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 # (http://library.gnome.org/devel/hig-book/stable/design-text-labels.html.en)
26 # Make the first 4 menus be as much as expected as possible
27 Submenu "File|F" "file"
28 Submenu "Edit|E" "edit"
29 Submenu "View|V" "view"
30 Submenu "Insert|I" "insert"
31 Submenu "Navigate|N" "navigate"
32 Submenu "Document|D" "document"
33 Submenu "Tools|T" "tools"
34 Submenu "Help|H" "help"
42 Item "New|N" "buffer-new"
43 Item "New from Template...|m" "buffer-new-template"
44 Item "Open...|O" "file-open"
45 Submenu "Open Recent|t" "file_lastfiles"
47 Item "Close|C" "buffer-close"
48 Item "Save|S" "buffer-write"
49 Item "Save As...|A" "buffer-write-as"
50 Item "Save All|l" "buffer-write-all"
51 Item "Revert to Saved|R" "buffer-reload"
52 Submenu "Version Control|V" "file_vc"
54 Submenu "Import|I" "file_import"
55 Submenu "Export|E" "file_export"
56 Item "Print...|P" "dialog-show print"
57 OptItem "Fax...|F" "buffer-export fax"
59 Item "New Window|W" "window-new"
60 Item "Close Window|d" "window-close"
62 Item "Exit|x" "lyx-quit"
70 OptItem "Register...|R" "vc-register"
71 OptItem "Check in Changes...|I" "vc-check-in"
72 OptItem "Check out for Edit|O" "vc-check-out"
73 OptItem "Revert to Repository Version|R" "vc-revert"
74 OptItem "Undo Last Check In|U" "vc-undo-last"
75 OptItem "Show History...|H" "dialog-show vclog"
76 OptItem "Use Locking Property|L" "vc-locking-toggle"
85 Item "Custom...|C" "buffer-export custom"
99 Submenu "Paste Recent|e" "edit_pasterecent"
100 Submenu "Paste Special" "edit_paste"
102 Item "Select All" "command-sequence buffer-begin ; buffer-end-select"
104 Item "Find & Replace...|F" "dialog-show findreplace"
105 Item "Find LyX...|X" "dialog-show findreplaceadv"
107 Item "Move Paragraph Up|o" "paragraph-move-up"
108 Item "Move Paragraph Down|v" "paragraph-move-down"
110 Submenu "Text Style|S" "edit_textstyles"
111 Item "Paragraph Settings...|P" "layout-paragraph"
113 # Mathed b0rkage means these don't work properly
114 OptSubmenu "Table|T" "edit_tabular"
115 OptSubmenu "Math|M" "edit_math"
116 OptSubmenu "Rows & Columns|C" "edit_tabular_features"
118 # This is where the context-specific stuff is supposed to go.
119 # The idea is that everything on here can disappear and should
120 # only appear when relevant (getStatus). Only stuff that needs
121 # a right-click to bring up the dialog should appear here (it is not
122 # obvious what the context is for the others)
123 OptItem "Increase List Depth|I" "depth-increment"
124 OptItem "Decrease List Depth|D" "depth-decrement"
125 OptItem "Dissolve Inset|l" "inset-dissolve"
126 OptItem "TeX Code Settings...|C" "inset-settings ert"
127 # 'a' shortcut to match Insert entry, shouldn't clash with Table Settings
128 OptItem "Float Settings...|a" "inset-settings float"
129 OptItem "Text Wrap Settings...|W" "inset-settings wrap"
130 OptItem "Note Settings...|N" "inset-settings note"
131 OptItem "Phantom Settings...|h" "inset-settings phantom"
132 OptItem "Branch Settings...|B" "inset-settings branch"
133 OptItem "Box Settings...|x" "inset-settings box"
134 OptItem "Index Entry Settings...|y" "inset-settings index"
135 OptItem "Index Settings...|x" "inset-settings index_print"
136 OptItem "Listings Settings...|g" "inset-settings listings"
137 # Hey, guess what's broken ? Surprise surprise, it's tabular stuff
138 # This is in the Table submenu instead for now.
139 # OptItem "Table Settings...|a" "inset-settings tabular"
140 OptItem "Table Settings...|a" "layout-tabular"
144 Item "Plain Text|T" "clipboard-paste"
145 Item "Plain Text, Join Lines|J" "clipboard-paste paragraph"
147 Item "Selection|S" "primary-selection-paste"
148 Item "Selection, Join Lines|i" "primary-selection-paste paragraph"
150 Item "Paste as LinkBack PDF" "paste linkback"
151 Item "Paste as PDF" "paste pdf"
152 Item "Paste as PNG" "paste png"
153 Item "Paste as JPEG" "paste jpeg"
156 Menu "edit_pasterecent"
160 Menu "edit_textstyles"
161 Item "Dissolve Text Style" "inset-dissolve charstyle"
165 Item "Customized...|C" "dialog-show character"
167 Item "Capitalize|a" "word-capitalize"
168 Item "Uppercase|U" "word-upcase"
169 Item "Lowercase|L" "word-lowcase"
172 # not much we can do to help here
174 Item "Multicolumn|M" "tabular-feature multicolumn"
176 Item "Top Line|T" "tabular-feature toggle-line-top"
177 Item "Bottom Line|B" "tabular-feature toggle-line-bottom"
178 Item "Left Line|L" "tabular-feature toggle-line-left"
179 Item "Right Line|R" "tabular-feature toggle-line-right"
181 Item "Top|p" "tabular-feature tabular-valign-top"
182 Item "Middle|i" "tabular-feature tabular-valign-middle"
183 Item "Bottom|o" "tabular-feature tabular-valign-bottom"
186 Menu "edit_tabular_features"
187 Item "Left|L" "tabular-feature align-left"
188 Item "Center|C" "tabular-feature align-center"
189 Item "Right|R" "tabular-feature align-right"
191 Item "Top|T" "tabular-feature valign-top"
192 Item "Middle|M" "tabular-feature valign-middle"
193 Item "Bottom|B" "tabular-feature valign-bottom"
195 Item "Add Row|A" "tabular-feature append-row"
196 Item "Delete Row|D" "tabular-feature delete-row"
197 Item "Copy Row|o" "tabular-feature copy-row"
198 # Item "Swap Rows|S" "tabular-feature swap-row" # currently broken
200 Item "Add Column|u" "tabular-feature append-column"
201 Item "Delete Column|e" "tabular-feature delete-column"
202 Item "Copy Column|p" "tabular-feature copy-column"
203 # Item "Swap Columns|w" "tabular-feature swap-column" # currently broken
207 Item "Number Whole Formula|N" "math-number-toggle"
208 Item "Number This Line|u" "math-number-line-toggle"
209 Submenu "Change Limits Type|L" "edit_math_limits"
210 Submenu "Macro Definition" "edit_math_macro_definition"
212 Submenu "Change Formula Type|F" "edit_math_mutate"
214 Submenu "Text Style|T" "edit_math_fontstyles"
216 Submenu "Use Computer Algebra System|S" "edit_math_extern"
218 Item "Split Cell|C" "cell-split"
220 Item "Add Line Above|A" "tabular-feature add-hline-above"
221 Item "Add Line Below|B" "tabular-feature add-hline-below"
222 Item "Delete Line Above|D" "tabular-feature delete-hline-above"
223 Item "Delete Line Below|e" "tabular-feature delete-hline-below"
225 Item "Add Line to Left" "tabular-feature add-vline-left"
226 Item "Add Line to Right" "tabular-feature add-vline-right"
227 Item "Delete Line to Left" "tabular-feature delete-vline-left"
228 Item "Delete Line to Right" "tabular-feature delete-vline-right"
231 Menu "edit_math_macro_definition"
232 Item "Append Argument" "math-macro-add-param"
233 Item "Remove Last Argument" "math-macro-remove-param"
235 Item "Make First Non-Optional into Optional Argument" "math-macro-make-optional"
236 Item "Make Last Optional into Non-Optional Argument" "math-macro-make-nonoptional"
237 Item "Insert Optional Argument" "math-macro-add-optional-param"
238 Item "Remove Optional Argument" "math-macro-remove-optional-param"
240 Item "Append Argument Eating From the Right" "math-macro-append-greedy-param"
241 Item "Append Optional Argument Eating From the Right" "math-macro-add-greedy-optional-param"
242 Item "Remove Last Argument Spitting out to the Right" "math-macro-remove-greedy-param"
245 Menu "edit_math_limits"
246 Item "Default|t" "math-limits empty"
247 Item "Display|D" "math-limits limits"
248 Item "Inline|I" "math-limits nolimits"
251 Menu "edit_math_fontstyles"
252 Item "Math Normal Font|N" "math-font-style mathnormal"
254 Item "Math Calligraphic Family|C" "math-font-style mathcal"
255 Item "Math Fraktur Family|F" "math-font-style mathfrak"
256 Item "Math Roman Family|R" "math-font-style mathrm"
257 Item "Math Sans Serif Family|S" "math-font-style mathsf"
259 Item "Math Bold Series|B" "math-font-style mathbf"
261 Item "Text Normal Font|T" "math-font-style textnormal"
263 Item "Text Roman Family" "math-font-style textrm"
264 Item "Text Sans Serif Family" "math-font-style textsf"
265 Item "Text Typewriter Family" "math-font-style texttt"
267 Item "Text Bold Series" "math-font-style textbf"
268 Item "Text Medium Series" "math-font-style textmd"
270 Item "Text Italic Shape" "math-font-style textit"
271 Item "Text Small Caps Shape" "math-font-style textsc"
272 Item "Text Slanted Shape" "math-font-style textsl"
273 Item "Text Upright Shape" "math-font-style textup"
276 Menu "edit_math_extern"
277 Item "Octave|O" "math-extern octave"
278 Item "Maxima|M" "math-extern maxima"
279 Item "Mathematica|a" "math-extern mathematica"
281 Item "Maple, Simplify|S" "math-extern maple simplify"
282 Item "Maple, Factor|F" "math-extern maple factor"
283 Item "Maple, Evalm|E" "math-extern maple evalm"
284 Item "Maple, Evalf|v" "math-extern maple evalf"
287 Menu "edit_math_mutate"
288 Item "Inline Formula|I" "math-mutate simple"
289 Item "Displayed Formula|D" "math-mutate equation"
290 Item "Eqnarray Environment|E" "math-mutate eqnarray"
291 Item "AMS align Environment|A" "math-mutate align"
292 Item "AMS alignat Environment|t" "math-mutate alignat"
293 Item "AMS flalign Environment|F" "math-mutate flalign"
294 Item "AMS gather Environment|G" "math-mutate gather"
295 Item "AMS multline Environment|M" "math-mutate multline"
303 Item "Open All Insets|O" "all-insets-toggle open"
304 Item "Close All Insets|C" "all-insets-toggle close"
306 Item "Unfold Math Macro" "math-macro-unfold"
307 Item "Fold Math Macro" "math-macro-fold"
309 Item "View Source|S" "dialog-toggle view-source"
310 Item "View Output|V" "buffer-view"
311 Item "Update Output|U" "buffer-update"
312 OptItem "View Master Document|M" "master-buffer-view"
313 OptItem "Update Master Document|a" "master-buffer-update"
314 Submenu "View (Other Formats)|F" "view_others"
315 Submenu "Update (Other Formats)|p" "view_update"
317 Item "Split View Into Left and Right Half|i" "split-view horizontal"
318 Item "Split View Into Upper and Lower Half|e" "split-view vertical"
319 Item "Close Tab Group|G" "close-tab-group"
320 Item "Fullscreen|l" "ui-toggle fullscreen"
321 Submenu "Toolbars|b" "toolbars"
341 # Try and group things a little better, and percolate the most
342 # commonly used to good positions (exception being mathed, but
343 # most people using mathed learn key shortcuts quite quickly anyway)
344 Submenu "Math|h" "insert_math"
345 Submenu "Special Character|p" "insert_special"
346 Submenu "Formatting|o" "insert_formatting"
347 Submenu "List / TOC|i" "insert_toc"
348 Submenu "Float|a" "insert_float"
349 Submenu "Note|N" "insert_note"
350 Submenu "Branch|B" "insert_branches"
351 Submenu "Custom Insets" "insert_custom"
352 Submenu "File|e" "insert_file"
353 Item "Box[[Menu]]" "box-insert Frameless"
355 Item "Citation...|C" "dialog-show-new-inset citation"
356 Item "Cross-Reference...|R" "dialog-show-new-inset ref"
357 Item "Label...|L" "label-insert"
358 Item "Caption" "caption-insert"
360 Item "Nomenclature Entry...|y" "nomencl-insert"
362 Item "Table...|T" "tabular-insert"
363 Item "Graphics...|G" "dialog-show-new-inset graphics"
364 Item "URL" "flex-insert URL"
365 Item "Hyperlink|k" "href-insert"
366 Item "Footnote|F" "footnote-insert"
367 Item "Marginal Note|M" "marginalnote-insert"
368 Item "Short Title|S" "optional-insert"
369 Item "TeX Code|X" "ert-insert"
370 Item "Program Listing[[Menu]]" "listing-insert"
371 Item "Date" "date-insert"
372 Item "Regexp" "regexp-mode"
375 Menu "insert_special"
376 Item "Symbols...|b" "dialog-show symbols"
377 Item "Ellipsis|i" "specialchar-insert dots"
378 Item "End of Sentence|E" "specialchar-insert end-of-sentence"
379 Item "Ordinary Quote|Q" "self-insert \""
380 Item "Single Quote|S" "quote-insert single"
381 Item "Protected Hyphen|y" "specialchar-insert nobreakdash"
382 Item "Breakable Slash|a" "specialchar-insert slash"
383 Item "Menu Separator|M" "specialchar-insert menu-separator"
384 Item "Phonetic Symbols|P" "command-sequence math-mode on; math-insert \text\textipa ; char-forward ;"
387 Menu "insert_formatting"
388 Item "Superscript|S" "command-sequence math-mode on; math-superscript; math-insert \text;"
389 Item "Subscript|u" "command-sequence math-mode on; math-subscript; math-insert \text;"
391 Item "Protected Space|P" "space-insert protected"
392 Item "Inter-word Space|w" "space-insert normal"
393 Item "Thin Space|T" "space-insert thin"
394 Item "Horizontal Space...|o" "dialog-show-new-inset space"
395 Item "Horizontal Line|L" "line-insert"
396 Item "Vertical Space...|V" "dialog-show-new-inset vspace"
397 Submenu "Phantom" "insert_phantom"
399 Item "Hyphenation Point|H" "specialchar-insert hyphenation"
400 Item "Ligature Break|k" "specialchar-insert ligature-break"
401 Item "Ragged Line Break|R" "newline-insert newline"
402 Item "Justified Line Break|J" "newline-insert linebreak"
404 Item "New Page|N" "newpage-insert newpage"
405 Item "Page Break|a" "newpage-insert pagebreak"
406 Item "Clear Page|C" "newpage-insert clearpage"
407 Item "Clear Double Page|D" "newpage-insert cleardoublepage"
411 Item "Inline Formula|I" "math-mode"
412 Item "Display Formula|D" "math-display"
413 Item "Numbered Formula|N" "command-sequence math-display; math-number-toggle;"
414 Item "Eqnarray Environment|E" "command-sequence math-mode on; math-mutate eqnarray;"
415 Item "AMS Align Environment|A" "command-sequence math-mode on; math-mutate align;"
416 Item "AMS AlignAt Environment|t" "command-sequence math-mode on; math-mutate alignat;"
417 Item "AMS FlAlign Environment|F" "command-sequence math-mode on; math-mutate flalign;"
418 Item "AMS Gather Environment|G" "command-sequence math-mode on; math-mutate gather;"
419 Item "AMS Multline Environment|M" "command-sequence math-mode on; math-mutate multline;"
421 Item "Array Environment|y" "math-matrix 2 2"
422 Item "Cases Environment|C" "command-sequence math-mode on; math-insert \cases"
423 Item "Aligned Environment|l" "command-sequence math-mode on; math-insert \aligned; tabular-feature append-column"
424 Item "AlignedAt Environment|v" "command-sequence math-mode on; math-insert \alignedat; tabular-feature append-column"
425 Item "Gathered Environment|h" "command-sequence math-mode on; math-insert \gathered"
426 Item "Split Environment|S" "command-sequence math-mode on; math-insert \split; tabular-feature append-column"
428 Item "Delimiters...|r" "dialog-show mathdelimiter"
429 Item "Matrix...|x" "dialog-show mathmatrix"
430 Item "Macro|o" "math-macro newmacroname newcommand"
435 # This has got to be better than "Wrap", anyway
436 Item "Figure Wrap Float|F" "wrap-insert figure"
437 Item "Table Wrap Float|T" "wrap-insert table"
441 Item "Table of Contents|C" "toc-insert"
444 Item "Nomenclature|N" "nomencl-print"
445 Item "BibTeX Bibliography...|B" "dialog-show-new-inset bibtex"
449 Item "LyX Document...|X" "file-insert"
450 Item "Plain Text...|T" "file-insert-plaintext"
451 Item "Plain Text, Join Lines...|J" "file-insert-plaintext-para"
453 Item "External Material...|M" "dialog-show-new-inset external"
454 Item "Child Document...|d" "dialog-show-new-inset include"
458 Item "LyX Note|N" "note-insert Note"
459 Item "Comment|C" "note-insert Comment"
460 Item "Greyed Out|G" "note-insert Greyedout"
463 Menu "insert_branches"
467 Menu "insert_phantom"
468 Item "Phantom" "phantom-insert Phantom"
469 Item "Horizontal Phantom" "phantom-insert HPhantom"
470 Item "Vertical Phantom" "phantom-insert VPhantom"
482 Submenu "Change Tracking|C" "document_change"
483 OptItem "Build Program|B" "build-program"
484 Item "LaTeX Log|L" "dialog-show latexlog"
485 Item "Outline|O" "dialog-toggle toc"
486 Item "Start Appendix Here|A" "appendix"
488 Item "Save in Bundled Format|F" "buffer-toggle-embedding"
489 Item "Compressed|m" "buffer-toggle-compression"
490 Item "Settings...|S" "dialog-show document"
493 Menu "document_change"
494 Item "Track Changes|T" "changes-track"
495 Item "Merge Changes...|M" "changes-merge"
496 Item "Accept Change|A" "change-accept"
497 Item "Reject Change|R" "change-reject"
498 Item "Accept All Changes|c" "all-changes-accept"
499 Item "Reject All Changes|e" "all-changes-reject"
500 Item "Show Changes in Output|S" "changes-output"
507 Submenu "Bookmarks|B" "navigate_bookmarks"
508 Item "Next Note|N" "note-next"
509 Item "Next Change|C" "change-next"
510 Item "Next Cross-Reference|R" "reference-next"
511 OptItem "Go to Label|L" "label-goto"
516 Menu "navigate_bookmarks"
517 Item "Save Bookmark 1|S" "bookmark-save 1"
518 Item "Save Bookmark 2" "bookmark-save 2"
519 Item "Save Bookmark 3" "bookmark-save 3"
520 Item "Save Bookmark 4" "bookmark-save 4"
521 Item "Save Bookmark 5" "bookmark-save 5"
522 Item "Clear Bookmarks|C" "bookmark-clear"
524 Item "Navigate Back|B" "bookmark-goto 0"
533 Item "Spellchecker...|S" "dialog-show spellchecker"
534 OptItem "Thesaurus...|T" "thesaurus-entry"
535 Item "Statistics...|a" "statistics"
536 OptItem "Check TeX|h" "buffer-chktex"
537 Item "TeX Information|I" "dialog-show texinfo"
539 # A LOT of applications have Tools->Prefs. Remember this
540 # should be rarely used - Edit menu is not a good place to
542 Item "Reconfigure|R" "reconfigure"
543 Item "Preferences...|P" "dialog-show prefs"
550 Item "Introduction|I" "help-open Intro"
551 Item "Tutorial|T" "help-open Tutorial"
552 Item "User's Guide|U" "help-open UserGuide"
553 Item "Additional Features|F" "help-open Extended"
554 Item "Embedded Objects|O" "help-open EmbeddedObjects"
555 Item "Math|M" "help-open Math"
556 Item "Customization|C" "help-open Customization"
557 Item "Shortcuts|S" "help-open Shortcuts"
558 Item "LyX Functions|y" "help-open LFUNs"
559 Item "LaTeX Configuration|L" "help-open LaTeXConfig"
560 Submenu "Specific Manuals|p" "examples"
562 Item "About LyX|X" "dialog-show aboutlyx"
566 Item "Linguistics Manual|L" "help-open linguistics"
567 Item "Braille Manual|B" "help-open Braille"
568 Item "XY-pic Manual|X" "help-open xypic"
569 Item "Multicolumn Manual|M" "help-open multicol"