[tex-live] tlgs on windows, cjk-gs-integrate support

Reinhard Kotucha reinhard.kotucha at web.de
Tue Apr 25 00:18:29 CEST 2017


On 2017-04-24 at 21:17:58 +0900, Hironobu Yamashita wrote:

 > I propose some small improvements:
 > 
 > [1] There are duplicate file names,
 > * lib/cidfmap and Resource/Init/cidfmap
 > * lib/Fontmap and Resource/Init/Fontmap

Dear Hironobu,
yes, duplicates are awful and should be avoided.

 > For simplicity and better compatibility with unix-like systems,
 > please move (or merge?) the ones in lib/ into Resource/Init.
 > Also, it would be nice to move lib/cidfmap.TeXLive and
 > lib/Fontmap.TeXLive to Resource/Init.

But there is one thing we have to consider:  There is a DVI viewer for
Windows called "dviout" which probably has hardcoded paths to tlgs
directories, in particular to lib/.  I once made a little change and
someone told me that I broke dviout.  We have to be careful. 

I don't have Windows, hence I can't test dviout myself.  But I can
test everything else here if I install Ghostscript on Linux exactly
the same way as in TeX Live for Windows.

Akira, can send me the output of ./configure e.g., what it prints to
screen?  

I'd like to build a test bench for Ghostscript.  Any files which help
me to test CJK support are welcome.

 > [2] Although the directory Resource/Font is empty, it should
 > be kept in svn repo forever. To prevent an accident, putting some
 > stub (like README) would be helpful.

Not necessary.  The directory Resource/Font is copied from the
ghostscript sources, hence it will always exist.  It's my script which
removes all files therein in order to avoid clashes with the fonts we
provide.  And even if Ghostscript devopers decide to drop the
directory, my script will issue an error message.  Don't worry.

Regards,
  Reinhard

-- 
------------------------------------------------------------------
Reinhard Kotucha                            Phone: +49-511-3373112
Marschnerstr. 25
D-30167 Hannover                    mailto:reinhard.kotucha at web.de
------------------------------------------------------------------


More information about the tex-live mailing list