如何创建一个列表/表格,其中项目名称(第一列)位于页边距内(文本所在的通常区域之外)并且右对齐?
期望行为的示例:
...
...
我已经阅读了的文档enumitem
,但找不到适合该style
参数的命令。
答案1
这仅适用于短的标签。
\documentclass{article}
\usepackage{enumitem,showframe}
\SetLabelAlign{parright}{\parbox{\labelwidth}{\makebox[0pt][r]{#1\hspace{1em}}}}
\newlist{mydescription}{description}{1}
\setlist[mydescription,1]{style=multiline,topsep=10pt,leftmargin=*,labelsep=0pt,font=\color{blue}\normalfont,%
align=parright}
\begin{document}
\section{Experience}
\begin{mydescription}
\item[hyperref] Some dummy text here to fill the space. Some dummy text here to fill the space. Some dummy text here to fill the space.Some dummy text here to fill the space.
\item[showkeys - keys] Software Developer
\end{mydescription}
\end{document}