Из-за ограничений по времени я думаю немного схитрить и импортировать некоторые таблицы, которые я создал в Excel, в свой документ latex. Я понимаю, что могу сделать это довольно хорошо в виде «цифры», используя что-то вроде следующего,
\begin{figure} [t]
\centering
\includegraphics[width=\textwidth,scale=1]{abc}
\caption{Plot of Testing Time Frame vs Gross Profit/.Total Commission.}
\label{fig:abc}
\end{figure}
Однако теперь это, очевидно, распознано как рисунок... и указано в моем списке рисунков, а не в списке таблиц.
Вопрос: есть ли способ сделать это, но так, чтобы импортированное PDF-изображение распознавалось и помечалось как таблица?
решение1
Используйте table
вместо figure
.
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\begin{table}[hbtp]
\centering
\includegraphics[width=0.5\linewidth]{exceltable}
\caption{This is an excel table.}
\label{tab:ExcelTable}
\end{table}
\end{document}
Примечание:
- Отрегулируйте его
width
так, чтобы он соответствовал вашим предпочтениям. - Пример таблицы взят изэтот сайт.
решение2
Лучше экспортировать таблицу как источник latex, чем как изображение. Используяexcel2latexинструмент, это очень простая задача.
Чтобы включить экспортированную таблицу, вам необходимо включить следующие пакеты в ваш основной tex-файл:закладки,многоколоночныйимногорядный
\usepackage{booktabs, multicol, multirow}
Если вы не хотите использовать пакет booktabs, вы можете снять флажок «Форматирование в стиле Booktabs» в диалоговом окне экспорта.многоколоночныйимногорядныйиспользуются, как только вы объединили ячейки в таблице Excel. Если вы не видите ни одной команды \multicol
или \multirow
в экспортированной таблице, вам не нужно включать эти пакеты.