[texworks] Poppler fonts

Paul A Norman paul.a.norman at gmail.com
Thu Mar 31 03:00:34 CEST 2011


Ok,

Since this sort of re-surfaced recently with Duncan Murdoch's post 10
March 2011 "[texworks] Suggestions/questions about TeXworks 0.3r736",

"2.  There seems to be something wrong with the font selection in
TeXworks.   If I open the file
http://www.stats.uwo.ca/faculty/murdoch/temp/texworks/doc-002.pdf
..." blocks instead of circles.

I focused on Duncan's sample document - "doc-002.pdf"

Opened it in the Tw previewer using 0.4 rev759 "official"

And due to Stafan making the fonts available the circles were nicely
diplayed. Closed the document.

Renamed the fonts directory in my Tw config area to "fontsX"

Reopened Duncann's sample document - no text/ fonting showing at all !
, only graph's perimeter frame and step mark lines.

Restored the fonts directory name in my Tw config area to "fonts"

Reopened Duncann's sample document - circles and everything all fine!

That was using 0.4 rev 759.

Repeated using 0.5 rev 773 (should revisions reset to zero with 0.5?)

Same results:  text / no text / text again.

May be this helps with ...

> Maybe the TrueType fonts are used as fallback fonts already and
> nothing has to be changed in the code, at least ** if poppler knows where
> to look for them. **

Paul


On 31 March 2011 10:24, Reinhard Kotucha <reinhard.kotucha at web.de> wrote:
> On 2011-03-30 at 19:57:07 +0100, Jonathan Kew wrote:
>
>  > IMO, it would be preferable to configure poppler (for the Windows
>  > build) so that it uses the standard TrueType Times/Arial/Courier
>  > fonts from the Windows fonts directory. It shouldn't be necessary
>  > to bundle these fonts with the program.
>
> I don't have Windows, hence I can't try myself, but TeXworks's
> poppler-font-handler.patch contains stuff like:
>
> static struct {
>     {"Times-Italic",          "n021023l.pfb", "timesi.ttf"},
>     {"Times-Roman",           "n021003l.pfb", "times.ttf"},
>
> Maybe the TrueType fonts are used as fallback fonts already and
> nothing has to be changed in the code, at least if poppler knows where
> to look for them.
>
> Maybe someone could try under Windows to remove (or rename) the
> "fonts" directory in order to find out whether the TrueType fonts are
> found instead.
>
> A hint for TeX Live users: All the PDF versions of the manual pages
> do not contain any fonts and can be used for testing:
>
> $ texdoc -l -M amstex
> amstex  1  /usr/local/texlive/2010/texmf/doc/man/man1/amstex.man1.pdf
>
> $ pdffonts /usr/local/texlive/2010/texmf/doc/man/man1/amstex.man1.pdf
> name                        type              emb sub uni object ID
> --------------------------- ----------------- --- --- --- ---------
> Times-Roman                 Type 1            no  no  no       8  0
> Times-Italic                Type 1            no  no  no      10  0
> Times-Bold                  Type 1            no  no  no       9  0
>
> If the "fonts" directory is removed and the manual pages are displayed
> though, then obviously nothing has to be changed in the code.
>
> This would be fine because people then can still throw the Type1 fonts
> into the "fonts" directory if they prefer Helvetica to Arial.
>
> Regards,
>  Reinhard
>
> --
> ----------------------------------------------------------------------------
> Reinhard Kotucha                                      Phone: +49-511-3373112
> Marschnerstr. 25
> D-30167 Hannover                              mailto:reinhard.kotucha at web.de
> ----------------------------------------------------------------------------
> Microsoft isn't the answer. Microsoft is the question, and the answer is NO.
> ----------------------------------------------------------------------------
>



More information about the texworks mailing list