[XeTeX] optical sizes?
Bruce D'Arcus
bdarcus at fastmail.fm
Tue Jun 1 19:03:19 CEST 2004
On Jun 1, 2004, at 12:08 PM, Jonathan Kew wrote:
> I don't use LaTeX and am not really familiar with .fd files and the
> whole font definition and selection mechanism. I'll leave this in the
> hands of those who know what they're doing.....
OK, I give up. I'm no expert either. I'm either doing something
wrong, or there's a bug somewhere. Here's the style file and the
beginning of the fd file (though many of the definitions are currently
just dummies). Also, I can't figure out how to specify the superior
figure option for the footnote.
% UWarnockPro.sty
% LaTeX style file for UWarnockPro.
\ProvidesPackage{UWarnockPro}
\renewcommand{\encodingdefault}{U}
% declare the fonts
\renewcommand\rmdefault{warnock}
% to replace footnote markers with superior figures
\makeatletter
\def\@makefnmark{\hbox{\normalfont\fontshape{fn}\selectfont\@thefnmark}}
\makeatother
\endinput
% make the changes take effect
\normalfont\selectfont
\endinput
=================
% Uwarnock.fd
%
\ProvidesFile{Uwarnock.fd}
[2003/08/15 font definitions for U/warnock.]
\DeclareFontFamily{U}{warnock}{}
\DeclareFontShape{U}{warnock}{m}{fn}{<-> Warnock\space Pro\space
Regular}{}
\DeclareFontShape{U}{warnock}{m}{n}{
<-8.4> Warnock\space Pro\space Caption:+onum, +pnum
<8.5-13.0> Warnock\space Pro\space Regular:+onum
<13.1-19.9> Warnock\space Pro\space Subhead:+onum
<20-> Warnock\space Pro\space Display:+titl
}{}
\DeclareFontShape{U}{warnock}{m}{sc}{
<-8.4> Warnock\space Pro\space Caption:+onum, +smcp
<8.5-13.0> Warnock\space Pro\space Regular:+onum, +smcp
<13.1-19.9> Warnock\space Pro\space Subhead:+onum, +smcp
<20-> Warnock\space Pro\space Display:+titl, +lnum, +smcp
}{}
\DeclareFontShape{U}{warnock}{m}{it}{
<-8.4> Warnock\space Pro\space Regular:+onum, +pnum
<8.5-13.0> Warnock\space Pro\space Regular:+onum, +pnum
<13.1-19.9> Warnock\space Pro\space Regular:+onum, +pnum
<20-> Warnock\space Pro\space Regular:+onum, +pnum
}{}
\DeclareFontShape{U}{warnock}{m}{itsc}{
<-8.4> Warnock\space Pro\space Regular:+onum, +pnum
<8.5-13.0> Warnock\space Pro\space Regular:+onum, +pnum
<13.1-19.9> Warnock\space Pro\space Regular:+onum, +pnum
<20-> Warnock\space Pro\space Regular:+onum, +pnum
}{}
\DeclareFontShape{U}{warnock}{bx}{n}{
<-8.4> Warnock\space Pro\space Bold\space Caption:+onum, +pnum
<8.5-13.0> Warnock\space Pro\space Bold\space Regular:+onum, +pnum
<13.1-19.9> Warnock\space Pro\space Bold\space Subhead:+onum, +pnum
<20-> Warnock\space Pro\space Bold\space Display:+titl
}{}
\DeclareFontShape{U}{warnock}{bx}{sc}{
<-8.4> Warnock\space Pro\space Regular:+onum, +pnum
<8.5-13.0> Warnock\space Pro\space Regular:+onum, +pnum
<13.1-19.9> Warnock\space Pro\space Regular:+onum, +pnum
<20-> Warnock\space Pro\space Regular:+onum, +pnum
}{}
\DeclareFontShape{U}{warnock}{bx}{it}{
<-8.4> Warnock\space Pro\space Regular:+onum, +pnum
<8.5-13.0> Warnock\space Pro\space Regular:+onum, +pnum
<13.1-19.9> Warnock\space Pro\space Regular:+onum, +pnum
<20-> Warnock\space Pro\space Regular:+onum, +pnum
}{}
\DeclareFontShape{U}{warnock}{bx}{itsc}{
<-8.4> Warnock\space Pro\space Regular:+onum, +pnum
<8.5-13.0> Warnock\space Pro\space Regular:+onum, +pnum
<13.1-19.9> Warnock\space Pro\space Regular:+onum, +pnum
<20-> Warnock\space Pro\space Regular:+onum, +pnum
}{}
\endinput
More information about the XeTeX
mailing list