减少 listliketab 中的间距

减少 listliketab 中的间距

有没有人有一个优雅的解决方案来控制 LaTeX 中选项卡式(非枚举)列表的行高?(我得到的自动行距很大,占用了太多空间。)

我尝试了列表中的多个制表选项,最后选择了 listliketab,因为它看起来很有希望,但我似乎无法控制行高。理想情况下,我想自定义所有内容(缩进、项目符号的确切位置等),因为我正在将其与另一个看起来略有不同的包创建的部分合并。

我看到 itemize 添加了 [noitemsep] 等规范,但 itemize 并没有带我走多远。有没有好的方法可以用 listliketab 做到这一点?或者我应该改用其他包?

我查看了文档、论坛上的问题等,但就是找不到解决办法。如能提供任何指点,我将不胜感激 :)

\begin{listliketab}
\storestyleof{itemize}
    \begin{tabular}{Llll}
        \textbullet &  \textbf{~Data Analysis}:  & ~~~~~~R, Stata, Excel (Macros, VBA)   \\
        \textbullet &  \textbf{~Data Visualisation} & ~~~~~~R (ggplot / Shiny), Tableau \& Tableau Prep  \\
        \textbullet &  \textbf{~Qualitative Text Analysis}: & ~~~~~~Dedoose\\
        \textbullet &  \textbf{~Citation Management}: & ~~~~~~Zotero
    \end{tabular}
\end{listliketab}

太感谢了!

答案1

垂直间距实际上并不相同,但您可以按照以下方法进行操作。

\documentclass{article}
\usepackage{listliketab}
\usepackage{enumitem}

\newenvironment{zeroitemize}{\itemize[noitemsep]}{\enditemize}

\begin{document}

\noindent X\dotfill X

\storestyleof{zeroitemize}%
\begin{listliketab}
\begin{tabular}{@{}Lll@{}}
  \textbullet & \textbf{Data Analysis}:  & R, Stata, Excel (Macros, VBA)   \\
  \textbullet & \textbf{Data Visualisation} & R (ggplot/Shiny), Tableau \& Tableau Prep  \\
  \textbullet & \textbf{Qualitative Text Analysis}: & Dedoose\\
  \textbullet & \textbf{Citation Management}: & Zotero
\end{tabular}
\end{listliketab}

\noindent X\dotfill X

\begin{itemize}[noitemsep]
\item Data Analysis
\end{itemize}

\noindent X\dotfill X

\end{document}

我没有尝试解决过满的线路。

在此处输入图片描述

您可能想要定义一个新的环境。

\documentclass{article}
\usepackage{listliketab}
\usepackage{enumitem}

\newenvironment{zeroitemize}{\itemize[noitemsep]}{\enditemize}
\newenvironment{cvitemize}[1]
 {\storestyleof{zeroitemize}\begin{listliketab}\begin{tabular}{L#1}}
 {\end{tabular}\end{listliketab}}

\begin{document}

\noindent X\dotfill X

\begin{cvitemize}{ll}
  \textbullet & \textbf{Data Analysis}:  & R, Stata, Excel (Macros, VBA)   \\
  \textbullet & \textbf{Data Visualisation} & R (ggplot/Shiny), Tableau \& Tableau Prep  \\
  \textbullet & \textbf{Qualitative Text Analysis}: & Dedoose\\
  \textbullet & \textbf{Citation Management}: & Zotero
\end{cvitemize}

\noindent X\dotfill X

\begin{itemize}[noitemsep]
\item Data Analysis
\end{itemize}

\noindent X\dotfill X

\end{document}

相关内容