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

Reply via email to