Falsch platzierte Etiketten-Mischlistenumgebungen

Falsch platzierte Etiketten-Mischlistenumgebungen

Ich hacke diedramatistPaket. Mein Ziel ist es, dass Redepräfixe mit Reden für die Versumgebung übereinstimmen, so wie sie es für die Prosaumgebung tun. Ich habe es zum Laufen gebracht, abgesehen von einem Problem mit der falschen Ausrichtung des ersten Redepräfixes.

Wenn ich alle Makros für MWE manuell mit dem erweitere, was ich derzeit habe, erhalte ich Folgendes:

\documentclass{memoir}
\begin{document}
\begin{verse}
\begin{list}{}{}

Enter Bob and Mike

\item[Mike] Hello
\item[Bob] Hello
\item[Mike] Bye!
\item[Bob] Bye!

\end{list}
\end{verse}
\end{document}

Dies führt dazu, dass das erste Präfix „Mike“ über dem ersten Präfix „Bob“ positioniert wird. Das Ergebnis ist

Hier.

Ich weiß, dass die Versumgebung aus Memoir als Liste implementiert ist, daher nehme ich an, dass das Problem mit den Interaktionen zwischen ihren Listenanpassungen zusammenhängt.

Der Grund dafür, dass der reine Text (eine Regieanweisung) darin enthalten sein soll, listbesteht darin, dass er listeinmal für das gesamte Dokument definiert werden kann. (So dramatistfunktioniert es bei Prosa.)

Dasselbe Problem tritt bei der Standardumgebung verseanstelle der durch definierten Umgebung auf memoir.

Ich wäre für jeden Ratschlag, wie ich das vermeiden kann, sehr dankbar. Ich bin neu bei LaTeX, daher wären allgemeine Ratschläge, wie ich das Problem selbst diagnostizieren könnte, ebenfalls hilfreich.

Antwort1

Alles in einer Listenumgebung sollte mit dem Präfix versehen werden, \itemsonst läuft es schief, wie Sie zeigen. Wenn Sie die Zeile vor die Liste verschieben, sieht es besser aus

Bildbeschreibung hier eingeben

\documentclass{memoir}
\begin{document}
\begin{verse}
Enter Bob and Mike

\begin{list}{}{}
\item[Mike] Hello
\item[Bob] Hello
\item[Mike] Bye!
\item[Bob] Bye!

\end{list}
\end{verse}
\end{document}

Aber ich weiß nicht, ob das die Ausrichtung ist, die Sie möchten?

Antwort2

Danke an @david-carlisle für den Hinweis, dass einfacher Text in Listen Probleme verursacht.

Ich werde das versuchen

\documentclass{article}
\begin{document}
\begin{verse}
\begin{list}{}{}

\item\begin{quote}\em Enter Bob and Mike\end{quote}

\item[Mike] Hello
\item[Bob] Hello
\item[Mike] Bye!
\item[Bob] Bye!

\end{list}
\end{verse}
\end{document}

Dadurch entsteht:

Das

verwandte Informationen