Mailing List CyrTeX-ru@vsu.ru Message #3388
From: Сергей Костин <CyrTeX-ru@vsu.ru>
Subject: Re[2]: Плохое качество рисунка
Date: Sat, 06 Sep 2014 18:33:14 +0400
To: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>
Уважаемый Александр!

Огромное Вам спасибо.

Действительно, получается emf-файл хорошего качества (см. вложение).

Значит, с Word-ом все-таки можно работать.

По-видимому, надо сказать большое спасибо разработчикам редактора Inkscape, позволяющего преобразовать eps-файл в emf-файл.

Кстати, с версией Inkscape 0.48.5 у меня получался плохой рисунок: линии между вершинами графа чуть-чуть не доходили до самих вершин и, кроме того, при преобразовании eps в emf происходило уменьшение размеров рисунка.

Но после установки последней версии Inkscape 0.91pre2 (http://sourceforge.net/projects/inkscape/files/inkscape/0.91pre2) все стало хорошо.

На всякий случай хочу предупредить, что эта версия Inkscape имеет статус "development version" и распространяется на свой страх и риск (http://www.inkscape.org/en/download/windows).

С уважением, Костин Сергей Вячеславович (kostinsv77@mail.ru).


Fri, 05 Sep 2014 00:53:07 +0700 от "Alexander Tsyplakov" <CyrTeX-ru@vsu.ru>:
31.08.2014, 12:09, "Сергей Костин" <CyrTeX-ru@vsu.ru>:
и у меня не получается конвертировать eps-файл в emf-файл с помощью программы Inkscape.
Теряется и качество рисунка, и шрифты (результат вложен в это письмо).
Пожалуйста, если можно, помогите мне конвертировать второй рисунок в emf-файл без потери качества.
Я был бы также очень благодарен за описание общего решения моей проблемы, которое я смог бы в будущем делать сам на своем компьютере.
 
 
Обнаружил достаточно универсальное "векторное" решение. Оказывается, ghostscript умеет превращать текст в векторную картинку.
gswin64c.exe -dSAFER -dBATCH -dNOPAUSE -q -sDEVICE=epswrite -sOutputFile="test_outline.eps" -c "/show { true charpath currentpoint /jy exch def /jx exch def fill jx jy moveto} bind def /ashow {exch pop exch /j_ax exch def show /j_ax {0} def } bind def /widthshow { show pop pop pop} bind def /awidthshow {ashow pop pop pop} bind def" -f "test.eps"
(Одной строчкой.) Не спрашивайте, что там за ахинея в кавычках после ключа -c . Сам не знаю, нашел в интернете :)
Дальше открываем конвертированный eps в Inkscape-е и сохраняем как emf.
 
-- 
А.Цыплаков
 

================================================
CyrTeX-ru mailing list Archives and Information:
https://info.vsu.ru/Lists/CyrTeX-ru/List.html



Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster