diff --git a/doc/xmlcatalog.xml b/doc/xmlcatalog.xml
index 5d94b3b48..bfc51ac66 100644
--- a/doc/xmlcatalog.xml
+++ b/doc/xmlcatalog.xml
@@ -10,454 +10,454 @@
- xmlcatalog Manual
- libxml2
-
- 2001
- 2004
-
-
- John
- Fleck
-
-
- jfleck@inkstain.net
-
-
-
-
-
-
+ xmlcatalog Manual
+ libxml2
+
+ 2001
+ 2004
+
+
+ John
+ Fleck
+
+
+ jfleck@inkstain.net
+
+
+
+
+
+
- xmlcatalog
- 1
+ xmlcatalog
+ 1
- xmlcatalog
-
- Command line tool to parse and manipulate XML
- or SGML catalog files.
-
+ xmlcatalog
+
+ Command line tool to parse and manipulate XML
+ or SGML catalog files.
+
-
- xmlcatalog
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- CATALOGFILE
- ENTITIES
-
+
+ xmlcatalog
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ CATALOGFILE
+ ENTITIES
+
- DESCRIPTION
-
- &xmlcatalog; is a command line application allowing users to monitor and
- manipulate XML and SGML catalogs. It
- is included in
- libxml
- 3
- .
-
-
- Its functions can be invoked from a single command from the command line,
- or it can perform multiple functions in interactive mode. It can operate
- on both XML and SGML files.
-
+ DESCRIPTION
+
+ &xmlcatalog; is a command line application allowing users to monitor and
+ manipulate XML and SGML catalogs. It
+ is included in
+ libxml
+ 3
+ .
+
+
+ Its functions can be invoked from a single command from the command line,
+ or it can perform multiple functions in interactive mode. It can operate
+ on both XML and SGML files.
+
- OPTIONS
-
- &xmlcatalog; accepts the following options (in alphabetical order):
-
-
-
+ OPTIONS
+
+ &xmlcatalog; accepts the following options (in alphabetical order):
+
-
-
-
-
-
-
- Add an entry to CATALOGFILE. TYPE
- indicates the type of entry. Possible types are:
- public
- system
- uri
- rewriteSystem
- rewriteURI
- delegatePublic
- delegateSystem
- delegateURI
- nextCatalog
- . ORIG is the original
- reference to be replaced, and REPLACE
- is the URI of the replacement entity to be
- used. The option will not overwrite
- CATALOGFILE, outputting
- to stdout, unless
- is used. The will
- always take three parameters even if some of the XML
- catalog constructs will have only a single argument.
-
-
-
-
+
-
-
-
-
- If the option is used following
- the option, only a single argument,
- a FILENAME, is used. This is used to add
- the name of a catalog file to an SGML supercatalog,
- a file that contains references to other included SGML
- catalog files.
-
-
-
+
+
+
+
+
+
+ Add an entry to CATALOGFILE. TYPE
+ indicates the type of entry. Possible types are:
+ public
+ system
+ uri
+ rewriteSystem
+ rewriteURI
+ delegatePublic
+ delegateSystem
+ delegateURI
+ nextCatalog
+ . ORIG is the original
+ reference to be replaced, and REPLACE
+ is the URI of the replacement entity to be
+ used. The option will not overwrite
+ CATALOGFILE, outputting
+ to stdout, unless
+ is used. The will
+ always take three parameters even if some of the XML
+ catalog constructs will have only a single argument.
+
+
+
+
-
-
-
-
- Create a new XML catalog. Outputs
- to stdout,
- ignoring filename unless is
- used, in which case it creates a new catalog
- file filename.
-
-
-
+
+
+
+
+ If the option is used following
+ the option, only a single argument,
+ a FILENAME, is used. This is used to add
+ the name of a catalog file to an SGML supercatalog,
+ a file that contains references to other included SGML
+ catalog files.
+
+
+
-
-
-
-
- Remove entries from CATALOGFILE
- matching VALUE(S). The
- option will not overwrite CATALOGFILE,
- outputting to stdout,
- unless is used.
-
-
-
-
-
-
-
-
- Save output to the named file rather than outputting
- to stdout.
-
-
-
-
-
-
-
-
- Do not update the SGML super catalog.
-
-
-
-
-
-
-
-
- Run a shell allowing interactive queries on catalog
- file CATALOGFILE. For the set of available
- commands see .
-
-
-
-
-
-
-
-
- Uses SGML super catalogs for
- and options.
-
-
-
-
-
-
-
-
- Output debugging information.
-
-
-
-
+
+
+
+
+ Create a new XML catalog. Outputs
+ to stdout,
+ ignoring filename unless is
+ used, in which case it creates a new catalog
+ file filename.
+
+
+
-
- Invoking &xmlcatalog; non-interactively without a designated action
- (imposed with options like ) will result in a lookup
- of the catalog entry for ENTITIES in the
- catalog denoted with CATALOGFILE. The
- corresponding entries will be output to the command line. This mode of
- operation, together with mode and non-modifying
- (i.e. without ) direct actions, allows for
- a special shortcut of the void CATALOGFILE
- specification (possibly expressed as "" in the shell
- environment) appointing the default system catalog. That simplifies the
- handling when its exact location is irrelevant but the respective built-in
- still needs to be consulted.
-
+
+
+
+
+ Remove entries from CATALOGFILE
+ matching VALUE(S). The
+ option will not overwrite CATALOGFILE,
+ outputting to stdout,
+ unless is used.
+
+
+
+
+
+
+
+
+ Save output to the named file rather than outputting
+ to stdout.
+
+
+
+
+
+
+
+
+ Do not update the SGML super catalog.
+
+
+
+
+
+
+
+
+ Run a shell allowing interactive queries on catalog
+ file CATALOGFILE. For the set of available
+ commands see .
+
+
+
+
+
+
+
+
+ Uses SGML super catalogs for
+ and options.
+
+
+
+
+
+
+
+
+ Output debugging information.
+
+
+
+
+
+
+ Invoking &xmlcatalog; non-interactively without a designated action
+ (imposed with options like ) will result in a lookup
+ of the catalog entry for ENTITIES in the
+ catalog denoted with CATALOGFILE. The
+ corresponding entries will be output to the command line. This mode of
+ operation, together with mode and non-modifying
+ (i.e. without ) direct actions, allows for
+ a special shortcut of the void CATALOGFILE
+ specification (possibly expressed as "" in the shell
+ environment) appointing the default system catalog. That simplifies the
+ handling when its exact location is irrelevant but the respective built-in
+ still needs to be consulted.
+
- SHELL COMMANDS
-
- Invoking &xmlcatalog; with
- the option opens
- a command line shell allowing interactive access to the catalog file
- identified by CATALOGFILE. Invoking the shell
- provides a command line prompt after which the following commands (described in
- alphabetical order) can be entered.
-
-
-
+ SHELL COMMANDS
+
+ Invoking &xmlcatalog; with
+ the option opens
+ a command line shell allowing interactive access to the catalog file
+ identified by CATALOGFILE. Invoking the shell
+ provides a command line prompt after which the following commands (described in
+ alphabetical order) can be entered.
+
-
-
-
-
-
-
- Add an entry to the catalog file. TYPE
- indicates the type of entry. Possible types are:
- public
- system
- uri
- rewriteSystem
- rewriteURI
- delegatePublic
- delegateSystem
- delegateURI
- nextCatalog
- . ORIG is the original
- reference to be replaced, and REPLACE
- is the URI of the replacement entity to be
- used. The option will not overwrite
- CATALOGFILE, outputting
- to stdout, unless
- is used. The will
- always take three parameters even if some of the XML
- catalog constructs will have only a single argument.
-
-
-
+
-
-
-
-
- Print debugging statements showing the steps &xmlcatalog; is executing.
-
-
-
+
+
+
+
+
+
+ Add an entry to the catalog file. TYPE
+ indicates the type of entry. Possible types are:
+ public
+ system
+ uri
+ rewriteSystem
+ rewriteURI
+ delegatePublic
+ delegateSystem
+ delegateURI
+ nextCatalog
+ . ORIG is the original
+ reference to be replaced, and REPLACE
+ is the URI of the replacement entity to be
+ used. The option will not overwrite
+ CATALOGFILE, outputting
+ to stdout, unless
+ is used. The will
+ always take three parameters even if some of the XML
+ catalog constructs will have only a single argument.
+
+
+
-
-
-
-
- Remove the catalog entry corresponding to VALUE(S).
-
-
-
+
+
+
+
+ Print debugging statements showing the steps &xmlcatalog; is executing.
+
+
+
-
-
-
- Print the current catalog.
-
-
+
+
+
+
+ Remove the catalog entry corresponding to VALUE(S).
+
+
+
-
-
-
- Quit the shell.
-
-
-
-
-
-
-
- Execute a Formal Public Identifier lookup of the catalog entry
- for PUBLIC-ID. The corresponding entry will be
- output to the command line.
-
-
-
+
+
+
+ Print the current catalog.
+
+
-
-
-
- Stop printing debugging statements.
-
-
-
-
-
-
-
- Execute a Formal Public Identifier lookup of the catalog entry
- for SYSTEM-ID. The corresponding entry will be
- output to the command line.
-
-
-
+
+
+
+ Quit the shell.
+
+
-
+
+
+
+
+ Execute a Formal Public Identifier lookup of the catalog entry
+ for PUBLIC-ID. The corresponding entry will be
+ output to the command line.
+
+
+
+
+
+
+
+ Stop printing debugging statements.
+
+
+
+
+
+
+
+ Execute a Formal Public Identifier lookup of the catalog entry
+ for SYSTEM-ID. The corresponding entry will be
+ output to the command line.
+
+
+
+
+
- ENVIRONMENT
-
+ ENVIRONMENT
+
-
- XML_CATALOG_FILES
-
- XML catalog behavior can be changed by redirecting
- queries to the user's own set of catalogs. This can be done by setting
- the XML_CATALOG_FILES environment variable to a space-separated
- list of catalogs. Use percent-encoding to escape spaces or other characters.
- An empty variable should deactivate loading the default /etc/xml/catalog catalog.
-
-
-
+
+ XML_CATALOG_FILES
+
+ XML catalog behavior can be changed by redirecting
+ queries to the user's own set of catalogs. This can be done by setting
+ the XML_CATALOG_FILES environment variable to a space-separated
+ list of catalogs. Use percent-encoding to escape spaces or other characters.
+ An empty variable should deactivate loading the default /etc/xml/catalog catalog.
+
+
+
-
+
- DIAGNOSTICS
-
- &xmlcatalog; return codes provide information that can be used when
- calling it from scripts.
-
-
+ DIAGNOSTICS
+
+ &xmlcatalog; return codes provide information that can be used when
+ calling it from scripts.
+
+
-
- 0
-
- No error
-
-
+
+ 0
+
+ No error
+
+
-
- 1
-
- Failed to remove an entry from the catalog
-
-
+
+ 1
+
+ Failed to remove an entry from the catalog
+
+
-
- 2
-
- Failed to save to the catalog, check file permissions
-
-
+
+ 2
+
+ Failed to save to the catalog, check file permissions
+
+
-
- 3
-
- Failed to add an entry to the catalog
-
-
+
+ 3
+
+ Failed to add an entry to the catalog
+
+
-
- 4
-
- Failed to look up an entry in the catalog
-
-
+
+ 4
+
+ Failed to look up an entry in the catalog
+
+
-
+
- SEE ALSO
-
- libxml
- 3
-
-
-
- More information can be found at
-
-
-
- libxml
- 3
- web page
-
-
-
-
- libxml
- 3
- catalog support web page
- at
-
-
-
- James Clark's SGML catalog
- page
-
-
-
- OASIS XML catalog specification
-
-
-
-
-
+ SEE ALSO
+
+ libxml
+ 3
+
+
+
+ More information can be found at
+
+
+
+ libxml
+ 3
+ web page
+
+
+
+
+ libxml
+ 3
+ catalog support web page
+ at
+
+
+
+ James Clark's SGML catalog
+ page
+
+
+
+ OASIS XML catalog specification
+
+
+
+
+
diff --git a/doc/xmllint.xml b/doc/xmllint.xml
index 2f5fe8ba2..aa615110c 100644
--- a/doc/xmllint.xml
+++ b/doc/xmllint.xml
@@ -3,937 +3,937 @@
href="http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl"?>
xmllint">
]>
- xmllint Manual
- libxml2
-
- 2001
- 2004
-
-
-
- John
- Fleck
-
-
- jfleck@inkstain.net
-
-
-
-
- Ziying
- Sherwin
-
-
- sherwin@nlm.nih.gov
-
-
-
-
- Heiko
- Rupp
-
-
- hwr@pilhuhn.de
-
-
-
-
-
-
-
+ xmllint Manual
+ libxml2
+
+ 2001
+ 2004
+
+
+
+ John
+ Fleck
+
+
+ jfleck@inkstain.net
+
+
+
+
+ Ziying
+ Sherwin
+
+
+ sherwin@nlm.nih.gov
+
+
+
+
+ Heiko
+ Rupp
+
+
+ hwr@pilhuhn.de
+
+
+
+
+
+
+
- xmllint
- 1
+ xmllint
+ 1
- xmllint
- command line XML tool
+ xmllint
+ command line XML tool
-
- xmllint
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- XML-FILE(S)
- -
-
-
-
- xmllint
-
-
+
+ xmllint
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ XML-FILE(S)
+ -
+
+
+
+ xmllint
+
+
- DESCRIPTION
-
- The &xmllint; program parses one or more XML files,
- specified on the command line as XML-FILE
- (or the standard input if the filename provided
- is - ). It prints various types of
- output, depending upon the options selected. It is useful for detecting
- errors both in XML code and in
- the XML parser itself.
-
- &xmllint; is included in
- libxml
- 3
- .
+ DESCRIPTION
+
+ The &xmllint; program parses one or more XML files,
+ specified on the command line as XML-FILE
+ (or the standard input if the filename provided
+ is - ). It prints various types of
+ output, depending upon the options selected. It is useful for detecting
+ errors both in XML code and in
+ the XML parser itself.
+
+ &xmllint; is included in
+ libxml
+ 3
+ .
- OPTIONS
-
- &xmllint; accepts the following options (in alphabetical order):
-
+ OPTIONS
+
+ &xmllint; accepts the following options (in alphabetical order):
+
-
+
-
-
-
- Generate a small document for testing purposes.
-
-
+
+
+
+ Generate a small document for testing purposes.
+
+
-
-
-
-
- Use the SGML catalog(s) from SGML_CATALOG_FILES.
- Otherwise XML catalogs starting
- from /etc/xml/catalog are used by default.
-
-
-
+
+
+
+
+ Use the SGML catalog(s) from SGML_CATALOG_FILES.
+ Otherwise XML catalogs starting
+ from /etc/xml/catalog are used by default.
+
+
+
-
-
-
-
- Turn on node registration. Useful for developers testing
- libxml
- 3
- node tracking code.
-
-
-
+
+
+
+
+ Turn on node registration. Useful for developers testing
+ libxml
+ 3
+ node tracking code.
+
+
+
-
-
-
-
- Turn on
- gzip
- 1
- compression of output.
-
-
-
+
+
+
+
+ Turn on
+ gzip
+ 1
+ compression of output.
+
+
+
-
-
-
- Test the internal copy implementation.
-
-
+
+
+
+ Test the internal copy implementation.
+
+
-
-
-
-
- Use the W3C XML Canonicalisation (C14N) to
- serialize the result of parsing to stdout.
- It keeps comments in the result.
-
-
-
+
+
+
+
+ Use the W3C XML Canonicalisation (C14N) to
+ serialize the result of parsing to stdout.
+ It keeps comments in the result.
+
+
+
-
-
-
-
- Use the DTD specified by
- an URL for validation.
-
-
-
+
+
+
+
+ Use the DTD specified by
+ an URL for validation.
+
+
+
-
-
-
-
- Use the DTD specified by a Formal Public
- Identifier FPI for validation, note that this
- will require a catalog exporting that Formal Public Identifier to work.
-
-
-
+
+
+
+
+ Use the DTD specified by a Formal Public
+ Identifier FPI for validation, note that this
+ will require a catalog exporting that Formal Public Identifier to work.
+
+
+
-
-
-
-
- Parse a file and output an annotated tree of the
- in-memory version of the document.
-
-
-
+
+
+
+
+ Parse a file and output an annotated tree of the
+ in-memory version of the document.
+
+
+
-
-
-
- Debug the entities defined in the document.
-
-
+
+
+
+ Debug the entities defined in the document.
+
+
-
-
-
- Remove DTD from output.
-
-
+
+
+
+ Remove DTD from output.
+
+
-
-
-
-
- Fetch external DTD and populate the tree with
- inherited attributes.
-
-
-
+
+
+
+
+ Fetch external DTD and populate the tree with
+ inherited attributes.
+
+
+
-
-
-
- Output in the given encoding. Note that this works for full document not fragments or result from XPath queries.
-
-
+
+
+
+ Output in the given encoding. Note that this works for full document not fragments or result from XPath queries.
+
+
-
-
-
-
- Reformat and reindent the output. The XMLLINT_INDENT
- environment variable controls the indentation. The default value is two
- spaces " ").
-
-
-
+
+
+
+
+ Reformat and reindent the output. The XMLLINT_INDENT
+ environment variable controls the indentation. The default value is two
+ spaces " ").
+
+
+
-
-
-
- Print out a short usage summary for &xmllint;.
-
-
+
+
+
+ Print out a short usage summary for &xmllint;.
+
+
-
-
-
- Use the HTML parser.
-
-
+
+
+
+ Use the HTML parser.
+
+
-
-
-
-
- Output results as an HTML file. This
- causes &xmllint; to output the necessary HTML
- tags surrounding the result tree output so the results can be
- displayed/viewed in a browser.
-
-
-
+
+
+
+
+ Output results as an HTML file. This
+ causes &xmllint; to output the necessary HTML
+ tags surrounding the result tree output so the results can be
+ displayed/viewed in a browser.
+
+
+
-
-
-
- Test for valid insertions.
-
-
+
+
+
+ Test for valid insertions.
+
+
-
-
-
- Fetch an external DTD.
-
-
+
+
+
+ Fetch an external DTD.
+
+
-
-
-
-
- Display all the documents loaded during the processing
- to stderr.
-
-
-
+
+
+
+
+ Display all the documents loaded during the processing
+ to stderr.
+
+
+
-
-
-
-
- Test the parser memory support. NNBYTES
- is the maximum number of bytes the library is allowed to allocate.
- This can also be used to make sure batch processing
- of XML files will not exhaust the virtual memory
- of the server running them.
-
-
-
+
+
+
+
+ Test the parser memory support. NNBYTES
+ is the maximum number of bytes the library is allowed to allocate.
+ This can also be used to make sure batch processing
+ of XML files will not exhaust the virtual memory
+ of the server running them.
+
+
+
-
-
-
- Parse from memory.
-
-
+
+
+
+ Parse from memory.
+
+
-
-
-
- Drop ignorable blank spaces.
-
-
+
+
+
+ Drop ignorable blank spaces.
+
+
-
-
-
- Do not use any catalogs.
-
-
+
+
+
+ Do not use any catalogs.
+
+
-
-
-
- Substitute CDATA section by equivalent text nodes.
-
-
+
+
+
+ Substitute CDATA section by equivalent text nodes.
+
+
-
-
-
-
- Substitute entity values for entity references. By default, &xmllint;
- leaves entity references in place.
-
-
-
+
+
+
+
+ Substitute entity values for entity references. By default, &xmllint;
+ leaves entity references in place.
+
+
+
-
-
-
-
- Do not use the Internet to fetch DTDs or entities.
-
-
-
+
+
+
+
+ Do not use the Internet to fetch DTDs or entities.
+
+
+
-
-
-
-
- Suppress output. By default, &xmllint; outputs the result tree.
-
-
-
+
+
+
+
+ Suppress output. By default, &xmllint; outputs the result tree.
+
+
+
-
-
-
- Do not emit warnings from the parser and/or validator.
-
-
+
+
+
+ Do not emit warnings from the parser and/or validator.
+
+
-
-
-
- Do not output HTML doc wrapper.
-
-
+
+
+
+ Do not output HTML doc wrapper.
+
+
-
-
-
-
- Do XInclude processing but do not generate XInclude start and end nodes.
-
-
-
+
+
+
+
+ Do XInclude processing but do not generate XInclude start and end nodes.
+
+
+
-
-
-
- Remove redundant namespace declarations.
-
-
+
+
+
+ Remove redundant namespace declarations.
+
+
-
-
-
-
- Define a file path where &xmllint; will save the result of parsing.
- Usually the programs build a tree and save it
- on stdout, with this option
- the result XML instance will be saved onto a file.
-
-
-
+
+
+
+
+ Define a file path where &xmllint; will save the result of parsing.
+ Usually the programs build a tree and save it
+ on stdout, with this option
+ the result XML instance will be saved onto a file.
+
+
+
-
-
-
-
- Use the (space- or colon-separated) list of filesystem paths specified
- by PATHS to load DTDs or
- entities. Enclose space-separated lists by quotation marks.
-
-
-
+
+
+
+
+ Use the (space- or colon-separated) list of filesystem paths specified
+ by PATHS to load DTDs or
+ entities. Enclose space-separated lists by quotation marks.
+
+
+
-
-
-
-
- Used to exercise the pattern recognition engine, which can be used
- with the reader interface to the parser. It allows to select some
- nodes in the document based on an XPath (subset) expression. Used
- for debugging.
-
-
-
+
+
+
+
+ Used to exercise the pattern recognition engine, which can be used
+ with the reader interface to the parser. It allows to select some
+ nodes in the document based on an XPath (subset) expression. Used
+ for debugging.
+
+
+
-
-
-
- Validate after parsing has completed.
-
-
+
+
+
+ Validate after parsing has completed.
+
+
-
-
-
- Use the push mode of the parser.
-
-
+
+
+
+ Use the push mode of the parser.
+
+
-
-
-
- Don't print informational messages to stderr.
-
-
+
+
+
+ Don't print informational messages to stderr.
+
+
-
-
-
- Output any parsable portions of an invalid document.
-
-
+
+
+
+ Output any parsable portions of an invalid document.
+
+
-
-
-
-
- Use RelaxNG file named SCHEMA
- for validation.
-
-
-
+
+
+
+
+ Use RelaxNG file named SCHEMA
+ for validation.
+
+
+
-
-
-
- Repeat 100 times, for timing or profiling.
-
-
+
+
+
+ Repeat 100 times, for timing or profiling.
+
+
-
-
-
-
- Use a W3C XML Schema file
- named SCHEMA for validation.
-
-
-
+
+
+
+
+ Use a W3C XML Schema file
+ named SCHEMA for validation.
+
+
+
-
-
-
-
- Run a navigating shell. Details on available commands in shell mode
- are below (see ).
-
-
-
+
+
+
+
+ Run a navigating shell. Details on available commands in shell mode
+ are below (see ).
+
+
+
-
-
-
-
- Run an XPath expression given as argument and print the
- result. In case of a nodeset result, each node in the
- node set is serialized in full in the output. In case
- of an empty node set the "XPath set is empty" result
- will be shown and an error exit code will be returned.
-
-
-
+
+
+
+
+ Run an XPath expression given as argument and print the
+ result. In case of a nodeset result, each node in the
+ node set is serialized in full in the output. In case
+ of an empty node set the "XPath set is empty" result
+ will be shown and an error exit code will be returned.
+
+
+
-
-
-
-
- Use streaming API - useful when used in combination
- with or options
- for validation of files that are too large to be held in memory.
-
-
-
+
+
+
+
+ Use streaming API - useful when used in combination
+ with or options
+ for validation of files that are too large to be held in memory.
+
+
+
-
-
-
- Test user input/output support.
-
-
+
+
+
+ Test user input/output support.
+
+
-
-
-
-
- Output information about the time it takes &xmllint; to perform the
- various steps.
-
-
-
+
+
+
+
+ Output information about the time it takes &xmllint; to perform the
+ various steps.
+
+
+
-
-
-
-
- Determine if the document is a valid instance of the included
- Document Type Definition (DTD).
- A DTD to be validated against also can be
- specified at the command line using the
- option. By default, &xmllint; also checks to determine if the
- document is well-formed.
-
-
-
+
+
+
+
+ Determine if the document is a valid instance of the included
+ Document Type Definition (DTD).
+ A DTD to be validated against also can be
+ specified at the command line using the
+ option. By default, &xmllint; also checks to determine if the
+ document is well-formed.
+
+
+
-
-
-
-
- Display the version of
- libxml
- 3
- used.
-
-
-
+
+
+
+
+ Display the version of
+ libxml
+ 3
+ used.
+
+
+
-
-
-
-
- Test the walker module, which is a reader interface but for a
- document tree, instead of using the reader API on
- an unparsed document it works on an existing in-memory tree. Used for
- debugging.
-
-
-
+
+
+
+
+ Test the walker module, which is a reader interface but for a
+ document tree, instead of using the reader API on
+ an unparsed document it works on an existing in-memory tree. Used for
+ debugging.
+
+
+
-
-
-
- Do XInclude processing.
-
-
+
+
+
+ Do XInclude processing.
+
+
-
-
-
-
- Used in conjunction with . Usually
- when HTML is parsed the document is saved with
- the HTML serializer. But with this option the
- resulting document is saved with the XML
- serializer. This is primarily used to
- generate XHTML from HTML input.
-
-
-
+
+
+
+
+ Used in conjunction with . Usually
+ when HTML is parsed the document is saved with
+ the HTML serializer. But with this option the
+ resulting document is saved with the XML
+ serializer. This is primarily used to
+ generate XHTML from HTML input.
+
+
+
-
+
- SHELL COMMANDS
-
- &xmllint; offers an interactive shell mode invoked with
- the command. Available commands in shell mode
- include (in alphabetical order):
-
-
+ SHELL COMMANDS
+
+ &xmllint; offers an interactive shell mode invoked with
+ the command. Available commands in shell mode
+ include (in alphabetical order):
+
+
-
- base
-
- Display XML base of the node.
-
-
+
+ base
+
+ Display XML base of the node.
+
+
-
- bye
-
- Leave the shell.
-
-
+
+ bye
+
+ Leave the shell.
+
+
-
- cat NODE
-
- Display the given node or the current one.
-
-
+
+ cat NODE
+
+ Display the given node or the current one.
+
+
-
- cd PATH
-
-
- Change the current node to the given path (if unique) or root if no
- argument is given.
-
-
-
+
+ cd PATH
+
+
+ Change the current node to the given path (if unique) or root if no
+ argument is given.
+
+
+
-
- dir PATH
-
-
- Dumps information about the node (namespace, attributes, content).
-
-
-
+
+ dir PATH
+
+
+ Dumps information about the node (namespace, attributes, content).
+
+
+
-
- du PATH
-
-
- Show the structure of the subtree under the given path or the current node.
-
-
-
+
+ du PATH
+
+
+ Show the structure of the subtree under the given path or the current node.
+
+
+
-
- exit
-
- Leave the shell.
-
-
+
+ exit
+
+ Leave the shell.
+
+
-
- help
-
- Show this help.
-
-
+
+ help
+
+ Show this help.
+
+
-
- free
-
- Display memory usage.
-
-
+
+ free
+
+ Display memory usage.
+
+
-
- load FILENAME
-
- Load a new document with the given filename.
-
-
+
+ load FILENAME
+
+ Load a new document with the given filename.
+
+
-
- ls PATH
-
- List contents of the given path or the current directory.
-
-
+
+ ls PATH
+
+ List contents of the given path or the current directory.
+
+
-
- pwd
-
- Display the path to the current node.
-
-
+
+ pwd
+
+ Display the path to the current node.
+
+
-
- quit
-
- Leave the shell.
-
-
+
+ quit
+
+ Leave the shell.
+
+
-
- save FILENAME
-
-
- Save the current document to the given filename or to the original name.
-
-
-
+
+ save FILENAME
+
+
+ Save the current document to the given filename or to the original name.
+
+
+
-
-
-
- Check the document for errors.
-
-
+
+
+
+ Check the document for errors.
+
+
-
- write FILENAME
-
- Write the current node to the given filename.
-
-
+
+ write FILENAME
+
+ Write the current node to the given filename.
+
+
-
+
- ENVIRONMENT
-
+ ENVIRONMENT
+
-
- SGML_CATALOG_FILES
-
- SGML catalog behavior can be changed by redirecting
- queries to the user's own set of catalogs. This can be done by setting
- the SGML_CATALOG_FILES environment variable to a list
- of catalogs. An empty one should deactivate loading the
- default /etc/sgml/catalog catalog.
-
-
-
+
+ SGML_CATALOG_FILES
+
+ SGML catalog behavior can be changed by redirecting
+ queries to the user's own set of catalogs. This can be done by setting
+ the SGML_CATALOG_FILES environment variable to a list
+ of catalogs. An empty one should deactivate loading the
+ default /etc/sgml/catalog catalog.
+
+
+
-
- XML_CATALOG_FILES
-
- XML catalog behavior can be changed by redirecting
- queries to the user's own set of catalogs. This can be done by setting
- the XML_CATALOG_FILES environment variable to a space-separated
- list of catalogs. Use percent-encoding to escape spaces or other characters.
- An empty variable should deactivate loading the default /etc/xml/catalog catalog.
-
-
-
+
+ XML_CATALOG_FILES
+
+ XML catalog behavior can be changed by redirecting
+ queries to the user's own set of catalogs. This can be done by setting
+ the XML_CATALOG_FILES environment variable to a space-separated
+ list of catalogs. Use percent-encoding to escape spaces or other characters.
+ An empty variable should deactivate loading the default /etc/xml/catalog catalog.
+
+
+
-
- XML_DEBUG_CATALOG
-
- Setting the environment variable XML_DEBUG_CATALOG
- to non-zero using the export
- command outputs debugging information related to catalog operations.
-
-
-
+
+ XML_DEBUG_CATALOG
+
+ Setting the environment variable XML_DEBUG_CATALOG
+ to non-zero using the export
+ command outputs debugging information related to catalog operations.
+
+
+
-
- XMLLINT_INDENT
-
- Setting the environment variable XMLLINT_INDENT
- controls the indentation. The default value is two spaces " ".
-
-
-
-
-
+
+ XMLLINT_INDENT
+
+ Setting the environment variable XMLLINT_INDENT
+ controls the indentation. The default value is two spaces " ".
+
+
+
+
+
- DIAGNOSTICS
-
- &xmllint; return codes provide information that can be used when
- calling it from scripts.
-
-
-
+ DIAGNOSTICS
+
+ &xmllint; return codes provide information that can be used when
+ calling it from scripts.
+
+
+
-
- 0
-
- No error
-
-
+
+ 0
+
+ No error
+
+
-
- 1
-
- Unclassified
-
-
+
+ 1
+
+ Unclassified
+
+
-
- 2
-
- Error in DTD
-
-
+
+ 2
+
+ Error in DTD
+
+
-
- 3
-
- Validation error
-
-
+
+ 3
+
+ Validation error
+
+
-
- 4
-
- Validation error
-
-
+
+ 4
+
+ Validation error
+
+
-
- 5
-
- Error in schema compilation
-
-
+
+ 5
+
+ Error in schema compilation
+
+
-
- 6
-
- Error writing output
-
-
+
+ 6
+
+ Error writing output
+
+
-
- 7
-
-
- Error in pattern (generated when option is used)
-
-
-
+
+ 7
+
+
+ Error in pattern (generated when option is used)
+
+
+
-
- 8
-
-
- Error in Reader registration (generated
- when option is used)
-
-
-
+
+ 8
+
+
+ Error in Reader registration (generated
+ when option is used)
+
+
+
-
- 9
-
- Out of memory error
-
-
+
+ 9
+
+ Out of memory error
+
+
-
- 10
-
- XPath evaluation error
-
-
+
+ 10
+
+ XPath evaluation error
+
+
-
+
- SEE ALSO
-
- libxml
- 3
-
-
-
- More information can be found at
-
-
-
- libxml
- 3
- web page
-
-
-
-
+ SEE ALSO
+
+ libxml
+ 3
+
+
+
+ More information can be found at
+
+
+
+ libxml
+ 3
+ web page
+
+
+
+