QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4569|回复: 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-图片问题
    : D( F6 a# k" Q- M- w2 Q( ^/ b数学建模之LaTex
    % X# Y$ v0 |5 ?( O" {$ k
    ; O, u9 d9 z  Ljpg/png格式图片转eps格式的方法总结+ M) o+ u; S; \' I6 N: R# c4 y- j( B

    7 i3 n2 F4 y7 b4 U( w  h方法一:软件另存为
    0 n9 y1 k& [( o7 f: ^9 w% f# T3 r2 I9 r, b
    这是非常简单的一种方法。使用photoshop/gimp等软件打开jpg/png格式图片,然后另存为eps格式。一般情况下,可以保证eps图像的清晰度。
    0 D* B" k- I$ c6 W" p; z
    ' m/ x' o/ l* A! ]& \" x* V7 Y' W, J方法二:latex自带命令bmeps
    ; R) b8 u6 {' b  a7 y
    % @$ L3 C3 n" z' \, B因为对eps格式的需求一般是从latex产生的,所以你应该已经装了了latex。这种方法就是利用latex已经提供的工具 bmeps,不需要你额外下载或安装任何软件。具体步骤如下:. n9 _! C. j+ c* x" ~: r

    2 M2 [6 K: b+ @$ V6 |从Winedt中打开命令行窗口,按钮在latex信息输出窗口的上面,如下图。" o; d0 e8 S% U, V0 E3 V$ }

    ; q+ S' l  U, Y! N; x# }3 e
    " d6 G, i  p$ p4 `0 `2 j. ~% }# ~5 h7 a* j. ?! I) f
    进入需要转化图片的目录
    3 G3 H0 \0 a& E) ?使用命令 bmeps转换
    . k7 o9 S5 y; n- E使用前,建议你使用 bmeps -h 命令查看bmeps的帮助信息
    . g. |) ]* L0 c8 v  Z3 k0 Q注意其中的 -c 参数,默认 -g 是进行无彩色转换,所以如果你想要转换成彩色的,需要使用该选项。 ( [& ]$ d% `5 {  ]# ?
    其中的-t 参数是用来指定输入文件的类型,也可以不设置,程序会根据输入文件后缀自动识别。 ) I/ r  n6 C: @! s" x/ R1 }
    具体命令如下:2 n' ~6 U3 B- X- g
    bmeps -c example.jpg example.eps9 \# o. K: R5 |1 I
    1, J6 e0 Z$ q  \2 G- _
    使用这种方法转换得到的eps分辨率较高,推荐采用该方法。
    9 _0 g& T& \2 H8 ]* }; l# X; p" m  S
    0 Y4 k$ N) Z: I" F/ A" Z: Z0 O, a6 E) L8 _3 z( x
    方法四:在线转换3 }  ?5 w  E- l
    ! S0 t, i) {, ?
    该网站提供在线的png2eps的转换:http://www.tlhiv.org/rast2vec/ 8 _. C9 P  \, F0 p& D: e
    只要上传你的png图片就可以了。
      T& y7 N5 q! l3 e) I
    * O2 |# @' S7 p方法五:小工具转换3 M5 g& K$ p2 x% X  R+ o# D: N8 M

    - P* {) u7 V' ]有热心网友专门开房了jpg和其他文件格式到eps转换的小工具,可以完成jpg到eps的转换。使用很简单,这里不多做介绍。
    4 D: X; d5 P* ~% Z- Z点击这里获取5 Q/ n' z0 G2 N$ G

    6 F( ^0 E& c2 a2 n! ]$ E/ i排版:图片宽度大于 textwidth解决
    , v) g2 r+ e0 l  M- G$ W* i9 b
    & t: R8 E/ ~! D; |0 ?比较简单的解决方法就是使用Latex的box功能中的\makebox命令,\makebox的语法为:0 ]! {  A" I- V! a, V  B

    9 `* j6 F+ P& B3 I/ b- z; d4 B\makebox[width][position]{text} ' s$ q0 [& f1 o& ?
    1. width: 设定盒子中放置内容的宽度 5 ?( G2 ?  K, \% t$ n, {7 r
    2. position:设定内容在盒子中的排列方式,默认参数为c(居中对齐),还可以是使用参数l(左对齐)、r(右对齐)、s(两端对齐)
    % S5 O, D* Q) J+ M/ R+ a3. text:所要放置在盒子中的内容,可以是文本,也可以是图片.
    * ~  c' X4 v) _. g效果示例:; `( Q0 [9 r, K2 s5 c0 b' C
    7 C* L4 m/ q* s9 m6 }
    这里的framebox效果和makebox效果一样,只是多了个边框。" Q  v. l$ I  \- S
    1 k8 g  n! g, A( o5 R
    \framebox[5cm][c]{This is a makebox test}/ @9 V( R5 c) g, c
    \framebox[5cm][l]{This is a makebox test}2 F, i7 |: ?; p! V
    \framebox[5cm][r]{This is a makebox test}
      X5 S. ~$ w" ?  J' n\framebox[5cm]{This is a makebox test}
    ( O3 \+ v  X/ ^/ Y  e) Y# S2 H$ N, [1 J" J
    7 J) i. I0 a; u( m# z$ L# m
    \framebox[2cm][c]{This is a makebox test}
    " V$ N7 S4 s- C\framebox[2cm][l]{This is a makebox test}( p2 ]" C, r2 u* B& r' t
    \framebox[2cm][r]{This is a makebox test}
    2 \- @$ }" R' q\framebox[2cm]{This is a makebox test}
    3 r# F) W2 {$ }/ T/ r; d3 N! b2 T7 w
    ; t3 ]9 s" K0 v- O% I; S+ b
    0 R) m: L8 p" V6 P虽然说width参数可以用来设置盒子的宽度,但是如果要放入盒子中的内容text的宽度超过了width设置的宽度,position参数所起到的效果将是不一样的。4 v& g8 O5 t: J( J' R- Q

    4 R% N3 n" a0 C- }* L如上图所示,左边的Latex命令依次产生右边的排版效果,我们看到,当textwidth的宽度大于text宽度时,position的排版以盒子宽度为参考,但是当textwidth的宽度小于text的宽度时,如果文本很长,右对齐或者居中时会超出纸的宽度而溢出,两端对齐则几乎不起作用。
    7 c/ e6 d9 M5 I
    $ ]9 x! x9 ?' K, D. [- R1 Z# ~产生并排图片
    ( m9 {) L0 L5 |( G' z) R) s" Z( @, h' n
    makebox中的内容无论多长都只放在一行,而不会换行。如果需要换行设置,则需要使用minipage和parbox命令。这里主要讲图片并排设置,关键就是让图形不要自动换行,makebox可以把每张图形当作这一行的一个元素来处理。具体命令如下:
    . f' s& P9 A; g0 Q3 j1 e) [! a+ ]# z
    ' [3 m5 l; A# z! z7 T\begin{figure}[H]
    5 g+ P+ F6 n1 e" j: j8 B6 z8 l' r  \centering
    & ?  z  T' q) y' c: K  \noindent\makebox[\textwidth][c] {
    , [8 o! J$ G. ?3 l$ x, i. e: S    \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}9 p! y" j9 f. H
        \includegraphics[width=0.45\paperwidth]{weiwancheng.eps} $ T  {/ f! y4 f' Q- Q* M
        }  x$ C! R) Y" t; \
    ) `  X1 W- O/ a  n9 k% |
      \noindent\makebox[\textwidth][c] {
    - `% E7 x) t- e  Z0 b- `    \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}
    ; ]' d' ~3 B2 _. }  b    \includegraphics[width=0.45\paperwidth]{weiwancheng.eps} 0 f" C( d3 q! o7 O
        }* e7 }6 i" b8 H4 q- T+ z
    \end{figure}* r$ c. k: \  p; g! o
    , S2 o, r9 C* L! U) z
    # p, \+ U" }3 P( M! s$ R% \( c
    上面的命令可以放置两行两列图片,每行的图片总宽度为所用纸张宽度的0.9倍。这样子的话,只要设置的图片总宽度不要超过纸的宽度paperwidth,就可以并排放置自己想要的图片数目了。% i+ O9 C& ?- x% O

    - u6 [& A: O. @4 l; w实现底部标题
    : M, t2 i1 a4 X! E5 q/ D, `2 S
    7 {* b; N( o( I) ]\begin{figure}[H]% t" F" f3 d4 B2 v& l' \$ q! J
      \centering
    + O9 k7 q. G# {1 U' n% O4 w$ i+ B0 ?3 ]  \noindent\makebox[\textwidth][c] {$ L: R) _' V% R; q+ d
        \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}
    , G6 P: M3 z- A& r( U    % \caption{关系图}5 l' ^( D" ]2 ^; C2 i% b2 O6 ~! P
        \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}
    1 }. L2 n2 A. M7 w9 S    }  P6 P! o. B; e4 C& z8 T
        \caption{关系图}! }0 I, Z2 X- `4 U; v& o
      \noindent\makebox[\textwidth][c] {
      b& n3 |3 ]0 I6 e* I+ O    \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}- o. b0 k( q, z# U( Z; c
        \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}
    " A7 d& ]# [$ d/ C: X5 k    }
    ; P) ~- M% ~  {+ d    \caption{关系图}
    - O: l* d5 u" c' I( m! A\end{figure}
    / t. v2 A/ D, _
    $ o8 W/ q+ j, x- X# I3 X
    9 U: i$ L$ ?- j( S% d3 e8 r: V
    4 A4 D7 ?" O; m9 E
    7 W$ O; d$ w( L# u) V. j" j
    # F7 ?) i3 t" s3 }3 U

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

    邮箱绑定达人

    有时图片会强行出现在文字后面,好几张排在一起,不知道怎么回事怎么办😂
      z2 z7 a3 E" }
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-4-12 11:27 , Processed in 0.429504 second(s), 60 queries .

    回顶部