如何在没有框架的情况下将图形缩放到文本宽度?

如何在没有框架的情况下将图形缩放到文本宽度?

我已经将使用 Dia 创建的图表导出到 LaTeX PGF 宏 (.tex),现在我想将其包含在内。我找到了下面的代码。它运行良好,但框架框会在我的图像周围创建边框,这是我不想要的。

我怎样才能将其缩放到文本宽度而图像周围没有边框?

\documentclass[a4paper,10pt]{article}
\usepackage{tikz}
\title{\textbf{\LaTeXe font-consistent diagrams using Dia}}
\author{Munthu}
\date{}
\begin{document}
\maketitle
\section{A minimal example}
You will notice that the fonts used in Figure \ref{fig:latex_dia_integration} are consistent with the document.
\begin{figure}[hb]
\begin{center}
\framebox[0.90\textwidth]{%
\input{dia_latex_block_diagrams.tex}
}
\end{center}
\caption[]{\label{fig:latex_dia_integration} A sample font-consistent figure
}
\end{figure}
\end{document}

答案1

您可以\resizeboxgraphicx包中使用。

\begin{figure}[hb]
  \centering
  \resizebox{.9\textwidth}{!}{\input{dia_latex_block_diagrams}}
  \caption[]{\label{fig:latex_dia_integration} A sample font-consistent figure}
\end{figure}

显然这是未经测试的,因为您的示例无法编译。

相关内容