[Dev-luatex] few font setup related questions

Hans Hagen pragma at wxs.nl
Mon Apr 23 20:03:51 CEST 2007

Igor Khomyakov wrote:
> Hi All,
> I hope this is the right mailing list. I am trying to typeset a  
> multilingual document with LuaTeX in pdftex mode (pdfoutput=1). The  
> document contains english, russian and japanese texts (UTF-8  
> encoding). Does LuaTeX support large True Type and/or Open Type  
> fonts? What is the best way to set these fonts up with LuaTeX ? Can  
> they be set up "directly", or via virtual font (OVF) ? Does one need  
> to write any Lua code in order to achieve this?  Are there any  
> samples available ?  Would appreciate any pointers.
luatex will provide open type readers as well as a way to define a font suitable for tex (also as lua table); the curren topen type reader provides a table but its format will change 

it's up to the user or often the macro package to provide the glue for that; luatex provides the means and interfaces, macro packages are supposed to provide the solutions 

this part of the lua interface is not yet stable (and definietly not ready for production code) so if you're in a hurry, you could take a look at xetex, which provides open type support using external libraries

somewhere in july, around tug 2007 in san diego we expect to have the interfaces stable so that users can start experimenting with more definitive solutions; whatever you make now, be prepared to throw it all away; whatever you make then (bet aversion), still expect changes 

somewhere in 2008 we expect luatex to be stable enough so that package writers can write the glue code without the need for recoding 

virtual fonts are not really needed but may their use in special situations 


                                          Hans Hagen | PRAGMA ADE
              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
     tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
                                             | www.pragma-pod.nl

More information about the dev-luatex mailing list