.\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH pxsl-tools 1 "25 Jan 2008" .\" Please adjust this date whenever revising the manpage. .SH NAME pxslcc \- PXSL to XML converter .SH SYNOPSIS .B pxslcc .RI [ options ] " file" .SH DESCRIPTION This manual page documents briefly the .B pxslcc command. .PP .B PXSL is a convenient shorthand for writing markup-heavy .B XML documents. It provides an alternative denotation for .B XML that focuses on the mark-up instead of the text, making handling mark-up heavy .B XML documents easier. Also, .B PXSL makes use of element defaults that can act as shortcuts or even as macros. .PP .B pxslcc is a program that takes a .B PXSL source file and any macro definitions and generates an .B XML file. .SH OPTIONS A summary of options is included below. For a complete description, see the README file. .TP \fB\-i\fP[\fINUM\fP]\fB\, \-\-indent\fP[=\fINUM\fP] Re-indent XML using .I NUM spaces per nesting level. .TP .B \-h, \-\-header Insert an comment into the generated XML to warn against editing the XML file directly and to recommend editing the original PXSL source file instead. .TP .B \-x, \-\-xslt Add default element defaults for generating XSLT files. .TP .BI \-a FILE ", \-\-add=" FILE Add the given defaults file. .TP .B \-\-export Export (print) all of the active defaults. .TP .B \-\-dump Dump internal parse format (for debugging). .TP .B \-\-help Print a synopsis of command line options. .TP .B \-v, \-\-version Prints out the program version. .SH SEE ALSO For more information, see the README file, that can be found on Debian systems at .B /usr/share/doc/pxsl-tools/README.gz or visit the home page at .BR http://community.moertel.com/ss/space/pxsl . .SH AUTHOR .B pxsl-tools was written by Thomas Moertel and Bill Hubauer. .PP This manual page was written by Kari Pahula , for the Debian project (but may be used by others).