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