美文网首页
LaTeX杂货铺

LaTeX杂货铺

作者: 5john家安 | 来源:发表于2018-11-19 16:08 被阅读0次

本页内容为本人在使用LaTex写文档过程中遇到的问题及解决

1.用xelatex编译引擎编译latex源码文件时,如果引入的是截图,会报如下no BoundingBox错误
LaTeX Error: Cannot determine size of graphic in ./image/0.5.png (no BoundingBox).

解决:使用bb这个参数,如下示例

\includegraphics[bb= 0 0 500 400, width=3.5cm]{./image/test.png}
2.双栏排版时图片太大,超过边线,且使用scale、bb、width等参数无效

解决:用inkscape软件将图片做成eps等矢量图,再用photoshop打开矢量图,改变图片大小,再导出成png等图片文件(或可先试一下直接用画图板调整图片大小

3.实现多张图片并排显示

解决:使用subfig宏包,在figure环境中使用\subfigure[]{}命令,示例如下
注意:要引入图片如果是截图,可使用本页第1条方案;接着发现显示有大小不一等异常,可按本页第2条方案处理成大小一样

\begin{figure}[h]
  \centering
  \subfigure[t=0.2s]{ 
    \includegraphics[bb= 0 0 500 400, width=3.5cm]{./image/0.2.png}
  }
  \subfigure[t=0.5s]{
    \includegraphics[bb= 0 0 500 400, width=3.5cm]{./image/0.5.png}
  }
  
  \subfigure[t=1.0s]{
    \includegraphics[bb= 0 0 500 400, width=3.5cm]{./image/1.0.png}
  }
  \subfigure[t=1.5s]{
    \includegraphics[bb= 0 0 500 400, width=3.5cm]{./image/1.5.png}
  }
  \caption{PF粒子分布}
  \label{fig:PFdistribution}
  \end{figure}
image.png
4.发现使用subfigure以及bb和scale参数并排显示截图时间距太大了

解决:自己计算使用scale或width等参数后图片大小,使得bb(boundingbox的缩写)的后两个数为调整后图片的的大小
示例:原图大小1600x1350,使用scale参数为0.2,所以引入的图片的大小为320x270,所以bb=0 0 320 270

\begin{figure}[h]
  \centering
  \subfigure[t=0.2s]{ 
    \includegraphics[bb= 0 0 320 270, scale=0.2]{./image/0.2.png}
  } 
  \hspace{-1ex}
\vspace{-1ex}
  \subfigure[t=0.5s]{
    \includegraphics[bb= 0 0 320 270, scale=0.2]{./image/0.5.png}
  }
  \hspace{-1ex}
\vspace{-1ex}
  \subfigure[t=1.0s]{
    \includegraphics[bb= 0 0 320 270, scale=0.2]{./image/1.0.png}
  }
  \hspace{-1ex}
  \vspace{-1ex}
  \subfigure[t=1.5s]{
    \includegraphics[bb= 0 0 320 270, scale=0.2]{./image/1.5.png}
  }
  \caption{PF粒子分布}
  \label{fig:PFdistribution}
  \end{figure}
image.png
5.既然bb(boundingbox的缩写)和实际引入的图片的大小吻合了,发现图片间间距需要调整

解决:在两\subfigure间使用 \vspace{0.0in}\hspace{0.1in}两命令调整间距,可以是负数

image.png

相关文章

  • LaTeX杂货铺

    本页内容为本人在使用LaTex写文档过程中遇到的问题及解决 1.用xelatex编译引擎编译latex源码文件时,...

  • Latex 学习

    Latex 学习 @(05.2 Latex)[latex][基础教程] 这篇文章是关于latex基础教程.pdf的...

  • 用LaTeX和PPT写学术论文

    用LaTeX写PPT写学术论文 [TOC] 配置LaTeX LaTeX使用技巧 PPT绘图技巧 配置LaTeX 系...

  • 数学公式撰写

    RStudio安装LaTeX以及Rticles bookdown能够快速生成LaTeX Code,复制LaTeX ...

  • Overleaf与VSCode协同使用MikTex(Latex)

    一、LaTex与MikTex的关系 Latex是一种排版系统。TeX 是 LaTeX 的基石,LaTeX 建立在 ...

  • LaTeX语法介绍

    LaTeX语法介绍 什么是LaTeX LaTeX(LATEX,音译"拉泰赫")是一种基于TeX的排版系统,最大的特...

  • Mac下使用VScode作LaTeX的集成环境

    Mac 下的 LaTeX 使用 1. LaTeX 包 Mac 下的 LaTeX 是MacTeX。 MacTeX 同...

  • Latex相关

    Win10 Latex安装latex使用教程

  • 论文投稿干货

    1.LaTeX篇 1.1为什么是LaTeX 网址:https://www.latex-project.org/ge...

  • 2018-04-03

    【LaTeX】Lyx/LaTeX笔记01---插入伪代码[latex]使用algorithm包来编写伪代码 - C...

网友评论

      本文标题:LaTeX杂货铺

      本文链接:https://www.haomeiwen.com/subject/ahkafqtx.html