如何仅在报价环境中使用时抑制项目缩进?

如何仅在报价环境中使用时抑制项目缩进?

我使用 XeTeX 编写了一本 5.25 英寸的书。这样就没有留下太多缩进空间了。

LaTeX 缩进itemize 里面引号环境。这意味着项目缩进两次:一次是quote,第二次是itemize。这看起来很糟糕,所以我想消除itemize引号环境中项目的额外左边距。现在看起来是这样:

regular text
  * regular bullet
    block quote
      * bullet inside block quote

这就是我想要的(我想)

regular text
  * regular bullet
    block quote
    * bullet inside block quote

如果这不是推荐的方法,我愿意听取建议。我正在尝试找出相对较窄页面的最佳缩进规则。书中有很多引用。

这是我的 MWE:

\documentclass[openleft]{book}
\usepackage[paperheight=8in,paperwidth=5.25in,left=0.75in,right=0.75in,top=0.75in,bottom=0.75in]{geometry}
\usepackage{blindtext}

\usepackage{parskip}

\begin{document}

Normal text. I modeled my book on another book I had laying around. The pages are 5.25" wide with 7.5" margins. That's a little thin once you start indenting for block quotes, but I am not going to switch page sizes, because I'm happy with the artwork and the look / size of the book. \blindtext

\begin{itemize}
    \item bullet

    \item bullet

    \item bullet
\end{itemize}

\begin{quote}
    This quote is indented, which looks nice, but I'm not sure it isn't too much. \blindtext

    \begin{itemize}
        \item These bullets (inside quote environments) are indented twice. That's the one thing I'm sure I want to fix.

        \item These bullets (inside quote environments) are indented twice. That's the one thing I'm sure I want to fix.

        \item These bullets (inside quote environments) are indented twice. That's the one thing I'm sure I want to fix.

    \end{itemize}

    \blindtext
\end{quote}

\blindtext

\end{document}

答案1

为了避免环境中项目符号和相关文本的左缩进itemize,我建议您加载枚举项打包并写入

\begin{itemize}[left=0pt]

而不仅仅是\begin{itemize}。这在quote环境内部和外部均有效。

相关内容