垂直对齐 itemize 以适应较大的项目符号尺寸

垂直对齐 itemize 以适应较大的项目符号尺寸

cvitems我尝试使用以下代码更改环境的项目符号大小

\newenvironment{cvitems}{%
  \begin{itemize}[leftmargin=3ex, nosep, noitemsep]
    \setlength{\parskip}{4pt}
    \renewcommand{\labelitemi}{\huge\bullet}
}{%
  \end{itemize}
}

这会改变每个项目的项目符号大小,但正如您在下图中看到的,文本没有在中间对齐。

带大项目符号的文本

答案1

您可以使用以下方式调整项目符号的垂直位置\raisebox{<lenght>}{<text>}

awesome-cv与添加到序言一起使用

\renewenvironment{cvitems}{%
    \begin{itemize}[leftmargin=3ex, itemsep=4pt, label=\raisebox{-0.55ex}{\huge\textbullet}]% <<<<< changed 
    }{%
    \end{itemize}
}

A

供参考。这是awesome-cv

% Define an environment for cvitems(for cventry)
\newenvironment{cvitems}{%
  \vspace{-4.0mm}
  \begin{justify}
  \begin{itemize}[leftmargin=2ex, nosep, noitemsep]
    \setlength{\parskip}{0pt}
    \renewcommand{\labelitemi}{\bullet}
}{%
  \end{itemize}
  \end{justify}
  \vspace{-4.0mm}
}

请注意在前后添加的负垂直空间,以消除空白。

相关内容