如何减少 LaTeX-Beamer 文档中 R-Plot 上方/周围的空白

如何减少 LaTeX-Beamer 文档中 R-Plot 上方/周围的空白

嗨,大家好,

我的标题如下:

\documentclass[8pt]{beamer}
\usepackage[utf8]{inputenc}
\input{ix-utf8enc.dfu}
\usepackage[ngerman,english]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath,amsfonts,amssymb}
\usetheme{Berlin}
\usecolortheme{crane}
\usefonttheme{professionalfonts}
\beamertemplatenavigationsymbolsempty
\setbeamertemplate{footline}[frame number]
\usepackage{Sweave}
\usepackage{tabularx}
\usepackage{graphicx, subfig}
\usepackage{caption}
\captionsetup[figure]{labelformat=empty}
\usepackage{float}

我使用 R-Sweave 处理 LaTeX 文档中的 R 代码。除了 R 图的定位之外,一切都运行良好。似乎总是存在很大的余量 - 尤其是在图上方。我该如何减少它?

一些示例代码:

\begin{frame}[label=5]
\begin{figure}[h]
<<fig=TRUE, echo=FALSE>>=
plot(100:240, 100:240, type = "n", xlab="X-Koordinate", ylab="Y-Koordinate", frame.plot="FALSE" )
@
\end{figure}
\end{frame}

我也尝试使用子浮点数:

\begin{frame}[label=4]
\begin{figure}[ht]
\subfloat{
<<label=test, fig=TRUE, echo=FALSE, include=FALSE>>=
plot(100:240, 100:240, type = "n", xlab="X-Koordinate", ylab="Y-Koordinate", frame.plot="TRUE")
@
\centerline{\includegraphics[width=0.5\textwidth]{sweave-test}}}
\end{figure}
\end{frame}

希望你能有个主意!谢谢

相关内容