[tex-live] TL 2007 problems: MarVoSym and dviout.exe woes

George N. White III gnwiii at gmail.com
Sun Oct 7 19:37:49 CEST 2007


On 10/5/07, Harald Koenig <koenig at tat.physik.uni-tuebingen.de> wrote:

> On Oct 05, Harald Koenig wrote:
>
> > > from ghostscript, though I never heard ghostscript beeping.  But a
> > > terminal with full ASCII support should beep if you send ^G (BELL) to
> > > it, which can happen if you send a binary file to it.  If your friend
> > > installed ghostscript from the TeXLive-2007 CD/DVD, he certainly has
> > > version 8.54 while you have version 8.15.  I suppose that he will get
> > > the same result as you when he downgrades to version 8.15.
> >
> > and tomorrow I can test some other ghostscript versions on Linux...
>
> I tried the following versions of ghostscript, all on SUSE 10.1:
>
>    3.53   5.10   6.52   7.05   8.15   8.50   8.54   8.57
>
> all those gs versions caused an error with the original marvosym.pfb
> and none of them failed with the new marvosym.pfb...
>
> so it doesn't look like a problem with new ghostscript versions,
> at least not on Linux.
>
>
> the command actually being tested will all local files was
>
>         ( echo 10.0 ; echo `seq 0 255` ) | gs-$version -dNODISPLAY -dNOGC -sSUBSTFONT=MarVoSym -q -- render.ps MarVoSym "(marvosym.pfb) brun" "" 600.00
>
> (inspired by the exec() call in gsftopk with strace;) with "render.ps" from
> TL2007 gsftopk/render.ps.

My Fedora Rel. 7 linux box has two versions of marvosym.pfb, the tetex version,
which works, and the TeX Live (svn) version, which does not work.

Details:

Red Hat's tetex provides:

$ strings  /usr/share/texmf/fonts/type1/public/marvosym/marvosym.pfb |head
%!PS-AdobeFont-1.0: MarVoSym Version 2000.0226
%%CreationDate: xxx xxx xx xx:xx:xx xxxx
%%VMusage: 120000 150000
11 dict begin
/FontInfo 14 dict dup begin
/version (Version 2000.0226) readonly def
/Notice (Freeware - http://www.marvosym.de) readonly def
/FullName (Martin Vogel's Symbols) readonly def
/FamilyName (Martin Vogel's Symbols) readonly def



TeXLive svn provides:

$ strings svn/Master/texmf-dist/fonts/type1/public/marvosym/marvosym.pfb | head
%!PS-AdobeFont-1.0: MarVoSym Freeware - http://www.marvosym.de
%%CreationDate: Mon May  1 15:10:17 2000
% Converted from TrueType font marvosym-25apr.ttf by ttf2pt1 program
% Some fixes by Thomas Henlich <XXXXXXXXXXXXXX>
%%EndComments
12 dict begin
/FontInfo 9 dict dup begin
/version (Version 2000.0226) readonly def
/Notice (Freeware - http://www.marvosym.de) readonly def
/FullName (Martin Vogel's Symbols) readonly def

I have gs-8.60, which is also provided by MiKTeX.

There appears to be a newer marvosym.ttf on the author's site.  The
corresponding fontforge MarVoSym.pfb file also works with gs-8.60.

-- 
George N. White III <aa056 at chebucto.ns.ca>
Head of St. Margarets Bay, Nova Scotia


More information about the tex-live mailing list