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 "Close All" "buffer-close-all"
50 Item "Save|S" "buffer-write"
51 Item "Save As...|A" "buffer-write-as"
52 Item "Save All|l" "buffer-write-all"
53 Item "Revert to Saved|R" "buffer-reload"
54 Submenu "Version Control|V" "file_vc"
56 Submenu "Import|I" "file_import"
57 Submenu "Export|E" "file_export"
58 Item "Print...|P" "dialog-show print"
59 OptItem "Fax...|F" "buffer-export fax"
61 Item "New Window|W" "window-new"
62 Item "Close Window|d" "window-close"
64 Item "Exit|x" "lyx-quit"
72 OptItem "Register...|R" "vc-register"
73 OptItem "Check In Changes...|I" "vc-check-in"
74 OptItem "Check Out for Edit|O" "vc-check-out"
75 OptItem "Update Local Directory From Repository|d" "vc-repo-update"
76 OptItem "Revert to Repository Version|v" "vc-revert"
77 OptItem "Undo Last Check In|U" "vc-undo-last"
78 OptItem "Compare with Older Revision|C" "vc-compare"
79 OptItem "Show History...|H" "dialog-show vclog"
80 OptItem "Use Locking Property|L" "vc-locking-toggle"
89 Item "Custom...|C" "buffer-export custom"
103 Submenu "Paste Recent|e" "edit_pasterecent"
104 Submenu "Paste Special" "edit_paste"
106 Item "Select All" "command-sequence buffer-begin ; buffer-end-select"
108 Item "Find & Replace (Quick)...|F" "dialog-show findreplace"
109 Item "Find & Replace (Advanced)..." "dialog-show findreplaceadv"
111 Item "Move Paragraph Up|o" "paragraph-move-up"
112 Item "Move Paragraph Down|v" "paragraph-move-down"
114 Submenu "Text Style|S" "edit_textstyles"
116 Item "Paragraph Settings...|P" "layout-paragraph"
118 # Mathed b0rkage means these don't work properly
119 OptSubmenu "Table|T" "edit_tabular"
120 OptSubmenu "Math|M" "edit_math"
121 OptSubmenu "Rows & Columns|C" "edit_tabular_features"
123 # This is where the context-specific stuff is supposed to go.
124 # The idea is that everything on here can disappear and should
125 # only appear when relevant (getStatus). Only stuff that needs
126 # a right-click to bring up the dialog should appear here (it is not
127 # obvious what the context is for the others)
128 OptItem "Increase List Depth|I" "depth-increment"
129 OptItem "Decrease List Depth|D" "depth-decrement"
130 OptItem "Dissolve Inset" "inset-dissolve"
131 OptItem "TeX Code Settings...|C" "inset-settings ert"
132 # 'a' shortcut to match Insert entry, shouldn't clash with Table Settings
133 OptItem "Float Settings...|a" "inset-settings float"
134 OptItem "Text Wrap Settings...|W" "inset-settings wrap"
135 OptItem "Note Settings...|N" "inset-settings note"
136 OptItem "Phantom Settings...|h" "inset-settings phantom"
137 OptItem "Branch Settings...|B" "inset-settings branch"
138 OptItem "Box Settings...|x" "inset-settings box"
139 OptItem "Index Entry Settings...|y" "inset-settings index"
140 OptItem "Index Settings...|x" "inset-settings index_print"
141 OptItem "Listings Settings...|g" "inset-settings listings"
142 # Hey, guess what's broken ? Surprise surprise, it's tabular stuff
143 # This is in the Table submenu instead for now.
144 # OptItem "Table Settings...|a" "inset-settings tabular"
145 OptItem "Table Settings...|a" "layout-tabular"
149 Item "Plain Text|T" "clipboard-paste"
150 Item "Plain Text, Join Lines|J" "clipboard-paste paragraph"
152 Item "Selection|S" "primary-selection-paste"
153 Item "Selection, Join Lines|i" "primary-selection-paste paragraph"
155 Item "Paste as LinkBack PDF" "paste linkback"
156 Item "Paste as PDF" "paste pdf"
157 Item "Paste as PNG" "paste png"
158 Item "Paste as JPEG" "paste jpeg"
161 Menu "edit_pasterecent"
165 Menu "edit_textstyles"
166 Item "Dissolve Text Style" "inset-dissolve charstyle"
170 Item "Customized...|C" "dialog-show character"
172 Item "Capitalize|a" "word-capitalize"
173 Item "Uppercase|U" "word-upcase"
174 Item "Lowercase|L" "word-lowcase"
177 # not much we can do to help here
179 Item "Multicolumn|M" "inset-modify tabular multicolumn"
181 Item "Top Line|T" "inset-modify tabular toggle-line-top"
182 Item "Bottom Line|B" "inset-modify tabular toggle-line-bottom"
183 Item "Left Line|L" "inset-modify tabular toggle-line-left"
184 Item "Right Line|R" "inset-modify tabular toggle-line-right"
186 Item "Top|p" "inset-modify tabular tabular-valign-top"
187 Item "Middle|i" "inset-modify tabular tabular-valign-middle"
188 Item "Bottom|o" "inset-modify tabular tabular-valign-bottom"
191 Menu "edit_tabular_features"
192 Item "Left|L" "inset-modify tabular align-left"
193 Item "Center|C" "inset-modify tabular align-center"
194 Item "Right|R" "inset-modify tabular align-right"
196 Item "Top|T" "inset-modify tabular valign-top"
197 Item "Middle|M" "inset-modify tabular valign-middle"
198 Item "Bottom|B" "inset-modify tabular valign-bottom"
200 Item "Add Row|A" "inset-modify tabular append-row"
201 Item "Delete Row|D" "inset-modify tabular delete-row"
202 Item "Copy Row|o" "inset-modify tabular copy-row"
203 # Item "Swap Rows|S" "inset-modify tabular swap-row" # currently broken
205 Item "Add Column|u" "inset-modify tabular append-column"
206 Item "Delete Column|e" "inset-modify tabular delete-column"
207 Item "Copy Column|p" "inset-modify tabular copy-column"
208 # Item "Swap Columns|w" "inset-modify tabular swap-column" # currently broken
212 Item "Number Whole Formula|N" "math-number-toggle"
213 Item "Number This Line|u" "math-number-line-toggle"
214 Submenu "Change Limits Type|L" "edit_math_limits"
215 Submenu "Macro Definition" "edit_math_macro_definition"
217 Submenu "Change Formula Type|F" "edit_math_mutate"
219 Submenu "Text Style|T" "edit_math_fontstyles"
221 Submenu "Use Computer Algebra System|S" "edit_math_extern"
223 Item "Split Cell|C" "cell-split"
225 Item "Add Line Above|A" "inset-modify tabular add-hline-above"
226 Item "Add Line Below|B" "inset-modify tabular add-hline-below"
227 Item "Delete Line Above|D" "inset-modify tabular delete-hline-above"
228 Item "Delete Line Below|e" "inset-modify tabular delete-hline-below"
230 Item "Add Line to Left" "inset-modify tabular add-vline-left"
231 Item "Add Line to Right" "inset-modify tabular add-vline-right"
232 Item "Delete Line to Left" "inset-modify tabular delete-vline-left"
233 Item "Delete Line to Right" "inset-modify tabular delete-vline-right"
236 Menu "edit_math_macro_definition"
237 Item "Append Argument" "math-macro-add-param"
238 Item "Remove Last Argument" "math-macro-remove-param"
240 Item "Make First Non-Optional into Optional Argument" "math-macro-make-optional"
241 Item "Make Last Optional into Non-Optional Argument" "math-macro-make-nonoptional"
242 Item "Insert Optional Argument" "math-macro-add-optional-param"
243 Item "Remove Optional Argument" "math-macro-remove-optional-param"
245 Item "Append Argument Eating From the Right" "math-macro-append-greedy-param"
246 Item "Append Optional Argument Eating From the Right" "math-macro-add-greedy-optional-param"
247 Item "Remove Last Argument Spitting Out to the Right" "math-macro-remove-greedy-param"
250 Menu "edit_math_limits"
251 Item "Default|t" "math-limits empty"
252 Item "Display|D" "math-limits limits"
253 Item "Inline|I" "math-limits nolimits"
256 Menu "edit_math_fontstyles"
257 Item "Math Normal Font|N" "math-font-style mathnormal"
259 Item "Math Calligraphic Family|C" "math-font-style mathcal"
260 Item "Math Fraktur Family|F" "math-font-style mathfrak"
261 Item "Math Roman Family|R" "math-font-style mathrm"
262 Item "Math Sans Serif Family|S" "math-font-style mathsf"
264 Item "Math Bold Series|B" "math-font-style mathbf"
266 Item "Text Normal Font|T" "math-font-style textnormal"
268 Item "Text Roman Family" "math-font-style textrm"
269 Item "Text Sans Serif Family" "math-font-style textsf"
270 Item "Text Typewriter Family" "math-font-style texttt"
272 Item "Text Bold Series" "math-font-style textbf"
273 Item "Text Medium Series" "math-font-style textmd"
275 Item "Text Italic Shape" "math-font-style textit"
276 Item "Text Small Caps Shape" "math-font-style textsc"
277 Item "Text Slanted Shape" "math-font-style textsl"
278 Item "Text Upright Shape" "math-font-style textup"
281 Menu "edit_math_extern"
282 Item "Octave|O" "math-extern octave"
283 Item "Maxima|M" "math-extern maxima"
284 Item "Mathematica|a" "math-extern mathematica"
286 Item "Maple, Simplify|S" "math-extern maple simplify"
287 Item "Maple, Factor|F" "math-extern maple factor"
288 Item "Maple, Evalm|E" "math-extern maple evalm"
289 Item "Maple, Evalf|v" "math-extern maple evalf"
292 Menu "edit_math_mutate"
293 Item "Inline Formula|I" "math-mutate simple"
294 Item "Displayed Formula|D" "math-mutate equation"
295 Item "Eqnarray Environment|E" "math-mutate eqnarray"
296 Item "AMS align Environment|a" "math-mutate align"
297 Item "AMS alignat Environment|t" "math-mutate alignat"
298 Item "AMS flalign Environment|f" "math-mutate flalign"
299 Item "AMS gather Environment|g" "math-mutate gather"
300 Item "AMS multline Environment|m" "math-mutate multline"
308 Item "Open All Insets|O" "all-insets-toggle open"
309 Item "Close All Insets|C" "all-insets-toggle close"
311 Item "Unfold Math Macro|n" "math-macro-unfold"
312 Item "Fold Math Macro|d" "math-macro-fold"
314 Item "View Messages|g" "dialog-toggle progress"
315 Item "View Source|S" "dialog-toggle view-source"
318 OptItem "View Master Document|M" "master-buffer-view"
319 OptItem "Update Master Document|a" "master-buffer-update"
321 Item "Split View Into Left and Right Half|i" "split-view horizontal"
322 Item "Split View Into Upper and Lower Half|e" "split-view vertical"
323 Item "Close Current View|w" "close-tab-group"
324 Item "Fullscreen|l" "ui-toggle fullscreen"
325 Submenu "Toolbars|b" "toolbars"
337 # Try and group things a little better, and percolate the most
338 # commonly used to good positions (exception being mathed, but
339 # most people using mathed learn key shortcuts quite quickly anyway)
340 Submenu "Math|h" "insert_math"
341 Submenu "Special Character|p" "insert_special"
342 Submenu "Formatting|o" "insert_formatting"
343 Submenu "List / TOC|i" "insert_toc"
344 Submenu "Float|a" "insert_float"
345 Submenu "Note|N" "insert_note"
346 Submenu "Branch|B" "insert_branches"
347 Submenu "Custom Insets" "insert_custom"
348 Submenu "File|e" "insert_file"
349 Item "Box[[Menu]]" "box-insert Frameless"
351 Item "Citation...|C" "dialog-show-new-inset citation"
352 Item "Cross-Reference...|R" "dialog-show-new-inset ref"
353 Item "Label...|L" "label-insert"
354 Item "Caption" "caption-insert"
356 Item "Nomenclature Entry...|y" "nomencl-insert"
358 Item "Table...|T" "tabular-insert"
359 Item "Graphics...|G" "dialog-show-new-inset graphics"
360 Item "URL|U" "flex-insert URL"
361 Item "Hyperlink...|k" "href-insert"
362 Item "Footnote|F" "footnote-insert"
363 Item "Marginal Note|M" "marginalnote-insert"
364 Item "Short Title|S" "optional-insert"
365 Item "TeX Code|X" "ert-insert"
366 Item "Program Listing[[Menu]]" "listing-insert"
367 Item "Date" "date-insert"
370 Menu "insert_special"
371 Item "Symbols...|b" "dialog-show symbols"
372 Item "Ellipsis|i" "specialchar-insert dots"
373 Item "End of Sentence|E" "specialchar-insert end-of-sentence"
374 Item "Ordinary Quote|Q" "self-insert \""
375 Item "Single Quote|S" "quote-insert single"
376 Item "Protected Hyphen|y" "specialchar-insert nobreakdash"
377 Item "Breakable Slash|a" "specialchar-insert slash"
378 Item "Menu Separator|M" "specialchar-insert menu-separator"
379 Item "Phonetic Symbols|P" "command-sequence math-mode on; math-insert \text\textipa ; char-forward ;"
382 Menu "insert_formatting"
383 Item "Superscript|S" "command-sequence math-mode on; math-superscript; math-insert \text;"
384 Item "Subscript|u" "command-sequence math-mode on; math-subscript; math-insert \text;"
386 Item "Protected Space|P" "space-insert protected"
387 Item "Inter-word Space|w" "space-insert normal"
388 Item "Thin Space|T" "space-insert thin"
389 Item "Horizontal Space...|o" "dialog-show-new-inset space"
390 Item "Horizontal Line|L" "line-insert"
391 Item "Vertical Space...|V" "dialog-show-new-inset vspace"
392 Submenu "Phantom" "insert_phantom"
394 Item "Hyphenation Point|H" "specialchar-insert hyphenation"
395 Item "Ligature Break|k" "specialchar-insert ligature-break"
396 Item "Ragged Line Break|R" "newline-insert newline"
397 Item "Justified Line Break|J" "newline-insert linebreak"
399 Item "New Page|N" "newpage-insert newpage"
400 Item "Page Break|a" "newpage-insert pagebreak"
401 Item "Clear Page|C" "newpage-insert clearpage"
402 Item "Clear Double Page|D" "newpage-insert cleardoublepage"
406 Item "Inline Formula|I" "math-mode"
407 Item "Display Formula|D" "math-display"
408 Item "Numbered Formula|N" "command-sequence math-display; math-number-toggle;"
409 Item "Eqnarray Environment|E" "command-sequence math-mode on; math-mutate eqnarray;"
410 Item "AMS align Environment|a" "command-sequence math-mode on; math-mutate align;"
411 Item "AMS alignat Environment|t" "command-sequence math-mode on; math-mutate alignat;"
412 Item "AMS flalign Environment|f" "command-sequence math-mode on; math-mutate flalign;"
413 Item "AMS gather Environment|g" "command-sequence math-mode on; math-mutate gather;"
414 Item "AMS multline Environment|m" "command-sequence math-mode on; math-mutate multline;"
416 Item "Array Environment|y" "math-matrix 2 2"
417 Item "Cases Environment|C" "command-sequence math-mode on; math-insert \cases"
418 Item "Aligned Environment|l" "command-sequence math-mode on; math-insert \aligned; inset-modify tabular append-column"
419 Item "AlignedAt Environment|v" "command-sequence math-mode on; math-insert \alignedat; inset-modify tabular append-column"
420 Item "Gathered Environment|h" "command-sequence math-mode on; math-insert \gathered"
421 Item "Split Environment|S" "command-sequence math-mode on; math-insert \split; inset-modify tabular append-column"
423 Item "Delimiters...|r" "dialog-show mathdelimiter"
424 Item "Matrix...|x" "dialog-show mathmatrix"
425 Item "Macro|o" "math-macro newmacroname newcommand"
430 # This has got to be better than "Wrap", anyway
431 Item "Figure Wrap Float|F" "wrap-insert figure"
432 Item "Table Wrap Float|T" "wrap-insert table"
436 Item "Table of Contents|C" "toc-insert"
439 Item "Nomenclature|N" "nomencl-print"
440 Item "BibTeX Bibliography...|B" "dialog-show-new-inset bibtex"
444 Item "LyX Document...|X" "file-insert"
445 Item "Plain Text...|T" "file-insert-plaintext"
446 Item "Plain Text, Join Lines...|J" "file-insert-plaintext-para"
448 Item "External Material...|M" "dialog-show-new-inset external"
449 Item "Child Document...|d" "dialog-show-new-inset include"
453 Item "LyX Note|N" "note-insert Note"
454 Item "Comment|C" "note-insert Comment"
455 Item "Greyed Out|G" "note-insert Greyedout"
458 Menu "insert_branches"
461 Item "Insert New Branch...|I" "branch-add-insert"
464 Menu "insert_phantom"
465 Item "Phantom" "phantom-insert Phantom"
466 Item "Horizontal Phantom" "phantom-insert HPhantom"
467 Item "Vertical Phantom" "phantom-insert VPhantom"
479 Submenu "Change Tracking|C" "document_change"
480 OptItem "Build Program|B" "build-program"
481 Item "LaTeX Log|L" "dialog-show latexlog"
482 Item "Outline|O" "dialog-toggle toc"
483 Item "Start Appendix Here|A" "appendix"
485 Item "Save in Bundled Format|F" "buffer-toggle-embedding"
486 Item "Compressed|m" "buffer-toggle-compression"
487 Item "Settings...|S" "dialog-show document"
490 Menu "document_change"
491 Item "Track Changes|T" "changes-track"
492 Item "Merge Changes...|M" "changes-merge"
493 Item "Accept Change|A" "change-accept"
494 Item "Reject Change|R" "change-reject"
495 Item "Accept All Changes|c" "all-changes-accept"
496 Item "Reject All Changes|e" "all-changes-reject"
497 Item "Show Changes in Output|S" "changes-output"
504 Submenu "Bookmarks|B" "navigate_bookmarks"
505 Item "Next Note|N" "note-next"
506 Item "Next Change|C" "change-next"
507 Item "Next Cross-Reference|R" "reference-next"
508 OptItem "Go to Label|L" "label-goto"
513 Menu "navigate_bookmarks"
514 Item "Save Bookmark 1|S" "bookmark-save 1"
515 Item "Save Bookmark 2" "bookmark-save 2"
516 Item "Save Bookmark 3" "bookmark-save 3"
517 Item "Save Bookmark 4" "bookmark-save 4"
518 Item "Save Bookmark 5" "bookmark-save 5"
519 Item "Clear Bookmarks|C" "bookmark-clear"
521 Item "Navigate Back|B" "bookmark-goto 0"
530 Item "Spellchecker...|S" "dialog-show spellchecker"
531 OptItem "Thesaurus...|T" "thesaurus-entry"
532 Item "Statistics...|a" "statistics"
533 OptItem "Check TeX|h" "buffer-chktex"
534 Item "TeX Information|I" "dialog-show texinfo"
535 Item "Compare...|C" "dialog-show compare"
537 # A LOT of applications have Tools->Prefs. Remember this
538 # should be rarely used - Edit menu is not a good place to
540 Item "Reconfigure|R" "reconfigure"
541 Item "Preferences...|P" "dialog-show prefs"
548 Item "Introduction|I" "help-open Intro"
549 Item "Tutorial|T" "help-open Tutorial"
550 Item "User's Guide|U" "help-open UserGuide"
551 Item "Additional Features|F" "help-open Additional"
552 Item "Embedded Objects|O" "help-open EmbeddedObjects"
553 Item "Math|M" "help-open Math"
554 Item "Customization|C" "help-open Customization"
555 Item "Shortcuts|S" "help-open Shortcuts"
556 Item "LyX Functions|y" "help-open LFUNs"
557 Item "LaTeX Configuration|L" "help-open LaTeXConfig"
558 Submenu "Specific Manuals|p" "examples"
560 Item "About LyX|X" "dialog-show aboutlyx"
564 Item "Linguistics Manual|L" "help-open linguistics"
565 Item "Braille Manual|B" "help-open Braille"
566 Item "XY-pic Manual|X" "help-open xypic"
567 Item "Multicolumn Manual|M" "help-open multicol"