\begin{center}
\begin{tabular}{|p{3.35cm}||p{5cm}|l|}
\hline
\thead{Område} & \thead{Positive konsekvenser} & \thead{Negative konsekvenser} \\
\hline \hline
\textbf{Arbejdsfordeling} & Et nyt slags produkt giver næsten altid ny arbejdskraft & \\
\hline
\textbf{Infrastruktur} & & \\
\hline
\textbf{De fysiske ressourcer} & & \\
\hline
\textbf{Den offentlige sektor} & & \\
\hline
\textbf{NGO'er} & & \\
\hline
\textbf{Befolkningens levevilkår} & & \\
\hline
\end{tabular}
\end{center}
它产生以下输出:
如何让左列的文本像中间列第 2 行那样对齐?我使用 {p{xcm}} 命令,但我不知道如何像“c”、“l”和“r”那样对齐它。
答案1
你想要的就是这样的东西吗?我猜你makecell
在序言中加载了该包。我添加了使用hhline
以使其看起来更好\hlines
(vlines
尽管只有水平线,正如booktabs
包所建议的那样看起来仍然更好)。我还加载了ragged2e
在列中使用合理的连字符,以及 cellspace
在表格中使用不太紧密的垂直间距。
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{makecell, ragged2e}%
\renewcommand*\theadfont{\bfseries}
\usepackage{cellspace}
\setlength\cellspacetoplimit{4pt}
\setlength\cellspacebottomlimit{4pt}
\usepackage{hhline}
\newcommand\myhline{\hhline{|-||-|-|}}
\begin{document}
\begin{center}
\begin{tabular}{| >{\RaggedRight\bfseries}S{p{3.35cm}}||p{5cm}|l|}
\myhline
\thead{Område} & \thead{Positive konsekvenser} & \thead{Negative konsekvenser} \\
\hhline{:=::=:=:}
Arbejdsfordeling & Et nyt slags produkt giver næsten altid ny arbejdskraft & \\
\myhline
Infrastruktur & & \\
\myhline
De fysiske ressourcer & & \\
\myhline
Den offentlige sektor & & \\
\myhline
NGO'er & & \\
\myhline
Befolkningens levevilkår & & \\
\myhline
\end{tabular}
\end{center}
\end{document}
答案2
无需复杂设置:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[danish]{babel}
\usepackage{array,ragged2e,booktabs}
\begin{document}
\begin{center}
\begin{tabular}{
@{}
>{\RaggedRight\bfseries}p{3cm}
>{\RaggedRight}p{4cm}
l
@{}
}
\toprule
\multicolumn{1}{c}{\bfseries Område} &
\multicolumn{1}{c}{\bfseries Positive konsekvenser} &
\multicolumn{1}{c}{\bfseries Negative konsekvenser} \\
\midrule
Arbejdsfordeling & Et nyt slags produkt giver næsten altid ny arbejdskraft & \\
\addlinespace
Infrastruktur & & \\
\addlinespace
De fysiske ressourcer & & \\
\addlinespace
Den offentlige sektor & & \\
\addlinespace
NGO'er & & \\
\addlinespace
Befolkningens levevilkår & & \\
\bottomrule
\end{tabular}
\end{center}
\end{document}
如果您确实想要一个带格线的表格(相信我,您不需要),请使用 的功能hhline
。但切勿使用双重格线。