
저는 LaTeX 초보자입니다. 나는 전통적인 테이블을 만드는 방법을 (어느 정도) 알고 있지만 이 테이블을 재현하는 방법을 알 수 없습니다.
누군가 이런 표가 어떻게 그려지는지 보여주시면 정말 감사하겠습니다. 감사합니다!
\documentclass[11pt]{article}
\setlength{\parskip}{1em}
\setlength{\parindent}{1em}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{comment}
\usepackage{ftnxtra}
\usepackage{array}
\usepackage{tabu}
\begin{document}
\renewcommand{\linespread}{1.1mm}
\begin{table}[t]{\textbf{Table 1}\\}
\begin{tabular}{ | l | l | l | p{2.25cm} |}
\hline
Country & Survey Year & 1 Percent Tax on Wealthiest 10 Percent of Households & Progressive Tax Rate Schedule: 1 Percent on Top 10 Percent and Additional 1 Percent on Top 5 Percent \\
\hline
\hline Canada & 1999 & 0.6 & 1.1 \\
\hline Germany & 2006 & 1.1 & 2.0 \\
\hline Italy & 2004 & 1.0 & 1.7 \\
\hline Japan & 2003 & 1.2 & 2.0 \\
\hline United Kingdom & 2000 & 0.8 & 1.3 \\
\hline United States & 2006 & 1.1 & 3.1 \\
\hline Unweighted Average & \textemdash & 1.1 & 1.9 \\
\hline
\end{tabular}
\end{document}
답변1
다음은 두 가지 방법입니다. 패키지가 포함된 셀의 줄을 끊는 것입니다 makecell
. 또한 공통 서식, 정렬, &c를 제공할 수도 있습니다. 명령 \thead
및 에 의해 소개된 셀에 \makecell
. 그런데 및 을 \parskip
모두 \parindent
0이 아닌 값으로 설정하면 안 됩니다 . \linespread
또한 ,요인, 길이가 아닙니다.
수직선의 경우:
\documentclass[11pt]{article}
\usepackage{geometry}
\setlength{\parskip}{1em}
\setlength{\parindent}{1em}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{caption}
\captionsetup{font ={bf, sf}}
\usepackage{comment}
\usepackage{ftnxtra}
\usepackage{array}
\usepackage{makecell}
\renewcommand\theadalign{bc}
\begin{document}
\begin{table}[t]
\sffamily\renewcommand{\arraystretch}{1.25}
\caption{A first table}
\begin{tabular}{ | l | *{3}{c|} }
\hline
Country & Survey Year & \thead{1 Percent Tax on Wealthiest & \\ 10 Percent of Households} & \thead{Progressive Tax Rate Schedule:\\ 1 Percent on Top 10 Percent and\\ Additional 1 Percent on Top 5 Percent} \\
\hline\noalign{\vskip0.667ex}
\hline
Canada & 1999 & 0.6 & 1.1 \\
\hline
Germany & 2006 & 1.1 & 2.0 \\
\hline
Italy & 2004 & 1.0 & 1.7 \\
\hline
Japan & 2003 & 1.2 & 2.0 \\
\hline
United Kingdom & 2000 & 0.8 & 1.3 \\
\hline
United States & 2006 & 1.1 & 3.1 \\
\hline
Unweighted Average & \textemdash & 1.1 & 1.9 \\
\hline
\end{tabular}
\end{table}
\end{document}
수직선 없이 booktabs
: 을 사용하면 많은 사람들이 더 전문적으로 보인다고 생각합니다.
\documentclass[11pt]{article}
\usepackage{geometry}
\setlength{\parskip}{1em}
\setlength{\parindent}{1em}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{caption}
\captionsetup{font ={bf, sf}, singlelinecheck=off}
\usepackage{comment}
\usepackage{ftnxtra}
\usepackage{array, booktabs}
\usepackage{makecell}
\renewcommand\theadalign{bc}
\begin{document}
\begin{table}[t]
\sffamily\renewcommand{\arraystretch}{1.25}
\caption{A first table}
\begin{tabular}{ @{\,}l *{3}{c}@{\,} }
\toprule
Country & Survey Year & \thead{1 Percent Tax on Wealthiest \\ 10 Percent of Households} & \thead{Progressive Tax Rate Schedule:\\ 1 Percent on Top 10 Percent and\\ Additional 1 Percent on Top 5 Percent} \\
\midrule
Canada & 1999 & 0.6 & 1.1 \\
Germany & 2006 & 1.1 & 2.0 \\
Italy & 2004 & 1.0 & 1.7 \\
Japan & 2003 & 1.2 & 2.0 \\
United Kingdom & 2000 & 0.8 & 1.3 \\
United States & 2006 & 1.1 & 3.1 \\
\addlinespace
Unweighted Average & \textemdash & 1.1 & 1.9 \\
\bottomrule
\end{tabular}
\end{table}
\end{document}
답변2
이 버전은 수동 줄 바꿈을 사용합니다. 왜 이 모든 패키지를 사용하고 북탭을 사용하지 않으려는지 잘 모르겠습니다.
\documentclass[11pt]{article}
\setlength{\parskip}{1em}
\setlength{\parindent}{1em}
\usepackage{amsmath}
\usepackage{amssymb}
%\usepackage{graphicx}
\usepackage{caption}
%\usepackage{comment}
%\usepackage{ftnxtra}
%\usepackage{array}
%\usepackage{tabu}
\begin{document}
\renewcommand{\linespread}{1.1mm}
\begin{table}[t]
\caption{}
\tiny
\centering\begin{tabular}{|l|c|c|c|}
\hline
&&& Progressive Tax Rate Schedule: \\
&& 1 Percent Tax on Wealthiest & 1 Percent on Top 10 Percent and \\
Country & Survey Year & 10 Percent of Households & Additional 1 Percent on Top 5 Percent \\
\hline
Canada & 1999 & 0.6 & 1.1 \\
Germany & 2006 & 1.1 & 2.0 \\
Italy & 2004 & 1.0 & 1.7 \\
Japan & 2003 & 1.2 & 2.0 \\
United Kingdom & 2000 & 0.8 & 1.3 \\
United States & 2006 & 1.1 & 3.1 \\
\hline
Unweighted Average & \textemdash & 1.1 & 1.9 \\
\hline
\end{tabular}
\end{table}
\end{document}