- PVSM.RU - https://www.pvsm.ru -
В СУБД Caché есть возможность [1] встраивать свои материалы в стандартную документацию с помощью методов класса DocBook.Utils [2].
Таким образом можно создать собственную корпоративную документацию с возможностью удобной навигации и расширенным поиском по ней.
Поскольку встроенная документация основывается на стандарте DocBook v4.0, есть возможность её преобразования в другие форматы: HTML, PDF, RTF и др.
На русском про DocBook можно почитать, например, здесь:
Почему DocBook? [3]
DocBook. Коротко. [4]
udev.zip [5] — файл с примером статьи, повторяющей "Уголок разработчика [6]".
Шаги для установки и открытия статьи-примера:
zn "DOCBOOK"
do ##class(DocBook.Utils).Load("C:ArticlesUDEV.xml")
Примечание: Ваш путь к файлу может быть другим;
Скриншоты статьи в портале документации:
увеличить [8]
увеличить [9]
Если есть энтузиазм и время, то можно собственными силами сделать и её перевод.
Для этого потребуется:
zn "DOCBOOK"
do ##class(DocBook.Utils).XMLExportAll("C:XMLDOC",1)
Примечание: Ваш каталог может быть другим;
do ##class(DocBook.Utils).LoadDir("C:XMLDOC")
Скриншоты русифицированной документации:
увеличить [10]
увеличить [11]
увеличить [12]
PS: для удобной разработки и публикации документации Вам может пригодиться продукт Arbortext, который используется в самой InterSystems:
www.ptc.com/products/arbortext/ [13] (англ.)
www.pro-technologies.ru/product/Arbortext [14] (рус.)
Автор: servitRM
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/cache/8153
Ссылки в тексте:
[1] возможность: http://docs.intersystems.com/cache20121/csp/docbook/DocBook.UI.Page.cls?KEY=GDOC_extend
[2] DocBook.Utils: http://docs.intersystems.com/cache20121/csp/documatic/%25CSP.Documatic.cls?PAGE=CLASS&LIBRARY=DOCBOOK&CLASSNAME=DocBook.Utils
[3] Почему DocBook?: http://viju.tvercity.net/ru/articles/worddocbook
[4] DocBook. Коротко.: http://viju.tvercity.net/ru/articles/docbook_brief
[5] udev.zip: http://db.tt/uQ65qDQk
[6] Уголок разработчика: http://intersystems.ru/cache/devcorner/index.html
[7] Technical Articles: http://docs.intersystems.com/cache20121/csp/docbook/DocBook.UI.Page.cls?KEY=KNBASE
[8] увеличить: http://db.tt/bp5zPc1r
[9] увеличить: http://db.tt/j5IOVJyt
[10] увеличить: http://db.tt/UzJusjrS
[11] увеличить: http://db.tt/BxOC1Wvt
[12] увеличить: http://db.tt/qx4IKead
[13] www.ptc.com/products/arbortext/: http://www.ptc.com/products/arbortext/
[14] www.pro-technologies.ru/product/Arbortext: http://www.pro-technologies.ru/product/Arbortext
Нажмите здесь для печати.