
Я пытаюсь создать таблицу для своей диссертации. Но в ней много пунктов. Как мне это сделать? Было бы лучше, если бы она уместилась на одной странице. Также, как мне убрать пробел между строками таблицы, чтобы она уместилась на странице?
Спасибо!!
Ниже представлена таблица, которую я пытаюсь создать:
решение1
Вот пример того, что можно сделать с помощью \compress
макроса (найденного на этом сайте), который заставляет LaTeX считать, что мы находимся в начале мини-страницы, так что список не добавляет вертикальных интервалов, а также настраиваемый список с пакетом enumitem
:
\documentclass{article}
\usepackage{caption, tabularx}
\usepackage{enumitem, ragged2e}
\usepackage[svgnames]{xcolor}
\makeatletter
\newcommand*{\compress}{\@minipagetrue}
\makeatother
\begin{document}
\begin{table}[!htb]
\centering
\setlist[itemize]{font= \color{DeepSkyBlue}, wide, leftmargin=*, noitemsep, after=\vspace*{-\topsep}}
\setlength{\extrarowheight}{3pt}
\setlength{\tabcolsep}{3pt}
\caption{Summary of advantages and disadvantages of HEP configurations}
\label{my-label}
\begin{tabularx}{\textwidth}{|p{15mm}|*{2}{>{\compress\RaggedRight\arraybackslash} X |}}
\hline
HEP con\-figuration & Advantages & Disadvantages \\
\hline
Turbo-electric
& \begin{itemize}
\item Does not depend on ad\-van\-ces of energy storage technologies
\item High design freedom for pro\-pulsional-aircraft integration
\end{itemize}
& \begin{itemize}
\item High weight and low efficiency
\item Gas turbine engine is sized for peak power conditions
\item Depends on advances in HTS maaterial technology
\end{itemize} \\
\hline
\end{tabularx}
\end{table}
\end{document}
решение2
альтернатива (для пропущенных оповещений mwe используется хороший ответ Бернарда (+1)):
\documentclass{article}
\usepackage{geometry}
\usepackage{ragged2e}
\usepackage[svgnames]{xcolor}
\usepackage{makecell, tabularx}
\setcellgapes{2pt}
\makeatletter
\newcommand*{\compress}{\@minipagetrue}
\makeatother
\newcolumntype{I}{ >{\RaggedRight\compress\itemize}X<{\enditemize}}
\newcommand*{\mcl}[1]{\multicolumn{1}{l|}{#1}}
\usepackage[skip=1ex]{caption}
\usepackage{enumitem}
\begin{document}
\begin{table}
\caption{Parameter settings of the present study}
\label{5.1}
\makegapedcells
\setlist[itemize]{font=\color{DeepSkyBlue},
nosep,
leftmargin=*,
after=\vspace*{-\baselineskip}}
\setlength{\tabcolsep}{3pt}
\begin{tabularx}{\linewidth}{|>{\RaggedRight}p{16mm}|*{2}{I |}}
\hline
HEP con\-figuration
& \mcl{Advantages} & \mcl{Disadvantages} \\
\hline
Turbo-electric
& \item Does not depend on advances of energy storage technologies
\item High design freedom for propulsion-aircraft integration
& \item High weight and low efficiency
\item Gas turbine engine is sized for peak power conditions
\item Depends on advances in HTS material technology
\\
\hline
Turbo-electric
& \item Does not depend on advances of energy storage technologies
\item High design freedom for propulsion-aircraft integration
& \item High weight and low efficiency
\item Gas turbine engine is sized for peak power conditions
\item Depends on advances in HTS material technology
\\
\hline
\end{tabularx}
\end{table}
\end{document}