QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4621|回复: 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-图片问题
    . x( r. Z: p7 v" g2 P/ j" y' c/ R数学建模之LaTex
    . V8 T8 q5 S7 p) s( R! E4 J/ C/ N& n
    jpg/png格式图片转eps格式的方法总结4 M% N0 u, E, E5 M( z
    . V& d: O0 R  V: X3 }2 z
    方法一:软件另存为
    . W3 @& h4 ?' k5 F  g2 W- v7 O0 T8 [& G* E6 _7 U3 r2 G( _0 O
    这是非常简单的一种方法。使用photoshop/gimp等软件打开jpg/png格式图片,然后另存为eps格式。一般情况下,可以保证eps图像的清晰度。
    ( |& E8 x( h) b! D2 _5 C2 q+ |4 _7 D/ M& I  d; s- V( a: T0 @) _
    方法二:latex自带命令bmeps
    5 p1 j+ b, C( C" s' K" d( h% u# S* |% \  S1 F
    因为对eps格式的需求一般是从latex产生的,所以你应该已经装了了latex。这种方法就是利用latex已经提供的工具 bmeps,不需要你额外下载或安装任何软件。具体步骤如下:
      U# S1 [; {( Z& Q) e# O* l6 l& v2 ~- p& S3 C
    从Winedt中打开命令行窗口,按钮在latex信息输出窗口的上面,如下图。. d- |, Z; U8 l. P

    . f* W/ }7 K' r6 R. u  z- ~
    . o  B) g4 |% d9 W1 G& y7 _, p" M/ i1 F4 P. T) B: d# k
    进入需要转化图片的目录  t7 p  A: \* b$ Q1 n0 o6 f
    使用命令 bmeps转换
    3 k! E9 P* R; I! B" ~9 ^' a. q6 y使用前,建议你使用 bmeps -h 命令查看bmeps的帮助信息 , b2 ]8 `9 J- |3 j* ^0 C8 y( {
    注意其中的 -c 参数,默认 -g 是进行无彩色转换,所以如果你想要转换成彩色的,需要使用该选项。
    ( L0 N; h- o/ E2 m其中的-t 参数是用来指定输入文件的类型,也可以不设置,程序会根据输入文件后缀自动识别。 & R0 ~0 \/ w& o) x7 X& w( s# f
    具体命令如下:# u$ p6 Q9 |3 Z. `
    bmeps -c example.jpg example.eps* G, c5 j. h  @% _. R8 \7 y9 [: ]. S0 U5 m
    1( T8 V3 Q; u+ h0 X6 I$ U* e( J
    使用这种方法转换得到的eps分辨率较高,推荐采用该方法。 / H, [& n2 j, T  @( H0 m. C+ M
    . \/ Q5 n, S1 `, J

    6 t5 l+ D" r/ F/ R: K4 U: q2 P: y方法四:在线转换1 [' e5 {, z7 A; d
    , j9 y8 u) B, E
    该网站提供在线的png2eps的转换:http://www.tlhiv.org/rast2vec/
    4 d& d, w' b# r. h* c/ x6 u只要上传你的png图片就可以了。
    4 N  ]7 ]/ @( L% t) L3 z7 E0 q$ u
    9 a$ i$ Q- C& s方法五:小工具转换& o& f7 Q0 X& {2 c
    + O% A- R3 `2 @" Q% i$ Q0 w
    有热心网友专门开房了jpg和其他文件格式到eps转换的小工具,可以完成jpg到eps的转换。使用很简单,这里不多做介绍。
    & ?6 s; f# {% H, I2 D  C* t9 t点击这里获取
    / p9 Y  ~) _; n8 G: L: m9 f" {8 i; L3 _5 [& b4 G8 t; E. a
    排版:图片宽度大于 textwidth解决
    0 G" J+ Y5 V3 s9 _, @" `$ ^' [9 W/ [
    ' D1 x+ I$ M' D: p) l$ n- s比较简单的解决方法就是使用Latex的box功能中的\makebox命令,\makebox的语法为:7 K, W& a7 R1 K1 X' J) j1 R

    ) w- _+ V3 Z' F\makebox[width][position]{text} & f) A- v" j6 m! D0 z/ x
    1. width: 设定盒子中放置内容的宽度
    , @# ?5 s6 t% D+ n2 E; r2. position:设定内容在盒子中的排列方式,默认参数为c(居中对齐),还可以是使用参数l(左对齐)、r(右对齐)、s(两端对齐) & Z3 D& A: C1 \0 g( V
    3. text:所要放置在盒子中的内容,可以是文本,也可以是图片.; H. c5 o; K: K8 `
    效果示例:$ ]' D/ ^; z* b& K4 z7 d

    " v4 F# I* u, ~: A- k这里的framebox效果和makebox效果一样,只是多了个边框。, R6 d8 w2 s9 r
    5 g, D' u  z$ a! E
    \framebox[5cm][c]{This is a makebox test}4 l- G+ J# y$ E2 m
    \framebox[5cm][l]{This is a makebox test}5 Y& ], i8 B6 e6 U* l- @
    \framebox[5cm][r]{This is a makebox test}
    5 ]8 o/ J. i: h' v& \\framebox[5cm]{This is a makebox test}$ K  T& _8 K; l; S0 B7 {5 Z, p
    9 A8 X" B- ?2 b* x

    # c+ l1 f9 G/ Z/ X0 G0 d/ k0 N\framebox[2cm][c]{This is a makebox test}
    ' j( M9 G) s3 F& c" U\framebox[2cm][l]{This is a makebox test}- b+ _7 ~  g1 I% r! w& ?
    \framebox[2cm][r]{This is a makebox test}
    0 G( W, s2 m1 U( G. }& m\framebox[2cm]{This is a makebox test}
    * m6 T/ ?+ L, }" s: N7 o# D4 l, w' Y* H$ `
    9 F1 D* b( Y- f0 c6 a- U
    虽然说width参数可以用来设置盒子的宽度,但是如果要放入盒子中的内容text的宽度超过了width设置的宽度,position参数所起到的效果将是不一样的。3 a- |) f0 h: ~0 n) d6 I

    6 i* H( ~* k- F5 i3 r如上图所示,左边的Latex命令依次产生右边的排版效果,我们看到,当textwidth的宽度大于text宽度时,position的排版以盒子宽度为参考,但是当textwidth的宽度小于text的宽度时,如果文本很长,右对齐或者居中时会超出纸的宽度而溢出,两端对齐则几乎不起作用。
    ( p* \$ s: P3 K: J3 R. {
    : L7 \9 i# C% Q2 h9 s产生并排图片# B  F" {, c. u6 F& T

    9 F& v7 O( W# n' e1 u& X% Y/ cmakebox中的内容无论多长都只放在一行,而不会换行。如果需要换行设置,则需要使用minipage和parbox命令。这里主要讲图片并排设置,关键就是让图形不要自动换行,makebox可以把每张图形当作这一行的一个元素来处理。具体命令如下:2 R+ O$ x6 \) b! F& |

    ( _6 V5 i. f: s: ^% `$ X2 _) g\begin{figure}[H]
    " I2 z& m8 U* D/ I6 m  \centering% u2 e% k+ e, R9 B# z$ k
      \noindent\makebox[\textwidth][c] {
    / F% g! x4 t8 Y4 R/ g, g+ q  [* p    \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}
    # M2 X. D: k; ^" C3 F    \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}
    7 `4 J" k( T0 j  j    }" Q3 j& M) Y* Z( t' H6 r$ ?& h

    % _1 `) M$ d' L9 P: X  \noindent\makebox[\textwidth][c] {: \# Z3 J0 w  `. d5 h. l+ t
        \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}
    8 T, {$ w8 N' L& C: E$ u7 s. F3 s    \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}
    / F8 s' L! q3 v* w8 r0 |1 v1 C) H    }
    ( k* ]9 ]" Y. P\end{figure}
    7 V9 |! G% ?: o4 D0 R. V9 t' X
    8 L$ u4 G8 Z/ l
    上面的命令可以放置两行两列图片,每行的图片总宽度为所用纸张宽度的0.9倍。这样子的话,只要设置的图片总宽度不要超过纸的宽度paperwidth,就可以并排放置自己想要的图片数目了。4 m, n) K6 R: Z( T1 H9 s1 z2 W
    % f; t' G( F, Q. {+ c* t
    实现底部标题( ]8 h+ ~7 I2 l, A

    & ?: x' a$ {& v\begin{figure}[H]. `- V+ D& m0 M" W- b
      \centering
    8 v: O+ H& S% d5 J- t; ]0 F  t: j  \noindent\makebox[\textwidth][c] {" H9 `: ^! b* k7 h
        \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}
    , g1 Q) D* [8 ]( s4 n    % \caption{关系图}- ]7 e, X4 O. M3 j) m5 g7 ^
        \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}
    7 I) D, d( p7 }+ r0 s. y+ P* ]3 ?8 z    }6 P: K; c0 b+ ]0 W! @
        \caption{关系图}
    * B# b! e$ @0 [  E2 m1 k  \noindent\makebox[\textwidth][c] {
    ) l$ f' {) I! u, V    \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}
    3 t% x& n: ?' W7 X' Y    \includegraphics[width=0.45\paperwidth]{weiwancheng.eps} ; x2 X$ Q& M; H) Q8 d( A% u
        }
    5 i& q) k& i& ]+ i0 u* N/ i. B6 H    \caption{关系图}
    , \- E7 |& n8 O; P& K' X5 K\end{figure}
    1 z! v1 c( ]* m. {  M$ S9 T2 Z$ W/ S% {% B$ T! b  Y1 O

    - P- w, F$ c2 j# Z9 T& I
    3 W6 j( i1 u5 Z' i6 ?5 j% r5 a- m$ ~# F6 |
    3 n6 A+ r. l0 |6 F! D& w

    数学建模解题思路与方法.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

    邮箱绑定达人

    有时图片会强行出现在文字后面,好几张排在一起,不知道怎么回事怎么办😂5 P; [* n; K2 X
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-7-29 04:59 , Processed in 0.503991 second(s), 59 queries .

    回顶部