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