如何停止 tufte-handout 中新段落的缩进?

如何停止 tufte-handout 中新段落的缩进?

我正在使用tufte-handout类,但我想稍微偏离模板。我想通过一个小空格来分隔段落,不是通过缩进。

我通常在 Latex 文档中通过添加以下内容来执行此操作:

\setlength{\parskip}{1.2ex} % show new paragraphs with a space between lines
\setlength{\parindent}{0em} % get rid of indentation for new paragraph

这对于段落之间的额外空格有用,但不会消除缩进。

这是一个有效的例子:

\documentclass{tufte-handout}

\setlength{\parskip}{1.2ex} % show new paragraphs with a space between lines
\setlength{\parindent}{0em} % get rid of indentation for new paragraph

\begin{document}

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas libero erat, bibendum ut tellus quis, rhoncus viverra lacus. Donec vestibulum, arcu tempor aliquam posuere, odio risus consectetur lectus, nec vestibulum lorem tellus vitae est. Interdum et malesuada fames ac ante ipsum primis in faucibus. Maecenas neque ligula, euismod non vulputate sit amet, ultricies congue velit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Phasellus eget quam massa. Donec facilisis tempus consequat. Donec tempor viverra justo. Praesent tempus rhoncus massa sit amet hendrerit. Interdum et malesuada fames ac ante ipsum primis in faucibus. Mauris non leo justo. Donec dapibus laoreet luctus. Sed rhoncus mi ante, quis tristique libero tempor at.

Quisque sit amet sem nec nunc pellentesque ultricies sed quis mauris. Donec vitae condimentum lacus. Fusce nec pretium tellus. Nulla molestie at nulla ut sagittis. Pellentesque imperdiet elit in neque convallis vestibulum. Aliquam lorem libero, vehicula sed semper sit amet, dapibus eget sem. Morbi eu ultrices odio.

Morbi mattis mi in mauris condimentum, non viverra orci ullamcorper. Aenean auctor erat a commodo convallis. Nunc metus nisl, ornare a ligula vel, aliquet accumsan erat. Sed id finibus magna, non porttitor odio. Nunc ut faucibus nisl. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Proin lacinia venenatis mi. Morbi massa metus, mattis vel nulla quis, molestie fermentum ligula. Donec vitae lacus ac tellus imperdiet mollis. Aliquam quis augue vitae mi finibus scelerisque ac id nisi. Quisque orci eros, placerat in dui sit amet, sodales euismod elit.

\end{document}

看起来像这样: 在此处输入图片描述

任何评论都将受到高度赞赏。

答案1

我找到了答案这里

从上面的链接复制:

\makeatletter
% Paragraph indentation and separation for normal text
\renewcommand{\@tufte@reset@par}{%
  \setlength{\RaggedRightParindent}{1.0pc}%
  \setlength{\JustifyingParindent}{1.0pc}%
  \setlength{\parindent}{1pc}%
  \setlength{\parskip}{0pt}%
}
\@tufte@reset@par

% Paragraph indentation and separation for marginal text
\renewcommand{\@tufte@margin@par}{%
  \setlength{\RaggedRightParindent}{0.5pc}%
  \setlength{\JustifyingParindent}{0.5pc}%
  \setlength{\parindent}{0.5pc}%
  \setlength{\parskip}{0pt}%
}
\makeatother

相关内容