Itemize:第一行和第二行之间的标识不同

Itemize:第一行和第二行之间的标识不同

我遇到了这个问题,itemize 似乎以空格开头,而下一行却没有空格。有没有办法让第一行和第二行对齐?我正在使用 LyX。

在此处输入图片描述

这是具有以下行为的最小代码:

\documentclass{beamer}
\usepackage[bibstyle=authoryear]{biblatex}
\begin{document} 
\begin{frame}{Test} 
\begin{itemize} 
\item Test Test Test asdjakhsdahsdk aklsdjklajsd akljsakljd tehlasdklhasd asdhkadha asdhasdha asdhashdasd  
\end{itemize} 
\end{frame} 
\end{document}

答案1

更新

beamer修复此问题的 v3.60 于 2020 年 12 月 14 日发布,现已在 MikTeX 和 TeX Live 中提供。如果您彻底更新 TeX 系统,问题应该会消失。

解决方法不再需要如下所示应被删除


旧答案

beamer这是调整的时间问题biblatex

该问题已报告于https://github.com/josephwright/beamer/issues/625并固定在https://github.com/josephwright/beamer/pull/626

不过,修复beamer版本 (v3.60?) 尚未发布。如果您现在需要修复,可以使用 samcarter 在以下网址建议的临时解决方法:https://github.com/josephwright/beamer/issues/625

\documentclass{beamer}
\usepackage[bibstyle=authoryear]{biblatex}

\setlength  \labelwidth{\leftmargini}
\addtolength\labelwidth{-\labelsep}

\begin{document} 
\begin{frame}{Test} 
\begin{itemize} 
\item Test Test Test asdjakhsdahsdk aklsdjklajsd akljsakljd
  tehlasdklhasd asdhkadha asdhasdha asdhashdasd  
\end{itemize} 
\end{frame} 
\end{document}

相关内容