QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 4599|回复: 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-图片问题; [6 q4 K1 d: J" S
    数学建模之LaTex
    # _) H+ l9 t& [
    3 i2 p& z' K6 s- ^6 Y6 |* pjpg/png格式图片转eps格式的方法总结
    . a3 Q3 U* f, l1 ~  W& _9 Z8 I1 \% Y2 \4 D/ \
    方法一:软件另存为
    ' _/ U) m! P9 b3 J5 ?& W3 p; W% f/ x/ b
    这是非常简单的一种方法。使用photoshop/gimp等软件打开jpg/png格式图片,然后另存为eps格式。一般情况下,可以保证eps图像的清晰度。& S! U5 Q; ~; q, M
    1 ^! r  N/ ?! B5 l, \
    方法二:latex自带命令bmeps! z# `  g' Q$ x# B' D+ q, ~

    . T. M# d6 p1 R/ }+ C0 n因为对eps格式的需求一般是从latex产生的,所以你应该已经装了了latex。这种方法就是利用latex已经提供的工具 bmeps,不需要你额外下载或安装任何软件。具体步骤如下:- b* }' d, {+ g

    & d9 W0 b* ]' p2 o  ?从Winedt中打开命令行窗口,按钮在latex信息输出窗口的上面,如下图。
    : _( z) I! V  g5 }4 |+ R/ ]' a. f4 F& ?3 C5 F$ \3 s, H; Z

    9 R! g1 w5 k( \& g5 G! q- B9 Y4 A5 F5 Z
    进入需要转化图片的目录
      ]3 G, {0 h5 F9 |9 b, E使用命令 bmeps转换
    9 {2 b7 ~' E0 G2 k) S9 h使用前,建议你使用 bmeps -h 命令查看bmeps的帮助信息 4 D5 `2 o1 |. d9 i5 D9 O6 @$ U
    注意其中的 -c 参数,默认 -g 是进行无彩色转换,所以如果你想要转换成彩色的,需要使用该选项。 ) f5 t5 K% m, e) [- {
    其中的-t 参数是用来指定输入文件的类型,也可以不设置,程序会根据输入文件后缀自动识别。 , ~. B' G, L2 h9 x1 i5 V
    具体命令如下:
    9 O- Q" l& |7 Ubmeps -c example.jpg example.eps6 q: k& A8 \8 r! R( Q) i
    11 K+ I) W( G( Q" O9 _6 J; I* m. A
    使用这种方法转换得到的eps分辨率较高,推荐采用该方法。 3 [- L6 l) |4 Z( s

    , i; g! y3 U* S9 M) n9 u) G2 z3 B4 g# x) F5 G( Y5 X
    方法四:在线转换8 Y) @. O0 {. M
    / Z& _/ i: b/ }7 ^$ X0 v) B
    该网站提供在线的png2eps的转换:http://www.tlhiv.org/rast2vec/ : D- A7 x. [! C( H7 a6 ?
    只要上传你的png图片就可以了。( T; K( T/ l2 E1 y

    9 m5 X; U0 L  M7 R/ o7 _方法五:小工具转换' X8 V- X2 T. L- k8 h" g

    ' o+ L% w( X/ f有热心网友专门开房了jpg和其他文件格式到eps转换的小工具,可以完成jpg到eps的转换。使用很简单,这里不多做介绍。 # O( L0 `$ \. ]% d) l4 K" s
    点击这里获取: K  k) C" K1 m) a1 ~" E  I8 V. z
      @0 M4 b, e) {# k# U+ T- J
    排版:图片宽度大于 textwidth解决1 O+ r4 W1 C7 s) K- J. a& i; D

    ( A) H( m2 x, d# U+ C比较简单的解决方法就是使用Latex的box功能中的\makebox命令,\makebox的语法为:0 ^9 {" a# p; z8 z9 `+ {
    - N  i1 X  ^/ L+ G; R. D. E0 j9 g' N
    \makebox[width][position]{text}
    & b- c" M# L6 k1. width: 设定盒子中放置内容的宽度
    5 V$ N- X  @1 p% {) M1 J2. position:设定内容在盒子中的排列方式,默认参数为c(居中对齐),还可以是使用参数l(左对齐)、r(右对齐)、s(两端对齐) ; z" U* a" v1 [& Y8 o% f+ ]8 u- {* L, J$ W
    3. text:所要放置在盒子中的内容,可以是文本,也可以是图片.
    3 @3 z0 C2 U+ |3 b  e3 K效果示例:: @! n% M7 \! h& \' L( Y/ X/ B
    7 C! ]; F: K# q% h4 L5 I/ {
    这里的framebox效果和makebox效果一样,只是多了个边框。
    9 U- X0 Q  B  f9 u* B& T0 M# w) A' `
    & W2 j# t3 z/ ?. X+ ]\framebox[5cm][c]{This is a makebox test}
    / K1 {% A( p% E2 y5 W, A. k  }\framebox[5cm][l]{This is a makebox test}
    9 o, ^% I$ [' k* F$ N5 Y\framebox[5cm][r]{This is a makebox test}
    - j0 Q1 m1 n) p# I, ?/ d& t' W4 _\framebox[5cm]{This is a makebox test}( J& c6 h. l* `5 Y

    + `( y7 M/ y, l+ i! j/ _5 c
    * G- B  S. ?$ }$ d! ]8 c\framebox[2cm][c]{This is a makebox test}
    6 p+ C5 O1 a1 r# M. ?* w\framebox[2cm][l]{This is a makebox test}
    ; L6 p) ?! m8 ^/ E& k! ^\framebox[2cm][r]{This is a makebox test}" E$ C4 p, m; O
    \framebox[2cm]{This is a makebox test}" P8 K6 i. B/ t( |6 ?

    0 n6 V$ ?9 V/ {6 y- Z9 ^2 P* E4 E! Z- t  s0 [5 Z
    虽然说width参数可以用来设置盒子的宽度,但是如果要放入盒子中的内容text的宽度超过了width设置的宽度,position参数所起到的效果将是不一样的。
    0 K- A6 K+ t8 e0 ^' ]) I  d0 o# _- c; _, I2 m8 W5 [5 D* k4 q  v
    如上图所示,左边的Latex命令依次产生右边的排版效果,我们看到,当textwidth的宽度大于text宽度时,position的排版以盒子宽度为参考,但是当textwidth的宽度小于text的宽度时,如果文本很长,右对齐或者居中时会超出纸的宽度而溢出,两端对齐则几乎不起作用。
    3 v6 I! F) {% W+ Z7 \
    * @+ Q( o( n& X3 s1 k" W# p产生并排图片
    1 F% U4 s# C5 _: |6 o& |7 \8 l8 S6 o* P$ h$ \1 a1 z2 p3 i  V
    makebox中的内容无论多长都只放在一行,而不会换行。如果需要换行设置,则需要使用minipage和parbox命令。这里主要讲图片并排设置,关键就是让图形不要自动换行,makebox可以把每张图形当作这一行的一个元素来处理。具体命令如下:
    * o  ?0 _  n1 L9 ~* z* I' N  e8 p, \
    \begin{figure}[H]
    9 M/ |( e1 P4 c, N  \centering# |2 k9 v& f: k% |3 L+ y- C
      \noindent\makebox[\textwidth][c] {
    , W# _& j& T4 \& t) m" j    \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}# M, M0 T0 `9 h" J  H
        \includegraphics[width=0.45\paperwidth]{weiwancheng.eps} . y3 {% ^- _# v! y0 a% y2 Z# V
        }
    + \2 n# {1 B, u8 H
    . o) A3 t9 w# A4 J3 h, U  \noindent\makebox[\textwidth][c] {
    , g1 u  \% u5 P0 R; V3 j    \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}
    / @- f5 H( W1 U" b* P2 n    \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}
    / S+ Y" ^1 T5 m' u( [0 b& F3 `) P: [    }
      U8 q, j) x  z: m: M; W/ u\end{figure}
    6 C. f$ n+ u) d' y. O- ]
    2 |3 Q: A; p5 r1 N  U9 e8 C/ b6 [  `( O( p& j0 ?1 I; ?
    上面的命令可以放置两行两列图片,每行的图片总宽度为所用纸张宽度的0.9倍。这样子的话,只要设置的图片总宽度不要超过纸的宽度paperwidth,就可以并排放置自己想要的图片数目了。
    ; N. s4 U, o6 {
      s. M+ _) q% o& M+ [实现底部标题
    7 a) P( H, E- F' x+ B
    4 {4 @* I- b$ S, z\begin{figure}[H]  \4 `7 H: h: {# o* I$ q
      \centering
    * `4 P6 z9 p2 u, x  \noindent\makebox[\textwidth][c] {
    6 n/ j* ?; l% v: j    \includegraphics[width=0.45\paperwidth]{weiwancheng.eps} ) m7 @4 F7 x5 T) `' p: G6 V' X- I* E
        % \caption{关系图}4 [! N7 M1 k( ^# e
        \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}- k6 z/ g* O; z- n6 a3 m
        }8 h! _% a: ^% Q- w7 G& \
        \caption{关系图}+ }# K2 K5 I6 Y; F* {
      \noindent\makebox[\textwidth][c] {
    , i) |5 G1 E$ m+ }( f+ Z0 V( [    \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}! F$ r/ \* e* H& H: t
        \includegraphics[width=0.45\paperwidth]{weiwancheng.eps}
    9 x1 `& }, T" _. F    }
    ; R1 v: J! P5 n7 o* k# P    \caption{关系图}
    - }4 L  |! S, }* h- I9 {\end{figure}
    & e: H4 z1 j) v8 g9 A
    0 [' ]: k+ `2 S& w6 g# R5 i
    ! B& o: n% p' \( g! o, I: n0 @2 M  @% M8 i: X

    2 j/ V9 w. u  h  p" T5 S  t0 x9 d5 N

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

    邮箱绑定达人

    有时图片会强行出现在文字后面,好几张排在一起,不知道怎么回事怎么办😂; U# c8 N! A- ~/ }2 r, S0 G4 `: @. j
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-6-11 12:15 , Processed in 0.943271 second(s), 60 queries .

    回顶部