> David,
>
> Sorry I've been quiet on this front. I've been busy with other, non-
> ConTeXt things for a while, and am in the process of re-engaging with it.
>
> In order to run type-tmf.dat, you need a way around the hard-coded --
> rootlist=TEXMFMAIN that's in the .dat file. gwTeX keeps the fonts we
> need in what it calls the TEXMFTE directory. My brutish workaround is as
> follows:
>
> 1) Go to some temp directory.
> 2) copy type-tmf into that directory:
>  cp /usr/local/teTeX/share/texmf.local/context/data/type-tmf.dat .
> 3) munge type-tmf to something more gwTeX friendly:
>  sed "s/TEXMFMAIN/TEXMFTE/" type-tmf.dat > type-tmf-gw.dat
> (literally: replace every occurrence of TEXMFMAIN with TEXMFTE and put
> it in type-tmf-gw.dat)
> 4) run texfont (prepend with sudo if you have errors):
>  texfont type-tmf-gw.dat
> 5) run it again, if you want the ec encoding:
>  texfont --en=ec type-tmf-gw.dat
> 6) process one or two test files to see if it really worked:
>  texexec --once --mode=compact texnansi-urw-bookman.tex
>
> I hope that works for you.
> Gerben, Hans, can you think of a way to make this workaround unnecessary?

texfont and/or ConTeXt seems to be keyed to a certain distribution setup.
I would say that for ConTeXt that is ok (though as far as I know Hans
himself keeps the fonts in TEXMFFONTS or so, so he needs a specialized
type-tmf.dat as well). That the default is TeX Live also seems to be fine
to me.

The easiest way would be if you can give this as an argument to texfonts.

Another issue is that fonts can be in multiple trees. Some i-Packages may
install in texmf.local (so it can be easily uninstalled), or fonts can be
in texmf.tetex or texmf.gwtex). I do not know enough about texfont, but if
Hans wants to work with me we can sort that out. After all, I probably
have a good example of a non-TL multi-tree setup. BTW, there are support
reasons why I do not use the TEXMFMAIN name or the standard texmf-dist
directory name.

G

_______________________________________________
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context

Reply via email to