QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4606|回复: 1
打印 上一主题 下一主题

[建模教程] 数学建模之LaTex-图片问题

[复制链接]
字体大小: 正常 放大
杨利霞        

5273

主题

82

听众

17万

积分

  • TA的每日心情
    开心
    2021-8-11 17:59
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    网络挑战赛参赛者

    网络挑战赛参赛者

    自我介绍
    本人女,毕业于内蒙古科技大学,担任文职专业,毕业专业英语。

    群组2018美赛大象算法课程

    群组2018美赛护航培训课程

    群组2019年 数学中国站长建

    群组2019年数据分析师课程

    群组2018年大象老师国赛优

    跳转到指定楼层
    1#
    发表于 2019-4-12 16:22 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    数学建模之LaTex-图片问题* I" v( S. y, J- y3 Y& I
    数学建模之LaTex6 {6 F+ s7 C/ U7 F) h& ?

    ! S9 D' b7 X5 b4 s" Kjpg/png格式图片转eps格式的方法总结: K: K' @- O& M  B" Q5 ?, h

    / P+ c3 S6 u! v& }( }+ j0 W方法一:软件另存为$ f  y3 L4 L% w# \

    ; F0 }" ^1 @# S( Q3 ~; p: e' h这是非常简单的一种方法。使用photoshop/gimp等软件打开jpg/png格式图片,然后另存为eps格式。一般情况下,可以保证eps图像的清晰度。( H; ?9 J& `* I& z- r) C
    % n6 X, i* v' E0 h. V# L6 W
    方法二:latex自带命令bmeps
    5 F% e+ \0 g; X2 M! Z- G8 S0 ~( X" B, b( i1 l: u
    因为对eps格式的需求一般是从latex产生的,所以你应该已经装了了latex。这种方法就是利用latex已经提供的工具 bmeps,不需要你额外下载或安装任何软件。具体步骤如下:
    4 C7 W) x( U" {, J, @& Y/ g; A6 E! P; d( _4 R- f
    从Winedt中打开命令行窗口,按钮在latex信息输出窗口的上面,如下图。' U" U" G$ m9 ^; K; v3 q
    1 p3 c, j( V7 [  i! g# ^7 z' X
      M) O, }7 `0 l0 ?4 H) k0 @

    ! |; w, J/ w& |2 f进入需要转化图片的目录9 g- z5 G1 a# d/ G
    使用命令 bmeps转换 % [" z3 G. z0 P. g8 u: q/ b% x6 M
    使用前,建议你使用 bmeps -h 命令查看bmeps的帮助信息
    0 g+ I- W- z! w- C5 S, _& f2 N# f注意其中的 -c 参数,默认 -g 是进行无彩色转换,所以如果你想要转换成彩色的,需要使用该选项。
    8 i1 y0 c- w$ U4 h: h其中的-t 参数是用来指定输入文件的类型,也可以不设置,程序会根据输入文件后缀自动识别。 # `( K: Z! J( `% y. S2 k
    具体命令如下:
    " Q3 o: k+ P9 L  b5 n6 ibmeps -c example.jpg example.eps
    & T" w4 y2 u8 m; l8 y/ a0 m4 {" Z1
    & B/ j; ]+ n  f6 V6 Z4 i8 R使用这种方法转换得到的eps分辨率较高,推荐采用该方法。
    ' x$ ]! X8 G; I4 l- N. ^8 `/ |3 z

    9 N1 k7 O  T7 u. g( p8 x7 P方法四:在线转换. X; y4 k; F/ A0 P1 P; f
    ! d6 r9 H: V* D$ i$ m$ M
    该网站提供在线的png2eps的转换:http://www.tlhiv.org/rast2vec/
    6 N) D/ s1 d" q, u- ~$ K' C只要上传你的png图片就可以了。# b# q/ o- W* z1 t+ ^; \
    4 G* F! u0 M! ?
    方法五:小工具转换
    ) J7 c' m. c  }: k8 D! y. Z7 \8 \3 q# p
    有热心网友专门开房了jpg和其他文件格式到eps转换的小工具,可以完成jpg到eps的转换。使用很简单,这里不多做介绍。 6 _- Q* Z9 U$ ^; x( g7 y& m
    点击这里获取
    ; F9 S6 I- \5 i( o* g# U: m* |7 b6 j% L1 F$ ^; C- C& A+ n3 N
    排版:图片宽度大于 textwidth解决- `* h" W) `, ]( D  m' f

    ; q, n) u0 S' T) i4 W" f比较简单的解决方法就是使用Latex的box功能中的\makebox命令,\makebox的语法为:# H9 U( ~) _/ Y9 x* i2 F& ]
    ! r( c  O8 z* d' U9 l
    \makebox[width][position]{text}
    ! P% p0 Q0 z; T9 `5 F1. width: 设定盒子中放置内容的宽度 1 b! G4 G, R; j7 J, P% q
    2. position:设定内容在盒子中的排列方式,默认参数为c(居中对齐),还可以是使用参数l(左对齐)、r(右对齐)、s(两端对齐)   s3 {  W* z* E, d2 K6 r
    3. text:所要放置在盒子中的内容,可以是文本,也可以是图片.
    ! Z7 A8 A  v" O4 e2 a$ Q效果示例:, f. I3 e5 R4 `# ]

    * ~4 W, W$ U  I* F3 y这里的framebox效果和makebox效果一样,只是多了个边框。
    5 W$ A. z1 ?9 }2 U2 @: G6 i  |4 N5 I+ k  ^2 W9 L0 v, J0 g( M
    \framebox[5cm][c]{This is a makebox test}/ O3 s: b9 n6 E5 g. y9 h0 ]% H5 b9 v
    \framebox[5cm][l]{This is a makebox test}0 r  l* |, v* O! b  G4 H; |
    \framebox[5cm][r]{This is a makebox test}
    $ K. w$ [" e  P8 L% T\framebox[5cm]{This is a makebox test}: k1 z/ l6 g* i1 P8 b
    5 E& X) y1 S: W" v8 H  R8 p. n9 k
    % p0 \3 |5 X0 t* x2 ]
    \framebox[2cm][c]{This is a makebox test}
    + s/ N/ }6 W4 ?, I2 d7 z$ E- S\framebox[2cm][l]{This is a makebox test}
    ; L% u+ C9 w7 ~$ j! g' G4 o\framebox[2cm][r]{This is a makebox test}
    7 S& ]6 ~8 K9 T% K\framebox[2cm]{This is a makebox test}1 Z! n8 W& ^+ c: r
    " ^( a* E( ?- F7 Q# R6 u) `

    ( R0 Q8 N/ `  Q虽然说width参数可以用来设置盒子的宽度,但是如果要放入盒子中的内容text的宽度超过了width设置的宽度,position参数所起到的效果将是不一样的。
    * A* O: S# ~( g' q  k) p4 [. S+ @& x* F7 O; ]
    如上图所示,左边的Latex命令依次产生右边的排版效果,我们看到,当textwidth的宽度大于text宽度时,position的排版以盒子宽度为参考,但是当textwidth的宽度小于text的宽度时,如果文本很长,右对齐或者居中时会超出纸的宽度而溢出,两端对齐则几乎不起作用。
    # D  f2 L% d9 a' T1 {5 F* r/ W- T: t$ e  v* @6 _; s  ~
    产生并排图片3 n8 t% n! Q8 ~5 u( i( N

    8 B% n3 B4 g- fmakebox中的内容无论多长都只放在一行,而不会换行。如果需要换行设置,则需要使用minipage和parbox命令。这里主要讲图片并排设置,关键就是让图形不要自动换行,makebox可以把每张图形当作这一行的一个元素来处理。具体命令如下:
    9 i. ?$ }% j: F$ N8 ?4 ~. r3 f. I9 a
    5 G' g- ^/ L& o) [- R5 v\begin{figure}[H]
    7 ~! d, Y% l0 d" Z, ~5 }) N) s0 t: Y  \centering
    # }+ M5 O7 |% A  \noindent\makebox[\textwidth][c] {( u# i1 O% ~; y
        \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}/ a; z" J0 B6 b
        \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}
    % L- u' N( @0 e1 N    }1 i, {+ f7 l* H! g7 o
    $ E! g, [3 Q1 x3 S9 K, ]. F
      \noindent\makebox[\textwidth][c] {
    ; o) D" z) R3 U0 {7 k    \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}+ h3 s" q  T6 w+ L) K$ S, i
        \includegraphics[width=0.45\paperwidth]{weiwancheng.eps} , ^+ `1 g+ {/ \  s$ w
        }
    : x/ \: D& H  J0 ]& K2 a* c( c\end{figure}
    : r% t. t& j; ]2 `7 s, G2 E
    - s: T' @$ B4 x9 d
    / |$ p; N: _: M" G% n上面的命令可以放置两行两列图片,每行的图片总宽度为所用纸张宽度的0.9倍。这样子的话,只要设置的图片总宽度不要超过纸的宽度paperwidth,就可以并排放置自己想要的图片数目了。: s! }+ e9 G7 G# N) W3 k, |5 W1 ]( u
    $ W3 i4 \9 l: d7 |( k
    实现底部标题
    5 J9 K- Z; x( j( T: }5 v2 Q. u4 S: B8 F# F
    \begin{figure}[H]
    $ i" \$ Y5 u) E7 P) h8 c  \centering
    , V# X7 K$ M7 s  \noindent\makebox[\textwidth][c] {
    + A& r) v& q; D- o; T/ b8 D    \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}   v2 d5 @/ E5 k% I& V; ?: b
        % \caption{关系图}8 t( k, U& ?/ t' K7 N  ]; C7 f4 J
        \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}( N: T3 A! H1 |# k$ d0 o2 M/ H- E
        }; m. s) w5 E, Z# l
        \caption{关系图}
    4 k' r0 r; i! X* I1 f3 I  \noindent\makebox[\textwidth][c] {; v0 L* H/ e6 o: V% ?
        \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}* _5 U7 p; U' U2 P# C
        \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}
    0 s5 m, c3 w5 j6 w, r5 _' ~  E, z    }
      k, N. T6 y/ s( \. O! }7 Y- z    \caption{关系图}. l3 @4 B0 q9 @2 u* ]* T; O5 K
    \end{figure}
    , @# ?& u4 |3 ]0 G; ]. d; n/ p9 k* U

    - M9 B& v' K6 j& }. j2 s0 N7 V$ j9 w9 @& G: X3 e: c

    9 E# x# X. p! T2 h: {* @4 a
    # \. u% B1 t; H$ _8 B

    数学建模解题思路与方法.pptx

    117.69 KB, 下载次数: 0, 下载积分: 体力 -2 点

    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信

    0

    主题

    3

    听众

    32

    积分

    升级  28.42%

  • TA的每日心情

    2019-5-28 08:04
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    邮箱绑定达人

    有时图片会强行出现在文字后面,好几张排在一起,不知道怎么回事怎么办😂( N8 F0 e8 Q+ i& \; }
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-6-18 03:26 , Processed in 0.452758 second(s), 59 queries .

    回顶部