-------- Forwarded Message --------
Subject: Re: [NTG-context] \textfraction broken?
Date: Thu, 13 Jul 2017 09:45:42 +0200
From: Hans Hagen <pra...@wxs.nl>
To: Henri Menke <henrime...@gmail.com>

On 7/12/2017 11:06 PM, Henri Menke wrote:
On Wed, 2017-07-12 at 12:53 -0400, Alan Bowen wrote:
Thanks, Henri.

The mwe seems to work without specifying the font, but that may just be a 
deceptive triumph of bad
form.

I have a number of fonts in my document in which I would like \textfraction to 
work. Is there are
global way to prepare them or must I do it one by one?

You cannot prepare the font for this by yourself (unless you are a font 
designer).  The font needs
to have the "frac" feature present.  Your macro \textfraction{1/2} simply 
typesets 1/2 with the frac
feature enabled.  You can find out if your font has this feature using the tool 
otfinfo, e.g.

in context the font script can give all kind of info

mtxrun --script font --list --list --file --pattern=dejavu* --info


$ otfinfo -f FiraSans-Regular.otf
aalt    Access All Alternates
c2sc    Small Capitals From Capitals
calt    Contextual Alternates
case    Case-Sensitive Forms
ccmp    Glyph Composition/Decomposition
cpsp    Capital Spacing
dlig    Discretionary Ligatures
dnom    Denominators
frac    Fractions
kern    Kerning
liga    Standard Ligatures
lnum    Lining Figures
mark    Mark Positioning
mgrk    Mathematical Greek
mkmk    Mark to Mark Positioning
numr    Numerators
onum    Oldstyle Figures
ordn    Ordinals
pnum    Proportional Figures
salt    Stylistic Alternates
smcp    Small Capitals
ss01    Stylistic Set 1
ss02    Stylistic Set 2
ss03    Stylistic Set 3
ss04    Stylistic Set 4
subs    Subscript
sups    Superscript
tnum    Tabular Figures
zero    Slashed Zero


Alan

On Mon, Jul 10, 2017 at 8:09 PM, Henri Menke <henrime...@gmail.com> wrote:
On Mon, 2017-07-10 at 19:34 -0400, Alan Bowen wrote:
Adding

\definefontfeature[fraction][frac=yes]
\definehighlight[textfraction][style={\feature[+][fraction]}]

fixes the problem in the sample just sent.

This, and the font has to have the corresponding feature present.


Sorry for the misfire.

Alan

On Mon, Jul 10, 2017 at 1:53 PM, Alan Bowen <bowenala...@gmail.com> wrote:
Has there been a change to \textfraction?

Try
1\textfraction{1/2}.

I get
1 /1/2
with ConTeXt  ver: 2017.06.30 (and earlier on the wiki)

Alan

___________________________________________________________________________________
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________
___________________________________________________________________________________
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________
___________________________________________________________________________________
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________
___________________________________________________________________________________
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________



--

-----------------------------------------------------------------
                                          Hans Hagen | PRAGMA ADE
              Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
       tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

Reply via email to