forum.bitel.ru http://forum.bitel.ru/ |
|
Разный вид карточек договора в win и linux. http://forum.bitel.ru/viewtopic.php?f=22&t=4855 |
Страница 1 из 1 |
Автор: | aardvark [ 02 дек 2010, 20:48 ] | ||
Заголовок сообщения: | Разный вид карточек договора в win и linux. | ||
Берём чистую Ubuntu 10.10 ставим на неё jre16_22 открываем модуль карточек. Созерцаем радостные искажения. Едем дальше и думаем что делать. В чём проблема? 51 клиент 432 сервер 528 И да в консоли имеем: log4j:WARN No appenders could be found for logger (org.bushe.swing.event.EventService). log4j:WARN Please initialize the log4j system properly. bitel.billing.module.contract.ContractPanel_Parameters bitel.billing.module.contract.ContractPanel_Report ru.bitel.bgbilling.plugins.crm.client.contract.ContractPanel_Register ru.bitel.bgbilling.plugins.documents.client.contract.ContractPanel_Documents bitel.billing.module.contract.ContractPanel_Card [WARNING] Screen logger not set - Using ConsoleLogger. [INFO] Using org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser as SAX2 Parser [INFO] Using org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser as SAX2 Parser
|
Автор: | skn [ 02 дек 2010, 21:33 ] |
Заголовок сообщения: | Re: Разный вид карточек договора в win и linux. |
может проблемв в разных шрифах? |
Автор: | dimOn [ 03 дек 2010, 13:19 ] |
Заголовок сообщения: | Re: Разный вид карточек договора в win и linux. |
а что именно искажено? |
Автор: | dimOn [ 06 дек 2010, 16:23 ] |
Заголовок сообщения: | Re: Разный вид карточек договора в win и linux. |
Не вижу особой разницы. Шрифты другие, да. Вы там font-family какой указываете для ячеек/блоков ? |
Автор: | aardvark [ 06 дек 2010, 19:32 ] |
Заголовок сообщения: | Re: Разный вид карточек договора в win и linux. |
Разница в том что происходит искажение строки (видно где идёт "2.(разрыв)Адресс") и тп ибо шаблон fo жёсткий и там всё прописанно милиметрами и тп. Font-family был указан Times. А вот в процессе решения проблемы с невозможностью печати кирилицы этих же карточек было установлено что Цитата: в 5.1 ещё старый fop в дефолтной сборке. там нету шрифтов всех внутри, только arial-семья и ещё несколько. Замена на arial решила как проблему кирилицы, так и проблему отображения в ubuntu. Вот только всё равно остаётся вопрос почему win система видит несуществующую ff, а linux правильным образом берёт умолчательный шрифт. Может стоит добавить в доку про поведение fo-карточек при таких случаях? Ну и про то что в до 5.1 присутсвуют только явно 3 font-family arial, arialn и DejaVuLGCSansMono как было сообщено через HD. |
Автор: | dimOn [ 06 дек 2010, 20:15 ] |
Заголовок сообщения: | Re: Разный вид карточек договора в win и linux. |
почему win видит несуществующую ff неясно, ибо оно там не может ничего по своему устройству видеть, кроме указанных явно в конфиге fop и плюс для которых есть специально для ttf сгенерированные метрики шрифтов. скорее всего вин и не видит их, просто по каким-то причинам происходит правильное кириллическое отображение, может быть ввиду cp1251 ей свойственной. в любом случае в 5.2 этот вопрос более проработан. в доку, возможно, стоит указать... |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |