调整多列项目符号中的垂直间距

调整多列项目符号中的垂直间距

我正在尝试减少此多列列表与其上方和下方文本之间的垂直空间。 这是我的简历。 我尝试过使用:

\setlength\itemsep{-.5em}

然而,它最终将项目符号移动到了不同的列中。

这就是我的代码目前的样子。

\documentclass{article}

\usepackage[left=0.75in,top=0.6in,right=0.75in,bottom=0.6in]{geometry} % Document margins

\usepackage{multicol}
\begin{document}
\textbf{Specalized Coursework}
\begin{multicols}{4}
    \begin{itemize}
   % \setlength\itemsep{-.5em}
        \item Applied Heat \\Transfer
        \item Gas Dynamics
        \item Vibrations
        \item Thermodynamic \\Design
    \end{itemize}
\end{multicols}
more info
\end{document}

这张图片可能也有帮助。在此处输入图片描述

答案1

欢迎!我会用这个tasks包。

\documentclass{article}

\usepackage[left=0.75in,top=0.6in,right=0.75in,bottom=0.6in]{geometry} % Document margins

\usepackage{tasks}
\begin{document}
\paragraph{Specalized Coursework}
\begin{tasks}[label=\textbullet](4)
        \task Applied Heat Transfer
        \task Gas Dynamics
        \task Vibrations
        \task Thermodynamic Design
\end{tasks}
more info
\end{document}

在此处输入图片描述

根据手册,您可以使用before-skip和更改垂直间距(但由于某种原因,此时after-skip我只能看到的影响)。after-skip

\documentclass{article}

\usepackage[left=0.75in,top=0.6in,right=0.75in,bottom=0.6in]{geometry} % Document margins

\usepackage{tasks}
\settasks{before-skip=0em,after-skip=-0.1em}
\begin{document}
\paragraph{Specalized Coursework}
\begin{tasks}[style=itemize](4)
        \task Applied Heat Transfer
        \task Gas Dynamics
        \task Vibrations
        \task Thermodynamic Design
\end{tasks}
more info
\end{document}

答案2

在此处输入图片描述

\documentclass{article}

\usepackage[left=0.75in,top=0.6in,right=0.75in,bottom=0.6in]{geometry} % Document margins

\usepackage{multicol}
\begin{document}
\textbf{Specalized Coursework}\\[-2em]%<--------------add
\begin{multicols}{4}
    \begin{itemize}
   % \setlength\itemsep{-.5em}
        \item Applied Heat \\Transfer
        \item Gas Dynamics
        \item Vibrations
        \item Thermodynamic \\Design
    \end{itemize}
\end{multicols}
more info
\end{document}

相关内容