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