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: [email protected]
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

Reply via email to