Altura automática para tabla con unidades \si

Altura automática para tabla con unidades \si
\documentclass{scrreprt}
\usepackage{siunitx}
\sisetup{per-mode=fraction}         %Einheiten mit Bruchstrich 
\begin{document}    
\begin{table}
    \begin{center}
        \begin{tabular}{|l|l|}
            \hline
            Eingabeparameter & \textbf{Einheit im Programm} \\
            \hline
            Symb:vFzg       & \si{\newton\per\square\metre}     \\  
            \hline
        \end{tabular}

    \end{center}
\end{table}
\end{document}

El Newton y el Metro no tienen suficiente espacio en la parte superior e inferior. ¿Qué podría poner en el preámbulo que establece la altura de la fila de la tabla más alta si hay una unidad si que ocupa más espacio? Entonces, toda la tabla debería tener filas más altas, no solo aquella con una unidad si alta. También las mesas sin necesidad de más espacio no deberían utilizar más espacio.

Respuesta1

Podrías usar el cellspacepaquete. En el siguiente ejemplo, también reemplacé el centerentorno con el \centeringcomando ya que el primero agrega un espacio en blanco adicional.

ingrese la descripción de la imagen aquí

    \documentclass{scrreprt}
    \usepackage{siunitx}
    \sisetup{per-mode=fraction}         %Einheiten mit Bruchstrich 
    \usepackage{cellspace}
    \setlength\cellspacetoplimit{3pt}
    \setlength\cellspacebottomlimit{\cellspacetoplimit}
    \begin{document}    
    \begin{table}
        \centering
            \begin{tabular}{|Cl|Cl|}
                \hline
                Eingabeparameter & \textbf{Einheit im Programm} \\
                \hline
                Symb:vFzg       & \si{\newton\per\square\metre}     \\  
                \hline
            \end{tabular}
    \end{table}
    \end{document}

Aquí hay tres versiones adicionales que utilizan el booktabspaquete. (Personalmente, preferiría el segundo o el último):

ingrese la descripción de la imagen aquí

\documentclass{scrreprt}
\usepackage{siunitx}
\sisetup{per-mode=fraction}         %Einheiten mit Bruchstrich 
\usepackage{cellspace}
\setlength\cellspacetoplimit{3pt}
\setlength\cellspacebottomlimit{\cellspacetoplimit}
\usepackage{booktabs}
\begin{document}  


\begin{table}
    \centering
        \begin{tabular}{ClCl}
            \toprule
            Eingabeparameter & Einheit im Programm \\
            \midrule
            Symb:vFzg       & \si{\newton\per\square\metre}     \\ 
            Symb:vFzg       & \si{\newton\per\square\metre}     \\ 
            Symb:vFzg       & \si{\newton\per\square\metre}     \\  
            \bottomrule
        \end{tabular}
\end{table}

\begin{table}
\sisetup{per-mode=reciprocal} 
    \centering
        \begin{tabular}{ll}
            \toprule
            Eingabeparameter & Einheit im Programm \\
            \midrule
            Symb:vFzg       & \si{\newton\per\square\metre}     \\ 
            Symb:vFzg       & \si{\newton\per\square\metre}     \\ 
            Symb:vFzg       & \si{\newton\per\square\metre}     \\  
            \bottomrule
        \end{tabular}
\end{table}

\begin{table}
\sisetup{per-mode=symbol} 
    \centering
        \begin{tabular}{ll}
            \toprule
            Eingabeparameter & Einheit im Programm \\
            \midrule
            Symb:vFzg       & \si{\newton\per\square\metre}     \\ 
            Symb:vFzg       & \si{\newton\per\square\metre}     \\ 
            Symb:vFzg       & \si{\newton\per\square\metre}     \\  
            \bottomrule
        \end{tabular}
\end{table}
\end{document}

Respuesta2

\documentclass{scrreprt}
\usepackage{siunitx}
\sisetup{per-mode=fraction}         %Einheiten mit Bruchstrich 
\usepackage{booktabs}               %Ermöglicht bessere Linien in Tabellen 
\begin{document}    
\begin{table}
    \centering
        \begin{tabular}{|l|l|}
            \toprule
            Eingabeparameter & \textbf{Einheit im Programm} \\
            \midrule
            Symb:vFzg       & \si{\newton\per\square\metre}     \\
            \midrule
            Symb:vFzg       & \si{\newton\per\square\metre}     \\  
            \bottomrule
        \end{tabular}
\end{table}
\end{document}

información relacionada