On Thu, 15 May 2014, Aíre Funvake wrote:
Hi all,
Never felt so incompetent in my life -- just cannot get LuaTeX to
find fonts or `*.tex` files for use with `\input <filename>`, or
`font\xxx = <font-or-filename>`. Even though, these commands were
executed (all I could find):
mktexlsr
mtxrun --script base --generate
luatools --generate
context --generate
mtxrun --script fonts --update --force
mtxrun --script fonts --udpate --simple
Tried putting files in (in the roots and subdirectories):
~/texmf
~/ctx/tex/texmf-project
~/ctx/tex/texmf-local
~/ctx/tex/texmf-fonts
Checked if the file could be found:
luatools --find-file xxxx.tex <--- finds it
luatools --find-file xxx.otf <--- finds it
mtxrun --locate xxxx.tex <--- finds it
mtxrun --locate xxx.otf <--- finds it
kpsewhich/where <--- finds only if in `~/texmf`
In .tex file (even when files are in `~/texmf` dir):
\input xxxx or xxxx.tex <--- no luck
\font\myfont = name:xxxx <--- no luck
\font\myfont = file:xxxx.otf <--- no luck
Sorry, but reading and searching for hours did not bring any solu-
tion. Not sure if there is a configuration file like `texmf.cnf` or
the `context.cnf` that must be modified, or and environment var-
iable like `TEXMFHOME` (default seems to be `~/texmf`, and that's
OK, if only it would only work).
Sorry to spam this list with questions which may seem very
fundamental to you. Hope to be able to reciprocate sometime.
What am I missing?
Read about TDS (TeX Directory Structure).
You need to put files in $TEXMF/tex/plain/ subdirectory for Plain format
to find it, or in $TEXMF/tex/generic/ subdirectory for all macro packages
(plain, latex, context) to find it.
Aditya
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the
Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________