图形内的文本相对于文档来说太小,并且间距太大

图形内的文本相对于文档来说太小,并且间距太大

我正在尝试绘制两个相邻的子图,它们由 .pdf 图形组成,其中 (a) 和 (b) 子标题为空白,整个图的底部有一个主标题。但是,当我输出结果时,我面临两个问题:

  1. 相对于文档的字体大小,图中的文本显得太小了。
  2. 图形本身间距太大,中间有过多的空白

我尝试使用 \textwidth 来调整图形之间的宽度和大小,但是如果我尝试将图形放大到 > 0.4 的值,图形只会输出在彼此的顶部;这是不理想的结果。

所以我想知道是否有任何方法可以解决我面临的这两个问题,而不必在源头编辑我的所有图?

以下是我的最小工作示例。这是一个包含图像文件夹中 2 个 pdf 图的文件夹:https://drive.google.com/open?id=0B1OA37Nso-fLenMzNnJNRWlHS0k

\documentclass[11pt]{report}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{graphicx}
\usepackage[top=3cm, bottom=2cm,left=3cm,right=3cm]{geometry} % needed for page border settings
\setlength{\headheight}{20pt} 
\usepackage[english]{babel}
\usepackage{blindtext}

\begin{document}

\begin{figure}[!h]
    \centering
    \begin{subfigure}[b]{0.4\textwidth}
        \includegraphics[width=\textwidth]{images/plot1.pdf}
        \caption{}
        \label{fig:plot1}
    \end{subfigure}    
    \begin{subfigure}[b]{0.4\textwidth}
        \includegraphics[width=\textwidth]{images/plot2.pdf}
        \caption{}
        \label{fig:plot2}
    \end{subfigure}
    \caption{This is a caption}
\end{figure}

\blindtext[1]

\end{document}

答案1

为了解决问题 2,您可以使用 来“修剪”pdf includegraphics。如果所有图形都以相同的方式制作,那么这是最简单的解决方案。当然,如果您的字体仍然太小,那么您就没那么幸运了,或者不得不求助于一些非常复杂的东西,以至于简单地从头开始重新制作图形可能是最简单的选择。

我如何裁剪包含的 PDF 文档?

\begin{figure}[htbp]
    \centering
       \includegraphics[clip, trim=0.5cm 11cm 0.5cm 11cm, width=1.00\textwidth]{gfx/BI-yourfile.pdf}
    \caption{Title}
    \label{fig:somthing}
\end{figure}

相关内容