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

Re: чем EPS для LaTeX?



On Tue, Apr 20, 2004 at 11:55:35PM +0400, Victor B. Wagner wrote:
> > Нужно фото в LaTeX текст вставлять. Попробовал convert 01.tif 01.eps
> > - работает, но размер файла получается огггромный и 
> Попробуй -compress RLE или -compress JPEG 

Проблема не в отсутствии сжатия в исходном изображении. Проблема в том,
что сжатый поток не может быть вставлен в PS Level 1. Помимо этого, в PS
Level 1 будет использовано очень неэффективное с точки зрения размера
кодирование бинарного потока в ASCII (ASCIIHex). Поэтому нужно указать
конвертеру, что мы хотим получить от него не Level 1, а Level 2 или
Level 3 PostScript. Тогда все сжатые потоки (JPEG и LZW для Level 2 и
Deflate для Level 3) будут инкапсулированы в PS-файл в неизменном виде,
плюс будет применено кодирование ASCII85, гораздо более экономное, чем
ASCIIHex. Ещё и интерполяцию можно указать, тогда совсем красиво
получится.

Так что всё, что требуется в данном случае --- это сказать конвертилке,
что мы хотим PS Level 2/3. В случае ImageMagick это делается точным
указанием драйвера EPS2 или EPS3, в случае tiff2ps опциями -2 или -3.

Разумеется, всё это справедливо в том случае, если входная картинка уже
сжата. Если нет, то то же самое и в EPS получится.


-- 
Andrey V. Kiselev
Home phone:  +7 812 5274898  ICQ# 26871517



Reply to: