LaTeX 中的“段落样式”

LaTeX 中的“段落样式”

我正在编写一本《博伽梵歌》朗诵书,其中的诗句需要以特定的方式格式化,如图所示。

https://i.stack.imgur.com/TPr6y.png

整节经文需要居中对齐且斜体而第2行和第4行则需要参照第1行和第3行稍微缩进。

在 LO Writer 中,可以使用段落样式来实现这一点。在 LaTeX 中,我认为我们应该定义一个新的环境,但不知道要编写什么代码才能实现这一点。

有人可以帮忙吗?我正在使用 XeLaTeX 和documentclassas book

答案1

使用verse包和altverse格式化环境。

% parastylesprob.tex  SE 598663

\documentclass{book}

\usepackage{verse}

\newcommand{\textlines}{This is just a couple of lines of text so that one can
see the the textwidth of this document, and help visualize where the midpoint is.}
\newcommand{\verseline}{This is a line of verse}
\settowidth{\versewidth}{\verseline}

\begin{document}
\textlines

\begin{verse}[\versewidth]
\begin{altverse}
\verseline \\
\verseline \\
\verseline \\
\verseline
\end{altverse}

\begin{altverse}
\verseline \\
\verseline \\
\verseline \\
\verseline
\end{altverse}
\end{verse}

\textlines

\end{document}

在此处输入图片描述

相关内容