Javier, How do you make/use the lamda format in luatex? Thnx in advanvce! Best Idris -- Professor Idris Samawi Hamid Department of Philosophy Colorado State University Fort Collins, CO 80523 -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
Idris,
How do you make/use the lamda format in luatex? Thnx in advanvce!
I'm not sure what you mean by lambda in luatex. Lambda is just aleph + latex. What I've done is to copy latex.ini as lualatex.ini and modify it so that it calls lualatex.ltx instead of latex.ltx; this files is like latex.ltx but with a few changes to avoid the loading of hyphenation patterns and several non utf-8 chars. I then modified fmtutil.cnf and run fmtutil. I'm using the TeX Live 2005, a web2c based distribution with kpathsea (which seems to be required by the luatex binary for Windows). As for Mem, I'm still unable to use it because the model for input encondings in luatex is so different (and I'm not sure it's the right model, but I have to make further experiments). In Mem they are based on ocp's, so that omega/aleph has direct control on them and can be changed freely. Javier
Hi Javier,
On Sun, 10 Dec 2006 10:16:23 -0700, Javier Bezos
Idris,
How do you make/use the lamda format in luatex? Thnx in advanvce!
I'm not sure what you mean by lambda in luatex. Lambda is just aleph + latex. What I've done is to copy latex.ini as lualatex.ini and modify it so that it calls lualatex.ltx instead of latex.ltx; this files is like latex.ltx but with a few changes to avoid the loading of hyphenation patterns and several non utf-8 chars.
Yes, that's what I'm looking for, because just doing luatex --ini *latex.ltx \dump complains about non-unicode characters etc. I still have some old Lamda files I need to compile from time to time and need to be able to process them through luaTeX (which, even in alpha, is now the most stable implementation of aleph/omega). Can you post or send me your files/procedure?
I then modified fmtutil.cnf and run fmtutil. I'm using the TeX Live 2005, a web2c based distribution with kpathsea (which seems to be required by the luatex binary for Windows).
As for Mem, I'm still unable to use it because the model for input encondings in luatex is so different (and I'm not sure it's the right model, but I have to make further experiments). In Mem they are based on ocp's, so that omega/aleph has direct control on them and can be changed freely.
Some of the omega input primitives are missing but you can replace those by otp's I think. Best Idris -- Professor Idris Samawi Hamid Department of Philosophy Colorado State University Fort Collins, CO 80523 -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
Can you post or send me your files/procedure?
Actually, I'm not sure about the procedure I followed, since I made some things by trial and error. Further, configuring a kpathsea based system is not exactly easy (the way it search files is chaotic and you never know which file tex will read, when there are several one with the same name). IIRC, what I did was: - Copy the luatex binary to /bin/win32 inside my TeXLive directory. - Copy latex.ini to the local texmf as lualatex.ini and change \input latex.ltx by \input lualatex.ltx. This file is used by fmtutil. (Usually, the directory would be texmf-local/tex/luatex.) - Copy latex.ltx to the local texmf as lualatex.ltx and comment out (or remove): \ifnum\inputlineno=\m@ne\else \lccode`\^^9d=`\i % dotted I \uccode`\^^9d=`\^^9d % dotted I \lccode`\^^9e=`\^^9e % d-bar \uccode`\^^9e=`\^^d0 % d-bar \fi which appears _twice_. This was explained by Taco himself. I commented the following lines out, too: \InputIfFileExists{hyphen.cfg} {\typeout{===========================================^^J% Local configuration file hyphen.cfg used^^J% ===========================================}% \def\@addtofilelist##1{\xdef\@filelist{\@filelist,##1}}% } {\input{hyphen.ltx}} - Find fmtutil.cnf which kpsewhich, ie: kpsewhich fmtutil.cnf (it will return the address of the file) and add the following lines to it: luatex luatex - *aleph.ini lualatex luatex - *lualatex.ini - Rebuild the ls-R databases with texhash. - Build the formats with: fmtutil --byfmt=luatex fmtutil --byfmt=lualatex I think I haven't missed any step. You might need to close the system prompt and then reopen it at some of these steps. I hope this helps. Javier
participants (3)
-
Arthur Reutenauer
-
Idris Samawi Hamid
-
Javier Bezos