Mkcatalog

Jul 20, 2023

Maintenance utility for sgml catalog files

A maintainance utility for sgml catalog files.

mkcatalog maintains sgml “catalog” files.

usage mkcatalog [-pq] install|deinstall dtd-subdirectory [catalog-filename] options -p preserve old catalog file. -q silent mode

commandsrequired
    install     set DTD configuration to catalog files.
    deinstall   usset DTD configuration from catalog files.

required arguments
    dtd-subdirectory  DTD sub-directory.
                      root sgml direcotry is $PREFIX/share/sgml.

optional arguments
    catalog-filename  DTD catalog filename.

for example
    # mkcatalog install html/4.0

    This commands do the following actions
        1. Add `CATALOG "html/catalog"' to $PREFIX/share/sgml/catalog.
        2. Add `CATALOG "4.0/catalog"'
            to $PREFIX/share/sgml/html/catalog.


    # mkcatalog install docbook/4.1 docbook41.cat

    This commands do the following actions
        1. Add `CATALOG "docbook/catalog"' to $PREFIX/share/sgml/catalog.
        2. Add `CATALOG "4.1/docbook41.cat"'
            to $PREFIX/share/sgml/docbook/catalog.


    # mkcatalog deinstall docbook/4.1 docbook41.cat

    This commands do the following actions
        1. Delete `CATALOG "4.1/docbook41.cat"'
            from $PREFIX/share/sgml/docbook/catalog.
        2. Delete `CATALOG "docbook/catalog"'
            from $PREFIX/share/sgml/catalog.


Checkout these related ports:
  • Zxing-cpp - ZXing C++ Library for QR code recognition
  • Zu-hunspell - Zulu hunspell dictionaries
  • Zu-aspell - Aspell Zulu dictionary
  • Zq - Easier and faster alternative to jq
  • Zorba - General purpose C++ XQuery processor
  • Zenxml - Simple C++ XML Processing
  • Zed - Command-line tool to manage and query Zed data lakes
  • Yq - Command-line YAML and XML processor, jq wrapper for YAML/XML documents
  • Yould - Pronounceable word generator
  • Yodl - Easy to use but powerful document formatting/preparation language
  • Yi-hunspell - Yiddish hunspell dictionaries
  • Yi-aspell - Aspell Yiddish dictionary
  • Yelp-xsl - DocBook XSLT stylesheets for yelp
  • Yelp-tools - Utilities to help manage documentation for Yelp and the web
  • Ydiff - Diff readability enhancer for color terminals