|
Autor |
Sõnum |
mihkel
Vana Pingviin
Liitunud: 16.04.2006
Postitused: 1284
Distributsioon: Fedora/Centos
|
|
Tervist
Mässan elus esimest korda gnuplot nimelise vidinaga ja ei saa üle ega ümber täpitähtede probleemist. Nimelt soovin ma oma graafiku nimeks panna näiteks "Töö"
aga produtseeritud pildilt vaatab vastu ainult "T"
.gnuplot faili sisu on hetkel järgmine:
Kood: |
#define axis
set term pngcairo size 800,600 transparent nocrop enhanced font 'LiberationSans-Regular,11'
set style line 11 lc rgb '#808080' lt 1
set border 3 back ls 11
set tics nomirror
#define key
#set key opaque
# define grid
set style line 12 lc rgb '#808080' lt 0 lw 1
set grid back ls 12
# define linecolors
set style line 1 lc rgb '#0060ad' pt 2 ps 1 lt 1 lw 2 # --- blue
set style line 2 lc rgb '#8b1a0e' pt 1 ps 1 lt 1 lw 2 # --- red
set style line 3 lc rgb '#5e9c36' pt 6 ps 1 lt 1 lw 2 # --- green
|
Internetist leitud
Mida peaks tegema, et ka täpikuid näeks? Pea juba tossab guugeldamisest.
Gnuploti versioon: Version 4.6 patchlevel 1 last modified 2012-09-26
|
|
|
|
|
|
|
|
akbgf
Vana Pingviin
Liitunud: 07.10.2009
Postitused: 763
Asukoht: Tõravere
Distributsioon: OpenSUSE, Ubuntu
|
|
mihkel kirjutas: | Mida peaks tegema, et ka täpikuid näeks? |
Uuri gnuplotis
help set encoding
|
|
|
|
|
|
|
|
mihkel
Vana Pingviin
Liitunud: 16.04.2006
Postitused: 1284
Distributsioon: Fedora/Centos
|
|
Kas nii (encoding enne term-i): Kood: |
gnuplot> set encoding utf8
gnuplot> set term pngcairo
gnuplot> set title "T\U+FFC3\U+FFB6\U+FFC3\U+FFB6" ← kirjutasin "Töö", aga ö-d asendati
gnuplot> set output 'graafik.png'
gnuplot> plot sin(x)
gnuplot>
|
Tulemuseks ikka see, et graafiku pealkiri on T, mitte Töö
http://turakas.dyndns.org/graafik.png
Või mis terminali tüüpi peaksin kasutama?
LISA:
Proovisin ka iso_8859_* kodeeringuid...ei midagist.
|
|
|
|
|
|
|
|
mahfiaz
Pingviini aktivist
Liitunud: 19.10.2007
Postitused: 147
|
|
|
|
mihkel
Vana Pingviin
Liitunud: 16.04.2006
Postitused: 1284
Distributsioon: Fedora/Centos
|
|
mahfiaze lingilt ma kas ei oska lugeda või pole ka sellest abi
Imelik on see, et näiteks DragonFlyBSD-s pole mingit probleemi täpikutega ehk sain seal oma dokuski valmis. Selle vahega ainult, et kasutasin terminali tüübiks png-d, kuna pngcairo-t polnud saadaval. Proovisin png-d ka Fedora 19 ja 20 (viimases sama gnuploti versioon, mis dflys), aga mida polnud, olid täpitähed. Kogu muu tarkvara on linuxi ja BSD vahel identne - emacs, rxvt-unicode, lokaadiks utf8 ja gnuplot. Fedora bugzillas ka midagi sellekohast kirjas pole. Niiet mine võta kinni.
|
|
|
|
|
|
|
|
akbgf
Vana Pingviin
Liitunud: 07.10.2009
Postitused: 763
Asukoht: Tõravere
Distributsioon: OpenSUSE, Ubuntu
|
|
mihkel kirjutas: | Kas nii (encoding enne term-i):
gnuplot> set encoding utf8
gnuplot> set term pngcairo
Tulemuseks ikka see, et graafiku pealkiri on T, mitte Töö
http://turakas.dyndns.org/graafik.png
Või mis terminali tüüpi peaksin kasutama?
|
Võimalik, et png ei oska täpitähti näidata.
Kas ekraanil näed?
Latexis kasutan eps-e,
!GDFONTPATH=/usr/X11R6/lib/X11/fonts/truetype; export GDFONTPATH;
set term post eps enh color "Times-Roman" 18
Tegin proovi, openSUSE-13.1 64-bitine,
gnuplot> plot sin(x)
gnuplot> set title 'Töö';
gnuplot> replot
gnuplot> set out 'tyy.png'; set term png; replot
Terminal type set to 'png'
Options are 'nocrop font "arial,12" fontscale 1.0 size 640,480 '
'Töö' on olemas.
Süsteemi vaikimisi charset on utf8.
gnuplotis
gnuplot> show all
G N U P L O T
Version 4.6 patchlevel 3 last modified 2013-04-12
Build System: Linux x86_64
[..]
nominal character encoding is default
however LC_CTYPE in current locale is en_US.utf8
[..]
title is "T\303\266\303\266", offset at ((character units) 0, 0, 0)
[..]
system fontpath is "/usr/share/texmf/fonts/type1!" "/usr/share/texmf/fonts/type1!" "/usr/share/fonts/Type1" "/usr/share/fonts/truetype" "/usr/share/ghostscript/fonts"
directory from 'set psdir': none
environment variable GNUPLOT_PS_DIR: none
default system directory "/usr/share/gnuplot/4.6/PostScript"
gnuplot LC_CTYPE en_US.utf8
gnuplot encoding default
gnuplot LC_TIME en_US.utf8
|
|
|
|
|
|
|
|
|
|
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group
|
|