[Tex/LaTex] Single column Tabularx

tablestabularx

I would like to create a fixed width, single column tabularx with centered text which is entirely enclosed. For some reason the width of the cell does not take the table with.

How can I archieve this goal?

Thanks!

\documentclass{scrreprt}
\usepackage[onehalfspacing]{setspace}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{tabularx}

\begin{document}

{\renewcommand{\arraystretch}{1.5}
    \begin{minipage}{\linewidth}
        \begin{center}
            \begin{tabularx}{5cm}{|c|}
                \hline
                First Argument\\ \hline
                Second long Argument\\ \hline
                Third Argument\\ \hline
            \end{tabularx}
        \end{center}
    \end{minipage}

\end{document}

singlecolumntabular

Best Answer

erikTabularx

\documentclass{scrreprt}
\usepackage[onehalfspacing]{setspace}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{blindtext}
\usepackage{array}

\begin{document}
\blindtext

\begin{center}
\begin{minipage}{\linewidth}
    \centering
\renewcommand{\arraystretch}{1.5}
\begin{tabular}{|>{\centering\arraybackslash}p{5cm}|}
            \hline
            First Argument\\ \hline
            Second long Argument\\ \hline
            Third Argument\\ \hline
        \end{tabular}
\end{minipage}
\end{center}

\blindtext
\end{document}
Related Question