Разработка технической документации и технические писатели Технические писатели и разработка технической документации технические писатели в Телеграм 

 obmen_soobsheniyami.png Чат для технических писателей 
 Зарегистрируйтесь
Страницы: 1
RSS
Ориентация страниц
 
Доброго времени суток!
У меня есть вопрос по ориентации страниц при рендере .pdf. Есть возможность это обеспечить, но рецепта, понятного обычному пользователю я не нашел...
Есть обсуждение на [b:2dvmxif3]http://tech.groups.yahoo.com/group/dita-users/[/b:2dvmxif3] [url:2dvmxif3]http://tech.groups.yahoo.com/group/dita-users/message/25784[/url:2dvmxif3], но конечное решение не предложено ((.

Там есть ссылка на один проект:
[url:2dvmxif3]http://www.cranesoftwrights.com/resources/psmi/index.htm[/url:2dvmxif3]
(в приложении архив контента, который используется в представленном материале)
Там предлагаются варианты как возможно менять ориентацию страниц, приводится код, который применяется при создании XSL-FO, включены примеры .xml.

Однако, мне не хватает знаний, чтобы разобраться, как это должно быть правильно интегрировано в плагины DITA-OT.

Я думаю, что это может быть полезно многим, и, надеюсь, что найдется кто-то, кто поможет с этим разобраться.
 
Цитата
Однако, мне не хватает знаний, чтобы разобраться, как это должно быть правильно интегрировано в плагины DITA-OT.
1. Вам нужно это в виде плагина?
2. Нужно ориентацию всего документа менять или отдельных страниц?
 
Задача такова: чтобы при генерации документа часть его контента могла помещаться на "альбомных" листах (большие иллюстрации, широкие таблицы и т.п) с соответствующим разворотом колонтитулов.

Идея обсуждаемая в [b:le0wokct]/group/dita-users/[/b:le0wokct] была следующая:

1) при написании топика в заглавном тэге указывается атрибут outputclass="landscape";
2) в карте, у соответствующего топику тэга topicref, указывается атрибут outputclass="landscape";
3) при рендере pdf данный топики генерируется на странице с "альбомной" ориентацией.

Я не очень понял, должна ли возникать ошибка, если у развернутого топика есть дочерние, но у них  не указан атрибут outputclass="landscape".

Что хотелось бы видеть на выходе:
Отредактировать стандартный плагин "[i:le0wokct]org.dita.pdf2[/i:le0wokct]" таким образом, чтобы реализовать вышеописанную идею: чтобы указывать в топике, или карте (или в двух местах одновременно) атрибут ("landscape") и получать на выходе "развернутый" топик внутри документа.


PS.Развернуть весь документ проблем нет, достаточно поменять параметры страницы.
 
Цитата
Я не очень понял, должна ли возникать ошибка, если у развернутого топика есть дочерние, но у них  не указан атрибут outputclass="landscape".
Не должно, это как раз послужило названием технологии. Darwin - наследование свойств родителя (прародителя).

В остальном пока ничем помочь не могу, ни разу не сталкивался с таким в PDF или DOC.
Страницы: 1
Читают тему