Is there any way I can change the fonts? I can add them to the drop down, but they always show up as Arial in the chat window. I know that I will need to send the font files to my players, but I would like to have a more region appropriate font displayed.
Done. I implemented option #1, above.
New version available for download in the original post
(use the link in the post, not the old attachment at the end).
I added an option to format chat output using the display options for Font Face and Font Size.
I also moved the lists for the various option drop-downs: they are now at the top of the "Canned Speech Frame" macro. Feel free to add or modify for your preferred fonts / sizes.
I haven't had time to test too much with the HTML formatting, but I used <div> tags, rather than <span> tags, which seemed to work in previous testing, and means I don't have to use <font> tags
. span tags worked fine in my b56 build, but things may have changed in later versions, so I'm hoping this will be robust without causing too many problems.
Let me know if there are any problems.
@Malekith: '@font-face' appears to be intended for stylesheets, which are not easy to implement in the chat pane (if at all), rather than inline styling, which is what I'm relying on for chat formatting at this point. I strongly suspect that '@font-face' is not supported by MapTool (CSS3), but thanks for letting me know. Then again, I have not had the opportunity to test it in practice. Ultimately, if you want everyone to see text using the same font, it involves providing it to them, whether using '@font-face', or just sending them the font.