Попытка воспроизвести необычную таблицу

Попытка воспроизвести необычную таблицу

Я новичок в LaTeX. Я знаю (немного), как сделать традиционную таблицу, но не могу понять, как воспроизвести эту таблицу. Таблица 1

Я был бы очень признателен, если бы кто-нибудь показал мне, как рисуется такая таблица. Спасибо!

\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пакета; мы также можем задать общее форматирование, выравнивание и т. д. для ячеек, введенных командами \theadи \makecell. Кстати, не следует устанавливать \parskipи и \parindentв ненулевое значение. Также, \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

Эта версия использует ручные переносы строк. Не уверен, почему вы хотите использовать все эти пакеты и не использовать booktabs.

\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}

стол

Связанный контент