|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexander Lubyagin 2:5056/16.70 10 Dec 2004 09:19:26 To : Vitaly Mayatskih Subject : gnuplot -------------------------------------------------------------------------------- 09 Dec 04 18:52, you wrote to all: VM> А где сабжу сказать, чтобы он понимал нужную кодировку? VM> Проблема вкратце: запускается octave в koi8r-локали, из него строятся VM> графики, русские легенды отображаются кракозябрами. Думаю, примерно следующее: - установить библиотекти libfreetype6-dev, libgd2-dev, libpng2-dng; - перекомпилировать gnuplot с поддержкой TTF-шрифтов; - установить шрифты TTF; - к скриптам gnuplot добавить строчки вида: === testkoi.gnu ========================== set terminal png enhanced font "arial,12" set locale "ru_RU.KOI8-R" set title "Title: График параболы" set xlabel "Example: Пример" 5,15 set output 'square.png' plot x,x*x exit ========================================== В моей системе TTF шрифты с русскими буквами сейчас не устанолены, и gnuplot во время выполнения скрипта пишет: ... Could not find/open with opening font arial,12, using default Default как раз и отображает "кракозябры". Вот скрипт перекомпиляции gnuplot-4.0.0 : === compile.sh ====================================================== VERS="4.0.0" mkdir -p /home/pacify/local/etc touch /home/pacify/local/etc/config.site export CONFIG_SITE=/home/pacify/local/etc/config.site FLAGS="\ --enable-dependency-tracking \ --enable-history-file \ --enable-mouse \ --disable-pm3d \ --disable-filledboxes \ --disable-relative-boxwidth \ --disable-defined-var \ --enable-thin-splines \ --disable-iris \ --disable-mgr \ --enable-fiterrvars \ --disable-rgip \ --enable-h3d-quadtree \ --with-x \ --without-lasergnu \ --with-linux-vga \ --with-readline \ --with-gif=png \ --without-lisp-files \ --with-row-help \ --prefix=/home/pacify/local \ " cd gnuplot-"$VERS" ./configure $FLAGS make make install cd .. exit ===================================================================== Вот участок ChangeLog про locales : === ChangeLog =================================================================== 2003-12-15 Andrey V. Panov <panov@iacp.dvo.ru> * NEWS docs/gnuplot.doc src/term_api.h src/term.c src/gplt_x11.c src/set.c term/post.trm: New encoding koi8-r (Russian locale on Unices). SourceForge patch #853823. ================================================================================ = --- GoldED+/LNX Debian * Origin: KOSC/Kirov Open Source Community (2:5056/16.70) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/333941b935e3.html, оценка из 5, голосов 10
|