在项目化中逐项列出并减少投影仪中的缩进

在项目化中逐项列出并减少投影仪中的缩进

我遇到了这个问题itemize

我正在用 beamer 准备一个演示文稿,其中需要在项目中再添加项目。

因为空间的限制,我想通过命令减少内部项目中的识别\setlength{\itemindent}{-.2in}

但是,如果我为内部项目列表创建了一个需要两行的项目,则第二行不会遵循我在内部项目中为项目设置的缩进。

例如:

  • 点A
    • B 点太长,需要
      换一条线

上面的例子是我想要的,但是,我得到的是第二行“for it”向右移动,即它与上面一行的 B 点不对齐。

有办法解决这个问题吗?谢谢!

编辑:

这是我的代码以及输出的屏幕截图:

        \begin{itemize}

        \setlength{\itemindent}{-.2in}
        \item Point A1: 

            \begin{itemize}
            \setlength{\itemindent}{-.2in}
                 \item Point B is so long that it needs two lines 
                 \item 
            \end{itemize}                           

        \item Point A2:

        \item Point A3:         

    \end{itemize}

在此处输入图片描述

正如您上面所看到的,“需要两条线”与点 B 不一致。

答案1

不要改变,\itemindent但是\leftmargini(对于第一级列表)或\leftmarginii(第二级列表)。

\documentclass{beamer}

\begin{document}

\begin{frame}
\setlength{\leftmargini}{0.5cm}
\setlength{\leftmarginii}{0.5cm}
        \begin{itemize}

%        \setlength{\itemindent}{-.2in}
        \item Point A1: 

            \begin{itemize}
%            \setlength{\itemindent}{-.2in}
                 \item Point B is so long that it needs two lines longer longer longer longer longer 
                 \item 
            \end{itemize}                           

        \item Point A2:

        \item Point A3:         

    \end{itemize}

\end{frame} 

\end{document}

相关内容