[OS X TeX] Captions in graphix
Ross Moore
ross at ics.mq.edu.au
Mon Mar 11 04:14:26 CET 2002
>
> \begin{figure}[h!]
> \centering
> \includegraphics{figure1}
> \caption{The near-edge region of a Cu-doped
> ($\mathrm{T_{Cu}:800^{\circ}\,C}$) ZnO film (thinner lines) as grown (g)
> and post-anneal (a). The near-edge spectra for $\mathrm{Cu_{2}O}$ and
> CuO samples (thick lines) are included for reference }
> \label{fig:Cu800Ts300}
> \end{figure}
>
>
> The caption for the graphic is in a *larger* font than the text body -
> and extends over the margin of the main body text (it looks very bad).
> Is there someway to "fix" this?
That shouldn't happen. The standard definition for captions
finishes as follows:
\normalsize
\@makecaption{\csname fnum@#1\endcsname}{\ignorespaces #3}\par
\endgroup}
with the data being passed as #3.
It is \normalsize which determines the font sizes here.
Are you sure that you don't have a different command (e.g. \small )
for the outside text ?
Then the \normalsize for the caption will indeed be larger.
If this is the case, you could redefine \normalsize ,
or just rebind it with \let\normalsize\small .
If you try this rebinding, look carefully at other parts of the
document --- e.g. headers, footers, titles, etc.
to be sure that you are getting the size that you really want.
(The "right" approach is to define your own document-class
in which all the sizes are determined explicitly.
This is definitely the best, when you are going to be creating
lots of similar documents.)
Hope this helps,
Ross Moore
>
>
> -----------------------------------------------------------------
> To UNSUBSCRIBE, send email to <info at email.esm.psu.edu> with
> "unsubscribe macosx-tex" (no quotes) in the body.
> For additional HELP, send email to <info at email.esm.psu.edu> with
> "help" (no quotes) in the body.
> -----------------------------------------------------------------
-----------------------------------------------------------------
To UNSUBSCRIBE, send email to <info at email.esm.psu.edu> with
"unsubscribe macosx-tex" (no quotes) in the body.
For additional HELP, send email to <info at email.esm.psu.edu> with
"help" (no quotes) in the body.
-----------------------------------------------------------------
More information about the macostex-archives
mailing list