Path: csiph.com!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: =?UTF-8?Q?J=C3=B6rg_Buchholz?= Newsgroups: comp.graphics.apps.gnuplot Subject: Re: Label problem Date: Thu, 22 Feb 2024 09:19:06 +0100 Organization: A noiseless patient Spider Lines: 61 Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Thu, 22 Feb 2024 08:19:05 -0000 (UTC) Injection-Info: dont-email.me; posting-host="c6e3917c17072ccf7f51dadf36df78c3"; logging-data="3963428"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18wz41ujB1xvhfxVvbQ/nDEVWYctkVysaA=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:gAtpGZ4usG33E4nfTE6z83NRe+E= Content-Language: de-DE, en-GB In-Reply-To: Xref: csiph.com comp.graphics.apps.gnuplot:4656 On 21.02.2024 13:25, db wrote: > On 21.02.2024 07.13, Jörg Buchholz wrote: >> On 20.02.2024 16:08, db wrote: >>> On 20.02.2024 09.01, Jörg Buchholz wrote: >>>> On 19.02.2024 14:11, db wrote: >>>>> On 18.02.2024 23.00, Karl Ratzsch wrote: >>>>>> Symbol fonts? This is the year 2024, use utf8. >>>>>> >>>>>> Karl >>>>>> >>>>>> >>>>>> Am 18.02.2024 um 14:54 schrieb db: >>>>>>> I am trying to get a ylabel like the LaTeX form >>>>>>> $i\sqrt{\tau}$. Without the i it's easy, '{/Symbol \326 >>>>>>> \164}' but as soon as introduce the i it goes haywire. >>>>>>> How do get that label? I am plotting into postscript enh >>>>>>> eps. >>>>>> >>>>> Could you expand on that? What should I do in a gnuplot >>>>> script? >>>> >>>> set ylabel "{/:Italic {i \U+221A \U+0305\U+03C4}}" >>>> >>>> That looks similar to the LaTex output. >>>> >>>> Jörg >>> Tried that, no good. I must bemissing something. Here is a >>> mini-example >>> >>> gnuplot << eoi set term postscript enh eps 24 set output >>> 'mini.eps' set xlabel "x" #set ylabel '{/Symbol i \326 \164}' >>> norotate --- no good #set ylabel '{i /Symbol \326 \164}' >>> norotate --- no good set ylabel "{/:Italic {i \U+221A >>> \U+0305\U+03C4}}" plot x*sqrt(x) w p pt 7 quit eoi gv mini.eps >>> >>> What am I missing?-- Dieter Britz >>> >> Use term epscairo instead of eps. The problem is to realise the >> "topline" of the square root. So it can be better only use: set >> ylabel "{/:Italic {i \U+221A \U+03C4}}" >> >> Jörg >> >> > That only turns the plot on its side, but still the same garbled y > label. Don't know what the problem on your machine is. Here, tested on WIN10 and Linux, the following looks good. WIN and Linux with gnuplot 5.4.8 set term epscairo set output 'mini.eps' set xlabel "x" set ylabel "{/:Italic {i \U+221A\U+03C4}}" set arrow 1 from screen 0.0145,0.56 rto screen 0.0,0.025 nohead plot x*sqrt(x) w p pt 7 set out Jörg