https://bugs.documentfoundation.org/show_bug.cgi?id=129219

            Bug ID: 129219
           Summary: Different Implementation of OpenType Font Features in
                    the “Character” Dialogue
           Product: LibreOffice
           Version: 6.2.8.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: medium
         Component: LibreOffice
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: tobiasenthe...@mailbox.org

Description:
I prepared to file an enhancement for LO Writer regarding a graphical
implementation of OpenType features. When I was ready to file the enhancement,
I found that, from Version 6.2, something like that is already available. So I
updated from 6.1 to 6.2 in order to test it.

And I think It’s not badly done. But in my opinion it could be improved a lot.
My idea was to create a new tab called "OpenType" or "OpenType Features" in the
character dialogue. I would make it the second tab. I think this would be
better than "hiding" it below the font size column. These features become more
an more important, which is why I think that they deserve a more prominent
position in a separate tab and more space.

Furthermore, my suggestion would have been to not only group the features in a
sensible way in order to provide a clear and comprehensible overview, but also
to always show all features and "grey out" the ones not-available in a font.

The attached table shows a possible way of implementing and grouping the
features. (If multiple active features are possible, you could use checkboxes
(see attached image). If the features of one group are mutually exclusive and
therefore only one choice is allowed, use a bullet. For long lists with one
option, like with character variants, I would use a dropdown menu.)

Please consider that I am not sure about which of these features are mutually
exclusive and which are not, since I am not familiar with all of them from
practice. I am also not sure about how to group and order them. There are many
features. You can also give me a list with all features you implement, if you
want me to do more grouping work.

The list under the following link also provides orientation on grouping etc.:
https://en.wikipedia.org/wiki/List_of_typographic_features
A lot of information about OpenType features can be found under this link.

I attached an image that shows how it could look like, and the above mentioned
table shows the features that I would consider needed. For example, the
features "Swash" and "Contextual Swash" are missing as graphical options, at
the moment. The image is, however, just a demonstration; not all of the
features are considered here.

It would be great if you also implemented a description that appears on mouse
hover, e.g. if you hover over “Small Caps”, there arises the text “Substitutes
lower-case letters with small caps versions” and the abbreviation of the
feature, here "smcp" (also see image). You find these descriptions on the
Wikipedia page (see link above).

By the way, the current German translation of the implemented features is
pretty poor.
Can you please tell me how I can contribute to improving it?
You could also just pass on the attached table to your translation guys. It
contains a column with German translations.

If you need help or support for this implementation, you can ask me.
I am not a programmer, but I can help you find out information about the
OpenType features, and maybe I can test.


Actual Results:
no bug, therefore unnecessary

Expected Results:
no bug, therefore unnecessary


Reproducible: Always


User Profile Reset: No



Additional Info:

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to