]> git.lyx.org Git - lyx.git/blob - lib/ui/stdmenus.inc
stdmenus.inc: correct 2 expressions
[lyx.git] / lib / ui / stdmenus.inc
1 # -*- text -*-
2
3 # file stdmenus.inc
4 # This file is part of LyX, the document processor.
5 # Licence details can be found in the file COPYING.
6
7 # author Jean-Marc Lasgouttes
8 # author John Levon
9 # author Michael Gerz
10
11 # Full author contact details are available in file CREDITS.
12
13 # The interface is designed (partially) following the KDE Human Interface
14 # Guidelines (http://techbase.kde.org/Projects/Usability/HIG)
15
16 # Casing Rules:
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)
23
24 Format 1
25
26 Menuset
27
28         Menubar
29 # Make the first 4 menus be as much as expected as possible
30                 Submenu "File|F" "file"
31                 Submenu "Edit|E" "edit"
32                 Submenu "View|V" "view"
33                 Submenu "Insert|I" "insert"
34                 Submenu "Navigate|N" "navigate"
35                 Submenu "Document|D" "document"
36                 Submenu "Tools|T" "tools"
37                 Submenu "Help|H" "help"
38         End
39
40 #
41 # FILE MENU
42 #
43
44         Menu "file"
45                 Item "New|N" "buffer-new"
46                 Item "New from Template...|m" "buffer-new-template"
47                 Item "Open...|O" "file-open"
48                 Submenu "Open Recent|t" "file_lastfiles"
49                 Separator
50                 Item "Close|C" "buffer-close"
51                 Item "Close All" "buffer-close-all"
52                 Item "Save|S" "buffer-write"
53                 Item "Save As...|A" "buffer-write-as"
54                 Item "Save All|l" "buffer-write-all"
55                 Item "Revert to Saved|R" "buffer-reload"
56                 Submenu "Version Control|V" "file_vc"
57                 Separator
58                 Submenu "Import|I" "file_import"
59                 Submenu "Export|E" "file_export"
60                 Item "Print...|P" "dialog-show print"
61                 OptItem "Fax...|F" "buffer-export fax"
62                 Separator
63                 Item "New Window|W" "window-new"
64                 Item "Close Window|d" "window-close"
65                 Separator
66                 Item "Exit|x" "lyx-quit"
67         End
68
69         Menu "file_lastfiles"
70                 Lastfiles
71         End
72
73         Menu "file_vc"
74                 OptItem "Register...|R" "vc-register"
75                 OptItem "Check In Changes...|I" "vc-check-in"
76                 OptItem "Check Out for Edit|O" "vc-check-out"
77                 OptItem "Copy|p" "vc-copy"
78                 OptItem "Rename|R" "vc-rename"
79                 OptItem "Update Local Directory From Repository|d" "vc-repo-update"
80                 OptItem "Revert to Repository Version|v" "vc-revert"
81                 OptItem "Undo Last Check In|U" "vc-undo-last"
82                 OptItem "Compare with Older Revision...|C" "vc-compare"
83                 OptItem "Show History...|H" "dialog-show vclog"
84                 OptItem "Use Locking Property|L" "vc-locking-toggle"
85         End
86
87         Menu "file_import"
88                 ImportFormats
89         End
90
91         Menu "file_export"
92                 Item "Export As...|s" "buffer-export-as"
93                 ExportFormats
94                 Item "More Formats & Options...|O" "buffer-export custom"
95         End
96
97 #
98 # EDIT MENU
99 #
100
101         Menu "edit"
102                 Item "Undo|U" "undo"
103                 Item "Redo|R" "redo"
104                 Separator
105                 Item "Cut" "cut"
106                 Item "Copy" "copy"
107                 Item "Paste" "paste"
108                 Submenu "Paste Recent|e" "edit_pasterecent"
109                 Submenu "Paste Special" "edit_paste"
110                 Separator
111                 Item "Select Whole Inset" "inset-select-all"
112                 Item "Select All" "command-sequence buffer-begin ; buffer-end-select"
113                 Separator
114                 Item "Find & Replace (Quick)...|F" "dialog-show findreplace"
115                 Item "Find & Replace (Advanced)..." "dialog-show findreplaceadv"
116                 Separator
117                 Item "Move Paragraph Up|o" "paragraph-move-up"
118                 Item "Move Paragraph Down|v" "paragraph-move-down"
119                 Separator
120                 Submenu "Text Style|S" "edit_textstyles"
121                 LanguageSelector
122                 Item "Paragraph Settings...|P" "layout-paragraph"
123                 Separator
124 # Mathed b0rkage means these don't work properly
125                 OptSubmenu "Table|T" "edit_tabular"
126                 OptSubmenu "Math|M" "edit_math"
127                 OptSubmenu "Rows & Columns|C" "edit_tabular_features"
128                 Separator
129 # This is where the context-specific stuff is supposed to go.
130 # The idea is that everything on here can disappear and should
131 # only appear when relevant (getStatus). Only stuff that needs
132 # a right-click to bring up the dialog should appear here (it is not
133 # obvious what the context is for the others)
134                 OptItem "Increase List Depth|I" "depth-increment"
135                 OptItem "Decrease List Depth|D" "depth-decrement"
136                 EnvironmentSeparators
137                 OptItem "Dissolve Inset" "inset-dissolve"
138                 OptItem "TeX Code Settings...|C" "inset-settings ert"
139 # 'a' shortcut to match Insert entry, shouldn't clash with Table Settings
140                 OptItem "Float Settings...|a" "inset-settings float"
141                 OptItem "Text Wrap Settings...|W" "inset-settings wrap"
142                 OptItem "Note Settings...|N" "inset-settings note"
143                 OptItem "Phantom Settings...|h" "inset-settings phantom"
144                 OptItem "Branch Settings...|B" "inset-settings branch"
145                 OptItem "Box Settings...|x" "inset-settings box"
146                 OptItem "Index Entry Settings...|y" "inset-settings index"
147                 OptItem "Index Settings...|x" "inset-settings index_print"
148                 OptItem "Info Settings...|n" "inset-settings info"
149                 OptItem "Listings Settings...|g" "inset-settings listings"
150 # Hey, guess what's broken ? Surprise surprise, it's tabular stuff
151 # This is in the Table submenu instead for now.
152 #       OptItem "Table Settings...|a" "inset-settings tabular"
153                 OptItem "Table Settings...|a" "layout-tabular"
154         End
155
156         Menu "edit_paste"
157                 OptItem "Paste from HTML|H" "paste html"
158                 OptItem "Paste from LaTeX|L" "paste latex"
159                 OptItem "Paste as LinkBack PDF" "paste linkback"
160                 OptItem "Paste as PDF" "paste pdf"
161                 OptItem "Paste as PNG" "paste png"
162                 OptItem "Paste as JPEG" "paste jpeg"
163                 OptItem "Paste as EMF" "paste emf"
164                 Separator
165                 Item "Plain Text|T" "clipboard-paste"
166                 Item "Plain Text, Join Lines|J" "clipboard-paste paragraph"
167                 Separator
168                 Item "Selection|S" "primary-selection-paste"
169                 Item "Selection, Join Lines|i" "primary-selection-paste paragraph"
170 # clipboard-paste-simple is commented because it is irritating (bug 8749)
171 # until somebody can explain why it is needed in addition to clipboard-paste
172 #               Separator
173 #               Item "Unformatted Text|U" "clipboard-paste-simple"
174 #               Item "Unformatted, Join Lines|o" "clipboard-paste-simple paragraph"
175         End
176
177         Menu "edit_pasterecent"
178                 PasteRecent
179         End
180
181         Menu "edit_textstyles"
182                 Item "Dissolve Text Style" "inset-dissolve charstyle"
183                 CharStyles
184                 Elements
185                 Separator
186                 Item "Customized...|C" "dialog-show character"
187                 Separator
188                 Item "Capitalize|a" "word-capitalize"
189                 Item "Uppercase|U" "word-upcase"
190                 Item "Lowercase|L" "word-lowcase"
191         End
192
193 # not much we can do to help here
194         Menu "edit_tabular"
195                 Item "Multicolumn|M" "inset-modify tabular multicolumn"
196                 Item "Multirow|u" "inset-modify tabular multirow"
197                 Separator
198                 Item "Top Line|T" "inset-modify tabular toggle-line-top"
199                 Item "Bottom Line|B" "inset-modify tabular toggle-line-bottom"
200                 Item "Left Line|L" "inset-modify tabular toggle-line-left"
201                 Item "Right Line|R" "inset-modify tabular toggle-line-right"
202                 Separator
203                 Item "Top|p" "inset-modify tabular tabular-valign-top"
204                 Item "Middle|i" "inset-modify tabular tabular-valign-middle"
205                 Item "Bottom|o" "inset-modify tabular tabular-valign-bottom"
206         End
207
208         Menu "edit_tabular_features"
209                 Item "Left|L" "inset-modify tabular align-left"
210                 Item "Center|C" "inset-modify tabular align-center"
211                 Item "Right|R" "inset-modify tabular align-right"
212                 Separator
213                 Item "Top|T" "inset-modify tabular valign-top"
214                 Item "Middle|M" "inset-modify tabular valign-middle"
215                 Item "Bottom|B" "inset-modify tabular valign-bottom"
216                 Separator
217                 Item "Add Row|A" "inset-modify tabular append-row"
218                 Item "Delete Row|D" "inset-modify tabular delete-row"
219                 Item "Copy Row|o" "inset-modify tabular copy-row"
220                 # Item "Swap Rows|S" "inset-modify tabular swap-row" # currently broken
221                 Separator
222                 Item "Add Column|u" "inset-modify tabular append-column"
223                 Item "Delete Column|e" "inset-modify tabular delete-column"
224                 Item "Copy Column|p" "inset-modify tabular copy-column"
225                 # Item "Swap Columns|w" "inset-modify tabular swap-column" # currently broken
226         End
227
228         Menu "edit_math"
229                 Item "Number Whole Formula|N" "math-number-toggle"
230                 Item "Number This Line|u" "math-number-line-toggle"
231                 Submenu "Change Limits Type|L" "edit_math_limits"
232                 Submenu "Macro Definition" "edit_math_macro_definition"
233                 Separator
234                 Submenu "Change Formula Type|F" "edit_math_mutate"
235                 Separator
236                 Submenu "Text Style|T" "edit_math_fontstyles"
237                 Separator
238                 Submenu "Use Computer Algebra System|S" "edit_math_extern"
239                 Separator
240                 Item "Split Cell|C" "cell-split"
241                 Separator
242                 Item "Add Line Above|A" "inset-modify tabular add-hline-above"
243                 Item "Add Line Below|B" "inset-modify tabular add-hline-below"
244                 Item "Delete Line Above|D" "inset-modify tabular delete-hline-above"
245                 Item "Delete Line Below|e" "inset-modify tabular delete-hline-below"
246                 Separator
247                 Item "Add Line to Left" "inset-modify tabular add-vline-left"
248                 Item "Add Line to Right" "inset-modify tabular add-vline-right"
249                 Item "Delete Line to Left" "inset-modify tabular delete-vline-left"
250                 Item "Delete Line to Right" "inset-modify tabular delete-vline-right"
251         End
252
253         Menu "edit_math_macro_definition"
254                 Item "Append Argument" "math-macro-add-param"
255                 Item "Remove Last Argument" "math-macro-remove-param"
256                 Separator
257                 Item "Transform First Non-Optional to Optional Argument" "math-macro-make-optional"
258                 Item "Transform Last Optional to Non-Optional Argument" "math-macro-make-nonoptional"
259                 Item "Insert Optional Argument" "math-macro-add-optional-param"
260                 Item "Remove Optional Argument" "math-macro-remove-optional-param"
261                 Separator
262                 Item "Append Argument Eating From the Right" "math-macro-append-greedy-param"
263                 Item "Append Optional Argument Eating From the Right" "math-macro-add-greedy-optional-param"
264                 Item "Remove Last Argument Spitting Out to the Right" "math-macro-remove-greedy-param"
265         End
266
267         Menu "edit_math_limits"
268                  Item "Default|t"  "math-limits empty"
269                  Item "Display|D"  "math-limits limits"
270                  Item "Inline|I"  "math-limits nolimits"
271         End
272
273         Menu "edit_math_fontstyles"
274                 Item "Math Normal Font|N" "math-font-style mathnormal"
275                 Separator
276                 Item "Math Calligraphic Family|C" "math-font-style mathcal"
277                 Item "Math Formal Script Family|o" "math-font-style mathscr"
278                 Item "Math Fraktur Family|F" "math-font-style mathfrak"
279                 Item "Math Roman Family|R" "math-font-style mathrm"
280                 Item "Math Sans Serif Family|S" "math-font-style mathsf"
281                 Separator
282                 Item "Math Bold Series|B" "math-font-style mathbf"
283                 Separator
284                 Item "Text Normal Font|T" "math-font-style textnormal"
285                 Separator
286                 Item "Text Roman Family" "math-font-style textrm"
287                 Item "Text Sans Serif Family" "math-font-style textsf"
288                 Item "Text Typewriter Family" "math-font-style texttt"
289                 Separator
290                 Item "Text Bold Series" "math-font-style textbf"
291                 Item "Text Medium Series" "math-font-style textmd"
292                 Separator
293                 Item "Text Italic Shape" "math-font-style textit"
294                 Item "Text Small Caps Shape" "math-font-style textsc"
295                 Item "Text Slanted Shape" "math-font-style textsl"
296                 Item "Text Upright Shape" "math-font-style textup"
297         End
298
299         Menu "edit_math_extern"
300                 Item "Octave|O" "math-extern octave"
301                 Item "Maxima|M" "math-extern maxima"
302                 Item "Mathematica|a" "math-extern mathematica"
303                 Separator
304                 Item "Maple, Simplify|S" "math-extern maple simplify"
305                 Item "Maple, Factor|F" "math-extern maple factor"
306                 Item "Maple, Evalm|E" "math-extern maple evalm"
307                 Item "Maple, Evalf|v" "math-extern maple evalf"
308         End
309
310         Menu "edit_math_mutate"
311                 Item "Inline Formula|I" "math-mutate simple"
312                 Item "Displayed Formula|D" "math-mutate equation"
313                 Item "Eqnarray Environment|E" "math-mutate eqnarray"
314                 Item "AMS align Environment|a" "math-mutate align"
315                 Item "AMS alignat Environment|t" "math-mutate alignat"
316                 Item "AMS flalign Environment|f" "math-mutate flalign"
317                 Item "AMS gather Environment|g" "math-mutate gather"
318                 Item "AMS multline Environment|m" "math-mutate multline"
319         End
320
321 #
322 # VIEW MENU
323 #
324
325         Menu "view"
326                 Item "Open All Insets|O" "inset-forall * inset-toggle open"
327                 Item "Close All Insets|C" "inset-forall * inset-toggle close"
328                 Separator
329                 Item "Unfold Math Macro|n" "math-macro-unfold"
330                 Item "Fold Math Macro|d" "math-macro-fold"
331                 Separator
332                 Item "Outline Pane|u" "dialog-toggle toc"
333                 Item "Source Pane|S" "dialog-toggle view-source"
334                 Item "Messages Pane|g" "dialog-toggle progress"
335                 Submenu "Toolbars|b" "toolbars"
336                 Separator
337                 Item "Split View Into Left and Right Half|i" "view-split horizontal"
338                 Item "Split View Into Upper and Lower Half|e" "view-split vertical"
339                 OptItem "Close Current View|w" "tab-group-close"
340                 Item "Fullscreen|l" "ui-toggle fullscreen"      
341                 Separator
342                 Documents
343         End
344
345         Menu "toolbars"
346                 Toolbars
347         End
348 #
349 # INSERT MENU
350 #
351         Menu "insert"
352 # Try and group things a little better, and percolate the most
353 # commonly used to good positions (exception being mathed, but
354 # most people using mathed learn key shortcuts quite quickly anyway)
355                 Submenu "Math|h" "insert_math"
356                 Submenu "Special Character|p" "insert_special"
357                 Submenu "Formatting|o" "insert_formatting"
358                 Submenu "List / TOC|i" "insert_toc"
359                 Submenu "Float|a" "insert_float"
360                 Submenu "Note|N" "insert_note"
361                 Submenu "Branch|B" "insert_branches"
362                 Submenu "Custom Insets" "insert_custom"
363                 Submenu "File|e" "insert_file"
364                 Submenu "Box[[Menu]]" "insert_box"
365                 OptSubmenu "Insert Regular Expression" "context-edit-regexp"
366                 Separator
367                 Item "Citation...|C" "dialog-show-new-inset citation"
368                 Item "Cross-Reference...|R" "dialog-show-new-inset ref"
369                 Item "Label...|L" "label-insert"
370                 Captions
371                 Indices
372                 Item "Nomenclature Entry...|y" "nomencl-insert"
373                 Separator
374                 Item "Table...|T" "tabular-insert"
375                 Item "Graphics...|G" "dialog-show-new-inset graphics"
376                 Item "URL|U" "flex-insert URL"
377                 Item "Hyperlink...|k" "href-insert"
378                 Item "Footnote|F" "footnote-insert"
379                 Item "Marginal Note|M" "marginalnote-insert"
380                 Arguments
381                 Item "TeX Code|X" "ert-insert"
382                 Item "Program Listing[[Menu]]" "listing-insert"
383                 Item "Date" "date-insert"
384                 Item "Preview|w" "preview-insert"
385         End
386
387         Menu "insert_special"
388                 Item "Symbols...|b" "dialog-show symbols"
389                 Item "Ellipsis|i" "specialchar-insert dots"
390                 Item "End of Sentence|E" "specialchar-insert end-of-sentence"
391                 Item "Ordinary Quote|Q" "self-insert \""
392                 Item "Single Quote|S" "quote-insert single"
393                 Item "Protected Hyphen|y" "specialchar-insert nobreakdash"
394                 Item "Breakable Slash|a" "specialchar-insert slash"
395                 Item "Visible Space|V" "space-insert visible"
396                 Item "Menu Separator|M" "specialchar-insert menu-separator"
397                 Item "Phonetic Symbols|P" "ipa-insert"
398         End
399
400         Menu "insert_formatting"
401                 Item "Superscript|S" "script-insert superscript"
402                 Item "Subscript|u" "script-insert subscript"
403                 Separator
404                 Item "Protected Space|P" "space-insert protected"
405                 Item "Interword Space|w" "space-insert normal"
406                 Item "Thin Space|T" "space-insert thin"
407                 Item "Horizontal Space...|o" "command-alternatives dialog-show-new-inset space;dialog-show-new-inset mathspace"
408                 Item "Horizontal Line...|L" "dialog-show-new-inset line"
409                 Item "Vertical Space...|V" "dialog-show-new-inset vspace"
410                 Submenu "Phantom|m" "insert_phantom"
411                 Separator
412                 Item "Hyphenation Point|H" "specialchar-insert hyphenation"
413                 Item "Ligature Break|k" "specialchar-insert ligature-break"
414                 Item "Ragged Line Break|R" "newline-insert newline"
415                 Item "Justified Line Break|J" "newline-insert linebreak"
416                 Separator
417                 Item "New Page|N" "newpage-insert newpage"
418                 Item "Page Break|a" "newpage-insert pagebreak"
419                 Item "Clear Page|C" "newpage-insert clearpage"
420                 Item "Clear Double Page|D" "newpage-insert cleardoublepage"
421         End
422
423         Menu "insert_math"
424 # Always use "math-mode on" instead of "math-display" etc. because this disables the commands in math mode
425                 Item "Inline Formula|I" "math-mode on"
426                 Item "Display Formula|D" "command-sequence math-mode on; math-mutate equation"
427                 Item "Numbered Formula|N" "command-sequence math-mode on; math-mutate equation; math-number-toggle;"
428                 Item "Eqnarray Environment|E" "command-sequence math-mode on; math-mutate eqnarray;"
429                 Item "AMS align Environment|a" "command-sequence math-mode on; math-mutate align;"
430                 Item "AMS alignat Environment|t" "command-sequence math-mode on; math-mutate alignat;"
431                 Item "AMS flalign Environment|f" "command-sequence math-mode on; math-mutate flalign;"
432                 Item "AMS gather Environment|g" "command-sequence math-mode on; math-mutate gather;"
433                 Item "AMS multline Environment|m" "command-sequence math-mode on; math-mutate multline;"
434                 Separator
435 # "math-matrix" and "math-insert" create an inline formula first if called from text mode
436                 Item "Array Environment|y" "math-matrix 2 2"
437                 Item "Cases Environment|C" "math-insert \cases"
438                 Item "Aligned Environment|l" "command-sequence math-insert \aligned; inset-modify tabular append-column"
439                 Item "AlignedAt Environment|v" "command-sequence math-insert \alignedat; inset-modify tabular append-column"
440                 Item "Gathered Environment|h" "math-insert \gathered"
441                 Item "Split Environment|S" "command-sequence math-insert \split; inset-modify tabular append-column"
442                 Separator
443                 Item "Delimiters...|r" "dialog-show mathdelimiter"
444                 Item "Matrix...|x" "dialog-show mathmatrix"
445                 Item "Macro|o" "math-macro newmacroname newcommand"
446         End
447
448         Menu "insert_float"
449                 FloatInsert
450 # This has got to be better than "Wrap", anyway
451                 Item "Figure Wrap Float|F" "wrap-insert figure"
452                 Item "Table Wrap Float|T" "wrap-insert table"
453         End
454
455         Menu "insert_toc"
456                 Item "Table of Contents|C" "inset-insert toc"
457                 FloatListInsert
458                 IndicesLists
459                 Item "List of Listings|L" "inset-insert toc CommandInset toc LatexCommand lstlistoflistings \end_inset"
460                 Item "Nomenclature|N" "nomencl-print"
461                 Item "BibTeX Bibliography...|B" "dialog-show-new-inset bibtex"
462         End
463
464         Menu "insert_file"
465                 Item "LyX Document...|X" "file-insert"
466                 Item "Plain Text...|T" "file-insert-plaintext"
467                 Item "Plain Text, Join Lines...|J" "file-insert-plaintext-para"
468                 Separator
469                 Item "External Material...|M" "dialog-show-new-inset external"
470                 Item "Child Document...|d" "dialog-show-new-inset include"
471         End
472
473         Menu "insert_box"
474                 Item "Frameless|l" "box-insert Frameless"
475                 Item "Simple Frame|F" "box-insert Boxed"
476                 Item "Oval, Thin|a" "box-insert ovalbox"
477                 Item "Oval, Thick|v" "box-insert Ovalbox"
478                 Item "Drop Shadow|w" "box-insert Shadowbox"
479                 Item "Shaded Background|B" "box-insert Shaded"
480                 Item "Double Frame|u" "box-insert Doublebox"
481         End
482
483         Menu "insert_note"
484                 Item "LyX Note|N" "note-insert Note"
485                 Item "Comment|C" "note-insert Comment"
486                 Item "Greyed Out|G" "note-insert Greyedout"
487         End
488
489         Menu "insert_branches"
490                 Branches
491                 Separator
492                 Item "Insert New Branch...|I" "branch-add-insert"
493         End
494         
495         Menu "insert_phantom"
496                 Item "Phantom|P" "phantom-insert Phantom"
497                 Item "Horizontal Phantom|H" "phantom-insert HPhantom"
498                 Item "Vertical Phantom|V" "phantom-insert VPhantom"
499         End
500
501         Menu "insert_custom"
502                 Custom
503         End
504
505 #
506 # DOCUMENT MENU
507 #
508
509         Menu "document"
510                 Submenu "Change Tracking|C" "document_change"
511                 OptItem "Build Program|B" "build-program"
512                 Item "LaTeX Log|L" "dialog-show latexlog"
513                 Item "Start Appendix Here|A" "appendix"
514                 Separator
515                 ViewFormats
516                 UpdateFormats
517                 OptItem "View Master Document|M" "master-buffer-view"
518                 OptItem "Update Master Document|a" "master-buffer-update"
519                 Separator
520                 Item "Compressed|m" "buffer-toggle-compression"
521                 Item "Settings...|S" "dialog-show document"
522         End
523
524         Menu "document_change"
525                 Item "Track Changes|T" "changes-track"
526                 Item "Merge Changes...|M" "changes-merge"
527                 Item "Accept Change|A" "change-accept"
528                 Item "Reject Change|R" "change-reject"
529                 Item "Accept All Changes|c" "all-changes-accept"
530                 Item "Reject All Changes|e" "all-changes-reject"
531                 Item "Show Changes in Output|S" "changes-output"
532         End
533
534 #
535 # NAVIGATE MENU
536 #
537         Menu "navigate"
538                 Submenu "Bookmarks|B" "navigate_bookmarks"
539                 Item "Next Note|N" "note-next"
540                 Item "Next Change|C" "change-next"
541                 Item "Next Cross-Reference|R" "reference-next"
542                 OptItem "Go to Label|L" "label-goto"
543                 Item "Forward Search|F" "forward-search"
544                 Separator
545                 Toc
546         End
547
548         Menu "navigate_bookmarks"
549                 Item "Save Bookmark 1|S" "bookmark-save 1"
550                 Item "Save Bookmark 2" "bookmark-save 2"
551                 Item "Save Bookmark 3" "bookmark-save 3"
552                 Item "Save Bookmark 4" "bookmark-save 4"
553                 Item "Save Bookmark 5" "bookmark-save 5"
554                 Item "Clear Bookmarks|C" "bookmark-clear"
555                 Separator
556                 Item "Navigate Back|B" "bookmark-goto 0"
557                 Bookmarks
558         End
559
560 #
561 # TOOLS MENU
562 #
563
564         Menu "tools"
565                 Item "Spellchecker...|S" "dialog-show spellchecker"
566                 OptItem "Thesaurus...|T" "thesaurus-entry"
567                 Item "Statistics...|a" "statistics"
568                 OptItem "Check TeX|h" "buffer-chktex"
569                 Item "TeX Information|I" "dialog-show texinfo"
570                 Item "Compare...|C" "dialog-show compare"
571                 Separator
572 # A LOT of applications have Tools->Prefs. Remember this
573 # should be rarely used - Edit menu is not a good place to
574 # have it.
575                 Item "Reconfigure|R" "reconfigure"
576                 Item "Preferences...|P" "dialog-show prefs"
577         End
578
579 #
580 # HELP MENU
581 #
582         Menu "help"
583                 Item "Introduction|I" "help-open Intro"
584                 Item "Tutorial|T" "help-open Tutorial"
585                 Item "User's Guide|U" "help-open UserGuide"
586                 Item "Additional Features|F" "help-open Additional"
587                 Item "Embedded Objects|O" "help-open EmbeddedObjects"
588                 Item "Math|M" "help-open Math"
589                 Item "Customization|C" "help-open Customization"
590                 Item "Shortcuts|S" "help-open Shortcuts"
591                 Item "LyX Functions|y" "help-open LFUNs"
592                 Item "LaTeX Configuration|L" "help-open LaTeXConfig"
593                 Submenu "Specific Manuals|p" "examples"
594                 Separator
595                 Item "About LyX|X" "dialog-show aboutlyx"
596         End
597
598         Menu "examples"
599                 Item "Beamer Presentations|B" "help-open beamer"
600                 Item "Braille|a" "help-open Braille"
601                 Item "Feynman-diagram|F" "help-open FeynmanDiagrams"
602                 Item "Knitr|K" "help-open knitr"
603                 Item "LilyPond|P" "help-open lilypond"
604                 Item "Linguistics|L" "help-open linguistics"
605                 Item "Multilingual Captions|C" "help-open MultilingualCaptions"
606                 Item "Risk and Safety Statements|R" "help-open R-S-statements"
607                 Item "Sweave|S" "help-open sweave"
608                 Item "XY-pic|X" "help-open xypic"
609         End
610
611
612 End
613