Hello, I took the list of binaries from texmf-macosx/bin. I'm trying to set some semi-automatic process to fetch them (well, to add them to a repository on the garden, http://minimals.contextgarden.net/). I've split the binaries into different groups. Can anyone please comment on it? a.) do we still need any of these? afm2pl afm2tfm dvipdfmx mktexmf mmafm mmpfb pfb2pfa pltotf tftopl ttf2afm ttf2tfm vftovp vptovf b.) stubs (Hans: should I simply copy everything from stubs there?) concheck ctxtools exaclient exampleg examplex exaresolve exaserver exatools imgtopdf makempy mptopdf pdftools pstopdf rlxtools rscortool rsfiltool rslibtool texexec texfont texshow textools texutil tmftools xmltools c.) simply copy from cont-tmf texmfstart luatools mtxrun d.) to be taken from texlive bibtex dvipos dvips dvitodvi kpseaccess kpsestat kpsewhich mktexlsr pdftosrc e.) latest binaries to be taken from elsewhere, whenever possible (help might be needed) dvitomp makempx mpost mpto pdftex luatex texlua (same as luatex, I guess, or simply a symbolic link?) texluac (same as luatex, I guess) xdvipdfmx xetex + pdftex.pool and xetex.pool f.) what to do with this one? xpdfsuite.zip
Mojca Miklavec wrote:
Hello,
I took the list of binaries from texmf-macosx/bin. I'm trying to set some semi-automatic process to fetch them (well, to add them to a repository on the garden, http://minimals.contextgarden.net/). I've split the binaries into different groups. Can anyone please comment on it?
a.) do we still need any of these? afm2pl afm2tfm dvipdfmx mktexmf
^ probably not, not sure what it does
mmafm mmpfb
^ multiple master fonts are obsolete
pfb2pfa
^ can go away
pltotf tftopl
knuthian progies so let's keep them (debugging)
ttf2afm
maybe keep it for a while (debugging
ttf2tfm
does not really work i think
vftovp vptovf
knuthian progs so: mktexmf, ttf2tfm and pfb2pfa can go away
b.) stubs (Hans: should I simply copy everything from stubs there?) concheck ctxtools exaclient exampleg examplex exaresolve exaserver exatools
exastuff can go away (one can alway suse texmfstart scriptname)
imgtopdf
i need the minimals myself, so keep that one for a while
makempy mptopdf pdftools pstopdf rlxtools rscortool rsfiltool rslibtool texexec texfont texshow textools texutil tmftools xmltools
okay
c.) simply copy from cont-tmf texmfstart luatools mtxrun
indeed, beware, we need these copied in the bin path !
d.) to be taken from texlive bibtex dvipos dvips
sure
dvitodvi
used?
kpseaccess
used?
kpsestat
used?
kpsewhich mktexlsr pdftosrc
also pdfinfo, pdftops, pdfimages ... everything from xpdf
e.) latest binaries to be taken from elsewhere, whenever possible (help might be needed) dvitomp makempx mpost mpto
gforce, taco can tell, we may put them on the luatex site as well
pdftex
luatex texlua (same as luatex, I guess, or simply a symbolic link?) texluac (same as luatex, I guess)
indeed, copies but needed
xdvipdfmx xetex
+ pdftex.pool and xetex.pool
for the moment yes, taco ... shouldn't we move pools files into the bins?
f.) what to do with this one? xpdfsuite.zip
we need a texmf/license path Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
Martin Schröder wrote:
2007/9/19, Hans Hagen
: Mojca Miklavec wrote:
mktexmf ^ probably not, not sure what it does
man mktexmf
"mktexmf is used to generate the Metafont source file for font, if possible. For example, ecrm1200 or cmr11."
aha, so it can go away in the minimals since we don't have mf sources Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On 9/19/07, Hans Hagen wrote:
Mojca Miklavec wrote:
a.) do we still need any of these? afm2pl afm2tfm
Are these two needed? (Probably for debugging, as below.)
dvipdfmx
What is with dvipdfmx? Wasn't that one for aleph (which is not in the minimals any more)?
mktexmf
^ probably not, not sure what it does
mmafm mmpfb
^ multiple master fonts are obsolete
OK
pfb2pfa
^ can go away
OK
pltotf tftopl
knuthian progies so let's keep them (debugging)
ttf2afm
maybe keep it for a while (debugging
ttf2tfm
does not really work i think
vftovp vptovf
knuthian progs
so: mktexmf, ttf2tfm and pfb2pfa can go away
b.) stubs (Hans: should I simply copy everything from stubs there?) concheck ctxtools exaclient exampleg examplex exaresolve exaserver exatools
exastuff can go away (one can alway suse texmfstart scriptname)
OK.
imgtopdf
i need the minimals myself, so keep that one for a while
I didn't intend to remove any of those files.
makempy mptopdf pdftools pstopdf rlxtools rscortool rsfiltool rslibtool texexec texfont texshow textools texutil tmftools xmltools
okay
c.) simply copy from cont-tmf texmfstart luatools mtxrun
indeed, beware, we need these copied in the bin path !
d.) to be taken from texlive dvitodvi
used?
texexec probably replaced it's functionality. Perhaps it might go away.
kpseaccess
used?
kpsestat
used?
If texexec doesn't use it, people don't use it either, I assume.
kpsewhich mktexlsr pdftosrc
also pdfinfo, pdftops, pdfimages ... everything from xpdf
Hmmm ... apparently that one is only needed for windows, or to be put in other words: there is no binary in texlive for other platforms. Apparently I got it with fink. It might be nice to have it for other platforms, but I don't know where to get it. Perhaps it's considered so standard that texlive didn't include it? Mojca
2007/9/19, Mojca Miklavec
On 9/19/07, Hans Hagen wrote:
also pdfinfo, pdftops, pdfimages ... everything from xpdf
Hmmm ... apparently that one is only needed for windows, or to be put in other words: there is no binary in texlive for other platforms. Apparently I got it with fink. It might be nice to have it for other platforms, but I don't know where to get it. Perhaps it's considered so standard that texlive didn't include it?
It's normally included with xpdf, which we also don't supply. Best Martin
Martin Schröder wrote:
2007/9/19, Mojca Miklavec
: also pdfinfo, pdftops, pdfimages ... everything from xpdf Hmmm ... apparently that one is only needed for windows, or to be put in other words: there is no binary in texlive for other platforms. Apparently I got it with fink. It might be nice to have it for other
On 9/19/07, Hans Hagen wrote: platforms, but I don't know where to get it. Perhaps it's considered so standard that texlive didn't include it?
It's normally included with xpdf, which we also don't supply.
for windows it's a separate package (no xpdf), how hard would it be to make a tools-only variant? maybe even in the pdftex repos? Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
2007/9/20, Hans Hagen
Martin Schröder wrote:
It's normally included with xpdf, which we also don't supply.
for windows it's a separate package (no xpdf), how hard would it be to make a tools-only variant? maybe even in the pdftex repos?
If you need only the cmd line tools, that wouldn't be too hard. We don't have the complete sources in the pdftex distribution (yet), though. Best Martin
Hi Mojca,
On Wed, 19 Sep 2007 15:24:02 -0600, Mojca Miklavec
dvipdfmx
What is with dvipdfmx? Wasn't that one for aleph (which is not in the minimals any more)?
dvipdfmx is still important in the cjk community, and in any case it's needed for luatex dvi-mode (still lots of testing needed, as the \pardir thread on the luatex list shows) I suppose the same applies to xdvipdfmx... Best Idris -- Professor Idris Samawi Hamid Department of Philosophy Colorado State University Fort Collins, CO 80523 -- Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
Idris Samawi Hamid wrote:
Hi Mojca,
On Wed, 19 Sep 2007 15:24:02 -0600, Mojca Miklavec
wrote: dvipdfmx What is with dvipdfmx? Wasn't that one for aleph (which is not in the minimals any more)?
dvipdfmx is still important in the cjk community, and in any case it's needed for luatex dvi-mode (still lots of testing needed, as the \pardir thread on the luatex list shows)
I suppose the same applies to xdvipdfmx...
AFAIK, xdvipdfmx is a superset of dvipdfmx. Is that not true? Best, Taco
Taco Hoekwater wrote:
Idris Samawi Hamid wrote:
Hi Mojca,
On Wed, 19 Sep 2007 15:24:02 -0600, Mojca Miklavec
wrote: dvipdfmx What is with dvipdfmx? Wasn't that one for aleph (which is not in the minimals any more)? dvipdfmx is still important in the cjk community, and in any case it's needed for luatex dvi-mode (still lots of testing needed, as the \pardir thread on the luatex list shows)
I suppose the same applies to xdvipdfmx...
AFAIK, xdvipdfmx is a superset of dvipdfmx. Is that not true?
yes, with additional dvi instructions (and some [piping stuff]) Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
Mojca Miklavec wrote:
also pdfinfo, pdftops, pdfimages ... everything from xpdf
Hmmm ... apparently that one is only needed for windows, or to be put in other words: there is no binary in texlive for other platforms. Apparently I got it with fink. It might be nice to have it for other platforms, but I don't know where to get it. Perhaps it's considered so standard that texlive didn't include it?
maybe we need a source repos too, from which we can compile ... if needed (or put copies of the tarballs there); these progs are quite handy Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
I have a somewhat longer list of exes that I believe can be weeded out:
dvipdfmx
Is that still needed ? I always run xdvipdfmx instead
mktexmf
We don't ship mf sources to take advantage of it
mmafm mmpfb pfb2pfa
All three can go I think
ttf2tfm
Last time I checked this was terribly outdated. It didn't like any of the ttfs I tried to feed it. ttf2afm does much better.
dvips
Dvips needs a bunch of postscript header (.pro) files, that are not in the distro right now, I think. When I tried to run it just now, it was complaining about missing stuff.
dvitodvi
I believe this does something for booklet generation.
kpseaccess kpsestat
those are helpers used by mktexlsr.
gforce, taco can tell, we may put them on the luatex site as well
http://foundry.supelec.fr/projects/metapost has mpost binaries for linux-i386 and windows, the rest of the platform binaries would have to come from texlive at the moment.
luatex texlua (same as luatex, I guess, or simply a symbolic link?) texluac (same as luatex, I guess)
the latter two are symlinks, ideally.
xdvipdfmx xetex
+ pdftex.pool and xetex.pool
for the moment yes, taco ... shouldn't we move pools files into the bins?
I thought Jonathan had that planned for 0.997. For pdftex: we had a discussion about the pool file once already, and I am not in the mood to repeat it. Best wishes, Taco
Taco Hoekwater wrote:
I have a somewhat longer list of exes that I believe can be weeded out:
dvipdfmx
Is that still needed ? I always run xdvipdfmx instead
we should ask Chof/Jonathan abou tmerging them; last time i asked Jonathan he told me that he was not sure if i was downwad compatible
dvips
Dvips needs a bunch of postscript header (.pro) files, that are not in the distro right now, I think. When I tried to run it just now, it was complaining about missing stuff.
so we can go pdf and use pdftops if someone wants proper postscript
I thought Jonathan had that planned for 0.997.
For pdftex: we had a discussion about the pool file once already, and I am not in the mood to repeat it.
well, i'm sure that martin can integrate it into the build; would save a lot of hassle with binary updates (no problem for tex live since the polish dropped their translated pool files long ago) Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
Hans Hagen wrote:
well, i'm sure that martin can integrate it into the build; would save a lot of hassle with binary updates (no problem for tex live since the polish dropped their translated pool files long ago)
Last time, there were quite a few political/sentimental objections, and I do want to restart the arguments about that. This type of discussion takes way too much of my time already. Maybe you or Martin is interested in championing the extension? Best wishes, Taco
Taco Hoekwater wrote:
Hans Hagen wrote:
well, i'm sure that martin can integrate it into the build; would save a lot of hassle with binary updates (no problem for tex live since the polish dropped their translated pool files long ago)
Last time, there were quite a few political/sentimental objections, and I do want to restart the arguments about that. This type of discussion takes way too much of my time already. Maybe you or Martin is interested in championing the extension?
well, i can see no sentimental reason, and no political either, and since you have the final word in pdftex source stuff now ... this is one of the tging that just should happen and not be discussed at length (otherwise we suddenly run into folks who want dvi instead of pdf for everything, the 'good old times' kind of discussions); of course, we can always keep a fake pool file around for those who can't do without, it's just not used Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
Hans Hagen wrote:
dvips
Dvips needs a bunch of postscript header (.pro) files, that are not in the distro right now, I think. When I tried to run it just now, it was complaining about missing stuff.
so we can go pdf and use pdftops if someone wants proper postscript
That would be fine for me personally, but I assume there are people out there that depend on ps features like eps inclusion and pstricks. Then again, those people can't be using the minimals right now, as the supplied dvips does not work. Best wishes, Taco
participants (5)
-
Hans Hagen
-
Idris Samawi Hamid
-
Martin Schröder
-
Mojca Miklavec
-
Taco Hoekwater