我如何才能修改表格的 classicthesis 页边距?

我如何才能修改表格的 classicthesis 页边距?

我想在用 撰写的博士论文中包含一些longtables 和s ,但我发现两个问题:deluxetableclassicthesis

  1. 并非deluxetable浮动。
  2. 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的边距不同,使用时表格可能无法按预期定位。要解决这个问题,请将表格放在并使用来检测页面是奇数还是偶数。这是我所做的evenoddaddmarginminipageifthispageodd

\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*}

当然,根据需要更改数字。

相关内容