Espacio vertical en mesa larga

Espacio vertical en mesa larga

Tengo la siguiente tabla en la que he colocado un espacio vertical extra entre líneas.

Ese espacio "funciona" en cada línea pero en algunos casos no muestra ningún efecto (espacio entre la derivada y la integral).

Además, cuando uso \hlineentre líneas, en algunos casos las fórmulas se cruzan con las líneas (la derivada con la línea debajo), lo cual creo que generalmente no debería suceder con o sin el espacio adicional, y en otros hay mucho de espacio vertical entre las líneas y las expresiones matemáticas (la exponencial y la línea encima de ella).

¿Por qué sucede eso? ¿Cómo puedo arreglar eso?

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

\documentclass[12pt]{article}

\usepackage{fontspec}

\usepackage[english,greek]{babel}

\usepackage[fleqn]{amsmath}

\usepackage{unicode-math}

\setmainfont
[
  Ligatures=TeX,
  Extension=.otf,
  UprightFont=*,
  BoldFont=*Bold,
  ItalicFont=*It,
  BoldItalicFont=*BoldIt,
  Mapping=tex-text
]{GFSArtemisia}

\setsansfont[Mapping=tex-text]{GFSArtemisia.otf}

%Use of array as @cfr suggested
\usepackage{longtable,array}

\setlength{\extrarowheight}{0.5cm}

\setmathfont{latinmodern-math.otf}

\setmathfont[range=\varnothing]{Asana-Math.otf}

\setmathfont[range=\int]{latinmodern-math.otf}

\newcommand{\ds}{\displaystyle}

\begin{document}

\begin{longtable}[l]{l l}
Time Domain & Frequency Domain\\
$f(t)$ & $F(s)$\\
$f(t-t_{0})$ & $e^{-st_{0}}\cdot F(s)$\\
$e^{s_{0}t}\cdot f(t)$ & $F(s-s_{0})$\\
$\ds \frac{df}{dt}$ & $s\cdot F(s)-f(0)$\\
$\ds \int\limits_{-\infty}^{t}f(t)dt$ & $\ds \frac{1}{s}\cdot F(s)$\\
$f_{1}(t)\ast f_{2}(t)$ & $F_{1}(s)\cdot F_{2}(s)$
\end{longtable}

\end{document}

Respuesta1

arrayle permite agregar altura adicional a las filas de tabulares globalmente (o localmente si restringe el alcance del comando, por supuesto). Esto ayuda a garantizar la coherencia y facilita el ajuste del diseño si es necesario. Por ejemplo, puedes decir

\setlength{\extrarowheight}{5mm}

Sin embargo, creo que obtendrá mejores resultados si utiliza un entorno diseñado para matemáticas en lugar de intentar integrar matemáticas del tamaño de una pantalla en un entorno diseñado para texto (con matemáticas en línea).

Este ejemplo no es del todo óptimo, pero es sólo para dar una idea:

\documentclass[12pt]{article}

\usepackage{fontspec}

\usepackage[fleqn]{amsmath}

\usepackage{unicode-math}

\setmainfont
[
Ligatures=TeX,
Extension=.otf,
UprightFont=*,
BoldFont=*Bold,
ItalicFont=*It,
BoldItalicFont=*BoldIt,
Mapping=tex-text
]{GFSArtemisia}

\setsansfont[Mapping=tex-text]{GFSArtemisia.otf}

\setmathfont{latinmodern-math.otf}

\setmathfont[range=\varnothing]{Asana-Math.otf}

\setmathfont[range=\int]{latinmodern-math.otf}

\newcommand{\ds}{\displaystyle}

\begin{document}


  \begin{align*}
    &\text{Time Domain} & &\text{Frequency Domain}\\
    &f(t) & &F(s)\\
    &f(t-t_{0}) & &e^{-st_{0}}\cdot F(s)\\
    &e^{s_{0}t}\cdot f(t) & &F(s-s_{0})\\
    &\ds\frac{df}{dt} & &s\cdot F(s)-f(0)\\
    &\ds\int\limits_{-\infty}^{t}f(t)dt & &\ds\frac{1}{s}\cdot F(s)\\
    &f_{1}(t)\ast f_{2}(t) & &F_{1}(s)\cdot F_{2}(s)\\
  \end{align*}


\end{document}

matemáticas en el entorno <code>align*</code> en lugar de tabular

Respuesta2

Utilice las reglas proporcionadas por booktabs, que garantizan que se establezca algo de espacio encima y debajo de ellos.

\documentclass[12pt]{article}

\usepackage{longtable,array,booktabs}

\begin{document}

\begin{longtable}[l]{
  >{$\displaystyle}l<{$}
  >{$\displaystyle}l<{$}
}
\toprule
\multicolumn{1}{c}{Time Domain} &
\multicolumn{1}{c}{Frequency Domain} \\
\midrule
f(t) & F(s)\\
\midrule
f(t-t_{0}) & e^{-st_{0}}\cdot F(s)\\
\midrule
e^{s_{0}t}\cdot f(t) & F(s-s_{0})\\
\midrule
\frac{df}{dt} & s\cdot F(s)-f(0)\\
\midrule
\int_{-\infty}^{t}f(t)\,dt & \frac{1}{s}\cdot F(s)\\
\midrule
\int\limits_{-\infty}^{t}f(t)\,dt & \frac{1}{s}\cdot F(s)\\
\midrule
f_{1}(t)\ast f_{2}(t) & F_{1}(s)\cdot F_{2}(s) \\
\bottomrule
\end{longtable}

\end{document}

ingrese la descripción de la imagen aquí

Incluí ambas formas para la integral: prefiero la que no tiene \limits.

información relacionada