[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Latex 2 image



On Wed, 2 May 2007, Victor Wagner wrote:

On 2007.05.02 at 11:26:55 +0400, yuri.nefedov@gmail.com wrote:

On Wed, 2 May 2007, Maksim A. Boyko wrote:

02.05.07, Victor Wagner<vitus@45.free.net> написал(а):

1. dvips
2. ghostscript-ом делаешь из полученного ps двухцветный gif.
3. giftrans-ом меняешь цвета как хочешь.
Спасибо, попробую.
--
С уважением, Maksim A. Boyko


 Я бы использовал какой-нибуть пакет для презинтаций
 позволяющий работать с цветами (например lucassem),

Зачем? Использовать пакет, позволяющий работать с цветами нужно
тогда, когда делаешь по смыслу многоцветный документ. Здесь
же, насколько я понял задача стояла по другому - отобразить на экране
монохромный по смыслу документ ненавязчивыми цветами.


   Основное расхождение видимо в понимании задачи. Если формулы длиннее
   одной строки, то появляется преимущество выделения одной формулы одним
   цветом. Потом, наверное хорошо бы большими шрифтами эти формулы
   рисовать, поэтому стандартые стили не похдодят, надо использовать
   что-то типа "seminar".

 а потом dvipng (dvipng --help на предмет получения gif).

Почитал описание пакета dvipng и пришел к выводу, что кому-то придется
долго убеждать меня, что этим стоит пользоваться. В первом же абзаце
присутсвует слово antialiased. Да ещё и
"dvipng does not read the postamble"
Опять же, если у человека используется
pstricks или что-то аналогичное, использование драйвера, отличного от
dvips или pdftex чревато.

   Согласен, это годится только для чего-то очень простого.
   А вот "antialiased" я как то не наблюдаю (debian_version 3.1).
   Выключить нафик, это же мыло, особенно для больших шрифтов.


Кстати, gif был предложен только потому что это индексированный формат
изображения. Можно ещё вместо gif использовать xpm (сгенерировать png
из ps), после чего поправить цвета текстовым редактором (ну, или
awk-шным скриптом).

Для данной задачи в качестве метода решения просится именно табличная
замена цветов в растровой картинке. С индексированными форматами это
операция мнговенная - редактируется только палитра, а само изображение
не трогается. Кстати, если исходная картинка с антиалиасингом (т.е. не
черно-белая, а в градациях серого), то табличная замена тоже работает.


   Всё это хорошо, но краткий просмотр gs -h не выявил встроеного
   девайса для gif, а идти через другие форматы это как то ...
   Да и растр, который gs строит, как мне помнится, не слишком
   качественный. Особенно для ps полученного из tex и для разрешения
   отличного от разрешения сгенерённых шрифтов.

  Ю.

Reply to: