\setcharacterspacing[frenchpunctuation] in mkiv
Hi Hans, and all gurus, I noticed that the mkiv command \setcharacterspacing[frenchpunctuation] influences even the \type environment: is this behavior wanted or is it a side effect? Have a look at the following example in which \type{http://wiki.contextgarden.net} results in a space between « http » and « :// » as if the \type command were ignored regarding spacing. Best regards: OK %%% french-punctuation.tex \mainlanguage[fr] \setcharacterspacing[frenchpunctuation] \setupinteraction [state=start,color=darkgreen] \useURL [wiki] [http://wiki.contextgarden.net/] [] [{\tt http://wiki.contextgarden.net/}] \starttext Here we are following the French rule of typesetting semicolumn: did you see? However this rule should not be followed in \type{\type}\dots \from[wiki] \blank \useURL{\type{http://wiki.contextgarden.net/Main_Page}} \blank \starttyping http://wiki.contextgarden.net/Main_Page \stoptyping \blank since otherwise the interaction in the latter example is broken. Indeed there should not be a space between \type{http} and \type{://}. \stoptext
On Tue, Jun 22 2010, Otared Kavian wrote:
I noticed that the mkiv command \setcharacterspacing[frenchpunctuation] influences even the \type environment: is this behavior wanted or is it a side effect?
Hello, I don't know, but I have these line in most of my environments: \setuptype[style={\setcharacterspacing[reset]\tt}] \setuptyping[style={\setcharacterspacing[reset]\tt}] \setupinteraction[style={\setcharacterspacing[reset]\tt}] Cheers, Peter -- Contact information: http://pmrb.free.fr/contact/
Hi Peter, Many thanks for your hint: indeed you had the solution! Best regards: OK On 22 juin 2010, at 19:18, Peter Münster wrote:
Hello,
I don't know, but I have these line in most of my environments:
\setuptype[style={\setcharacterspacing[reset]\tt}] \setuptyping[style={\setcharacterspacing[reset]\tt}] \setupinteraction[style={\setcharacterspacing[reset]\tt}]
Cheers, Peter
On 22-6-2010 7:18, Peter Münster wrote:
On Tue, Jun 22 2010, Otared Kavian wrote:
I noticed that the mkiv command \setcharacterspacing[frenchpunctuation] influences even the \type environment: is this behavior wanted or is it a side effect?
Hello,
I don't know, but I have these line in most of my environments:
\setuptype[style={\setcharacterspacing[reset]\tt}] \setuptyping[style={\setcharacterspacing[reset]\tt}] \setupinteraction[style={\setcharacterspacing[reset]\tt}]
\appendtoks \setcharacterspacing[reset]% \to \everyinitializeverbatim but maybe all such features should be enabled in verbatim i.e. maybe we need something \everyforgettypesetting or so ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
participants (3)
-
Hans Hagen
-
Otared Kavian
-
Peter Münster