Re: teTeX and TeX Live interoperability
On Wed, Nov 02, 2005 at 23:58 +0000, Julian Gilbey wrote:
> On Wed, Nov 02, 2005 at 10:14:16PM +0100, Ralf Stubner wrote:
> > Meanwhile, I have found one problem with this approach. Even if we would
> > separate the TEXMF trees, there would still be the configfiles installed
> > in /etc/texmf. Not sure what would be a good strategie for overlaps
> > among those files.
>
> These should only exist in conflicting packages, I would guess. Can
> you give examples of what you're thinking about?
One example are configuration files for LaTeX packages like
microtype.sty, that are placed in /etc/texmf/latex/ with links from
their location in the TEXMF tree. If the TeX Live packages place the
configuration files into /etc/texmf/latex/, too, tetex-extra and
texlive-latexextra would have to conflict.
Similar for map files. I am not sure if there are any cases where both
teTeX and TeX Live would use the exact same location, but having say
/etc/texmf/map/dvips/misc/marvosym.map from tetex-extra (currently base)
and /etc/texmf/map/dvips/marvosym/marvosym.map from texlive-fontsextra
looks at least confusing to me.
One could try to differentiate between those files in /etc/texmf that
are effectively placed in some TEXMF tree via links (eg, /etc/texmf/map
and /etc/texmf/latex) and files in places like /etc/texmf/updmap.d etc.
For the former, one could introduce an additional directory level in
/etc/texmf:
Link location: File location:
/usr/share/texmf-teTeX/tex/latex/... /etc/texmf/teTeX/latex
/usr/share/texmf-TeXLive/tex/latex/... /etc/texmf/TeXLive/latex
/usr/share/texmf/tex/latex/... /etc/texmf/latex
or links like
/usr/share/texmf-teTeX/fonts/map/dvips -> /etc/texmf/teTeX/map/dvips
/usr/share/texmf-TeXLive/fonts/map/dvips -> /etc/texmf/TeXLive/map/dvips
/usr/share/texmf/fonts/map/dvips -> /etc/texmf/map/dvips
For files in /etc/texmf/updmap.d etc, one would have to agree on a
unique naming scheme. But I am not sure, if this would really solve all
problems.
cheerio
ralf
Reply to: