ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
From: "Bruce D'Arcus" <darcusb@muohio.edu>
Subject: ConTeXt and expert fonts
Date: Wed, 7 Aug 2002 12:48:12 -0400 (EDT)	[thread overview]
Message-ID: <3978810.1028738892491.JavaMail.cpadmin@nassol01.mcs.muohio.edu> (raw)

OK, I've gone through all the manuals, and tried hard to figure this 
out, but obviously don't quite get the details of the font system in 
ConTeXt.

I want to set up a font (like Minion, or in this case Hoefler Text) for 
use in the following way:

For all tables    monospaced figures (osf or lining)
For all headings and page numbers   proportional lining
text  osf
footnote markers  superiors

SO my basic question is: how do I do this?  I have tried to set up a 
"SerifFootnote" fontsynonym (which is to access a specially-encoded 
"footnote" font), but no matter how I try to access it, I get an 
"unknown variant" error.

More generally, there's an interesting article on using so-called "rich 
font" (like Hoefler Text, but in the future, OpenType) with TeX, in 
which the author argues that TeX macros need to take the more complex 
capabilities of these fonts into account.  A relevant excerpt 
(http://www.math.tau.ac.il/~stoledo/Pubs/richfonts.ps):

"Macro packages, especially LATEX, should support
the features of rich fonts. In particular, I believe
that macro packages should automatically select
the correct numerals for most situations. The enhancement 
to LATEX that I envision would automatically
select fixed-width numerals in tables, and
would automatically select lining numerals when there
numerals are isolated (as in page numbers and the
table of contents) or when the numeral is likely to
be followed by a capital (as in section numbers).
There are also cases where the LATEX style can also
automatically select the best punctuation, especially
parentheses, brackets, and braces. Essentially, when
lining figures are enclosed alone in parentheses, the
parentheses should also be lining, as in reference
number in many bibTEX styles and in equation numbers."

Why not in ConTeXt then?  If one has a complete expert set of a font 
like Minion, shouldn't what I outlined above be the default behavior of 
a TeX macro system?  Once TeX supports OpenType this will become all 
the more relevant...

Bruce


             reply	other threads:[~2002-08-07 16:48 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-08-07 16:48 Bruce D'Arcus [this message]
2002-08-07 18:02 ` Frans Goddijn
2002-08-08  9:01 ` Jens-Uwe Morawski
     [not found] <3978810.1028738892491.JavaMail.cpadmin@nassol01.mcs.muohio .edu>
2002-08-08  7:10 ` Hans Hagen
2002-08-08 14:19 Bruce D'Arcus
2002-08-09  2:09 Bruce D'Arcus
2002-08-09  9:17 ` Jens-Uwe Morawski
2002-08-10 15:02 Bruce D'Arcus
2002-08-14 15:50 Bruce D'Arcus
2002-08-15 16:09 ` Hans Hagen
2002-08-15 22:02 Bruce D'Arcus

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=3978810.1028738892491.JavaMail.cpadmin@nassol01.mcs.muohio.edu \
    --to=darcusb@muohio.edu \
    /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).