将图像作为 PDF 添加到乳胶文档中

将图像作为 PDF 添加到乳胶文档中

我有一个复杂的 Excel 表格,我想将其包含在我的论文中。我已将该表转换为 pdf 文件,并将其包含到我的论文中,如下所示:

\documentclass{article}
\usepackage{pdfpages}
\begin{document}
    \begin{table}[H]
    \begin{center}
        \includepdf{tables/table1.pdf}
    \end{center}
\end{table}
\end{document}

不幸的是,该表存在两个问题:

  • 该表格位于现有文本的上方。
  • 表格没有像我预期的那样居中。而是左对齐。请一些 LaTeX 专家向我解释一下如何:
  • 正确地将 pdf 表格添加到 LaTeX。
  • 如何确保 LaTeX 将表格视为表格(用于参考和标题目的)。
  • 我这样做对吗?似乎大多数论坛都建议我使用诸如Excel2LaTeX将我的 excel 文件转换为 LaTeX 代码的工具。在我看来,这会使任务变得更加复杂,因为我需要多次更改表格,而且格式化很耗​​时。

答案1

使用以下任一方法:

\documentclass{article}
\usepackage{pdfpages}
\begin{document}
\includepdf{tables/table1}
\end{document}

这将tables/table1.pdf在其自己的页面上添加或使用

\documentclass{article}
\usepackage{graphicx}
\usepackage{lipsum}
\begin{document}
\lipsum[1]

\begin{table}
  \centering% do not use center environment!
  \includegraphics[width=\textwidth,height=.9\textheight,keepaspectratio]{tables/table1}
  \caption{This is a table}
\end{table}

\lipsum[2]
\end{document}

这将在文档的文本区域中添加一个带有表格的浮动内容,并打印浮点参数允许打印它

请注意,使用当前的 LaTeX 版本甚至会导致错误消息,除非您使用提供浮动\begin{figure}[H]选项的包。H

相关内容