插图

11.1  插入图片

插入图片很简单,你可以是用 [intro-Z-G-D-1.png]

\includegraphics{eps-file} 

也可以是用 plain TEX的

\epsfbox{eps-file} 

11.2  图片缩放

使用

\imgpreamble 
  \let\LaTeXdocument\document 
  \def\document{\LaTeXdocument\Large} 
\endimgpreamble 

可以把数学公式转化而来的图片放大一些。

11.3  直接在 HTML 里插入图片

\rawhtml 
... 
\endrawhtml 

可以输入一段原封不动的 HTML,所以你可以使用

\rawhtml 
<img src="andyair.jpg"> 
\endrawhtml 

来插入任何 HTML 可以支持的图片。比如我的偶像的照片是 jpg 的:

其实你可以定义一个 TEX命令一下子就可以插入任何图形到 HTML 里:

\def\htmlpic#1{\htmlonly\rawhtml<img src="#1">\endrawhtml\endhtmlonly} 

以后用

\htmlpic{andyair.jpg} 

就能插入除 eps 之外格式的图片了。eps 图片还是需要 \includegraphics.

11.4  插入 TEX 图片

你可以让 TEX把某些东西排版后作为一个图片插入 HTML:

\begin{figure} 
\begin{center} 
\makehtmlimage{ 
\newdimen\unit 
\def\point#1 #2 {\rlap{\kern#1\unit 
    \raise#2\unit\hbox{$ 
      \scriptstyle\bullet\;(#1,#2)$}}} 
\unit=\baselineskip 
\centerline{\vtop{\hrule 
  \hbox{\vrule height10\unit depth9.4\unit \kern2\unit 
    \hbox{% 
      \point 0 0 % Alioth (Epsilon Ursae Majoris), mag 1.79 
      \point 0 8 % Dubhe (Alpha Ursae Majoris),    mag 1.81 
      \point 0 -8 % Alkaid (Eta Ursae Majoris),    mag 1.87 
      \point -1 -2.5 % Mizar (Zeta Ursae Majoris), mag 2.26 
      \point 4 7 % Merak (Beta Ursae Majoris),     mag 2.37 
      \point 4 2 % Phekda (Gamma Ursae Majoris),   mag 2.44 
      \point 1 1.5 % Megrez (Delta Ursae Majoris), mag 3.30 
      }%    Src: Atlas of the Universe; Astronomy Data Book 
    \kern7\unit \vrule}\hrule}} 
} 
\caption{把 \TeX 排版的输出作为图片} 
\end{center} 
\end{figure} 

结果是:

[intro-Z-G-15.png]
图 1:  把 TEX排版的输出作为图片

11.5  图片复用

如果你使用数学公式,最好把复杂的,需要多次使用的数学符号用 \imgdef 定义为一个可以复用的图片,这样 tex2page 可以重复利用 这个图片,而不用生成重复的图片了。比如:

\imgdef\ohm{$\Omega$} 
The circuit uses two 10-\ohm\ resistors, three 50-\ohm\ 
resistors and one 1-k\ohm\ resistor. 

结果是:

The circuit uses two 10-[intro-Z-G-D-2.png] resistors, three 50-[intro-Z-G-D-2.png] resistors and one 1-k[intro-Z-G-D-2.png] resistor.

11.6  小心过期图片!

tex2page 缺省会尽量复用已经生成的图片。如果你生成了图片后, 又把原来位置的图片换成了另外一个,或者删掉了前面插入的一些图 片。有时 tex2page 就会把图片顺序搞乱。

这个时候,你需要把目录下的 jobname-Z-G-*.png 文件删 掉,让 tex2page 重新生成图片。