A tool for converting XML files to various formats
  • C 86.7%
  • Lex 6.5%
  • M4 3.9%
  • Makefile 2.1%
  • Shell 0.8%
Find a file
2024-07-16 20:22:04 +02:00
doc add new option --profile for preprocessing documents with profiling stylesheet 2015-11-10 12:03:28 +00:00
format Fix mimetype file in epub 2014-04-05 13:30:07 +00:00
xmlif Regenerate the xmlif.c and update xmlif.l to comply with the new version of flex and gcc 2024-04-11 18:09:37 +02:00
.gitignore Add .gitignore 2024-04-11 18:09:03 +02:00
AUTHORS.md Rename files to use markdown files 2024-04-11 18:25:41 +02:00
ChangeLog Update ChangeLog, News and xmlto.spec.in messages, Change ticket to issue 2024-04-11 19:37:30 +02:00
config.h.in Regenerate config.h.in with configure 2024-04-11 18:15:04 +02:00
configure.ac Update xmlto to 0.0.29 2024-04-11 18:30:19 +02:00
COPYING Fix FSF addresses 2009-03-17 15:17:20 +00:00
FAQ.md Rename files to use markdown files 2024-04-11 18:25:41 +02:00
INSTALL.md Rename files to use markdown files 2024-04-11 18:25:41 +02:00
Makefile.am Skip validating xmlto man page during build 2024-04-11 19:35:21 +02:00
NEWS.md Update ChangeLog, News and xmlto.spec.in messages, Change ticket to issue 2024-04-11 19:37:30 +02:00
README.md Fix README.md version typo 2024-07-16 20:22:04 +02:00
THANKS.md Rename files to use markdown files 2024-04-11 18:25:41 +02:00
xmlto.in Rename variable BASH to XMLTO_BASH_PATH (#8) 2024-04-11 18:14:42 +02:00
xmlto.mak basic experimental support for conversion from docbook to epub, preparations for 0.0.24 2011-07-14 10:46:10 +00:00
xmlto.spec.in Update ChangeLog, News and xmlto.spec.in messages, Change ticket to issue 2024-04-11 19:37:30 +02:00

xmlto

Utility xmlto is a simple shell script for converting XML files to various formats. It serves as an easy-to-use command-line frontend to make fine output without remembering many long options and searching for the syntax of the backends.

Currently, it supports conversion from docbook, xhtml1, and fo format to various output formats (awt, fo, htmlhelp, javahelp, mif, pdf, svg, xhtml, dvi, html, html-nochunks, man, pcl, ps, txt, xhtml-nochunks). Some output formats may be unavailable if you don't have all prerequisites installed, as xmlto uses backends (xsltproc, passivetex/fop/dblatex) for processing.

You could check and generate the offline version of documentation with xmlto from doc/xmlif.xml sources. However, if you received the xmlif as a part of the distribution, you should already have the xmlif(1) manpage on your machine.

If you received xmlto as a part of the distribution, you should already have the xmlto(1) manpage on your machine.

xmlif

xmlif utility filters XML according to conditionalizing markup. This can be useful for formatting one of several versions of an XML document depending on conditions passed to the command.

You could check and generate the offline version of documentation with xmlto from doc/xmlif.xml sources. However, if you received xmlif as a part of distribution, you should already have xmlif(1) manpage on your machine.

How to contact authors

Since xmlto 0.0.19, xmlto is maintained by Ondřej Vašík (ovasik@redhat.com) and since 0.0.29 co-maintained by Ondřej Sloup (osloup@redhat.com).

You can contact me directly via email or leave a issue on the project's Pagure instance at https://pagure.io/xmlto/new_issue. A registered fedoraproject.org account is required for this.