![Ambientes de lista de mistura de rótulos mal colocados](https://rvso.com/image/266402/Ambientes%20de%20lista%20de%20mistura%20de%20r%C3%B3tulos%20mal%20colocados.png)
estou hackeando odramatist
pacote. Meu objetivo é fazer com que os prefixos de fala se alinhem com os discursos para o ambiente em verso, assim como acontece com o ambiente em prosa. Estou funcionando, exceto por um problema com o desalinhamento do primeiro prefixo de fala.
Expandir manualmente todas as macros do MWE com o que tenho atualmente dá o seguinte:
\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}
Isso faz com que o primeiro prefixo “Mike” seja posicionado sobre o primeiro prefixo “Bob”. O resultado é
.
Eu sei que o ambiente verso do livro de memórias é implementado como uma lista, então presumo que o problema esteja relacionado às interações entre as personalizações de sua lista.
A razão para querer ter o texto simples (uma direção de palco) dentro do list
é para que o list
possa ser definido uma vez para todo o documento. (É assim que dramatist
funciona para a prosa.)
O mesmo problema ocorre com o verse
ambiente padrão em vez daquele definido pelo memoir
.
Eu ficaria muito grato por qualquer conselho sobre como evitar isso. Eu sou novo no LaTeX, então conselhos gerais sobre como eu mesmo poderia diagnosticar o problema também seriam úteis.
Responder1
Tudo em um ambiente de lista deve ser prefixado \item
ou as coisas dão muito errado, conforme você mostra. Se você mover a linha antes da lista, as coisas ficarão melhores
\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}
Mas não sei se é esse o alinhamento que você deseja?
Responder2
Obrigado a @david-carlisle pela dica sobre texto simples em listas que causam problemas.
eu vou nessa
\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}
O que cria: