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 "Branch Settings...|B" "inset-settings branch"
124 OptItem "Box Settings...|x" "inset-settings box"
125 OptItem "Listings Settings...|g" "inset-settings listings"
126 # Hey, guess what's broken ? Surprise surprise, it's tabular stuff
127 # This is in the Table submenu instead for now.
128 # OptItem "Table Settings...|a" "inset-settings tabular"
129 OptItem "Table Settings...|a" "layout-tabular"
133 Item "Plain Text|T" "clipboard-paste"
134 Item "Plain Text, Join Lines|J" "clipboard-paste paragraph"
136 Item "Selection|S" "primary-selection-paste"
137 Item "Selection, Join Lines|i" "primary-selection-paste paragraph"
139 Item "Paste As LinkBack PDF" "paste linkback"
140 Item "Paste As PDF" "paste pdf"
141 Item "Paste As PNG" "paste png"
142 Item "Paste As JPEG" "paste jpeg"
145 Menu "edit_pasterecent"
149 Menu "edit_textstyles"
150 Item "Dissolve CharStyle" "inset-dissolve charstyle"
154 Item "Customized...|C" "dialog-show character"
156 Item "Capitalize|a" "word-capitalize"
157 Item "Uppercase|U" "word-upcase"
158 Item "Lowercase|L" "word-lowcase"
161 # not much we can do to help here
163 Item "Multicolumn|M" "tabular-feature multicolumn"
165 Item "Top Line|T" "tabular-feature toggle-line-top"
166 Item "Bottom Line|B" "tabular-feature toggle-line-bottom"
167 Item "Left Line|L" "tabular-feature toggle-line-left"
168 Item "Right Line|R" "tabular-feature toggle-line-right"
170 Item "Top|p" "tabular-feature tabular-valign-top"
171 Item "Middle|i" "tabular-feature tabular-valign-middle"
172 Item "Bottom|o" "tabular-feature tabular-valign-bottom"
175 Menu "edit_tabular_features"
176 Item "Left|L" "tabular-feature align-left"
177 Item "Center|C" "tabular-feature align-center"
178 Item "Right|R" "tabular-feature align-right"
180 Item "Top|T" "tabular-feature valign-top"
181 Item "Middle|M" "tabular-feature valign-middle"
182 Item "Bottom|B" "tabular-feature valign-bottom"
184 Item "Add Row|A" "tabular-feature append-row"
185 Item "Delete Row|D" "tabular-feature delete-row"
186 Item "Copy Row|o" "tabular-feature copy-row"
187 # Item "Swap Rows|S" "tabular-feature swap-row" # currently broken
189 Item "Add Column|u" "tabular-feature append-column"
190 Item "Delete Column|e" "tabular-feature delete-column"
191 Item "Copy Column|p" "tabular-feature copy-column"
192 # Item "Swap Columns|w" "tabular-feature swap-column" # currently broken
196 Item "Number whole Formula|N" "math-number-toggle"
197 Item "Number this Line|u" "math-number-line-toggle"
198 Submenu "Change Limits Type|L" "edit_math_limits"
199 Submenu "Macro Definition" "edit_math_macro_definition"
201 Submenu "Change Formula Type|F" "edit_math_mutate"
203 Submenu "Text Style|T" "edit_math_fontstyles"
205 Submenu "Use Computer Algebra System|S" "edit_math_extern"
207 Item "Split Cell|C" "cell-split"
209 Item "Add Line Above|A" "tabular-feature add-hline-above"
210 Item "Add Line Below|B" "tabular-feature add-hline-below"
211 Item "Delete Line Above|D" "tabular-feature delete-hline-above"
212 Item "Delete Line Below|e" "tabular-feature delete-hline-below"
214 Item "Add Line to Left" "tabular-feature add-vline-left"
215 Item "Add Line to Right" "tabular-feature add-vline-right"
216 Item "Delete Line to Left" "tabular-feature delete-vline-left"
217 Item "Delete Line to Right" "tabular-feature delete-vline-right"
220 Menu "edit_math_macro_definition"
221 Item "Append Argument" "math-macro-add-param"
222 Item "Remove Last Argument" "math-macro-remove-param"
224 Item "Make First Non-Optional into Optional Argument" "math-macro-make-optional"
225 Item "Make Last Optional into Non-Optional Argument" "math-macro-make-nonoptional"
226 Item "Insert Optional Argument" "math-macro-add-optional-param"
227 Item "Remove Optional Argument" "math-macro-remove-optional-param"
229 Item "Append Argument Eating From The Right" "math-macro-append-greedy-param"
230 Item "Append Optional Argument Eating From The Right" "math-macro-add-greedy-optional-param"
231 Item "Remove Last Argument Spitting Out To The Right" "math-macro-remove-greedy-param"
234 Menu "edit_math_limits"
235 Item "Default|t" "math-limits empty"
236 Item "Display|D" "math-limits limits"
237 Item "Inline|I" "math-limits nolimits"
240 Menu "edit_math_fontstyles"
241 Item "Math Normal Font|N" "math-font-style mathnormal"
243 Item "Math Calligraphic Family|C" "math-font-style mathcal"
244 Item "Math Fraktur Family|F" "math-font-style mathfrak"
245 Item "Math Roman Family|R" "math-font-style mathrm"
246 Item "Math Sans Serif Family|S" "math-font-style mathsf"
248 Item "Math Bold Series|B" "math-font-style mathbf"
250 Item "Text Normal Font|T" "math-font-style textnormal"
252 Item "Text Roman Family" "math-font-style textrm"
253 Item "Text Sans Serif Family" "math-font-style textsf"
254 Item "Text Typewriter Family" "math-font-style texttt"
256 Item "Text Bold Series" "math-font-style textbf"
257 Item "Text Medium Series" "math-font-style textmd"
259 Item "Text Italic Shape" "math-font-style textit"
260 Item "Text Small Caps Shape" "math-font-style textsc"
261 Item "Text Slanted Shape" "math-font-style textsl"
262 Item "Text Upright Shape" "math-font-style textup"
265 Menu "edit_math_extern"
266 Item "Octave|O" "math-extern octave"
267 Item "Maxima|M" "math-extern maxima"
268 Item "Mathematica|a" "math-extern mathematica"
270 Item "Maple, simplify|s" "math-extern maple simplify"
271 Item "Maple, factor|f" "math-extern maple factor"
272 Item "Maple, evalm|e" "math-extern maple evalm"
273 Item "Maple, evalf|v" "math-extern maple evalf"
276 Menu "edit_math_mutate"
277 Item "Inline Formula|I" "math-mutate simple"
278 Item "Displayed Formula|D" "math-mutate equation"
279 Item "Eqnarray Environment|E" "math-mutate eqnarray"
280 Item "AMS align Environment|a" "math-mutate align"
281 Item "AMS alignat Environment|t" "math-mutate alignat"
282 Item "AMS flalign Environment|f" "math-mutate flalign"
283 Item "AMS gather Environment|g" "math-mutate gather"
284 Item "AMS multline Environment|m" "math-mutate multline"
292 Item "Open All Insets|O" "all-insets-toggle open"
293 Item "Close All Insets|C" "all-insets-toggle close"
295 Item "Unfold Math Macro" "math-macro-unfold"
296 Item "Fold Math Macro" "math-macro-fold"
298 Item "View Source|S" "dialog-toggle view-source"
299 Submenu "Update|U" "view_update"
302 Item "Split View Into Left And Right Half|i" "split-view horizontal"
303 Item "Split View Into Upper And Lower Half|V" "split-view vertical"
304 Item "Close Tab Group|G" "close-tab-group"
305 Item "Fullscreen|l" "ui-toggle fullscreen"
306 Submenu "Toolbars|b" "toolbars"
322 # Try and group things a little better, and percolate the most
323 # commonly used to good positions (exception being mathed, but
324 # most people using mathed learn key shortcuts quite quickly anyway)
325 Submenu "Math|h" "insert_math"
326 Submenu "Special Character|p" "insert_special"
327 Submenu "Formatting|o" "insert_formatting"
328 Submenu "List / TOC|i" "insert_toc"
329 Submenu "Float|a" "insert_float"
330 Submenu "Note|N" "insert_note"
331 Submenu "Branch|B" "insert_branches"
332 Submenu "Custom insets" "insert_custom"
333 Submenu "File|e" "insert_file"
334 Item "Box[[Menu]]" "box-insert Frameless"
336 Item "Citation...|C" "dialog-show-new-inset citation"
337 Item "Cross-Reference...|R" "dialog-show-new-inset ref"
338 Item "Label...|L" "label-insert"
339 Item "Caption" "caption-insert"
340 Item "Index Entry|d" "index-insert"
341 Item "Nomenclature Entry...|y" "nomencl-insert"
343 Item "Table...|T" "tabular-insert"
344 Item "Graphics...|G" "dialog-show-new-inset graphics"
345 Item "URL" "flex-insert URL"
346 Item "Hyperlink|k" "href-insert"
347 Item "Footnote|F" "footnote-insert"
348 Item "Marginal Note|M" "marginalnote-insert"
349 Item "Short Title|S" "optional-insert"
350 Item "TeX Code|X" "ert-insert"
351 Item "Program Listing[[Menu]]" "listing-insert"
352 Item "Date" "date-insert"
353 Item "Regexp" "regexp-mode"
356 Menu "insert_special"
357 Item "Symbols...|b" "dialog-show symbols"
358 Item "Ellipsis|i" "specialchar-insert dots"
359 Item "End of Sentence|E" "specialchar-insert end-of-sentence"
360 Item "Ordinary Quote|Q" "self-insert \""
361 Item "Single Quote|S" "quote-insert single"
362 Item "Protected Hyphen|y" "specialchar-insert nobreakdash"
363 Item "Breakable Slash|a" "specialchar-insert slash"
364 Item "Menu Separator|M" "specialchar-insert menu-separator"
365 Item "Phonetic Symbols|P" "command-sequence math-mode on; math-insert \text\textipa ; char-forward ;"
368 Menu "insert_formatting"
369 Item "Superscript|S" "command-sequence math-mode on; math-superscript; math-insert \text;"
370 Item "Subscript|u" "command-sequence math-mode on; math-subscript; math-insert \text;"
372 Item "Protected Space|P" "space-insert protected"
373 Item "Inter-word Space|w" "space-insert normal"
374 Item "Thin Space|T" "space-insert thin"
375 Item "Horizontal Space...|o" "dialog-show-new-inset space"
376 Item "Horizontal Line|L" "line-insert"
377 Item "Vertical Space...|V" "dialog-show-new-inset vspace"
378 Submenu "Phantom Text" "insert_phantom"
380 Item "Hyphenation Point|H" "specialchar-insert hyphenation"
381 Item "Ligature Break|k" "specialchar-insert ligature-break"
382 Item "Ragged Line Break|R" "newline-insert newline"
383 Item "Justified Line Break|J" "newline-insert linebreak"
385 Item "New Page|N" "newpage-insert newpage"
386 Item "Page Break|a" "newpage-insert pagebreak"
387 Item "Clear Page|C" "newpage-insert clearpage"
388 Item "Clear Double Page|D" "newpage-insert cleardoublepage"
392 Item "Inline Formula|I" "math-mode on"
393 Item "Display Formula|D" "math-display"
394 Item "Numbered Formula|N" "command-sequence math-display; math-number-toggle;"
395 Item "Eqnarray Environment|E" "command-sequence math-mode on; math-mutate eqnarray;"
396 Item "AMS align Environment|a" "command-sequence math-mode on; math-mutate align;"
397 Item "AMS alignat Environment|t" "command-sequence math-mode on; math-mutate alignat;"
398 Item "AMS flalign Environment|f" "command-sequence math-mode on; math-mutate flalign;"
399 Item "AMS gather Environment|g" "command-sequence math-mode on; math-mutate gather;"
400 Item "AMS multline Environment|m" "command-sequence math-mode on; math-mutate multline;"
402 Item "Array Environment|y" "math-matrix 2 2"
403 Item "Cases Environment|C" "command-sequence math-mode on; math-insert \cases"
404 Item "Aligned Environment|l" "command-sequence math-mode on; math-insert \aligned; tabular-feature append-column"
405 Item "AlignedAt Environment|v" "command-sequence math-mode on; math-insert \alignedat; tabular-feature append-column"
406 Item "Gathered Environment|h" "command-sequence math-mode on; math-insert \gathered"
407 Item "Split Environment|S" "command-sequence math-mode on; math-insert \split; tabular-feature append-column"
409 Item "Delimiters...|r" "dialog-show mathdelimiter"
410 Item "Matrix...|x" "dialog-show mathmatrix"
411 Item "Macro|o" "math-macro newmacroname newcommand"
416 # This has got to be better than "Wrap", anyway
417 Item "Figure Wrap Float|F" "wrap-insert figure"
418 Item "Table Wrap Float|T" "wrap-insert table"
422 Item "Table of Contents|C" "toc-insert"
424 Item "Index List|I" "index-print"
425 Item "Nomenclature|N" "nomencl-print"
426 Item "BibTeX Bibliography...|B" "dialog-show-new-inset bibtex"
430 Item "LyX Document...|X" "file-insert"
431 Item "Plain Text...|T" "file-insert-plaintext"
432 Item "Plain Text, Join Lines...|J" "file-insert-plaintext-para"
434 Item "External Material...|M" "dialog-show-new-inset external"
435 Item "Child Document...|d" "dialog-show-new-inset include"
439 Item "LyX Note|N" "note-insert Note"
440 Item "Comment|C" "note-insert Comment"
441 Item "Greyed Out|G" "note-insert Greyedout"
444 Menu "insert_branches"
448 Menu "insert_phantom"
449 Item "Phantom" "phantom-insert Phantom"
450 Item "Horiz. Phantom" "phantom-insert HPhantom"
451 Item "Vert. Phantom" "phantom-insert VPhantom"
463 Submenu "Change Tracking|C" "document_change"
464 OptItem "Build Program|B" "build-program"
465 Item "LaTeX Log|L" "dialog-show latexlog"
466 Item "Outline|O" "dialog-toggle toc"
467 Item "Start Appendix Here|A" "appendix"
469 Item "Save in Bundled Format|F" "buffer-toggle-embedding"
470 Item "Compressed|m" "buffer-toggle-compression"
471 Item "Settings...|S" "dialog-show document"
474 Menu "document_change"
475 Item "Track Changes|T" "changes-track"
476 Item "Merge Changes...|M" "changes-merge"
477 Item "Accept Change|A" "change-accept"
478 Item "Reject Change|R" "change-reject"
479 Item "Accept All Changes|c" "all-changes-accept"
480 Item "Reject All Changes|e" "all-changes-reject"
481 Item "Show Changes in Output|S" "changes-output"
488 Submenu "Bookmarks|B" "navigate_bookmarks"
489 Item "Next Note|N" "note-next"
490 Item "Next Change|C" "change-next"
491 Item "Next Cross-Reference|R" "reference-next"
492 Item "Go to Label|L" "label-goto"
497 Menu "navigate_bookmarks"
498 Item "Save Bookmark 1|S" "bookmark-save 1"
499 Item "Save Bookmark 2" "bookmark-save 2"
500 Item "Save Bookmark 3" "bookmark-save 3"
501 Item "Save Bookmark 4" "bookmark-save 4"
502 Item "Save Bookmark 5" "bookmark-save 5"
503 Item "Clear Bookmarks|C" "bookmark-clear"
513 Item "Spellchecker...|S" "dialog-show spellchecker"
514 OptItem "Thesaurus...|T" "thesaurus-entry"
515 Item "Statistics...|a" "statistics"
516 OptItem "Check TeX|h" "buffer-chktex"
517 Item "TeX Information|I" "dialog-show texinfo"
519 # A LOT of applications have Tools->Prefs. Remember this
520 # should be rarely used - Edit menu is not a good place to
522 Item "Reconfigure|R" "reconfigure"
523 Item "Preferences...|P" "dialog-show prefs"
530 Item "Introduction|I" "help-open Intro"
531 Item "Tutorial|T" "help-open Tutorial"
532 Item "User's Guide|U" "help-open UserGuide"
533 Item "Additional Features|F" "help-open Extended"
534 Item "Embedded Objects|O" "help-open EmbeddedObjects"
535 Item "Math|M" "help-open Math"
536 Item "Customization|C" "help-open Customization"
537 Item "Shortcuts|S" "help-open Shortcuts"
538 Item "LyX Functions|y" "help-open LFUNs"
539 Item "LaTeX Configuration|L" "help-open LaTeXConfig"
540 Submenu "Specific Manuals|p" "examples"
542 Item "About LyX|X" "dialog-show aboutlyx"
546 Item "Linguistics Manual|L" "help-open linguistics"
547 Item "Braille Manual|B" "help-open Braille"
548 Item "XY-pic Manual|X" "help-open xypic"
549 Item "Multicolumn Manual|M" "help-open multicol"