Annotation of embedaddon/libxml2/doc/xmlcatalog.1, revision 1.1

1.1     ! misho       1: .\" ** You probably do not want to edit this file directly **
        !             2: .\" It was generated using the DocBook XSL Stylesheets (version 1.69.1).
        !             3: .\" Instead of manually editing it, you probably should edit the DocBook XML
        !             4: .\" source for it and then use the DocBook XSL Stylesheets to regenerate it.
        !             5: .TH "XMLCATALOG" "1" "$Date$" "libxml2" ""
        !             6: .\" disable hyphenation
        !             7: .nh
        !             8: .\" disable justification (adjust text to left margin only)
        !             9: .ad l
        !            10: .SH "NAME"
        !            11: xmlcatalog \- Command line tool to parse and manipulate XML or SGML catalog files.
        !            12: .SH "SYNOPSIS"
        !            13: .HP 11
        !            14: \fBxmlcatalog\fR [\fB\-\-sgml\fR \fB\-\-shell\fR \fB\-\-create\fR \fB\-\-del\ \fR\fB\fIVALUE(S)\fR\fR [\ \fB\-\-add\ \fR\fB\fITYPE\fR\fR\fB\ \fR\fB\fIORIG\fR\fR\fB\ \fR\fB\fIREPLACE\fR\fR\fB\ \fR\ \fB\-\-add\ \fR\fB\fIFILENAME\fR\fR] \fB\-\-noout\fR \fB\-\-no\-super\-update\fR [\fB\-v\fR\ \fB\-\-verbose\fR]] {\fICATALOGFILE\fR} {\fIENTITIES\fR...}
        !            15: .SH "DESCRIPTION"
        !            16: .PP
        !            17: \fBxmlcatalog\fR
        !            18: is a command line application allowing users to monitor and manipulate
        !            19: XML
        !            20: and
        !            21: SGML
        !            22: catalogs. It is included in
        !            23: \fBlibxml\fR(3).
        !            24: .PP
        !            25: 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
        !            26: XML
        !            27: and
        !            28: SGML
        !            29: files.
        !            30: .SH "OPTIONS"
        !            31: .PP
        !            32: \fBxmlcatalog\fR
        !            33: accepts the following options (in alphabetical order):
        !            34: .TP
        !            35: \fB\-\-add \fR\fB\fITYPE\fR\fR\fB \fR\fB\fIORIG\fR\fR\fB \fR\fB\fIREPLACE\fR\fR\fB \fR
        !            36: Add an entry to
        !            37: \fICATALOGFILE\fR.
        !            38: \fITYPE\fR
        !            39: indicates the type of entry. Possible types are:
        !            40: \fIpublic\fR, \fIsystem\fR, \fIrewriteSystem\fR, \fIrewriteURI\fR, \fIdelegatePublic\fR, \fIdelegateSystem\fR, \fInextCatalog\fR.
        !            41: \fIORIG\fR
        !            42: is the original reference to be replaced, and
        !            43: \fIREPLACE\fR
        !            44: is the
        !            45: URI
        !            46: of the replacement entity to be used. The
        !            47: \fB\-\-add\fR
        !            48: option will not overwrite
        !            49: \fICATALOGFILE\fR, outputting to
        !            50: \fIstdout\fR, unless
        !            51: \fB\-\-noout\fR
        !            52: is used. The
        !            53: \fB\-\-add\fR
        !            54: will always take three parameters even if some of the
        !            55: XML
        !            56: catalog constructs will have only a single argument.
        !            57: .TP
        !            58: \fB\-\-add \fR\fB\fIFILENAME\fR\fR
        !            59: If the
        !            60: \fB\-\-add\fR
        !            61: option is used following the
        !            62: \fB\-\-sgml\fR
        !            63: option, only a single argument, a
        !            64: \fIFILENAME\fR, is used. This is used to add the name of a catalog file to an
        !            65: SGML
        !            66: supercatalog, a file that contains references to other included
        !            67: SGML
        !            68: catalog files.
        !            69: .TP
        !            70: \fB\-\-create\fR
        !            71: Create a new
        !            72: XML
        !            73: catalog. Outputs to
        !            74: \fIstdout\fR, ignoring
        !            75: \fIfilename\fR
        !            76: unless
        !            77: \fB\-\-noout\fR
        !            78: is used, in which case it creates a new catalog file
        !            79: \fIfilename\fR.
        !            80: .TP
        !            81: \fB\-\-del \fR\fB\fIVALUE(S)\fR\fR
        !            82: Remove entries from
        !            83: \fICATALOGFILE\fR
        !            84: matching
        !            85: \fIVALUE(S)\fR. The
        !            86: \fB\-\-del\fR
        !            87: option will not overwrite
        !            88: \fICATALOGFILE\fR, outputting to
        !            89: \fIstdout\fR, unless
        !            90: \fB\-\-noout\fR
        !            91: is used.
        !            92: .TP
        !            93: \fB\-\-noout\fR
        !            94: Save output to the named file rather than outputting to
        !            95: \fIstdout\fR.
        !            96: .TP
        !            97: \fB\-\-no\-super\-update\fR
        !            98: Do not update the
        !            99: SGML
        !           100: super catalog.
        !           101: .TP
        !           102: \fB\-\-shell\fR
        !           103: Run a shell allowing interactive queries on catalog file
        !           104: \fICATALOGFILE\fR. For the set of available commands see
        !           105: the section called \(lqSHELL COMMANDS\(rq.
        !           106: .TP
        !           107: \fB\-\-sgml\fR
        !           108: Uses
        !           109: SGML
        !           110: super catalogs for
        !           111: \fB\-\-add\fR
        !           112: and
        !           113: \fB\-\-del\fR
        !           114: options.
        !           115: .TP
        !           116: \fB\-v\fR, \fB\-\-verbose\fR
        !           117: Output debugging information.
        !           118: .SH "SHELL COMMANDS"
        !           119: .PP
        !           120: Invoking
        !           121: \fBxmlcatalog\fR
        !           122: with the
        !           123: \fB\-\-shell \fR\fB\fICATALOGFILE\fR\fR
        !           124: option opens a command line shell allowing interactive access to the catalog file identified by
        !           125: \fICATALOGFILE\fR. Invoking the shell provides a command line prompt after which the following commands (described in alphabetical order) can be entered.
        !           126: .TP
        !           127: \fBadd \fR\fB\fITYPE\fR\fR\fB \fR\fB\fIORIG\fR\fR\fB \fR\fB\fIREPLACE\fR\fR\fB \fR
        !           128: Add an entry to the catalog file.
        !           129: \fITYPE\fR
        !           130: indicates the type of entry. Possible types are:
        !           131: \fIpublic\fR, \fIsystem\fR, \fIrewriteSystem\fR, \fIrewriteURI\fR, \fIdelegatePublic\fR, \fIdelegateSystem\fR, \fInextCatalog\fR.
        !           132: \fIORIG\fR
        !           133: is the original reference to be replaced, and
        !           134: \fIREPLACE\fR
        !           135: is the
        !           136: URI
        !           137: of the replacement entity to be used. The
        !           138: \fB\-\-add\fR
        !           139: option will not overwrite
        !           140: \fICATALOGFILE\fR, outputting to
        !           141: \fIstdout\fR, unless
        !           142: \fB\-\-noout\fR
        !           143: is used. The
        !           144: \fB\-\-add\fR
        !           145: will always take three parameters even if some of the
        !           146: XML
        !           147: catalog constructs will have only a single argument.
        !           148: .TP
        !           149: \fBdebug\fR
        !           150: Print debugging statements showing the steps
        !           151: \fBxmlcatalog\fR
        !           152: is executing.
        !           153: .TP
        !           154: \fBdel \fR\fB\fIVALUE(S)\fR\fR
        !           155: Remove the catalog entry corresponding to
        !           156: \fIVALUE(S)\fR.
        !           157: .TP
        !           158: \fBdump\fR
        !           159: Print the current catalog.
        !           160: .TP
        !           161: \fBexit\fR
        !           162: Quit the shell.
        !           163: .TP
        !           164: \fBpublic \fR\fB\fIPUBLIC\-ID\fR\fR
        !           165: Execute a Formal Public Identifier look\-up of the catalog entry for
        !           166: \fIPUBLIC\-ID\fR. The corresponding entry will be output to the command line.
        !           167: .TP
        !           168: \fBquiet\fR
        !           169: Stop printing debugging statements.
        !           170: .TP
        !           171: \fBsystem \fR\fB\fISYSTEM\-ID\fR\fR
        !           172: Execute a Formal Public Identifier look\-up of the catalog entry for
        !           173: \fISYSTEM\-ID\fR. The corresponding entry will be output to the command line.
        !           174: .SH "ENVIRONMENT"
        !           175: .TP
        !           176: \fBXML_CATALOG_FILES\fR
        !           177: XML
        !           178: catalog behavior can be changed by redirecting queries to the user's own set of catalogs. This can be done by setting the
        !           179: \fBXML_CATALOG_FILES\fR
        !           180: environment variable to a list of catalogs. An empty one should deactivate loading the default
        !           181: \fI/etc/xml/catalog\fR
        !           182: catalog.
        !           183: .SH "DIAGNOSTICS"
        !           184: .PP
        !           185: \fBxmlcatalog\fR
        !           186: return codes provide information that can be used when calling it from scripts.
        !           187: .TP
        !           188: \fB0\fR
        !           189: No error
        !           190: .TP
        !           191: \fB1\fR
        !           192: Failed to remove an entry from the catalog
        !           193: .TP
        !           194: \fB2\fR
        !           195: Failed to save to the catalog, check file permissions
        !           196: .TP
        !           197: \fB3\fR
        !           198: Failed to add an entry to the catalog
        !           199: .TP
        !           200: \fB4\fR
        !           201: Failed to look up an entry in the catalog
        !           202: .SH "SEE ALSO"
        !           203: .PP
        !           204: \fBlibxml\fR(3)
        !           205: .PP
        !           206: More information can be found at
        !           207: .TP 3
        !           208: \(bu
        !           209: \fBlibxml\fR(3)
        !           210: web page
        !           211: \fI\%http://www.xmlsoft.org/\fR
        !           212: .TP
        !           213: \(bu
        !           214: \fBlibxml\fR(3)
        !           215: catalog support web page at
        !           216: \fI\%http://www.xmlsoft.org/catalog.html\fR
        !           217: .TP
        !           218: \(bu
        !           219: James Clark's
        !           220: SGML
        !           221: catalog page
        !           222: \fI\%http://www.jclark.com/sp/catalog.htm\fR
        !           223: .TP
        !           224: \(bu
        !           225: OASISXML
        !           226: catalog specification
        !           227: \fI\%http://www.oasis\-open.org/committees/entity/spec.html\fR
        !           228: .SH "AUTHOR"
        !           229: John Fleck <jfleck@inkstain.net>. 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>