Professional Documents
Culture Documents
(,yctang@online.sh.cn)
2004 4 16
X X X X X X X
LATEX
epsfig
graphics
3.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
graphicx
10
4.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
picins
15
Wrapfigure
17
Picinpar
19
20
LATEX
24
LATEXpicture
25
10.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
10.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
10.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
xConvert
28
28
LATEXTexDraw
LATEX
EPS . . . . . . . . . . . . . . . . . .
EPS . . . . . . . . . . . . . . . . . .
EPS . . . . . . . . . . . . . . . .
3 . . . . . . . . . . . . . . . . . . . . . .
490 . . . . . . . . . . . . . . . . . . .
4 . . . . . . . . . . . . . . . . . . . . . . .
4(1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4(2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
490 . . . . . . . . . . . . . . . . . . . . . . . 13
10
4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
12
wrapfig . . . . . . . . . . . . . . . . . . . . . . . . . 17
13
Sine Curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
14
Sine Curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
15
. . . . . . . . . . . . . . . . . . . . . . . . . . . 21
16
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
17
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
18
. . . . . . . . . . . . . . . . . . . . . . . . . 22
19
(a)
-1-1-1-1-1-1-1-1-1-1-1-1 . . . . . . . . . . . . . . . . . . . 22
(b)
-2-2-2-2-2-2-2-2-2-2-2-2 . . . . . . . . . . . . . . . . . . . 22
http://webpc.shtu.edu.cn/yctang
LATEX
(a)
-3-3-3-3-3-3-3-3-3-3-3-3 . . . . . . . . . . . . . . . . . . . 22
(b)
-4-4-4-4-4-4-4-4-4-4-4-4 . . . . . . . . . . . . . . . . . . . 22
LATEX
LATEX
1. epsfigPostScript(encapsulated PostScript),
eps;
2. graphicsPostScript(ps)eps;
3. graphicxPostScript(ps)eps;
4. picins,EPS;
5. wrapfig,,;
6. picinpar, window,figwindow,;
7. subfigure,(minipage).
graphicsgraphicx,\includegraphics,
, LATEXfigure
. figure\centering.
\includegraphicsgraphicsgraphicx.
LATEXDVIEPS
PSEPSPS
gsviewPS to EPS
EPSGIMPPhotoshop
PS
PS
PDFLaTeXPDFPNGJPEGGIF.
gsviewPSEPS PDF,
PDF
PDFEPS
(
PNGJPEGGIFPDF) ,
sin.eps,fig.eps,fig.ps
:
http://webpc.shtu.edu.cn/yctang
LATEX
epsfig
Sebastian RahtzepsfigRokicki
graphicsepsfiggraphics
\epsfig{file=file_name.eps,key=value,...}
keyegraphicx.
\usepackage{epsfig}:
\resizebox{length}{!}{\epsfig{file=file_name}
file_name.epsepslength
\vskip v_length \hskip h_length
0.5
-0.5
-1
1: EPS
LATEX
0.5
-0.5
-1
2: EPS
graphics
graphics
\includegraphics[llx,lly][urx,;ury]{file_name.eps}}
file_name.epsepsps,[llx,lly]
[urx,ury]
\begin{figure}[htbp]
\centering
\includegraphics{sin.eps}
\caption{EPS\label{fig:fig3}}
\end{figure}
http://webpc.shtu.edu.cn/yctang
LATEX
0.5
-0.5
-1
3: EPS
\includegraphics
text\includegraphics.
3.1
(1)\scalebox
\scalebox{h_scale}{v_scale}{text}
h_scale
v_scale.
(2)\resizebox
resizebox{h_lenght}{v_length}{text}
h_length,
v_length!
1:1
\begin{figure}[htbp]
\centering
\resizebox{6cm}{3cm}{\includegraphics{sin.eps}}
\caption{\ref{fig:fig3}\label{fig:fig4}}
LATEX
\end{figure}
0.5
-0.5
-1
4: 3
3.2
(1)
reflectbox{text}
180.
(2)
rotatbox{angle}{text}
()angle.
\begin{figure}[htbp]
\centering
\resizebox{6cm}{3cm}\reflectbox{\includegraphics{sin.eps}}
\caption{\ref{fig:fig4}90\label{fig:fig5}}
\end{figure}
\begin{figure}[htbp]
\centering
\resizebox{6cm}{3cm}\rotatebox{90}{\includegraphics{sin.eps}}
:
http://webpc.shtu.edu.cn/yctang
10
LATEX
5.0
1
5.0-
1-
5: 490
\caption{\ref{fig:fig4}\label{fig:fig6}}
\end{figure}
-1
-0.5
0.5
6: 4
11
LATEX
4.1
graphicx
graphix\includegraphics1
\includegrpahics[key=value,...]{file_name}
key
()()(true) 2 .
1. scale:=
2. width=:
3. height=: ,
width=heigth=
4. totalheight=:
5. angle=:
6. origin=:bl
c()t()r()B()(tr
)
7. bb=:4
8. viewport=:bb=
9. trim=:4
xyxy
http://webpc.shtu.edu.cn/yctang
12
LATEX
10. keepaspectratio:height=width=
11. draft:
12. clip:
4.2
.4
1) scale
\begin{figure}[htbp]
\centering
\includegraphics[scale=0.5]{sin.eps}
\caption{\ref{fig:fig4}(1)\label{fig:fig7}}
\end{figure}
0.5
-0.5
-1
7: 4(1)
2)widthheight
13
LATEX
\begin{figure}[htbp]
\centering
\includegraphics[width=10cm,height=4cm]{sin.eps}
\caption{\ref{fig:fig4}(2)\label{fig:fig8}}
\end{figure}
0.5
-0.5
-1
8: 4(2)
3)angle
\begin{figure}[htbp]
\centering
\includegraphics[angle=-90]{sin.eps}
\caption{\ref{fig:fig4}90\label{fig:fig9}}
\end{figure}
4)draft
\begin{figure}[htbp]
\centering
\includegraphics[draft]{sin.eps}
:
http://webpc.shtu.edu.cn/yctang
14
LATEX
0.5
-0.5
-1
1
2
3
4
5
9: 490
15
LATEX
\caption{\ref{fig:fig4}\label{fig:fig10}}
\end{figure}
pictures/sin.eps
10: 4
http://webpc.shtu.edu.cn/yctang
16
LATEX
picins
\parpic
\parpic()()[][]{}
l
r
f
d
o
s
x
l
r
t
17
LATEX
b
picins
picins
1
0.5
-0.5
-1
0.5
-0.5
-1
@
1
0.5
-0.5
-1
http://webpc.shtu.edu.cn/yctang
18
LATEX
11
1
picins
0.5
4
5
1
2
3
-0.5
\parpic
[r]
-1
11: picins
.
\piccaption \parpic
\pichskip
\piccaption{picins\label{fig:parpic}}
\parpic[r]{
\pichskip{10em}
\includegraphics{sin.eps}}
Wrapfigure
Wrapfig wrapfigure
,
,.
0.5
wrapfigure
-0.5
-1
\begin{wrapfigure}{ }[ ][
]{}<>\end{wrapfigure }
12: wrapfig
19
LATEX
,,wrapfig
. ,.
r ,[R] ;
l ,[L] ;
i ,[R]();
o ,[O] .
,0pt.
. wrapfig. , ,
wrapfig.sty .
wrapfig :
,.
wrapfigure, ,
\par.
wrapfigure wrapfigure \parbox ,
.
wrapfigure.
wrapfigure figure , .
wrapfigure table , ,
.
, \linewidth .
:
http://webpc.shtu.edu.cn/yctang
20
LATEX
Picinpar
......
13: Sine Curve
.......
1
0.5
-0.5
-1
......
14:
Sine
Curve
......
.
1
0.5
-0.5
-1
21
LATEX
picinpar
window \samepage;
window \footnote\footnotemark
window \footnotetext ;
paiepic epic
\includegraphics
\begin{figure}
\centering
\begin{minipage}[c]{0.5\textwidth}
\centering
\includegraphics[width=2in]{sin.eps}
\end{minipage}%
\begin{minipage}[c]{0.5\textwidth}
\centering
\includegraphics[width=2in]{fig.eps}
\end{minipage}
\caption{Centers Aligned Vertically}
\end{figure}
16..
1617
\begin{figure}[htbp]
\begin{minipage}[t]{0.35\linewidth}
:
http://webpc.shtu.edu.cn/yctang
22
LATEX
1
0.8
0.6
0.4
0.5
0.2
0
0.2
-0.5
0.4
0.6
-1
0.8
1
15:
\centering
\imgp[width=\textwidth]{sin.eps}
\caption{\label{fig:float2-1}}
\end{minipage}%
\hfill
\begin{minipage}[t]{0.5\linewidth}
\centering
\imgp[width=\textwidth]{fig.eps}
\caption{\label{fig:float2-2}}
\end{minipage}
\end{figure}
1
0.8
0.6
0.5
0.4
0.2
0
0.2
0.4
-0.5
0.6
0.8
-1
16:
17:
paisubfigure \subfigure
\begin{figure}
23
LATEX
1
0.8
0.6
0.4
0.2
0
0.5
0.2
0.4
0.6
-0.5
0.8
-1
(a) -1-1-1-11-1-1-1-1-1-1-1
(b) -2-2-2-2-2-22-2-2-2-2-2
18:
1
0.8
0.6
0.4
0.2
0
0.5
0.2
0.4
0.6
-0.5
0.8
-1
(a) -3-3-3-3-3-3-3-3-3-3-3-3
(b) -4-4-4-4-4-4-4-4-4-4-4-4
1919(a) 19(b)
:
http://webpc.shtu.edu.cn/yctang
24
LATEX
19 18
18 19
0.5\textwidth
: (i), (ii)\ref
12i, 12ii
\renewcommand{\thesubfigure}{\roman{subfigure}}
\makeatletter
\renewcommand{\@thesubfigure}{(\thesubfigure)\space}
\renewcommand{\p@subfigure}{\thefigure}
\makeatother
12.1:, 12.2: \ref
12.1, 12.2
\renewcommand{\thesubfigure}%
{\thefigure.\arabic{subfigure}}
\makeatletter
\renewcommand{\@thesubfigure}{\thesubfigure:\space}
\renewcommand{\p@subfigure}{}
\makeatother
\listoffigures
\listoffigures
\setcounter{lofdepth}{2}. LATEX
(3/95) subfigure
numberline1.
\makeatletter
\renewcommand{\@subcaption}[2]{%
\begingroup
\let\label\@gobble
\def\protect{\string\string\string}%
\xdef\@subfigcaptionlist{%
25
LATEX
\@subfigcaptionlist,%
{\numberline {\@currentlabel}%
\noexpand{\ignorespaces #2}}}%
\endgroup
\@nameuse{@make#1caption}{\@nameuse{@the#1}}{#2}}
\makeatother
LATEX
eso-pic
% LaTeX
\usepackage{eso-pic}
\usepackage{graphicx} % If picture packadge is used
% graphicx packadge is not necessary here
\usepackage[dvips]{geometry}
% Tell dvips and pdfTeX the papersize.
% rose.eps from CTAN: macros/generic/boxedeps/
\newcommand\BackgroundPicture{%
\put(0,0){%
\parbox[b][\paperheight]{\paperwidth}{%
\vfill
\centering
\includegraphics[width=\paperwidth,height=\paperheight,%
keepaspectratio]{rose.eps}%
\vfill
}}}
% The picture is centered on the page background
\AddToShipoutPicture{\BackgroundPicture}
.
:
http://webpc.shtu.edu.cn/yctang
26
LATEX
LATEXpicture
picture
http:/www.ctex.org/forums/index.php?showtopic=8863/
TrueTypeTEXFriend[10].
10.1
aif,
ani,
au,
avi,
b3d,
bmp,
cam,
clp,
cpt,
crw,
cur,
dat,
dcm,
dcr,
dcx,
dds,
dib,
djvu,
dxf,
ecw,
emf,
eps,
flc,
fli,
fpx,
fsh,
g3b,
gif,
gsm,
icl,
ico,
iff,
img,
jng,
jp2,
jpeg,
jpg,
jpm,
kdc,
lbm,
ldf,
lwf,
med,
mid,
mng,
mrw,
nef,
ngg,
nlm,
nol,
nsl,
ogg,
orf,
otb,
pbm,
pcx,
pgm,
png,
ppm, psd,
psp,
qtif,
raf,
ras,
raw,
rgb,
rle,
rmi,
sff,
sfw,
sgi,
snd,
sun,
swf,
tga,
tif,
tiff,
ttf,
wad,
wav, wbmp,
wma,
wmf,
wmv, xbm,
10.2
xpm
1. .
picture ghostscript, bmeps, IrfanView, .
bmepsmiktex. ghostscript IrfanView
http://www.cs.wisc.edu/ ghost/gsview/
27
LATEX
http://irfanview.tuwien.ac.at
. IrfanView[texmf]\miktex\bin, ghostscript
.
2. picture.stytex, [texmf]\tex\latex\graphics
3. pdflatex.edt, dvips.edt [winedt]\exec\miktex
pdflatex.bat, dvips.bat[winedt]\bin\tex
tobmp.bat, pdftobmp.bat[texmf]\miktex\bin
4. ttmiktex.ini
[local texmf]\miktex\config\miktex.ini.
, ttmiktex.ini [local
texmf]\miktex\config, miktex.ini,
, .
10.3
PDFLATEX:
\usepackage[pdftex,clean]{picture}[2003/12/23]
LATEX+DVIPS: \usepackage[dvips,clean]{picture}[2003/12/23]
LATEX:
\usepackage[dvips,clean]{picture}[2003/12/23]
picture graphicx.
1. texdrawPDFLATEX, texdrawpicture
, Texdraw PDFLATEX. ,
texdraw, \centertexdraw{...}.
2. dvipspdftex.
3. clean.
clean pdftexdvips . pdftex ,
PDFLATEX.
:
http://webpc.shtu.edu.cn/yctang
28
LATEX
new1.eps
car1.pdf
card2.gif
card3.bmp
xmas60.png
xmas1.emf
new3.jpg
new2.tif
29
LATEX
xConvert
xConvert (hooklee),
. GhostScript ImageMagick, xConvert
. TEXwww.hooklee.com
xConvert.pdf. GhostScript ImageMagick
: GhostScript, ImageMagick.
GhostScript ImageMagick , hooklee
:
1. ;
2.
3.
4. (e)ps/pdf
5. ps/pdf
LATEXTexDraw
[7].
Texdraw picture 1
:
Texdraw picture 2
http://webpc.shtu.edu.cn/yctang
30