> Can I set a proportional font to use in all "@language plain" nodes
> while retaining the mono-spaced font for all @language csharp" nodes?
No.
But it would be a nice thing to be able to do. When I get time I want to expand colorize_headlines.py to do a variety of styling things to headlines, I guess this would be one case where it could usefully work on body text too.
Cheers -Terry
Actually, almost all the machinery is in place to do this. For
example, see in leoSettings.leo, the node
@settings-->Colors-->Syntax colors & options-->Options for jEdit
colorer-->Language-specific colors
As I have just verified, these will work for the Qt colorizer. For example:
@font python keyword1 fonts
with body text:
python_keyword1_font_family = DejaVu Sans Mono
python_keyword1_font_size = 20
python_keyword1_font_slant = roman
# roman, italic
python_keyword1_font_weight = bold
# normal, bold
Produces quite big keyword :-)
There are some issues that may have to be addressed re defaults, but
I'd like to see this happen in the next day or so. It would be a
really good feature.
Edward