On Sat, Jun 27, 2009 at 07:13:32AM +0200, Jürgen Spitzmüller wrote: > After re-consulting a HIG (the Gnome HIG since KDE's is inaccessible ATM, but > they should be identical in this regard), I came up with the following > changes. > > Objections?
[...] > Menu "ams_environment" > - Item "AMS align Environment|a" "math-mutate align" > - Item "AMS alignat Environment|t" "math-mutate alignat" > - Item "AMS flalign Environment|f" "math-mutate flalign" > - Item "AMS gather Environment|g" "math-mutate gather" > - Item "AMS multline Environment|m" "math-mutate multline" > + Item "AMS Align Environment|a" "math-mutate align" > + Item "AMS AlignAt Environment|t" "math-mutate alignat" > + Item "AMS FlAlign Environment|f" "math-mutate flalign" > + Item "AMS Gather Environment|g" "math-mutate gather" > + Item "AMS MultLine Environment|m" "math-mutate multline" I would leave these as they are, as the names match the corresponding latex environments. [...] > - Item "<reference>|r" "next-inset-modify changetype ref" > - Item "(<reference>)|e" "next-inset-modify changetype eqref" > - Item "<page>|p" "next-inset-modify changetype pageref" > - Item "on page <page>|o" "next-inset-modify changetype vpageref" > - Item "<reference> on page <page>|f" "next-inset-modify > changetype vref" > - Item "Formatted reference|t" "next-inset-modify changetype > prettyref" > + Item "<Reference>|R" "next-inset-modify changetype ref" > + Item "(<Reference>)|E" "next-inset-modify changetype eqref" > + Item "<Page>|P" "next-inset-modify changetype pageref" > + Item "On Page <Page>|o" "next-inset-modify changetype vpageref" > + Item "<Reference> on Page <Page>|f" "next-inset-modify > changetype vref" Ditto here, as they mimic the obtainable output and capitalizing names in <...> is ugly. [...] > - Item "Toggle Outline" "dialog-toggle toc" > - Item "Toggle Math Toolbar" "toolbar-toggle math" > - Item "Toggle Table Toolbar" "toolbar-toggle table" > + Item "Toggle outline" "dialog-toggle toc" > + Item "Toggle math toolbar" "toolbar-toggle math" > + Item "Toggle table toolbar" "toolbar-toggle table" Uh? These and a number of following changes look suspicious. > - Item "Insert Hyperlink" "href-insert" > + Item "Insert hyperlink" "href-insert" Here. > - Item "Toggle Math Panels" "toolbar-toggle math_panels" > + Item "Toggle math panels" "toolbar-toggle math_panels" Here and the following ones, too. > - Item "Remove Last Argument" "math-macro-remove-param" > - Item "Append Argument" "math-macro-add-param" > - Separator > - Item "Make First Non-Optional into Optional Argument" > "math-macro-make-optional" > - Item "Make Last Optional into Non-Optional Argument" > + Item "Remove last argument" "math-macro-remove-param" > + Item "Append argument" "math-macro-add-param" > + Separator > + Item "Make first non-optional into optional argument" > "math-macro-make-optional" > + Item "Make last optional into non-optional argument" > "math-macro-make-nonoptional" > - Item "Remove Optional Argument" > "math-macro-remove-optional-param" > - Item "Insert Optional Argument" > "math-macro-add-optional-param" > + Item "Remove optional argument" > "math-macro-remove-optional-param" > + Item "Insert optional argument" "math-macro-add-optional-param" > Separator > - Item "Remove Last Argument Spitting Out To The Right" > "math-macro-remove-greedy-param" > - Item "Append Argument Eating From The Right" > "math-macro-append-greedy-param" > - Item "Append Optional Argument Eating From The Right" > "math-macro-add-greedy-optional-param" > + Item "Remove last argument spitting out to the right" > "math-macro-remove-greedy-param" > + Item "Append argument eating from the right" > "math-macro-append-greedy-param" > + Item "Append optional argument eating from the right" > "math-macro-add-greedy-optional-param" > End > - > + > Toolbar "minibuffer" "Command Buffer" > Minibuffer > End > @@ -218,7 +223,7 @@ > Item "View revision log" "dialog-show vclog" > Item "Revert changes" "vc-revert" > Separator > - Item "Use SVN File Locking Property" "vc-locking-toggle" > + Item "Use SVN file locking property" "vc-locking-toggle" [...] > - Item "Append Argument Eating From The Right" > "math-macro-append-greedy-param" > - Item "Append Optional Argument Eating From The Right" > "math-macro-add-greedy-optional-param" > - Item "Remove Last Argument Spitting Out To The Right" > "math-macro-remove-greedy-param" > + Item "Append Argument Eating From the Right" > "math-macro-append-greedy-param" > + Item "Append Optional Argument Eating From the Right" > "math-macro-add-greedy-optional-param" > + Item "Remove Last Argument Spitting out to the Right" > "math-macro-remove-greedy-param" Lower casing "From" would also look less ugly, IMHO. > - Item "Maple, simplify|s" "math-extern maple simplify" > - Item "Maple, factor|f" "math-extern maple factor" > - Item "Maple, evalm|e" "math-extern maple evalm" > - Item "Maple, evalf|v" "math-extern maple evalf" > + Item "Maple, Simplify|S" "math-extern maple simplify" > + Item "Maple, Factor|F" "math-extern maple factor" > + Item "Maple, Evalm|E" "math-extern maple evalm" > + Item "Maple, Evalf|v" "math-extern maple evalf" I think the names here recall specific commands, so it is better to maintain the case. > - Item "AMS align Environment|a" "math-mutate align" > - Item "AMS alignat Environment|t" "math-mutate alignat" > - Item "AMS flalign Environment|f" "math-mutate flalign" > - Item "AMS gather Environment|g" "math-mutate gather" > - Item "AMS multline Environment|m" "math-mutate multline" > + Item "AMS Align Environment|A" "math-mutate align" > + Item "AMS AlignAt Environment|t" "math-mutate alignat" > + Item "AMS FlAlign Environment|F" "math-mutate flalign" > + Item "AMS Gather Environment|G" "math-mutate gather" > + Item "AMS MultLine Environment|M" "math-mutate multline" Ditto. > - Item "AMS align Environment|a" "command-sequence math-mode on; > math-mutate align;" > - Item "AMS alignat Environment|t" "command-sequence math-mode > on; math-mutate alignat;" > - Item "AMS flalign Environment|f" "command-sequence math-mode > on; math-mutate flalign;" > - Item "AMS gather Environment|g" "command-sequence math-mode on; > math-mutate gather;" > - Item "AMS multline Environment|m" "command-sequence math-mode > on; math-mutate multline;" > + Item "AMS Align Environment|A" "command-sequence math-mode on; > math-mutate align;" > + Item "AMS AlignAt Environment|t" "command-sequence math-mode > on; math-mutate alignat;" > + Item "AMS FlAlign Environment|F" "command-sequence math-mode > on; math-mutate flalign;" > + Item "AMS Gather Environment|G" "command-sequence math-mode on; > math-mutate gather;" > + Item "AMS Multline Environment|M" "command-sequence math-mode > on; math-mutate multline;" Ditto. -- Enrico