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

--- Comment #13 from Jan Lachnitt <[email protected]> ---
(In reply to Heiko Tietze from comment #11)
> We discussed the topic in the design meeting.
> 
> The use case is valid, actually both, and sometimes you want to remember a
> glyph for a certain font, for example when picking special symbols, and
> sometimes you want to insert glyphs that are available in most fonts and
> direct formatting is not needed.
> 
> Some ideas come in mind: 
> a) have a global option, 
> b) do some smart comparison and use the current font if the glyph code
> pointer and the name match the stored item (and perhaps showing an infobar
> if the stored glyph is not available for the current font), 
> c) introduce another command that allows the user to either store with the
> font "Add to favorites with font" or to remember just the unicode pointer
> per "Add to favorites" (or with different labels).

Thank you for taking the issue(s) seriously.

My simple proposal was to use DF only for characters from PUAs. Your option b)
is probably closest to this. I'm no expert on fonts, and so your proposal is
probably more correct in technical terms.

If you are collecting ideas for a more robust solution, here is mine:

The Special Character dialog could have three tabs: "Unicode", "Scripts", and
"Fonts".

On the "Unicode" tab, there would be no font selector; the block selector and
the search field would of course be present. This tab would serve as a SW
keyboard, inserting characters without DF. All Unicode characters, except for
those in PUAs, should be available here. However, the tabular display should be
restricted to the selected block or to search results, because scrolling the
whole of Unicode would be impractical. Characters would be shown here just as
in a text--using the current or substitute font.

The "Scripts" (or possibly "Languages") tab would be similar to the previous
one; only the block selector would be replaced by a script selector. There are
dedicated fonts for specific scripts, and so these should be utilized. I'm not
sure if this needs DF when inserting the letters.

The "Fonts" tab would probably be the most similar to the present form of the
dialog--it would display only characters available in the selected font. The
font selector should be the first thing here (before the search field).
Characters would be inserted with DF.

Favourites and Recent would insert characters with or without DF--according to
the tab from which they were added to the Favourites or Recent.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to