ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
From: Jens-Uwe Morawski <morawski@gmx.net>
Subject: Re: ConTeXt and expert fonts
Date: Thu, 8 Aug 2002 11:01:16 +0200	[thread overview]
Message-ID: <20020808110116.2baadd65.morawski@gmx.net> (raw)
In-Reply-To: <3978810.1028738892491.JavaMail.cpadmin@nassol01.mcs.muohio.edu>

On Wed, 7 Aug 2002 12:48:12 -0400 (EDT)
"Bruce D'Arcus" <darcusb@muohio.edu> wrote:

> 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

IMO, the main problem is that there is no standard encoding
for those glyphs. The most common font encodings texnansi and
ec do not include oldstyle figures and other interesting expert
glyphs.

Another problem is that some fonts are available as expert fonts
(Adobe Garamond) others are a package of normal fonts with a special
small caps and osf font (Adobe Palatino). But these are not in expert
encoding. This makes it difficult to set up these fonts for TeX.

The only way i know is to use fontinst. Then you can, for example,
build an normal font (HoeflerTextNormal) and a variant that
replaces the normal numbers with osf numbers (HoeflerTextOSF).

Look at http://home.vr-web.de/was/fonts.html, there Walter Schmidt
has set up many commercial fonts for LaTeX using fontinst.

fontinst has direct suport for real expert fonts, look in the
fontinst manual, there you can find an example how to install
Adobe Garamond expert fonts. But since the result will be
ec-encoded fonts some glyph are still missing.

This problem can only be solved with an new TeX-font-encoding.
Okay, one can of course develop a module that gives access to
those glyphs, but then each application has to develop this
support from scratch. That is IMO a bad solution.

> 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...

Currently TeX doesn't support OT since it has no 16Bit font encoding.
Okay, i know, Omega has, but this is not the common way.
I think we, the users , should first encourage the developers to
merge all the different TeX-developments (e-TeX,pdftex,NTS,Omega) and
establish this way a new standard for TeX, esp a new standard font encoding.

I hope Hans can say more, since he is involved in some of these projects.

Best,
  Jens


  parent reply	other threads:[~2002-08-08  9:01 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-08-07 16:48 Bruce D'Arcus
2002-08-07 18:02 ` Frans Goddijn
2002-08-08  9:01 ` Jens-Uwe Morawski [this message]
     [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=20020808110116.2baadd65.morawski@gmx.net \
    --to=morawski@gmx.net \
    /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).