为什么有些列表中的列表文本距离单元格顶行太近?我知道这是软件包的问题parskip
。
我可以通过在文本之前的每个单元格中添加此支柱来解决这个问题
\newcommand{\mystrut}{\rule{0pt}{\baselineskip}}
我认为我无法在表格环境中的列前添加支撑,因为我不希望每列都具有相同的大小,但在每个单元格中添加支撑感觉不对,而且我确实需要 parskip 包。还有其他方法可以做到这一点吗?
\documentclass[a4paper]{article}
%% parskip en las minipages%
\usepackage[parfill]{parskip}
% %% TABLAS. AJUSTAR EL TEXTO A LA CELDA
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{pifont}
\renewcommand{\tabularxcolumn}[1]{>{\centering\arraybackslash}m{#1}}
\newcolumntype{L}{>{\raggedright\arraybackslash}X}%
\newcolumntype{R}{>{\raggedleft\arraybackslash}X}%
\begin{document}
\begin{table}[H]
\centering
\begin{tabularx}{1.3\linewidth}{| m{3.5cm} | X | X |}
\hline
\texttt{Material} & \texttt{Ventajas} & \texttt{Inconvenientes}\\\hline
INVAR & \begin{dinglist}{51}
\item Bajo CTE
\item Alta conductividad térmica
\item Durabilidad
\end{dinglist}& \begin{dinglist}{55}
\item Altísimo coste
\item Altos tiempos de retorno
\item Aumento de los costes de fabricación
\end{dinglist}\\\hline
Acero &\begin{dinglist}{51}
\item Alta conductividad térmica
\item Durabilidad
\end{dinglist} & \begin{dinglist}{55}
\item Mayor CTE que el CFRP
\item Alabeo de las piezas fabricadas
\item Alto coste de fabricación
\end{dinglist} \\\hline
\end{tabularx}
\end{table}
\end{document}
答案1
您只需在 \begin{dinglist}{} 命令后立即添加 \vspace{} 即可获得所需的结果,如下所示。
代码:
\documentclass[a4paper]{article}
\usepackage[parfill]{parskip}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{pifont}
\renewcommand{\tabularxcolumn}[1]{>{\centering\arraybackslash}m{#1}}
\newcolumntype{L}{>{\raggedright\arraybackslash }X}%
\newcolumntype{R}{>{\raggedleft\arraybackslash}X}%
\begin{document}
\begin{table}[H]
\centering
\begin{tabularx}{1.3\linewidth}{| m{1.5cm} | X | X |}
\hline \hline
\texttt{Material} & \texttt{Ventajas} & \texttt{Inconvenientes}\\
\hline \hline
INVAR
& \begin{dinglist}{51}
\vspace{0.5cm}
\item Bajo CTE
\item Alta conductividad térmica
\item Durabilidad
\end{dinglist}& \begin{dinglist}{55}
\vspace{0.7cm}
\item Altísimo coste
\item Altos tiempos de retorno
\item Aumento de los costes de fabricación
\end{dinglist}\\\hline
Acero &\begin{dinglist}{51}
\vspace{0.5cm}
\item Alta conductividad térmica
\item Durabilidad
\end{dinglist} & \begin{dinglist}{55}
\vspace{0.75cm}
\item Mayor CTE que el CFRP
\item Alabeo de las piezas fabricadas
\item Alto coste de fabricación
\end{dinglist} \\\hline
\end{tabularx}
\end{table}
\end{document}
输出: