需要帮助将 pdf 图像和表格插入到 beamer(latex)演示文稿中

需要帮助将 pdf 图像和表格插入到 beamer(latex)演示文稿中

我正在创建一个 beamer(latex)演示文稿,但在插入图像和表格时遇到了一些问题,我分别使用“savepdf”和“stargazer”从 R 中获取了这些图像和表格。

我需要插入一个包含一些图表的 pdf 图像,但我得到的幻灯片只包含 pdf 图像的某些部分,我不知道如何才能将整个图像放在幻灯片中。这是我的代码:

\documentclass{beamer}
\usepackage[spanish]{babel}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{hyperref,float}
\usepackage{array}
\usepackage{standalone}

\usetheme{CambridgeUS}

\begin{figure}[htbp]
\caption{Titulo del grafico}
\label{grafico_1}
\centering
\includegraphics[width=1\textwidth]{imagen_1.pdf}
\end{figure}

表格也存在同样的问题,我只获取了其中的一部分,但我不知道是否要将整个表格放入幻灯片中。这是我的代码:

\begin{table}[!htbp] \centering 
\caption{Estadísticos principales} 
\label{estadisticos} 
\begin{tabular}{@{\extracolsep{5pt}}lccccccc} 
\\[-1.8ex]\hline 
\hline \\[-1.8ex] 
Statistic & \multicolumn{1}{c}{Mean} & \multicolumn{1}{c}{St. Dev.} & 
\multicolumn{1}{c}{Min} & \multicolumn{1}{c}{Pctl(25)} & 
\multicolumn{1}{c}{Median} & \multicolumn{1}{c}{Pctl(75)} & 
\multicolumn{1}{c}{Max} \\ 
\hline \\[-1.8ex] 
1M & 1.560 & 1.914 & 0.103 & 0.238 & 0.400 & 2.877 & 5.866 \\ 
3M & 1.737 & 1.888 & 0.198 & 0.354 & 0.654 & 3.052 & 5.792 \\ 
6M & 1.917 & 1.813 & 0.281 & 0.561 & 0.938 & 3.290 & 5.692 \\ 
9M & 2.024 & 1.731 & 0.319 & 0.716 & 1.152 & 3.377 & 5.604 \\ 
12M & 2.134 & 1.660 & 0.455 & 0.918 & 1.279 & 3.556 & 5.614 \\ 
24M & 1.937 & 1.727 & 0.355 & 0.649 & 1.023 & 3.389 & 5.676 \\ 
36M & 2.176 & 1.631 & 0.430 & 0.962 & 1.369 & 3.704 & 5.663 \\ 
48M & 2.412 & 1.546 & 0.565 & 1.215 & 1.753 & 3.943 & 5.679 \\ 
60M & 2.627 & 1.470 & 0.753 & 1.502 & 1.971 & 4.098 & 5.697 \\ 
72M & 2.801 & 1.408 & 0.961 & 1.713 & 2.165 & 4.197 & 5.712 \\ 
84M & 2.978 & 1.351 & 1.066 & 1.890 & 2.455 & 4.279 & 5.727 \\ 
96M & 3.092 & 1.316 & 1.128 & 2.003 & 2.661 & 4.361 & 5.742 \\ 
108M & 3.209 & 1.283 & 1.190 & 2.122 & 2.848 & 4.445 & 5.756 \\ 
120M & 3.329 & 1.251 & 1.253 & 2.236 & 3.038 & 4.531 & 5.781 \\ 
\hline \\[-1.8ex] 
\end{tabular} 
\end{table} 

提前致谢!

答案1

如果您的图片不适合幻灯片,请将其更改width=1\textwidth为较小的图片以减小其尺寸。我没有您的图片,所以我只能猜测。

要减小表格的大小,请选择较小的字体大小或减少单张幻灯片上显示的信息量。

其他一些评论:

  • 你不需要\usepackage{graphicx}\usepackage{hyperref}使用 beamer,因为 beamer 已经提供了这些功能
  • 在没有浮点数的文档类中,这个float包没有多大意义
  • 浮动说明符(例如[htbp])在 beamer 中没有意义
  • 不需要\centering,beamer 自动将图形和表格居中
  • 我建议使用该booktabs包来获得更好的桌面间距
  • 所有这些\multicolumn只跨越一列都没有多大意义

\documentclass{beamer}

\usepackage[spanish]{babel}
\usepackage[utf8]{inputenc}
\usepackage{array}
\usepackage{booktabs}

\usetheme{CambridgeUS}

\begin{document}

\begin{frame}
    \begin{figure}
        \caption{Titulo del grafico}
        \label{grafico_1}
        \includegraphics[width=.5\textwidth]{example-image}
    \end{figure}
\end{frame}


\begin{frame}
    \begin{table} 
        \caption{Estadísticos principales} 
        \label{estadisticos} 
        \small
        \begin{tabular}{lccccccc}
            \toprule
            Statistic & Mean & St. Dev. & Min & Pctl(25) & Median & Pctl(75) & Max \\ 
            \midrule 
            1M & 1.560 & 1.914 & 0.103 & 0.238 & 0.400 & 2.877 & 5.866 \\ 
            3M & 1.737 & 1.888 & 0.198 & 0.354 & 0.654 & 3.052 & 5.792 \\ 
            6M & 1.917 & 1.813 & 0.281 & 0.561 & 0.938 & 3.290 & 5.692 \\ 
            9M & 2.024 & 1.731 & 0.319 & 0.716 & 1.152 & 3.377 & 5.604 \\ 
            12M & 2.134 & 1.660 & 0.455 & 0.918 & 1.279 & 3.556 & 5.614 \\ 
            24M & 1.937 & 1.727 & 0.355 & 0.649 & 1.023 & 3.389 & 5.676 \\ 
            36M & 2.176 & 1.631 & 0.430 & 0.962 & 1.369 & 3.704 & 5.663 \\ 
            48M & 2.412 & 1.546 & 0.565 & 1.215 & 1.753 & 3.943 & 5.679 \\ 
            60M & 2.627 & 1.470 & 0.753 & 1.502 & 1.971 & 4.098 & 5.697 \\ 
            72M & 2.801 & 1.408 & 0.961 & 1.713 & 2.165 & 4.197 & 5.712 \\ 
            84M & 2.978 & 1.351 & 1.066 & 1.890 & 2.455 & 4.279 & 5.727 \\ 
            96M & 3.092 & 1.316 & 1.128 & 2.003 & 2.661 & 4.361 & 5.742 \\ 
            108M & 3.209 & 1.283 & 1.190 & 2.122 & 2.848 & 4.445 & 5.756 \\ 
            120M & 3.329 & 1.251 & 1.253 & 2.236 & 3.038 & 4.531 & 5.781 \\ 
            \bottomrule
        \end{tabular} 
    \end{table} 
\end{frame}

\end{document}

相关内容