From: "Aíre Funvake" <aire.funvake@gmail.com>
To: mailing list for ConTeXt users <ntg-context@ntg.nl>
Subject: Re: LuaTeX-plain File Database Problem
Date: Fri, 16 May 2014 22:56:59 +0200 [thread overview]
Message-ID: <53767B9B.3030607@gmail.com> (raw)
In-Reply-To: <5375303B.3000002@gmail.com>
On Thu May 15 23:23:07 2014, Aíre Funvake wrote:
> On Thu May 15 23:07:40 2014, Aditya Mahajan wrote:
>> 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
>>
> Thank you, will re-read it forthwith, must have missed something.
> It just feels wrong to put re-usable project files inside the
> distribution tree. Still feel like an idiot, if not more so.
>
> Can anyone enlighten me then as to the purpose of `$HOME/texmf`,
> `$TEXMF/tex/texmf-local`, `$TEXMF/tex/texmf-fonts`, etc.,
> considering they are all, for example, configured in the file:
> `$TEXMF/tex/texmf/web2c/texmf.cnf`? Which I assumed incorrectly
> it seems, the name resolvers would use.
http://tex.stackexchange.com/questions/177459/learning-plain-tex-via-contexts-luatex-plain-format
Maybe helpful to someone.
___________________________________________________________________________________
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
___________________________________________________________________________________
next prev parent reply other threads:[~2014-05-16 20:56 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-05-15 20:54 Aíre Funvake
2014-05-15 21:07 ` Aditya Mahajan
2014-05-15 21:23 ` Aíre Funvake
2014-05-16 20:56 ` Aíre Funvake [this message]
2014-05-16 21:51 ` Hans Hagen
2014-05-16 22:01 ` Aíre Funvake
2014-05-16 22:17 ` Hans Hagen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=53767B9B.3030607@gmail.com \
--to=aire.funvake@gmail.com \
--cc=ntg-context@ntg.nl \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).