Hans, thank you for your swift reply. We've been using pdftex for quite some time, and will be really glad to experiment with the current version of LuaTex, and not in a hurry, and prepared to throw everything away :-) If possible, could you give some direction (very rough outline) on how to set "large" ttf and otf fonts (assuming that the input is UTF-8 encoded)? Has anyone tried/did this before ? Thank you, On Apr 23, 2007, at 2:03 PM, Hans Hagen wrote:
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
----------------------------------------------------------------- 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 -----------------------------------------------------------------