Hi Phil: After getting some much needed sleep, I have reviewed this topic, and here is what I think still remains to be done.
There are two goals here. (1) Work around the Cygwin fonts bug until they fix it. The issue here is I don't think you need the download step you have described in doc/docbook/README.developers. Your install of texlive-collection-fontsextra has already installed the fonts you need in /usr/share/texmf-dist/fonts/opentype and/or /usr/share/texmf-dist/fonts/truetype So I think all you have to do is put one or both of those directories in /etc/fonts/local.conf and you are done. But please check that supposition (with the fonts you downloaded to /usr/share/fonts/OTF removed to make this a clean test), and then update doc/docbook/README.developers accordingly. (2) Convince the texlive-collection-fontsextra packagers to fix the bug. A clear description of the original issue, and the necessity of the above clearly described workaround to avoid it is all you should need to take to the Cygwin mailing list. How they fix the issue is non of our concern, but it is fun to speculate. :-) My own guess is they will not fix the problem by fiddling with fontconfig paths since on Linux the corresponding problem is not settled that way. Instead, for the subset of fonts (140 out of ~400) in the /usr/share/texlive/texmf-dist/fonts/*type (including FreeSans, FreeSerif, and FreeMono) that need also to be found in /usr/share/fonts, the Linux packagers use symlinks to /usr/share/fonts. I have no clue what the criterion is for deciding when the fonts need to be in the two places, but there must be some well-known criterion in the TeX world that the texlive-collection-fontsextra packagers should be aware of, and in fact, once you point out the problem to them, they may find that only a tiny fix in their otherwise routine install script fixes the issue. Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ ------------------------------------------------------------------------------ _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel