0 b+ I) N* `# o4 R" L& E# c* ?该网站提供在线的png2eps的转换:http://www.tlhiv.org/rast2vec/ # n; S* v5 A8 u只要上传你的png图片就可以了。9 W! I8 I/ z3 C% P
% X4 F. g6 Q; ^% W
方法五:小工具转换 ' |/ d, b* P: H+ `5 F: q$ p& J7 f L
有热心网友专门开房了jpg和其他文件格式到eps转换的小工具,可以完成jpg到eps的转换。使用很简单,这里不多做介绍。 + `, F1 r% {* ^点击这里获取% P8 k8 m, W* g, r9 T! K7 \
! H; c, u3 @2 R, E- }5 D' d
排版:图片宽度大于 textwidth解决 C7 ^% s+ M( v7 H' t& ]% V3 O4 |0 z$ e$ H9 ^6 E
比较简单的解决方法就是使用Latex的box功能中的\makebox命令,\makebox的语法为:4 O$ g& Y1 e9 M0 c
; \, M# V9 T; X7 n
\makebox[width][position]{text} 2 i1 x3 F% k/ L' y& h; h5 B
1. width: 设定盒子中放置内容的宽度 8 z5 K# _& z9 v2 }6 C, i! n1 S# u& P2. position:设定内容在盒子中的排列方式,默认参数为c(居中对齐),还可以是使用参数l(左对齐)、r(右对齐)、s(两端对齐) # t, P' G1 G8 J) D9 h3. text:所要放置在盒子中的内容,可以是文本,也可以是图片. 5 _( Q/ _' b* H2 m1 J效果示例: " v' s! R& F9 b$ {) Q9 T* v A - a: d b% n7 B/ }2 y3 a* A: i% D这里的framebox效果和makebox效果一样,只是多了个边框。& P% N2 m5 Y0 j$ C' I) L
+ X; r0 h* C( q( I
\framebox[5cm][c]{This is a makebox test}0 f! C! [2 e5 F' c
\framebox[5cm][l]{This is a makebox test}: V9 l: Q+ J- m6 T0 y
\framebox[5cm][r]{This is a makebox test}& Y9 E. d4 L* @, w3 w
\framebox[5cm]{This is a makebox test} " }% b. E! P3 @7 V 0 C9 Y6 d/ w# Q. Q$ ~+ V1 ]8 F, X0 s0 I7 `& r& l) [
\framebox[2cm][c]{This is a makebox test}3 Y# v+ L2 a: r; i1 b
\framebox[2cm][l]{This is a makebox test} ) D# T) ^" W5 i& }\framebox[2cm][r]{This is a makebox test}# Y! X+ i/ ~: ^3 y! o
\framebox[2cm]{This is a makebox test} ) d3 k8 Z% C: M0 p, c) O# L6 i7 |$ E7 e4 d
% X9 U0 s1 K8 \1 u! d7 C8 ~: H
虽然说width参数可以用来设置盒子的宽度,但是如果要放入盒子中的内容text的宽度超过了width设置的宽度,position参数所起到的效果将是不一样的。& c' h8 \" \* Y% S( M; X
; V# @, N1 N. u5 a8 p: L* C如上图所示,左边的Latex命令依次产生右边的排版效果,我们看到,当textwidth的宽度大于text宽度时,position的排版以盒子宽度为参考,但是当textwidth的宽度小于text的宽度时,如果文本很长,右对齐或者居中时会超出纸的宽度而溢出,两端对齐则几乎不起作用。 + \) F' e& p8 p2 _, ]2 w+ r3 r' J. G6 C+ U, s1 R
产生并排图片8 C7 {6 j$ V# z; n+ T' H; ?9 f
" Q9 E. S' y: w3 G1 T4 P/ U0 vmakebox中的内容无论多长都只放在一行,而不会换行。如果需要换行设置,则需要使用minipage和parbox命令。这里主要讲图片并排设置,关键就是让图形不要自动换行,makebox可以把每张图形当作这一行的一个元素来处理。具体命令如下:& K G; `5 K& s
0 k$ q$ b) \2 k3 P5 f1 v\begin{figure}[H] ; z) T1 G7 u4 N4 N; @ \centering 5 L c) O N) b1 b7 z1 E/ a \noindent\makebox[\textwidth][c] { 2 D* h1 q$ o9 u0 @ F \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}# F- p; o3 P- s. Q
\includegraphics[width=0.45\paperwidth]{weiwancheng.eps} 0 W% X# |; t* x! c }3 @7 A6 ?) n" t' {5 l$ `
8 W; o3 E8 q% d l) M \noindent\makebox[\textwidth][c] { - U% Z$ ?, A l! f \includegraphics[width=0.45\paperwidth]{weiwancheng.eps} : D! l9 W- y, j$ C4 i8 D' k2 e \includegraphics[width=0.45\paperwidth]{weiwancheng.eps} 4 g: t h" d7 t' F1 V$ s+ x } ' s ^6 E" t. z6 V+ z1 q& y\end{figure} - t+ s- i+ p) s5 u; t" m6 L9 y * o1 a0 k. }* p! {, j2 c0 d* A8 M$ @, s( H
上面的命令可以放置两行两列图片,每行的图片总宽度为所用纸张宽度的0.9倍。这样子的话,只要设置的图片总宽度不要超过纸的宽度paperwidth,就可以并排放置自己想要的图片数目了。 * ?5 K' }- q4 U' U! O' P& C8 [- M& V+ q0 g" o
实现底部标题 $ O6 X- k% `$ @* e% U& ~" g. K* q8 {3 f2 Z0 o9 m1 m
\begin{figure}[H] 5 _/ q" p1 l3 T \centering5 [2 J0 l: c$ |3 B" J. `2 n
\noindent\makebox[\textwidth][c] {& T* J: c2 n4 i' {5 c( \
\includegraphics[width=0.45\paperwidth]{weiwancheng.eps} 6 _1 r, I0 x! {' B( [" Z" r
% \caption{关系图}, I% J6 ~1 i" C1 j0 g- [: D
\includegraphics[width=0.45\paperwidth]{weiwancheng.eps}0 ~; [) U. [0 k6 L+ F0 t& _
} E. @+ e) A3 R; ~' F& x \caption{关系图}4 H; P: k/ Y* g
\noindent\makebox[\textwidth][c] { y& t# k! l/ k \1 q \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}1 d) h; n4 h* T- J! @
\includegraphics[width=0.45\paperwidth]{weiwancheng.eps} / f$ s1 A/ c8 U( { }3 H7 J( W2 E6 ?
\caption{关系图} . u$ [8 A. N0 K V" {\end{figure}: }) m, K& U M m# R/ n
& G1 j _0 Y$ j2 i+ R: P3 u6 J
2 ~- F0 e( t2 I! ^3 Y/ ^
2 Q9 s/ ~. K! z0 k $ z) W$ b/ K/ o7 S7 d; r : ~( _, B4 `5 B$ R' H1 [3 u, |8 F