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

 obmen_soobsheniyami.png Чат для технических писателей 
 Зарегистрируйтесь
Страницы: 1
RSS
DITA - ссылки в Оглавлении при публикации в pdf
 
Я настраивал OT1.4 и мы использовали XEP (TOC в PDF работал) потом вышел OT1.5 и мы стали использовать FOP (TOC в PDF не работал). Попробовать решить эту проблему руки не дошли - настраивал другие выводы (XHTML и HTMLHelp) - в них все ok... (ну за мелкими...)  + написание нескольких прог по преобразованию в DITA наших внутренних форматов и Oracle... Даж имеется некая краткая инструкция по настройке каждого нового релиза OT...
Потом ушел в другой отдел - сейчас всем хозяйством заведует lavrukhin_v.

Кстати когда использовали XEP проблему вывода рекламы внизу каждой страницы решал следующим образом:
1. В XSLT (плагин IDIOM) размер страницы был задан не 210х297, а 210х306, и кажется нижнее поле margin было также соответствено больше.
2. после получения pdf нижнее поле обрезалось на 6мм средствами Acrobat Prof (Tools->Advanced Editing->Crop Tool)

При небольшом количестве вывода вполне приемлемый вариант. Вообще говоря XEP себя показал гораздо более качественной прогой (на то он денег и стоит или стоит (ударение в другом слоге) - не зря его руские разработчики назвали "хер" (не ксеп)),  нежели FOP (чего ток стоила настройка переносов в русском - да и вообще с поддержкой спеки последней версии XSL не все гладко) - но (кажется) начиная с OT1.5 вывод в PDF с использованием XEP больше не поддерживается в OT - остается FOP - да и обрезать рекламу мы постоянно забывали :).

P.S. Сервис уведомлений как-то не совсем стабильно работает на сайте - если что дублируйте на o_alekseev@mail.ru
 
Здравствуйте.
Разбираюсь с DITA, кое-что уже настроил, но еще не получается сделать так, чтобы в формируемом автоматически Оглавлении были ссылки на топики (для быстрого перехода, как в закладках-Bookmarks).
Для публикации использую DITA-OT1.5M18.
Подскажите, пожалуйста, кто знает, где это можно поправить (или, может быть, скачать готовые стилевые *.xsl файлы).

Заранее спасибо.
 
Скорее всего Вы используете в качестве fo-процессора FOP (но сейчас по умолчанию настроен в DITA-OT для вывода pdf2). Однако FOP не умеет создавать оглавления со ссылками.

Используйте XEP (http://www.renderx.com/tools/xep.html) в качестве fo-процессора, и в оглавлении появятся ссылки. Однако помните, что XEP в бесплатном варианте для персонального использования в footer каждой страницы вставляет строку со ссылкой на свой сайт.
 
При использовании OT1.4 + XEP ссыли в TOC у PDF работали. Сейчас используется OT1.5M11 и настроен FOP - ссыли в TOC не работают. Ссыли в XHTML и HTMLHelp в TOC пашут. Может эт ограничение FOP - хотя...
P.s. Настраивал еще когда работал в отделе документации - потом перешел в другой отделе - и руки не дошли попробовать настроить ссыли в TOC PDF.
 
Да, проверил - с XEP работает, но использование его пока не планируется (компания небольшая, и публикация в pdf - далеко не основной вид деятельности).
Хотелось бы настроить FOP, чтобы делал ссылки в TOC. [b:18465lsh]o_alekseev[/b:18465lsh], может, вспомните, как делали или хотя бы куда копать?
 
Посмотрел файл, который скармливается fo-процессору - похоже, FOP не понимает пока сложные структуры, когда в <fo:basic-link> текст ссылки находится во вложенных тегах. Видимо, придется либо без ссылок в TOC, либо создавать их в два захода.

Всем спасибо за помощь.
 
С выходом в свет DITA OT 1.5 (не Milestone), произвели его полную настройку для генерации доков в pdf, xhtml и htmlhep (chm) с поддержкой как русского так и английского языков.
Проблема с ссылками в оглавлении PDF (при использовании FOP) уже решена.
Помимо этого в новом тулките присутствуют различные новые фичи типа keyref и т.д.
Весь процесс настройки планируется задокументировать....
Страницы: 1
Читают тему