ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
From: Wolfgang Schuster <schuster.wolfgang@googlemail.com>
To: mailing list for ConTeXt users <ntg-context@ntg.nl>
Subject: Re: greek items broken:
Date: Wed, 9 May 2012 12:35:16 +0200	[thread overview]
Message-ID: <59609337-C73C-4F22-9670-6DEAE8977F32@googlemail.com> (raw)
In-Reply-To: <AE103E03-7160-4DA3-B831-7C84FF0C257D@uva.nl>


Am 09.05.2012 um 11:50 schrieb Meer, H. van der:

> 
> On 9 mei 2012, at 11:15, Hans Hagen wrote:
> 
>> On 9-5-2012 09:31, Meer, H. van der wrote:
>>> 
>>> On 8 mei 2012, at 22:25, Wolfgang Schuster wrote:
>>> 
>>> 
>>> Am 08.05.2012 um 19:32 schrieb Meer, H. van der:
>>> 
>>> I do not get lowercase greek letters on the itemize as should happen with symbol setup g.
>>> A minimal example, showing the demise of lowercase greek against succes for uppercase.
>>> 
>>> It’s a font problem because MkII took the greek letters from the math font but MkIV
>>> takes them from the text font and Latin Modern doesn’t have lower case greek letters.
>>> 
>>> Thanks. I was not aware of that problem.
>>> Indeed, the greek lowercase appears with \setupbodyfont[postscript].
>>> But not with the brandnew \setupbodyfont[lucidaot], which is quite a nuisance. Can it be remedied with a more generic mkiv solution?
>> 
>> - you can define a combined font that gets greek from a math font
>> - you can define a conversion that takes greek from a math font
>> 
>> (the second one could then be hooked into the 'g' option)
> 
> 
> I see, although I have not the faintest notion how to accomplish that.

\defineconversion [mathgreek]
  [\m{α},\m{β},\m{γ},\m{δ},\m{ε},\m{ζ},
   \m{η},\m{θ},\m{ι},\m{κ},\m{λ},\m{μ},
   \m{ν},\m{ξ},\m{ο},\m{π},\m{ρ},\m{σ},
   \m{τ},\m{υ},\m{φ},\m{χ},\m{ψ},\m{ω}]

%\setupbodyfont[lucidaot]

\starttext
\starttabulate
\NC greek     \EQ \dorecurse{24}{\convertnumber    {greek}{\recurselevel} } \NC\NR
\NC mathgreek \EQ \dorecurse{24}{\convertnumber{mathgreek}{\recurselevel} } \NC\NR
\stoptabulate
\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
___________________________________________________________________________________

  reply	other threads:[~2012-05-09 10:35 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-05-08 17:32 Meer, H. van der
2012-05-08 20:25 ` Wolfgang Schuster
2012-05-09  7:31   ` Meer, H. van der
2012-05-09  9:15     ` Hans Hagen
2012-05-09  9:50       ` Meer, H. van der
2012-05-09 10:35         ` Wolfgang Schuster [this message]
2012-05-09  9:54     ` Philipp Gesang
2012-05-09 10:25       ` Mojca Miklavec
2012-05-09 10:39         ` Philipp Gesang
2012-05-09 11:50           ` Mojca Miklavec
2012-05-09 12:16             ` Philipp Gesang
2012-05-09 15:14             ` Mojca Miklavec
2012-05-09 15:56               ` Khaled Hosny
2012-05-09 10:39       ` Wolfgang Schuster

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=59609337-C73C-4F22-9670-6DEAE8977F32@googlemail.com \
    --to=schuster.wolfgang@googlemail.com \
    --cc=ntg-context@ntg.nl \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).