Hmm, parece haver um bug:
quando um marcador tem apenas um atributo definido no arquivo de estilo (como \rb), ele é tratado por algumas partes do código como se não houvesse nenhum. Até que esse bug seja corrigido e finalizado (trabalho em andamento), a solução temporária deve ser colocar:
\Marker rb
#!\Attributes gloss ?junk
em uma folha de estilo personalizada (permitindo um atributo opcional de junk e informando ao código que, sim, na verdade há algo inteligente para ruby).
Em seguida, você precisa definir a fonte / FontScale etc. para o marcador especial gloss|rb, por exemplo:
\Marker gloss|rb
\FontScale 0.8
\LineSpacing 0.6
\Color x7f0000
Encontrei (e corrigi) outro bug que ignorava o LineSpacing definido para gloss|rb e apenas obedecia ao \LineSpacing definido em rb (ambos deveriam ser uma opção, verificando primeiro gloss|rb e, se não houver valor definido lá, verificando rb).
Hmm, there seems to be a bug:
when a marker only has one attribute defined in the style file, (like \rb) it’s treated by some parts of the code as if there were none. Until that bug is fixed and finished (work in progress), the work-around ought to be to put:
\Marker rb
#!\Attributes gloss ?junk
into a custom style sheet (allowing an optional attribute of junk, and informing the code that yes, actually there is some clever stuff for ruby).
Then you need to set the font / FontScale etc for the special marker gloss|rb e.g:
\Marker gloss|rb
\FontScale 0.8
\LineSpacing 0.6
\Color x7f0000
There’s another bug I’ve just found (and fixed), that it ignored LineSpacing defined for gloss|rb and only obeyed \LineSpacing set on rb (both should be an option, with it checking gloss|rb first, and if there’s no value set there, checking rb).
Tradução automática de English