更改剧作家中的字符字体样式

更改剧作家中的字符字体样式

我使用 dramatist 软件包来编剧,但此软件包中的角色名称字体样式和对话语句字体样式相同。而我更喜欢将演讲者名称字体样式加粗!我在 dramatist.sty 文件中搜索以查找指示角色字体样式的代码,但没有找到。有什么办法可以更改它吗?非常感谢。

答案1

虽然非常希望看到您以 MWE 形式进行的尝试,但这里有一个解决方案。

您必须定义\speaksfont-definition。请参阅我的 MWE。

\documentclass{article}

\usepackage{dramatist}
\usepackage[english]{babel}
\usepackage[utf8]{luainputenc}

%% This will print the name of the speaking actor in boldface
\renewcommand{\speaksfont}{\bfseries}

%% Define some actors
\Character[Son of the house Montague]{Romeo}{romeo}
\Character[Duaghter of the house Capulet]{Julia}{julia}

\begin{document}
\begin{drama}
  \juliaspeaks O Romeo, Romeo, wherefore art thou Romeo?\\
  \romeospeaks Have not saints lips, and holy palmers too?
\end{drama}
\end{document}

所有字体和其他设置的概述可以在戏剧文献, 章节3.7 Configuration settings

相关内容