| Can't make Greek letters in 3.6 |
Question:
I need to use Greek letters in my title, and therefore obtained 3.6.
However, when I include a line like:
setxlabel "{/Symbol D} = 10^{9}"
I get a label that says exactly that, i.e. {/Symbol D} = 10^{9}
In other words, the {} are taken literally - no Greek letters, no superscripts.
What on earth is the problem!!
Answer: - answer my own question, the problem is stupidity. To be more
precise, that I hadn't specified the driver correctly:
set term postscript enhanced
I had imagined that the enhanced mode was now incorporated into all the
postscript stuff - after all, who would actually WANT un-enhanced ps??
- You're using the syntax for the enhanced postscript
terminal. That means that in order to get the symbols you want, you
must use "set terminal postscript enhanced" or one of the other few
terminals that recognize the syntax. All other terminals (including
the "postscript" terminal without the "enhanced" option) just pass the
text along verbatim, as you are currently seeing.
And, no, all drivers will not ultimately be modified to accept this
syntax. It is geared to PostScript, which can draw anything anywhere
(I don't think that's an overstatement...) whereas many terminals
support hardware that is much more limited. It would be like asking
a black-and-white monitor to display a color plot.
|
|
| |
 |