[texhax] Font Size Question
Thomas Jacobs
thomasjacobs at gmail.com
Tue Jun 22 19:46:22 CEST 2010
Karl and Alex,
Thanks very much for the replies. The link Karl shared helps me to
know that I cannot use tiny if my base font is 12 and I am limited to
a minimum 7 pt size.
I used Alex' reply to navigate to the .clo files in the MikTeX
distribution. While I can see what he shared I must confess, I am
unfamiliar with much of the code.
What is the difference between bk12.clo and size12.clo?
How does one interpret @vipt vs. @viipt, for example? Are these set
in the program or do they have defined values in the language?
Thanks again,
Tom
On Mon, Jun 21, 2010 at 8:05 PM, Axel E. Retif <axel.retif at mac.com> wrote:
>
> On 21 Jun, 2010, at 16:44, Karl Berry wrote:
>
> > Thanks. Can you tell me how you (or I) would know the defined font
> > sizes for a given class, like your book class example? Where do you
> > look for such information, etc. That is really what I need to know
> > but have been unable to decipher it myself.
> >
> > No guarantees, but I attempted to extract the size tables out of the
> > sources at one point for the unofficial latex reference manual I work on
> > from time to time.
> > http://svn.gna.org/viewcvs/*checkout*/latexrefman/trunk/latex2e.html#Font-sizes
>
> Ah! This is good, not only for font sizes. (And, by the way, I made a mistake in my previous reply ---tiny size is 6pt as Karl Berry writes in said document, not 7pt as I said.)
>
> As to where to look for this data, it is, in a TeXLive distribution, in
>
> /usr/local/texlive/2009/texmf-dist/tex/latex/base
>
> There you can look into bk10.clo, bk11.clo, bk12.clo, size10.clo, size11.clo, and size12.clo. As you might know, the first number is the font size, and the second the baseline skip; so, for example,
>
> \newcommand\tiny{\@setfontsize\tiny\@vipt\@viipt}
>
> means tiny is 6pt in size with 7pt baseline skip (leading).
>
>
> Best
>
> Axel
>
>
--
Thomas Jacobs
More information about the texhax
mailing list