Hmm, sepertinya ada bug:
ketika sebuah marker hanya memiliki satu atribut yang didefinisikan dalam file gaya (seperti \rb), ia diperlakukan oleh sebagian kode seolah-olah tidak ada atribut sama sekali. Sampai bug tersebut diperbaiki dan selesai (sedang dikerjakan), solusi sementara yang harus dilakukan adalah menempatkan:
\Marker rb
#!\Attributes gloss ?junk
ke dalam lembar gaya kustom (mengizinkan atribut opsional junk, dan memberi tahu kode bahwa ya, sebenarnya ada hal-hal cerdas untuk ruby).
Lalu Anda perlu mengatur font / FontScale dll. untuk marker khusus gloss|rb misalnya:
\Marker gloss|rb
\FontScale 0.8
\LineSpacing 0.6
\Color x7f0000
Ada bug lain yang baru saja saya temukan (dan perbaiki), yaitu kode mengabaikan LineSpacing yang didefinisikan untuk gloss|rb dan hanya mematuhi \LineSpacing yang diatur pada rb (keduanya seharusnya menjadi opsi, dengan kode memeriksa gloss|rb terlebih dahulu, dan jika tidak ada nilai yang diatur di sana, memeriksa 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).
Diterjemahkan secara otomatis dari English