LaTeX使用笔记:图片

本文记录自已在LaTeX插入图片遇到的问题及解决方法。

1. 图片文件夹

将用到的图片单独放在一个文件夹,源代码如下:

\usepackage{graphicx, epstopdf}
\epstopdfsetup{outdir=../figures/}
\graphicspath{{../figures/}}

2. 插入Visio图片

图片从大的可以分为两类:像素(pixels)、向量(vectors)。鉴于向量图片在设置大小时字体大小不变,建议用向量图片(比如pdf格式)。将Visio图片保存为pdf文件如下:

Design -> Size -> Fit to Drawing
File -> Save as... -> 文件类型选择pdf

但这样产生的pdf文件,上下左右都有边缘(margin),插入到LaTeX文档会导致间距看上去很大。使用命令pdfcrop将边缘去掉,简单脚本如下:

#!/usr/bin/env bash
\rm -rf *-crop.pdf

for file in *.pdf
do
    #pdfcrop --margins 10 input.pdf output.pdf
    pdfcrop $file #新文件默认名称为file-crop.pdf
done

现在插入LaTeX就妥妥的,如下:

\begin{figure}[!t]
\centering
        \includegraphics[width=2.5in]{scenario-crop.pdf}
        \caption{Scenario description}
        \label{f_scenario}
\end{figure}

 

参考资料:
[1]Blog: What’s the Difference Between Pixels and Vectors?

Leave a Reply

Your email address will not be published. Required fields are marked *