4 # This file is part of LyX, the document processor.
5 # Licence details can be found in the file COPYING.
7 # author Jean-Marc Lasgouttes
11 # Full author contact details are available in file CREDITS.
13 # The interface is designed (partially) following the KDE Human Interface
14 # Guidelines (http://usability.kde.org/hig/)
17 # Capitalize all words in the element, with the following exceptions:
18 # * Articles: a, an, the.
19 # * Conjunctions: and, but, for, not, so, yet ...
20 # * Prepositions of three or fewer letters: at, for, by, in, to ...
21 # (except when the preposition is part of a verb phrase, such as "Check In")
22 # (http://library.gnome.org/devel/hig-book/stable/design-text-labels.html.en)
27 # Make the first 4 menus be as much as expected as possible
28 Submenu "File|F" "file"
29 Submenu "Edit|E" "edit"
30 Submenu "View|V" "view"
31 Submenu "Insert|I" "insert"
32 Submenu "Navigate|N" "navigate"
33 Submenu "Document|D" "document"
34 Submenu "Tools|T" "tools"
35 Submenu "Help|H" "help"
43 Item "New|N" "buffer-new"
44 Item "New from Template...|m" "buffer-new-template"
45 Item "Open...|O" "file-open"
46 Submenu "Open Recent|t" "file_lastfiles"
48 Item "Close|C" "buffer-close"
49 Item "Close All" "buffer-close-all"
50 Item "Save|S" "buffer-write"
51 Item "Save As...|A" "buffer-write-as"
52 Item "Save All|l" "buffer-write-all"
53 Item "Revert to Saved|R" "buffer-reload"
54 Submenu "Version Control|V" "file_vc"
56 Submenu "Import|I" "file_import"
57 Submenu "Export|E" "file_export"
58 Item "Print...|P" "dialog-show print"
59 OptItem "Fax...|F" "buffer-export fax"
61 Item "New Window|W" "window-new"
62 Item "Close Window|d" "window-close"
64 Item "Exit|x" "lyx-quit"
72 OptItem "Register...|R" "vc-register"
73 OptItem "Check In Changes...|I" "vc-check-in"
74 OptItem "Check Out for Edit|O" "vc-check-out"
75 OptItem "Update Local Directory From Repository|d" "vc-repo-update"
76 OptItem "Revert to Repository Version|v" "vc-revert"
77 OptItem "Undo Last Check In|U" "vc-undo-last"
78 OptItem "Compare with Older Revision|C" "vc-compare"
79 OptItem "Show History...|H" "dialog-show vclog"
80 OptItem "Use Locking Property|L" "vc-locking-toggle"
89 Item "Custom...|C" "buffer-export custom"
103 Submenu "Paste Recent|e" "edit_pasterecent"
104 Submenu "Paste Special" "edit_paste"
106 Item "Select All" "command-sequence buffer-begin ; buffer-end-select"
108 Item "Find & Replace (Quick)...|F" "dialog-show findreplace"
109 Item "Find & Replace (Advanced)..." "dialog-show findreplaceadv"
111 Item "Move Paragraph Up|o" "paragraph-move-up"
112 Item "Move Paragraph Down|v" "paragraph-move-down"
114 Submenu "Text Style|S" "edit_textstyles"
116 Item "Paragraph Settings...|P" "layout-paragraph"
118 # Mathed b0rkage means these don't work properly
119 OptSubmenu "Table|T" "edit_tabular"
120 OptSubmenu "Math|M" "edit_math"
121 OptSubmenu "Rows & Columns|C" "edit_tabular_features"
123 # This is where the context-specific stuff is supposed to go.
124 # The idea is that everything on here can disappear and should
125 # only appear when relevant (getStatus). Only stuff that needs
126 # a right-click to bring up the dialog should appear here (it is not
127 # obvious what the context is for the others)
128 OptItem "Increase List Depth|I" "depth-increment"
129 OptItem "Decrease List Depth|D" "depth-decrement"
130 OptItem "Dissolve Inset" "inset-dissolve"
131 OptItem "TeX Code Settings...|C" "inset-settings ert"
132 # 'a' shortcut to match Insert entry, shouldn't clash with Table Settings
133 OptItem "Float Settings...|a" "inset-settings float"
134 OptItem "Text Wrap Settings...|W" "inset-settings wrap"
135 OptItem "Note Settings...|N" "inset-settings note"
136 OptItem "Phantom Settings...|h" "inset-settings phantom"
137 OptItem "Branch Settings...|B" "inset-settings branch"
138 OptItem "Box Settings...|x" "inset-settings box"
139 OptItem "Index Entry Settings...|y" "inset-settings index"
140 OptItem "Index Settings...|x" "inset-settings index_print"
141 OptItem "Info Settings...|n" "inset-settings info"
142 OptItem "Listings Settings...|g" "inset-settings listings"
143 # Hey, guess what's broken ? Surprise surprise, it's tabular stuff
144 # This is in the Table submenu instead for now.
145 # OptItem "Table Settings...|a" "inset-settings tabular"
146 OptItem "Table Settings...|a" "layout-tabular"
150 Item "Plain Text|T" "clipboard-paste"
151 Item "Plain Text, Join Lines|J" "clipboard-paste paragraph"
153 Item "Selection|S" "primary-selection-paste"
154 Item "Selection, Join Lines|i" "primary-selection-paste paragraph"
156 Item "Paste as LinkBack PDF" "paste linkback"
157 Item "Paste as PDF" "paste pdf"
158 Item "Paste as PNG" "paste png"
159 Item "Paste as JPEG" "paste jpeg"
162 Menu "edit_pasterecent"
166 Menu "edit_textstyles"
167 Item "Dissolve Text Style" "inset-dissolve charstyle"
171 Item "Customized...|C" "dialog-show character"
173 Item "Capitalize|a" "word-capitalize"
174 Item "Uppercase|U" "word-upcase"
175 Item "Lowercase|L" "word-lowcase"
178 # not much we can do to help here
180 Item "Multicolumn|M" "inset-modify tabular multicolumn"
182 Item "Top Line|T" "inset-modify tabular toggle-line-top"
183 Item "Bottom Line|B" "inset-modify tabular toggle-line-bottom"
184 Item "Left Line|L" "inset-modify tabular toggle-line-left"
185 Item "Right Line|R" "inset-modify tabular toggle-line-right"
187 Item "Top|p" "inset-modify tabular tabular-valign-top"
188 Item "Middle|i" "inset-modify tabular tabular-valign-middle"
189 Item "Bottom|o" "inset-modify tabular tabular-valign-bottom"
192 Menu "edit_tabular_features"
193 Item "Left|L" "inset-modify tabular align-left"
194 Item "Center|C" "inset-modify tabular align-center"
195 Item "Right|R" "inset-modify tabular align-right"
197 Item "Top|T" "inset-modify tabular valign-top"
198 Item "Middle|M" "inset-modify tabular valign-middle"
199 Item "Bottom|B" "inset-modify tabular valign-bottom"
201 Item "Add Row|A" "inset-modify tabular append-row"
202 Item "Delete Row|D" "inset-modify tabular delete-row"
203 Item "Copy Row|o" "inset-modify tabular copy-row"
204 # Item "Swap Rows|S" "inset-modify tabular swap-row" # currently broken
206 Item "Add Column|u" "inset-modify tabular append-column"
207 Item "Delete Column|e" "inset-modify tabular delete-column"
208 Item "Copy Column|p" "inset-modify tabular copy-column"
209 # Item "Swap Columns|w" "inset-modify tabular swap-column" # currently broken
213 Item "Number Whole Formula|N" "math-number-toggle"
214 Item "Number This Line|u" "math-number-line-toggle"
215 Submenu "Change Limits Type|L" "edit_math_limits"
216 Submenu "Macro Definition" "edit_math_macro_definition"
218 Submenu "Change Formula Type|F" "edit_math_mutate"
220 Submenu "Text Style|T" "edit_math_fontstyles"
222 Submenu "Use Computer Algebra System|S" "edit_math_extern"
224 Item "Split Cell|C" "cell-split"
226 Item "Add Line Above|A" "inset-modify tabular add-hline-above"
227 Item "Add Line Below|B" "inset-modify tabular add-hline-below"
228 Item "Delete Line Above|D" "inset-modify tabular delete-hline-above"
229 Item "Delete Line Below|e" "inset-modify tabular delete-hline-below"
231 Item "Add Line to Left" "inset-modify tabular add-vline-left"
232 Item "Add Line to Right" "inset-modify tabular add-vline-right"
233 Item "Delete Line to Left" "inset-modify tabular delete-vline-left"
234 Item "Delete Line to Right" "inset-modify tabular delete-vline-right"
237 Menu "edit_math_macro_definition"
238 Item "Append Argument" "math-macro-add-param"
239 Item "Remove Last Argument" "math-macro-remove-param"
241 Item "Make First Non-Optional into Optional Argument" "math-macro-make-optional"
242 Item "Make Last Optional into Non-Optional Argument" "math-macro-make-nonoptional"
243 Item "Insert Optional Argument" "math-macro-add-optional-param"
244 Item "Remove Optional Argument" "math-macro-remove-optional-param"
246 Item "Append Argument Eating From the Right" "math-macro-append-greedy-param"
247 Item "Append Optional Argument Eating From the Right" "math-macro-add-greedy-optional-param"
248 Item "Remove Last Argument Spitting Out to the Right" "math-macro-remove-greedy-param"
251 Menu "edit_math_limits"
252 Item "Default|t" "math-limits empty"
253 Item "Display|D" "math-limits limits"
254 Item "Inline|I" "math-limits nolimits"
257 Menu "edit_math_fontstyles"
258 Item "Math Normal Font|N" "math-font-style mathnormal"
260 Item "Math Calligraphic Family|C" "math-font-style mathcal"
261 Item "Math Formal Script Family|o" "math-font-style mathscr"
262 Item "Math Fraktur Family|F" "math-font-style mathfrak"
263 Item "Math Roman Family|R" "math-font-style mathrm"
264 Item "Math Sans Serif Family|S" "math-font-style mathsf"
266 Item "Math Bold Series|B" "math-font-style mathbf"
268 Item "Text Normal Font|T" "math-font-style textnormal"
270 Item "Text Roman Family" "math-font-style textrm"
271 Item "Text Sans Serif Family" "math-font-style textsf"
272 Item "Text Typewriter Family" "math-font-style texttt"
274 Item "Text Bold Series" "math-font-style textbf"
275 Item "Text Medium Series" "math-font-style textmd"
277 Item "Text Italic Shape" "math-font-style textit"
278 Item "Text Small Caps Shape" "math-font-style textsc"
279 Item "Text Slanted Shape" "math-font-style textsl"
280 Item "Text Upright Shape" "math-font-style textup"
283 Menu "edit_math_extern"
284 Item "Octave|O" "math-extern octave"
285 Item "Maxima|M" "math-extern maxima"
286 Item "Mathematica|a" "math-extern mathematica"
288 Item "Maple, Simplify|S" "math-extern maple simplify"
289 Item "Maple, Factor|F" "math-extern maple factor"
290 Item "Maple, Evalm|E" "math-extern maple evalm"
291 Item "Maple, Evalf|v" "math-extern maple evalf"
294 Menu "edit_math_mutate"
295 Item "Inline Formula|I" "math-mutate simple"
296 Item "Displayed Formula|D" "math-mutate equation"
297 Item "Eqnarray Environment|E" "math-mutate eqnarray"
298 Item "AMS align Environment|a" "math-mutate align"
299 Item "AMS alignat Environment|t" "math-mutate alignat"
300 Item "AMS flalign Environment|f" "math-mutate flalign"
301 Item "AMS gather Environment|g" "math-mutate gather"
302 Item "AMS multline Environment|m" "math-mutate multline"
310 Item "Open All Insets|O" "inset-forall * inset-toggle open"
311 Item "Close All Insets|C" "inset-forall * inset-toggle close"
313 Item "Unfold Math Macro|n" "math-macro-unfold"
314 Item "Fold Math Macro|d" "math-macro-fold"
316 Item "View Messages|g" "dialog-toggle progress"
317 Item "View Source|S" "dialog-toggle view-source"
320 OptItem "View Master Document|M" "master-buffer-view"
321 OptItem "Update Master Document|a" "master-buffer-update"
323 Item "Split View Into Left and Right Half|i" "split-view horizontal"
324 Item "Split View Into Upper and Lower Half|e" "split-view vertical"
325 Item "Close Current View|w" "close-tab-group"
326 Item "Fullscreen|l" "ui-toggle fullscreen"
327 Submenu "Toolbars|b" "toolbars"
339 # Try and group things a little better, and percolate the most
340 # commonly used to good positions (exception being mathed, but
341 # most people using mathed learn key shortcuts quite quickly anyway)
342 Submenu "Math|h" "insert_math"
343 Submenu "Special Character|p" "insert_special"
344 Submenu "Formatting|o" "insert_formatting"
345 Submenu "List / TOC|i" "insert_toc"
346 Submenu "Float|a" "insert_float"
347 Submenu "Note|N" "insert_note"
348 Submenu "Branch|B" "insert_branches"
349 Submenu "Custom Insets" "insert_custom"
350 Submenu "File|e" "insert_file"
351 Item "Box[[Menu]]" "box-insert Frameless"
353 Item "Citation...|C" "dialog-show-new-inset citation"
354 Item "Cross-Reference...|R" "dialog-show-new-inset ref"
355 Item "Label...|L" "label-insert"
356 Item "Caption" "caption-insert"
358 Item "Nomenclature Entry...|y" "nomencl-insert"
360 Item "Table...|T" "tabular-insert"
361 Item "Graphics...|G" "dialog-show-new-inset graphics"
362 Item "URL|U" "flex-insert URL"
363 Item "Hyperlink...|k" "href-insert"
364 Item "Footnote|F" "footnote-insert"
365 Item "Marginal Note|M" "marginalnote-insert"
366 Item "Short Title|S" "argument-insert"
367 Item "TeX Code|X" "ert-insert"
368 Item "Program Listing[[Menu]]" "listing-insert"
369 Item "Date" "date-insert"
370 Item "Preview|w" "preview-insert"
373 Menu "insert_special"
374 Item "Symbols...|b" "dialog-show symbols"
375 Item "Ellipsis|i" "specialchar-insert dots"
376 Item "End of Sentence|E" "specialchar-insert end-of-sentence"
377 Item "Ordinary Quote|Q" "self-insert \""
378 Item "Single Quote|S" "quote-insert single"
379 Item "Protected Hyphen|y" "specialchar-insert nobreakdash"
380 Item "Breakable Slash|a" "specialchar-insert slash"
381 Item "Menu Separator|M" "specialchar-insert menu-separator"
382 Item "Phonetic Symbols|P" "command-sequence math-mode on; math-insert \text\textipa ; char-forward ;"
385 Menu "insert_formatting"
386 Item "Superscript|S" "command-sequence math-mode on; math-superscript; math-insert \text;"
387 Item "Subscript|u" "command-sequence math-mode on; math-subscript; math-insert \text;"
389 Item "Protected Space|P" "space-insert protected"
390 Item "Interword Space|w" "space-insert normal"
391 Item "Thin Space|T" "space-insert thin"
392 Item "Horizontal Space...|o" "dialog-show-new-inset space"
393 Item "Horizontal Line|L" "line-insert"
394 Item "Vertical Space...|V" "dialog-show-new-inset vspace"
395 Submenu "Phantom" "insert_phantom"
397 Item "Hyphenation Point|H" "specialchar-insert hyphenation"
398 Item "Ligature Break|k" "specialchar-insert ligature-break"
399 Item "Ragged Line Break|R" "newline-insert newline"
400 Item "Justified Line Break|J" "newline-insert linebreak"
402 Item "New Page|N" "newpage-insert newpage"
403 Item "Page Break|a" "newpage-insert pagebreak"
404 Item "Clear Page|C" "newpage-insert clearpage"
405 Item "Clear Double Page|D" "newpage-insert cleardoublepage"
409 Item "Inline Formula|I" "math-mode"
410 Item "Display Formula|D" "math-display"
411 Item "Numbered Formula|N" "command-sequence math-display; math-number-toggle;"
412 Item "Eqnarray Environment|E" "command-sequence math-mode on; math-mutate eqnarray;"
413 Item "AMS align Environment|a" "command-sequence math-mode on; math-mutate align;"
414 Item "AMS alignat Environment|t" "command-sequence math-mode on; math-mutate alignat;"
415 Item "AMS flalign Environment|f" "command-sequence math-mode on; math-mutate flalign;"
416 Item "AMS gather Environment|g" "command-sequence math-mode on; math-mutate gather;"
417 Item "AMS multline Environment|m" "command-sequence math-mode on; math-mutate multline;"
419 Item "Array Environment|y" "math-matrix 2 2"
420 Item "Cases Environment|C" "command-sequence math-mode on; math-insert \cases"
421 Item "Aligned Environment|l" "command-sequence math-mode on; math-insert \aligned; inset-modify tabular append-column"
422 Item "AlignedAt Environment|v" "command-sequence math-mode on; math-insert \alignedat; inset-modify tabular append-column"
423 Item "Gathered Environment|h" "command-sequence math-mode on; math-insert \gathered"
424 Item "Split Environment|S" "command-sequence math-mode on; math-insert \split; inset-modify tabular append-column"
426 Item "Delimiters...|r" "dialog-show mathdelimiter"
427 Item "Matrix...|x" "dialog-show mathmatrix"
428 Item "Macro|o" "math-macro newmacroname newcommand"
433 # This has got to be better than "Wrap", anyway
434 Item "Figure Wrap Float|F" "wrap-insert figure"
435 Item "Table Wrap Float|T" "wrap-insert table"
439 Item "Table of Contents|C" "toc-insert"
442 Item "Nomenclature|N" "nomencl-print"
443 Item "BibTeX Bibliography...|B" "dialog-show-new-inset bibtex"
447 Item "LyX Document...|X" "file-insert"
448 Item "Plain Text...|T" "file-insert-plaintext"
449 Item "Plain Text, Join Lines...|J" "file-insert-plaintext-para"
451 Item "External Material...|M" "dialog-show-new-inset external"
452 Item "Child Document...|d" "dialog-show-new-inset include"
456 Item "LyX Note|N" "note-insert Note"
457 Item "Comment|C" "note-insert Comment"
458 Item "Greyed Out|G" "note-insert Greyedout"
461 Menu "insert_branches"
464 Item "Insert New Branch...|I" "branch-add-insert"
467 Menu "insert_phantom"
468 Item "Phantom" "phantom-insert Phantom"
469 Item "Horizontal Phantom" "phantom-insert HPhantom"
470 Item "Vertical Phantom" "phantom-insert VPhantom"
482 Submenu "Change Tracking|C" "document_change"
483 OptItem "Build Program|B" "build-program"
484 Item "LaTeX Log|L" "dialog-show latexlog"
485 Item "Outline|O" "dialog-toggle toc"
486 Item "Start Appendix Here|A" "appendix"
488 Item "Save in Bundled Format|F" "buffer-toggle-embedding"
489 Item "Compressed|m" "buffer-toggle-compression"
490 Item "Settings...|S" "dialog-show document"
493 Menu "document_change"
494 Item "Track Changes|T" "changes-track"
495 Item "Merge Changes...|M" "changes-merge"
496 Item "Accept Change|A" "change-accept"
497 Item "Reject Change|R" "change-reject"
498 Item "Accept All Changes|c" "all-changes-accept"
499 Item "Reject All Changes|e" "all-changes-reject"
500 Item "Show Changes in Output|S" "changes-output"
507 Submenu "Bookmarks|B" "navigate_bookmarks"
508 Item "Next Note|N" "note-next"
509 Item "Next Change|C" "change-next"
510 Item "Next Cross-Reference|R" "reference-next"
511 OptItem "Go to Label|L" "label-goto"
512 Item "Forward search|F" "forward-search"
517 Menu "navigate_bookmarks"
518 Item "Save Bookmark 1|S" "bookmark-save 1"
519 Item "Save Bookmark 2" "bookmark-save 2"
520 Item "Save Bookmark 3" "bookmark-save 3"
521 Item "Save Bookmark 4" "bookmark-save 4"
522 Item "Save Bookmark 5" "bookmark-save 5"
523 Item "Clear Bookmarks|C" "bookmark-clear"
525 Item "Navigate Back|B" "bookmark-goto 0"
534 Item "Spellchecker...|S" "dialog-show spellchecker"
535 OptItem "Thesaurus...|T" "thesaurus-entry"
536 Item "Statistics...|a" "statistics"
537 OptItem "Check TeX|h" "buffer-chktex"
538 Item "TeX Information|I" "dialog-show texinfo"
539 Item "Compare...|C" "dialog-show compare"
541 # A LOT of applications have Tools->Prefs. Remember this
542 # should be rarely used - Edit menu is not a good place to
544 Item "Reconfigure|R" "reconfigure"
545 Item "Preferences...|P" "dialog-show prefs"
552 Item "Introduction|I" "help-open Intro"
553 Item "Tutorial|T" "help-open Tutorial"
554 Item "User's Guide|U" "help-open UserGuide"
555 Item "Additional Features|F" "help-open Additional"
556 Item "Embedded Objects|O" "help-open EmbeddedObjects"
557 Item "Math|M" "help-open Math"
558 Item "Customization|C" "help-open Customization"
559 Item "Shortcuts|S" "help-open Shortcuts"
560 Item "LyX Functions|y" "help-open LFUNs"
561 Item "LaTeX Configuration|L" "help-open LaTeXConfig"
562 Submenu "Specific Manuals|p" "examples"
564 Item "About LyX|X" "dialog-show aboutlyx"
568 Item "Linguistics Manual|L" "help-open linguistics"
569 Item "Braille Manual|B" "help-open Braille"
570 Item "XY-pic Manual|X" "help-open xypic"
571 Item "Multicolumn Manual|M" "help-open multicol"