我正在用 LaTeX 写报告,并使用 Excel 进行计算、制作图表和表格。您建议我怎么做才能将其导入到 Latex 中?
我曾尝试截屏并导入图形,但如果图像比例不是 100%,它就会变得模糊和难看。
我一直在尝试将选定区域导出、打印并保存为 pdf。但无论我怎么尝试,它都会以选定的纸张尺寸导出。因此它有很大的余地,我认为为每个图形制作自定义纸张尺寸会花费太多时间。
有什么想法吗?
答案1
对于表格,您可以使用Excel转Latex或者Csv2Latex。Excel 到 latex 有时会出现奇怪的错误,它会插入一个不可见的字符。所以我更喜欢后者。一些编辑器还有一个选项可以将 csv 作为 latex 表插入。
对于图形你可以安装ASAP 实用程序这将允许您将图形保存为图像(.png、.jpg 或 .esp)。然后您可以使用以下命令将它们插入到 .tex 文件中\includegraphics{}
答案2
不久前,我遇到了与表格相同的问题,并找到了一个很好的解决方案,而无需进行屏幕截图。首先,我是 Linux 用户,因此拥有 libreoffice。我经历了以下步骤:
- 在 libreoffice 中创建表格并根据需要进行布局。
- 设置打印范围,使其仅覆盖表格的所需部分,并说明它应该在一页上(大小无关紧要)。
- 禁用页眉和页脚
- 将其保存为 pdf。您将获得一个包含表格和白色边距的 pdf。假设名称为 myTable.pdf。
pdfcrop
在 pdf 上运行:pdfcrop myTable.pdf
- 它将裁剪掉所有白色边缘并将其保存在 myTable-crop.pdf 中
- 使用以下乳胶代码:
\begin{table} [hbtp] \caption{Some caption} \label{tab:someLable} \includegraphics[width=\textwidth,height=textheight,keepaspectratio]{myTable-crop} \end{table}
我发现这个效果最好。无需手动截图或任何其他操作。此外,如果放大,它也不会变得像素化。