[luatex] \font primitive does not read otf file
Philipp Gesang
philipp.gesang at alumni.uni-heidelberg.de
Sun Dec 2 12:33:39 CET 2012
Hey Petr,
···<date: 2012-12-02, Sunday>···<from: Petr Olsak>···
> The solution which loads some sty
> file and starts loading 18 another .sty files (!!) to solve one
> SIMPLE problem is not compatible with plainTeX philosophy.
then you might prefer the luatex-plain format, it has the
fontloader already built in, so no style files unless you require
them explicitly. This code just works, provided you have the
fonts:
\font\lmr=file:lmroman10-regular at 12pt
\font\cmur=file:cmunrm at 12pt
{\lmr \input knuth\par}
{\cmur \input knuth\par}
\bye
Regards
Philipp
>
> So, I have perfromed some reverse engeneering to extract the lua
> code and there is a result:
>
> --------------
>
> \directlua{luatexbase = luatexbase or {}
> luatexbase.luatexversion = \the\luatexversion\space
> luatexbase.luatexrevision = \luatexrevision\space
> require('luatexbase.attr')
> require('luatexbase.cctb')
> require('luatexbase.modutils')
> oriwrite = texio.write_nl % I don't need to see unusual info
> function texio.write_nl(...) end
> require('luatexbase.mcb')
> luatexbase.require_module('lualibs')
> luatexbase.require_module('luaotfload')
> texio.write_nl = oriwrite % return to original meaning
> }
>
> \font\aa="[lmroman10-regular]"
> \aa text
>
> \end
>
> -------------
>
> Now, the \tracingall produces only 255 lines and the core of the
> problem is shown. Why this is not documented?
>
> Petr Olsak
>
--
() ascii ribbon campaign - against html e-mail
/\ www.asciiribbon.org - against proprietary attachments
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://tug.org/pipermail/luatex/attachments/20121202/7592adfa/attachment.bin>
More information about the luatex
mailing list