TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We can change font size using {\fontsize{size}{baselineskip} \selectfont .....} with the anyfontsize package. I want to know what size and baselineskip values the following commands result in:

  1. \scriptsize

  2. \footnotesize

share|improve this question
I believe the first one simply recalls the value previously set for the footnotes. For more info on default values, you could look here: tex.stackexchange.com/questions/24599/… – Andy Nov 10 '12 at 16:38
up vote 10 down vote accepted

This depends on the default (or normal) font size. For example, specifying


leaves \normalsize at 10pt, yielding

  • \scriptsize as 7pt (actually \@viipt) with a \baselineskip of 8pt (actually \@viiipt); and
  • \footnotesize as 8pt (actually \@viiipt) with a \baselineskip of 9.5pt.

From size10.clo:

   \abovedisplayskip 6\p@ \@plus2\p@ \@minus4\p@
   \abovedisplayshortskip \z@ \@plus\p@
   \belowdisplayshortskip 3\p@ \@plus\p@ \@minus2\p@
               \topsep 3\p@ \@plus\p@ \@minus\p@
               \parsep 2\p@ \@plus\p@ \@minus\p@
               \itemsep \parsep}%
   \belowdisplayskip \abovedisplayskip

The setting


leaves \normalsize at 11pt, yielding

  • \scriptsize as 8pt (actually \@viiipt) with a \baselineskip of 9.5pt; and
  • \footnotesize as 9pt (actually \@ixpt) with a \baselineskip of 11pt.

From size11.clo:

   \abovedisplayskip 8\p@ \@plus2\p@ \@minus4\p@
   \abovedisplayshortskip \z@ \@plus\p@
   \belowdisplayshortskip 4\p@ \@plus2\p@ \@minus2\p@
               \topsep 4\p@ \@plus2\p@ \@minus2\p@
               \parsep 2\p@ \@plus\p@ \@minus\p@
               \itemsep \parsep}%
   \belowdisplayskip \abovedisplayskip

The setting


leaves \normalsize at 12pt, yielding

  • \scriptsize as 8pt (actually \@viiipt) with a \baselineskip of 9.5pt; and
  • \footnotesize as 10pt (actually \@xpt) with a \baselineskip of 12pt.

From size12.clo:

   \abovedisplayskip 10\p@ \@plus2\p@ \@minus5\p@
   \abovedisplayshortskip \z@ \@plus3\p@
   \belowdisplayshortskip 6\p@ \@plus3\p@ \@minus3\p@
               \topsep 6\p@ \@plus2\p@ \@minus2\p@
               \parsep 3\p@ \@plus2\p@ \@minus\p@
               \itemsep \parsep}%
   \belowdisplayskip \abovedisplayskip

Here's a summary table, capturing the <size> and <baselineskip> for the standard document classes across all the basic font settings, expanding that of What point (pt) font size are \Large, etc.?:

Command                  10pt           11pt           12pt
                    <size> <bskip> <size> <bskip> <size> <bskip>
\tiny                5        6      6       7      6       7
\scriptsize          7        8      8       9.5    8       9.5
\footnotesize        8        9.5    9      11     10      12
\small               9       11     10      12     10.95   13.6
\normalsize          10      12     10.95   13.6   12      14.5
\large               12      14     12      14     14.4    18
\Large               14.4    18     14.4    18     17.28   22
\LARGE               17.28   22     17.28   22     20.74   25
\huge                20.74   25     20.74   25     24.88   30
\Huge                24.88   30     24.88   30     24.88   30

Other classes (especially the major document classes such as KOMA and Memoir) may have different values.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.