Dvipost is a post processor for dvi files, created by latex or tex. If the command is invoked as pplatex, it integrates the call of latex and the post processing of the dvi file. Dvipost is used for special modes, which normally needs the support of dvi drivers (such as dvips). With dvipost, this features could be implemented independent of the prefered driver. Currently, the post processor supports layout raster, change bars and overstrike mode. Dvipost is free software. License: GPL. Dvipost, as of now, will be a requirement for lyx 1.4.0
Created attachment 28855 [details] dvipost ebuild just untar in your portage overlay directory /usr/local/portage for most.
Sorry for the delay. Fixed a bug when FEATURES="maketest" and added to CVS. Thanks for the contribution.
There ia a problem with the masked ebuild in portage. The texhash command needs to be run after installing dvipost so that tetex can see and use it. It is probably a good idea to also run this after an unmerge. pkg_postinst() { exec texhash } pkg_postrm() { exec texhash } Without these commands being run by the ebuild a user would need to run texhash as root for tetex to see and be able to use dvipost. Chris
Is it really required? dvipost ebuild inherits latex-package.eclass and so it executes `texconfig rehash` which runs mktexlsr (mktexlsr is a symlink to texhash, so it should be the same) at pkg_postinst() and pkg_postrm(). If it doesn't work and your system cannot find dvipost, it needs to be fixed.
Could be I'm not really clear on all of the workings of the inherit functions. Someone just told me that dvipost is now part of tetex itself, so this ebuild is probably already outdated. I'll see if i can verify this...
Sorry, the person who told me that was thinking of dvipdfm. Not dvipost...