Re: [NTG-context] backward compatibility [URGENT]
Steffen Wolfrum wrote:
Am 07.12.2007 um 10:06 schrieb Hans Hagen:
can you check the fonts being used? maybe older docs use ec and newer texnansi and kerning as well as ligs may differ
checking with acrobat the fonts actually used in the two pdfs gives both the same result, no change:
NimbusRomNo9L-Medi (embedded Subset) Type: Type 1 Encoding: Custom NimbusRomNo9L-Regu (embedded Subset) Type: Type 1 Encoding: Custom NimbusRomNo9L-ReguItal (embedded Subset) Type: Type 1 Encoding: Custom rtxmi (embedded Subset) Type: Type 1 Encoding: Built-in
nevertheless the two logs also have differences regarding fonts:
with version 2007.08.09:
fonts : using map file: lm-texnansi {/usr/local/texlive/2007/texmf-dist/fonts/map/dvips/lm/lm-texnansi.map} fonts : using map file: original-base {/usr/local/texlive/2007/../texmf-local/fonts/map/pdftex/context/original-base.
map}
now:
fonts : using map file: original-base {/usr/local/texlive/2007/../texmf-local/fonts/map/pdftex/context/original-base.
map}
Any idea?
switch to ec encoding and see what happens ... in the past there were no texnansi cmr files (only pseudo ec == aer) Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
I had a closer look at the specific lines and now I guess I found the change: [e.g.] AGB|-|Recht There is no hyphenation at |-| points anymore!!! How could this happen? Steffen
2007/12/7, Steffen Wolfrum
I had a closer look at the specific lines and now I guess I found the change:
[e.g.] AGB|-|Recht
There is no hyphenation at |-| points anymore!!!
How could this happen?
Steffen
Can you make a small example, I tried the following example on the wiki and the second line is always broken, the first only with PDFTeX but not with XeTeX. \starttext \hsize1cm AGB|-|Recht a AGB|-|Recht \stoptext Wolfgang
Am 07.12.2007 um 11:46 schrieb Wolfgang Schuster:
2007/12/7, Steffen Wolfrum
: I had a closer look at the specific lines and now I guess I found the change:
[e.g.] AGB|-|Recht
There is no hyphenation at |-| points anymore!!!
How could this happen?
Steffen
Can you make a small example, I tried the following example on the wiki and the second line is always broken, the first only with PDFTeX but not with XeTeX.
(it was set with pdftex) I made some tests: In some cases |-| still works (it looks to me as if the priorities in the linebraking rules were mixed up?! But this can't be ...). Thus it is not so easy to make a representative example. But look at the following, simulating a real example: \usetypescript[postscript][ec] \setupencoding[default=ec] \mainlanguage[de] \enableregime[utf] \showframe \setupbodyfont[postscript,14.5pt] \def\myFNnumber#1{\hskip1.15em{\switchtobodyfont[8pt]#1}\enskip} \setupfootnotedefinition[command= \myFNnumber,indentnext=yes,location=serried] \starttext \setnumber[footnote]{217}% this is broken, the next FN-number should be 218 text\footnote{S. aber zu einer allgemeinen Regulierung von Selbstverpflichtungen und normersetzenden Absprachen §§\,35, 36 UGB|-| KomE und die dazu gehörige Begründung UGB|-|KomE S.\,501\,ff., sowie §§\,130 - 136 IGB (3.\,Teil 1.\,Kapitel 6.\,Abschnitt). }. \stoptext Now the line breaking is as such: 218 S. aber zu einer allgemeinen Regulierung von Selbstverpflichtungen und normer- setzenden Absprachen §§ 35, 36 UGB-KomE und die dazu gehörige Begründung UGB- KomE S. 501 ff., sowie §§ 130 - 136 IGB (3. Teil 1. Kapitel 6. Abschnitt). Four months ago the same text came out like this: 218 S. aber zu einer allgemeinen Regulierung von Selbstverpflichtungen und normerset- zenden Absprachen §§ 35, 36 UGB-KomE und die dazu gehörige Begründung UGB-KomE S. 501 ff., sowie §§ 130 - 136 IGB (3. Teil 1. Kapitel 6. Abschnitt). Help please!! Steffen
Steffen Wolfrum wrote:
Am 07.12.2007 um 11:46 schrieb Wolfgang Schuster:
2007/12/7, Steffen Wolfrum
: I had a closer look at the specific lines and now I guess I found the change:
[e.g.] AGB|-|Recht
There is no hyphenation at |-| points anymore!!!
How could this happen?
Steffen Can you make a small example, I tried the following example on the wiki and the second line is always broken, the first only with PDFTeX but not with XeTeX.
(it was set with pdftex)
I made some tests: In some cases |-| still works (it looks to me as if the priorities in the linebraking rules were mixed up?! But this can't be ...).
Thus it is not so easy to make a representative example. But look at the following, simulating a real example:
\usetypescript[postscript][ec] \setupencoding[default=ec] \mainlanguage[de] \enableregime[utf]
\showframe
\setupbodyfont[postscript,14.5pt] \def\myFNnumber#1{\hskip1.15em{\switchtobodyfont[8pt]#1}\enskip}
\setupfootnotedefinition[command= \myFNnumber,indentnext=yes,location=serried]
\starttext
\setnumber[footnote]{217}% this is broken, the next FN-number should be 218
text\footnote{S. aber zu einer allgemeinen Regulierung von Selbstverpflichtungen und normersetzenden Absprachen §§\,35, 36 UGB|-| KomE und die dazu gehörige Begründung UGB|-|KomE S.\,501\,ff., sowie §§\,130 - 136 IGB (3.\,Teil 1.\,Kapitel 6.\,Abschnitt). }.
\stoptext
Now the line breaking is as such:
Your new lines end like this,
218 allgemeinen Regulierung von Selbstverpflichtungen und normer- chen §§ 35, 36 UGB-KomE und die dazu gehörige Begründung UGB- wie §§ 100 -136 IGB (3. Teil 1. Kapitel 6. Abschnitt).
right? I still get this, from the latest context 2007.12.06 22:52 MKII:
Four months ago the same text came out like this: 218 .iner allgemeinen Regulierung von Selbstverpflund normerset- §§ 35, 36 UGB-KomE und die dazu gehörige Begründung UGB-KomE 136 IGB (3. Teil 1. Kapitel 6. Abschnitt).
Help please!!
I also tried with 2007.08.09, with identical results. Together, this hints at a difference in one of your local files that has crept in over the past four months. If you can't find it, try running with \loggingall and email me that (zipped!), so I can compare your stuff with mine. Best wishes, Taco
participants (4)
-
Hans Hagen
-
Steffen Wolfrum
-
Taco Hoekwater
-
Wolfgang Schuster