[tex-k] xdvik problem with automatic pk generation

jfbu jfbu at free.fr
Fri Sep 28 18:19:13 CEST 2012


Hi everyone, I am not sure this is the right place to post.

I have a problem with xdvik successfully generating a first pk
but failing to generate the next one.

Here is my minimal example 

\documentclass[12pt]{article}
\usepackage[LGR]{fontenc}
\begin{document}
\usefont{LGR}{txr}{m}{n}
\small
\char97 % = alpha
\normalsize
\char97 
\end{document}

This uses lgrtxr.fd and accompanying fonts from the txfontsb
package (greek letters in LGR encoding to fit with TX fonts)
/usr/local/texlive/2012/texmf-dist/tex/latex/txfontsb/lgrtxr.fd

[presumably the issue has nothing to do with this font, but
I spent enough time to go to the root of the problem, so I
did not check out other fonts]

Then I do xdvi from the Terminal and I get the following
output. It shows that the pk is correctly generated for the
small size but then the pk for the normal size is NOT
generated.

jfb$ xdvi mwepkproblem.dvi &
[1] 98956
jfb$ xdvi-xaw: Error: Could not load Type1 font gtimesg6r from /usr/local/texlive/2012/texmf-dist/fonts/type1/public/txfontsb/FreeSerifb.pfb: Virtual Memory Exceeded  (T1_errno = -3); will try pixel version instead.
Please see the T1lib documentation for details about this.


kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+57/600 --dpi 657 gtimesg6r
mktexpk: Running gsftopk gtimesg6r 657
gsftopk(k) version 1.19.2/905
[0] [6] [7] [8] [9] [10] [11] [15] [16] [17] [18] [19] [21] [23] [24] [25] [27]
...deleted stuff...
[242] [243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [254] [255]
mktexpk: /Users/jfb/Library/texlive/2012/texmf-var/fonts/pk/modeless/public/txfontsb/gtimesg6r.657pk: successfully generated.
xdvi-xaw: Warning: Character 97 not defined in font gtimesg6r


And here xdvi seems to fail into making a suitable call to
  generate the pk for the normal size. It generated only
  gtimesg6r.657pk which is for the *small* size.

I can quit xdvi and relaunch it, it never generates the
suitable pk.

However if I comment out the \small, re-latex and re-xdvi, the suitable
pk generation is activated:


kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+120/600 --dpi 720 gtimesg6r
mktexpk: Running gsftopk gtimesg6r 720
gsftopk(k) version 1.19.2/905
[0] [6] [7] [8] [9] [10] [11] [15] [16] [17] [18] [19] [21] [23] [24] [25] [27]
...
[242] [243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [254] [255]
mktexpk: /Users/jfb/Library/texlive/2012/texmf-var/fonts/pk/modeless/public/txfontsb/gtimesg6r.720pk: successfully generated.

Of course next time, I have all my pk's generated and I can see in xdvi my small and my normal size alphas.

I wonder if this is a known issue?
Here is my version of xdvi:

jfb$ xdvi -v
xdvik version 22.85 (Xaw toolkit)
Libraries: kpathsea version 6.1.0, T1lib version 5.1.2

I have TL 2012 on a Mac OS X 10.8.2 with XQuartz for X11.

regards,
Jean-Francois









More information about the tex-k mailing list