The following test file
=============================================================
\usetypescript[palatino][ec]
\setupbodyfont[palatino,10.5pt]
\setuplayout[width=4.75in]
\showframe
\starttext
knowledge. The diverse examples help separate the tool---the
general principle---from the particular applications so that you
can grasp and transfer the tool to problems of particular interest to
you.
\stoptext
=============================================================
works fine with the a recent context (2009.11.21) on top of TL 2008.
But the linebreak is terrible if I use the same context on top of
TL2009. I cannot find the cause.
>From the logfile:
Overfull \hbox (25.72205pt too wide) in paragraph at lines 10--14
[]\*palatino10.5ptmmnnrm*: knowledge. The di-verse ex-am-ples help sep-a-rate t
he tool---the gen-eral principle---
\hbox(7.55998+2.96098)x343.28249, glue set - 1.0
.\hbox(0.0+0.0)x0.0
.\*palatino10.5ptmmnnrm*: k
.\*palatino10.5ptmmnnrm*: n
.\*palatino10.5ptmmnnrm*: o
.\kern-0.2625
.etc.
Below is the full log file.
At first I thought the problem was in TeX Gyre versus the former
Palatino, but both runs use TeX Gyre. The only other difference that I
can see is the pdftex versions:
TL2009: This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009) (format=cont-en 2009.11.20) 21 NOV 2009 15:18
Tl2008: This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7) (format=cont-en 2009.6.12) 21 NOV 2009 15:16
Other than that, the runs with TL 2008 and TL 2009 produce exactly the
same log file except for the overfull hbox message, and '2008' becoming
'2009' in all the filenames, and write18 being enabled in one but not
the other (I think with 2008).
Any ideas whether this is a font problem, pdftex problem, or a context
problem (probably unlikely given that both runs use the same context
source files)?
-Sanjoy
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009) (format=cont-en 2009.11.21) 21 NOV 2009 16:00
entering extended mode
file:line:error style messages enabled.
%&-line parsing enabled.
(/home/sanjoy/texmf-ctx/tl2009-20091121/web2c/natural.tcx)
**test.tex \emergencyend
(./test.tex
ConTeXt ver: 2009.11.21 11:45 MKII fmt: 2009.11.21 int: english/english
system : cont-new loaded
(/home/sanjoy/texmf-ctx/tl2009-20091121/tex/context/base/cont-new.tex
systems : beware: some patches loaded from cont-new.tex
(/home/sanjoy/texmf-ctx/tl2009-20091121/tex/context/base/cont-new.mkii))
system : cont-fil loaded
(/home/sanjoy/texmf-ctx/tl2009-20091121/tex/context/base/cont-fil.tex
loading : ConTeXt File Synonyms
)
system : cont-sys.rme loaded
(/home/sanjoy/texmf-ctx/tl2009-20091121/tex/context/user/cont-sys.rme
(/home/sanjoy/texmf-ctx/tl2009-20091121/tex/context/base/type-tmf.tex
(/home/sanjoy/texmf-ctx/tl2009-20091121/tex/context/base/type-tmf.mkii))
(/home/sanjoy/texmf-ctx/tl2009-20091121/tex/context/base/type-siz.tex
(/home/sanjoy/texmf-ctx/tl2009-20091121/tex/context/base/type-siz.mkii))
(/home/sanjoy/texmf-ctx/tl2009-20091121/tex/context/base/type-one.tex
(/home/sanjoy/texmf-ctx/tl2009-20091121/tex/context/base/type-one.mkii)))
system : test.top loaded
(./test.top
)
bodyfont : 12pt rm is loaded
language : patterns nl->texnansi:texnansi->1->2:2 nl->ec:ec->2->2:2 us->
ec:ec->3->2:3 de->texnansi:texnansi->4->3:3 de->ec:ec->5->3:3 da->ec:ec->6->2:2
sv->ec:ec->7->2:2 gb->ec:ec->8->2:2 fr->texnansi:texnansi->9->2:2 fr->ec:ec->1
0->2:2 es->ec:ec->11->2:2 ca->ec:ec->12->2:2 it->texnansi:texnansi->13->2:2 it-
>ec:ec->14->2:2 la->ec:ec->15->2:2 pt->texnansi:texnansi->16->2:2 pt->ec:ec->17
->2:2 ro->ec:ec->18->2:2 pl->pl0:pl0->19->2:2 pl->ec:ec->20->2:2 pl->qx:qx->21-
>2:2 cs->il2:il2->22->2:2 cs->ec:ec->23->2:2 sk->il2:il2->24->2:2 sk->ec:ec->25
->2:2 hr->ec:ec->26->2:2 sl->ec:ec->27->2:2 tr->ec:ec->28->2:2 agr->agr:agr->30
->2:2 fi->ec:ec->31->2:2 hu->ec:ec->32->2:2 ru->t2a:t2a->34->2:2 uk->t2a:t2a->3
5->3:3 loaded
specials : dvips loaded
\openout3 = `test.tui'.
\openout0 = `test-mpgraph.mp'.
\openout0 = `mpgraph.mp'.
systems : system commands are disabled
language : language en is active
specials : loading definition file tpd
(/home/sanjoy/texmf-ctx/tl2009-20091121/tex/context/base/spec-tpd.mkii
specials : loading definition file fdf
(/home/sanjoy/texmf-ctx/tl2009-20091121/tex/context/base/spec-fdf.mkii)) (/home
/sanjoy/texmf-ctx/tl2009-20091121/tex/context/base/page-run.mkii
loading : ConTeXt Page Macros / Runtime Macros
) (./test.tuo) (./test.tuo) (./test.tuo) (./test.tuo) (./test.tuo) (./test.tuo)
(./test.tuo) (./test.tuo) (./test.tuo) (./test.tuo) (./test.tuo)
publications : file test.bbl not found, waiting for bibtex
(./test.tuo)
systems : begin file test at line 8
Overfull \hbox (25.72205pt too wide) in paragraph at lines 10--14
[]\*palatino10.5ptmmnnrm*: knowledge. The di-verse ex-am-ples help sep-a-rate t
he tool---the gen-eral principle---
\hbox(7.55998+2.96098)x343.28249, glue set - 1.0
.\hbox(0.0+0.0)x0.0
.\*palatino10.5ptmmnnrm*: k
.\*palatino10.5ptmmnnrm*: n
.\*palatino10.5ptmmnnrm*: o
.\kern-0.2625
.etc.
fonts : resetting map file list
{/home/sanjoy/texmf-ctx/tl2009-20091121/fonts/map/pdftex/context/original-empty
.map}
fonts : using map file: original-base
{/home/sanjoy/texmf-ctx/tl2009-20091121/fonts/map/pdftex/context/original-base.
map}
fonts : using map file: original-ams-base
{/home/sanjoy/texmf-ctx/tl2009-20091121/fonts/map/pdftex/context/original-ams-b
ase.map}
fonts : using map file: original-public-lm
{/home/sanjoy/texmf-ctx/tl2009-20091121/fonts/map/pdftex/context/original-publi
c-lm.map}
fonts : using map file: lm-ec
{/usr/local/texlive/2009/texmf-dist/fonts/map/dvips/lm/lm-ec.map}
fonts : using map file: lm-math
{/usr/local/texlive/2009/texmf-dist/fonts/map/dvips/lm/lm-math.map}
fonts : using map file: lm-rm
{/usr/local/texlive/2009/texmf-dist/fonts/map/dvips/lm/lm-rm.map}
fonts : using map file: original-ams-euler
{/home/sanjoy/texmf-ctx/tl2009-20091121/fonts/map/pdftex/context/original-ams-e
uler.map}
fonts : using map file: qpl-ec
{/usr/local/texlive/2009/texmf-dist/fonts/map/dvips/tex-gyre/qpl-ec.map}
fonts : using map file: original-youngryu-px
{/home/sanjoy/texmf-ctx/tl2009-20091121/fonts/map/pdftex/context/original-young
ryu-px.map} (/home/sanjoy/texmf-ctx/tl2009-20091121/tex/context/base/sort-def.m
kii) (/home/sanjoy/texmf-ctx/tl2009-20091121/tex/context/base/sort-lan.mkii) [1
.1]
systems : end file test at line 15
system : cont-err loaded
(/home/sanjoy/texmf-ctx/tl2009-20091121/tex/context/base/cont-err.tex
systems : no file 'cont-sys.tex', using 'cont-sys.rme' instead
) )
Here is how much of TeX's memory you used:
2697 strings out of 456429
49119 string characters out of 2525280
4775366 words of memory out of 7192449
43186 multiletter control sequences out of 15000+200000
178380 words of font info for 99 fonts, out of 3000000 for 9000
396 hyphenation exceptions out of 8191
51i,17n,77p,259b,542s stack positions out of 5000i,500n,10000p,200000b,50000s
{/usr/local/texlive/2009/texmf-dist/fonts/enc/dvips/tex-gyre/q-ec.enc}</usr/
local/texlive/2009/texmf-dist/fonts/type1/public/tex-gyre/qplr.pfb>
pdfTeX warning: pdftex: no GlyphToUnicode entry has been inserted yet!
Output written on test.pdf (1 page, 25868 bytes).
PDF statistics:
13 PDF objects out of 1000 (max. 8388607)
8 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
1 words of extra memory for PDF output out of 10000 (max. 10000000)