Я создаю документ, используя org-mode
, в котором есть немало таблиц, построенных с использованием встроенных функций таблицы. Я добавил титры к таблицам, но когда я экспортирую их в LaTeX
, а не в заголовок, появляющийся ниже таблицы, он появляется над ним. В разделе в разделе и документации по экспорту латекса нет упоминания о каком-либо методе изменения этого, за исключением операций с кодом LaTeX
вручную. В качестве иллюстрации следующие фрагменты кода показывают, что создается при экспорте в таблице примеров с надписью.
#+CAPTION: Results using two methods with different parameter settings.
#+LABEL: tbl:rescomp
| Parameter | Result 1 | Result 2 |
|-----------+----------+----------|
| 0.5 | 0.1 | 0.8 |
| 1 | 0.8 | 0.1 |
вывезенных:
\begin{table}[htb]
\caption{Results using two methods with different parameter settings.}
\label{tbl:rescomp}
\begin{center}
\begin{tabular}{rrr}
Parameter & Result 1 & Result 2 \\
\hline
0.5 & 0.1 & 0.8 \\
1 & 0.8 & 0.1 \\
\end{tabular}
\end{center}
\end{table}
Проблема может быть решена очень просто. Надпись появляется над таблицей в документе, потому что она находится выше таблицы в коде. Перемещение определения подписи под табличным разделом устраняет проблему:
\begin{table}[htb]
\begin{center}
\begin{tabular}{rrr}
Parameter & Result 1 & Result 2 \\
\hline
0.5 & 0.1 & 0.8 \\
1 & 0.8 & 0.1 \\
\end{tabular}
\end{center}
\caption{Results using two methods with different parameter settings.}
\label{tbl:rescomp}
\end{table}
Размещение определения подписи под таблицей в файле org невозможно, поскольку оно определяет заголовок для следующей таблицы, как описано в manual. Есть ли способ, которым я могу получить org-mode
для экспорта надписи под созданной таблицей?