[Comm] FOP и русские буквы

Anton V. Boyarshinov =?iso-8859-1?q?boyarsh_=CE=C1_ru=2Eecho=2Efr?=
Вт Дек 17 10:55:03 MSK 2002


On Mon, 16 Dec 2002 22:21:54 +0300 stas
 wrote:

> > > При обработке файла ругается:
> > > [ERROR] invalid byte 2 of 3-byte UTF-8 sequence (0xef)
> > > если указать вместо UTF-8 кодировку WINDOWS-1251,
> >
> > А какая кодировка там на самом деле?
> Кодировка cp1251

xerces раньше (не знаю как сейчас) нуждался в патче для
корректной обработке кодировок отличных от utf-8. Искать на
groups.google.com group:*ru.xml

> Из прочитанного я понял, что лучше иметь просто скопированные
> из windows шрифты, а не те ttf, что установлены с пом.
> шрифтового сервера.

Насколько я понимаю, FOP не исползует шрифтовой сервер для
доступа к ширифтам, а рабоатет с ними непосредственно.

> (хотя я не знаю, какая разница). таких у меня нет.

Шрифтовой сервер их где-то берёт? ;)
 
> Может быть, не подходят скачанные с сайта по fop метрики?

НЯМС -- не подходят.

> Я попытался сгенерировать их сам, но получается вот что:
> 
> [stas на localhost fop-0.20.4]$ /usr/lib/jre1.3.1/bin/java -cp 
> /home/stas/fop-0.20.4/build/fop.jar:/home/stas/fop-0.20.4/lib/
> batik.jar:/home/stas/fop-0.20.4/lib/xalan-2.3.1.jar:/home/stas
> /fop-0.20.4/lib/xercesImpl-2.0.1.jar
> org.apache.fop.fonts.apps.PFMReader
> /usr/X11R6/lib/X11/fonts/msttf/Arial.TTF arial.xml
> PFM Reader v1.1
> 
> Reading /usr/X11R6/lib/X11/fonts/msttf/Arial.TTF...
> 
> Exception in thread "main" java.lang.OutOfMemoryError
>         <<no stack trace available>>

Английским языком сказано: мало памяти. Что делать? Добавить?

Я плюнул и стал затачивать passivetex. Сейчас в сизифе он
работает из коробки. Не вполне прямо, но прямых свободных fo
форматтеров НЯМС нет.

Антон
-- 
mailto:boyarsh на mail.ru
mailto:boyarsh на ru.echo.fr
 10:48am  up 21 days, 16:56,  7 users,  load average: 0.38, 0.16,
0.08



Подробная информация о списке рассылки community