Publican is a single source publishing tool based on DocBook XML.
Important notes:
While building the package an active network connection is required for
both 4.5 and 5.0 document validation to work correctly.
This package provides a fixed docbook catalog located at
/usr/share/publican/catalog. Publican is patched to always use this
catalog. There are some problems with docbook validation with the
original slackware dockbook catalog and Publican's dependencies that
result in validation problems and failures for docbook 4.5 documents.
For more details see
https://www.linuxquestions.org/questions/slackware-14/linuxdoc-tools-problem-when-validating-docbook-4-5-documents-4175623483/
The resulting package picks the appropriate slackware's docbook 4.5
xml's using the provided fixed catalog for docbook 4.5 documents. For
documents that are written in docbook 5.0 an active network connection
is required since docbook 5.0 is not included in slackware-14.2.
fop is an alternative dependency to wkhtmltox for producing pdf
documents. fop use is deprecated upstream and Publican is not
compatible with fop version 2.0, an older fop version is required.
The recommended dependency for correct pdf's is wkhtmltox.
For more information on how to use publican, see the user's guide in
/usr/doc/Publican-4.3.2/Users_Guide
This requires: perl-Archive-Zip, perl-Config-Simple, perl-File-Slurp, perl-List-MoreUtils, perl-Locale-Maketext-Lexicon, perl-Sort-Versions, perl-Text-CSV_XS, perl-xml-libxml, perl-yaml, perl-File-Which, perl-XML-LibXSLT, perl-File-HomeDir, perl-HTML-Tree, perl-File-pushd, perl-IO-String, perl-File-Find-Rule, perl-File-Copy-Recursive, perl-XML-TreeBuilder, perl-DateTime-Format-DateParse, perl-File-Inplace, perl-HTML-Formatter, perl-HTML-FormatText-WithLinks, perl-HTML-FormatText-WithLinks-AndTables, perl-HTML-WikiConverter-Markdown, perl-Lingua-EN-Fathom, perl-Locale-Maketext-Gettext, perl-Locale-Msgfmt, perl-Locale-PO, perl-String-Similarity, perl-Syntax-Highlight-Engine-Kate, wkhtmltox, perl-Module-Build, perl-DBD-SQLite, perl-Template-Toolkit
Maintained by: Nikos Giotis
Keywords: documentation,docbook
ChangeLog: Publican
Homepage:
https://sourceware.org/publican/en-US/index.html
Download SlackBuild:
Publican.tar.gz
Publican.tar.gz.asc (FAQ)
(the SlackBuild does not include the source)
Individual Files: |
Publican.SlackBuild |
Publican.info |
README |
catalog |
doinst.sh |
slack-desc |
© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of
Patrick Volkerding
Linux® is a registered trademark of
Linus Torvalds