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