[XeTeX] Typographic consistency (was: CJK and ideographic font
names)
Ross Moore
ross at maths.mq.edu.au
Mon Sep 13 02:24:44 CEST 2004
Hi Paolo, and Jonathan,
On 11/09/2004, at 4:09 AM, Paolo Matteucci wrote:
> Il giorno 09/set/04, alle 23:56, Ross Moore ha scritto:
>
>> The updated version of my utf8accents package supports the TeX
>> macro names
>> and many of the diacritic constructions used in the tipa.sty package.
>
> Thank you for this, Ross, and thank you, Jonathan, for reminding me of
> the Doulos SIL font. I'll certainly give it another try.
I've now extended the utf8accents package to handle:
1. tone markings,
done in such a way that the ligatures in Doulos SIL indeed are
supported.
2. TIPA's T3 encoding is emulated,
so that the uppercase letters and digits give the correct
characters;
(unfortunately they now gobble trailing spaces)
3. the double-accent shorthands in TIPA are supported;
e.g. \`*m puts a grave-under accent
also \`*O does the right thing too!
>
> The problem here, though, is a more general one. It is a problem of
> "integration" or "typographic consistency", which was touched upon -if
> I'm not mistaken- by Bruno earlier this week.
>
> If (1) you need/want to mix Latin text with [a lot of] maths,
> [polytonic] Greek, Cyrillic, IPA, etc. (2) you are not able/don't have
> the time to design your fonts or (3) you don't have the money to
> purchase the appropriate font suites (which are all "wanting" in one
> way or another, by the way -that's what prompted Donald Knuth to
> design his own, after all), you don't have many other options but to
> stick to the "CM font family" (although, quite frankly, I'm getting a
> bit tired of it)... That's another [very important] reason why I'm
> using tipa.
This latest version of utf8accents.sty should help.
Attached is the result on your example:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: canton.pdf
Type: application/pdf
Size: 109380 bytes
Desc: not available
Url : http://tug.org/pipermail/xetex/attachments/20040913/65352bdb/canton-0001.pdf
-------------- next part --------------
>
There are a few small defects:
1. Doulos SIL has no slanted or italic face,
so your use of \textsl has no effect.
2. Your source needed to be adjusted to replace gobbled spaces:
e.g. \textipa{N\^O Oi l?i}
must become \textipa{N\^O\ Oi l?i}
3. the \oldstylenums still uses CM fonts.
I used Hoefler Text in this example; what font is better ?
Jonathan, the gobbled-spaces are due to making letters have
an active \catcode , I think.
This is a good example of where a font re-mapping would be helpful.
Paolo, if you have trouble setting-up the fonts, I'll send you
my modified version of your canton.tex example.
If you like this approach, please test other documents and report
anything that isn't working properly yet.
Cheers,
Ross
-------------- next part --------------
A non-text attachment was scrubbed...
Name: utf8accents.sty
Type: application/octet-stream
Size: 117780 bytes
Desc: not available
Url : http://tug.org/pipermail/xetex/attachments/20040913/65352bdb/utf8accents-0001.obj
-------------- next part --------------
> Of course, this is not XeTeX's fault.
>
> Once again, many thanks to both of you,
>
> Paolo
>
> _______________________________________________
> XeTeX mailing list
> postmaster at tug.org
> http://tug.org/mailman/listinfo/xetex
>
------------------------------------------------------------------------
Ross Moore ross at maths.mq.edu.au
Mathematics Department office: E7A-419
Macquarie University tel: +61 +2 9850 8955
Sydney, Australia fax: +61 +2 9850 8114
------------------------------------------------------------------------
More information about the XeTeX
mailing list