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...|F" "dialog-show findreplace"
107 Item "Find LyX...|X" "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" "math-macro-unfold"
309 Item "Fold Math Macro" "math-macro-fold"
311 Item "View Source|S" "dialog-toggle view-source"
312 Item "View Output|V" "buffer-view"
313 Item "Update Output|U" "buffer-update"
314 OptItem "View Master Document|M" "master-buffer-view"
315 OptItem "Update Master Document|a" "master-buffer-update"
316 Submenu "View (Other Formats)|F" "view_others"
317 Submenu "Update (Other Formats)|p" "view_update"
319 Item "Split View Into Left and Right Half|i" "split-view horizontal"
320 Item "Split View Into Upper and Lower Half|e" "split-view vertical"
321 Item "Close Current View|G" "close-tab-group"
322 Item "Fullscreen|l" "ui-toggle fullscreen"
323 Submenu "Toolbars|b" "toolbars"
343 # Try and group things a little better, and percolate the most
344 # commonly used to good positions (exception being mathed, but
345 # most people using mathed learn key shortcuts quite quickly anyway)
346 Submenu "Math|h" "insert_math"
347 Submenu "Special Character|p" "insert_special"
348 Submenu "Formatting|o" "insert_formatting"
349 Submenu "List / TOC|i" "insert_toc"
350 Submenu "Float|a" "insert_float"
351 Submenu "Note|N" "insert_note"
352 Submenu "Branch|B" "insert_branches"
353 Submenu "Custom Insets" "insert_custom"
354 Submenu "File|e" "insert_file"
355 Item "Box[[Menu]]" "box-insert Frameless"
357 Item "Citation...|C" "dialog-show-new-inset citation"
358 Item "Cross-Reference...|R" "dialog-show-new-inset ref"
359 Item "Label...|L" "label-insert"
360 Item "Caption" "caption-insert"
362 Item "Nomenclature Entry...|y" "nomencl-insert"
364 Item "Table...|T" "tabular-insert"
365 Item "Graphics...|G" "dialog-show-new-inset graphics"
366 Item "URL" "flex-insert URL"
367 Item "Hyperlink|k" "href-insert"
368 Item "Footnote|F" "footnote-insert"
369 Item "Marginal Note|M" "marginalnote-insert"
370 Item "Short Title|S" "optional-insert"
371 Item "TeX Code|X" "ert-insert"
372 Item "Program Listing[[Menu]]" "listing-insert"
373 Item "Date" "date-insert"
374 Item "Regexp" "regexp-mode"
377 Menu "insert_special"
378 Item "Symbols...|b" "dialog-show symbols"
379 Item "Ellipsis|i" "specialchar-insert dots"
380 Item "End of Sentence|E" "specialchar-insert end-of-sentence"
381 Item "Ordinary Quote|Q" "self-insert \""
382 Item "Single Quote|S" "quote-insert single"
383 Item "Protected Hyphen|y" "specialchar-insert nobreakdash"
384 Item "Breakable Slash|a" "specialchar-insert slash"
385 Item "Menu Separator|M" "specialchar-insert menu-separator"
386 Item "Phonetic Symbols|P" "command-sequence math-mode on; math-insert \text\textipa ; char-forward ;"
389 Menu "insert_formatting"
390 Item "Superscript|S" "command-sequence math-mode on; math-superscript; math-insert \text;"
391 Item "Subscript|u" "command-sequence math-mode on; math-subscript; math-insert \text;"
393 Item "Protected Space|P" "space-insert protected"
394 Item "Inter-word Space|w" "space-insert normal"
395 Item "Thin Space|T" "space-insert thin"
396 Item "Horizontal Space...|o" "dialog-show-new-inset space"
397 Item "Horizontal Line|L" "line-insert"
398 Item "Vertical Space...|V" "dialog-show-new-inset vspace"
399 Submenu "Phantom" "insert_phantom"
401 Item "Hyphenation Point|H" "specialchar-insert hyphenation"
402 Item "Ligature Break|k" "specialchar-insert ligature-break"
403 Item "Ragged Line Break|R" "newline-insert newline"
404 Item "Justified Line Break|J" "newline-insert linebreak"
406 Item "New Page|N" "newpage-insert newpage"
407 Item "Page Break|a" "newpage-insert pagebreak"
408 Item "Clear Page|C" "newpage-insert clearpage"
409 Item "Clear Double Page|D" "newpage-insert cleardoublepage"
413 Item "Inline Formula|I" "math-mode"
414 Item "Display Formula|D" "math-display"
415 Item "Numbered Formula|N" "command-sequence math-display; math-number-toggle;"
416 Item "Eqnarray Environment|E" "command-sequence math-mode on; math-mutate eqnarray;"
417 Item "AMS align Environment|a" "command-sequence math-mode on; math-mutate align;"
418 Item "AMS alignat Environment|t" "command-sequence math-mode on; math-mutate alignat;"
419 Item "AMS flalign Environment|f" "command-sequence math-mode on; math-mutate flalign;"
420 Item "AMS gather Environment|g" "command-sequence math-mode on; math-mutate gather;"
421 Item "AMS multline Environment|m" "command-sequence math-mode on; math-mutate multline;"
423 Item "Array Environment|y" "math-matrix 2 2"
424 Item "Cases Environment|C" "command-sequence math-mode on; math-insert \cases"
425 Item "Aligned Environment|l" "command-sequence math-mode on; math-insert \aligned; tabular-feature append-column"
426 Item "AlignedAt Environment|v" "command-sequence math-mode on; math-insert \alignedat; tabular-feature append-column"
427 Item "Gathered Environment|h" "command-sequence math-mode on; math-insert \gathered"
428 Item "Split Environment|S" "command-sequence math-mode on; math-insert \split; tabular-feature append-column"
430 Item "Delimiters...|r" "dialog-show mathdelimiter"
431 Item "Matrix...|x" "dialog-show mathmatrix"
432 Item "Macro|o" "math-macro newmacroname newcommand"
437 # This has got to be better than "Wrap", anyway
438 Item "Figure Wrap Float|F" "wrap-insert figure"
439 Item "Table Wrap Float|T" "wrap-insert table"
443 Item "Table of Contents|C" "toc-insert"
446 Item "Nomenclature|N" "nomencl-print"
447 Item "BibTeX Bibliography...|B" "dialog-show-new-inset bibtex"
451 Item "LyX Document...|X" "file-insert"
452 Item "Plain Text...|T" "file-insert-plaintext"
453 Item "Plain Text, Join Lines...|J" "file-insert-plaintext-para"
455 Item "External Material...|M" "dialog-show-new-inset external"
456 Item "Child Document...|d" "dialog-show-new-inset include"
460 Item "LyX Note|N" "note-insert Note"
461 Item "Comment|C" "note-insert Comment"
462 Item "Greyed Out|G" "note-insert Greyedout"
465 Menu "insert_branches"
468 Item "Insert New Branch...|I" "branch-add-insert"
471 Menu "insert_phantom"
472 Item "Phantom" "phantom-insert Phantom"
473 Item "Horizontal Phantom" "phantom-insert HPhantom"
474 Item "Vertical Phantom" "phantom-insert VPhantom"
486 Submenu "Change Tracking|C" "document_change"
487 OptItem "Build Program|B" "build-program"
488 Item "LaTeX Log|L" "dialog-show latexlog"
489 Item "Outline|O" "dialog-toggle toc"
490 Item "Start Appendix Here|A" "appendix"
492 Item "Save in Bundled Format|F" "buffer-toggle-embedding"
493 Item "Compressed|m" "buffer-toggle-compression"
494 Item "Settings...|S" "dialog-show document"
497 Menu "document_change"
498 Item "Track Changes|T" "changes-track"
499 Item "Merge Changes...|M" "changes-merge"
500 Item "Accept Change|A" "change-accept"
501 Item "Reject Change|R" "change-reject"
502 Item "Accept All Changes|c" "all-changes-accept"
503 Item "Reject All Changes|e" "all-changes-reject"
504 Item "Show Changes in Output|S" "changes-output"
511 Submenu "Bookmarks|B" "navigate_bookmarks"
512 Item "Next Note|N" "note-next"
513 Item "Next Change|C" "change-next"
514 Item "Next Cross-Reference|R" "reference-next"
515 OptItem "Go to Label|L" "label-goto"
520 Menu "navigate_bookmarks"
521 Item "Save Bookmark 1|S" "bookmark-save 1"
522 Item "Save Bookmark 2" "bookmark-save 2"
523 Item "Save Bookmark 3" "bookmark-save 3"
524 Item "Save Bookmark 4" "bookmark-save 4"
525 Item "Save Bookmark 5" "bookmark-save 5"
526 Item "Clear Bookmarks|C" "bookmark-clear"
528 Item "Navigate Back|B" "bookmark-goto 0"
537 Item "Spellchecker...|S" "dialog-show spellchecker"
538 OptItem "Thesaurus...|T" "thesaurus-entry"
539 Item "Statistics...|a" "statistics"
540 OptItem "Check TeX|h" "buffer-chktex"
541 Item "TeX Information|I" "dialog-show texinfo"
543 # A LOT of applications have Tools->Prefs. Remember this
544 # should be rarely used - Edit menu is not a good place to
546 Item "Reconfigure|R" "reconfigure"
547 Item "Preferences...|P" "dialog-show prefs"
554 Item "Introduction|I" "help-open Intro"
555 Item "Tutorial|T" "help-open Tutorial"
556 Item "User's Guide|U" "help-open UserGuide"
557 Item "Additional Features|F" "help-open Additional"
558 Item "Embedded Objects|O" "help-open EmbeddedObjects"
559 Item "Math|M" "help-open Math"
560 Item "Customization|C" "help-open Customization"
561 Item "Shortcuts|S" "help-open Shortcuts"
562 Item "LyX Functions|y" "help-open LFUNs"
563 Item "LaTeX Configuration|L" "help-open LaTeXConfig"
564 Submenu "Specific Manuals|p" "examples"
566 Item "About LyX|X" "dialog-show aboutlyx"
570 Item "Linguistics Manual|L" "help-open linguistics"
571 Item "Braille Manual|B" "help-open Braille"
572 Item "XY-pic Manual|X" "help-open xypic"
573 Item "Multicolumn Manual|M" "help-open multicol"