当使用 ctable 和 sideways 时,表格会自动旋转。
\documentclass[10pt,b5paper,twoside]{report}
\usepackage[lmargin=25mm,rmargin=25mm,tmargin=27mm,bmargin=30mm]{geometry}
\usepackage{hyperref}
\usepackage[pagestyles]{titlesec}
\usepackage{ctable}
对于某些桌子,我想自己调整角度(使其旋转 270 度而不是 90 度)。有什么方法可以做到这一点吗?
\ctable[caption= Descriptive statistics, label=desc_stat_fut, doinside=\small \renewcommand\arraystretch{1.5}, center, sideways]{XXXXXXXXXXXXXX}{\tnote[]{The sample totals 1728 observations. THIS NOTE IS VERY LONG!}}{
\toprule
\multicolumn{14}{c}{Descriptive statistics} \\
& Mean. & Med & Min & Max & StDev & Skew & Kurt & $\rho_{1}$ & $\rho_{5}$ & $\rho_{12}$ & JB & Q(10) & PP \\
\midrule
$P_{t}$ & 58.23 & 56.48 & 25.19 & 145.29 & 25.73 & 1.07 & 0.91 & 1.00 & 0.99 & 0.97 &
397.72 & 17285.06 & -1.62 \\
$\log(P_{t})$ & 3.97 & 4.03 & 3.23 & 4.98 & 0.42 & 0.15 & -0.70 & 1.00 & 0.98 & 0.97 &
43.09 & 17217.45 & -1.83 \\
$P_{t}-P_{t-1}$ & 0.02 & 0.02 & -10.52 & 16.37 & 1.55 & 0.42 & 11.83 & -0.03 & -0.02 & 0.07 &
10368.48 & 16.37 & -43.10 \\
$\log\left(\frac{P_{t}}{P_{t-1}}\right)$ & 0.00 & 0.00 & -0.13 & 0.15 & 0.03 & -0.07 & 3.42 & -0.04 & -0.04 & 0.09 & 862.62
& 32.05 & -43.68 \\
$\left(\log(\frac{P_{t}}{P_{t-1}})\right)^{2}$ & 0.00 & 0.00 & 0.00 & 0.02 & 0.00 & 6.56 & 59.28 & 0.17 & 0.20 & 0.21 &
271607.31 & 1041.23 & -40.44 \\
\bottomrule
}
答案1
那么不要使用\ctable
。只需使用\rotatebox{270}{...}
\documentclass[10pt,b5paper,twoside]{report}
\usepackage[lmargin=25mm,rmargin=25mm,tmargin=27mm,bmargin=30mm]{geometry}
\usepackage{hyperref,graphicx}
\usepackage{caption,booktabs}
\captionsetup{justification=centering}
\begin{document}
\rotatebox{270}{\minipage{\linewidth}%
\small
\renewcommand\arraystretch{1.5}
\resizebox{0.75\textheight}{!}{%
\begin{tabular}{@{} *{14}l @{}}\toprule
\multicolumn{14}{c}{Descriptive statistics} \\
& Mean. & Med & Min & Max & StDev & Skew & Kurt & $\rho_{1}$ & $\rho_{5}$ & $\rho_{12}$ & JB & Q(10) & PP \\
\midrule
$P_{t}$ & 58.23 & 56.48 & 25.19 & 145.29 & 25.73 & 1.07 & 0.91 & 1.00 & 0.99 & 0.97 &
397.72 & 17285.06 & -1.62 \\
$\log(P_{t})$ & 3.97 & 4.03 & 3.23 & 4.98 & 0.42 & 0.15 & -0.70 & 1.00 & 0.98 & 0.97 &
43.09 & 17217.45 & -1.83 \\
$P_{t}-P_{t-1}$ & 0.02 & 0.02 & -10.52 & 16.37 & 1.55 & 0.42 & 11.83 & -0.03 & -0.02 & 0.07 &
10368.48 & 16.37 & -43.10 \\
$\log\left(\frac{P_{t}}{P_{t-1}}\right)$ & 0.00 & 0.00 & -0.13 & 0.15 & 0.03 & -0.07 & 3.42 & -0.04 & -0.04 & 0.09 & 862.62
& 32.05 & -43.68 \\
$\left(\log(\frac{P_{t}}{P_{t-1}})\right)^{2}$ & 0.00 & 0.00 & 0.00 & 0.02 & 0.00 & 6.56 & 59.28 & 0.17 & 0.20 & 0.21 &
271607.31 & 1041.23 & -40.44 \\
\bottomrule
\end{tabular}}
\captionof{table}{Descriptive statistics\label{desc_stat_fut}}
\endminipage}
\end{document}
答案2
由于这仍然是关于该问题的最佳搜索结果,因此这里仅使用 ctable 包来解决这个问题。
正如侧身选项中的ctable 手册在表格前使用\setupctable{captionsleft}
或,然后使用 将其重置为默认值。\setupctable{captionsright}
\setupctable{captionsinside}
\documentclass[10pt,b5paper,twoside]{report}
\usepackage[lmargin=25mm,rmargin=25mm,tmargin=27mm,bmargin=30mm]{geometry}
\usepackage{hyperref}
\usepackage[pagestyles]{titlesec}
\usepackage{ctable}
\begin{document}
\setupctable{captionsright}% turns the caption of all following sidewaystables to the right
\ctable[
caption=Descriptive statistics,
label=desc_stat_fut,
doinside=\small \renewcommand\arraystretch{1.5},
center,
sideways
]{
XXXXXXXXXXXXXX
}{
\tnote[]{The sample totals 1728 observations. THIS NOTE IS VERY LONG!}
}{
\toprule
\multicolumn{14}{c}{Descriptive statistics} \\
& Mean. & Med & Min & Max & StDev & Skew & Kurt & $\rho_{1}$ & $\rho_{5}$ & $\rho_{12}$ & JB & Q(10) & PP \\
\midrule
$P_{t}$ & 58.23 & 56.48 & 25.19 & 145.29 & 25.73 & 1.07 & 0.91 & 1.00 & 0.99 & 0.97 &
397.72 & 17285.06 & -1.62 \\
$\log(P_{t})$ & 3.97 & 4.03 & 3.23 & 4.98 & 0.42 & 0.15 & -0.70 & 1.00 & 0.98 & 0.97 &
43.09 & 17217.45 & -1.83 \\
$P_{t}-P_{t-1}$ & 0.02 & 0.02 & -10.52 & 16.37 & 1.55 & 0.42 & 11.83 & -0.03 & -0.02 & 0.07 &
10368.48 & 16.37 & -43.10 \\
$\log\left(\frac{P_{t}}{P_{t-1}}\right)$ & 0.00 & 0.00 & -0.13 & 0.15 & 0.03 & -0.07 & 3.42 & -0.04 & -0.04 & 0.09 & 862.62
& 32.05 & -43.68 \\
$\left(\log(\frac{P_{t}}{P_{t-1}})\right)^{2}$ & 0.00 & 0.00 & 0.00 & 0.02 & 0.00 & 6.56 & 59.28 & 0.17 & 0.20 & 0.21 &
271607.31 & 1041.23 & -40.44 \\
\bottomrule
}
\setupctable{captionsinside}%restores the default sideways behavior
\end{document}