Re: [NTG-context] Ubuntu Light font

2014-01-30 Thread Wolfgang Schuster

Am 29.01.2014 um 09:04 schrieb Flavien Lambert :

> Hi all,
> back to the ubuntu font again, I realized that ligatures are not used. I 
> thought it was automatic with OTF type fonts. Is there anything special to 
> add to get the ligatures?

Ligatures are used for the font but the difference between the characters 
without ligatures is minimal. When you process the following document you can 
see the difference between the f-combinations without (top picture) and with 
(bottom picture) ligatures.

\define[2]\Test
  {\startTEXpage[offset=1ex]
 \vbox\bgroup \offinterlineskip
   \ruledhbox{\definedfont[file:#1*nonesa 10]#2}
   \ruledhbox{\definedfont[file:#1*default sa 10]#2}
 \egroup
   \stopTEXpage}

\starttext

% TeX Gyre Termes Regular

%\Test{texgyretermesregular}{fi}

% Ubuntu Regular

\Test{ubuntur}{ff}
\Test{ubuntur}{fi}
\Test{ubuntur}{fl}
\Test{ubuntur}{ffi}
\Test{ubuntur}{ffl}

% Ubuntu Light

\Test{ubuntul}{ff}
\Test{ubuntul}{fi}
\Test{ubuntul}{fl}
\Test{ubuntul}{ffi}
\Test{ubuntul}{ffl}

\stoptext

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] Ubuntu Light font

2014-01-29 Thread Flavien Lambert
Thanks Wolfgang, it works really well! Let me be very annoying and ask you
about the ligatures...
Thanks again,
F.


On 29 January 2014 20:31, Wolfgang Schuster wrote:

>
> Am 28.01.2014 um 02:34 schrieb Flavien Lambert :
>
> > Still another question...I managed to have the ubuntu light for both
> regular and italic as well as greek letters in the text but I am still
> unable to obtain greek letters in math text. Could you indicate to me the
> right way?
> > Thanks,
> > F.
> >
> > \definefontfamily [mainface] [sans] [Ubuntu]
> [regularfont=ubuntulight,,italicfont=ubuntulightitalic,boldfont=ubuntu]
> > \definefallbackfamily [mainface] [math] [Ubuntu]
> [preset=math:lowercaseitalic,tf=style:light]
> > \definefallbackfamily [mainface] [math] [Ubuntu]
> [preset=range:greek,tf=style:light]
> > \definefallbackfamily [mainface] [math] [Ubuntu]
> [preset=math:digitsnormal,tf=style:light]
> > \definefontfamily [mainface] [math] [TeX Gyre Pagella Math]
>
> You tried "range:greek" but this is wrong because the preset can only be
> used for normal greek text, in math mode you have to choose one of the
> following presets:
>
> - math:lowercasegreeknormal
> - math:lowercasegreekitalic
> - math:uppercasegreeknormal
> - math:uppercasegreekitalic
> - math:lowercasegreekbold
> - math:lowercasegreekbolditalic
> - math:uppercasegreekbold
> - math:uppercasegreekbolditalic
>
> To use the lightitalic style of the ubuntu font you have to use the name
> of file methods because there is no lightitalic pattern for the style
> method (but I try add it).
>
> \definefontfamily [mainface] [sans] [Ubuntu] [tf=style:light]
>
> \definefallbackfamily [mainface] [math] [Ubuntu]
> [preset=math:lowercaseitalic,tf=style:light]
> \definefallbackfamily [mainface] [math] [Ubuntu]
> [preset=math:digitsnormal,tf=style:light]
> \definefallbackfamily [mainface] [math] [Ubuntu]
> [preset=math:lowercasegreekitalic,tf=name:ubuntulightitalic]
>
> \definefontfamily [mainface] [math] [TeX Gyre Pagella Math]
>
> \setupbodyfont[mainface,11pt]
>
> \starttext
> 123 \math{123 \alpha\beta\gamma}
> \stoptext
>
> 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
>
> ___
>
___
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] Ubuntu Light font

2014-01-29 Thread Wolfgang Schuster

Am 28.01.2014 um 02:34 schrieb Flavien Lambert :

> Still another question...I managed to have the ubuntu light for both regular 
> and italic as well as greek letters in the text but I am still unable to 
> obtain greek letters in math text. Could you indicate to me the right way?
> Thanks,
> F.
> 
> \definefontfamily [mainface] [sans] [Ubuntu] 
> [regularfont=ubuntulight,,italicfont=ubuntulightitalic,boldfont=ubuntu]
> \definefallbackfamily [mainface] [math] [Ubuntu] 
> [preset=math:lowercaseitalic,tf=style:light]
> \definefallbackfamily [mainface] [math] [Ubuntu] 
> [preset=range:greek,tf=style:light]
> \definefallbackfamily [mainface] [math] [Ubuntu] 
> [preset=math:digitsnormal,tf=style:light]
> \definefontfamily [mainface] [math] [TeX Gyre Pagella Math]

You tried “range:greek” but this is wrong because the preset can only be used 
for normal greek text, in math mode you have to choose one of the following 
presets:

- math:lowercasegreeknormal
- math:lowercasegreekitalic
- math:uppercasegreeknormal
- math:uppercasegreekitalic
- math:lowercasegreekbold
- math:lowercasegreekbolditalic
- math:uppercasegreekbold
- math:uppercasegreekbolditalic

To use the lightitalic style of the ubuntu font you have to use the name of 
file methods because there is no lightitalic pattern for the style method (but 
I try add it).

\definefontfamily [mainface] [sans] [Ubuntu] [tf=style:light]

\definefallbackfamily [mainface] [math] [Ubuntu] 
[preset=math:lowercaseitalic,tf=style:light]
\definefallbackfamily [mainface] [math] [Ubuntu] 
[preset=math:digitsnormal,tf=style:light]
\definefallbackfamily [mainface] [math] [Ubuntu] 
[preset=math:lowercasegreekitalic,tf=name:ubuntulightitalic]

\definefontfamily [mainface] [math] [TeX Gyre Pagella Math]

\setupbodyfont[mainface,11pt]

\starttext
123 \math{123 \alpha\beta\gamma}
\stoptext

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
___


[NTG-context] Ubuntu Light font

2014-01-27 Thread Flavien Lambert
Dear all,
I would like to use the light version of the Ubuntu font both for text and
for text in math environment. The list of fonts is the following




















*mtxrun --script fonts --list --all  | grep
ubuntuubuntu
ubuntu
/home/flavien/.fonts/Ubuntu-R.ttfubuntubold
ubuntubold
/home/flavien/.fonts/Ubuntu-B.ttfubuntubolditalic
ubuntubolditalic
/home/flavien/.fonts/Ubuntu-BI.ttfubuntucondensed
ubuntucondensedregular
/home/flavien/.fonts/Ubuntu-C.ttfubuntucondensednormal
ubuntucondensedregular
/home/flavien/.fonts/Ubuntu-C.ttfubuntucondensedregular
ubuntucondensedregular
/home/flavien/.fonts/Ubuntu-C.ttfubuntuitalic
ubuntuitalic
/home/flavien/.fonts/Ubuntu-RI.ttfubuntulight
ubuntulight
/home/flavien/.fonts/Ubuntu-L.ttfubuntulightitalic
ubuntulightitalic
/home/flavien/.fonts/Ubuntu-LI.ttfubuntumedium
ubuntumedium
/home/flavien/.fonts/Ubuntu-M.ttfubuntumediumitalic
ubuntumediumitalic
/home/flavien/.fonts/Ubuntu-MI.ttfubuntumono
ubuntumonoregular
/home/flavien/.fonts/UbuntuMono-R.ttfubuntumonobold
ubuntumonobold
/home/flavien/.fonts/UbuntuMono-B.ttfubuntumonobolditalic
ubuntumonobolditalic
/home/flavien/.fonts/UbuntuMono-BI.ttfubuntumonoitalic
ubuntumonoitalic
/home/flavien/.fonts/UbuntuMono-RI.ttfubuntumononormal
ubuntumonoregular
/home/flavien/.fonts/UbuntuMono-R.ttfubuntumonoregular
ubuntumonoregular
/home/flavien/.fonts/UbuntuMono-R.ttfubuntunormal
ubuntu
/home/flavien/.fonts/Ubuntu-R.ttfubunturegular
ubuntulight   /home/flavien/.fonts/Ubuntu-L.ttf*

I tried a script that I used before for Maven pro through,







*\definefontfeature[default][default][script=latin]\definefontfamily[mainface][sans][ubuntulight]\definefallbackfamily
[mainface] [math] [ubuntulight] [math:lowercaseitalic]
[force=yes]\definefallbackfamily [mainface] [math] [ubuntulight]
[math:digitsnormal][force=yes]\definefontfamily [mainface] [math]
[TeX Gyre Pagella Math]\definebodyfontenvironment
[11pt][a=12pt,b=14.4pt,c=17.3pt,d=32pt,interlinespace=13pt]\setupbodyfont[mainface,11pt]*

but it does not work (it is ok if I use ubuntu instead of ubuntulight).
Thanks for your help,
F.
___
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
___