Al tratar de responder a esta pregunta para mí, me encontré con este truco de https://www.msu.edu/~harris41/latex_tablespacing.html
que estaba usando la solución mencionada anteriormente mediante M456, pero esto no se juega muy bien con reglas verticales en el entorno tabular, y así que creo que esta es una mala elección como solución predeterminada (generalmente no incluyo reglas verticales, pero una de mis tablas realmente las necesitaba para mayor claridad).
La idea es definir un puntal que debe incluirse en una de las celdas de una fila que está inmediatamente antes o después de una línea. es decir
en el preámbulo:
\ newcommand \ tstrut {\ regla {0pt} {}} 2.4ex
\ newcommand \ bstrut {\ regla [-1.0EX] {0pt} {0pt}}
\ begin {tabular} {ccc}
\ hline \ hline
Cabeza 1 & Head 2 Head & 3 \ tstrut \ bstrut \\
\ hline
a1 & a2 a3 & \ tstrut \\
b1 b2 & & b3 \\
c1 c2 & & c3 \\
d1 d2 & & d3 \ bstru t \\
\ hline \ hline
\ end {tabular}
(I ajustar el tamaño puntal algo de la página Web - ajustar para adaptarse a su gusto)
Puede haber mejores maneras de hacer esto, pero esto parece lo suficientemente limpio, y es fácilmente personalizable.
También utiliza% COMENZAR LATEX .. .% END LATEX para excluir el '\\' del HTML generado según lo sugerido por Jouni K. Seppänen a continuación. – Verhogen
El mayor problema con esta solución es que la he usado y termino con líneas superpuestas (ya que el pdflatex parece dibujar las líneas de cada celda por separado). Esto es solo un problema debido al suavizado/alisado, que hace que esa sección de la línea sea "más fuerte" que el resto de la línea de la columna. – crazy2be
Olvidó el '&' antes de '\\ [- 1.5ex]' (Personalmente uso '\\ [- 1.0em]', da muy buenos resultados), esta es una ** línea nueva completa **, entonces necesitas _n-1_ ampersands para _n_ celdas. – yannis