Hi, I need to re-typeset an *old* book (from January 2004). Unfortunately it doesn't work anymore with ConTeXt ver: 2007.08.09 13:04 MKII: Runaway argument? liche Laufbahn ! Paragraph ended before \next was complete. <to be read again> \par l.12 ? The phrase causing the trouble is: erste beruf"|liche Laufbahn Is "| not working anymore? Hopefully there is a successor that works the same way – and please (!) doesn't change the line-/page-breaks??? Steffen
Steffen Wolfrum wrote:
Hi,
I need to re-typeset an *old* book (from January 2004).
Unfortunately it doesn't work anymore with ConTeXt ver: 2007.08.09 13:04 MKII:
Fetch http://foundry.supelec.fr/frs/download.php/87/cont-tmf-20041217.zip This is exactly what the museum is for. Best wishes, Taco
Hi Taco, Am 10.09.2007 um 11:26 schrieb Taco Hoekwater:
Steffen Wolfrum wrote:
Hi,
I need to re-typeset an *old* book (from January 2004).
Unfortunately it doesn't work anymore with ConTeXt ver: 2007.08.09 13:04 MKII:
Fetch
http://foundry.supelec.fr/frs/download.php/87/cont-tmf-20041217.zip
This is exactly what the museum is for.
First: Great – the old books are saved! (Jesus Christ ... ) Second: The "| was extremely important for contexting german texts (because of our huge amount of false ligatures). Why is it not supported anymore (or at least replaced)?? Steffen
2007/9/10, Steffen Wolfrum
Hi Taco,
Am 10.09.2007 um 11:26 schrieb Taco Hoekwater:
Steffen Wolfrum wrote:
Hi,
I need to re-typeset an *old* book (from January 2004).
Unfortunately it doesn't work anymore with ConTeXt ver: 2007.08.09 13:04 MKII:
Fetch
http://foundry.supelec.fr/frs/download.php/87/cont-tmf-20041217.zip
This is exactly what the museum is for.
First: Great – the old books are saved! (Jesus Christ ... )
Second: The "| was extremely important for contexting german texts (because of our huge amount of false ligatures). Why is it not supported anymore (or at least replaced)??
Steffen
Hi Steffen, this did also work in a current ConTeXt but " is no longer a active character and you have to enable this feature by yourself. \useencoding[fde] \mainlanguage[de] \starttext erste beruf"|liche Laufbahn \stoptext You should write now in your documents "erste beruf|*|liche Laufbahn". Wolfgang
Am 10.09.2007 um 13:38 schrieb Wolfgang Schuster:
You should write now in your documents "erste beruf|*|liche Laufbahn".
Please take a close-up at the minimal below. There are three components: hyphenation, ligatures and space in ligatures. Up to now I couldn't find the *right* solution, where all three are correct. Maybe some wizards know? Steffen \usetypescript[postscript][\defaultencoding] \setupencoding[default=texnansi] \mainlanguage[deo] \enableregime[mac] \setupbodyfont[postscript,36pt] \starttext \showframe %Auflagen {\txx the fl-ligature is wrong here} %Auf\-lagen {\txx the right fl for false ligatures!} %Auf\/lagen {\txx this is too much space in fl} %Auf|*|lagen {\txx this is too much space in fl} 1234567890 Auflagen Auflagen {\txx right hyphenation, but wrong ligature\break - -} 1234567890 Auf\-lagen Auf\-lagen 1234567890 Auf\/lagen Auf\/lagen {\txx these -- and also \verbatim {Auf|\-|lagen} -- kill the other hyphenation Aufla-gen. Esp ugly for long words ... \break - -} 1234567890 Auf|*|lagen Auf|*|lagen {\txx right hyphenation, but too much space in fl\break - -} % for the right space between fl see also ff: Auf\-fangen {\txx perfect!} Auf\/fangen {\txx too much space} Auf|*|fangen {\txx too much space} \stoptext \stoptext
2007/9/10, Steffen Wolfrum
Am 10.09.2007 um 13:38 schrieb Wolfgang Schuster:
You should write now in your documents "erste beruf|*|liche Laufbahn".
Please take a close-up at the minimal below. There are three components: hyphenation, ligatures and space in ligatures.
Up to now I couldn't find the *right* solution, where all three are correct.
Maybe some wizards know?
Steffen
\usetypescript[postscript][\defaultencoding] \setupencoding[default=texnansi] \mainlanguage[deo] \enableregime[mac] \setupbodyfont[postscript,36pt]
\starttext \showframe
%Auflagen {\txx the fl-ligature is wrong here}
%Auf\-lagen {\txx the right fl for false ligatures!}
%Auf\/lagen {\txx this is too much space in fl}
%Auf|*|lagen {\txx this is too much space in fl}
1234567890 Auflagen Auflagen {\txx right hyphenation, but wrong ligature\break - -}
1234567890 Auf\-lagen Auf\-lagen
1234567890 Auf\/lagen Auf\/lagen {\txx these -- and also \verbatim {Auf|\-|lagen} -- kill the other hyphenation Aufla-gen. Esp ugly for long words ... \break - -}
1234567890 Auf|*|lagen Auf|*|lagen {\txx right hyphenation, but too much space in fl\break - -}
% for the right space between fl see also ff:
Auf\-fangen {\txx perfect!}
Auf\/fangen {\txx too much space}
Auf|*|fangen {\txx too much space}
\stoptext
\stoptext
Hi Steffen, you can change the space between the characters the |*| inserts. % original definition %\definetextmodediscretionary * % {\prewordbreak\discretionary{-}{}{\kern.05em}\prewordbreak} \definetextmodediscretionary * {\prewordbreak\discretionary{-}{}{}\prewordbreak} Now Auf|*|lagen give for me the same output as Auf\-lagen. Wolfgang
Am 11.09.2007 um 08:38 schrieb Wolfgang Schuster:
2007/9/10, Steffen Wolfrum
:
There are three components: hyphenation, ligatures and space in ligatures.
Up to now I couldn't find the *right* solution, where all three are correct.
Maybe some wizards know? ...
\definetextmodediscretionary * {\prewordbreak\discretionary{-}{}{}\prewordbreak}
Now Auf|*|lagen give for me the same output as Auf\-lagen.
HURRAY !!!
participants (3)
-
Steffen Wolfrum
-
Taco Hoekwater
-
Wolfgang Schuster