Оставить заявку

Олег Алексеев (Все сообщения пользователя)

Форум » Пользователи » Олег Алексеев

Внимание! У нас сбои с почтовым сервером! Если не пришло письмо о регистрации или смене пароля напишите нам на info@techwriters.ru! 
@twriters
 obmen_soobsheniyami.pngчат для технических писателей в Telegram

 Зарегистрируйтесь
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 След.
Установка DITA OT 1.5.3, Установка DITA от версии 1.5.3. Подробное описание установки. Файлы для установки. Шаги установки
 
[QUOTE]SHON пишет:
Вышеуказанные ссылки уже не работают.
Перезалейте пожалуйста, если не сложно, или подскажите где скачать.[/QUOTE]


Одним файлом тулкит DITA-OT_1.5.3.rar не заливается. При заливке файлов более 1,5Мб - пишет При сохранении файла произошла ошибка.
разбил на тома по 1,4Мб
Изменено: o_alekseev - 20.08.2013 13:43:45
Установка DITA OT 1.5.3, Установка DITA от версии 1.5.3. Подробное описание установки. Файлы для установки. Шаги установки
 
[QUOTE]SHON пишет:
Вышеуказанные ссылки уже не работают.
Перезалейте пожалуйста, если не сложно, или подскажите где скачать.
[/QUOTE]
Изменено: o_alekseev - 20.08.2013 13:42:46
Установка DITA OT 1.5.3, Установка DITA от версии 1.5.3. Подробное описание установки. Файлы для установки. Шаги установки
 
[quote="ADVANCED":1arrazt1]Лучше брать новую версию тулкита. Легче понимать и настраивать.
Версия 1.6. прошла рефакторинг и очищена от разного рода "мусора", скопившегося за время доработок предыдущих версий.[/quote:1arrazt1]
Полностью согласен... Брать надо последнюю версию... И уже ее настраивать под свои потребности
В DITA_OT_Tuning описана настройка тулкита версии 1.5.3 (тогда он был последним). Изучив как это делалось в тулките 1.5.3 можно понять как настроить тулкит 1.6. Хотя в нем уже могут использоваться какие-нибудь нововведения (я давно не занимался этой темой и просто не в курсе) и возможно в использовании некоторых плагинов уже нет необходимости (стоит почитать историю изменений/доку на новый тулкит)...
Установка DITA OT 1.5.3, Установка DITA от версии 1.5.3. Подробное описание установки. Файлы для установки. Шаги установки
 
[QUOTE]Да, если что можно разместить информацию здесь, чтобы ссылки на интересные материалы не пропадали[/QUOTE]Да с радостью, но тут вот что выдает
[B]Слишком большой размер вложения.
Максимальный разрешенный размер: 1 Мб.[/B]
А тулкит весит 27 М
пример - полтора
Установка DITA OT 1.5.3, Установка DITA от версии 1.5.3. Подробное описание установки. Файлы для установки. Шаги установки
 
[QUOTE]Коллеги, а выложите, плиз, еще раз DITA_OT_Tuning.rar.
Спасибо.  :)
Перезалил[/QUOTE]
тулкит 1.5.3 - DITA-OT1.5.3.rar
(см файлы ниже)

Это пример документа (DITA_OT_Tuning.rar) и инструкция по настройке тулкита 1.5.3 с нуля
DITA - формат RTF
 
Вообще говоря я не настраивал вывод в RTF
я бегло сейчас посмотрел тулкит - отдельно параметры шрифтов не задаются (как это сделано в плагине Idiom)

все оформление - шрифты и т.д. задано прямо внутри XSLT - см. dita2rtfImpl.xsl

Например в конечном rtf внешняя ссылка задается так
[code:10dtrb13]? {\field{\*\fldinst {\s8 \f2\fs24\ul\cf1 HYPERLINK "http://www.scriptorium.com/whitepapers/ditaotpdf/DITA-PDF-tweaks.pdf "}}{\fldrslt {\s8 \f2\fs24\ul\cf1 Customizing PDF output in the DITA Open Toolkit\s8 \f2\fs24\ul\cf1}}}\s8{\bkmkstart d14e3a1310}{\bkmkend d14e3a1310}\par
[/code:10dtrb13]

а XSLT ее делающий выглядит так
[code:10dtrb13]<xsl:when test="@href and not(@href='')"><xsl:if test="not(preceding-sibling::*[contains(@class,' topic/link ')]) and contains(@class,' topic/link ')">\par </xsl:if>
{\field{\*\fldinst {\s8 \f2\fs24\ul\cf1 HYPERLINK <xsl:if test="$samefile='true'">\\l</xsl:if>
"<xsl:value-of select="$href-value"/>"}}{\fldrslt {\s8 \f2\fs24\ul\cf1 <xsl:call-template
name="gen-linktxt"/>\s8 \f2\fs24\ul\cf1}}}\s8
<xsl:if test="contains(@class,' topic/link ')"><xsl:apply-templates select="*[contains(@class,' topic/desc ')]"/>\par </xsl:if>
</xsl:when>[/code:10dtrb13]

Как видите понадобятся знания формата rtf и XSLT

Для того что бы настроить колонтитулы над открыть rtf-док с колонтитулами и посмотреть в текстовом редакторе их синтаксис - затем придется модифицировать xslt в тулките что бы в выходной док добавлялись записи колонтитулов (в таком же синтаксисе)

Я добавил таргет rtf в мой стартовый билд и собрал док в формате RTF используя тулкит 1.5.3 - см. [u:10dtrb13]http://techwriters.ru/forum/viewtopic.php?f=47&t=1142&sid=405150296b80e84c6ff510617b001a75[/u:10dtrb13]

стоит обратить внимание на коментарий
в таргете rtf (я его взял из примеров - C:\DITA-OT1.5.3\samples\ant_sample)
[i:10dtrb13][/i:10dtrb13]
т.е. возможно есть какие-то дополнительные параметры которые можно передать сбоорщику в формат rtf... но эт уже вам изучать
Установка DITA OT 1.5.3, Установка DITA от версии 1.5.3. Подробное описание установки. Файлы для установки. Шаги установки
 
Вот новый уже настроенный тулкит 1.5.3 - DITA-OT1.5.3.rar
(см. файлы ниже)

Это пример документа (DITA_OT_Tuning.rar) и инструкция по настройке тулкита 1.5.3 с нуля

- Распаковываем пример документа DITA_OT_Tuning.rar на диск D:
- Распаковываем тулкит (DITA-OT1.5.3.rar) на диск С:
- Запускаем консоль
- Переходим на C:\DITA-OT1.5.3

[CODE]С:
cd C:\DITA-OT1.5.3[/CODE]
- запускаем тулкит

[CODE]startcmd.bat[/CODE]

- В новом открывшемся окне консоли переходим в папку с моим примером - D:\DITA_OT_Tuning (нас интересует антовский билд - DITA_OT_Tuning.xml)
D:
cd DITA_OT_Tuning
- Запускаем билд на сборку сразу во все форматы

[CODE]ant –f DITA_OT_Tuning.xml[/CODE]


- дожидаемся BUILD SUCCESSFUL

Смотрим что получилось
- В формате HTMLHelp CHM - D:\DITA_OT_Tuning\Output\htmlhelp\DITA_OT_Tuning.chm
- В формате PDF - D:\DITA_OT_Tuning\Output\pdf\DITA_OT_Tuning.pdf
- В формате XHTML - D:\DITA_OT_Tuning\Output\xhtml\frameset.html
- В формате OpenOffice - D:\DITA_OT_Tuning\Output\odt\ (не настраивал)
- В формате Word RTF - D:\DITA_OT_Tuning\Output\rtf\ (не настраивал)
DITA - формат RTF
 
И в каком вузе практика по DITA?

Вот здесь лежат XSLT для RTF
C:\DITA-OT1.5.3\xsl\xslrtf
DITA - формат RTF
 
[quote="Arven":1ese52zv]А мне вот тоже ооочень надо сделать оформление для rtf или otd. Но я вообще не знаю с чего начать. В интернете практически ничего не нашла. :( Помогите пожалуйста: подскажите хоть с каким документом надо работать, чтобы элементарно колонтитулы настроить.[/quote:1ese52zv]

Начните с изучения технологий XML, XSL и раннер ANT. Думаю знания этих технологий хватит что бы понять как работает тулкит ...
После чего смотрите какие таргеты вызываются для подготовки док в этих форматах и что там можно донастроить под себя...
Не понимая технологий не думайте что вы чего-то сможете настроить используя их... DITA OT это не GUI-приложение которое можно освоить снаскоку... это набор скриптов имеющих свой синтаксис... Что вы тут хотите сделать не зная синтаксиса...

Если желания изучать нету (что в принципе и не нужно техпису), проще отдать эту работу на сторону - получите тулкит полностью настроенный под ваш шаблон...
Dita xhtml
 
Лучше закоментить копирование этой папки в таргете web2search в build.xml тулкита

[code:1318ygpa]<copy todir="${htmlrootdir}${file.separator}images">
       
<fileset dir="${dita.dir}${file.separator}demo${file.separator}htmlsearch${file.separator}images">
           
<include name="*.*"></include>
        </fileset>
    </copy>[/code:1318ygpa]
Тогда все будет Ok
Dita xhtml
 
В стартовом билде документа
 
  <delete dir="${output.dir}${file.separator}images"/>
Dita xhtml
 
Ну уберите
Я так понимаю получилось так что у вас в вашем документе используется такое же название папки - images.
Dita xhtml
 
Не должно быть ссылок на папку images.
Эта папка по умолчанию была в плагине htmlsearch и она соответственно копируется когда мы его вызываем в наш док но нам она не нужна (я использую свою папку img) поэтому я ее и удаляю.

При желании можно в build.xml убрать ее копирование в конечный док тогда в нашем стартовом билде ее и удалять не придется
Dita htmlhelp
 
Вот новый уже настроенный тулкит 1.5.3

http://techwriters.ru/forum/viewtopic.php?f=47&t=1142&sid=1e9bf49557e4e2d795b362e0aa5368ee
Установка и инсталляция DITA
 
Вот новый уже настроенный тулкит 1.5.3
http://techwriters.ru/forum/viewtopic.php?f=47&t=1142&sid=1e9bf49557e4e2d795b362e0aa5368ee
Установка и инсталляция DITA
 
[quote="Maxim":w7bn0fo6]Добрый день, o_alekseev

в окне ДОСа выдается сообщение: BUILD FAILED
D:\DITA_OT_Tuning\DITA_OT_Tuning.xml:47: The following error occurred while executing this line:
D:\DITA_OT_Tuning\DITA_OT_Tuning.xml:85: The following error occurred while executing this line:
C:\DITA-OT1.5.2\build.xml:421: C:\DITA-OT1.5.2\demo\htmlsearch\images not found.

но доки формируются и pdf, и odt и chm.
Это нормально?[/quote:w7bn0fo6]
Не удалась сборка в формат XHTML
Может вы грохнули
C:\DITA-OT1.5.2\demo\htmlsearch\images

Надо либо создать такую папку (пустая), либо закоментировать в таргете web2search в файле C:\DITA-OT1.5.2\build.xml этот код
[code:w7bn0fo6]
<copy todir="${htmlrootdir}${file.separator}images">
       
<fileset dir="${dita.dir}${file.separator}demo${file.separator}htmlsearch${file.separator}images">
           
<include name="*.*">
</include>
       
</fileset>
   
</copy>
[/code:w7bn0fo6]
Установка и инсталляция DITA
 
[quote="Maxim":1106pbd0]интересует титульный для pdf..

прочитал.. везде даются ссылки на настроечный файл.. map2cover.xsl[/quote:1106pbd0]

Начиная с версии тукита кажется 1.5 в его составе уже идет плагин Idiom предназначенный для получения PDF. Соответственно идеология этого плагина подразумевает что вся кастомизация, осуществляется в каталоге Customization.
Делается это с помощью XSLT-преобразования в промежуточный формат XSL FO (уже из этого формата FOP делает PDF) - смотрите темплейт  createFrontMatter в файле  C:\DITA-OT1.5.2\demo\fo\Customization\fo\xsl\custom.xsl. Этот темплейт берет данные из карты документа и кладет в XSL FO.

Есть неплохой док про настройку PDF (Customizing PDF output in the DITA Open Toolkit) - [u:1106pbd0]http://www.scriptorium.com/whitepapers/ditaotpdf/DITA-PDF-tweaks.pdf[/u:1106pbd0]

P.S. Ссылку на тулкит обновил... [u:1106pbd0]http://rghost.ru/18975961[/u:1106pbd0] т.к. в том что у вас - интерфейс навигации и поиска в формате XHTML статический (т.е. не выбирается автоматом в зависимости от свойства локали в стартовом билде документа)
Установка и инсталляция DITA
 
[quote="Maxim":2syrwr8r]спасибо .. исправился.
А скажите где создается титульный лист?

посмотрел  odt файлик.. как то мне не очень понравился. почему то все разбито, заголовок на одной странице, а текст на другой.. хотя мож и у меня чего в настройках OOо сделано[/quote:2syrwr8r]

Титутульный лист в каком формате? Перечитайте эту ветку полностью...

В этом тулките я не настраивал ODT.
Вывод в ODT был добавлен чтобы посмотреть что получается - дополнительные настройки не осуществлялись...
Dita htmlhelp
 
[quote="Nata":30p8635f]Это же проблемы с кодировкой?[/quote:30p8635f]
Ну с кодировкой там все в порядке
Если открыть в FireFox то все ok

Ссылку на тулкит обновил... [u:30p8635f]http://rghost.ru/19010801[/u:30p8635f] т.к. в том что вы брали раньше - интерфейс навигации и поиска в формате XHTML статический (т.е. не выбирается автоматом в зависимости от свойства локали в стартовом билде документа).
В вашем тулките надо заменить файлы:
[list:30p8635f]
[*:30p8635f]C:\DITA-OT1.5.3\demo\htmlsearch\basefiles\search\nwSearchFnt.js[/*:m:30p8635f]
[*:30p8635f]C:\DITA-OT1.5.3\demo\htmlsearch\basefiles\searchbox.html[/*:m:30p8635f]
[*:30p8635f]C:\DITA-OT1.5.3\demo\tocjs\basefiles\tocnav.html[/*:m:30p8635f][/list:u:30p8635f]

Гарантируется работа плагинов TOC Navigation Plugin и HTMLSearch Plugin в браузерах Internet Explorer и FireFox (Netscape)... в остальных браузерах, в частности в Google Chrome возможны проблемы...
Видать Хром как-то сам применяет кодировки в зависимости от того есть ли русские символы на странице... да и поиск не работает в нем... над разбираться в чем отличия...

Также вы забыли создать какскадную таблицу стилей для вашего свойства document.style.
В каталоге C:\DITA-OT1.5.3\css\ создайте файл соответствующий свойству document.style стартового билда документа (у вас задано как miit) - miit.css
Содержимое скопируйте из моего файла bercut.css и отредактируйте в соответствии с вашим корпоративным шаблоном.

Прчтите эту ветку про инсталляцию т.к. я ее переписал для лучшего понимания - h[u:30p8635f]ttp://www.techwriters.ru/forum/viewtopic.php?f=47&t=365&p=4899&sid=6bb96137dc9eccaf369a834713d61913#p4899[/u:30p8635f].
Dita htmlhelp
 
[quote="Nata":zm8cv1tk]Спасибо большое!!! Не понимаю где я делаю ошибку в установке версии DITA-OT1.5.3. Но во всех форматах возникают ошибки. :(
http://rghost.ru/18816711[/quote:zm8cv1tk]


Вот что произошло во время сборки XHTML
ant -f DITA_OT_Tuning.xml xhtml

[code:zm8cv1tk]preprocess:
dita-preprocess:
map2tocjs:
dita.map.tocjs:
BUILD FAILED
D:\DITA_OT_Tuning\DITA_OT_Tuning.xml:90: The following error occurred while executing this line:
C:\DITA-OT1.5.3\build.xml:109: The following error occurred while executing this line:
C:\DITA-OT1.5.3\build.xml:119: Reference dita.catalog not found.[/code:zm8cv1tk]

Т.е. видно что сборка остановилась на отработке таргета dita.map.tocjs при этом не удалось найти ссылку dita.catalog. Смотрим строку 119 в файле C:\DITA-OT1.5.3\build.xml

[code:zm8cv1tk]
<xslt processor="trax" in="${input}" out="${output.file}" style="${dita.dir}/demo/tocjs/xsl/tocjs.xsl">
 <param name="contentwin" expression="${content.frame}" if="content.frame"></param>
 <param name="ditaext" expression="${dita.extname}"></param>
 <param name="htmlext" expression="${out.ext}"></param>
 <xmlcatalog refid="dita.catalog"></xmlcatalog>
</xslt>
[/code:zm8cv1tk]
т.е. это вызов XSLT-процессора
Вот и ссылка dita.catalog на которую он поругался
[code:zm8cv1tk]<xmlcatalog refid="dita.catalog"></xmlcatalog>[/code:zm8cv1tk]
Что она тут делает я не знаю у меня в тулките 1.2 ее нету
Походу тулкит версии 1.3 ее создал автоматом при интеграции в него плагина TOC-JS -навигации
Я ее закоментировал и пересобрал док в формате XHTML (но в chrom в навигации кракозябры).
Установка и инсталляция DITA
 
А почему у вас каталог задан как DITA_OT_Tuning_1 а не DITA_OT_Tuning
я же писал -  Распаковываем пример документа DITA_OT_Tuning.rar на диск D:
соответственно и ошибка
Установка и инсталляция DITA
 
[quote="Maxim":t38xnt4b]Здравствуйте, Уважаемые:))
Простите за тупость, но чего то не могу найти в какую папку и какие файлы нужно складывать, чтобы получился один единый документ.

я взял за основу вот этот комплект - http://www.getzilla.net/files/1346712/dita_ot1.5.2.zip.html
порывшись там, нашел как можно сменить логотип.
но не смог найти файлы топиков:((

подскажите где рыть....
заранее спасибо[/quote:t38xnt4b]

Не совсем понятен вопрос - какие файлы топиков вы ищите
Если ищите пример  документа в формате DITA - DITA_OT_Tuning.rar  (DITA-сорцы гайда по настройке тулкита и файл билда) - то старая ссылка походу устарела
Еще сюда положил [u:t38xnt4b]http://rghost.ru/18876221[/u:t38xnt4b] (На 30 дней выложил 22.08.11)

как провести сборку описано в этой ветке
Dita htmlhelp
 
[quote="Nata":21opjyrd]Возникла ошибка. Помогите, пожалуйста, решить
BUILD FAILED
C:\DITA-OT1.5.3\instructions.xml:22: The following error occurred while executing this line:
C:\DITA-OT1.5.3\instructions.xml:77: The following error occurred while executing this line:
C:\DITA-OT1.5.3\build.xml:32: The following error occurred while executing this line:
C:\DITA-OT1.5.3\plugins\plus-allhtml-treediagram-svgobject\build_plus-allhtml-treediagram-svgobject.xml:37: The following error occurred while executing this line:
C:\DITA-OT1.5.3\plugins\plus-allhtml-svgobject\build_plus-allhtml-svgobject.xml:216: C:\DITA-OT1.5.3\${treediagram2svg.js.root} not found.
Total time: 13 seconds[/quote:21opjyrd]

${treediagram2svg.js.root} устанавливается в C:\DITA-OT1.5.3\plugins\treediagram2svg\treediagram2svg.xml

Приведите здесь свой стартовый билд документа
Dita htmlhelp
 
Почитайте ветку про инсталляцию
[u:o44ph67y]http://www.techwriters.ru/forum/viewtopic.php?f=47&t=365&sid=71c02f8266e44f924f302242119f7cbc&start=15[/u:o44ph67y]

Т.к. HTML Help Workshop не поддерживает русский в кодировке UTF-8, требуется использовать кодировку Windows-1251. Содержание и поиск на русском работают, но алфавитный указатель (index) не работает. Так как для промежуточного файла индекса (файл hhk) задана неверная кодировка.
Для установки кодировки чтобы работал алфавитный указатель (индекс) можно воспользоваться плагином plus-htmlhelp-currentencoding входящий в бесплатный набор "Plus" Plugins - он позволяет указать кодировку непосредственно в стартовом билде документа.

Либо можно подредактировать таргет dita.out.map.htmlhelp.hhk как описал ADVANCED.
DITA - формат RTF
 
[quote="ADVANCED":3pf6858v][quote="Maxim":3pf6858v]Попробовал выполнить команду ant -f buildfile dita2rtf? в ответ получаю сообщение: Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\lib\tools.jar
[/quote:3pf6858v]
О каком именно buildfile идет речь,  он был в примерах или самописный ?[/quote:3pf6858v]
Думаю речь идет об этом файле C:\DITA-OT1.5.2\xsl\dita2rtf.xsl
другое дело что это шаблоны XSLT-преобразований а не buildfile сборщика ANT
Соответственно ant -f buildfile dita2rtf.xsl работать не будет - в качестве параметра анту надо передавать build-файл а не XSLT. Как правило анту передается в качестве параметра стартовый билд документа, а уже в этом билде вызывается некий начальный билд тулкита c именем build.xml и указавается target="init") с различными свойствами определяющими формат (свойство transtype), куда положить (свойство output.dir)и т.д. Короче у каждого формата эти свойства специфичны и задаются в вашем стартовом билде документа.

Если вернуться к рассмотрению RTF, т.е. именно этот формат задан посредством свойства transtype, то далее таргет init в основном билде тулкита "дергает" другие таргеты в различных билдах имеюшихся в составе тулкита (либо в составе плагинов если вы их устанавливали) в какойто момент таким билд-файлом окажется билд C:\DITA-OT1.5.2\build_dita2wordrtf.xml - т.е. произойдет его вызов с определенными парамтрами (полученными на предварительных этапах). А вот именно он уже вызывает XSLT-преобразование dita2rtf.xsl для каждого топика в карте вашего документа...

Насколько помню в получающемся RTF имеются проблемы с русским языком, да и с форматированием и стилями не все гладко. Короче говоря надо донастраивать...
Страницы: 1 2 3 След.

Рейтинг@Mail.ru