我想在用 撰写的博士论文中包含一些longtable
s 和s ,但我发现两个问题:deluxetable
classicthesis
- 并非
deluxetable
浮动。 longtable
如果我使用纵向可视化,则会在左侧被截断;如果我使用横向可视化,则会在顶部被截断。
景观情况下的代码示例
\begin{landscape}
\begin{longtable}{lclrrrrrrrrcl}
%%%%
\end{longtable}
\end{landscape}
这是我的豪华版的一个例子:
\clearpage
\section{Cap.~\ref{cap: c1} Tables}
\begin{deluxetable}{llrrcll}
%%%%
\end{deluxetable}
我的主要源文件的标题:
\usepackage[T1]{fontenc}
\usepackage[applemac]{inputenc}
\usepackage[english,italian]{babel} % per scrivere in italiano e in inglese;
\usepackage{indentfirst}
\usepackage{amsmath,amssymb,amsthm} % indispensabili per la matematica
\usepackage[english]{varioref} % riferimenti completi della pagina
\usepackage{deluxetable}
\usepackage{aalongtable}
\usepackage{lscape}
\usepackage{gensymb}
\usepackage[style=philosophy-modern,hyperref,backref,square]{biblatex}
\bibliography{mnemonic,phd_thesis_bib}
\usepackage[babel]{csquotes} % consigliato se si usa biblatex
\usepackage[tight,english]{minitoc} % per fare i miniindici
\usepackage{chngpage,calc}
\usepackage{subfig} % sottofigure, sottotabelle
\usepackage{classicthesis-ldpkg}
\usepackage[eulerchapternumbers,% % numeri dei capitoli in Euler
subfig,% % compatibilit‡ con subfig
beramono,% % Bera Mono come font a spaziatura fissa
eulermath,% % AMS Euler come font per la matematica
pdfspacing% % migliora il riempimento di riga con PDFLaTeX
]{classicthesis} % lo stile ClassicThesis
\usepackage[english]{arsclassica} % modifica alcuni aspetti di ClassicThesis
\usepackage{tesi} % un pacchetto personale:
有什么建议可以解决这个问题吗?
我认为如果我可以只扩大包含表格的页面的边距,这样就会有效……但如果有其他方法,我将不胜感激。
答案1
由于classicthesis
建立在KOMA脚本,您可以尝试使用内置环境addmargin
。语法是
\begin{addmargin}[left indentation]{indentation}
. . .
\end{addmargin}
它的描述在英文版第 124 页KOMAscript 手册以供进一步参考使用。
答案2
另外,由于和页面classicthesis
的边距不同,使用时表格可能无法按预期定位。要解决这个问题,请将表格放在并使用来检测页面是奇数还是偶数。这是我所做的even
odd
addmargin
minipage
ifthispageodd
\ifthispageodd{
\begin{addmargin*}[-5em]{5em}
}{
\begin{addmargin*}[5em]{-5em}
}
\begin{minipage}[t]{1\columnwidth}
{\fontsize{10.5pt}{10pt}\selectfont
%%add your arguments or content here
}
\end{minipage}
\end{addmargin*}
当然,根据需要更改数字。