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
