Hallo! 'lowerleftdoubleninequote' in german seems to be an double lowerleftninequote, whereas 'upperrightdoublesixquote' seems to be the ligature. Wolfgang
"Wolfgang Werners-Lucchini"
'lowerleftdoubleninequote' in german seems to be an double lowerleftninequote, whereas 'upperrightdoublesixquote' seems to be the ligature.
actually 'lowerleftdoubleninequote' are two "," without any kerning. You can add the kerning by: \definecharacter quotedblbase {,\kern -.1em,} Hans: is there any way to make this default when using cmr? Patrick
'lowerleftdoubleninequote' in german seems to be an double lowerleftninequote, whereas 'upperrightdoublesixquote' seems to be the ligature. actually 'lowerleftdoubleninequote' are two "," without any kerning. You can add the kerning by: \definecharacter quotedblbase {,\kern -.1em,}
Hans: is there any way to make this default when using cmr?
Worse: With some fonts two different commas are used (I guess one from math mode); in my opinion we shouldn't make some kerning default, but using the right glyphs! Please, Hans! Grüßlis vom Hraban! -- www.fiee.net/texnique/ www.ramm.ch/context/
Henning Hraban Ramm
\definecharacter quotedblbase {,\kern -.1em,}
Hans: is there any way to make this default when using cmr?
Worse: With some fonts two different commas are used (I guess one from math mode); in my opinion we shouldn't make some kerning default, but using the right glyphs!
If you use ec/texbase1/texnansi encoding, the quotedblbase will be set to the correct character. Which encoding are you using? Patrick
At 10:27 PM 2/10/2003 +0100, Henning Hraban Ramm wrote:
'lowerleftdoubleninequote' in german seems to be an double lowerleftninequote, whereas 'upperrightdoublesixquote' seems to be the ligature. actually 'lowerleftdoubleninequote' are two "," without any kerning. You can add the kerning by: \definecharacter quotedblbase {,\kern -.1em,}
Hans: is there any way to make this default when using cmr?
Worse: With some fonts two different commas are used (I guess one from math mode); in my opinion we shouldn't make some kerning default, but using the right glyphs!
this is encoding dependent, the default is only a fall back; so, the solution is to have proper entries in the encoding vector; but, not all vectors have all glyphs Hans ------------------------------------------------------------------------- Hans Hagen | PRAGMA ADE | pragma@wxs.nl Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com ------------------------------------------------------------------------- information: http://www.pragma-ade.com/roadmap.pdf documentation: http://www.pragma-ade.com/showcase.pdf -------------------------------------------------------------------------
Worse: With some fonts two different commas are used (I guess one from math mode); in my opinion we shouldn't make some kerning default, but using the right glyphs!
this is encoding dependent, the default is only a fall back; so, the solution is to have proper entries in the encoding vector; but, not all vectors have all glyphs
Would I have to fix the AFM or the PFB or both? Grüßlis vom Hraban! -- www.fiee.net/texnique/ www.ramm.ch/context/
At 08:09 PM 2/11/2003 +0100, you wrote:
Worse: With some fonts two different commas are used (I guess one from math mode); in my opinion we shouldn't make some kerning default, but using the right glyphs!
this is encoding dependent, the default is only a fall back; so, the solution is to have proper entries in the encoding vector; but, not all vectors have all glyphs
Would I have to fix the AFM or the PFB or both?
(1) choose an encoding vector that has them (2) make your own encoding vector, say xxx.enc, make an associated enco-xxx.tex, run afmtotfm with this vector and voila Hans ------------------------------------------------------------------------- Hans Hagen | PRAGMA ADE | pragma@wxs.nl Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com ------------------------------------------------------------------------- information: http://www.pragma-ade.com/roadmap.pdf documentation: http://www.pragma-ade.com/showcase.pdf -------------------------------------------------------------------------
At 10:27 PM 2/10/2003 +0100, you wrote:
'lowerleftdoubleninequote' in german seems to be an double lowerleftninequote, whereas 'upperrightdoublesixquote' seems to be the ligature. actually 'lowerleftdoubleninequote' are two "," without any kerning. You can add the kerning by: \definecharacter quotedblbase {,\kern -.1em,}
Hans: is there any way to make this default when using cmr?
Worse: With some fonts two different commas are used (I guess one from math mode); in my opinion we shouldn't make some kerning default, but using the right glyphs!
Please, Hans!
another solution is to make a specific font handler (like the hanging one) for a class of fonts like cmr, in that case you can link such a handler to for instance a cmr10 font (see hand-*) Hans ------------------------------------------------------------------------- Hans Hagen | PRAGMA ADE | pragma@wxs.nl Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com ------------------------------------------------------------------------- information: http://www.pragma-ade.com/roadmap.pdf documentation: http://www.pragma-ade.com/showcase.pdf -------------------------------------------------------------------------
Hans Hagen
another solution is to make a specific font handler (like the hanging one) for a class of fonts like cmr, in that case you can link such a handler to for instance a cmr10 font (see hand-*)
I have tried that, but with strange results: \startfonthandling[cmrfix] \definecharacter quotedblbase {,\kern -.1em,} \stopfonthandling %\setupfontsynonym[Serif][handling=cmrfix] \setupbodyfont[14pt] \starttext \mainlanguage[de] \startquotation To \TEX\ or not to \TEX. \stopquotation \stoptext The definition of quotedblbase in line two is used without even activating the cmrfix font-handler. How do I use the handler properly? Patrick
Patrick Gundlach
another solution is to make a specific font handler (like the hanging one) for a class of fonts like cmr, in that case you can link such a handler to for instance a cmr10 font (see hand-*)
I have tried that, but with strange results:
\startfonthandling[cmrfix] \definecharacter quotedblbase {,\kern -.1em,} \stopfonthandling
%\setupfontsynonym[Serif][handling=cmrfix]
\setupbodyfont[14pt] \starttext \mainlanguage[de] \startquotation To \TEX\ or not to \TEX. \stopquotation \stoptext
The definition of quotedblbase in line two is used without even activating the cmrfix font-handler. How do I use the handler properly?
I still wonder how to use this handler? Even putting it in a sepatate file and use it with \usehandling[cmr] activates it without explicitly saying so. Patrick
participants (4)
-
Hans Hagen
-
Henning Hraban Ramm
-
Patrick Gundlach
-
Wolfgang Werners-Lucchini