Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(5.0.2195.6713); Wed, 27 Apr 2005 21:38:51 +0200 Received: by mail.proteosys.com (8.12.10/8.12.2) with ESMTP id j3RJcfqc028802 for ; Wed, 27 Apr 2005 21:38:44 +0200 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.119.176]) by relay2.uni-heidelberg.de (8.12.10/8.12.10) with ESMTP id j3RJVZtL021238; Wed, 27 Apr 2005 21:31:35 +0200 (MET DST) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C54B60.BD039780" Received: from listserv (listserv.uni-heidelberg.de [129.206.119.176]) by listserv.uni-heidelberg.de (8.12.7/8.12.7/SuSE Linux 0.6) with ESMTP id j3QM0Ih8028132; Wed, 27 Apr 2005 21:28:55 +0200 Received: from LISTSERV.UNI-HEIDELBERG.DE by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8e) with spool id 218283 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Wed, 27 Apr 2005 21:28:52 +0200 X-MimeOLE: Produced By Microsoft Exchange V6.5 Received: from relay2.uni-heidelberg.de (relay2.uni-heidelberg.de [129.206.210.211]) by listserv.uni-heidelberg.de (8.12.7/8.12.7/SuSE Linux 0.6) with ESMTP id j3RJSprw027974 for ; Wed, 27 Apr 2005 21:28:52 +0200 Received: from A1.atlis.com (host5.atlis.com [216.181.97.5] (may be forged)) by relay2.uni-heidelberg.de (8.12.10/8.12.10) with ESMTP id j3RJUctL021048 for ; Wed, 27 Apr 2005 21:30:41 +0200 (MET DST) Received: from [192.42.172.201] (host-216-153-178-55.har.choiceone.net [216.153.178.55]) by A1.atlis.com (8.11.6/8.11.6) with ESMTP id j3RJbff06830 for ; Wed, 27 Apr 2005 15:37:41 -0400 (EDT) (envelope-from wadams@atlis.com) In-Reply-To: <20050427075026.GD10313@mathematik.tu-darmstadt.de> Organization: Atlis Systems, Inc. (301) 578-4200 info@atlis.com References: <20050427075026.GD10313@mathematik.tu-darmstadt.de> Return-Path: X-Mailer: Apple Mail (2.622) X-OriginalArrivalTime: 27 Apr 2005 19:38:55.0649 (UTC) FILETIME=[BFC8F910:01C54B60] X-Scanned-By: MIMEDefang at proteosys.com X-ProteoSys-SPAM-Score: 3 (***) LOCAL_STRANGE_CHEMICALS Content-class: urn:content-classes:message Subject: Re: new^2 font selection scheme Date: Wed, 27 Apr 2005 20:25:30 +0100 Message-ID: A<86a930a92e893192fd22c39b1694fe5f@atlis.com> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: new^2 font selection scheme Thread-Index: AcVLYL/4lbgIbeILSy2R/ugwWuEzXA== From: "William F. Adams" Sender: "Mailing list for the LaTeX3 project" To: Reply-To: "Mailing list for the LaTeX3 project" Status: R X-Status: X-Keywords: X-UID: 4866 This is a multi-part message in MIME format. ------_=_NextPart_001_01C54B60.BD039780 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable On Apr 27, 2005, at 3:50 AM, Achim Blumensath wrote: > o Support for many-dimensional font shapes. We need: > - one axis for roman/italic/swash, How much ``swashness'' are you allocating? Zapfino has up to eight variations, and the OpenType spec allows for up to 20 (ssalt) I think it'd be better to have one axis for ``shape'' (roman, upright italic, italic, oblique) and another for swash alternate level (since one could have swash alternates for roman) > - one axis for u&lc/small caps/spaced small caps/versals, I agree w/ Lars that all caps is a better term in English than versals (unless you're planning on accommodating alternate cap forms here? As Will Robertson pointed out, one of the problems w/ this sort of thing is knowing where to stop.) > - one axis for text figures/lining figure, and > - one axis for proportional figures/tabular figures. What about 3/4 size lining figures? Or French old-style (2 has an ascender) as opposed to English? William -- William Adams, publishing specialist voice - 717-731-6707 | Fax - 717-731-6708 www.atlis.com ------_=_NextPart_001_01C54B60.BD039780 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Re: new^2 font selection scheme

On Apr 27, 2005, at 3:50 AM, Achim Blumensath = wrote:

> o Support for many-dimensional font shapes. We = need:
>   - one axis for = roman/italic/swash,

How much ``swashness'' are you allocating?

Zapfino has up to eight variations, and the OpenType = spec allows for up
to 20 (ssalt)

I think it'd be better to have one axis for ``shape'' = (roman, upright
italic, italic, oblique) and another for swash = alternate level (since
one could have swash alternates for roman)

>   - one axis for u&lc/small = caps/spaced small caps/versals,

I agree w/ Lars that all caps is a better term in = English than versals
(unless you're planning on accommodating alternate = cap forms here? As
Will Robertson pointed out, one of the problems w/ = this sort of thing
is knowing where to stop.)

>   - one axis for text figures/lining = figure, and
>   - one axis for proportional = figures/tabular figures.

What about 3/4 size lining figures? Or French = old-style (2 has an
ascender) as opposed to English?

William

--
William Adams, publishing specialist
voice - 717-731-6707 | Fax - 717-731-6708
www.atlis.com

------_=_NextPart_001_01C54B60.BD039780--