Gavin McCullagh
2004-07-18 12:49:06 UTC
Hi all,
I'm typesetting a book in Adobe ITC Baskerville, installed with a set of
config files from Walter Schmidt (though he no longer supports them).
There's lot's of ipa in it for which I'm using TIPA. The IPA is
(probably) all to be in boldface. This is done by this little macro
\newcommand{\textipabf}[1]{%
\textipa{\textbf{#1}}%
}
So, I load the basker.sty package which just does:
\renewcommand{\rmdefault}{pnbx}
However, I'd like lower case numbers (aka oldstyle figures) so I made my
own package which does:
\renewcommand{\rmdefault}{pnbj}
This works great. However, now all my IPA is back in medium weight.
I must admit I don't fully understand NFSS2. Can someone point me to a
solution, or better still an explanation?
I can select the regular font:
\newcommand{\textipabf}[1]{%
{\fontfamily{pnbx}\selectfont
\textipa{\textbf{#1}}}%
}
and this works. This seems like more of a workaround than a solution
though. Actually, I'd really like to add an "osf" option to basker.sty
as in Walter's Adobe Garamond + Expert package, but I think I need to
fix this at the font level.
On a side note, I was told that the Adobe ITC Baskerville fonts are not
of great quality (mainly in non-English usage). Would I be better off
buying the Berthold ones? Our school does publish a good bit in
Baskerville and non-English text is not uncommon (mainly Irish).
Gavin
I'm typesetting a book in Adobe ITC Baskerville, installed with a set of
config files from Walter Schmidt (though he no longer supports them).
There's lot's of ipa in it for which I'm using TIPA. The IPA is
(probably) all to be in boldface. This is done by this little macro
\newcommand{\textipabf}[1]{%
\textipa{\textbf{#1}}%
}
So, I load the basker.sty package which just does:
\renewcommand{\rmdefault}{pnbx}
However, I'd like lower case numbers (aka oldstyle figures) so I made my
own package which does:
\renewcommand{\rmdefault}{pnbj}
This works great. However, now all my IPA is back in medium weight.
I must admit I don't fully understand NFSS2. Can someone point me to a
solution, or better still an explanation?
I can select the regular font:
\newcommand{\textipabf}[1]{%
{\fontfamily{pnbx}\selectfont
\textipa{\textbf{#1}}}%
}
and this works. This seems like more of a workaround than a solution
though. Actually, I'd really like to add an "osf" option to basker.sty
as in Walter's Adobe Garamond + Expert package, but I think I need to
fix this at the font level.
On a side note, I was told that the Adobe ITC Baskerville fonts are not
of great quality (mainly in non-English usage). Would I be better off
buying the Berthold ones? Our school does publish a good bit in
Baskerville and non-English text is not uncommon (mainly Irish).
Gavin