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