Norbert Preining <prein...@logic.at> wrote:

> I have added a doc to svn 
>       texlive2012/texlive-nonbin/trunk/libpaper-integration-layout-NEW.txt
> which I include here ... comments welcome
>
>
> --------------------------------------
> Integration of libpaper into dvips/dvipdfmx/xdvi/pdftex
>
> General overview
> ================
> * No files in under /etc/texmf are created or used
> * the main distribution files in /usr/share/texlive/... are patched to include
>   paper specific additional config files
> * these paper specific config files are located in /var/lib/texmf/...
>   by the libpaper hook

Since the file to be changed by the admin is /etc/libpaper, this sounds
fine.  However, what will happen if someone puts a copy of one of the
configuration files into /etc/texmf?  I guess it must include the same
reference to the fil ein /var, or the libpaper integration will fail?
We should document this.

> Details:
> ========
>
> /etc/texmf files to be removed and purged from ucf:
>       pdftex:         /etc/texmf/tex/generic/config/pdftexconfig.tex
>       dvips:          /etc/texmf/dvips/config/config.ps
>       dvipdfmx:       /etc/texmf/dvipdfmx/dvipdfmx.cfg
>       XDvi:           /etc/texmf/xdvi/XDvi
> original files to be patched:
>       pdftex:         
> /usr/share/texlive/texmf/tex/generic/config/pdftexconfig.tex
>       dvips:          /usr/share/texlive/texmf/dvips/config/config.ps
>       dvipdfmx:       /usr/share/texlive/texmf/dvipdfmx/dvipdfmx.cfg
>       XDvi:           /usr/share/texlive/texmf/xdvi/XDvi
> generated files:
>       pdftex:         /var/lib/texmf/tex/generic/config/pdftexconfig-paper.tex
>       dvips:          /var/lib/texmf/dvips/config/config-paper.ps
>       dvipdfmx:       /var/lib/texmf/dvipdfmx/dvipdfmx.cfg
>       XDvi:           /var/lib/texmf/xdvi/XDvi
> additional directives:
>       pdftex:         \include (if exists?) pdftexconfig-paper.tex

Formally, /var is not guaranteed to be still there after a reboot, is
it?  But that would spoil our complete approach, and it doesn't fit to
reality I guess.  If anyone files a bug report, let's add a rc.d script
that checks for existence and otherwise calls paperconfig...

>       dvips:          cconfig-paper.ps
>       dvipdfmx:       i dvipdfmx-paper.cfg
>       XDvi:           #include XDvi-paper (???)

What do you mean with the question mark? 

Regards, Frank
-- 
Frank Küster
Sprecher B90/Grüne OV Miltenberg und Umgebung
VCD Miltenberg, ADFC Aschaffenburg-Miltenberg
Debian Developer (TeXLive)



--
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to