Tabularx mit \hline und vertikalem Abstand overrightarrow

Tabularx mit \hline und vertikalem Abstand overrightarrow

Ich verwende \overrightarrowin meiner tabularx-Tabelle ein mit \hline. Allerdings wird der Vektorpfeil mit der Linie vermischt. Gibt es einGutGibt es eine andere Möglichkeit, diesen Fehler zu beheben, als die Abstände manuell einzugeben?

Bildbeschreibung hier eingeben

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amssymb}

\usepackage{tabularx}
\newcolumntype{Y}{>{\centering\arraybackslash}X}

\begin{document}

\begin{tabularx}{\linewidth}{|Y|Y|Y|}\hline
a&$\overrightarrow{\mathrm{AB}}$&c\\\hline
\end{tabularx}
\end{document}

Antwort1

Eine Alternative zum cellspacePaket:

Bildbeschreibung hier eingeben

\documentclass{article}
\usepackage{cellspace}
\usepackage{tabularx}
\newcolumntype{Y}{>{\centering\arraybackslash}X}
\setlength\cellspacetoplimit{6pt}
\setlength\cellspacebottomlimit{6pt}
\begin{document}
\begin{tabularx}{\linewidth}{|Y|SY|Y|}\hline
a & $\overrightarrow{\mathrm{AB}}$ & cdeffg \\\hline
\end{tabularx}
\end{document}

Antwort2

\makegapedcellsEine weitere Möglichkeit besteht darin, aus dem Paket Folgendes zu verwenden makecell:

\documentclass{article}
\usepackage{amsmath, amssymb}
\usepackage{makecell, tabularx}
\newcolumntype{Y}{>{\centering\arraybackslash}X}

\begin{document}

{
\setcellgapes{3pt}
\makegapedcells
\begin{tabularx}{\linewidth}{|Y|Y|Y|}\hline
a & $\overrightarrow{\mathrm{AB}}$ & cdeffg \\\hline
\end{tabularx}
}
\end{document}

Bildbeschreibung hier eingeben

Antwort3

Sie könnten \renewcommand{\arraystretch}{<more space between rows>}(oder mit der @Zarko'Definition)Streckungsfaktor), um beispielsweise den Abstand der Zellen zu vergrößern.

Bildbeschreibung hier eingeben

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{tabularx}
\newcolumntype{Y}{>{\centering\arraybackslash}X}
\begin{document}
{\renewcommand{\arraystretch}{2}
\begin{tabularx}{\linewidth}{|Y|Y|Y|}\hline
a&$\overrightarrow{\mathrm{AB}}$&c\\\hline
\end{tabularx}}
\end{document}

verwandte Informationen