
表で、「2」を同じセルの「1」の真下に表示したいのですが、どうすればよいですか?
これが私のコードです
\begin{center}
\begin{tabular}{ | p{1cm} | p{1,5cm} | p{1,5cm} | p{1,5 cm} | p{8,3cm} |}
\hline
\textbf{Uge} & \textbf{Speciel dato} & \textbf{ugedag} & \textbf{Antal blokke} & \textbf{Aktivitet} \\ \hline \hline
12 & 17/3 & Tirsdag Torsdag & 1 2 & Text \\ \hline
13 & 9C & 19C & Text & Text \\ \hline
14 & 10C & 21C & Text & Text \\
\hline
\end{tabular}
\end{center}
答え1
array
、makecell
およびcellspace
パッケージを使用すると、次のようになります。
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{array}
\usepackage{makecell}
\renewcommand\theadfont{\bfseries}
\renewcommand\cellalign{cc}
\usepackage{cellspace}
\setlength\cellspacetoplimit{4pt}
\setlength\cellspacebottomlimit{4pt}
\begin{document}
\begin{center}
\begin{tabular}{ | S{p{1cm}} | *{3}{ >{\centering}S{p{1,5cm}} |} S{m{8,3cm}} |}
\hline
\thead{Uge} & \thead{Speciel \\ dato} & \thead{ugedag} & \thead{Antal\\ blokke} & \thead{Aktivitet} \\
\hline \hline
12 & 17/3 & \makecell{Tirsdag\\ Torsdag} & \makecell{1\\ 2} & Text text text text text text text text text text text text text text text text text text text text text \\
\hline
13 & 9C & 19C & Text & Text \\
\hline
14 & 10C & 21C & Text & Text \\
\hline
\end{tabular}
\end{center}
\end{document}
これがあります:
答え2
目的の出力を得るには、さまざまな方法があります。 1 つの方法は、Torsdag
と を2
それぞれ別の行に配置することです。 これを行うと、目的の出力が得られるだけでなく、3 列目が広がっても結果が安定するため、良いアイデアかもしれません。3 列目が広がってしまうと、「Tirsdag」と「Torsdag」(火曜日と木曜日??) が突然同じ行に表示される可能性があります。
\documentclass[a4paper,11pt]{article}
\usepackage{tabularx}
\begin{document}
\begin{tabularx}{\textwidth}{ | p{1cm} | p{1,5cm} | p{1,5cm} | p{1,5 cm} | X |}
\hline
\textbf{Uge} & \textbf{Speciel dato} & \textbf{ugedag} & \textbf{Antal blokke} & \textbf{Aktivitet} \\
\hline \hline
12 & 17/3 & Tirsdag & 1 & Text \\
& & Torsdag & 2 & \\
\hline
13 & 9C & 19C & Text & Text \\
\hline
14 & 10C & 21C & Text & Text \\
\hline
\end{tabularx}
\end{document}
答え3
1 と 2 を中央に配置しない場合は、\newline
次のように動作します。
\documentclass{article}
\begin{document}
\begin{center}
\begin{tabular}{ | p{1cm} | p{1,5cm} | p{1,5cm} | p{1,5 cm} | p{8,3cm} |}
\hline
\textbf{Uge} & \textbf{Speciel dato} & \textbf{ugedag} & \textbf{Antal blokke} & \textbf{Aktivitet} \\ \hline \hline
12 & 17/3 & Tirsdag Torsdag & 1\newline 2 & Text \\ \hline
13 & 9C & 19C & Text & Text \\ \hline
14 & 10C & 21C & Text & Text \\
\hline
\end{tabular}
\end{center}
\end{document}