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/)
19 # Make the first 4 menus be as much as expected as possible
20 Submenu "File|F" "file"
21 Submenu "Edit|E" "edit"
22 Submenu "View|V" "view"
23 Submenu "Insert|I" "insert"
24 Submenu "Navigate|N" "navigate"
25 Submenu "Document|D" "document"
26 Submenu "Tools|T" "tools"
27 Submenu "Help|H" "help"
35 Item "New|N" "buffer-new"
36 Item "New from Template...|m" "buffer-new-template"
37 Item "Open...|O" "file-open"
38 Submenu "Open Recent|t" "file_lastfiles"
40 Item "Close|C" "buffer-close"
41 Item "Save|S" "buffer-write"
42 Item "Save As...|A" "buffer-write-as"
43 Item "Save All|l" "buffer-write-all"
44 Item "Revert to Saved|R" "buffer-reload"
45 Submenu "Version Control|V" "file_vc"
47 Submenu "Import|I" "file_import"
48 Submenu "Export|E" "file_export"
49 Item "Print...|P" "dialog-show print"
50 OptItem "Fax...|F" "buffer-export fax"
52 Item "New Window|W" "window-new"
53 Item "Close Window|d" "window-close"
55 Item "Exit|x" "lyx-quit"
63 OptItem "Register...|R" "vc-register"
64 OptItem "Check In Changes...|I" "vc-check-in"
65 OptItem "Check Out for Edit|O" "vc-check-out"
66 OptItem "Revert to Repository Version|R" "vc-revert"
67 OptItem "Undo Last Check In|U" "vc-undo-last"
68 OptItem "Show History...|H" "dialog-show vclog"
77 Item "Custom...|C" "buffer-export custom"
91 Submenu "Paste Recent|e" "edit_pasterecent"
92 Submenu "Paste Special" "edit_paste"
94 Item "Select All" "command-sequence buffer-begin ; buffer-end-select"
96 Item "Find & Replace...|F" "dialog-show findreplace"
97 Item "Find LyX...|X" "dialog-show findreplaceadv"
99 Item "Move Paragraph Up|o" "paragraph-move-up"
100 Item "Move Paragraph Down|v" "paragraph-move-down"
102 Submenu "Text Style|S" "edit_textstyles"
103 Item "Paragraph Settings...|P" "layout-paragraph"
105 # Mathed b0rkage means these don't work properly
106 OptSubmenu "Table|T" "edit_tabular"
107 OptSubmenu "Math|M" "edit_math"
108 OptSubmenu "Rows & Columns|C" "edit_tabular_features"
110 # This is where the context-specific stuff is supposed to go.
111 # The idea is that everything on here can disappear and should
112 # only appear when relevant (getStatus). Only stuff that needs
113 # a right-click to bring up the dialog should appear here (it is not
114 # obvious what the context is for the others)
115 OptItem "Increase List Depth|I" "depth-increment"
116 OptItem "Decrease List Depth|D" "depth-decrement"
117 OptItem "Dissolve Inset|l" "inset-dissolve"
118 OptItem "TeX Code Settings...|C" "inset-settings ert"
119 # 'a' shortcut to match Insert entry, shouldn't clash with Table Settings
120 OptItem "Float Settings...|a" "inset-settings float"
121 OptItem "Text Wrap Settings...|W" "inset-settings wrap"
122 OptItem "Note Settings...|N" "inset-settings note"
123 OptItem "Phantom Settings...|h" "inset-settings phantom"
124 OptItem "Branch Settings...|B" "inset-settings branch"
125 OptItem "Box Settings...|x" "inset-settings box"
126 OptItem "Index Entry Settings...|C" "inset-settings inset"
127 OptItem "Listings Settings...|g" "inset-settings listings"
128 # Hey, guess what's broken ? Surprise surprise, it's tabular stuff
129 # This is in the Table submenu instead for now.
130 # OptItem "Table Settings...|a" "inset-settings tabular"
131 OptItem "Table Settings...|a" "layout-tabular"
135 Item "Plain Text|T" "clipboard-paste"
136 Item "Plain Text, Join Lines|J" "clipboard-paste paragraph"
138 Item "Selection|S" "primary-selection-paste"
139 Item "Selection, Join Lines|i" "primary-selection-paste paragraph"
141 Item "Paste As LinkBack PDF" "paste linkback"
142 Item "Paste As PDF" "paste pdf"
143 Item "Paste As PNG" "paste png"
144 Item "Paste As JPEG" "paste jpeg"
147 Menu "edit_pasterecent"
151 Menu "edit_textstyles"
152 Item "Dissolve CharStyle" "inset-dissolve charstyle"
156 Item "Customized...|C" "dialog-show character"
158 Item "Capitalize|a" "word-capitalize"
159 Item "Uppercase|U" "word-upcase"
160 Item "Lowercase|L" "word-lowcase"
163 # not much we can do to help here
165 Item "Multicolumn|M" "tabular-feature multicolumn"
167 Item "Top Line|T" "tabular-feature toggle-line-top"
168 Item "Bottom Line|B" "tabular-feature toggle-line-bottom"
169 Item "Left Line|L" "tabular-feature toggle-line-left"
170 Item "Right Line|R" "tabular-feature toggle-line-right"
172 Item "Top|p" "tabular-feature tabular-valign-top"
173 Item "Middle|i" "tabular-feature tabular-valign-middle"
174 Item "Bottom|o" "tabular-feature tabular-valign-bottom"
177 Menu "edit_tabular_features"
178 Item "Left|L" "tabular-feature align-left"
179 Item "Center|C" "tabular-feature align-center"
180 Item "Right|R" "tabular-feature align-right"
182 Item "Top|T" "tabular-feature valign-top"
183 Item "Middle|M" "tabular-feature valign-middle"
184 Item "Bottom|B" "tabular-feature valign-bottom"
186 Item "Add Row|A" "tabular-feature append-row"
187 Item "Delete Row|D" "tabular-feature delete-row"
188 Item "Copy Row|o" "tabular-feature copy-row"
189 # Item "Swap Rows|S" "tabular-feature swap-row" # currently broken
191 Item "Add Column|u" "tabular-feature append-column"
192 Item "Delete Column|e" "tabular-feature delete-column"
193 Item "Copy Column|p" "tabular-feature copy-column"
194 # Item "Swap Columns|w" "tabular-feature swap-column" # currently broken
198 Item "Number whole Formula|N" "math-number-toggle"
199 Item "Number this Line|u" "math-number-line-toggle"
200 Submenu "Change Limits Type|L" "edit_math_limits"
201 Submenu "Macro Definition" "edit_math_macro_definition"
203 Submenu "Change Formula Type|F" "edit_math_mutate"
205 Submenu "Text Style|T" "edit_math_fontstyles"
207 Submenu "Use Computer Algebra System|S" "edit_math_extern"
209 Item "Split Cell|C" "cell-split"
211 Item "Add Line Above|A" "tabular-feature add-hline-above"
212 Item "Add Line Below|B" "tabular-feature add-hline-below"
213 Item "Delete Line Above|D" "tabular-feature delete-hline-above"
214 Item "Delete Line Below|e" "tabular-feature delete-hline-below"
216 Item "Add Line to Left" "tabular-feature add-vline-left"
217 Item "Add Line to Right" "tabular-feature add-vline-right"
218 Item "Delete Line to Left" "tabular-feature delete-vline-left"
219 Item "Delete Line to Right" "tabular-feature delete-vline-right"
222 Menu "edit_math_macro_definition"
223 Item "Append Argument" "math-macro-add-param"
224 Item "Remove Last Argument" "math-macro-remove-param"
226 Item "Make First Non-Optional into Optional Argument" "math-macro-make-optional"
227 Item "Make Last Optional into Non-Optional Argument" "math-macro-make-nonoptional"
228 Item "Insert Optional Argument" "math-macro-add-optional-param"
229 Item "Remove Optional Argument" "math-macro-remove-optional-param"
231 Item "Append Argument Eating From The Right" "math-macro-append-greedy-param"
232 Item "Append Optional Argument Eating From The Right" "math-macro-add-greedy-optional-param"
233 Item "Remove Last Argument Spitting Out To The Right" "math-macro-remove-greedy-param"
236 Menu "edit_math_limits"
237 Item "Default|t" "math-limits empty"
238 Item "Display|D" "math-limits limits"
239 Item "Inline|I" "math-limits nolimits"
242 Menu "edit_math_fontstyles"
243 Item "Math Normal Font|N" "math-font-style mathnormal"
245 Item "Math Calligraphic Family|C" "math-font-style mathcal"
246 Item "Math Fraktur Family|F" "math-font-style mathfrak"
247 Item "Math Roman Family|R" "math-font-style mathrm"
248 Item "Math Sans Serif Family|S" "math-font-style mathsf"
250 Item "Math Bold Series|B" "math-font-style mathbf"
252 Item "Text Normal Font|T" "math-font-style textnormal"
254 Item "Text Roman Family" "math-font-style textrm"
255 Item "Text Sans Serif Family" "math-font-style textsf"
256 Item "Text Typewriter Family" "math-font-style texttt"
258 Item "Text Bold Series" "math-font-style textbf"
259 Item "Text Medium Series" "math-font-style textmd"
261 Item "Text Italic Shape" "math-font-style textit"
262 Item "Text Small Caps Shape" "math-font-style textsc"
263 Item "Text Slanted Shape" "math-font-style textsl"
264 Item "Text Upright Shape" "math-font-style textup"
267 Menu "edit_math_extern"
268 Item "Octave|O" "math-extern octave"
269 Item "Maxima|M" "math-extern maxima"
270 Item "Mathematica|a" "math-extern mathematica"
272 Item "Maple, simplify|s" "math-extern maple simplify"
273 Item "Maple, factor|f" "math-extern maple factor"
274 Item "Maple, evalm|e" "math-extern maple evalm"
275 Item "Maple, evalf|v" "math-extern maple evalf"
278 Menu "edit_math_mutate"
279 Item "Inline Formula|I" "math-mutate simple"
280 Item "Displayed Formula|D" "math-mutate equation"
281 Item "Eqnarray Environment|E" "math-mutate eqnarray"
282 Item "AMS align Environment|a" "math-mutate align"
283 Item "AMS alignat Environment|t" "math-mutate alignat"
284 Item "AMS flalign Environment|f" "math-mutate flalign"
285 Item "AMS gather Environment|g" "math-mutate gather"
286 Item "AMS multline Environment|m" "math-mutate multline"
294 Item "Open All Insets|O" "all-insets-toggle open"
295 Item "Close All Insets|C" "all-insets-toggle close"
297 Item "Unfold Math Macro" "math-macro-unfold"
298 Item "Fold Math Macro" "math-macro-fold"
300 Item "View Source|S" "dialog-toggle view-source"
301 Item "View|V" "buffer-view"
302 Item "Update|U" "buffer-update"
303 OptItem "View Master Document|M" "master-buffer-view"
304 OptItem "Update Master Document|a" "master-buffer-update"
305 Submenu "View (other formats)|f" "view_others"
306 Submenu "Update (other formats)|p" "view_update"
308 Item "Split View Into Left And Right Half|i" "split-view horizontal"
309 Item "Split View Into Upper And Lower Half|e" "split-view vertical"
310 Item "Close Tab Group|G" "close-tab-group"
311 Item "Fullscreen|l" "ui-toggle fullscreen"
312 Submenu "Toolbars|b" "toolbars"
332 # Try and group things a little better, and percolate the most
333 # commonly used to good positions (exception being mathed, but
334 # most people using mathed learn key shortcuts quite quickly anyway)
335 Submenu "Math|h" "insert_math"
336 Submenu "Special Character|p" "insert_special"
337 Submenu "Formatting|o" "insert_formatting"
338 Submenu "List / TOC|i" "insert_toc"
339 Submenu "Float|a" "insert_float"
340 Submenu "Note|N" "insert_note"
341 Submenu "Branch|B" "insert_branches"
342 Submenu "Custom insets" "insert_custom"
343 Submenu "File|e" "insert_file"
344 Item "Box[[Menu]]" "box-insert Frameless"
346 Item "Citation...|C" "dialog-show-new-inset citation"
347 Item "Cross-Reference...|R" "dialog-show-new-inset ref"
348 Item "Label...|L" "label-insert"
349 Item "Caption" "caption-insert"
351 Item "Nomenclature Entry...|y" "nomencl-insert"
353 Item "Table...|T" "tabular-insert"
354 Item "Graphics...|G" "dialog-show-new-inset graphics"
355 Item "URL" "flex-insert URL"
356 Item "Hyperlink|k" "href-insert"
357 Item "Footnote|F" "footnote-insert"
358 Item "Marginal Note|M" "marginalnote-insert"
359 Item "Short Title|S" "optional-insert"
360 Item "TeX Code|X" "ert-insert"
361 Item "Program Listing[[Menu]]" "listing-insert"
362 Item "Date" "date-insert"
363 Item "Regexp" "regexp-mode"
366 Menu "insert_special"
367 Item "Symbols...|b" "dialog-show symbols"
368 Item "Ellipsis|i" "specialchar-insert dots"
369 Item "End of Sentence|E" "specialchar-insert end-of-sentence"
370 Item "Ordinary Quote|Q" "self-insert \""
371 Item "Single Quote|S" "quote-insert single"
372 Item "Protected Hyphen|y" "specialchar-insert nobreakdash"
373 Item "Breakable Slash|a" "specialchar-insert slash"
374 Item "Menu Separator|M" "specialchar-insert menu-separator"
375 Item "Phonetic Symbols|P" "command-sequence math-mode on; math-insert \text\textipa ; char-forward ;"
378 Menu "insert_formatting"
379 Item "Superscript|S" "command-sequence math-mode on; math-superscript; math-insert \text;"
380 Item "Subscript|u" "command-sequence math-mode on; math-subscript; math-insert \text;"
382 Item "Protected Space|P" "space-insert protected"
383 Item "Inter-word Space|w" "space-insert normal"
384 Item "Thin Space|T" "space-insert thin"
385 Item "Horizontal Space...|o" "dialog-show-new-inset space"
386 Item "Horizontal Line|L" "line-insert"
387 Item "Vertical Space...|V" "dialog-show-new-inset vspace"
388 Submenu "Phantom" "insert_phantom"
390 Item "Hyphenation Point|H" "specialchar-insert hyphenation"
391 Item "Ligature Break|k" "specialchar-insert ligature-break"
392 Item "Ragged Line Break|R" "newline-insert newline"
393 Item "Justified Line Break|J" "newline-insert linebreak"
395 Item "New Page|N" "newpage-insert newpage"
396 Item "Page Break|a" "newpage-insert pagebreak"
397 Item "Clear Page|C" "newpage-insert clearpage"
398 Item "Clear Double Page|D" "newpage-insert cleardoublepage"
402 Item "Inline Formula|I" "math-mode on"
403 Item "Display Formula|D" "math-display"
404 Item "Numbered Formula|N" "command-sequence math-display; math-number-toggle;"
405 Item "Eqnarray Environment|E" "command-sequence math-mode on; math-mutate eqnarray;"
406 Item "AMS align Environment|a" "command-sequence math-mode on; math-mutate align;"
407 Item "AMS alignat Environment|t" "command-sequence math-mode on; math-mutate alignat;"
408 Item "AMS flalign Environment|f" "command-sequence math-mode on; math-mutate flalign;"
409 Item "AMS gather Environment|g" "command-sequence math-mode on; math-mutate gather;"
410 Item "AMS multline Environment|m" "command-sequence math-mode on; math-mutate multline;"
412 Item "Array Environment|y" "math-matrix 2 2"
413 Item "Cases Environment|C" "command-sequence math-mode on; math-insert \cases"
414 Item "Aligned Environment|l" "command-sequence math-mode on; math-insert \aligned; tabular-feature append-column"
415 Item "AlignedAt Environment|v" "command-sequence math-mode on; math-insert \alignedat; tabular-feature append-column"
416 Item "Gathered Environment|h" "command-sequence math-mode on; math-insert \gathered"
417 Item "Split Environment|S" "command-sequence math-mode on; math-insert \split; tabular-feature append-column"
419 Item "Delimiters...|r" "dialog-show mathdelimiter"
420 Item "Matrix...|x" "dialog-show mathmatrix"
421 Item "Macro|o" "math-macro newmacroname newcommand"
426 # This has got to be better than "Wrap", anyway
427 Item "Figure Wrap Float|F" "wrap-insert figure"
428 Item "Table Wrap Float|T" "wrap-insert table"
432 Item "Table of Contents|C" "toc-insert"
435 Item "Nomenclature|N" "nomencl-print"
436 Item "BibTeX Bibliography...|B" "dialog-show-new-inset bibtex"
440 Item "LyX Document...|X" "file-insert"
441 Item "Plain Text...|T" "file-insert-plaintext"
442 Item "Plain Text, Join Lines...|J" "file-insert-plaintext-para"
444 Item "External Material...|M" "dialog-show-new-inset external"
445 Item "Child Document...|d" "dialog-show-new-inset include"
449 Item "LyX Note|N" "note-insert Note"
450 Item "Comment|C" "note-insert Comment"
451 Item "Greyed Out|G" "note-insert Greyedout"
454 Menu "insert_branches"
458 Menu "insert_phantom"
459 Item "Phantom" "phantom-insert Phantom"
460 Item "Horiz. Phantom" "phantom-insert HPhantom"
461 Item "Vert. Phantom" "phantom-insert VPhantom"
473 Submenu "Change Tracking|C" "document_change"
474 OptItem "Build Program|B" "build-program"
475 Item "LaTeX Log|L" "dialog-show latexlog"
476 Item "Outline|O" "dialog-toggle toc"
477 Item "Start Appendix Here|A" "appendix"
479 Item "Save in Bundled Format|F" "buffer-toggle-embedding"
480 Item "Compressed|m" "buffer-toggle-compression"
481 Item "Settings...|S" "dialog-show document"
484 Menu "document_change"
485 Item "Track Changes|T" "changes-track"
486 Item "Merge Changes...|M" "changes-merge"
487 Item "Accept Change|A" "change-accept"
488 Item "Reject Change|R" "change-reject"
489 Item "Accept All Changes|c" "all-changes-accept"
490 Item "Reject All Changes|e" "all-changes-reject"
491 Item "Show Changes in Output|S" "changes-output"
498 Submenu "Bookmarks|B" "navigate_bookmarks"
499 Item "Next Note|N" "note-next"
500 Item "Next Change|C" "change-next"
501 Item "Next Cross-Reference|R" "reference-next"
502 Item "Go to Label|L" "label-goto"
507 Menu "navigate_bookmarks"
508 Item "Save Bookmark 1|S" "bookmark-save 1"
509 Item "Save Bookmark 2" "bookmark-save 2"
510 Item "Save Bookmark 3" "bookmark-save 3"
511 Item "Save Bookmark 4" "bookmark-save 4"
512 Item "Save Bookmark 5" "bookmark-save 5"
513 Item "Clear Bookmarks|C" "bookmark-clear"
523 Item "Spellchecker...|S" "dialog-show spellchecker"
524 OptItem "Thesaurus...|T" "thesaurus-entry"
525 Item "Statistics...|a" "statistics"
526 OptItem "Check TeX|h" "buffer-chktex"
527 Item "TeX Information|I" "dialog-show texinfo"
529 # A LOT of applications have Tools->Prefs. Remember this
530 # should be rarely used - Edit menu is not a good place to
532 Item "Reconfigure|R" "reconfigure"
533 Item "Preferences...|P" "dialog-show prefs"
540 Item "Introduction|I" "help-open Intro"
541 Item "Tutorial|T" "help-open Tutorial"
542 Item "User's Guide|U" "help-open UserGuide"
543 Item "Additional Features|F" "help-open Extended"
544 Item "Embedded Objects|O" "help-open EmbeddedObjects"
545 Item "Math|M" "help-open Math"
546 Item "Customization|C" "help-open Customization"
547 Item "Shortcuts|S" "help-open Shortcuts"
548 Item "LyX Functions|y" "help-open LFUNs"
549 Item "LaTeX Configuration|L" "help-open LaTeXConfig"
550 Submenu "Specific Manuals|p" "examples"
552 Item "About LyX|X" "dialog-show aboutlyx"
556 Item "Linguistics Manual|L" "help-open linguistics"
557 Item "Braille Manual|B" "help-open Braille"
558 Item "XY-pic Manual|X" "help-open xypic"
559 Item "Multicolumn Manual|M" "help-open multicol"