What I suggest is that an user first select what range of unicode they want
to type in, and then the software present them with all fonts and unicode
fonts on the system that support that range. So one box will say "choose
language or script," (ie. choose unicode range) and the other will say
"choose font." Of course, this effort means that we need to figure out
which fonts support which unicode ranges, and put in all free unicode fonts
in the package. It's not a far fetched idea either, LibreOffice does come
with Linux Libertine and Liberation fonts.
There are characters that transcend unicode range boundaries, like
quotation marks, dashes, and question marks that need to be accounted for
if the plan is implemented.
Also, all the rules on how compound characters are formed through keyboard
commands and how characters are joined have to be now dealt with by the
office application. Fortunately, there is a global user base that can
contribute to this.
Because of the above, ackaging support for all scripts and languages could
cause the package to be quite big. I find two approaches to deal with this.
First, we can ship different packages for different languages. Also, we can
allow the user to select which languages they want to put into the package,
the way OpenSuSE allows for the creation of a distro with the packages they
choose.
The option should actually say "choose language or script," since people
will be choosing only that when they both download and use the app.
Thanks all.
--
To unsubscribe e-mail to: users+unsubscribe@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted
Context
- [libreoffice-users] A scheme · Samiur Rahman
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.