threeparttablex
我正在制作一张带有包裹的桌子longtable
。
当我使用 caption 时,会出现错误\hline
和\thead
命令。因此,我不得不禁用以下三行。但\thead
根据我的学校标准,我需要这些行,主要是命令(请参阅高度可变的表格单元格中的垂直对齐 4)。
我可以使用标题,以及除此之外\hline
和\thead
吗?
我必须在标题中添加脚注。表格大小有几页。
此线程解释了类似问题的解决方案:bottomrule 在自制环境中不起作用,但我不知道如何适应我的麻烦。
请原谅我的英语。
非常感谢。
\documentclass[letterpaper,12pt,oneside]{report}
\usepackage{appendix}
\usepackage[american]{babel}
\usepackage{caption}
\usepackage{longtable}
\usepackage{makecell}
\usepackage{pdflscape}
\usepackage[para]{threeparttablex}
\usepackage{titletoc}
\renewcommand\theadset{\renewcommand\arraystretch{1}
\setlength\extrarowheight{0pt}}
\renewcommand\theadfont{\normalsize}
\begin{document}
\begin{appendices}
\begin{landscape}
\chapter{Calculos detallados de factibilidad economica de alternativa 2 (SIR)}
\begingroup
\begin{ThreePartTable}
\begin{longtable} {| r | r | r | r | c | r | l |}
\caption[table]{Estimacion de costos de desarrollo de SIR \tnote{a}}
%\hline
%\thead{Descripcion} & \thead{Cantidad} & \thead{Unidad} & \thead{Duracion,\\sem.} & \thead{Costo unit.,\\Bs./ud.} & \thead{Costo renglon,\\Bs.} & \thead{Observacion} \\
%\hline
\endhead
\multicolumn{7}{r}{(continua)}
\endfoot
\hline
\endlastfoot
\multicolumn{7}{|l|}{COSTOS DE PERSONAL \tnote{b}}\\ \hline
Analistas & 2 & empleado & 10 & 8.500/sem & 170.000 & \\ \hline
Disenadores & 2 & empleado & 11 & 8.500/sem & 187.000 & \\ \hline
Programadores & 2 & empleado & 6 & 8.500/sem & 102.000 & Codificacion \\ \hline
Funcionarios & 2 & empleado & 26 & 8.500/sem & 34.000 & Informacion \\ \hline
Tecnicos de redes & 6 & empleado & 3 & 7.500/sem & 135.000 & \\ \hline
Viaticos & 7 & gira & --- & 35.000 & 245.000 & Para redes \\ \hline
Capacitacion & 1 & curso & --- & 0 & 0 & Cuso gratuito \\ \hline
\multicolumn{7}{|l|}{COSTOS DE \emph{HARDWARE}}\\ \hline
Equipos A & 100 & maquina & --- & 100.000 & 10.000.000 & Equipo \\ \hline
Equipos B & 70 & maquina & --- & 30.000 & 2.100.000 & Recuperados \\ \hline
Servidor & 1 & maquina & --- & 650.000 & 650.000 & \\ \hline
Impresoras & 35 & maquina & --- & 40.000 & 1.400.000 & \\ \hline
Detect. biometricos & 32 & maquina & --- & 90.000 & 2.880.000 & \\ \hline
\end{longtable}
\begin{tablenotes}
\item[a] Datos obtenidos el 15/12/2015.
\item[b] Se consideran bono de alimentacion y un incremento de 30 \% en el sueldo por prestaciones sociales.
\end{tablenotes}
\end{ThreePartTable}
\endgroup
\end{landscape}
\end{appendices}
\end{document}
答案1
您需要\\
在行尾使用\caption
。还应\hline
在 之前删除\endlastfoot
。
\documentclass[letterpaper,12pt,oneside]{report}
\usepackage{appendix}
\usepackage[american]{babel}
\usepackage{caption}
\usepackage{longtable}
\usepackage{makecell}
\usepackage{pdflscape}
\usepackage[para]{threeparttablex}
\usepackage{titletoc}
\renewcommand\theadset{\renewcommand\arraystretch{1}
\setlength\extrarowheight{0pt}}
\renewcommand\theadfont{\normalsize}
\begin{document}
\begin{appendices}
\begin{landscape}
\chapter{Calculos detallados de factibilidad economica de alternativa 2 (SIR)}
\begingroup
\begin{ThreePartTable}
\begin{longtable} {| r | r | r | r | c | r | l |}
\caption[table]{Estimacion de costos de desarrollo de SIR \tnote{a}} \\
\hline
\thead{Descripcion} & \thead{Cantidad} & \thead{Unidad} & \thead{Duracion,\\sem.} & \thead{Costo unit.,\\Bs./ud.} & \thead{Costo renglon,\\Bs.} & \thead{Observacion} \\
\hline
\endhead
\multicolumn{7}{r}{(continua)}
\endfoot
%\hline
\endlastfoot
\multicolumn{7}{|l|}{COSTOS DE PERSONAL \tnote{b}}\\ \hline
Analistas & 2 & empleado & 10 & 8.500/sem & 170.000 & \\ \hline
Disenadores & 2 & empleado & 11 & 8.500/sem & 187.000 & \\ \hline
Programadores & 2 & empleado & 6 & 8.500/sem & 102.000 & Codificacion \\ \hline
Funcionarios & 2 & empleado & 26 & 8.500/sem & 34.000 & Informacion \\ \hline
Tecnicos de redes & 6 & empleado & 3 & 7.500/sem & 135.000 & \\ \hline
Viaticos & 7 & gira & --- & 35.000 & 245.000 & Para redes \\ \hline
Capacitacion & 1 & curso & --- & 0 & 0 & Cuso gratuito \\ \hline
\multicolumn{7}{|l|}{COSTOS DE \emph{HARDWARE}}\\ \hline
Equipos A & 100 & maquina & --- & 100.000 & 10.000.000 & Equipo \\ \hline
Equipos B & 70 & maquina & --- & 30.000 & 2.100.000 & Recuperados \\ \hline
Servidor & 1 & maquina & --- & 650.000 & 650.000 & \\ \hline
Impresoras & 35 & maquina & --- & 40.000 & 1.400.000 & \\ \hline
Detect. biometricos & 32 & maquina & --- & 90.000 & 2.880.000 & \\ \hline
\end{longtable}
\begin{tablenotes}
\item[a] Datos obtenidos el 15/12/2015.
\item[b] Se consideran bono de alimentacion y un incremento de 30 \% en el sueldo por prestaciones sociales.
\end{tablenotes}
\end{ThreePartTable}
\endgroup
\end{landscape}
\end{appendices}
\end{document}
这是不同的实现booktabs
。第一列应左对齐,我还将内部分区设置为居中,第三列居中对齐。
\documentclass[letterpaper,12pt,oneside]{report}
\usepackage{appendix}
\usepackage[american]{babel}
\usepackage{caption}
\usepackage{longtable}
\usepackage{makecell}
\usepackage{pdflscape}
\usepackage[para]{threeparttablex}
\usepackage{titletoc}
\usepackage{booktabs}
\renewcommand\theadset{\renewcommand\arraystretch{1}
\setlength\extrarowheight{0pt}}
\renewcommand\theadfont{\normalsize}
\begin{document}
\begin{appendices}
\begin{landscape}
\chapter{Calculos detallados de factibilidad economica de alternativa 2 (SIR)}
\begingroup
\begin{ThreePartTable}
\begin{longtable} {@{}l r c r c r l@{}}
\caption[table]{Estimacion de costos de desarrollo de SIR \tnote{a}} \\
\toprule
\thead[l]{Descripcion} & \thead{Cantidad} & \thead{Unidad} & \thead{Duracion,\\sem.} & \thead{Costo unit.,\\Bs./ud.} & \thead{Costo renglon,\\Bs.} & \thead{Observacion} \\
\midrule
\endhead
\midrule[\heavyrulewidth]
\multicolumn{7}{r}{(continua)}
\endfoot
\bottomrule
\endlastfoot
\multicolumn{7}{c}{COSTOS DE PERSONAL \tnote{b}}\\ \midrule
Analistas & 2 & empleado & 10 & 8.500/sem & 170.000 & \\
Disenadores & 2 & empleado & 11 & 8.500/sem & 187.000 & \\
Programadores & 2 & empleado & 6 & 8.500/sem & 102.000 & Codificacion \\
Funcionarios & 2 & empleado & 26 & 8.500/sem & 34.000 & Informacion \\
Tecnicos de redes & 6 & empleado & 3 & 7.500/sem & 135.000 & \\
Viaticos & 7 & gira & --- & 35.000 & 245.000 & Para redes \\
Capacitacion & 1 & curso & --- & 0 & 0 & Cuso gratuito \\
\midrule
\multicolumn{7}{c}{COSTOS DE \emph{HARDWARE}}\\ \midrule
Equipos A & 100 & maquina & --- & 100.000 & 10.000.000 & Equipo \\
Equipos B & 70 & maquina & --- & 30.000 & 2.100.000 & Recuperados \\
Servidor & 1 & maquina & --- & 650.000 & 650.000 & \\
Impresoras & 35 & maquina & --- & 40.000 & 1.400.000 & \\
Detect. biometricos & 32 & maquina & --- & 90.000 & 2.880.000 & \\
\end{longtable}
\begin{tablenotes}
\item[a] Datos obtenidos el 15/12/2015.
\item[b] Se consideran bono de alimentacion y un incremento de 30 \% en el sueldo por prestaciones sociales.
\end{tablenotes}
\end{ThreePartTable}
\endgroup
\end{landscape}
\end{appendices}
\end{document}