Path: csiph.com!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: db Newsgroups: comp.graphics.apps.gnuplot Subject: Re: Label problem Date: Sat, 24 Feb 2024 09:17:30 +0100 Organization: A noiseless patient Spider Lines: 69 Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Sat, 24 Feb 2024 08:17:30 -0000 (UTC) Injection-Info: dont-email.me; posting-host="267526787436624928e91e8c47e079db"; logging-data="1158591"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/5sW/Ow0Utwbm9eKSYN1zLDVWq6i6ckp8=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:nwOdF52On2/uTriaRg4KavGdbbA= Content-Language: en-US In-Reply-To: Xref: csiph.com comp.graphics.apps.gnuplot:4659 On 22.02.2024 09.19, Jörg Buchholz wrote: > 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 That doesn't work either, see the result here www.dieterbritz.dk/mini.eps Is there any way I can use LaTeX notation? -- Dieter Britz