Re: [NTG-context] issue with font in typing environment

2014-02-02 Thread Wolfgang Schuster

Am 02.02.2014 um 09:33 schrieb Pablo Rodriguez oi...@gmx.es:

 Dear list,
 
 I converted the monospace fonts of txfonts
 (http://www.ctan.org/tex-archive/fonts/txfonts/pfb) from pbf to otf
 using FontForge. They work fine (http://www.ousia.tk/ryfonts.zip).
 
 But the issue is shown in the following sample (beta from 2014.02.01 14:22):
 
 \definefontfamily[mainface][mono][ryt1xtt][bf=ryt1xbtt]
 \setupbodyfont[mainface]
 \definetyping[TeXcode][option=TEX]
 \starttext
 \starttyping
 \ConTeXt\ is
 \stoptyping
 \startTeXcode
 \ConTeXt\ is
 \stopTeXcode
 \stoptext
 
 If option=TEX is enabled, there is no space after the backslash.
 
 I have checked the font and it seems to work fine, so it might be a bug.

I can reproduce the problem with the type1 fonts:

\starttypescript[serif][txfonts]
  \setups[font:fallback:serif]
  \definefontsynonym [Serif] [file:t1xtt.afm]   [features=complete]
  \definefontsynonym [SerifBold] [file:t1xbtt.afm]  [features=complete]
  \definefontsynonym [SerifCaps] [file:t1xttsc.afm] [features=complete]
\stoptypescript

\starttypescript[mono][txfonts]
  \setups[font:fallback:mono]
  \definefontsynonym [Mono] [file:t1xtt.afm]   [features=none]
  \definefontsynonym [MonoBold] [file:t1xbtt.afm]  [features=none]
\stoptypescript

\definetypeface [mainface] [rm] [serif] [txfonts] [default]
\definetypeface [mainface] [tt] [mono]  [txfonts] [default]

\setupbodyfont[mainface]

\starttext

Regular, {\bf Bold} and {\sc Smallcaps}.

\starttyping[option=tex]
\CONTEXT\ is wonderful!
\stoptyping

\stoptext


Even though this is something that should be fixed using a different font
in truetype/opentype format solves your problem as well. The following
two fonts are similar to the monospaced font of the txfonts package:

- http://www.fontsquirrel.com/fonts/Luxi-Mono
- http://www.fontsquirrel.com/fonts/pt-mono

Wolfgang
___
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
___


Re: [NTG-context] issue with font in typing environment

2014-02-02 Thread Pablo Rodriguez
On 02/02/2014 10:53 AM, Wolfgang Schuster wrote:
 Am 02.02.2014 um 09:33 schrieb Pablo Rodriguez oi...@gmx.es:

 I converted the monospace fonts of txfonts
 (http://www.ctan.org/tex-archive/fonts/txfonts/pfb) from pbf to otf
 using FontForge. They work fine (http://www.ousia.tk/ryfonts.zip).
 [...]
 If option=TEX is enabled, there is no space after the backslash.
 
 I can reproduce the problem with the type1 fonts:
 [...]
 Even though this is something that should be fixed using a different font
 in truetype/opentype format solves your problem as well. The following
 two fonts are similar to the monospaced font of the txfonts package:

Many thanks for the reply, Wolfgang.

Is there no way to tell what is wrong in the font, so it could be fixed?

BTW, I’m afraid I cannot compile your sample.

Many thanks again for your help,


Pablo
-- 
http://www.ousia.tk
___
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
___


Re: [NTG-context] issue with font in typing environment

2014-02-02 Thread Wolfgang Schuster

Am 02.02.2014 um 12:34 schrieb Pablo Rodriguez oi...@gmx.es:

 On 02/02/2014 10:53 AM, Wolfgang Schuster wrote:
 Am 02.02.2014 um 09:33 schrieb Pablo Rodriguez oi...@gmx.es:
 
 I converted the monospace fonts of txfonts
 (http://www.ctan.org/tex-archive/fonts/txfonts/pfb) from pbf to otf
 using FontForge. They work fine (http://www.ousia.tk/ryfonts.zip).
 [...]
 If option=TEX is enabled, there is no space after the backslash.
 
 I can reproduce the problem with the type1 fonts:
 [...]
 Even though this is something that should be fixed using a different font
 in truetype/opentype format solves your problem as well. The following
 two fonts are similar to the monospaced font of the txfonts package:
 
 Many thanks for the reply, Wolfgang.
 
 Is there no way to tell what is wrong in the font, so it could be fixed?

I think the missing space in the font is the problem because after I replaced
the visible space with a normal space there was also a space after the backslash
in the typing environment.

 BTW, I’m afraid I cannot compile your sample.

My example uses the type1 version of the font from CTAN, you have to put
the afm and pfb files into the fonts folder of your tex directory.

Wolfgang
___
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
___


Re: [NTG-context] issue with font in typing environment

2014-02-02 Thread Pablo Rodriguez
On 02/02/2014 02:14 PM, Wolfgang Schuster wrote:
 Am 02.02.2014 um 12:34 schrieb Pablo Rodriguez oi...@gmx.es:
 [...]
 Is there no way to tell what is wrong in the font, so it could be fixed?
 
 I think the missing space in the font is the problem because after I replaced
 the visible space with a normal space there was also a space after the 
 backslash
 in the typing environment.

Many thanks for the reply, Wolfgang.

You are right. The space was missing in the font. I defined it and it
works fine now.

Many thanks again for your help,


Pablo
-- 
http://www.ousia.tk
___
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
___