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