Hi again, when using Antykwa Toruńska I have problems getting dashes rights. Example: -0<---------------------------------------------------------------------------- \usetypescript[antykwa-torunska] \setupbodyfont[antykwa] \starttext asdf -- adsf\par asdf --- adsf\par asdf--asdf\par asdf---asdf\par \stoptext -0<---------------------------------------------------------------------------- In output here (MkIV as of yesterday) the double/triple dashes are not concatenated to en/em dashes. Everything works fine with latin modern, schola, bonum etc. What's wrong? Philipp -- () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments
Philipp Gesang wrote:
Hi again,
when using Antykwa Toruńska I have problems getting dashes rights. Example:
-0<----------------------------------------------------------------------------
\usetypescript[antykwa-torunska] \setupbodyfont[antykwa]
\starttext asdf -- adsf\par asdf --- adsf\par asdf--asdf\par asdf---asdf\par \stoptext
-0<----------------------------------------------------------------------------
In output here (MkIV as of yesterday) the double/triple dashes are not concatenated to en/em dashes. Everything works fine with latin modern, schola, bonum etc.
What's wrong?
The reason is that Antykwa Torunska has an actual opentype feature to do the 'TeX ligatures': tlig. Those same ligatures in the other fonts are faked by lua code. Here is the solution: \definefontfeature[default] [default] [mode=node,script=latn,tlig=yes] \usetypescript[antykwa-torunska] \setupbodyfont[antykwa] Best wishes, Taco
On 2010-03-12 <08:24:26>, Taco Hoekwater wrote:
Philipp Gesang wrote:
Hi again,
when using Antykwa Toruńska I have problems getting dashes rights. Example:
-0<----------------------------------------------------------------------------
\usetypescript[antykwa-torunska] \setupbodyfont[antykwa]
\starttext asdf -- adsf\par asdf --- adsf\par asdf--asdf\par asdf---asdf\par \stoptext
-0<----------------------------------------------------------------------------
In output here (MkIV as of yesterday) the double/triple dashes are not concatenated to en/em dashes. Everything works fine with latin modern, schola, bonum etc.
What's wrong?
The reason is that Antykwa Torunska has an actual opentype feature to do the 'TeX ligatures': tlig. Those same ligatures in the other fonts are faked by lua code. Here is the solution:
\definefontfeature[default] [default] [mode=node,script=latn,tlig=yes] \usetypescript[antykwa-torunska] \setupbodyfont[antykwa]
Seems I haven't got accustomed to The Progress yet; thanks! Philipp
Best wishes, Taco
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
-- () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments
Try using directly unicode characters:
– 2013 - en dash
— 2014 - em dash
Regards
Zdenek
On Thu, 11 Mar 2010 21:21:23 +0100
Philipp Gesang
Hi again,
when using Antykwa Toruńska I have problems getting dashes rights. Example:
-0<----------------------------------------------------------------------------
\usetypescript[antykwa-torunska] \setupbodyfont[antykwa]
\starttext asdf -- adsf\par asdf --- adsf\par asdf--asdf\par asdf---asdf\par \stoptext
-0<----------------------------------------------------------------------------
In output here (MkIV as of yesterday) the double/triple dashes are not concatenated to en/em dashes. Everything works fine with latin modern, schola, bonum etc.
What's wrong?
Philipp
Ahoj Zdeňku, On 2010-03-12 <09:09:02>, zs wrote:
Try using directly unicode characters: – 2013 - en dash — 2014 - em dash Believe me, my keyboard layout is overfull with stuff and it's already hard to find suitable places for punctuation; thus I welcome the original TeX notation.
Zdravím Philipp
Regards
Zdenek
On Thu, 11 Mar 2010 21:21:23 +0100 Philipp Gesang
wrote: Hi again,
when using Antykwa Toruńska I have problems getting dashes rights. Example:
-0<----------------------------------------------------------------------------
\usetypescript[antykwa-torunska] \setupbodyfont[antykwa]
\starttext asdf -- adsf\par asdf --- adsf\par asdf--asdf\par asdf---asdf\par \stoptext
-0<----------------------------------------------------------------------------
In output here (MkIV as of yesterday) the double/triple dashes are not concatenated to en/em dashes. Everything works fine with latin modern, schola, bonum etc.
What's wrong?
Philipp
___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
-- () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments
... Do you speak Czech???
OK, I understand, but anyway copy/pasting may be sometimes the good way for typing characters you don't have on keyboard. I made wikipage for this purpose: wiki.contextgarden.net/Symbols/utf8
It seems like you use linux, try pressing <shift><ctrl>u2013 to type 'en dash' nearly anywhere.
Tschüs
Zdeněk
On Fri, 12 Mar 2010 09:29:07 +0100
Philipp Gesang
Ahoj Zdeňku,
On 2010-03-12 <09:09:02>, zs wrote:
Try using directly unicode characters: – 2013 - en dash — 2014 - em dash Believe me, my keyboard layout is overfull with stuff and it's already hard to find suitable places for punctuation; thus I welcome the original TeX notation.
Zdravím
Philipp
On Fri, Mar 12, 2010 at 11:32 AM, zs
... Do you speak Czech???
OK, I understand, but anyway copy/pasting may be sometimes the good way for typing characters you don't have on keyboard. I made wikipage for this purpose: wiki.contextgarden.net/Symbols/utf8
1) I think we should include in minimals a file of such kind in utf8 encoding 2) utf8 is a name of a particular encoding of Unicode (actually luatex manage only utf8) . It should be better something like wiki.contextgarden.net/Symbols/unicode (but symbols are a subset of unicode so it's not perfect either) -- luigi
On 2010-03-12 <11:32:07>, zs wrote:
... Do you speak Czech???
Jistě!
OK, I understand, but anyway copy/pasting may be sometimes the good way for typing characters you don't have on keyboard. I made wikipage for this purpose: wiki.contextgarden.net/Symbols/utf8 Btw there was a non-critical error on the page: a missing ‘v’ in “uvozovky”.
It seems like you use linux, try pressing <shift><ctrl>u2013 to type 'en dash' nearly anywhere. True, but as <ctrl>-u deletes the entire line the tradeoff for just one character may be a bit drastic. Anyways, thanks for the suggestion.
Tschüs
Zdeněk
Gruß, Philipp
On Fri, 12 Mar 2010 09:29:07 +0100 Philipp Gesang
wrote: Ahoj Zdeňku,
On 2010-03-12 <09:09:02>, zs wrote:
Try using directly unicode characters: – 2013 - en dash — 2014 - em dash Believe me, my keyboard layout is overfull with stuff and it's already hard to find suitable places for punctuation; thus I welcome the original TeX notation.
Zdravím
Philipp
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________
-- () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments
participants (4)
-
luigi scarso
-
Philipp Gesang
-
Taco Hoekwater
-
zs