ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
From: Rik <amphiboly@gmail.com>
To: ntg-context@ntg.nl
Subject: Simplefonts (new) fallback issue with Linux Libertine O
Date: Thu, 21 Nov 2013 23:00:36 -0500	[thread overview]
Message-ID: <l6mksq$7el$1@ger.gmane.org> (raw)

Fallbacks (at least the range I tested) do not work with the roman face 
of Linux Libertine O in the new (core) simplefonts implementation. I 
first thought that this might be a Libertine issue, but further testing 
makes me suspect it may be a simplefonts issue. Or perhaps I have used 
the wrong syntax with the new implementation.

Below are two MWEs, one based on the current standalone (current 
version: 2013.11.16 12:43), running on Windows 8.1 with the win64 bins, 
and the second based on an up-to-date TL13 (ConTeXt  ver: 2013.05.28 
00:36 MKIV) on the same system. Linux Libertine O is version

When I run the standalone version, the fallback characters do not appear 
between the first angles, but do appear between the bf and it angles. 
They appear between angles in all cases with the TL13 MWE.

I do not see the problem with my home-grown typescript for Libertine 
under either TL13 or the current standalone.

I do not see the problem with Junicode, Gentium Book Basic, or Gentium 
Basic. I have not yet tried other fonts.

Standalone MWE:

   \definefallbackfamily [libertine] [serif] [Gentium Plus]
                                     [range={0x02052-0x02058},force=yes]
   \definefontfamily     [libertine] [serif] [Linux Libertine O]
   \setupbodyfont        [libertine]
   \def\SDQP{⁓⁗}%   Swung Dash Quad Prime U02053U02057

   \starttext
   >\SDQP<

   >{\bf \SDQP}<

   >{\it \SDQP}<

   >{\bf{\it \SDQP}}<
   \stoptext


TL13 MWE:

   \setupbodyfontenvironment [default][em=italic]
   \usemodule                [simplefonts]
   \setmainfontfallback      [Gentium Plus]
                             [range={0x02052-0x02058},force=yes]
   \setmainfont              [Linux Libertine O]
   \def\SDQP{⁓⁗}%   Swung Dash Quad Prime U02053U02057

   \starttext
   >\SDQP<

   >{\bf \SDQP}<

   >{\it \SDQP}<

   >{\bf{\it \SDQP}}<
   \stoptext

-- 
Rik Kabel

___________________________________________________________________________________
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:[~2013-11-22  4:00 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-11-22  4:00 Rik [this message]
2013-11-22 17:08 ` Wolfgang Schuster
2013-11-24 12:10   ` 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='l6mksq$7el$1@ger.gmane.org' \
    --to=amphiboly@gmail.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).