Ciao,
purtroppo, nella versione 1.x di dramatist (quella distribuita in TeX Live e MikTeX), il supporto ai vari parametri è piuttosto rudimentale. Comunque, la combinazione “magica” dovrebbe essere questa:
`
\setlength{\speakswidth}{\widthof{\speaksfont NomeAttore}}
\setlength{\speaksindent}{0pt}
\setlength\leftmargini{\speakswidth}
\renewcommand{\speakslabel}[1]{%
\hfill\speaksfont{#1}}
`
Non garantisco che non ci siano effetti collaterali.
Su Github (https://github.com/mlgdominici/dramatist) è in corso di sviluppo la versione 2.x. Io la considero ancora una beta, perché la documentazione è praticamente inesistente, ma dal punto di vista del codice è sufficientemente matura e migliore della versione precedente, grazie anche all’aiuto concreto di un paio di frequentatori del forum. Certamente è più complessa e incompatibile con la versione precedente.
Max