格式化文本

格式化文本

我的问题有两个部分:

  1. 是否可以使用 Latex 按照以下格式布置文本:

    Stage Directions                    Text
    
    
    A Character Name                    Some Dialogue
    
    
    Another Character name              Some further dialogue
    

    我尝试过使用Character \> \> Dialogue \\,但似乎不起作用。

  2. 有人可以建议我使用哪种最佳文档类别吗?

非常感谢。Mike

答案1

在此处输入图片描述

\documentclass{article}

\usepackage{enumitem}
\usepackage{lipsum}


\begin{document}


\begin{itemize}[leftmargin=5em,labelwidth=5em,labelsep=0pt,
label={\smash{\small\itshape\begin{tabular}[t]{@{}l@{}}Stage\\ Directions\end{tabular}}},
align=left,font=\bfseries]

\item\lipsum[3]  
\item[Tom] \lipsum[1]  
\item[Jerry] \lipsum[2]  

\end{itemize}

\end{document}

答案2

请注意,这play.cls是专门为排版这种材料而设计的,并且可以以多种方式进行定制。

这是一个简单的默认示例:

\documentclass{play}
\title{A Play}
\author{Will}
\newcommand*\character[1]{\textsc{#1}}
\begin{document}
\maketitle

\begin{thesetting}
  Setting for play.
  \character{Character} is $\phi$ing.
  \character{Other character} is $\psi$ing.
  \character{Another character} is $\alpha$ing.
\end{thesetting}

\begin{play}

\speaker{Character} Witty remark.
\speaker{Other character} Riposte.
  \shortdirection{\character{Character} $\mu$s $x$ to \character{Other character}.}
  Follow-up

\longdirection{\character{Character} and \character{Other character} exit, $\delta$ing, stage right.}

\speaker{Another character} speaks to him/her self.

\end{play}
\end{document}

玩

相关内容