will dvisvgm ship with support for PostScript specials (Windows, Mac OS)?

jfbu jfbu at free.fr
Thu Mar 28 08:43:34 CET 2019


Hi Akira,


Le 28 mars 2019 à 01:46, Akira Kakuto <kakuto at w32tex.org> a écrit :

> Hi,
> 
>> I apologize in advance for vagueness: a friend of mine
>> on Windows reported, if I understand correctly, that
>> TL2018 dvisvgm.exe does not work with PostScript specials.
> 
> dvisvgm for Windows in TeX Live 2018, and 2019 supports PostScript specials.
> In the case of TL-2018,  I updated dvisvgm after the first release.
> Therefore I think that a frienf of you has an old dvisvgm.
> 
> In TL-2018 and TL-2019, gsdll32.dll is loaded as follows:
> (1) If gsdll32.dll is written in the registry, dvisvgm reads it.
> (2) If a user does not install his own Ghostscript, gsdll32.dll
>    is loaded from the preinstalled Ghostscript.
> 
> In the present TL-2019,
> dvisvgm -Vy
> shows:
> 
> dvisvgm 2.6.3 (TeX Live 2019/W32TeX)
> ------------------------------------
> brotli:      1.0.7
> clipper:     6.2.1
> fontforge:   20160721
> freetype:    2.9.1
> Ghostscript: 9.26
> kpathsea:    6.3.1
> potrace:     1.15
> xxhash:      0.6.5
> zlib:        1.2.11
> 
> where, user-installed Ghostscript does not exist, so preinstalled gsdll32.dll is loaded.
> 
> In the case of 64bit dvisvgm, users should install
> 64bit Ghostscript, since the preinstalled Ghostscript is 32bit.
> 
> Thanks,
> Akira
> 

Thanks a lot for these detailed explanations.

In the meantime I got this report from my correspondant to whom I had
indicated https://dvisvgm.de/FAQ/

(this refers to his TeXLive 2018 install)

> For your info ... dvisvgm -h lists the --libgs option ...
> 
> However when using this option I do not get the wanted results.
> 
> The best way to make it work:
> 
> Tell dvisvgm where to find the Ghostscript DLL: Add the path of the Ghostscript bin directory to environment variable PATH, e.g. with PATH=%PATH%;"c:\program files\gs\gs9.23\bin"
> 
> This works like a charm.

Best,

Jean-François




More information about the tex-live mailing list