我希望第二列中的逐项列表能够与右对齐,因为当前,列表与列的左侧对齐。
我该怎么做?请参阅下面的示例。
以下是我创建第一张图像的步骤:
\section{Modules}
\begin{multicols}{2}
\begin{itemize}[leftmargin=*]\itemsep-2pt
\item\small{Item 1}
\item\small{Item 2}
\item\small{Item 3}
\columnbreak
\item\small{Item 4}
\item\small{Item 5}
\item\small{Item 6}
\end{itemize}
\end{multicols}
答案1
希望\columnsep
命令能够帮助参考下面的MWE:
\documentclass{article}
\usepackage{multicol}
\usepackage{showframe}
\begin{document}
\columnsep225pt
\begin{multicols}{2}
\begin{itemize}
\item sample
\item sample
\item sample
\item sample
\item sample
\item sample
\item sample
\item sample
\end{itemize}
\end{multicols}
\end{document}
答案2
请尝试:
\documentclass[11pt, a4paper]{article}
\usepackage{shortlst}
\newenvironment{tabitemize}[1][3]{%
\settowidth{\labelwidth}{\labelitemi}%
\setlength{\leftmargini}{\dimexpr\parindent+\labelwidth+\labelsep\relax}%
\setlength{\shortitemwidth}{\dimexpr\linewidth/#1}%
\begin{shortitemize}}%
{\end{shortitemize}}%
\usepackage{lipsum,showframe}
\begin{document}
\begin{tabitemize}[2]
\setlength\itemsep{0em}
\item Item 1
\item Item 2
\item Item 3
\item Item 4
\end{tabitemize}
\end{document}
PS:遗憾的shortlst.sty
是,它没有附带任何 LaTeX 设置,您必须手动下载它。