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 "Show History...|H" "dialog-show vclog"
79 OptItem "Use Locking Property|L" "vc-locking-toggle"
88 Item "Custom...|C" "buffer-export custom"
102 Submenu "Paste Recent|e" "edit_pasterecent"
103 Submenu "Paste Special" "edit_paste"
105 Item "Select All" "command-sequence buffer-begin ; buffer-end-select"
107 Item "Find & Replace (Quick)...|F" "dialog-show findreplace"
108 Item "Find & Replace (Advanced)..." "dialog-show findreplaceadv"
110 Item "Move Paragraph Up|o" "paragraph-move-up"
111 Item "Move Paragraph Down|v" "paragraph-move-down"
113 Submenu "Text Style|S" "edit_textstyles"
115 Item "Paragraph Settings...|P" "layout-paragraph"
117 # Mathed b0rkage means these don't work properly
118 OptSubmenu "Table|T" "edit_tabular"
119 OptSubmenu "Math|M" "edit_math"
120 OptSubmenu "Rows & Columns|C" "edit_tabular_features"
122 # This is where the context-specific stuff is supposed to go.
123 # The idea is that everything on here can disappear and should
124 # only appear when relevant (getStatus). Only stuff that needs
125 # a right-click to bring up the dialog should appear here (it is not
126 # obvious what the context is for the others)
127 OptItem "Increase List Depth|I" "depth-increment"
128 OptItem "Decrease List Depth|D" "depth-decrement"
129 OptItem "Dissolve Inset" "inset-dissolve"
130 OptItem "TeX Code Settings...|C" "inset-settings ert"
131 # 'a' shortcut to match Insert entry, shouldn't clash with Table Settings
132 OptItem "Float Settings...|a" "inset-settings float"
133 OptItem "Text Wrap Settings...|W" "inset-settings wrap"
134 OptItem "Note Settings...|N" "inset-settings note"
135 OptItem "Phantom Settings...|h" "inset-settings phantom"
136 OptItem "Branch Settings...|B" "inset-settings branch"
137 OptItem "Box Settings...|x" "inset-settings box"
138 OptItem "Index Entry Settings...|y" "inset-settings index"
139 OptItem "Index Settings...|x" "inset-settings index_print"
140 OptItem "Listings Settings...|g" "inset-settings listings"
141 # Hey, guess what's broken ? Surprise surprise, it's tabular stuff
142 # This is in the Table submenu instead for now.
143 # OptItem "Table Settings...|a" "inset-settings tabular"
144 OptItem "Table Settings...|a" "layout-tabular"
148 Item "Plain Text|T" "clipboard-paste"
149 Item "Plain Text, Join Lines|J" "clipboard-paste paragraph"
151 Item "Selection|S" "primary-selection-paste"
152 Item "Selection, Join Lines|i" "primary-selection-paste paragraph"
154 Item "Paste as LinkBack PDF" "paste linkback"
155 Item "Paste as PDF" "paste pdf"
156 Item "Paste as PNG" "paste png"
157 Item "Paste as JPEG" "paste jpeg"
160 Menu "edit_pasterecent"
164 Menu "edit_textstyles"
165 Item "Dissolve Text Style" "inset-dissolve charstyle"
169 Item "Customized...|C" "dialog-show character"
171 Item "Capitalize|a" "word-capitalize"
172 Item "Uppercase|U" "word-upcase"
173 Item "Lowercase|L" "word-lowcase"
176 # not much we can do to help here
178 Item "Multicolumn|M" "tabular-feature multicolumn"
180 Item "Top Line|T" "tabular-feature toggle-line-top"
181 Item "Bottom Line|B" "tabular-feature toggle-line-bottom"
182 Item "Left Line|L" "tabular-feature toggle-line-left"
183 Item "Right Line|R" "tabular-feature toggle-line-right"
185 Item "Top|p" "tabular-feature tabular-valign-top"
186 Item "Middle|i" "tabular-feature tabular-valign-middle"
187 Item "Bottom|o" "tabular-feature tabular-valign-bottom"
190 Menu "edit_tabular_features"
191 Item "Left|L" "tabular-feature align-left"
192 Item "Center|C" "tabular-feature align-center"
193 Item "Right|R" "tabular-feature align-right"
195 Item "Top|T" "tabular-feature valign-top"
196 Item "Middle|M" "tabular-feature valign-middle"
197 Item "Bottom|B" "tabular-feature valign-bottom"
199 Item "Add Row|A" "tabular-feature append-row"
200 Item "Delete Row|D" "tabular-feature delete-row"
201 Item "Copy Row|o" "tabular-feature copy-row"
202 # Item "Swap Rows|S" "tabular-feature swap-row" # currently broken
204 Item "Add Column|u" "tabular-feature append-column"
205 Item "Delete Column|e" "tabular-feature delete-column"
206 Item "Copy Column|p" "tabular-feature copy-column"
207 # Item "Swap Columns|w" "tabular-feature swap-column" # currently broken
211 Item "Number Whole Formula|N" "math-number-toggle"
212 Item "Number This Line|u" "math-number-line-toggle"
213 Submenu "Change Limits Type|L" "edit_math_limits"
214 Submenu "Macro Definition" "edit_math_macro_definition"
216 Submenu "Change Formula Type|F" "edit_math_mutate"
218 Submenu "Text Style|T" "edit_math_fontstyles"
220 Submenu "Use Computer Algebra System|S" "edit_math_extern"
222 Item "Split Cell|C" "cell-split"
224 Item "Add Line Above|A" "tabular-feature add-hline-above"
225 Item "Add Line Below|B" "tabular-feature add-hline-below"
226 Item "Delete Line Above|D" "tabular-feature delete-hline-above"
227 Item "Delete Line Below|e" "tabular-feature delete-hline-below"
229 Item "Add Line to Left" "tabular-feature add-vline-left"
230 Item "Add Line to Right" "tabular-feature add-vline-right"
231 Item "Delete Line to Left" "tabular-feature delete-vline-left"
232 Item "Delete Line to Right" "tabular-feature delete-vline-right"
235 Menu "edit_math_macro_definition"
236 Item "Append Argument" "math-macro-add-param"
237 Item "Remove Last Argument" "math-macro-remove-param"
239 Item "Make First Non-Optional into Optional Argument" "math-macro-make-optional"
240 Item "Make Last Optional into Non-Optional Argument" "math-macro-make-nonoptional"
241 Item "Insert Optional Argument" "math-macro-add-optional-param"
242 Item "Remove Optional Argument" "math-macro-remove-optional-param"
244 Item "Append Argument Eating From the Right" "math-macro-append-greedy-param"
245 Item "Append Optional Argument Eating From the Right" "math-macro-add-greedy-optional-param"
246 Item "Remove Last Argument Spitting Out to the Right" "math-macro-remove-greedy-param"
249 Menu "edit_math_limits"
250 Item "Default|t" "math-limits empty"
251 Item "Display|D" "math-limits limits"
252 Item "Inline|I" "math-limits nolimits"
255 Menu "edit_math_fontstyles"
256 Item "Math Normal Font|N" "math-font-style mathnormal"
258 Item "Math Calligraphic Family|C" "math-font-style mathcal"
259 Item "Math Fraktur Family|F" "math-font-style mathfrak"
260 Item "Math Roman Family|R" "math-font-style mathrm"
261 Item "Math Sans Serif Family|S" "math-font-style mathsf"
263 Item "Math Bold Series|B" "math-font-style mathbf"
265 Item "Text Normal Font|T" "math-font-style textnormal"
267 Item "Text Roman Family" "math-font-style textrm"
268 Item "Text Sans Serif Family" "math-font-style textsf"
269 Item "Text Typewriter Family" "math-font-style texttt"
271 Item "Text Bold Series" "math-font-style textbf"
272 Item "Text Medium Series" "math-font-style textmd"
274 Item "Text Italic Shape" "math-font-style textit"
275 Item "Text Small Caps Shape" "math-font-style textsc"
276 Item "Text Slanted Shape" "math-font-style textsl"
277 Item "Text Upright Shape" "math-font-style textup"
280 Menu "edit_math_extern"
281 Item "Octave|O" "math-extern octave"
282 Item "Maxima|M" "math-extern maxima"
283 Item "Mathematica|a" "math-extern mathematica"
285 Item "Maple, Simplify|S" "math-extern maple simplify"
286 Item "Maple, Factor|F" "math-extern maple factor"
287 Item "Maple, Evalm|E" "math-extern maple evalm"
288 Item "Maple, Evalf|v" "math-extern maple evalf"
291 Menu "edit_math_mutate"
292 Item "Inline Formula|I" "math-mutate simple"
293 Item "Displayed Formula|D" "math-mutate equation"
294 Item "Eqnarray Environment|E" "math-mutate eqnarray"
295 Item "AMS align Environment|a" "math-mutate align"
296 Item "AMS alignat Environment|t" "math-mutate alignat"
297 Item "AMS flalign Environment|f" "math-mutate flalign"
298 Item "AMS gather Environment|g" "math-mutate gather"
299 Item "AMS multline Environment|m" "math-mutate multline"
307 Item "Open All Insets|O" "all-insets-toggle open"
308 Item "Close All Insets|C" "all-insets-toggle close"
310 Item "Unfold Math Macro|n" "math-macro-unfold"
311 Item "Fold Math Macro|d" "math-macro-fold"
313 Item "View Messages|g" "dialog-toggle progress"
314 Item "View Source|S" "dialog-toggle view-source"
317 OptItem "View Master Document|M" "master-buffer-view"
318 OptItem "Update Master Document|a" "master-buffer-update"
320 Item "Split View Into Left and Right Half|i" "split-view horizontal"
321 Item "Split View Into Upper and Lower Half|e" "split-view vertical"
322 Item "Close Current View|w" "close-tab-group"
323 Item "Fullscreen|l" "ui-toggle fullscreen"
324 Submenu "Toolbars|b" "toolbars"
336 # Try and group things a little better, and percolate the most
337 # commonly used to good positions (exception being mathed, but
338 # most people using mathed learn key shortcuts quite quickly anyway)
339 Submenu "Math|h" "insert_math"
340 Submenu "Special Character|p" "insert_special"
341 Submenu "Formatting|o" "insert_formatting"
342 Submenu "List / TOC|i" "insert_toc"
343 Submenu "Float|a" "insert_float"
344 Submenu "Note|N" "insert_note"
345 Submenu "Branch|B" "insert_branches"
346 Submenu "Custom Insets" "insert_custom"
347 Submenu "File|e" "insert_file"
348 Item "Box[[Menu]]" "box-insert Frameless"
350 Item "Citation...|C" "dialog-show-new-inset citation"
351 Item "Cross-Reference...|R" "dialog-show-new-inset ref"
352 Item "Label...|L" "label-insert"
353 Item "Caption" "caption-insert"
355 Item "Nomenclature Entry...|y" "nomencl-insert"
357 Item "Table...|T" "tabular-insert"
358 Item "Graphics...|G" "dialog-show-new-inset graphics"
359 Item "URL|U" "flex-insert URL"
360 Item "Hyperlink...|k" "href-insert"
361 Item "Footnote|F" "footnote-insert"
362 Item "Marginal Note|M" "marginalnote-insert"
363 Item "Short Title|S" "optional-insert"
364 Item "TeX Code|X" "ert-insert"
365 Item "Program Listing[[Menu]]" "listing-insert"
366 Item "Date" "date-insert"
369 Menu "insert_special"
370 Item "Symbols...|b" "dialog-show symbols"
371 Item "Ellipsis|i" "specialchar-insert dots"
372 Item "End of Sentence|E" "specialchar-insert end-of-sentence"
373 Item "Ordinary Quote|Q" "self-insert \""
374 Item "Single Quote|S" "quote-insert single"
375 Item "Protected Hyphen|y" "specialchar-insert nobreakdash"
376 Item "Breakable Slash|a" "specialchar-insert slash"
377 Item "Menu Separator|M" "specialchar-insert menu-separator"
378 Item "Phonetic Symbols|P" "command-sequence math-mode on; math-insert \text\textipa ; char-forward ;"
381 Menu "insert_formatting"
382 Item "Superscript|S" "command-sequence math-mode on; math-superscript; math-insert \text;"
383 Item "Subscript|u" "command-sequence math-mode on; math-subscript; math-insert \text;"
385 Item "Protected Space|P" "space-insert protected"
386 Item "Inter-word Space|w" "space-insert normal"
387 Item "Thin Space|T" "space-insert thin"
388 Item "Horizontal Space...|o" "dialog-show-new-inset space"
389 Item "Horizontal Line|L" "line-insert"
390 Item "Vertical Space...|V" "dialog-show-new-inset vspace"
391 Submenu "Phantom" "insert_phantom"
393 Item "Hyphenation Point|H" "specialchar-insert hyphenation"
394 Item "Ligature Break|k" "specialchar-insert ligature-break"
395 Item "Ragged Line Break|R" "newline-insert newline"
396 Item "Justified Line Break|J" "newline-insert linebreak"
398 Item "New Page|N" "newpage-insert newpage"
399 Item "Page Break|a" "newpage-insert pagebreak"
400 Item "Clear Page|C" "newpage-insert clearpage"
401 Item "Clear Double Page|D" "newpage-insert cleardoublepage"
405 Item "Inline Formula|I" "math-mode"
406 Item "Display Formula|D" "math-display"
407 Item "Numbered Formula|N" "command-sequence math-display; math-number-toggle;"
408 Item "Eqnarray Environment|E" "command-sequence math-mode on; math-mutate eqnarray;"
409 Item "AMS align Environment|a" "command-sequence math-mode on; math-mutate align;"
410 Item "AMS alignat Environment|t" "command-sequence math-mode on; math-mutate alignat;"
411 Item "AMS flalign Environment|f" "command-sequence math-mode on; math-mutate flalign;"
412 Item "AMS gather Environment|g" "command-sequence math-mode on; math-mutate gather;"
413 Item "AMS multline Environment|m" "command-sequence math-mode on; math-mutate multline;"
415 Item "Array Environment|y" "math-matrix 2 2"
416 Item "Cases Environment|C" "command-sequence math-mode on; math-insert \cases"
417 Item "Aligned Environment|l" "command-sequence math-mode on; math-insert \aligned; tabular-feature append-column"
418 Item "AlignedAt Environment|v" "command-sequence math-mode on; math-insert \alignedat; tabular-feature append-column"
419 Item "Gathered Environment|h" "command-sequence math-mode on; math-insert \gathered"
420 Item "Split Environment|S" "command-sequence math-mode on; math-insert \split; tabular-feature append-column"
422 Item "Delimiters...|r" "dialog-show mathdelimiter"
423 Item "Matrix...|x" "dialog-show mathmatrix"
424 Item "Macro|o" "math-macro newmacroname newcommand"
429 # This has got to be better than "Wrap", anyway
430 Item "Figure Wrap Float|F" "wrap-insert figure"
431 Item "Table Wrap Float|T" "wrap-insert table"
435 Item "Table of Contents|C" "toc-insert"
438 Item "Nomenclature|N" "nomencl-print"
439 Item "BibTeX Bibliography...|B" "dialog-show-new-inset bibtex"
443 Item "LyX Document...|X" "file-insert"
444 Item "Plain Text...|T" "file-insert-plaintext"
445 Item "Plain Text, Join Lines...|J" "file-insert-plaintext-para"
447 Item "External Material...|M" "dialog-show-new-inset external"
448 Item "Child Document...|d" "dialog-show-new-inset include"
452 Item "LyX Note|N" "note-insert Note"
453 Item "Comment|C" "note-insert Comment"
454 Item "Greyed Out|G" "note-insert Greyedout"
457 Menu "insert_branches"
460 Item "Insert New Branch...|I" "branch-add-insert"
463 Menu "insert_phantom"
464 Item "Phantom" "phantom-insert Phantom"
465 Item "Horizontal Phantom" "phantom-insert HPhantom"
466 Item "Vertical Phantom" "phantom-insert VPhantom"
478 Submenu "Change Tracking|C" "document_change"
479 OptItem "Build Program|B" "build-program"
480 Item "LaTeX Log|L" "dialog-show latexlog"
481 Item "Outline|O" "dialog-toggle toc"
482 Item "Start Appendix Here|A" "appendix"
484 Item "Save in Bundled Format|F" "buffer-toggle-embedding"
485 Item "Compressed|m" "buffer-toggle-compression"
486 Item "Settings...|S" "dialog-show document"
489 Menu "document_change"
490 Item "Track Changes|T" "changes-track"
491 Item "Merge Changes...|M" "changes-merge"
492 Item "Accept Change|A" "change-accept"
493 Item "Reject Change|R" "change-reject"
494 Item "Accept All Changes|c" "all-changes-accept"
495 Item "Reject All Changes|e" "all-changes-reject"
496 Item "Show Changes in Output|S" "changes-output"
503 Submenu "Bookmarks|B" "navigate_bookmarks"
504 Item "Next Note|N" "note-next"
505 Item "Next Change|C" "change-next"
506 Item "Next Cross-Reference|R" "reference-next"
507 OptItem "Go to Label|L" "label-goto"
512 Menu "navigate_bookmarks"
513 Item "Save Bookmark 1|S" "bookmark-save 1"
514 Item "Save Bookmark 2" "bookmark-save 2"
515 Item "Save Bookmark 3" "bookmark-save 3"
516 Item "Save Bookmark 4" "bookmark-save 4"
517 Item "Save Bookmark 5" "bookmark-save 5"
518 Item "Clear Bookmarks|C" "bookmark-clear"
520 Item "Navigate Back|B" "bookmark-goto 0"
529 Item "Spellchecker...|S" "dialog-show spellchecker"
530 OptItem "Thesaurus...|T" "thesaurus-entry"
531 Item "Statistics...|a" "statistics"
532 OptItem "Check TeX|h" "buffer-chktex"
533 Item "TeX Information|I" "dialog-show texinfo"
534 Item "Compare...|C" "dialog-show compare"
536 # A LOT of applications have Tools->Prefs. Remember this
537 # should be rarely used - Edit menu is not a good place to
539 Item "Reconfigure|R" "reconfigure"
540 Item "Preferences...|P" "dialog-show prefs"
547 Item "Introduction|I" "help-open Intro"
548 Item "Tutorial|T" "help-open Tutorial"
549 Item "User's Guide|U" "help-open UserGuide"
550 Item "Additional Features|F" "help-open Additional"
551 Item "Embedded Objects|O" "help-open EmbeddedObjects"
552 Item "Math|M" "help-open Math"
553 Item "Customization|C" "help-open Customization"
554 Item "Shortcuts|S" "help-open Shortcuts"
555 Item "LyX Functions|y" "help-open LFUNs"
556 Item "LaTeX Configuration|L" "help-open LaTeXConfig"
557 Submenu "Specific Manuals|p" "examples"
559 Item "About LyX|X" "dialog-show aboutlyx"
563 Item "Linguistics Manual|L" "help-open linguistics"
564 Item "Braille Manual|B" "help-open Braille"
565 Item "XY-pic Manual|X" "help-open xypic"
566 Item "Multicolumn Manual|M" "help-open multicol"