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