[Pkg-haskell-maintainers] Bug#646100: Do not create DocBook-XML suitable for xmlto
Juhapekka Tolvanen
juhtolv at iki.fi
Sun Jul 1 18:14:05 UTC 2012
On Tue, 01 Nov 2011, +07:52:47 EET (UTC +0200),
John MacFarlane <jgm at berkeley.edu> pressed some keys:
> +++ Juhapekka Tolvanen [Oct 21 11 12:47 ]:
> > Package: pandoc
> > Version: 1.8.2.1-2+b2
> > Severity: important
> >
> >
> > That XML-file is available here:
> >
> > http://iki.fi/juhtolv/tolleharj/
> >
> > juhtolv at juhtolv:/home/juhtolv/seka/Eckhart_Tolle/harjoitukset % tidy -m -xml -utf8 juhtolv_tolle_harjoitukset.xml
> > No warnings or errors were found.
> >
> >
> > To learn more about HTML Tidy see http://tidy.sourceforge.net
> > Please fill bug reports and queries using the "tracker" on the Tidy
> > web site.
> > Additionally, questions can be sent to html-tidy at w3.org
> > HTML and CSS specifications are available from http://www.w3.org/
> > Lobby your company to join W3C, see http://www.w3.org/Consortium
> >
> > juhtolv at juhtolv:/home/juhtolv/seka/Eckhart_Tolle/harjoitukset % xmlto -vv man juhtolv_tolle_harjoitukset.xml
> > Source format: docbook / root element: nodes:
> > Format script: /usr/share/xmlto/format/docbook/man
> > Convert to troff
> > Real stylesheet:
> > http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl
> > /usr/bin/xmllint --noout --nonet --xinclude --postvalid --noent
> > "/home/juhtolv/seka/Eckhart_Tolle/harjoitukset/juhtolv_tolle_harjoitukset.xml"
> > Stylesheet: /tmp/xmlto-xsl.CcGAAv
> > /usr/bin/xsltproc --nonet --xinclude \
> > -o "/tmp/xmlto.rBtMnG/juhtolv_tolle_harjoitukset.proc" \
> > /tmp/xmlto-xsl.CcGAAv \
> > "/home/juhtolv/seka/Eckhart_Tolle/harjoitukset/juhtolv_tolle_harjoitukset.xml"
> > Erro: no refentry: No refentry elements found in "Läsnäolon voim
> > Läsnäolon voima -kirjan harjoitukset: Eräänlaiset muistiinpanot
> > [1] 1647 exit 1 xmlto -vv man juhtolv_tolle_harjoitukset.xml
>
> I don't consider this a bug.
>
> 'xmlto html' and 'xmlto pdf' work fine for this input. 'xmlto man' apparently
> expects a certain kind of docbook file -- one whose main node is 'refentry'.
> http://docbook.org/tdg/en/html/refentry.html
>
> Pandoc could only know to produce such a file if it knew ahead of time what
> you planned to do with the docbook file you were generating, and of course it
> can't know that.
Is it possible to use reStructuredText and pandoc so that also that
refentry is created?
Anyway, I just found out python-docutils has rst2man and it works.
--
Juhapekka "naula" Tolvanen * http colon slash slash iki dot fi slash juhtolv
"Quidquid Latine dictum sit altum videtur."
More information about the Pkg-haskell-maintainers
mailing list