tikzposter 块中带有 `\hline` 的表格

tikzposter 块中带有 `\hline` 的表格

我想要一张\hline适合 tikzposter 块内部的表格,但线条会延伸到块外部,如下图所示:

在此处输入图片描述

\documentclass[25pt, a0paper, portrait]{tikzposter}

\usepackage{tabularx}

\begin{document}

    \block{Kysymyspatterin kysymykset}{
        \begin{tabularx}{\textwidth}{c|p{0.4\textwidth}}
           Numero& Kysymys (3--9 määrällisiä, loput laadullisia) \\
           \hline\hline
           1& Text here\\
           \hline
           \end{tabularx}

    }

\end{document}

s的长度怎么会\hline限制在表格的宽度内?将第二列更改为类型X并不能缓解这个问题。

答案1

很简单:使用\linewidth而不是\textwidth

\documentclass[25pt, a0paper, portrait]{tikzposter}

\usepackage{tabularx}

\begin{document}

    \block{Kysymyspatterin kysymykset}{
        \begin{tabularx}{\linewidth}{c|X}
           Numero& Kysymys (3--9 määrällisiä, loput laadullisia) \\
           \hline\hline
           1& Text here\\
           \hline
           \end{tabularx}

    }

\end{document}

在此处输入图片描述

相关内容