diff options
author | Graydon, Tracy <tracy.graydon@intel.com> | 2012-08-31 12:59:27 -0700 |
---|---|---|
committer | Graydon, Tracy <tracy.graydon@intel.com> | 2012-08-31 12:59:27 -0700 |
commit | 78dab8888ab1192c8574eed0b60574821337e527 (patch) | |
tree | c9832b0dff0d5e3f212c27aa60d49bbd46d8e26b | |
download | sgml-common-78dab8888ab1192c8574eed0b60574821337e527.tar.gz sgml-common-78dab8888ab1192c8574eed0b60574821337e527.tar.bz2 sgml-common-78dab8888ab1192c8574eed0b60574821337e527.zip |
TIVI-153: add as dependency for iputilsHEADsubmit/trunk/20120831.195937accepted/trunk/20120904.1913291.0_branch1.0
95 files changed, 8827 insertions, 0 deletions
@@ -0,0 +1,2 @@ +Eric Bischoff <e.bischoff@noos.fr> +ISO (International Standardization Organization) @@ -0,0 +1 @@ +/usr/share/automake/COPYING
\ No newline at end of file diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 0000000..ec6b3e2 --- /dev/null +++ b/ChangeLog @@ -0,0 +1,27 @@ +2001-05-25 Eric Bischoff <eric@caldera.de> + + * added XML ISO entities + + * switched to version 0.6.3 + +2001-04-27 Eric Bischoff <eric@caldera.de> + + * "-a" flag for automake is cleaner (thanks Mark) + + * switched to version 0.6.2 + +2001-01-30 Eric Bischoff <eric@caldera.de> + + * fixed autoconf/automake support + + * switched to version 0.6.1 + +2001-01-12 Eric Bischoff <eric@caldera.de> + + * added autoconf/automake support + + * install-catalog.in: added backward compatibility + with old DocBook-tools' install-catalog (thanks + Tim Waugh from RedHat) + + * switched to version 0.6 @@ -0,0 +1 @@ +/usr/share/automake/INSTALL
\ No newline at end of file diff --git a/Makefile.am b/Makefile.am new file mode 100644 index 0000000..e892d25 --- /dev/null +++ b/Makefile.am @@ -0,0 +1,6 @@ +SUBDIRS = bin config doc sgml-iso-entities xml-iso-entities + +sgmlcodir = $(prefix)/share/sgml +sgmlco_DATA = xml.dcl + +EXTRA_DIST = AUTHORS README COPYING INSTALL NEWS ChangeLog TODO $(sgmlco_DATA) diff --git a/Makefile.cvs b/Makefile.cvs new file mode 100644 index 0000000..83d7686 --- /dev/null +++ b/Makefile.cvs @@ -0,0 +1,7 @@ +all: + aclocal + automake -a + autoconf + rm -r `find . -name CVS` + @echo "The package is ready for being put in a tarball" + @echo "To install it, you can type: ./configure; make; make install" diff --git a/Makefile.in b/Makefile.in new file mode 100644 index 0000000..8a6cdfb --- /dev/null +++ b/Makefile.in @@ -0,0 +1,347 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +# use 'DESTDIR' from environment! + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = . + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +MAKEINFO = @MAKEINFO@ +PACKAGE = @PACKAGE@ +VERSION = @VERSION@ +docdir = @docdir@ + +SUBDIRS = bin config doc sgml-iso-entities xml-iso-entities + +sgmlcodir = $(prefix)/share/sgml +sgmlco_DATA = xml.dcl + +EXTRA_DIST = AUTHORS README COPYING INSTALL NEWS ChangeLog TODO $(sgmlco_DATA) +ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +DATA = $(sgmlco_DATA) + +DIST_COMMON = README AUTHORS COPYING ChangeLog INSTALL Makefile.am \ +Makefile.in NEWS aclocal.m4 configure configure.in install-sh missing \ +mkinstalldirs + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = tar +GZIP_ENV = --best +all: all-redirect +.SUFFIXES: +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status + +$(ACLOCAL_M4): configure.in + cd $(srcdir) && $(ACLOCAL) + +config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) + $(SHELL) ./config.status --recheck +$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES) + cd $(srcdir) && $(AUTOCONF) + +install-sgmlcoDATA: $(sgmlco_DATA) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(sgmlcodir) + @list='$(sgmlco_DATA)'; for p in $$list; do \ + if test -f $(srcdir)/$$p; then \ + echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(sgmlcodir)/$$p"; \ + $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(sgmlcodir)/$$p; \ + else if test -f $$p; then \ + echo " $(INSTALL_DATA) $$p $(DESTDIR)$(sgmlcodir)/$$p"; \ + $(INSTALL_DATA) $$p $(DESTDIR)$(sgmlcodir)/$$p; \ + fi; fi; \ + done + +uninstall-sgmlcoDATA: + @$(NORMAL_UNINSTALL) + list='$(sgmlco_DATA)'; for p in $$list; do \ + rm -f $(DESTDIR)$(sgmlcodir)/$$p; \ + done + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. + +@SET_MAKE@ + +all-recursive install-data-recursive install-exec-recursive \ +installdirs-recursive install-recursive uninstall-recursive \ +check-recursive installcheck-recursive info-recursive dvi-recursive: + @set fnord $(MAKEFLAGS); amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +mostlyclean-recursive clean-recursive distclean-recursive \ +maintainer-clean-recursive: + @set fnord $(MAKEFLAGS); amf=$$2; \ + dot_seen=no; \ + rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ + rev="$$subdir $$rev"; \ + test "$$subdir" = "." && dot_seen=yes; \ + done; \ + test "$$dot_seen" = "no" && rev=". $$rev"; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(PACKAGE)-$(VERSION) +top_distdir = $(distdir) + +# This target untars the dist file and tries a VPATH configuration. Then +# it guarantees that the distribution is self-contained by making another +# tarfile. +distcheck: dist + -rm -rf $(distdir) + GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz + mkdir $(distdir)/=build + mkdir $(distdir)/=inst + dc_install_base=`cd $(distdir)/=inst && pwd`; \ + cd $(distdir)/=build \ + && ../configure --srcdir=.. --prefix=$$dc_install_base \ + && $(MAKE) $(AM_MAKEFLAGS) \ + && $(MAKE) $(AM_MAKEFLAGS) dvi \ + && $(MAKE) $(AM_MAKEFLAGS) check \ + && $(MAKE) $(AM_MAKEFLAGS) install \ + && $(MAKE) $(AM_MAKEFLAGS) installcheck \ + && $(MAKE) $(AM_MAKEFLAGS) dist + -rm -rf $(distdir) + @banner="$(distdir).tar.gz is ready for distribution"; \ + dashes=`echo "$$banner" | sed s/./=/g`; \ + echo "$$dashes"; \ + echo "$$banner"; \ + echo "$$dashes" +dist: distdir + -chmod -R a+r $(distdir) + GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir) + -rm -rf $(distdir) +dist-all: distdir + -chmod -R a+r $(distdir) + GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir) + -rm -rf $(distdir) +distdir: $(DISTFILES) + -rm -rf $(distdir) + mkdir $(distdir) + -chmod 777 $(distdir) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + for subdir in $(SUBDIRS); do \ + if test "$$subdir" = .; then :; else \ + test -d $(distdir)/$$subdir \ + || mkdir $(distdir)/$$subdir \ + || exit 1; \ + chmod 777 $(distdir)/$$subdir; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \ + || exit 1; \ + fi; \ + done +info-am: +info: info-recursive +dvi-am: +dvi: dvi-recursive +check-am: all-am +check: check-recursive +installcheck-am: +installcheck: installcheck-recursive +install-exec-am: +install-exec: install-exec-recursive + +install-data-am: install-sgmlcoDATA +install-data: install-data-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-recursive +uninstall-am: uninstall-sgmlcoDATA +uninstall: uninstall-recursive +all-am: Makefile $(DATA) +all-redirect: all-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: installdirs-recursive +installdirs-am: + $(mkinstalldirs) $(DESTDIR)$(sgmlcodir) + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-tags mostlyclean-generic + +mostlyclean: mostlyclean-recursive + +clean-am: clean-tags clean-generic mostlyclean-am + +clean: clean-recursive + +distclean-am: distclean-tags distclean-generic clean-am + +distclean: distclean-recursive + -rm -f config.status + +maintainer-clean-am: maintainer-clean-tags maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-recursive + -rm -f config.status + +.PHONY: uninstall-sgmlcoDATA install-sgmlcoDATA install-data-recursive \ +uninstall-data-recursive install-exec-recursive \ +uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \ +all-recursive check-recursive installcheck-recursive info-recursive \ +dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \ +maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ +distclean-tags clean-tags maintainer-clean-tags distdir info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs-am \ +installdirs mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: @@ -0,0 +1 @@ +Version 0.6 * introduced automake/autoconf support so we can make tarballs @@ -0,0 +1,29 @@ +Eric Bischoff +ebisch@cybercable.tm.fr January 12, 2001 + +Introduction +------------ + +The sgml-common package gathers very basic stuff necessary to +work with SGML and XML. + +They currently contain: + - xml.dcl: SGML declaration of XML + - iso-entities: the basic SGML ISO entities + - install-catalog: a script used to add entries to (or remove + entries from) centralized catalogs. These entries are pointers + to SGML open catalogs as defined by OASIS (see TR9401:1997 on + http://www.oasis-open.org). + - sgmlwhich: a small script telling where SGML main configuration file + is located (provided for compatibility with non-FHS systems) + + +Compatibility +------------- + +The sgml-common files are inspired by the former scripts from the +DocBook-Tools distribution (hosted by Cygnus sourceware project). + +They comply with FHS and LSB. + + diff --git a/aclocal.m4 b/aclocal.m4 new file mode 100644 index 0000000..9f8add8 --- /dev/null +++ b/aclocal.m4 @@ -0,0 +1,104 @@ +dnl aclocal.m4 generated automatically by aclocal 1.4 + +dnl Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +dnl This file is free software; the Free Software Foundation +dnl gives unlimited permission to copy and/or distribute it, +dnl with or without modifications, as long as this notice is preserved. + +dnl This program is distributed in the hope that it will be useful, +dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without +dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A +dnl PARTICULAR PURPOSE. + +# Do all the work for Automake. This macro actually does too much -- +# some checks are only needed if your package does certain things. +# But this isn't really a big deal. + +# serial 1 + +dnl Usage: +dnl AM_INIT_AUTOMAKE(package,version, [no-define]) + +AC_DEFUN(AM_INIT_AUTOMAKE, +[AC_REQUIRE([AC_PROG_INSTALL]) +PACKAGE=[$1] +AC_SUBST(PACKAGE) +VERSION=[$2] +AC_SUBST(VERSION) +dnl test to see if srcdir already configured +if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then + AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) +fi +ifelse([$3],, +AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) +AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])) +AC_REQUIRE([AM_SANITY_CHECK]) +AC_REQUIRE([AC_ARG_PROGRAM]) +dnl FIXME This is truly gross. +missing_dir=`cd $ac_aux_dir && pwd` +AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir) +AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir) +AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir) +AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir) +AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir) +AC_REQUIRE([AC_PROG_MAKE_SET])]) + +# +# Check to make sure that the build environment is sane. +# + +AC_DEFUN(AM_SANITY_CHECK, +[AC_MSG_CHECKING([whether build environment is sane]) +# Just in case +sleep 1 +echo timestamp > conftestfile +# Do `set' in a subshell so we don't clobber the current shell's +# arguments. Must try -L first in case configure is actually a +# symlink; some systems play weird games with the mod time of symlinks +# (eg FreeBSD returns the mod time of the symlink's containing +# directory). +if ( + set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null` + if test "[$]*" = "X"; then + # -L didn't work. + set X `ls -t $srcdir/configure conftestfile` + fi + if test "[$]*" != "X $srcdir/configure conftestfile" \ + && test "[$]*" != "X conftestfile $srcdir/configure"; then + + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken +alias in your environment]) + fi + + test "[$]2" = conftestfile + ) +then + # Ok. + : +else + AC_MSG_ERROR([newly created file is older than distributed files! +Check your system clock]) +fi +rm -f conftest* +AC_MSG_RESULT(yes)]) + +dnl AM_MISSING_PROG(NAME, PROGRAM, DIRECTORY) +dnl The program must properly implement --version. +AC_DEFUN(AM_MISSING_PROG, +[AC_MSG_CHECKING(for working $2) +# Run test in a subshell; some versions of sh will print an error if +# an executable is not found, even if stderr is redirected. +# Redirect stdin to placate older versions of autoconf. Sigh. +if ($2 --version) < /dev/null > /dev/null 2>&1; then + $1=$2 + AC_MSG_RESULT(found) +else + $1="$3/missing $2" + AC_MSG_RESULT(missing) +fi +AC_SUBST($1)]) + diff --git a/bin/Makefile.am b/bin/Makefile.am new file mode 100644 index 0000000..bb20def --- /dev/null +++ b/bin/Makefile.am @@ -0,0 +1,6 @@ +primitive_scripts = sgmlwhich + +bindir = $(prefix)/bin +bin_SCRIPTS = install-catalog $(primitive_scripts) + +EXTRA_DIST = install-catalog.in $(primitive_scripts) diff --git a/bin/Makefile.in b/bin/Makefile.in new file mode 100644 index 0000000..dd3166d --- /dev/null +++ b/bin/Makefile.in @@ -0,0 +1,198 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +# use 'DESTDIR' from environment! + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = .. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +MAKEINFO = @MAKEINFO@ +PACKAGE = @PACKAGE@ +VERSION = @VERSION@ +docdir = @docdir@ + +primitive_scripts = sgmlwhich + +bindir = $(prefix)/bin +bin_SCRIPTS = install-catalog $(primitive_scripts) + +EXTRA_DIST = install-catalog.in $(primitive_scripts) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = install-catalog +SCRIPTS = $(bin_SCRIPTS) + +DIST_COMMON = Makefile.am Makefile.in install-catalog.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = tar +GZIP_ENV = --best +all: all-redirect +.SUFFIXES: +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --gnu bin/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + +install-catalog: $(top_builddir)/config.status install-catalog.in + cd $(top_builddir) && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + +install-binSCRIPTS: $(bin_SCRIPTS) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(bindir) + @list='$(bin_SCRIPTS)'; for p in $$list; do \ + if test -f $$p; then \ + echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \ + $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ + else if test -f $(srcdir)/$$p; then \ + echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \ + $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ + else :; fi; fi; \ + done + +uninstall-binSCRIPTS: + @$(NORMAL_UNINSTALL) + list='$(bin_SCRIPTS)'; for p in $$list; do \ + rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \ + done +tags: TAGS +TAGS: + + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = bin + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu bin/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: install-binSCRIPTS +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: uninstall-binSCRIPTS +uninstall: uninstall-am +all-am: Makefile $(SCRIPTS) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + $(mkinstalldirs) $(DESTDIR)$(bindir) + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-generic clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-generic distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: uninstall-binSCRIPTS install-binSCRIPTS tags distdir info-am \ +info dvi-am dvi check check-am installcheck-am installcheck \ +install-exec-am install-exec install-data-am install-data install-am \ +install uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/bin/install-catalog.in b/bin/install-catalog.in new file mode 100755 index 0000000..358a48e --- /dev/null +++ b/bin/install-catalog.in @@ -0,0 +1,163 @@ +#!/bin/sh +# Script to install a catalog in the centralized SGML catalog +# Send any comments to Eric Bischoff <eric@caldera.de> +# This program is under GPL license. See LICENSE file for details. + +# Set help message +SGML_HELP_MESSAGE="Usage: `basename $0` [<option>] <action>\n\ +where <option> is:\n\ +\040 -d|--delegate: \t\t\t Use DELEGATE instead of CATALOG\n\ +and where <action> is:\n\ +\040 -a|--add <centralized> <ordinary>: \t Declare ordinary catalog in the centralized catalog\n\ +\040 -r|--remove <centralized> <ordinary>:\t Remove ordinary catalog from the centralized catalog\n\ +\040 -h, --help: \t\t\t\t Print this help message and exit\n\ +\040 -v, --version: \t\t\t Print the version number and exit\n" + +# Set version message +SGML_VERSION_MESSAGE="sgml-common version @VERSION@ (install-catalog version 1.0)" + +# Set type of pointer +SGML_POINTER="CATALOG" + +# Set action to be performed +SGML_ACTION="" + +# Set catalogs +SGML_CENTRALIZED="" +SGML_ORDINARY="" + +# Process options +case $1 in + -d|--delegate) SGML_POINTER="DELEGATE" + shift 1 + ;; +esac + +# Process actions +case $1 in + -a|--add) SGML_ACTION="addition" + SGML_CENTRALIZED=$2 + SGML_ORDINARY=$3 + ;; + -r|--remove) if [ -z "$3" -o "$3" = "--version" ] + then + echo "install-catalog: Old syntax; doing nothing" + exit 0 + fi + SGML_ACTION="removal" + SGML_CENTRALIZED=$2 + SGML_ORDINARY=$3 + ;; + -h|--help) echo -e $SGML_HELP_MESSAGE + exit 0 + ;; + -v|--version) echo -e $SGML_VERSION_MESSAGE + exit 0 + ;; + --install) echo "install-catalog: Old syntax; doing nothing" + exit 0 + ;; + *) echo -e $SGML_HELP_MESSAGE >&2 + exit 1 + ;; +esac + +# Check that the super catalog can be created and changed and deleted +if [ ! -w /etc/sgml ] +then + echo "`basename $0`: unable to write in /etc/sgml." >&2 + exit 2 +fi +case $SGML_ACTION in + addition) + if [ -e /etc/sgml/catalog -a ! -w /etc/sgml/catalog ] + then + echo "`basename $0`: can not modify \"/etc/sgml/catalog\"." >&2 + exit 2 + fi + ;; + removal) + if [ ! -w /etc/sgml/catalog ] + then + echo "`basename $0`: can not modify \"/etc/sgml/catalog\"." >&2 + exit 2 + fi + ;; +esac + +# Check that the centralized catalog can be created, changed and deleted +if [ -z "$SGML_CENTRALIZED" ] +then + echo -e $SGML_HELP_MESSAGE >&2 + exit 1 +fi +case $SGML_ACTION in + addition) + if [ -e $SGML_CENTRALIZED -a ! -w $SGML_CENTRALIZED ] + then + echo "`basename $0`: can not modify \"$SGML_CENTRALIZED\"." >&2 + exit 2 + fi + ;; + removal) + if [ ! -w $SGML_CENTRALIZED ] + then + echo "`basename $0`: can not modify \"$SGML_CENTRALIZED\"." >&2 + exit 2 + fi + ;; +esac + +# Check that we have at least one ordinary package to process +if [ -z "$SGML_ORDINARY" ] +then + echo -e $SGML_HELP_MESSAGE >&2 + exit 1 +fi +case $SGML_ACTION in + addition) + if [ ! -s $SGML_ORDINARY ] + then + echo "`basename $0`: \"$SGML_ORDINARY\" does not exist or is empty." >&2 + exit 2 + fi + ;; +esac + +# Installation or removal of pointers +case $SGML_ACTION in + addition) + echo "`basename $0`: addition of $SGML_ORDINARY in $SGML_CENTRALIZED" + if grep -q $SGML_ORDINARY $SGML_CENTRALIZED 2>/dev/null + then + echo "Warning: $SGML_ORDINARY is already installed in the centralized catalog $SGML_CENTRALIZED" >&2 + else + echo "$SGML_POINTER $SGML_ORDINARY" >> $SGML_CENTRALIZED + fi + grep -q $SGML_CENTRALIZED /etc/sgml/catalog 2>/dev/null + if [ $? -ne 0 ] + then + echo "`basename $0`: addition of $SGML_CENTRALIZED in /etc/sgml/catalog" + echo "$SGML_POINTER $SGML_CENTRALIZED" >> /etc/sgml/catalog + fi + ;; + removal) + echo "`basename $0`: removal of $SGML_ORDINARY from $SGML_CENTRALIZED" + if grep -q $SGML_ORDINARY $SGML_CENTRALIZED 2>/dev/null + then + sed -e "\:$SGML_POINTER $SGML_ORDINARY:d" < $SGML_CENTRALIZED > ${SGML_CENTRALIZED}.new + mv ${SGML_CENTRALIZED}.new $SGML_CENTRALIZED + else + echo "Warning: $SGML_ORDINARY was not found in the centralized catalog $SGML_CENTRALIZED" >&2 + fi + if [ ! -s $SGML_CENTRALIZED ] + then + rm $SGML_CENTRALIZED + echo "`basename $0`: removal of $SGML_CENTRALIZED from /etc/sgml/catalog" + sed -e "\:$SGML_POINTER $SGML_CENTRALIZED:d" < /etc/sgml/catalog > /etc/sgml/catalog.new + mv /etc/sgml/catalog.new /etc/sgml/catalog + fi + ;; +esac + +exit 0 diff --git a/bin/sgmlwhich b/bin/sgmlwhich new file mode 100755 index 0000000..46f892a --- /dev/null +++ b/bin/sgmlwhich @@ -0,0 +1,7 @@ +#!/bin/sh +# Location of the main configuration file for consistency with non-LSB platforms +# Send any comments to Eric Bischoff <eric@caldera.de> +# This program is under GPL license. See LICENSE file for details. + +echo "/etc/sgml/sgml.conf" +# Simple, isn't it? ;-) diff --git a/config/Makefile.am b/config/Makefile.am new file mode 100644 index 0000000..1ffcc90 --- /dev/null +++ b/config/Makefile.am @@ -0,0 +1,4 @@ +configdir = $(sysconfdir)/sgml +config_DATA = sgml.conf + +EXTRA_DIST = $(config_DATA) diff --git a/config/Makefile.in b/config/Makefile.in new file mode 100644 index 0000000..a899898 --- /dev/null +++ b/config/Makefile.in @@ -0,0 +1,196 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +# use 'DESTDIR' from environment! + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = .. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +MAKEINFO = @MAKEINFO@ +PACKAGE = @PACKAGE@ +VERSION = @VERSION@ +docdir = @docdir@ + +configdir = $(sysconfdir)/sgml +config_DATA = sgml.conf + +EXTRA_DIST = $(config_DATA) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +DATA = $(config_DATA) + +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = tar +GZIP_ENV = --best +all: all-redirect +.SUFFIXES: +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --gnu config/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +install-configDATA: $(config_DATA) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(configdir) + @list='$(config_DATA)'; for p in $$list; do \ + if test -f $(srcdir)/$$p; then \ + echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(configdir)/$$p"; \ + $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(configdir)/$$p; \ + else if test -f $$p; then \ + echo " $(INSTALL_DATA) $$p $(DESTDIR)$(configdir)/$$p"; \ + $(INSTALL_DATA) $$p $(DESTDIR)$(configdir)/$$p; \ + fi; fi; \ + done + +uninstall-configDATA: + @$(NORMAL_UNINSTALL) + list='$(config_DATA)'; for p in $$list; do \ + rm -f $(DESTDIR)$(configdir)/$$p; \ + done +tags: TAGS +TAGS: + + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = config + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu config/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: +install-exec: install-exec-am + +install-data-am: install-configDATA +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: uninstall-configDATA +uninstall: uninstall-am +all-am: Makefile $(DATA) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + $(mkinstalldirs) $(DESTDIR)$(configdir) + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-generic clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-generic distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: uninstall-configDATA install-configDATA tags distdir info-am \ +info dvi-am dvi check check-am installcheck-am installcheck \ +install-exec-am install-exec install-data-am install-data install-am \ +install uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/config/sgml.conf b/config/sgml.conf new file mode 100644 index 0000000..88cb72a --- /dev/null +++ b/config/sgml.conf @@ -0,0 +1,3 @@ +# /etc/sgml/sgml.conf conformant with LSB +SGML_BASE_DIR=/usr/share/sgml +SGML_CATALOGS_DIR=/etc/sgml diff --git a/configure b/configure new file mode 100755 index 0000000..6200817 --- /dev/null +++ b/configure @@ -0,0 +1,1062 @@ +#! /bin/sh + +# Guess values for system-dependent variables and create Makefiles. +# Generated automatically using autoconf version 2.13 +# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc. +# +# This configure script is free software; the Free Software Foundation +# gives unlimited permission to copy, distribute and modify it. + +# Defaults: +ac_help= +ac_default_prefix=/usr/local +# Any additions from configure.in: + +# Initialize some variables set by options. +# The variables have the same names as the options, with +# dashes changed to underlines. +build=NONE +cache_file=./config.cache +exec_prefix=NONE +host=NONE +no_create= +nonopt=NONE +no_recursion= +prefix=NONE +program_prefix=NONE +program_suffix=NONE +program_transform_name=s,x,x, +silent= +site= +srcdir= +target=NONE +verbose= +x_includes=NONE +x_libraries=NONE +bindir='${exec_prefix}/bin' +sbindir='${exec_prefix}/sbin' +libexecdir='${exec_prefix}/libexec' +datadir='${prefix}/share' +sysconfdir='${prefix}/etc' +sharedstatedir='${prefix}/com' +localstatedir='${prefix}/var' +libdir='${exec_prefix}/lib' +includedir='${prefix}/include' +oldincludedir='/usr/include' +infodir='${prefix}/info' +mandir='${prefix}/man' + +# Initialize some other variables. +subdirs= +MFLAGS= MAKEFLAGS= +SHELL=${CONFIG_SHELL-/bin/sh} +# Maximum number of lines to put in a shell here document. +ac_max_here_lines=12 + +ac_prev= +for ac_option +do + + # If the previous option needs an argument, assign it. + if test -n "$ac_prev"; then + eval "$ac_prev=\$ac_option" + ac_prev= + continue + fi + + case "$ac_option" in + -*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;; + *) ac_optarg= ;; + esac + + # Accept the important Cygnus configure options, so we can diagnose typos. + + case "$ac_option" in + + -bindir | --bindir | --bindi | --bind | --bin | --bi) + ac_prev=bindir ;; + -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) + bindir="$ac_optarg" ;; + + -build | --build | --buil | --bui | --bu) + ac_prev=build ;; + -build=* | --build=* | --buil=* | --bui=* | --bu=*) + build="$ac_optarg" ;; + + -cache-file | --cache-file | --cache-fil | --cache-fi \ + | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) + ac_prev=cache_file ;; + -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ + | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) + cache_file="$ac_optarg" ;; + + -datadir | --datadir | --datadi | --datad | --data | --dat | --da) + ac_prev=datadir ;; + -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \ + | --da=*) + datadir="$ac_optarg" ;; + + -disable-* | --disable-*) + ac_feature=`echo $ac_option|sed -e 's/-*disable-//'` + # Reject names that are not valid shell variable names. + if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then + { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } + fi + ac_feature=`echo $ac_feature| sed 's/-/_/g'` + eval "enable_${ac_feature}=no" ;; + + -enable-* | --enable-*) + ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'` + # Reject names that are not valid shell variable names. + if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then + { echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; } + fi + ac_feature=`echo $ac_feature| sed 's/-/_/g'` + case "$ac_option" in + *=*) ;; + *) ac_optarg=yes ;; + esac + eval "enable_${ac_feature}='$ac_optarg'" ;; + + -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ + | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ + | --exec | --exe | --ex) + ac_prev=exec_prefix ;; + -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ + | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ + | --exec=* | --exe=* | --ex=*) + exec_prefix="$ac_optarg" ;; + + -gas | --gas | --ga | --g) + # Obsolete; use --with-gas. + with_gas=yes ;; + + -help | --help | --hel | --he) + # Omit some internal or obsolete options to make the list less imposing. + # This message is too long to be a string in the A/UX 3.1 sh. + cat << EOF +Usage: configure [options] [host] +Options: [defaults in brackets after descriptions] +Configuration: + --cache-file=FILE cache test results in FILE + --help print this message + --no-create do not create output files + --quiet, --silent do not print \`checking...' messages + --version print the version of autoconf that created configure +Directory and file names: + --prefix=PREFIX install architecture-independent files in PREFIX + [$ac_default_prefix] + --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX + [same as prefix] + --bindir=DIR user executables in DIR [EPREFIX/bin] + --sbindir=DIR system admin executables in DIR [EPREFIX/sbin] + --libexecdir=DIR program executables in DIR [EPREFIX/libexec] + --datadir=DIR read-only architecture-independent data in DIR + [PREFIX/share] + --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc] + --sharedstatedir=DIR modifiable architecture-independent data in DIR + [PREFIX/com] + --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var] + --libdir=DIR object code libraries in DIR [EPREFIX/lib] + --includedir=DIR C header files in DIR [PREFIX/include] + --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include] + --infodir=DIR info documentation in DIR [PREFIX/info] + --mandir=DIR man documentation in DIR [PREFIX/man] + --srcdir=DIR find the sources in DIR [configure dir or ..] + --program-prefix=PREFIX prepend PREFIX to installed program names + --program-suffix=SUFFIX append SUFFIX to installed program names + --program-transform-name=PROGRAM + run sed PROGRAM on installed program names +EOF + cat << EOF +Host type: + --build=BUILD configure for building on BUILD [BUILD=HOST] + --host=HOST configure for HOST [guessed] + --target=TARGET configure for TARGET [TARGET=HOST] +Features and packages: + --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) + --enable-FEATURE[=ARG] include FEATURE [ARG=yes] + --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] + --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) + --x-includes=DIR X include files are in DIR + --x-libraries=DIR X library files are in DIR +EOF + if test -n "$ac_help"; then + echo "--enable and --with options recognized:$ac_help" + fi + exit 0 ;; + + -host | --host | --hos | --ho) + ac_prev=host ;; + -host=* | --host=* | --hos=* | --ho=*) + host="$ac_optarg" ;; + + -includedir | --includedir | --includedi | --included | --include \ + | --includ | --inclu | --incl | --inc) + ac_prev=includedir ;; + -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ + | --includ=* | --inclu=* | --incl=* | --inc=*) + includedir="$ac_optarg" ;; + + -infodir | --infodir | --infodi | --infod | --info | --inf) + ac_prev=infodir ;; + -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) + infodir="$ac_optarg" ;; + + -libdir | --libdir | --libdi | --libd) + ac_prev=libdir ;; + -libdir=* | --libdir=* | --libdi=* | --libd=*) + libdir="$ac_optarg" ;; + + -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ + | --libexe | --libex | --libe) + ac_prev=libexecdir ;; + -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ + | --libexe=* | --libex=* | --libe=*) + libexecdir="$ac_optarg" ;; + + -localstatedir | --localstatedir | --localstatedi | --localstated \ + | --localstate | --localstat | --localsta | --localst \ + | --locals | --local | --loca | --loc | --lo) + ac_prev=localstatedir ;; + -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ + | --localstate=* | --localstat=* | --localsta=* | --localst=* \ + | --locals=* | --local=* | --loca=* | --loc=* | --lo=*) + localstatedir="$ac_optarg" ;; + + -mandir | --mandir | --mandi | --mand | --man | --ma | --m) + ac_prev=mandir ;; + -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) + mandir="$ac_optarg" ;; + + -nfp | --nfp | --nf) + # Obsolete; use --without-fp. + with_fp=no ;; + + -no-create | --no-create | --no-creat | --no-crea | --no-cre \ + | --no-cr | --no-c) + no_create=yes ;; + + -no-recursion | --no-recursion | --no-recursio | --no-recursi \ + | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) + no_recursion=yes ;; + + -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ + | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ + | --oldin | --oldi | --old | --ol | --o) + ac_prev=oldincludedir ;; + -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ + | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ + | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) + oldincludedir="$ac_optarg" ;; + + -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) + ac_prev=prefix ;; + -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) + prefix="$ac_optarg" ;; + + -program-prefix | --program-prefix | --program-prefi | --program-pref \ + | --program-pre | --program-pr | --program-p) + ac_prev=program_prefix ;; + -program-prefix=* | --program-prefix=* | --program-prefi=* \ + | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) + program_prefix="$ac_optarg" ;; + + -program-suffix | --program-suffix | --program-suffi | --program-suff \ + | --program-suf | --program-su | --program-s) + ac_prev=program_suffix ;; + -program-suffix=* | --program-suffix=* | --program-suffi=* \ + | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) + program_suffix="$ac_optarg" ;; + + -program-transform-name | --program-transform-name \ + | --program-transform-nam | --program-transform-na \ + | --program-transform-n | --program-transform- \ + | --program-transform | --program-transfor \ + | --program-transfo | --program-transf \ + | --program-trans | --program-tran \ + | --progr-tra | --program-tr | --program-t) + ac_prev=program_transform_name ;; + -program-transform-name=* | --program-transform-name=* \ + | --program-transform-nam=* | --program-transform-na=* \ + | --program-transform-n=* | --program-transform-=* \ + | --program-transform=* | --program-transfor=* \ + | --program-transfo=* | --program-transf=* \ + | --program-trans=* | --program-tran=* \ + | --progr-tra=* | --program-tr=* | --program-t=*) + program_transform_name="$ac_optarg" ;; + + -q | -quiet | --quiet | --quie | --qui | --qu | --q \ + | -silent | --silent | --silen | --sile | --sil) + silent=yes ;; + + -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) + ac_prev=sbindir ;; + -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ + | --sbi=* | --sb=*) + sbindir="$ac_optarg" ;; + + -sharedstatedir | --sharedstatedir | --sharedstatedi \ + | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ + | --sharedst | --shareds | --shared | --share | --shar \ + | --sha | --sh) + ac_prev=sharedstatedir ;; + -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ + | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ + | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ + | --sha=* | --sh=*) + sharedstatedir="$ac_optarg" ;; + + -site | --site | --sit) + ac_prev=site ;; + -site=* | --site=* | --sit=*) + site="$ac_optarg" ;; + + -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) + ac_prev=srcdir ;; + -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) + srcdir="$ac_optarg" ;; + + -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ + | --syscon | --sysco | --sysc | --sys | --sy) + ac_prev=sysconfdir ;; + -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ + | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) + sysconfdir="$ac_optarg" ;; + + -target | --target | --targe | --targ | --tar | --ta | --t) + ac_prev=target ;; + -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) + target="$ac_optarg" ;; + + -v | -verbose | --verbose | --verbos | --verbo | --verb) + verbose=yes ;; + + -version | --version | --versio | --versi | --vers) + echo "configure generated by autoconf version 2.13" + exit 0 ;; + + -with-* | --with-*) + ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'` + # Reject names that are not valid shell variable names. + if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then + { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } + fi + ac_package=`echo $ac_package| sed 's/-/_/g'` + case "$ac_option" in + *=*) ;; + *) ac_optarg=yes ;; + esac + eval "with_${ac_package}='$ac_optarg'" ;; + + -without-* | --without-*) + ac_package=`echo $ac_option|sed -e 's/-*without-//'` + # Reject names that are not valid shell variable names. + if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then + { echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; } + fi + ac_package=`echo $ac_package| sed 's/-/_/g'` + eval "with_${ac_package}=no" ;; + + --x) + # Obsolete; use --with-x. + with_x=yes ;; + + -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ + | --x-incl | --x-inc | --x-in | --x-i) + ac_prev=x_includes ;; + -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ + | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) + x_includes="$ac_optarg" ;; + + -x-libraries | --x-libraries | --x-librarie | --x-librari \ + | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) + ac_prev=x_libraries ;; + -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ + | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) + x_libraries="$ac_optarg" ;; + + -*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; } + ;; + + *) + if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then + echo "configure: warning: $ac_option: invalid host type" 1>&2 + fi + if test "x$nonopt" != xNONE; then + { echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; } + fi + nonopt="$ac_option" + ;; + + esac +done + +if test -n "$ac_prev"; then + { echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; } +fi + +trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 + +# File descriptor usage: +# 0 standard input +# 1 file creation +# 2 errors and warnings +# 3 some systems may open it to /dev/tty +# 4 used on the Kubota Titan +# 6 checking for... messages and results +# 5 compiler messages saved in config.log +if test "$silent" = yes; then + exec 6>/dev/null +else + exec 6>&1 +fi +exec 5>./config.log + +echo "\ +This file contains any messages produced by compilers while +running configure, to aid debugging if configure makes a mistake. +" 1>&5 + +# Strip out --no-create and --no-recursion so they do not pile up. +# Also quote any args containing shell metacharacters. +ac_configure_args= +for ac_arg +do + case "$ac_arg" in + -no-create | --no-create | --no-creat | --no-crea | --no-cre \ + | --no-cr | --no-c) ;; + -no-recursion | --no-recursion | --no-recursio | --no-recursi \ + | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;; + *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*) + ac_configure_args="$ac_configure_args '$ac_arg'" ;; + *) ac_configure_args="$ac_configure_args $ac_arg" ;; + esac +done + +# NLS nuisances. +# Only set these to C if already set. These must not be set unconditionally +# because not all systems understand e.g. LANG=C (notably SCO). +# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! +# Non-C LC_CTYPE values break the ctype check. +if test "${LANG+set}" = set; then LANG=C; export LANG; fi +if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi +if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi +if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi + +# confdefs.h avoids OS command line length limits that DEFS can exceed. +rm -rf conftest* confdefs.h +# AIX cpp loses on an empty file, so make sure it contains at least a newline. +echo > confdefs.h + +# A filename unique to this package, relative to the directory that +# configure is in, which we can look for to find out if srcdir is correct. +ac_unique_file=Makefile.am + +# Find the source files, if location was not specified. +if test -z "$srcdir"; then + ac_srcdir_defaulted=yes + # Try the directory containing this script, then its parent. + ac_prog=$0 + ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'` + test "x$ac_confdir" = "x$ac_prog" && ac_confdir=. + srcdir=$ac_confdir + if test ! -r $srcdir/$ac_unique_file; then + srcdir=.. + fi +else + ac_srcdir_defaulted=no +fi +if test ! -r $srcdir/$ac_unique_file; then + if test "$ac_srcdir_defaulted" = yes; then + { echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; } + else + { echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; } + fi +fi +srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'` + +# Prefer explicitly selected file to automatically selected ones. +if test -z "$CONFIG_SITE"; then + if test "x$prefix" != xNONE; then + CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site" + else + CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site" + fi +fi +for ac_site_file in $CONFIG_SITE; do + if test -r "$ac_site_file"; then + echo "loading site script $ac_site_file" + . "$ac_site_file" + fi +done + +if test -r "$cache_file"; then + echo "loading cache $cache_file" + . $cache_file +else + echo "creating cache $cache_file" + > $cache_file +fi + +ac_ext=c +# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. +ac_cpp='$CPP $CPPFLAGS' +ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' +ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' +cross_compiling=$ac_cv_prog_cc_cross + +ac_exeext= +ac_objext=o +if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then + # Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu. + if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then + ac_n= ac_c=' +' ac_t=' ' + else + ac_n=-n ac_c= ac_t= + fi +else + ac_n= ac_c='\c' ac_t= +fi + + + +ac_aux_dir= +for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do + if test -f $ac_dir/install-sh; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/install-sh -c" + break + elif test -f $ac_dir/install.sh; then + ac_aux_dir=$ac_dir + ac_install_sh="$ac_aux_dir/install.sh -c" + break + fi +done +if test -z "$ac_aux_dir"; then + { echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; } +fi +ac_config_guess=$ac_aux_dir/config.guess +ac_config_sub=$ac_aux_dir/config.sub +ac_configure=$ac_aux_dir/configure # This should be Cygnus configure. + +# Find a good install program. We prefer a C program (faster), +# so one script is as good as another. But avoid the broken or +# incompatible versions: +# SysV /etc/install, /usr/sbin/install +# SunOS /usr/etc/install +# IRIX /sbin/install +# AIX /bin/install +# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag +# AFS /usr/afsws/bin/install, which mishandles nonexistent args +# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" +# ./install, which can be erroneously created by make from ./install.sh. +echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 +echo "configure:557: checking for a BSD compatible install" >&5 +if test -z "$INSTALL"; then +if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + IFS="${IFS= }"; ac_save_IFS="$IFS"; IFS=":" + for ac_dir in $PATH; do + # Account for people who put trailing slashes in PATH elements. + case "$ac_dir/" in + /|./|.//|/etc/*|/usr/sbin/*|/usr/etc/*|/sbin/*|/usr/afsws/bin/*|/usr/ucb/*) ;; + *) + # OSF1 and SCO ODT 3.0 have their own names for install. + # Don't use installbsd from OSF since it installs stuff as root + # by default. + for ac_prog in ginstall scoinst install; do + if test -f $ac_dir/$ac_prog; then + if test $ac_prog = install && + grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then + # AIX install. It has an incompatible calling convention. + : + else + ac_cv_path_install="$ac_dir/$ac_prog -c" + break 2 + fi + fi + done + ;; + esac + done + IFS="$ac_save_IFS" + +fi + if test "${ac_cv_path_install+set}" = set; then + INSTALL="$ac_cv_path_install" + else + # As a last resort, use the slow shell script. We don't cache a + # path for INSTALL within a source directory, because that will + # break other packages using the cache if that directory is + # removed, or if the path is relative. + INSTALL="$ac_install_sh" + fi +fi +echo "$ac_t""$INSTALL" 1>&6 + +# Use test -z because SunOS4 sh mishandles braces in ${var-val}. +# It thinks the first close brace ends the variable substitution. +test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' + +test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' + +test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' + +echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6 +echo "configure:610: checking whether build environment is sane" >&5 +# Just in case +sleep 1 +echo timestamp > conftestfile +# Do `set' in a subshell so we don't clobber the current shell's +# arguments. Must try -L first in case configure is actually a +# symlink; some systems play weird games with the mod time of symlinks +# (eg FreeBSD returns the mod time of the symlink's containing +# directory). +if ( + set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null` + if test "$*" = "X"; then + # -L didn't work. + set X `ls -t $srcdir/configure conftestfile` + fi + if test "$*" != "X $srcdir/configure conftestfile" \ + && test "$*" != "X conftestfile $srcdir/configure"; then + + # If neither matched, then we have a broken ls. This can happen + # if, for instance, CONFIG_SHELL is bash and it inherits a + # broken ls alias from the environment. This has actually + # happened. Such a system could not be considered "sane". + { echo "configure: error: ls -t appears to fail. Make sure there is not a broken +alias in your environment" 1>&2; exit 1; } + fi + + test "$2" = conftestfile + ) +then + # Ok. + : +else + { echo "configure: error: newly created file is older than distributed files! +Check your system clock" 1>&2; exit 1; } +fi +rm -f conftest* +echo "$ac_t""yes" 1>&6 +if test "$program_transform_name" = s,x,x,; then + program_transform_name= +else + # Double any \ or $. echo might interpret backslashes. + cat <<\EOF_SED > conftestsed +s,\\,\\\\,g; s,\$,$$,g +EOF_SED + program_transform_name="`echo $program_transform_name|sed -f conftestsed`" + rm -f conftestsed +fi +test "$program_prefix" != NONE && + program_transform_name="s,^,${program_prefix},; $program_transform_name" +# Use a double $ so make ignores it. +test "$program_suffix" != NONE && + program_transform_name="s,\$\$,${program_suffix},; $program_transform_name" + +# sed with no file args requires a program. +test "$program_transform_name" = "" && program_transform_name="s,x,x," + +echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6 +echo "configure:667: checking whether ${MAKE-make} sets \${MAKE}" >&5 +set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'` +if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +else + cat > conftestmake <<\EOF +all: + @echo 'ac_maketemp="${MAKE}"' +EOF +# GNU make sometimes prints "make[1]: Entering...", which would confuse us. +eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=` +if test -n "$ac_maketemp"; then + eval ac_cv_prog_make_${ac_make}_set=yes +else + eval ac_cv_prog_make_${ac_make}_set=no +fi +rm -f conftestmake +fi +if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then + echo "$ac_t""yes" 1>&6 + SET_MAKE= +else + echo "$ac_t""no" 1>&6 + SET_MAKE="MAKE=${MAKE-make}" +fi + + +PACKAGE=sgml-common + +VERSION=0.6.3 + +if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then + { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; } +fi +cat >> confdefs.h <<EOF +#define PACKAGE "$PACKAGE" +EOF + +cat >> confdefs.h <<EOF +#define VERSION "$VERSION" +EOF + + + +missing_dir=`cd $ac_aux_dir && pwd` +echo $ac_n "checking for working aclocal""... $ac_c" 1>&6 +echo "configure:713: checking for working aclocal" >&5 +# Run test in a subshell; some versions of sh will print an error if +# an executable is not found, even if stderr is redirected. +# Redirect stdin to placate older versions of autoconf. Sigh. +if (aclocal --version) < /dev/null > /dev/null 2>&1; then + ACLOCAL=aclocal + echo "$ac_t""found" 1>&6 +else + ACLOCAL="$missing_dir/missing aclocal" + echo "$ac_t""missing" 1>&6 +fi + +echo $ac_n "checking for working autoconf""... $ac_c" 1>&6 +echo "configure:726: checking for working autoconf" >&5 +# Run test in a subshell; some versions of sh will print an error if +# an executable is not found, even if stderr is redirected. +# Redirect stdin to placate older versions of autoconf. Sigh. +if (autoconf --version) < /dev/null > /dev/null 2>&1; then + AUTOCONF=autoconf + echo "$ac_t""found" 1>&6 +else + AUTOCONF="$missing_dir/missing autoconf" + echo "$ac_t""missing" 1>&6 +fi + +echo $ac_n "checking for working automake""... $ac_c" 1>&6 +echo "configure:739: checking for working automake" >&5 +# Run test in a subshell; some versions of sh will print an error if +# an executable is not found, even if stderr is redirected. +# Redirect stdin to placate older versions of autoconf. Sigh. +if (automake --version) < /dev/null > /dev/null 2>&1; then + AUTOMAKE=automake + echo "$ac_t""found" 1>&6 +else + AUTOMAKE="$missing_dir/missing automake" + echo "$ac_t""missing" 1>&6 +fi + +echo $ac_n "checking for working autoheader""... $ac_c" 1>&6 +echo "configure:752: checking for working autoheader" >&5 +# Run test in a subshell; some versions of sh will print an error if +# an executable is not found, even if stderr is redirected. +# Redirect stdin to placate older versions of autoconf. Sigh. +if (autoheader --version) < /dev/null > /dev/null 2>&1; then + AUTOHEADER=autoheader + echo "$ac_t""found" 1>&6 +else + AUTOHEADER="$missing_dir/missing autoheader" + echo "$ac_t""missing" 1>&6 +fi + +echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6 +echo "configure:765: checking for working makeinfo" >&5 +# Run test in a subshell; some versions of sh will print an error if +# an executable is not found, even if stderr is redirected. +# Redirect stdin to placate older versions of autoconf. Sigh. +if (makeinfo --version) < /dev/null > /dev/null 2>&1; then + MAKEINFO=makeinfo + echo "$ac_t""found" 1>&6 +else + MAKEINFO="$missing_dir/missing makeinfo" + echo "$ac_t""missing" 1>&6 +fi + + + +docdir='$(prefix)/doc' + + + + + + + +trap '' 1 2 15 +cat > confcache <<\EOF +# This file is a shell script that caches the results of configure +# tests run on this system so they can be shared between configure +# scripts and configure runs. It is not useful on other systems. +# If it contains results you don't want to keep, you may remove or edit it. +# +# By default, configure uses ./config.cache as the cache file, +# creating it if it does not exist already. You can give configure +# the --cache-file=FILE option to use a different cache file; that is +# what configure does when it calls configure scripts in +# subdirectories, so they share the cache. +# Giving --cache-file=/dev/null disables caching, for debugging configure. +# config.status only pays attention to the cache file if you give it the +# --recheck option to rerun configure. +# +EOF +# The following way of writing the cache mishandles newlines in values, +# but we know of no workaround that is simple, portable, and efficient. +# So, don't put newlines in cache variables' values. +# Ultrix sh set writes to stderr and can't be redirected directly, +# and sets the high bit in the cache file unless we assign to the vars. +(set) 2>&1 | + case `(ac_space=' '; set | grep ac_space) 2>&1` in + *ac_space=\ *) + # `set' does not quote correctly, so add quotes (double-quote substitution + # turns \\\\ into \\, and sed turns \\ into \). + sed -n \ + -e "s/'/'\\\\''/g" \ + -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p" + ;; + *) + # `set' quotes correctly as required by POSIX, so do not add quotes. + sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p' + ;; + esac >> confcache +if cmp -s $cache_file confcache; then + : +else + if test -w $cache_file; then + echo "updating cache $cache_file" + cat confcache > $cache_file + else + echo "not updating unwritable cache $cache_file" + fi +fi +rm -f confcache + +trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 + +test "x$prefix" = xNONE && prefix=$ac_default_prefix +# Let make expand exec_prefix. +test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' + +# Any assignment to VPATH causes Sun make to only execute +# the first set of double-colon rules, so remove it if not needed. +# If there is a colon in the path, we need to keep it. +if test "x$srcdir" = x.; then + ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d' +fi + +trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15 + +# Transform confdefs.h into DEFS. +# Protect against shell expansion while executing Makefile rules. +# Protect against Makefile macro expansion. +cat > conftest.defs <<\EOF +s%#define \([A-Za-z_][A-Za-z0-9_]*\) *\(.*\)%-D\1=\2%g +s%[ `~#$^&*(){}\\|;'"<>?]%\\&%g +s%\[%\\&%g +s%\]%\\&%g +s%\$%$$%g +EOF +DEFS=`sed -f conftest.defs confdefs.h | tr '\012' ' '` +rm -f conftest.defs + + +# Without the "./", some shells look in PATH for config.status. +: ${CONFIG_STATUS=./config.status} + +echo creating $CONFIG_STATUS +rm -f $CONFIG_STATUS +cat > $CONFIG_STATUS <<EOF +#! /bin/sh +# Generated automatically by configure. +# Run this file to recreate the current configuration. +# This directory was configured as follows, +# on host `(hostname || uname -n) 2>/dev/null | sed 1q`: +# +# $0 $ac_configure_args +# +# Compiler output produced by configure, useful for debugging +# configure, is in ./config.log if it exists. + +ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]" +for ac_option +do + case "\$ac_option" in + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) + echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion" + exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;; + -version | --version | --versio | --versi | --vers | --ver | --ve | --v) + echo "$CONFIG_STATUS generated by autoconf version 2.13" + exit 0 ;; + -help | --help | --hel | --he | --h) + echo "\$ac_cs_usage"; exit 0 ;; + *) echo "\$ac_cs_usage"; exit 1 ;; + esac +done + +ac_given_srcdir=$srcdir +ac_given_INSTALL="$INSTALL" + +trap 'rm -fr `echo "Makefile \ + bin/Makefile bin/install-catalog \ + config/Makefile \ + doc/Makefile doc/HTML/Makefile doc/man/Makefile doc/refentry/Makefile \ + sgml-iso-entities/Makefile xml-iso-entities/Makefile" | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15 +EOF +cat >> $CONFIG_STATUS <<EOF + +# Protect against being on the right side of a sed subst in config.status. +sed 's/%@/@@/; s/@%/@@/; s/%g\$/@g/; /@g\$/s/[\\\\&%]/\\\\&/g; + s/@@/%@/; s/@@/@%/; s/@g\$/%g/' > conftest.subs <<\\CEOF +$ac_vpsub +$extrasub +s%@SHELL@%$SHELL%g +s%@CFLAGS@%$CFLAGS%g +s%@CPPFLAGS@%$CPPFLAGS%g +s%@CXXFLAGS@%$CXXFLAGS%g +s%@FFLAGS@%$FFLAGS%g +s%@DEFS@%$DEFS%g +s%@LDFLAGS@%$LDFLAGS%g +s%@LIBS@%$LIBS%g +s%@exec_prefix@%$exec_prefix%g +s%@prefix@%$prefix%g +s%@program_transform_name@%$program_transform_name%g +s%@bindir@%$bindir%g +s%@sbindir@%$sbindir%g +s%@libexecdir@%$libexecdir%g +s%@datadir@%$datadir%g +s%@sysconfdir@%$sysconfdir%g +s%@sharedstatedir@%$sharedstatedir%g +s%@localstatedir@%$localstatedir%g +s%@libdir@%$libdir%g +s%@includedir@%$includedir%g +s%@oldincludedir@%$oldincludedir%g +s%@infodir@%$infodir%g +s%@mandir@%$mandir%g +s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g +s%@INSTALL_SCRIPT@%$INSTALL_SCRIPT%g +s%@INSTALL_DATA@%$INSTALL_DATA%g +s%@PACKAGE@%$PACKAGE%g +s%@VERSION@%$VERSION%g +s%@ACLOCAL@%$ACLOCAL%g +s%@AUTOCONF@%$AUTOCONF%g +s%@AUTOMAKE@%$AUTOMAKE%g +s%@AUTOHEADER@%$AUTOHEADER%g +s%@MAKEINFO@%$MAKEINFO%g +s%@SET_MAKE@%$SET_MAKE%g +s%@docdir@%$docdir%g + +CEOF +EOF + +cat >> $CONFIG_STATUS <<\EOF + +# Split the substitutions into bite-sized pieces for seds with +# small command number limits, like on Digital OSF/1 and HP-UX. +ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script. +ac_file=1 # Number of current file. +ac_beg=1 # First line for current file. +ac_end=$ac_max_sed_cmds # Line after last line for current file. +ac_more_lines=: +ac_sed_cmds="" +while $ac_more_lines; do + if test $ac_beg -gt 1; then + sed "1,${ac_beg}d; ${ac_end}q" conftest.subs > conftest.s$ac_file + else + sed "${ac_end}q" conftest.subs > conftest.s$ac_file + fi + if test ! -s conftest.s$ac_file; then + ac_more_lines=false + rm -f conftest.s$ac_file + else + if test -z "$ac_sed_cmds"; then + ac_sed_cmds="sed -f conftest.s$ac_file" + else + ac_sed_cmds="$ac_sed_cmds | sed -f conftest.s$ac_file" + fi + ac_file=`expr $ac_file + 1` + ac_beg=$ac_end + ac_end=`expr $ac_end + $ac_max_sed_cmds` + fi +done +if test -z "$ac_sed_cmds"; then + ac_sed_cmds=cat +fi +EOF + +cat >> $CONFIG_STATUS <<EOF + +CONFIG_FILES=\${CONFIG_FILES-"Makefile \ + bin/Makefile bin/install-catalog \ + config/Makefile \ + doc/Makefile doc/HTML/Makefile doc/man/Makefile doc/refentry/Makefile \ + sgml-iso-entities/Makefile xml-iso-entities/Makefile"} +EOF +cat >> $CONFIG_STATUS <<\EOF +for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then + # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in". + case "$ac_file" in + *:*) ac_file_in=`echo "$ac_file"|sed 's%[^:]*:%%'` + ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; + *) ac_file_in="${ac_file}.in" ;; + esac + + # Adjust a relative srcdir, top_srcdir, and INSTALL for subdirectories. + + # Remove last slash and all that follows it. Not all systems have dirname. + ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'` + if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then + # The file is in a subdirectory. + test ! -d "$ac_dir" && mkdir "$ac_dir" + ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`" + # A "../" for each directory in $ac_dir_suffix. + ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'` + else + ac_dir_suffix= ac_dots= + fi + + case "$ac_given_srcdir" in + .) srcdir=. + if test -z "$ac_dots"; then top_srcdir=. + else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;; + /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;; + *) # Relative path. + srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix" + top_srcdir="$ac_dots$ac_given_srcdir" ;; + esac + + case "$ac_given_INSTALL" in + [/$]*) INSTALL="$ac_given_INSTALL" ;; + *) INSTALL="$ac_dots$ac_given_INSTALL" ;; + esac + + echo creating "$ac_file" + rm -f "$ac_file" + configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure." + case "$ac_file" in + *Makefile*) ac_comsub="1i\\ +# $configure_input" ;; + *) ac_comsub= ;; + esac + + ac_file_inputs=`echo $ac_file_in|sed -e "s%^%$ac_given_srcdir/%" -e "s%:% $ac_given_srcdir/%g"` + sed -e "$ac_comsub +s%@configure_input@%$configure_input%g +s%@srcdir@%$srcdir%g +s%@top_srcdir@%$top_srcdir%g +s%@INSTALL@%$INSTALL%g +" $ac_file_inputs | (eval "$ac_sed_cmds") > $ac_file +fi; done +rm -f conftest.s* + +EOF +cat >> $CONFIG_STATUS <<EOF + +EOF +cat >> $CONFIG_STATUS <<\EOF + +exit 0 +EOF +chmod +x $CONFIG_STATUS +rm -fr confdefs* $ac_clean_files +test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS || exit 1 + diff --git a/configure.in b/configure.in new file mode 100644 index 0000000..0a53edd --- /dev/null +++ b/configure.in @@ -0,0 +1,23 @@ +dnl Process this file with autoconf to produce a configure script. +AC_INIT(Makefile.am) + +AM_INIT_AUTOMAKE(sgml-common, 0.6.3) + +docdir='$(prefix)/doc' +AC_SUBST(docdir) + +dnl Checks for programs. + +dnl Checks for libraries. + +dnl Checks for header files. + +dnl Checks for typedefs, structures, and compiler characteristics. + +dnl Checks for library functions. + +AC_OUTPUT(Makefile \ + bin/Makefile bin/install-catalog \ + config/Makefile \ + doc/Makefile doc/HTML/Makefile doc/man/Makefile doc/refentry/Makefile \ + sgml-iso-entities/Makefile xml-iso-entities/Makefile) diff --git a/doc/HTML/Makefile.am b/doc/HTML/Makefile.am new file mode 100644 index 0000000..a4f464f --- /dev/null +++ b/doc/HTML/Makefile.am @@ -0,0 +1,2 @@ +htmldir = $(docdir)/sgml-common-@VERSION@/html +html_DATA = *.html diff --git a/doc/HTML/Makefile.in b/doc/HTML/Makefile.in new file mode 100644 index 0000000..3f576ae --- /dev/null +++ b/doc/HTML/Makefile.in @@ -0,0 +1,194 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +# use 'DESTDIR' from environment! + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +MAKEINFO = @MAKEINFO@ +PACKAGE = @PACKAGE@ +VERSION = @VERSION@ +docdir = @docdir@ + +htmldir = $(docdir)/sgml-common-@VERSION@/html +html_DATA = *.html +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +DATA = $(html_DATA) + +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = tar +GZIP_ENV = --best +all: all-redirect +.SUFFIXES: +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --gnu doc/HTML/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +install-htmlDATA: $(html_DATA) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(htmldir) + @list='$(html_DATA)'; for p in $$list; do \ + if test -f $(srcdir)/$$p; then \ + echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(htmldir)/$$p"; \ + $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(htmldir)/$$p; \ + else if test -f $$p; then \ + echo " $(INSTALL_DATA) $$p $(DESTDIR)$(htmldir)/$$p"; \ + $(INSTALL_DATA) $$p $(DESTDIR)$(htmldir)/$$p; \ + fi; fi; \ + done + +uninstall-htmlDATA: + @$(NORMAL_UNINSTALL) + list='$(html_DATA)'; for p in $$list; do \ + rm -f $(DESTDIR)$(htmldir)/$$p; \ + done +tags: TAGS +TAGS: + + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = doc/HTML + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu doc/HTML/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: +install-exec: install-exec-am + +install-data-am: install-htmlDATA +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: uninstall-htmlDATA +uninstall: uninstall-am +all-am: Makefile $(DATA) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + $(mkinstalldirs) $(DESTDIR)$(htmldir) + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-generic clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-generic distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: uninstall-htmlDATA install-htmlDATA tags distdir info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/doc/HTML/fdl.html b/doc/HTML/fdl.html new file mode 100644 index 0000000..6c5fd7d --- /dev/null +++ b/doc/HTML/fdl.html @@ -0,0 +1,483 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<HTML +><HEAD +><TITLE +>GNU Free Documentation License</TITLE +><META +NAME="GENERATOR" +CONTENT="Modular DocBook HTML Stylesheet Version 1.54"><LINK +REL="HOME" +TITLE="SGML-common" +HREF="index.html"><LINK +REL="PREVIOUS" +TITLE="install-catalog" +HREF="install-catalog.html"></HEAD +><BODY +CLASS="CHAPTER" +BGCOLOR="#FFFFFF" +TEXT="#000000" +LINK="#0000FF" +VLINK="#840084" +ALINK="#0000FF" +><DIV +CLASS="NAVHEADER" +><TABLE +WIDTH="100%" +BORDER="0" +CELLPADDING="0" +CELLSPACING="0" +><TR +><TH +COLSPAN="3" +ALIGN="center" +>SGML-common</TH +></TR +><TR +><TD +WIDTH="10%" +ALIGN="left" +VALIGN="bottom" +><A +HREF="install-catalog.html" +>Prev</A +></TD +><TD +WIDTH="80%" +ALIGN="center" +VALIGN="bottom" +></TD +><TD +WIDTH="10%" +ALIGN="right" +VALIGN="bottom" +> </TD +></TR +></TABLE +><HR +ALIGN="LEFT" +WIDTH="100%"></DIV +><DIV +CLASS="CHAPTER" +><H1 +><A +NAME="FDL" +>Chapter 2. GNU Free Documentation License</A +></H1 +><P +> <P +CLASS="LITERALLAYOUT" +> GNU Free Documentation License<br> + Version 1.1, March 2000<br> +<br> + Copyright (C) 2000 Free Software Foundation, Inc.<br> + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA<br> + Everyone is permitted to copy and distribute verbatim copies<br> + of this license document, but changing it is not allowed.<br> +<br> +<br> +0. PREAMBLE<br> +<br> +The purpose of this License is to make a manual, textbook, or other<br> +written document "free" in the sense of freedom: to assure everyone<br> +the effective freedom to copy and redistribute it, with or without<br> +modifying it, either commercially or noncommercially. Secondarily,<br> +this License preserves for the author and publisher a way to get<br> +credit for their work, while not being considered responsible for<br> +modifications made by others.<br> +<br> +This License is a kind of "copyleft", which means that derivative<br> +works of the document must themselves be free in the same sense. It<br> +complements the GNU General Public License, which is a copyleft<br> +license designed for free software.<br> +<br> +We have designed this License in order to use it for manuals for free<br> +software, because free software needs free documentation: a free<br> +program should come with manuals providing the same freedoms that the<br> +software does. But this License is not limited to software manuals;<br> +it can be used for any textual work, regardless of subject matter or<br> +whether it is published as a printed book. We recommend this License<br> +principally for works whose purpose is instruction or reference.<br> +<br> +<br> +1. APPLICABILITY AND DEFINITIONS<br> +<br> +This License applies to any manual or other work that contains a<br> +notice placed by the copyright holder saying it can be distributed<br> +under the terms of this License. The "Document", below, refers to any<br> +such manual or work. Any member of the public is a licensee, and is<br> +addressed as "you".<br> +<br> +A "Modified Version" of the Document means any work containing the<br> +Document or a portion of it, either copied verbatim, or with<br> +modifications and/or translated into another language.<br> +<br> +A "Secondary Section" is a named appendix or a front-matter section of<br> +the Document that deals exclusively with the relationship of the<br> +publishers or authors of the Document to the Document's overall subject<br> +(or to related matters) and contains nothing that could fall directly<br> +within that overall subject. (For example, if the Document is in part a<br> +textbook of mathematics, a Secondary Section may not explain any<br> +mathematics.) The relationship could be a matter of historical<br> +connection with the subject or with related matters, or of legal,<br> +commercial, philosophical, ethical or political position regarding<br> +them.<br> +<br> +The "Invariant Sections" are certain Secondary Sections whose titles<br> +are designated, as being those of Invariant Sections, in the notice<br> +that says that the Document is released under this License.<br> +<br> +The "Cover Texts" are certain short passages of text that are listed,<br> +as Front-Cover Texts or Back-Cover Texts, in the notice that says that<br> +the Document is released under this License.<br> +<br> +A "Transparent" copy of the Document means a machine-readable copy,<br> +represented in a format whose specification is available to the<br> +general public, whose contents can be viewed and edited directly and<br> +straightforwardly with generic text editors or (for images composed of<br> +pixels) generic paint programs or (for drawings) some widely available<br> +drawing editor, and that is suitable for input to text formatters or<br> +for automatic translation to a variety of formats suitable for input<br> +to text formatters. A copy made in an otherwise Transparent file<br> +format whose markup has been designed to thwart or discourage<br> +subsequent modification by readers is not Transparent. A copy that is<br> +not "Transparent" is called "Opaque".<br> +<br> +Examples of suitable formats for Transparent copies include plain<br> +ASCII without markup, Texinfo input format, LaTeX input format, SGML<br> +or XML using a publicly available DTD, and standard-conforming simple<br> +HTML designed for human modification. Opaque formats include<br> +PostScript, PDF, proprietary formats that can be read and edited only<br> +by proprietary word processors, SGML or XML for which the DTD and/or<br> +processing tools are not generally available, and the<br> +machine-generated HTML produced by some word processors for output<br> +purposes only.<br> +<br> +The "Title Page" means, for a printed book, the title page itself,<br> +plus such following pages as are needed to hold, legibly, the material<br> +this License requires to appear in the title page. For works in<br> +formats which do not have any title page as such, "Title Page" means<br> +the text near the most prominent appearance of the work's title,<br> +preceding the beginning of the body of the text.<br> +<br> +<br> +2. VERBATIM COPYING<br> +<br> +You may copy and distribute the Document in any medium, either<br> +commercially or noncommercially, provided that this License, the<br> +copyright notices, and the license notice saying this License applies<br> +to the Document are reproduced in all copies, and that you add no other<br> +conditions whatsoever to those of this License. You may not use<br> +technical measures to obstruct or control the reading or further<br> +copying of the copies you make or distribute. However, you may accept<br> +compensation in exchange for copies. If you distribute a large enough<br> +number of copies you must also follow the conditions in section 3.<br> +<br> +You may also lend copies, under the same conditions stated above, and<br> +you may publicly display copies.<br> +<br> +<br> +3. COPYING IN QUANTITY<br> +<br> +If you publish printed copies of the Document numbering more than 100,<br> +and the Document's license notice requires Cover Texts, you must enclose<br> +the copies in covers that carry, clearly and legibly, all these Cover<br> +Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on<br> +the back cover. Both covers must also clearly and legibly identify<br> +you as the publisher of these copies. The front cover must present<br> +the full title with all words of the title equally prominent and<br> +visible. You may add other material on the covers in addition.<br> +Copying with changes limited to the covers, as long as they preserve<br> +the title of the Document and satisfy these conditions, can be treated<br> +as verbatim copying in other respects.<br> +<br> +If the required texts for either cover are too voluminous to fit<br> +legibly, you should put the first ones listed (as many as fit<br> +reasonably) on the actual cover, and continue the rest onto adjacent<br> +pages.<br> +<br> +If you publish or distribute Opaque copies of the Document numbering<br> +more than 100, you must either include a machine-readable Transparent<br> +copy along with each Opaque copy, or state in or with each Opaque copy<br> +a publicly-accessible computer-network location containing a complete<br> +Transparent copy of the Document, free of added material, which the<br> +general network-using public has access to download anonymously at no<br> +charge using public-standard network protocols. If you use the latter<br> +option, you must take reasonably prudent steps, when you begin<br> +distribution of Opaque copies in quantity, to ensure that this<br> +Transparent copy will remain thus accessible at the stated location<br> +until at least one year after the last time you distribute an Opaque<br> +copy (directly or through your agents or retailers) of that edition to<br> +the public.<br> +<br> +It is requested, but not required, that you contact the authors of the<br> +Document well before redistributing any large number of copies, to give<br> +them a chance to provide you with an updated version of the Document.<br> +<br> +<br> +4. MODIFICATIONS<br> +<br> +You may copy and distribute a Modified Version of the Document under<br> +the conditions of sections 2 and 3 above, provided that you release<br> +the Modified Version under precisely this License, with the Modified<br> +Version filling the role of the Document, thus licensing distribution<br> +and modification of the Modified Version to whoever possesses a copy<br> +of it. In addition, you must do these things in the Modified Version:<br> +<br> +A. Use in the Title Page (and on the covers, if any) a title distinct<br> + from that of the Document, and from those of previous versions<br> + (which should, if there were any, be listed in the History section<br> + of the Document). You may use the same title as a previous version<br> + if the original publisher of that version gives permission.<br> +B. List on the Title Page, as authors, one or more persons or entities<br> + responsible for authorship of the modifications in the Modified<br> + Version, together with at least five of the principal authors of the<br> + Document (all of its principal authors, if it has less than five).<br> +C. State on the Title page the name of the publisher of the<br> + Modified Version, as the publisher.<br> +D. Preserve all the copyright notices of the Document.<br> +E. Add an appropriate copyright notice for your modifications<br> + adjacent to the other copyright notices.<br> +F. Include, immediately after the copyright notices, a license notice<br> + giving the public permission to use the Modified Version under the<br> + terms of this License, in the form shown in the Addendum below.<br> +G. Preserve in that license notice the full lists of Invariant Sections<br> + and required Cover Texts given in the Document's license notice.<br> +H. Include an unaltered copy of this License.<br> +I. Preserve the section entitled "History", and its title, and add to<br> + it an item stating at least the title, year, new authors, and<br> + publisher of the Modified Version as given on the Title Page. If<br> + there is no section entitled "History" in the Document, create one<br> + stating the title, year, authors, and publisher of the Document as<br> + given on its Title Page, then add an item describing the Modified<br> + Version as stated in the previous sentence.<br> +J. Preserve the network location, if any, given in the Document for<br> + public access to a Transparent copy of the Document, and likewise<br> + the network locations given in the Document for previous versions<br> + it was based on. These may be placed in the "History" section.<br> + You may omit a network location for a work that was published at<br> + least four years before the Document itself, or if the original<br> + publisher of the version it refers to gives permission.<br> +K. In any section entitled "Acknowledgements" or "Dedications",<br> + preserve the section's title, and preserve in the section all the<br> + substance and tone of each of the contributor acknowledgements<br> + and/or dedications given therein.<br> +L. Preserve all the Invariant Sections of the Document,<br> + unaltered in their text and in their titles. Section numbers<br> + or the equivalent are not considered part of the section titles.<br> +M. Delete any section entitled "Endorsements". Such a section<br> + may not be included in the Modified Version.<br> +N. Do not retitle any existing section as "Endorsements"<br> + or to conflict in title with any Invariant Section.<br> +<br> +If the Modified Version includes new front-matter sections or<br> +appendices that qualify as Secondary Sections and contain no material<br> +copied from the Document, you may at your option designate some or all<br> +of these sections as invariant. To do this, add their titles to the<br> +list of Invariant Sections in the Modified Version's license notice.<br> +These titles must be distinct from any other section titles.<br> +<br> +You may add a section entitled "Endorsements", provided it contains<br> +nothing but endorsements of your Modified Version by various<br> +parties--for example, statements of peer review or that the text has<br> +been approved by an organization as the authoritative definition of a<br> +standard.<br> +<br> +You may add a passage of up to five words as a Front-Cover Text, and a<br> +passage of up to 25 words as a Back-Cover Text, to the end of the list<br> +of Cover Texts in the Modified Version. Only one passage of<br> +Front-Cover Text and one of Back-Cover Text may be added by (or<br> +through arrangements made by) any one entity. If the Document already<br> +includes a cover text for the same cover, previously added by you or<br> +by arrangement made by the same entity you are acting on behalf of,<br> +you may not add another; but you may replace the old one, on explicit<br> +permission from the previous publisher that added the old one.<br> +<br> +The author(s) and publisher(s) of the Document do not by this License<br> +give permission to use their names for publicity for or to assert or<br> +imply endorsement of any Modified Version.<br> +<br> +<br> +5. COMBINING DOCUMENTS<br> +<br> +You may combine the Document with other documents released under this<br> +License, under the terms defined in section 4 above for modified<br> +versions, provided that you include in the combination all of the<br> +Invariant Sections of all of the original documents, unmodified, and<br> +list them all as Invariant Sections of your combined work in its<br> +license notice.<br> +<br> +The combined work need only contain one copy of this License, and<br> +multiple identical Invariant Sections may be replaced with a single<br> +copy. If there are multiple Invariant Sections with the same name but<br> +different contents, make the title of each such section unique by<br> +adding at the end of it, in parentheses, the name of the original<br> +author or publisher of that section if known, or else a unique number.<br> +Make the same adjustment to the section titles in the list of<br> +Invariant Sections in the license notice of the combined work.<br> +<br> +In the combination, you must combine any sections entitled "History"<br> +in the various original documents, forming one section entitled<br> +"History"; likewise combine any sections entitled "Acknowledgements",<br> +and any sections entitled "Dedications". You must delete all sections<br> +entitled "Endorsements."<br> +<br> +<br> +6. COLLECTIONS OF DOCUMENTS<br> +<br> +You may make a collection consisting of the Document and other documents<br> +released under this License, and replace the individual copies of this<br> +License in the various documents with a single copy that is included in<br> +the collection, provided that you follow the rules of this License for<br> +verbatim copying of each of the documents in all other respects.<br> +<br> +You may extract a single document from such a collection, and distribute<br> +it individually under this License, provided you insert a copy of this<br> +License into the extracted document, and follow this License in all<br> +other respects regarding verbatim copying of that document.<br> +<br> +<br> +<br> +7. AGGREGATION WITH INDEPENDENT WORKS<br> +<br> +A compilation of the Document or its derivatives with other separate<br> +and independent documents or works, in or on a volume of a storage or<br> +distribution medium, does not as a whole count as a Modified Version<br> +of the Document, provided no compilation copyright is claimed for the<br> +compilation. Such a compilation is called an "aggregate", and this<br> +License does not apply to the other self-contained works thus compiled<br> +with the Document, on account of their being thus compiled, if they<br> +are not themselves derivative works of the Document.<br> +<br> +If the Cover Text requirement of section 3 is applicable to these<br> +copies of the Document, then if the Document is less than one quarter<br> +of the entire aggregate, the Document's Cover Texts may be placed on<br> +covers that surround only the Document within the aggregate.<br> +Otherwise they must appear on covers around the whole aggregate.<br> +<br> +<br> +8. TRANSLATION<br> +<br> +Translation is considered a kind of modification, so you may<br> +distribute translations of the Document under the terms of section 4.<br> +Replacing Invariant Sections with translations requires special<br> +permission from their copyright holders, but you may include<br> +translations of some or all Invariant Sections in addition to the<br> +original versions of these Invariant Sections. You may include a<br> +translation of this License provided that you also include the<br> +original English version of this License. In case of a disagreement<br> +between the translation and the original English version of this<br> +License, the original English version will prevail.<br> +<br> +<br> +9. TERMINATION<br> +<br> +You may not copy, modify, sublicense, or distribute the Document except<br> +as expressly provided for under this License. Any other attempt to<br> +copy, modify, sublicense or distribute the Document is void, and will<br> +automatically terminate your rights under this License. However,<br> +parties who have received copies, or rights, from you under this<br> +License will not have their licenses terminated so long as such<br> +parties remain in full compliance.<br> +<br> +<br> +10. FUTURE REVISIONS OF THIS LICENSE<br> +<br> +The Free Software Foundation may publish new, revised versions<br> +of the GNU Free Documentation License from time to time. Such new<br> +versions will be similar in spirit to the present version, but may<br> +differ in detail to address new problems or concerns. See<br> +http:///www.gnu.org/copyleft/.<br> +<br> +Each version of the License is given a distinguishing version number.<br> +If the Document specifies that a particular numbered version of this<br> +License "or any later version" applies to it, you have the option of<br> +following the terms and conditions either of that specified version or<br> +of any later version that has been published (not as a draft) by the<br> +Free Software Foundation. If the Document does not specify a version<br> +number of this License, you may choose any version ever published (not<br> +as a draft) by the Free Software Foundation.<br> +<br> +<br> +ADDENDUM: How to use this License for your documents<br> +<br> +To use this License in a document you have written, include a copy of<br> +the License in the document and put the following copyright and<br> +license notices just after the title page:<br> +<br> + Copyright (c) YEAR YOUR NAME.<br> + Permission is granted to copy, distribute and/or modify this document<br> + under the terms of the GNU Free Documentation License, Version 1.1<br> + or any later version published by the Free Software Foundation;<br> + with the Invariant Sections being LIST THEIR TITLES, with the<br> + Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.<br> + A copy of the license is included in the section entitled "GNU<br> + Free Documentation License".<br> +<br> +If you have no Invariant Sections, write "with no Invariant Sections"<br> +instead of saying which ones are invariant. If you have no<br> +Front-Cover Texts, write "no Front-Cover Texts" instead of<br> +"Front-Cover Texts being LIST"; likewise for Back-Cover Texts.<br> +<br> +If your document contains nontrivial examples of program code, we<br> +recommend releasing these examples in parallel under your choice of<br> +free software license, such as the GNU General Public License,<br> +to permit their use in free software.<br> +<br> + </P +> + </P +></DIV +><DIV +CLASS="NAVFOOTER" +><HR +ALIGN="LEFT" +WIDTH="100%"><TABLE +WIDTH="100%" +BORDER="0" +CELLPADDING="0" +CELLSPACING="0" +><TR +><TD +WIDTH="33%" +ALIGN="left" +VALIGN="top" +><A +HREF="install-catalog.html" +>Prev</A +></TD +><TD +WIDTH="34%" +ALIGN="center" +VALIGN="top" +><A +HREF="index.html" +>Home</A +></TD +><TD +WIDTH="33%" +ALIGN="right" +VALIGN="top" +> </TD +></TR +><TR +><TD +WIDTH="33%" +ALIGN="left" +VALIGN="top" +>install-catalog</TD +><TD +WIDTH="34%" +ALIGN="center" +VALIGN="top" +> </TD +><TD +WIDTH="33%" +ALIGN="right" +VALIGN="top" +> </TD +></TR +></TABLE +></DIV +></BODY +></HTML +>
\ No newline at end of file diff --git a/doc/HTML/index.html b/doc/HTML/index.html new file mode 100644 index 0000000..3c9faa9 --- /dev/null +++ b/doc/HTML/index.html @@ -0,0 +1,156 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<HTML +><HEAD +><TITLE +>SGML-common</TITLE +><META +NAME="GENERATOR" +CONTENT="Modular DocBook HTML Stylesheet Version 1.54"><LINK +REL="NEXT" +TITLE="Introduction" +HREF="introduction.html"></HEAD +><BODY +CLASS="BOOK" +BGCOLOR="#FFFFFF" +TEXT="#000000" +LINK="#0000FF" +VLINK="#840084" +ALINK="#0000FF" +><DIV +CLASS="BOOK" +><A +NAME="AEN1" +></A +><DIV +CLASS="TITLEPAGE" +><H1 +CLASS="TITLE" +><A +NAME="AEN2" +>SGML-common</A +></H1 +><H3 +CLASS="AUTHOR" +><A +NAME="AEN11" +>Eric Bischoff</A +></H3 +><DIV +CLASS="AFFILIATION" +><DIV +CLASS="ADDRESS" +><P +CLASS="ADDRESS" +>ebisch@cybercable.tm.fr</P +></DIV +></DIV +><DIV +><DIV +CLASS="ABSTRACT" +><P +></P +><P +>This documentation describes the SGML-common version + 0.2.</P +><P +>The SGML-common package is a collection of very basic stuff + useful for processing SML documents. It is developped by many authors + and released under GPL licence.</P +><P +></P +></DIV +></DIV +><DIV +CLASS="LEGALNOTICE" +><P +></P +><P +>Permission is granted to copy, distribute and/or modify this + document under the terms of the GNU Free Documentation License, + Version 1.1 or any later version published by the Free Software + Foundation. A copy of the license is included in the section + entitled "GNU Free Documentation License".</P +><P +></P +></DIV +><HR></DIV +><DIV +CLASS="TOC" +><DL +><DT +><B +>Table of Contents</B +></DT +><DT +>1. <A +HREF="introduction.html" +>Introduction</A +></DT +><DD +><DL +><DT +><A +HREF="install-catalog.html" +>install-catalog</A +> — Manage a SGML or XML centralized catalog</DT +></DL +></DD +><DT +>2. <A +HREF="fdl.html" +>GNU Free Documentation License</A +></DT +></DL +></DIV +></DIV +><DIV +CLASS="NAVFOOTER" +><HR +ALIGN="LEFT" +WIDTH="100%"><TABLE +WIDTH="100%" +BORDER="0" +CELLPADDING="0" +CELLSPACING="0" +><TR +><TD +WIDTH="33%" +ALIGN="left" +VALIGN="top" +> </TD +><TD +WIDTH="34%" +ALIGN="center" +VALIGN="top" +> </TD +><TD +WIDTH="33%" +ALIGN="right" +VALIGN="top" +><A +HREF="introduction.html" +>Next</A +></TD +></TR +><TR +><TD +WIDTH="33%" +ALIGN="left" +VALIGN="top" +> </TD +><TD +WIDTH="34%" +ALIGN="center" +VALIGN="top" +> </TD +><TD +WIDTH="33%" +ALIGN="right" +VALIGN="top" +>Introduction</TD +></TR +></TABLE +></DIV +></BODY +></HTML +>
\ No newline at end of file diff --git a/doc/HTML/install-catalog.html b/doc/HTML/install-catalog.html new file mode 100644 index 0000000..ed95838 --- /dev/null +++ b/doc/HTML/install-catalog.html @@ -0,0 +1,603 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<HTML +><HEAD +><TITLE +>install-catalog</TITLE +><META +NAME="GENERATOR" +CONTENT="Modular DocBook HTML Stylesheet Version 1.54"><LINK +REL="HOME" +TITLE="SGML-common" +HREF="index.html"><LINK +REL="UP" +TITLE="Introduction" +HREF="introduction.html"><LINK +REL="PREVIOUS" +TITLE="Introduction" +HREF="introduction.html"><LINK +REL="NEXT" +TITLE="GNU Free Documentation License" +HREF="fdl.html"></HEAD +><BODY +CLASS="REFENTRY" +BGCOLOR="#FFFFFF" +TEXT="#000000" +LINK="#0000FF" +VLINK="#840084" +ALINK="#0000FF" +><DIV +CLASS="NAVHEADER" +><TABLE +WIDTH="100%" +BORDER="0" +CELLPADDING="0" +CELLSPACING="0" +><TR +><TH +COLSPAN="3" +ALIGN="center" +>SGML-common</TH +></TR +><TR +><TD +WIDTH="10%" +ALIGN="left" +VALIGN="bottom" +><A +HREF="introduction.html" +>Prev</A +></TD +><TD +WIDTH="80%" +ALIGN="center" +VALIGN="bottom" +></TD +><TD +WIDTH="10%" +ALIGN="right" +VALIGN="bottom" +><A +HREF="fdl.html" +>Next</A +></TD +></TR +></TABLE +><HR +ALIGN="LEFT" +WIDTH="100%"></DIV +><H1 +><A +NAME="INSTALL-CATALOG" +>install-catalog</A +></H1 +><DIV +CLASS="REFNAMEDIV" +><A +NAME="AEN33" +></A +><H2 +>Name</H2 +>install-catalog -- Manage a SGML or XML centralized catalog</DIV +><DIV +CLASS="REFSYNOPSISDIV" +><A +NAME="AEN36" +></A +><H2 +>Synopsis</H2 +><P +><B +CLASS="COMMAND" +>install-catalog</B +> [option <I +><A +HREF="install-catalog.html#OPTION" +>(1)</A +></I +>] {action <I +><A +HREF="install-catalog.html#ACTION" +>(2)</A +></I +>...}<P +><A +NAME="OPTION" +>(1)</A +> [<TT +CLASS="OPTION" +>-d</TT +> | <TT +CLASS="OPTION" +>--delegate</TT +>]</P +><P +><A +NAME="ACTION" +>(2)</A +> [<TT +CLASS="OPTION" +>-a</TT +> <TT +CLASS="REPLACEABLE" +><I +>centralized</I +></TT +> <TT +CLASS="REPLACEABLE" +><I +>ordinary</I +></TT +> | <TT +CLASS="OPTION" +>--add</TT +> <TT +CLASS="REPLACEABLE" +><I +>centralized</I +></TT +> <TT +CLASS="REPLACEABLE" +><I +>ordinary</I +></TT +><BR> | <TT +CLASS="OPTION" +>-r</TT +> <TT +CLASS="REPLACEABLE" +><I +>centralized</I +></TT +> <TT +CLASS="REPLACEABLE" +><I +>ordinary</I +></TT +> | <TT +CLASS="OPTION" +>--remove</TT +> <TT +CLASS="REPLACEABLE" +><I +>centralized</I +></TT +> <TT +CLASS="REPLACEABLE" +><I +>ordinary</I +></TT +><BR> | <TT +CLASS="OPTION" +>-h</TT +> | <TT +CLASS="OPTION" +>--help</TT +><BR> | <TT +CLASS="OPTION" +>-v</TT +> | <TT +CLASS="OPTION" +>--version</TT +>]</P +></P +></DIV +><DIV +CLASS="REFSECT1" +><A +NAME="AEN78" +></A +><H2 +>Description</H2 +><P +>This shell script allows to handle a centralized catalog + referencing other "ordinary" SGML or XML Open Catalogs.</P +><P +>An <I +CLASS="FIRSTTERM" +>Open Catalog</I +> contains + a set of directives defined by OASIS, mostly used + for defining equivalences between FPIs (Formal Public + Identifiers) and real file names (see TR9401:1997 on <A +HREF="http://www.oasis-open.org" +TARGET="_top" +>http://www.oasis-open.org</A +>). + The Open Catalogs usually reside in + <TT +CLASS="FILENAME" +>/usr/share/sgml</TT +>.</P +><P +>A <I +CLASS="FIRSTTERM" +>centralized catalog</I +> is a special + Open Catalog that includes only comments and CATALOG directives + pointing to other catalogs (or DELEGATE directives if supported). The + centralized catalog can be the key to all other SGML resources. It + usually resides in <TT +CLASS="FILENAME" +>/etc/sgml</TT +>.</P +><P +>The centralized catalog can be edited manually or through the + <SPAN +CLASS="APPLICATION" +>install-catalog</SPAN +> script to add or remove + references to other ordinary catalogs. This script is mainly destined + to software package post-installation scripts.</P +><P +>An example of a typical call to install-catalog is: + + <PRE +CLASS="SCREEN" +> install-catalog --add \ + /usr/share/sgml/docbook/dsssl-stylesheets-1.54/catalog \ + /etc/sgml/sgml-docbook-4.0.cat + </PRE +> + </P +><P +>This call will install in + <TT +CLASS="FILENAME" +>/etc/sgml/sgml-docbook-4.0.cat</TT +> a reference to + <TT +CLASS="FILENAME" +>/usr/share/sgml/docbook/dsssl-stylesheets-1.54/catalog</TT +>.</P +></DIV +><DIV +CLASS="REFSECT1" +><A +NAME="AEN95" +></A +><H2 +>Options</H2 +><P +>Here is the list of options that can influence the way + <SPAN +CLASS="APPLICATION" +>install-catalog</SPAN +> works:</P +><DIV +CLASS="GLOSSLIST" +><DL +><DT +><B +> <P +>[<TT +CLASS="OPTION" +>-d</TT +> | <TT +CLASS="OPTION" +>--delegate</TT +>]</P +> + </B +></DT +><DD +><P +>Use DELEGATE instead of CATALOG directives to specify a pointer</P +></DD +></DL +></DIV +></DIV +><DIV +CLASS="REFSECT1" +><A +NAME="AEN110" +></A +><H2 +>Actions</H2 +><P +>Here is the list of actions that can be requested to + <SPAN +CLASS="APPLICATION" +>install-catalog</SPAN +>:</P +><DIV +CLASS="GLOSSLIST" +><DL +><DT +><B +> <P +>[<TT +CLASS="OPTION" +>-a</TT +> <TT +CLASS="REPLACEABLE" +><I +>centralized</I +></TT +> <TT +CLASS="REPLACEABLE" +><I +>ordinary</I +></TT +> | <TT +CLASS="OPTION" +>--add</TT +> <TT +CLASS="REPLACEABLE" +><I +>centralized</I +></TT +> <TT +CLASS="REPLACEABLE" +><I +>ordinary</I +></TT +>]</P +> + </B +></DT +><DD +><P +>Declare a new SGML package.</P +></DD +><DT +><B +> <P +>[<TT +CLASS="OPTION" +>-r</TT +> <TT +CLASS="REPLACEABLE" +><I +>centralized</I +></TT +> <TT +CLASS="REPLACEABLE" +><I +>ordinary</I +></TT +> | <TT +CLASS="OPTION" +>--remove</TT +> <TT +CLASS="REPLACEABLE" +><I +>centralized</I +></TT +> <TT +CLASS="REPLACEABLE" +><I +>ordinary</I +></TT +>]</P +> + </B +></DT +><DD +><P +>Remove a previously installed SGML package.</P +></DD +><DT +><B +> <P +>[<TT +CLASS="OPTION" +>-h</TT +> | <TT +CLASS="OPTION" +>--help</TT +>]</P +> + </B +></DT +><DD +><P +>Print a short help message and exit</P +></DD +><DT +><B +> <P +>[<TT +CLASS="OPTION" +>-v</TT +> | <TT +CLASS="OPTION" +>--version</TT +>]</P +> + </B +></DT +><DD +><P +>Print the version identifier and exit</P +></DD +></DL +></DIV +></DIV +><DIV +CLASS="REFSECT1" +><A +NAME="AEN163" +></A +><H2 +>Files</H2 +><DIV +CLASS="GLOSSLIST" +><DL +><DT +><B +> <TT +CLASS="FILENAME" +>/etc/sgml/*</TT +> + </B +></DT +><DD +><P +>The SGML centralized catalogs</P +></DD +></DL +></DIV +></DIV +><DIV +CLASS="REFSECT1" +><A +NAME="AEN171" +></A +><H2 +>Authors</H2 +><DIV +CLASS="GLOSSLIST" +><DL +><DT +><B +> Eric Bischoff <TT +CLASS="EMAIL" +><<A +HREF="mailto:ebisch@cybercable.tm.fr" +>ebisch@cybercable.tm.fr</A +>></TT +> + </B +></DT +><DD +><P +>Developper of install-catalog.</P +></DD +></DL +></DIV +></DIV +><DIV +CLASS="REFSECT1" +><A +NAME="AEN179" +></A +><H2 +>See Also</H2 +><DIV +CLASS="GLOSSLIST" +><DL +><DT +><B +> <SPAN +CLASS="CITEREFENTRY" +><SPAN +CLASS="REFENTRYTITLE" +>jw</SPAN +>(1)</SPAN +> + </B +></DT +><DD +><P +>conversion from DocBook to other file formats + </P +></DD +><DT +><B +><P +><B +CLASS="COMMAND" +></B +> </P +> + <SPAN +CLASS="CITEREFENTRY" +><SPAN +CLASS="REFENTRYTITLE" +>nsgmls</SPAN +>(1)</SPAN +> + </B +></DT +><DD +><P +>a base component of <SPAN +CLASS="APPLICATION" +>Jade</SPAN +> DSSSL engine + </P +></DD +><DT +><B +><P +><B +CLASS="COMMAND" +></B +> </P +> + <A +HREF="http://sourceware.cygnus.com/docbook-tools/" +TARGET="_top" +>http://sourceware.cygnus.com/docbook-tools/</A +></B +></DT +><DD +><P +>the home page of the DocBook tools, a compendium of + all tools necessary to process DocBook files, including + the SGML-common stuff. + </P +></DD +></DL +></DIV +></DIV +><DIV +CLASS="NAVFOOTER" +><HR +ALIGN="LEFT" +WIDTH="100%"><TABLE +WIDTH="100%" +BORDER="0" +CELLPADDING="0" +CELLSPACING="0" +><TR +><TD +WIDTH="33%" +ALIGN="left" +VALIGN="top" +><A +HREF="introduction.html" +>Prev</A +></TD +><TD +WIDTH="34%" +ALIGN="center" +VALIGN="top" +><A +HREF="index.html" +>Home</A +></TD +><TD +WIDTH="33%" +ALIGN="right" +VALIGN="top" +><A +HREF="fdl.html" +>Next</A +></TD +></TR +><TR +><TD +WIDTH="33%" +ALIGN="left" +VALIGN="top" +>Introduction</TD +><TD +WIDTH="34%" +ALIGN="center" +VALIGN="top" +><A +HREF="introduction.html" +>Up</A +></TD +><TD +WIDTH="33%" +ALIGN="right" +VALIGN="top" +>GNU Free Documentation License</TD +></TR +></TABLE +></DIV +></BODY +></HTML +>
\ No newline at end of file diff --git a/doc/HTML/introduction.html b/doc/HTML/introduction.html new file mode 100644 index 0000000..41b3ae6 --- /dev/null +++ b/doc/HTML/introduction.html @@ -0,0 +1,141 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<HTML +><HEAD +><TITLE +>Introduction</TITLE +><META +NAME="GENERATOR" +CONTENT="Modular DocBook HTML Stylesheet Version 1.54"><LINK +REL="HOME" +TITLE="SGML-common" +HREF="index.html"><LINK +REL="PREVIOUS" +TITLE="SGML-common" +HREF="index.html"><LINK +REL="NEXT" +TITLE="install-catalog" +HREF="install-catalog.html"></HEAD +><BODY +CLASS="CHAPTER" +BGCOLOR="#FFFFFF" +TEXT="#000000" +LINK="#0000FF" +VLINK="#840084" +ALINK="#0000FF" +><DIV +CLASS="NAVHEADER" +><TABLE +WIDTH="100%" +BORDER="0" +CELLPADDING="0" +CELLSPACING="0" +><TR +><TH +COLSPAN="3" +ALIGN="center" +>SGML-common</TH +></TR +><TR +><TD +WIDTH="10%" +ALIGN="left" +VALIGN="bottom" +><A +HREF="index.html" +>Prev</A +></TD +><TD +WIDTH="80%" +ALIGN="center" +VALIGN="bottom" +></TD +><TD +WIDTH="10%" +ALIGN="right" +VALIGN="bottom" +><A +HREF="install-catalog.html" +>Next</A +></TD +></TR +></TABLE +><HR +ALIGN="LEFT" +WIDTH="100%"></DIV +><DIV +CLASS="CHAPTER" +><H1 +><A +NAME="INTRODUCTION" +>Chapter 1. Introduction</A +></H1 +><P +>The SGML-common package is a collection of very basic stuff + useful for processing SML documents. It is developped by many authors + and released under GPL licence.</P +><P +>It currently contains the ISO character entities for SGML + and a script named <SPAN +CLASS="APPLICATION" +>install-catalog</SPAN +>. + It's very unlikely that new elements will appear, because this + package must remain minimal.</P +></DIV +><DIV +CLASS="NAVFOOTER" +><HR +ALIGN="LEFT" +WIDTH="100%"><TABLE +WIDTH="100%" +BORDER="0" +CELLPADDING="0" +CELLSPACING="0" +><TR +><TD +WIDTH="33%" +ALIGN="left" +VALIGN="top" +><A +HREF="index.html" +>Prev</A +></TD +><TD +WIDTH="34%" +ALIGN="center" +VALIGN="top" +><A +HREF="index.html" +>Home</A +></TD +><TD +WIDTH="33%" +ALIGN="right" +VALIGN="top" +><A +HREF="install-catalog.html" +>Next</A +></TD +></TR +><TR +><TD +WIDTH="33%" +ALIGN="left" +VALIGN="top" +>SGML-common</TD +><TD +WIDTH="34%" +ALIGN="center" +VALIGN="top" +> </TD +><TD +WIDTH="33%" +ALIGN="right" +VALIGN="top" +>install-catalog</TD +></TR +></TABLE +></DIV +></BODY +></HTML +>
\ No newline at end of file diff --git a/doc/Makefile.am b/doc/Makefile.am new file mode 100644 index 0000000..28f1408 --- /dev/null +++ b/doc/Makefile.am @@ -0,0 +1,3 @@ +SUBDIRS = refentry man HTML + +EXTRA_DIST = sgml-common.sgml diff --git a/doc/Makefile.in b/doc/Makefile.in new file mode 100644 index 0000000..86c86c7 --- /dev/null +++ b/doc/Makefile.in @@ -0,0 +1,277 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +# use 'DESTDIR' from environment! + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = .. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +MAKEINFO = @MAKEINFO@ +PACKAGE = @PACKAGE@ +VERSION = @VERSION@ +docdir = @docdir@ + +SUBDIRS = refentry man HTML + +EXTRA_DIST = sgml-common.sgml +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = tar +GZIP_ENV = --best +all: all-redirect +.SUFFIXES: +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --gnu doc/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +# This directory's subdirectories are mostly independent; you can cd +# into them and run `make' without going through this Makefile. +# To change the values of `make' variables: instead of editing Makefiles, +# (1) if the variable is set in `config.status', edit `config.status' +# (which will cause the Makefiles to be regenerated when you run `make'); +# (2) otherwise, pass the desired values on the `make' command line. + +@SET_MAKE@ + +all-recursive install-data-recursive install-exec-recursive \ +installdirs-recursive install-recursive uninstall-recursive \ +check-recursive installcheck-recursive info-recursive dvi-recursive: + @set fnord $(MAKEFLAGS); amf=$$2; \ + dot_seen=no; \ + target=`echo $@ | sed s/-recursive//`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + dot_seen=yes; \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done; \ + if test "$$dot_seen" = "no"; then \ + $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ + fi; test -z "$$fail" + +mostlyclean-recursive clean-recursive distclean-recursive \ +maintainer-clean-recursive: + @set fnord $(MAKEFLAGS); amf=$$2; \ + dot_seen=no; \ + rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \ + rev="$$subdir $$rev"; \ + test "$$subdir" = "." && dot_seen=yes; \ + done; \ + test "$$dot_seen" = "no" && rev=". $$rev"; \ + target=`echo $@ | sed s/-recursive//`; \ + for subdir in $$rev; do \ + echo "Making $$target in $$subdir"; \ + if test "$$subdir" = "."; then \ + local_target="$$target-am"; \ + else \ + local_target="$$target"; \ + fi; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ + || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \ + done && test -z "$$fail" +tags-recursive: + list='$(SUBDIRS)'; for subdir in $$list; do \ + test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \ + done + +tags: TAGS + +ID: $(HEADERS) $(SOURCES) $(LISP) + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + here=`pwd` && cd $(srcdir) \ + && mkid -f$$here/ID $$unique $(LISP) + +TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP) + tags=; \ + here=`pwd`; \ + list='$(SUBDIRS)'; for subdir in $$list; do \ + if test "$$subdir" = .; then :; else \ + test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \ + fi; \ + done; \ + list='$(SOURCES) $(HEADERS)'; \ + unique=`for i in $$list; do echo $$i; done | \ + awk ' { files[$$0] = 1; } \ + END { for (i in files) print i; }'`; \ + test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \ + || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags $$unique $(LISP) -o $$here/TAGS) + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + -rm -f TAGS ID + +maintainer-clean-tags: + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = doc + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu doc/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done + for subdir in $(SUBDIRS); do \ + if test "$$subdir" = .; then :; else \ + test -d $(distdir)/$$subdir \ + || mkdir $(distdir)/$$subdir \ + || exit 1; \ + chmod 777 $(distdir)/$$subdir; \ + (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(top_distdir) distdir=../$(distdir)/$$subdir distdir) \ + || exit 1; \ + fi; \ + done +info-am: +info: info-recursive +dvi-am: +dvi: dvi-recursive +check-am: all-am +check: check-recursive +installcheck-am: +installcheck: installcheck-recursive +install-exec-am: +install-exec: install-exec-recursive + +install-data-am: +install-data: install-data-recursive + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-recursive +uninstall-am: +uninstall: uninstall-recursive +all-am: Makefile +all-redirect: all-recursive +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: installdirs-recursive +installdirs-am: + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-tags mostlyclean-generic + +mostlyclean: mostlyclean-recursive + +clean-am: clean-tags clean-generic mostlyclean-am + +clean: clean-recursive + +distclean-am: distclean-tags distclean-generic clean-am + +distclean: distclean-recursive + +maintainer-clean-am: maintainer-clean-tags maintainer-clean-generic \ + distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-recursive + +.PHONY: install-data-recursive uninstall-data-recursive \ +install-exec-recursive uninstall-exec-recursive installdirs-recursive \ +uninstalldirs-recursive all-recursive check-recursive \ +installcheck-recursive info-recursive dvi-recursive \ +mostlyclean-recursive distclean-recursive clean-recursive \ +maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ +distclean-tags clean-tags maintainer-clean-tags distdir info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs-am \ +installdirs mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/doc/man/Makefile.am b/doc/man/Makefile.am new file mode 100644 index 0000000..dc7beb2 --- /dev/null +++ b/doc/man/Makefile.am @@ -0,0 +1,2 @@ +man8dir = $(mandir)/man8 +man8_DATA = *.8 diff --git a/doc/man/Makefile.in b/doc/man/Makefile.in new file mode 100644 index 0000000..ddfae1c --- /dev/null +++ b/doc/man/Makefile.in @@ -0,0 +1,194 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +# use 'DESTDIR' from environment! + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +MAKEINFO = @MAKEINFO@ +PACKAGE = @PACKAGE@ +VERSION = @VERSION@ +docdir = @docdir@ + +man8dir = $(mandir)/man8 +man8_DATA = *.8 +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +DATA = $(man8_DATA) + +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = tar +GZIP_ENV = --best +all: all-redirect +.SUFFIXES: +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --gnu doc/man/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +install-man8DATA: $(man8_DATA) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(man8dir) + @list='$(man8_DATA)'; for p in $$list; do \ + if test -f $(srcdir)/$$p; then \ + echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(man8dir)/$$p"; \ + $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(man8dir)/$$p; \ + else if test -f $$p; then \ + echo " $(INSTALL_DATA) $$p $(DESTDIR)$(man8dir)/$$p"; \ + $(INSTALL_DATA) $$p $(DESTDIR)$(man8dir)/$$p; \ + fi; fi; \ + done + +uninstall-man8DATA: + @$(NORMAL_UNINSTALL) + list='$(man8_DATA)'; for p in $$list; do \ + rm -f $(DESTDIR)$(man8dir)/$$p; \ + done +tags: TAGS +TAGS: + + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = doc/man + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu doc/man/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: +install-exec: install-exec-am + +install-data-am: install-man8DATA +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: uninstall-man8DATA +uninstall: uninstall-am +all-am: Makefile $(DATA) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + $(mkinstalldirs) $(DESTDIR)$(man8dir) + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-generic clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-generic distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: uninstall-man8DATA install-man8DATA tags distdir info-am info \ +dvi-am dvi check check-am installcheck-am installcheck install-exec-am \ +install-exec install-data-am install-data install-am install \ +uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/doc/man/install-catalog.8 b/doc/man/install-catalog.8 new file mode 100644 index 0000000..8d36b8a --- /dev/null +++ b/doc/man/install-catalog.8 @@ -0,0 +1,112 @@ +.\" This manpage has been automatically generated by docbook2man +.\" from a DocBook document. This tool can be found at: +.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/> +.\" Please send any bug reports, improvements, comments, patches, +.\" etc. to Steve Cheng <steve@ggi-project.org>. +.TH "INSTALL-CATALOG" "8" "04 August 2000" "" "" +.SH NAME +install-catalog \- Manage a SGML or XML centralized catalog +.SH SYNOPSIS + +\fBinstall-catalog\fR [ \fBoption \fR] \fBaction \fR\fI ...\fR [ \fB [ -d] [ --delegate] \fR] [ \fB [ -a \fIcentralized\fB \fIordinary\fB] [ --add \fIcentralized\fB \fIordinary\fB] + + [ -r \fIcentralized\fB \fIordinary\fB] [ --remove \fIcentralized\fB \fIordinary\fB] + + [ -h] [ --help] + + [ -v] [ --version] \fR] + +.SH "DESCRIPTION" +.PP +This shell script allows to handle a centralized catalog +referencing other "ordinary" SGML or XML Open Catalogs. +.PP +An \fIOpen Catalog\fR contains +a set of directives defined by OASIS, mostly used +for defining equivalences between FPIs (Formal Public +Identifiers) and real file names (see TR9401:1997 on http://www.oasis-open.org <URL:http://www.oasis-open.org>). +The Open Catalogs usually reside in +\fI/usr/share/sgml\fR. +.PP +A \fIcentralized catalog\fR is a special +Open Catalog that includes only comments and CATALOG directives +pointing to other catalogs (or DELEGATE directives if supported). The +centralized catalog can be the key to all other SGML resources. It +usually resides in \fI/etc/sgml\fR. +.PP +The centralized catalog can be edited manually or through the +\fBinstall-catalog\fR script to add or remove +references to other ordinary catalogs. This script is mainly destined +to software package post-installation scripts. +.PP +An example of a typical call to install-catalog is: + +.nf + install-catalog --add \\ + /usr/share/sgml/docbook/dsssl-stylesheets-1.54/catalog \\ + /etc/sgml/sgml-docbook-4.0.cat + +.fi +.PP +This call will install in +\fI/etc/sgml/sgml-docbook-4.0.cat\fR a reference to +\fI/usr/share/sgml/docbook/dsssl-stylesheets-1.54/catalog\fR. +.SH "OPTIONS" +.PP +Here is the list of options that can influence the way +\fBinstall-catalog\fR works: + + [ \fB [ -d] [ --delegate] \fR] + +.PP +Use DELEGATE instead of CATALOG directives to specify a pointer +.SH "ACTIONS" +.PP +Here is the list of actions that can be requested to +\fBinstall-catalog\fR: + + [ \fB [ -a \fIcentralized\fB \fIordinary\fB] [ --add \fIcentralized\fB \fIordinary\fB] \fR] + +.PP +Declare a new SGML package. + + [ \fB [ -r \fIcentralized\fB \fIordinary\fB] [ --remove \fIcentralized\fB \fIordinary\fB] \fR] + +.PP +Remove a previously installed SGML package. + + [ \fB [ -h] [ --help] \fR] + +.PP +Print a short help message and exit + + [ \fB [ -v] [ --version] \fR] + +.PP +Print the version identifier and exit +.SH "FILES" +\fI/etc/sgml/*\fR +.PP +The SGML centralized catalogs +.SH "AUTHORS" +Eric Bischoff <ebisch@cybercable.tm.fr> +.PP +Developper of install-catalog. +.SH "SEE ALSO" +\fBjw\fR(1) +.PP +conversion from DocBook to other file formats + +\fB\fR + +\fBnsgmls\fR(1) +.PP +a base component of \fBJade\fR DSSSL engine + +\fB\fR + +http://sourceware.cygnus.com/docbook-tools/ <URL:http://sourceware.cygnus.com/docbook-tools/> +.PP +the home page of the DocBook tools, a compendium of +all tools necessary to process DocBook files, including +the SGML-common stuff. diff --git a/doc/man/manpage.links b/doc/man/manpage.links new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/doc/man/manpage.links diff --git a/doc/man/manpage.refs b/doc/man/manpage.refs new file mode 100644 index 0000000..1a5f638 --- /dev/null +++ b/doc/man/manpage.refs @@ -0,0 +1,4 @@ +{ + 'refentry:INSTALL-CATALOG' => 'install-catalog(8)', + '' => '' +} diff --git a/doc/refentry/Makefile.am b/doc/refentry/Makefile.am new file mode 100644 index 0000000..79aa441 --- /dev/null +++ b/doc/refentry/Makefile.am @@ -0,0 +1 @@ +EXTRA_DIST = install-catalog.sgml diff --git a/doc/refentry/Makefile.in b/doc/refentry/Makefile.in new file mode 100644 index 0000000..c14fa04 --- /dev/null +++ b/doc/refentry/Makefile.in @@ -0,0 +1,171 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +# use 'DESTDIR' from environment! + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = ../.. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +MAKEINFO = @MAKEINFO@ +PACKAGE = @PACKAGE@ +VERSION = @VERSION@ +docdir = @docdir@ + +EXTRA_DIST = install-catalog.sgml +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = tar +GZIP_ENV = --best +all: all-redirect +.SUFFIXES: +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --gnu doc/refentry/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + +tags: TAGS +TAGS: + + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = doc/refentry + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu doc/refentry/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: +install-exec: install-exec-am + +install-data-am: +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: +uninstall: uninstall-am +all-am: Makefile +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-generic clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-generic distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: tags distdir info-am info dvi-am dvi check check-am \ +installcheck-am installcheck install-exec-am install-exec \ +install-data-am install-data install-am install uninstall-am uninstall \ +all-redirect all-am all installdirs mostlyclean-generic \ +distclean-generic clean-generic maintainer-clean-generic clean \ +mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/doc/refentry/install-catalog.sgml b/doc/refentry/install-catalog.sgml new file mode 100644 index 0000000..87d8ac2 --- /dev/null +++ b/doc/refentry/install-catalog.sgml @@ -0,0 +1,239 @@ +<refentry id="install-catalog"> + <docinfo> + <author> + <firstname>Eric</firstname> <surname>Bischoff</surname> + <affiliation> + <address><email>ebisch@cybercable.tm.fr</email></address> + </affiliation> + </author> + </docinfo> + <refmeta> + <refentrytitle>install-catalog</refentrytitle> + <manvolnum>8</manvolnum> + </refmeta> + + <refnamediv> + <refname>install-catalog</refname> + <refpurpose>Manage a SGML or XML centralized catalog</refpurpose> + </refnamediv> + + <refsynopsisdiv> + <cmdsynopsis> + <command>install-catalog</command> + <arg>option <synopfragmentref linkend="option"></synopfragmentref></arg> + <arg choice="req" rep="repeat">action <synopfragmentref linkend="action"></synopfragmentref></arg> + + <synopfragment id="option"><group> + <arg><option>-d</option></arg> + <arg><option>--delegate</option></arg> + </group></synopfragment> + + <synopfragment id="action"><group> + <arg><option>-a</option> <replaceable>centralized</replaceable> <replaceable>ordinary</replaceable></arg> + <arg><option>--add</option> <replaceable>centralized</replaceable> <replaceable>ordinary</replaceable></arg><sbr> + <arg><option>-r</option> <replaceable>centralized</replaceable> <replaceable>ordinary</replaceable></arg> + <arg><option>--remove</option> <replaceable>centralized</replaceable> <replaceable>ordinary</replaceable></arg><sbr> + <arg><option>-h</option></arg> + <arg><option>--help</option></arg><sbr> + <arg><option>-v</option></arg> + <arg><option>--version</option></arg> + </group></synopfragment> + + </cmdsynopsis> + </refsynopsisdiv> + + <refsect1> + <title>Description</title> + + <para>This shell script allows to handle a centralized catalog + referencing other "ordinary" SGML or XML Open Catalogs.</para> + + <para>An <firstterm>Open Catalog</firstterm> contains + a set of directives defined by OASIS, mostly used + for defining equivalences between FPIs (Formal Public + Identifiers) and real file names (see TR9401:1997 on <ulink + url="http://www.oasis-open.org">http://www.oasis-open.org</ulink>). + The Open Catalogs usually reside in + <filename>/usr/share/sgml</filename>.</para> + + <para>A <firstterm>centralized catalog</firstterm> is a special + Open Catalog that includes only comments and CATALOG directives + pointing to other catalogs (or DELEGATE directives if supported). The + centralized catalog can be the key to all other SGML resources. It + usually resides in <filename>/etc/sgml</filename>.</para> + + <para>The centralized catalog can be edited manually or through the + <application>install-catalog</application> script to add or remove + references to other ordinary catalogs. This script is mainly destined + to software package post-installation scripts.</para> + + <para>An example of a typical call to install-catalog is: + + <screen> + install-catalog --add \ + /usr/share/sgml/docbook/dsssl-stylesheets-1.54/catalog \ + /etc/sgml/sgml-docbook-4.0.cat + </screen> + </para> + + <para>This call will install in + <filename>/etc/sgml/sgml-docbook-4.0.cat</filename> a reference to + <filename>/usr/share/sgml/docbook/dsssl-stylesheets-1.54/catalog</filename>.</para> + + </refsect1> + + <refsect1> + <title>Options</title> + + <para>Here is the list of options that can influence the way + <application>install-catalog</application> works:</para> + + <glosslist> + <glossentry> + <glossterm> + <cmdsynopsis><group> + <arg><option>-d</option></arg> + <arg><option>--delegate</option></arg> + </group></cmdsynopsis> + </glossterm> + <glossdef> + <para>Use DELEGATE instead of CATALOG directives to specify a pointer</para> + </glossdef> + </glossentry> + + </glosslist> + </refsect1> + + <refsect1> + <title>Actions</title> + + <para>Here is the list of actions that can be requested to + <application>install-catalog</application>:</para> + + <glosslist> + <glossentry> + <glossterm> + <cmdsynopsis><group> + <arg><option>-a</option> <replaceable>centralized</replaceable> <replaceable>ordinary</replaceable></arg> + <arg><option>--add</option> <replaceable>centralized</replaceable> <replaceable>ordinary</replaceable></arg> + </group></cmdsynopsis> + </glossterm> + <glossdef> + <para>Declare a new SGML package.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm> + <cmdsynopsis><group> + <arg><option>-r</option> <replaceable>centralized</replaceable> <replaceable>ordinary</replaceable></arg> + <arg><option>--remove</option> <replaceable>centralized</replaceable> <replaceable>ordinary</replaceable></arg> + </group></cmdsynopsis> + </glossterm> + <glossdef> + <para>Remove a previously installed SGML package.</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm> + <cmdsynopsis><group> + <arg><option>-h</option></arg> + <arg><option>--help</option></arg> + </group></cmdsynopsis> + </glossterm> + <glossdef> + <para>Print a short help message and exit</para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm> + <cmdsynopsis><group> + <arg><option>-v</option></arg> + <arg><option>--version</option></arg> + </group></cmdsynopsis> + </glossterm> + <glossdef> + <para>Print the version identifier and exit</para> + </glossdef> + </glossentry> + </glosslist> + + </refsect1> + + <refsect1> + <title>Files</title> + <glosslist> + + <glossentry> + <glossterm> + <filename>/etc/sgml/*</filename> + </glossterm> + <glossdef> + <para>The SGML centralized catalogs</para> + </glossdef> + </glossentry> + </glosslist> + </refsect1> + + <refsect1> + <title>Authors</title> + <glosslist> + + <glossentry> + <glossterm> + Eric Bischoff <email>ebisch@cybercable.tm.fr</email> + </glossterm> + <glossdef> + <para>Developper of install-catalog.</para> + </glossdef> + </glossentry> + + </glosslist> + + </refsect1> + + <refsect1> + <title>See Also</title> + <glosslist> + + <glossentry> + <glossterm> + <citerefentry> <refentrytitle>jw</refentrytitle> <manvolnum>1</manvolnum> </citerefentry> + </glossterm> + <glossdef> + <para>conversion from DocBook to other file formats + </para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm> +<!-- Next line is a hack to force a paragraph break in the man-page. --> +<cmdsynopsis> <command></command> </cmdsynopsis> + <citerefentry> <refentrytitle>nsgmls</refentrytitle> <manvolnum>1</manvolnum> </citerefentry> + </glossterm> + <glossdef> + <para>a base component of <application>Jade</application> DSSSL engine + </para> + </glossdef> + </glossentry> + + <glossentry> + <glossterm> +<!-- Next line is a hack to force a paragraph break in the man-page. --> +<cmdsynopsis> <command></command> </cmdsynopsis> + <ulink url="http://sourceware.cygnus.com/docbook-tools/">http://sourceware.cygnus.com/docbook-tools/</ulink></glossterm> + <glossdef> + <para>the home page of the DocBook tools, a compendium of + all tools necessary to process DocBook files, including + the SGML-common stuff. + </para> + </glossdef> + </glossentry> + + </glosslist> + </refsect1> + +</refentry> diff --git a/doc/sgml-common.sgml b/doc/sgml-common.sgml new file mode 100644 index 0000000..9fc6883 --- /dev/null +++ b/doc/sgml-common.sgml @@ -0,0 +1,419 @@ +<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [ + <!ENTITY install-catalog SYSTEM "refentry/install-catalog.sgml"> +]> + +<book lang="en"> + <bookinfo> + <title>SGML-common</title> + <pubdate>20 June 2000</pubdate> + + <legalnotice> + <para>Permission is granted to copy, distribute and/or modify this + document under the terms of the GNU Free Documentation License, + Version 1.1 or any later version published by the Free Software + Foundation. A copy of the license is included in the section + entitled "GNU Free Documentation License".</para> + </legalnotice> + + <abstract> + <para>This documentation describes the SGML-common version + 0.2.</para> + + <para>The SGML-common package is a collection of very basic stuff + useful for processing SML documents. It is developped by many authors + and released under GPL licence.</para> + </abstract> + + <authorgroup> + <author> + <firstname>Eric</firstname> <surname>Bischoff</surname> + <affiliation> + <address><email>ebisch@cybercable.tm.fr</email></address> + </affiliation> + </author> + </authorgroup> + + </bookinfo> + + <chapter id="introduction"> + <title>Introduction</title> + + <para>The SGML-common package is a collection of very basic stuff + useful for processing SML documents. It is developped by many authors + and released under GPL licence.</para> + + <para>It currently contains the ISO character entities for SGML + and a script named <application>install-catalog</application>. + It's very unlikely that new elements will appear, because this + package must remain minimal.</para> + +&install-catalog; + + </chapter> + + <chapter id="fdl"> + <title>GNU Free Documentation License</title> + + <para> + <literallayout> + GNU Free Documentation License + Version 1.1, March 2000 + + Copyright (C) 2000 Free Software Foundation, Inc. + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + +0. PREAMBLE + +The purpose of this License is to make a manual, textbook, or other +written document "free" in the sense of freedom: to assure everyone +the effective freedom to copy and redistribute it, with or without +modifying it, either commercially or noncommercially. Secondarily, +this License preserves for the author and publisher a way to get +credit for their work, while not being considered responsible for +modifications made by others. + +This License is a kind of "copyleft", which means that derivative +works of the document must themselves be free in the same sense. It +complements the GNU General Public License, which is a copyleft +license designed for free software. + +We have designed this License in order to use it for manuals for free +software, because free software needs free documentation: a free +program should come with manuals providing the same freedoms that the +software does. But this License is not limited to software manuals; +it can be used for any textual work, regardless of subject matter or +whether it is published as a printed book. We recommend this License +principally for works whose purpose is instruction or reference. + + +1. APPLICABILITY AND DEFINITIONS + +This License applies to any manual or other work that contains a +notice placed by the copyright holder saying it can be distributed +under the terms of this License. The "Document", below, refers to any +such manual or work. Any member of the public is a licensee, and is +addressed as "you". + +A "Modified Version" of the Document means any work containing the +Document or a portion of it, either copied verbatim, or with +modifications and/or translated into another language. + +A "Secondary Section" is a named appendix or a front-matter section of +the Document that deals exclusively with the relationship of the +publishers or authors of the Document to the Document's overall subject +(or to related matters) and contains nothing that could fall directly +within that overall subject. (For example, if the Document is in part a +textbook of mathematics, a Secondary Section may not explain any +mathematics.) The relationship could be a matter of historical +connection with the subject or with related matters, or of legal, +commercial, philosophical, ethical or political position regarding +them. + +The "Invariant Sections" are certain Secondary Sections whose titles +are designated, as being those of Invariant Sections, in the notice +that says that the Document is released under this License. + +The "Cover Texts" are certain short passages of text that are listed, +as Front-Cover Texts or Back-Cover Texts, in the notice that says that +the Document is released under this License. + +A "Transparent" copy of the Document means a machine-readable copy, +represented in a format whose specification is available to the +general public, whose contents can be viewed and edited directly and +straightforwardly with generic text editors or (for images composed of +pixels) generic paint programs or (for drawings) some widely available +drawing editor, and that is suitable for input to text formatters or +for automatic translation to a variety of formats suitable for input +to text formatters. A copy made in an otherwise Transparent file +format whose markup has been designed to thwart or discourage +subsequent modification by readers is not Transparent. A copy that is +not "Transparent" is called "Opaque". + +Examples of suitable formats for Transparent copies include plain +ASCII without markup, Texinfo input format, LaTeX input format, SGML +or XML using a publicly available DTD, and standard-conforming simple +HTML designed for human modification. Opaque formats include +PostScript, PDF, proprietary formats that can be read and edited only +by proprietary word processors, SGML or XML for which the DTD and/or +processing tools are not generally available, and the +machine-generated HTML produced by some word processors for output +purposes only. + +The "Title Page" means, for a printed book, the title page itself, +plus such following pages as are needed to hold, legibly, the material +this License requires to appear in the title page. For works in +formats which do not have any title page as such, "Title Page" means +the text near the most prominent appearance of the work's title, +preceding the beginning of the body of the text. + + +2. VERBATIM COPYING + +You may copy and distribute the Document in any medium, either +commercially or noncommercially, provided that this License, the +copyright notices, and the license notice saying this License applies +to the Document are reproduced in all copies, and that you add no other +conditions whatsoever to those of this License. You may not use +technical measures to obstruct or control the reading or further +copying of the copies you make or distribute. However, you may accept +compensation in exchange for copies. If you distribute a large enough +number of copies you must also follow the conditions in section 3. + +You may also lend copies, under the same conditions stated above, and +you may publicly display copies. + + +3. COPYING IN QUANTITY + +If you publish printed copies of the Document numbering more than 100, +and the Document's license notice requires Cover Texts, you must enclose +the copies in covers that carry, clearly and legibly, all these Cover +Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on +the back cover. Both covers must also clearly and legibly identify +you as the publisher of these copies. The front cover must present +the full title with all words of the title equally prominent and +visible. You may add other material on the covers in addition. +Copying with changes limited to the covers, as long as they preserve +the title of the Document and satisfy these conditions, can be treated +as verbatim copying in other respects. + +If the required texts for either cover are too voluminous to fit +legibly, you should put the first ones listed (as many as fit +reasonably) on the actual cover, and continue the rest onto adjacent +pages. + +If you publish or distribute Opaque copies of the Document numbering +more than 100, you must either include a machine-readable Transparent +copy along with each Opaque copy, or state in or with each Opaque copy +a publicly-accessible computer-network location containing a complete +Transparent copy of the Document, free of added material, which the +general network-using public has access to download anonymously at no +charge using public-standard network protocols. If you use the latter +option, you must take reasonably prudent steps, when you begin +distribution of Opaque copies in quantity, to ensure that this +Transparent copy will remain thus accessible at the stated location +until at least one year after the last time you distribute an Opaque +copy (directly or through your agents or retailers) of that edition to +the public. + +It is requested, but not required, that you contact the authors of the +Document well before redistributing any large number of copies, to give +them a chance to provide you with an updated version of the Document. + + +4. MODIFICATIONS + +You may copy and distribute a Modified Version of the Document under +the conditions of sections 2 and 3 above, provided that you release +the Modified Version under precisely this License, with the Modified +Version filling the role of the Document, thus licensing distribution +and modification of the Modified Version to whoever possesses a copy +of it. In addition, you must do these things in the Modified Version: + +A. Use in the Title Page (and on the covers, if any) a title distinct + from that of the Document, and from those of previous versions + (which should, if there were any, be listed in the History section + of the Document). You may use the same title as a previous version + if the original publisher of that version gives permission. +B. List on the Title Page, as authors, one or more persons or entities + responsible for authorship of the modifications in the Modified + Version, together with at least five of the principal authors of the + Document (all of its principal authors, if it has less than five). +C. State on the Title page the name of the publisher of the + Modified Version, as the publisher. +D. Preserve all the copyright notices of the Document. +E. Add an appropriate copyright notice for your modifications + adjacent to the other copyright notices. +F. Include, immediately after the copyright notices, a license notice + giving the public permission to use the Modified Version under the + terms of this License, in the form shown in the Addendum below. +G. Preserve in that license notice the full lists of Invariant Sections + and required Cover Texts given in the Document's license notice. +H. Include an unaltered copy of this License. +I. Preserve the section entitled "History", and its title, and add to + it an item stating at least the title, year, new authors, and + publisher of the Modified Version as given on the Title Page. If + there is no section entitled "History" in the Document, create one + stating the title, year, authors, and publisher of the Document as + given on its Title Page, then add an item describing the Modified + Version as stated in the previous sentence. +J. Preserve the network location, if any, given in the Document for + public access to a Transparent copy of the Document, and likewise + the network locations given in the Document for previous versions + it was based on. These may be placed in the "History" section. + You may omit a network location for a work that was published at + least four years before the Document itself, or if the original + publisher of the version it refers to gives permission. +K. In any section entitled "Acknowledgements" or "Dedications", + preserve the section's title, and preserve in the section all the + substance and tone of each of the contributor acknowledgements + and/or dedications given therein. +L. Preserve all the Invariant Sections of the Document, + unaltered in their text and in their titles. Section numbers + or the equivalent are not considered part of the section titles. +M. Delete any section entitled "Endorsements". Such a section + may not be included in the Modified Version. +N. Do not retitle any existing section as "Endorsements" + or to conflict in title with any Invariant Section. + +If the Modified Version includes new front-matter sections or +appendices that qualify as Secondary Sections and contain no material +copied from the Document, you may at your option designate some or all +of these sections as invariant. To do this, add their titles to the +list of Invariant Sections in the Modified Version's license notice. +These titles must be distinct from any other section titles. + +You may add a section entitled "Endorsements", provided it contains +nothing but endorsements of your Modified Version by various +parties--for example, statements of peer review or that the text has +been approved by an organization as the authoritative definition of a +standard. + +You may add a passage of up to five words as a Front-Cover Text, and a +passage of up to 25 words as a Back-Cover Text, to the end of the list +of Cover Texts in the Modified Version. Only one passage of +Front-Cover Text and one of Back-Cover Text may be added by (or +through arrangements made by) any one entity. If the Document already +includes a cover text for the same cover, previously added by you or +by arrangement made by the same entity you are acting on behalf of, +you may not add another; but you may replace the old one, on explicit +permission from the previous publisher that added the old one. + +The author(s) and publisher(s) of the Document do not by this License +give permission to use their names for publicity for or to assert or +imply endorsement of any Modified Version. + + +5. COMBINING DOCUMENTS + +You may combine the Document with other documents released under this +License, under the terms defined in section 4 above for modified +versions, provided that you include in the combination all of the +Invariant Sections of all of the original documents, unmodified, and +list them all as Invariant Sections of your combined work in its +license notice. + +The combined work need only contain one copy of this License, and +multiple identical Invariant Sections may be replaced with a single +copy. If there are multiple Invariant Sections with the same name but +different contents, make the title of each such section unique by +adding at the end of it, in parentheses, the name of the original +author or publisher of that section if known, or else a unique number. +Make the same adjustment to the section titles in the list of +Invariant Sections in the license notice of the combined work. + +In the combination, you must combine any sections entitled "History" +in the various original documents, forming one section entitled +"History"; likewise combine any sections entitled "Acknowledgements", +and any sections entitled "Dedications". You must delete all sections +entitled "Endorsements." + + +6. COLLECTIONS OF DOCUMENTS + +You may make a collection consisting of the Document and other documents +released under this License, and replace the individual copies of this +License in the various documents with a single copy that is included in +the collection, provided that you follow the rules of this License for +verbatim copying of each of the documents in all other respects. + +You may extract a single document from such a collection, and distribute +it individually under this License, provided you insert a copy of this +License into the extracted document, and follow this License in all +other respects regarding verbatim copying of that document. + + + +7. AGGREGATION WITH INDEPENDENT WORKS + +A compilation of the Document or its derivatives with other separate +and independent documents or works, in or on a volume of a storage or +distribution medium, does not as a whole count as a Modified Version +of the Document, provided no compilation copyright is claimed for the +compilation. Such a compilation is called an "aggregate", and this +License does not apply to the other self-contained works thus compiled +with the Document, on account of their being thus compiled, if they +are not themselves derivative works of the Document. + +If the Cover Text requirement of section 3 is applicable to these +copies of the Document, then if the Document is less than one quarter +of the entire aggregate, the Document's Cover Texts may be placed on +covers that surround only the Document within the aggregate. +Otherwise they must appear on covers around the whole aggregate. + + +8. TRANSLATION + +Translation is considered a kind of modification, so you may +distribute translations of the Document under the terms of section 4. +Replacing Invariant Sections with translations requires special +permission from their copyright holders, but you may include +translations of some or all Invariant Sections in addition to the +original versions of these Invariant Sections. You may include a +translation of this License provided that you also include the +original English version of this License. In case of a disagreement +between the translation and the original English version of this +License, the original English version will prevail. + + +9. TERMINATION + +You may not copy, modify, sublicense, or distribute the Document except +as expressly provided for under this License. Any other attempt to +copy, modify, sublicense or distribute the Document is void, and will +automatically terminate your rights under this License. However, +parties who have received copies, or rights, from you under this +License will not have their licenses terminated so long as such +parties remain in full compliance. + + +10. FUTURE REVISIONS OF THIS LICENSE + +The Free Software Foundation may publish new, revised versions +of the GNU Free Documentation License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. See +http:///www.gnu.org/copyleft/. + +Each version of the License is given a distinguishing version number. +If the Document specifies that a particular numbered version of this +License "or any later version" applies to it, you have the option of +following the terms and conditions either of that specified version or +of any later version that has been published (not as a draft) by the +Free Software Foundation. If the Document does not specify a version +number of this License, you may choose any version ever published (not +as a draft) by the Free Software Foundation. + + +ADDENDUM: How to use this License for your documents + +To use this License in a document you have written, include a copy of +the License in the document and put the following copyright and +license notices just after the title page: + + Copyright (c) YEAR YOUR NAME. + Permission is granted to copy, distribute and/or modify this document + under the terms of the GNU Free Documentation License, Version 1.1 + or any later version published by the Free Software Foundation; + with the Invariant Sections being LIST THEIR TITLES, with the + Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST. + A copy of the license is included in the section entitled "GNU + Free Documentation License". + +If you have no Invariant Sections, write "with no Invariant Sections" +instead of saying which ones are invariant. If you have no +Front-Cover Texts, write "no Front-Cover Texts" instead of +"Front-Cover Texts being LIST"; likewise for Back-Cover Texts. + +If your document contains nontrivial examples of program code, we +recommend releasing these examples in parallel under your choice of +free software license, such as the GNU General Public License, +to permit their use in free software. + + </literallayout> + </para> + </chapter> +</book> diff --git a/install-sh b/install-sh new file mode 120000 index 0000000..85febee --- /dev/null +++ b/install-sh @@ -0,0 +1 @@ +/usr/share/automake/install-sh
\ No newline at end of file @@ -0,0 +1 @@ +/usr/share/automake/missing
\ No newline at end of file diff --git a/mkinstalldirs b/mkinstalldirs new file mode 120000 index 0000000..6f7fb8c --- /dev/null +++ b/mkinstalldirs @@ -0,0 +1 @@ +/usr/share/automake/mkinstalldirs
\ No newline at end of file diff --git a/packaging/html.dcl b/packaging/html.dcl new file mode 100644 index 0000000..c1545df --- /dev/null +++ b/packaging/html.dcl @@ -0,0 +1,88 @@ +<!SGML "ISO 8879:1986" +-- + SGML Declaration for HyperText Markup Language (HTML). + +-- + +CHARSET + BASESET "ISO 646:1983//CHARSET + International Reference Version + (IRV)//ESC 2/5 4/0" + DESCSET 0 9 UNUSED + 9 2 9 + 11 2 UNUSED + 13 1 13 + 14 18 UNUSED + 32 95 32 + 127 1 UNUSED + BASESET "ISO Registration Number 100//CHARSET + ECMA-94 Right Part of + Latin Alphabet Nr. 1//ESC 2/13 4/1" + + DESCSET 128 32 UNUSED + 160 96 32 + +CAPACITY SGMLREF + TOTALCAP 150000 + GRPCAP 150000 + ENTCAP 150000 + +SCOPE DOCUMENT +SYNTAX + SHUNCHAR CONTROLS 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 + 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 127 + BASESET "ISO 646:1983//CHARSET + International Reference Version + (IRV)//ESC 2/5 4/0" + DESCSET 0 128 0 + FUNCTION + RE 13 + RS 10 + SPACE 32 + TAB SEPCHAR 9 + + + NAMING LCNMSTRT "" + UCNMSTRT "" + LCNMCHAR ".-" + UCNMCHAR ".-" + NAMECASE GENERAL YES + ENTITY NO + DELIM GENERAL SGMLREF + SHORTREF SGMLREF + NAMES SGMLREF + QUANTITY SGMLREF + ATTSPLEN 2100 + LITLEN 1024 + NAMELEN 72 -- somewhat arbitrary; taken from + internet line length conventions -- + PILEN 1024 + TAGLVL 100 + TAGLEN 2100 + GRPGTCNT 150 + GRPCNT 64 + +FEATURES + MINIMIZE + DATATAG NO + OMITTAG YES + RANK NO + SHORTTAG YES + LINK + SIMPLE NO + IMPLICIT NO + EXPLICIT NO + OTHER + CONCUR NO + SUBDOC NO + FORMAL YES + APPINFO "SDA" -- conforming SGML Document Access application + -- +> +<!-- + $Id: html.dcl,v 1.1.1.1 1999/05/02 12:50:44 Avi Exp $ + + Author: Daniel W. Connolly <connolly@w3.org> + + See also: http://www.w3.org/hypertext/WWW/MarkUp/MarkUp.html + --> diff --git a/packaging/html.soc b/packaging/html.soc new file mode 100644 index 0000000..0e9c836 --- /dev/null +++ b/packaging/html.soc @@ -0,0 +1,31 @@ + -- catalog: SGML Open style entity catalog for HTML -- + -- $Id: html.soc,v 1.1.1.2 1999/05/02 15:41:46 Avi Exp $ -- + -- Hacked by jjc -- + + -- Ways to refer to Level 2: most general to most specific -- +PUBLIC "-//IETF//DTD HTML//EN" html.dtd +PUBLIC "-//IETF//DTD HTML 2.0//EN" html.dtd +PUBLIC "-//IETF//DTD HTML Level 2//EN" html.dtd +PUBLIC "-//IETF//DTD HTML 2.0 Level 2//EN" html.dtd + + -- Ways to refer to Level 1: most general to most specific -- +PUBLIC "-//IETF//DTD HTML Level 1//EN" html-1.dtd +PUBLIC "-//IETF//DTD HTML 2.0 Level 1//EN" html-1.dtd + + -- Ways to refer to + Strict Level 2: most general to most specific -- +PUBLIC "-//IETF//DTD HTML Strict//EN" html-s.dtd +PUBLIC "-//IETF//DTD HTML 2.0 Strict//EN" html-s.dtd +PUBLIC "-//IETF//DTD HTML Strict Level 2//EN" html-s.dtd +PUBLIC "-//IETF//DTD HTML 2.0 Strict Level 2//EN" html-s.dtd + + -- Ways to refer to + Strict Level 1: most general to most specific -- +PUBLIC "-//IETF//DTD HTML Strict Level 1//EN" html-1s.dtd +PUBLIC "-//IETF//DTD HTML 2.0 Strict Level 1//EN" html-1s.dtd + + -- ISO latin 1 entity set for HTML -- +PUBLIC "ISO 8879-1986//ENTITIES Added Latin 1//EN//HTML" ISOlat1.sgm + +SGMLDECL html.dcl +DOCTYPE html html.dtd diff --git a/packaging/sgml-common-0.6.3-docdir.patch b/packaging/sgml-common-0.6.3-docdir.patch new file mode 100644 index 0000000..6d02807 --- /dev/null +++ b/packaging/sgml-common-0.6.3-docdir.patch @@ -0,0 +1,25 @@ +--- sgml-common-0.6.3/configure.in.docdir 2002-10-23 12:07:31.000000000 +0100 ++++ sgml-common-0.6.3/configure.in 2002-10-23 12:08:10.000000000 +0100 +@@ -4,6 +4,8 @@ + AM_INIT_AUTOMAKE(sgml-common, 0.6.3) + + docdir='$(prefix)/doc' ++AC_ARG_WITH(docdir, [ -with-docdir=DOCDIR documentation directory], ++ docdir=$withval) + AC_SUBST(docdir) + + dnl Checks for programs. +--- sgml-common-0.6.3/configure.docdir 2007-05-15 17:41:20.000000000 +0100 ++++ sgml-common-0.6.3/configure 2007-05-15 17:45:54.000000000 +0100 +@@ -777,6 +777,11 @@ + + docdir='$(prefix)/doc' + ++# Check whether --with-docdir or --without-docdir was given. ++if test "${with_docdir+set}" = set; then ++ withval="$with_docdir" ++ docdir=$withval ++fi; + + + diff --git a/packaging/sgml-common-automake.patch b/packaging/sgml-common-automake.patch new file mode 100644 index 0000000..23cda49 --- /dev/null +++ b/packaging/sgml-common-automake.patch @@ -0,0 +1,17 @@ +--- sgml-common-0.6.3/doc/man/Makefile.am.automake 2001-01-30 14:42:22.000000000 +0000 ++++ sgml-common-0.6.3/doc/man/Makefile.am 2007-05-15 18:14:45.000000000 +0100 +@@ -1,2 +1,1 @@ +-man8dir = $(mandir)/man8 +-man8_DATA = *.8 ++man8_MANS = install-catalog.8 +--- sgml-common-0.6.3/doc/man/Makefile.in.automake 2007-05-15 18:14:36.000000000 +0100 ++++ sgml-common-0.6.3/doc/man/Makefile.in 2007-05-15 18:14:52.000000000 +0100 +@@ -63,7 +63,6 @@ + docdir = @docdir@ + +-man8dir = $(mandir)/man8 +-man8_DATA = *.8 ++man8_MANS = install-catalog.8 + mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs + CONFIG_CLEAN_FILES = + DATA = $(man8_DATA) diff --git a/packaging/sgml-common-quotes.patch b/packaging/sgml-common-quotes.patch new file mode 100644 index 0000000..c901b9e --- /dev/null +++ b/packaging/sgml-common-quotes.patch @@ -0,0 +1,94 @@ +--- sgml-common-0.6.3/bin/install-catalog.in.quotes Mon Nov 5 11:19:23 2001 ++++ sgml-common-0.6.3/bin/install-catalog.in Mon Nov 5 11:20:12 2001 +@@ -39,8 +39,8 @@ + # Process actions + case $1 in + -a|--add) SGML_ACTION="addition" +- SGML_CENTRALIZED=$2 +- SGML_ORDINARY=$3 ++ SGML_CENTRALIZED="$2" ++ SGML_ORDINARY="$3" + ;; + -r|--remove) if [ -z "$3" -o "$3" = "--version" ] + then +@@ -48,8 +48,8 @@ + exit 0 + fi + SGML_ACTION="removal" +- SGML_CENTRALIZED=$2 +- SGML_ORDINARY=$3 ++ SGML_CENTRALIZED="$2" ++ SGML_ORDINARY="$3" + ;; + -h|--help) echo -e $SGML_HELP_MESSAGE + exit 0 +@@ -96,14 +96,14 @@ + fi + case $SGML_ACTION in + addition) +- if [ -e $SGML_CENTRALIZED -a ! -w $SGML_CENTRALIZED ] ++ if [ -e "$SGML_CENTRALIZED" -a ! -w "$SGML_CENTRALIZED" ] + then + echo "`basename $0`: can not modify \"$SGML_CENTRALIZED\"." >&2 + exit 2 + fi + ;; + removal) +- if [ ! -w $SGML_CENTRALIZED ] ++ if [ ! -w "$SGML_CENTRALIZED" ] + then + echo "`basename $0`: can not modify \"$SGML_CENTRALIZED\"." >&2 + exit 2 +@@ -119,7 +119,7 @@ + fi + case $SGML_ACTION in + addition) +- if [ ! -s $SGML_ORDINARY ] ++ if [ ! -s "$SGML_ORDINARY" ] + then + echo "`basename $0`: \"$SGML_ORDINARY\" does not exist or is empty." >&2 + exit 2 +@@ -131,33 +131,33 @@ + case $SGML_ACTION in + addition) + echo "`basename $0`: addition of $SGML_ORDINARY in $SGML_CENTRALIZED" +- if grep -q $SGML_ORDINARY $SGML_CENTRALIZED 2>/dev/null ++ if grep -q "$SGML_ORDINARY" "$SGML_CENTRALIZED" 2>/dev/null + then + echo "Warning: $SGML_ORDINARY is already installed in the centralized catalog $SGML_CENTRALIZED" >&2 + else +- echo "$SGML_POINTER $SGML_ORDINARY" >> $SGML_CENTRALIZED ++ echo "$SGML_POINTER \"$SGML_ORDINARY\"" >> "$SGML_CENTRALIZED" + fi +- grep -q $SGML_CENTRALIZED /etc/sgml/catalog 2>/dev/null ++ grep -q "$SGML_CENTRALIZED" /etc/sgml/catalog 2>/dev/null + if [ $? -ne 0 ] + then + echo "`basename $0`: addition of $SGML_CENTRALIZED in /etc/sgml/catalog" +- echo "$SGML_POINTER $SGML_CENTRALIZED" >> /etc/sgml/catalog ++ echo "$SGML_POINTER \"$SGML_CENTRALIZED\"" >> /etc/sgml/catalog + fi + ;; + removal) + echo "`basename $0`: removal of $SGML_ORDINARY from $SGML_CENTRALIZED" +- if grep -q $SGML_ORDINARY $SGML_CENTRALIZED 2>/dev/null ++ if grep -q "$SGML_ORDINARY" "$SGML_CENTRALIZED" 2>/dev/null + then +- sed -e "\:$SGML_POINTER $SGML_ORDINARY:d" < $SGML_CENTRALIZED > ${SGML_CENTRALIZED}.new +- mv ${SGML_CENTRALIZED}.new $SGML_CENTRALIZED ++ sed -e "\:$SGML_POINTER \"\\?$SGML_ORDINARY\"\\?:d" < "$SGML_CENTRALIZED" > "${SGML_CENTRALIZED}.new" ++ mv "${SGML_CENTRALIZED}.new" "$SGML_CENTRALIZED" + else + echo "Warning: $SGML_ORDINARY was not found in the centralized catalog $SGML_CENTRALIZED" >&2 + fi +- if [ ! -s $SGML_CENTRALIZED ] ++ if [ ! -s "$SGML_CENTRALIZED" ] + then +- rm $SGML_CENTRALIZED ++ rm "$SGML_CENTRALIZED" + echo "`basename $0`: removal of $SGML_CENTRALIZED from /etc/sgml/catalog" +- sed -e "\:$SGML_POINTER $SGML_CENTRALIZED:d" < /etc/sgml/catalog > /etc/sgml/catalog.new ++ sed -e "\:$SGML_POINTER \"\\?$SGML_CENTRALIZED\"\\?:d" < /etc/sgml/catalog > /etc/sgml/catalog.new + mv /etc/sgml/catalog.new /etc/sgml/catalog + fi + ;; diff --git a/packaging/sgml-common-umask.patch b/packaging/sgml-common-umask.patch new file mode 100644 index 0000000..ce13a15 --- /dev/null +++ b/packaging/sgml-common-umask.patch @@ -0,0 +1,12 @@ +--- sgml-common-0.6.3/bin/install-catalog.in.umask Mon May 21 11:48:37 2001 ++++ sgml-common-0.6.3/bin/install-catalog.in Mon May 21 12:00:34 2001 +@@ -13,6 +13,9 @@ + \040 -h, --help: \t\t\t\t Print this help message and exit\n\ + \040 -v, --version: \t\t\t Print the version number and exit\n" + ++# We need the files we create to be world readable ++umask 022 ++ + # Set version message + SGML_VERSION_MESSAGE="sgml-common version 0.2 (install-catalog version 1.0)" + diff --git a/packaging/sgml-common-xmldir.patch b/packaging/sgml-common-xmldir.patch new file mode 100644 index 0000000..d7c2b2b --- /dev/null +++ b/packaging/sgml-common-xmldir.patch @@ -0,0 +1,19 @@ +--- sgml-common-0.6.3/xml-iso-entities/Makefile.am.xmldir Fri Oct 5 16:37:43 2001 ++++ sgml-common-0.6.3/xml-iso-entities/Makefile.am Fri Oct 5 16:37:57 2001 +@@ -1,4 +1,4 @@ +-isoentdir = $(prefix)/share/sgml/xml-iso-entities-8879.1986 ++isoentdir = $(prefix)/share/xml/xml-iso-entities-8879.1986 + isoent_DATA = ISOamsa.ent ISOamsb.ent ISOamsc.ent ISOamsn.ent ISOamso.ent ISOamsr.ent \ + ISObox.ent ISOcyr1.ent ISOcyr2.ent ISOdia.ent ISOgrk1.ent ISOgrk2.ent \ + ISOgrk3.ent ISOgrk4.ent ISOlat1.ent ISOlat2.ent ISOnum.ent ISOpub.ent \ +--- sgml-common-0.6.3/xml-iso-entities/Makefile.in.xmldir 2007-05-15 17:21:31.000000000 +0100 ++++ sgml-common-0.6.3/xml-iso-entities/Makefile.in 2007-05-15 17:21:43.000000000 +0100 +@@ -62,7 +62,7 @@ + VERSION = @VERSION@ + docdir = @docdir@ + +-isoentdir = $(prefix)/share/sgml/xml-iso-entities-8879.1986 ++isoentdir = $(prefix)/share/xml/xml-iso-entities-8879.1986 + isoent_DATA = ISOamsa.ent ISOamsb.ent ISOamsc.ent ISOamsn.ent ISOamso.ent ISOamsr.ent ISObox.ent ISOcyr1.ent ISOcyr2.ent ISOdia.ent ISOgrk1.ent ISOgrk2.ent ISOgrk3.ent ISOgrk4.ent ISOlat1.ent ISOlat2.ent ISOnum.ent ISOpub.ent ISOtech.ent catalog + + diff --git a/packaging/sgml-common.changes b/packaging/sgml-common.changes new file mode 100644 index 0000000..7b4bf36 --- /dev/null +++ b/packaging/sgml-common.changes @@ -0,0 +1,135 @@ +* Fri Aug 31 19:58:39 UTC 2012 - tracy.graydon@intel.com +- TIVI-153: add as dependency for iputils. Imported from MeeGo trunk + +* Mon Jun 28 2010 Priya Vijayan <priya.vijayan@intel.com> - 0.6.3 +- Fix BMC#2164-sgml-common.spec isn't relocatable + +* Mon Jun 30 2008 Ondrej Vasik <ovasik@redhat.com> 0.6.3-24 +- mark catalog files as (not md5 size mtime) for verify to + prevent info about changed files (#453271) + +* Thu Nov 22 2007 Ondrej Vasik <ovasik@redhat.com> 0.6.3-23 +- Another MergeReview improvements(provided by Patrice Dumas) +- copy Automake-1.4 files instead of rerunning autotools, +- better preserving timestamps, better handling of documentation +- improved XML-common description + +* Thu Nov 15 2007 Ondrej Vasik <ovasik@redhat.com> 0.6.3-22 +- Merge Review(226415) +- changed: License Tag, using RPM macros instead of hardcoded + dirs, summary ended with dot, added URL, removed CHANGES + file as obsolete, preserved timestamps and some other cosmetic + changes +- no longer shipping old automake tarball, fixed issue with man8_DATA, + BuildRequire:Automake,Autoconf again(see MergeReview discussion) + +* Mon May 28 2007 Ondrej Vasik <ovasik@redhat.com> 0.6.3-21 +- Fixed broken URL (changed to XML entity declarations) (bug #237726) +- Rebuilt + +* Tue May 15 2007 Tim Waugh <twaugh@redhat.com> 0.6.3-20 +- Added dist tag. +- Fixed summary. +- Removed build dependency on autoconf/automake. + +* Tue Oct 24 2006 Tim Waugh <twaugh@redhat.com> 0.6.3-19 +- Removed stale URL (bug #210848). + +* Mon Jun 12 2006 Tim Waugh <twaugh@redhat.com> 0.6.3-18 +- Build requires automake and autoconf (bug #194709). + +* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com> +- rebuilt + +* Wed Sep 22 2004 Than Ngo <than@redhat.com> 0.6.3-17 +- rebuilt + +* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com> +- rebuilt + +* Mon Dec 8 2003 Tim Waugh <twaugh@redhat.com> 0.6.3-15 +- Patch from Ville Skyttä <ville.skytta at iki.fi> (bug #111625): + - Include /usr/share/xml in xml-common. + - Own /usr/share/sgml and /usr/share/xml. + +* Wed Jan 22 2003 Tim Powers <timp@redhat.com> +- rebuilt + +* Wed Oct 23 2002 Tim Waugh <twaugh@redhat.com> 0.6.3-13 +- Ship the installed documentation. +- Don't install files not packaged. + +* Fri Jun 21 2002 Tim Powers <timp@redhat.com> +- automated rebuild + +* Thu May 23 2002 Tim Powers <timp@redhat.com> +- automated rebuild + +* Wed Apr 24 2002 Tim Waugh <twaugh@redhat.com> 0.6.3-10 +- Ship {xml,html}.{dcl,soc} (bug #63500, bug #62980). +- Work around broken tarball packaging. + +* Thu Feb 21 2002 Tim Waugh <twaugh@redhat.com> 0.6.3-9 +- Rebuild in new environment. + +* Thu Jan 17 2002 Tim Waugh <twaugh@redhat.com> 0.6.3-8 +- Back to /usr/share/sgml. Now install docbook-dtds. +- Use a real install-sh, not the symlink shipped in the tarball. + +* Wed Jan 09 2002 Tim Powers <timp@redhat.com> 0.6.3-7 +- automated rebuild + +* Mon Nov 5 2001 Tim Waugh <twaugh@redhat.com> 0.6.3-6 +- Don't create a useless empty catalog. +- Don't try to put install things outside the build root. +- Build requires a libxml2 that actually works. + +* Mon Nov 5 2001 Tim Waugh <twaugh@redhat.com> 0.6.3-4 +- Use (and handle) catalog files with quotes in install-catalog. + +* Thu Nov 1 2001 Tim Waugh <twaugh@redhat.com> 0.6.3-3 +- Create default XML Catalog at build time, not install time. + +* Fri Oct 5 2001 Tim Waugh <twaugh@redhat.com> 0.6.3-2 +- Move XML things into /usr/share/xml, and split them out into separate + xml-common package. + +* Mon Oct 1 2001 Tim Waugh <twaugh@redhat.com> 0.6.3-1 +- 0.6.3. Incorporates oldsyntax and quiet patches. +- Make /etc/sgml/sgml.conf noreplace. +- Own /etc/sgml, various other directories (bug #47485, bug #54180). + +* Wed May 23 2001 Tim Waugh <twaugh@redhat.com> 0.5-7 +- Remove execute bit from data files. + +* Mon May 21 2001 Tim Waugh <twaugh@redhat.com> 0.5-6 +- install-catalog needs to make sure that it creates world-readable files + (bug #41552). + +* Wed Mar 14 2001 Tim Powers <timp@redhat.com> 0.5-5 +- fixed license + +* Wed Jan 24 2001 Tim Waugh <twaugh@redhat.com> +- Make install-catalog quieter during normal operation. + +* Tue Jan 23 2001 Tim Waugh <twaugh@redhat.com> +- Require textutils, fileutils, grep (bug #24719). + +* Wed Jan 17 2001 Tim Waugh <twaugh@redhat.com> +- Require sh-utils. + +* Mon Jan 15 2001 Tim Waugh <twaugh@redhat.com> +- Don't play so many macro games. +- Fix typo in install-catalog patch. + +* Mon Jan 08 2001 Tim Waugh <twaugh@redhat.com> +- Change group. +- Install by hand (man/en/...). Use %%{_mandir}. +- Use %%{_tmppath}. +- Make install-catalog fail silently if given the old syntax. +- Add CHANGES file. +- Change Copyright: to License:. +- Remove Packager: line. + +* Mon Jan 08 2001 Tim Waugh <twaugh@redhat.com> +- Based on Eric Bischoff's new-trials packages. diff --git a/packaging/sgml-common.spec b/packaging/sgml-common.spec new file mode 100644 index 0000000..a703d2c --- /dev/null +++ b/packaging/sgml-common.spec @@ -0,0 +1,137 @@ +#specfile originally created for Fedora, modified for Moblin Linux +Name: sgml-common +Version: 0.6.3 +Release: 24 +Group: Applications/Text + +Summary: Common SGML catalog and DTD files + +License: GPL+ + +BuildArch: noarch +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +#Actually - there is no homepage of this project, on that URL +#page you could get complete ISO 8879 listing as was on the +#old page - only part of it is included in sgml-common package. +URL: http://www.w3.org/2003/entities/ + +Source0: ftp://sources.redhat.com/pub/docbook-tools/new-trials/SOURCES/%{name}-%{version}.tgz +# Following 4 from openjade/pubtext - same maintainer as in SGML-common, so up2date: +Source1: xml.dcl +Source2: xml.soc +Source3: html.dcl +Source4: html.soc + +Patch0: sgml-common-umask.patch +Patch1: sgml-common-xmldir.patch +Patch2: sgml-common-quotes.patch +Patch3: sgml-common-automake.patch +Patch4: sgml-common-0.6.3-docdir.patch + +BuildRequires: libxml2 >= 2.4.8-2 +BuildRequires: automake14 + +%description +The sgml-common package contains a collection of entities and DTDs +that are useful for processing SGML, but that don't need to be +included in multiple packages. Sgml-common also includes an +up-to-date Open Catalog file. + +%package -n xml-common +Group: Applications/Text +Summary: Common XML catalog and DTD files +License: GPL+ +URL: http://www.w3.org/2003/entities/ + +%description -n xml-common +The xml-common is a subpackage of sgml-common which contains +a collection XML catalogs that are useful for processing XML, +but that don't need to be included in main package. + +%prep +%setup -q +%patch0 -p1 -b .umask +%patch1 -p1 -b .xmldir +#patch 3 and patch4 not applied but still shipped with SRPM +#(see #226415 MergeReview) +#%patch3 -p1 -b .automake +#%patch4 -p1 -b .docdir + +# replace bogus links with files +for file in COPYING INSTALL install-sh missing mkinstalldirs; do + rm $file + cp -p %{_datadir}/automake-1.4/$file . +done + +%build +%configure + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR="$RPM_BUILD_ROOT" htmldir='%{_datadir}/doc' INSTALL='install -p' +mkdir $RPM_BUILD_ROOT%{_sysconfdir}/xml +mkdir -p $RPM_BUILD_ROOT%{_datadir}/sgml/docbook +# Create an empty XML catalog. +XMLCATALOG=$RPM_BUILD_ROOT%{_sysconfdir}/xml/catalog +%{_bindir}/xmlcatalog --noout --create $XMLCATALOG +# Now put the common DocBook entries in it +%{_bindir}/xmlcatalog --noout --add "delegatePublic" \ + "-//OASIS//ENTITIES DocBook XML" \ + "file://%{_datadir}/sgml/docbook/xmlcatalog" $XMLCATALOG +%{_bindir}/xmlcatalog --noout --add "delegatePublic" \ + "-//OASIS//DTD DocBook XML" \ + "file://%{_datadir}/sgml/docbook/xmlcatalog" $XMLCATALOG +%{_bindir}/xmlcatalog --noout --add "delegatePublic" \ + "ISO 8879:1986" \ + "file://%{_datadir}/sgml/docbook/xmlcatalog" $XMLCATALOG +%{_bindir}/xmlcatalog --noout --add "delegateSystem" \ + "http://www.oasis-open.org/docbook/" \ + "file://%{_datadir}/sgml/docbook/xmlcatalog" $XMLCATALOG +%{_bindir}/xmlcatalog --noout --add "delegateURI" \ + "http://www.oasis-open.org/docbook/" \ + "file://%{_datadir}/sgml/docbook/xmlcatalog" $XMLCATALOG +# Also create the common DocBook catalog +%{_bindir}/xmlcatalog --noout --create \ + $RPM_BUILD_ROOT%{_datadir}/sgml/docbook/xmlcatalog + +rm -f $RPM_BUILD_ROOT%{_datadir}/sgml/xml.dcl +install -p -m0644 %{SOURCE1} %{SOURCE2} %{SOURCE3} %{SOURCE4} \ + $RPM_BUILD_ROOT%{_datadir}/sgml +rm -rf $RPM_BUILD_ROOT%{_datadir}/xml/* + +# remove installed doc file and prepare installation with %%doc +rm $RPM_BUILD_ROOT%{_datadir}/doc/*.html +rm -rf __dist_doc/html/ +mkdir -p __dist_doc/html/ +cp -p doc/HTML/*.html __dist_doc/html/ + + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr (-,root,root, -) +%doc __dist_doc/html/ AUTHORS NEWS ChangeLog README +%dir %{_sysconfdir}/sgml +%config(noreplace) %{_sysconfdir}/sgml/sgml.conf +%dir %{_datadir}/sgml +%dir %{_datadir}/sgml/sgml-iso-entities-8879.1986 +%{_datadir}/sgml/sgml-iso-entities-8879.1986/* +%{_datadir}/sgml/xml.dcl +%{_datadir}/sgml/xml.soc +%{_datadir}/sgml/html.dcl +%{_datadir}/sgml/html.soc +%{_bindir}/sgmlwhich +%{_bindir}/install-catalog +%doc %{_mandir}/man8/install-catalog.8* + +%files -n xml-common +%defattr (-,root,root,-) +%dir %{_sysconfdir}/xml +%config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/xml/catalog +%dir %{_datadir}/sgml +%dir %{_datadir}/sgml/docbook +%verify(not md5 size mtime) %{_datadir}/sgml/docbook/xmlcatalog +%dir %{_datadir}/xml + diff --git a/packaging/xml.dcl b/packaging/xml.dcl new file mode 100644 index 0000000..fed2103 --- /dev/null +++ b/packaging/xml.dcl @@ -0,0 +1,179 @@ +<!SGML -- SGML Declaration for valid XML documents -- + "ISO 8879:1986 (WWW)" + + CHARSET + BASESET + "ISO Registration Number 176//CHARSET + ISO/IEC 10646-1:1993 UCS-4 with implementation + level 3//ESC 2/5 2/15 4/6" + DESCSET + 0 9 UNUSED + 9 2 9 + 11 2 UNUSED + 13 1 13 + 14 18 UNUSED + 32 95 32 + 127 1 UNUSED + 128 32 UNUSED + -- use this instead of the official declaration because SP only + supports 16-bit characters -- + 160 65374 160 + 65534 2 UNUSED + -- 55296 2048 UNUSED + 57344 8190 57344 + 65534 2 UNUSED + 65536 1048576 65536 -- + CAPACITY NONE + + SCOPE DOCUMENT + + SYNTAX + SHUNCHAR NONE + BASESET "ISO Registration Number 176//CHARSET + ISO/IEC 10646-1:1993 UCS-4 with implementation + level 3//ESC 2/5 2/15 4/6" + DESCSET + 0 1114112 0 + FUNCTION + RE 13 + RS 10 + SPACE 32 + TAB SEPCHAR 9 + + NAMING + LCNMSTRT "" + UCNMSTRT "" + NAMESTRT + 58 95 192-214 216-246 248-305 308-318 321-328 + 330-382 384-451 461-496 500-501 506-535 592-680 + 699-705 902 904-906 908 910-929 931-974 976-982 + 986 988 990 992 994-1011 1025-1036 1038-1103 + 1105-1116 1118-1153 1168-1220 1223-1224 + 1227-1228 1232-1259 1262-1269 1272-1273 + 1329-1366 1369 1377-1414 1488-1514 1520-1522 + 1569-1594 1601-1610 1649-1719 1722-1726 + 1728-1742 1744-1747 1749 1765-1766 2309-2361 + 2365 2392-2401 2437-2444 2447-2448 2451-2472 + 2474-2480 2482 2486-2489 2524-2525 2527-2529 + 2544-2545 2565-2570 2575-2576 2579-2600 + 2602-2608 2610-2611 2613-2614 2616-2617 + 2649-2652 2654 2674-2676 2693-2699 2701 + 2703-2705 2707-2728 2730-2736 2738-2739 + 2741-2745 2749 2784 2821-2828 2831-2832 + 2835-2856 2858-2864 2866-2867 2870-2873 2877 + 2908-2909 2911-2913 2949-2954 2958-2960 + 2962-2965 2969-2970 2972 2974-2975 2979-2980 + 2984-2986 2990-2997 2999-3001 3077-3084 + 3086-3088 3090-3112 3114-3123 3125-3129 + 3168-3169 3205-3212 3214-3216 3218-3240 + 3242-3251 3253-3257 3294 3296-3297 3333-3340 + 3342-3344 3346-3368 3370-3385 3424-3425 + 3585-3630 3632 3634-3635 3648-3653 3713-3714 + 3716 3719-3720 3722 3725 3732-3735 3737-3743 + 3745-3747 3749 3751 3754-3755 3757-3758 3760 + 3762-3763 3773 3776-3780 3904-3911 3913-3945 + 4256-4293 4304-4342 4352 4354-4355 4357-4359 + 4361 4363-4364 4366-4370 4412 4414 4416 4428 + 4430 4432 4436-4437 4441 4447-4449 4451 4453 + 4455 4457 4461-4462 4466-4467 4469 4510 4520 + 4523 4526-4527 4535-4536 4538 4540-4546 4587 + 4592 4601 7680-7835 7840-7929 7936-7957 + 7960-7965 7968-8005 8008-8013 8016-8023 8025 + 8027 8029 8031-8061 8064-8116 8118-8124 8126 + 8130-8132 8134-8140 8144-8147 8150-8155 + 8160-8172 8178-8180 8182-8188 8486 8490-8491 + 8494 8576-8578 12295 12321-12329 12353-12436 + 12449-12538 12549-12588 19968-40869 44032-55203 + + LCNMCHAR "" + UCNMCHAR "" + NAMECHAR + 45-46 183 720-721 768-837 864-865 903 1155-1158 + 1425-1441 1443-1465 1467-1469 1471 1473-1474 + 1476 1600 1611-1618 1632-1641 1648 1750-1764 + 1767-1768 1770-1773 1776-1785 2305-2307 2364 + 2366-2381 2385-2388 2402-2403 2406-2415 + 2433-2435 2492 2494-2500 2503-2504 2507-2509 + 2519 2530-2531 2534-2543 2562 2620 2622-2626 + 2631-2632 2635-2637 2662-2673 2689-2691 2748 + 2750-2757 2759-2761 2763-2765 2790-2799 + 2817-2819 2876 2878-2883 2887-2888 2891-2893 + 2902-2903 2918-2927 2946-2947 3006-3010 + 3014-3016 3018-3021 3031 3047-3055 3073-3075 + 3134-3140 3142-3144 3146-3149 3157-3158 + 3174-3183 3202-3203 3262-3268 3270-3272 + 3274-3277 3285-3286 3302-3311 3330-3331 + 3390-3395 3398-3400 3402-3405 3415 3430-3439 + 3633 3636-3642 3654-3662 3664-3673 3761 + 3764-3769 3771-3772 3782 3784-3789 3792-3801 + 3864-3865 3872-3881 3893 3895 3897 3902-3903 + 3953-3972 3974-3979 3984-3989 3991 3993-4013 + 4017-4023 4025 8400-8412 8417 12293 12330-12335 + 12337-12341 12441-12442 12445-12446 12540-12542 + + NAMECASE + GENERAL NO + ENTITY NO + + DELIM + GENERAL SGMLREF + HCRO "&#x" -- 38 is the number for ampersand -- + NESTC "/" + NET ">" + PIC "?>" + SHORTREF NONE + + NAMES + SGMLREF + + QUANTITY NONE + + ENTITIES + "amp" 38 + "lt" 60 + "gt" 62 + "quot" 34 + "apos" 39 + + FEATURES + MINIMIZE + DATATAG NO + OMITTAG NO + RANK NO + SHORTTAG + STARTTAG + EMPTY NO + UNCLOSED NO + NETENABL IMMEDNET + ENDTAG + EMPTY NO + UNCLOSED NO + ATTRIB + DEFAULT YES + OMITNAME NO + VALUE NO + EMPTYNRM YES + IMPLYDEF + ATTLIST NO + DOCTYPE NO + ELEMENT NO + ENTITY NO + NOTATION NO + LINK + SIMPLE NO + IMPLICIT NO + EXPLICIT NO + OTHER + CONCUR NO + SUBDOC NO + FORMAL NO + URN NO + KEEPRSRE YES + VALIDITY TYPE + ENTITIES + REF ANY + INTEGRAL YES + APPINFO NONE + SEEALSO "ISO 8879:1986//NOTATION + Extensible Markup Language (XML) 1.0//EN" +> diff --git a/packaging/xml.soc b/packaging/xml.soc new file mode 100644 index 0000000..278c6f3 --- /dev/null +++ b/packaging/xml.soc @@ -0,0 +1 @@ +SGMLDECL "xml.dcl" diff --git a/sgml-iso-entities/ISOamsa.ent b/sgml-iso-entities/ISOamsa.ent new file mode 100755 index 0000000..b77154c --- /dev/null +++ b/sgml-iso-entities/ISOamsa.ent @@ -0,0 +1,66 @@ +<!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with + conforming SGML systems and applications as defined in + ISO 8879, provided this notice is included in all copies. +--> +<!-- Character entity set. Typical invocation: + <!ENTITY % ISOamsa PUBLIC + "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN"> + %ISOamsa; +--> +<!ENTITY cularr SDATA "[cularr]"--/curvearrowleft A: left curved arrow --> +<!ENTITY curarr SDATA "[curarr]"--/curvearrowright A: rt curved arrow --> +<!ENTITY dArr SDATA "[dArr ]"--/Downarrow A: down dbl arrow --> +<!ENTITY darr2 SDATA "[darr2 ]"--/downdownarrows A: two down arrows --> +<!ENTITY dharl SDATA "[dharl ]"--/downleftharpoon A: dn harpoon-left --> +<!ENTITY dharr SDATA "[dharr ]"--/downrightharpoon A: down harpoon-rt --> +<!ENTITY lAarr SDATA "[lAarr ]"--/Lleftarrow A: left triple arrow --> +<!ENTITY Larr SDATA "[Larr ]"--/twoheadleftarrow A:--> +<!ENTITY larr2 SDATA "[larr2 ]"--/leftleftarrows A: two left arrows --> +<!ENTITY larrhk SDATA "[larrhk]"--/hookleftarrow A: left arrow-hooked --> +<!ENTITY larrlp SDATA "[larrlp]"--/looparrowleft A: left arrow-looped --> +<!ENTITY larrtl SDATA "[larrtl]"--/leftarrowtail A: left arrow-tailed --> +<!ENTITY lhard SDATA "[lhard ]"--/leftharpoondown A: l harpoon-down --> +<!ENTITY lharu SDATA "[lharu ]"--/leftharpoonup A: left harpoon-up --> +<!ENTITY hArr SDATA "[hArr ]"--/Leftrightarrow A: l&r dbl arrow --> +<!ENTITY harr SDATA "[harr ]"--/leftrightarrow A: l&r arrow --> +<!ENTITY lrarr2 SDATA "[lrarr2]"--/leftrightarrows A: l arr over r arr --> +<!ENTITY rlarr2 SDATA "[rlarr2]"--/rightleftarrows A: r arr over l arr --> +<!ENTITY harrw SDATA "[harrw ]"--/leftrightsquigarrow A: l&r arr-wavy --> +<!ENTITY rlhar2 SDATA "[rlhar2]"--/rightleftharpoons A: r harp over l --> +<!ENTITY lrhar2 SDATA "[lrhar2]"--/leftrightharpoons A: l harp over r --> +<!ENTITY lsh SDATA "[lsh ]"--/Lsh A:--> +<!ENTITY map SDATA "[map ]"--/mapsto A:--> +<!ENTITY mumap SDATA "[mumap ]"--/multimap A:--> +<!ENTITY nearr SDATA "[nearr ]"--/nearrow A: NE pointing arrow --> +<!ENTITY nlArr SDATA "[nlArr ]"--/nLeftarrow A: not implied by --> +<!ENTITY nlarr SDATA "[nlarr ]"--/nleftarrow A: not left arrow --> +<!ENTITY nhArr SDATA "[nhArr ]"--/nLeftrightarrow A: not l&r dbl arr --> +<!ENTITY nharr SDATA "[nharr ]"--/nleftrightarrow A: not l&r arrow --> +<!ENTITY nrarr SDATA "[nrarr ]"--/nrightarrow A: not right arrow --> +<!ENTITY nrArr SDATA "[nrArr ]"--/nRightarrow A: not implies --> +<!ENTITY nwarr SDATA "[nwarr ]"--/nwarrow A: NW pointing arrow --> +<!ENTITY olarr SDATA "[olarr ]"--/circlearrowleft A: l arr in circle --> +<!ENTITY orarr SDATA "[orarr ]"--/circlearrowright A: r arr in circle --> +<!ENTITY rAarr SDATA "[rAarr ]"--/Rrightarrow A: right triple arrow --> +<!ENTITY Rarr SDATA "[Rarr ]"--/twoheadrightarrow A:--> +<!ENTITY rarr2 SDATA "[rarr2 ]"--/rightrightarrows A: two rt arrows --> +<!ENTITY rarrhk SDATA "[rarrhk]"--/hookrightarrow A: rt arrow-hooked --> +<!ENTITY rarrlp SDATA "[rarrlp]"--/looparrowright A: rt arrow-looped --> +<!ENTITY rarrtl SDATA "[rarrtl]"--/rightarrowtail A: rt arrow-tailed --> +<!ENTITY rarrw SDATA "[rarrw ]"--/squigarrowright A: rt arrow-wavy --> +<!ENTITY rhard SDATA "[rhard ]"--/rightharpoondown A: rt harpoon-down --> +<!ENTITY rharu SDATA "[rharu ]"--/rightharpoonup A: rt harpoon-up --> +<!ENTITY rsh SDATA "[rsh ]"--/Rsh A:--> +<!ENTITY drarr SDATA "[drarr ]"--/searrow A: downward rt arrow --> +<!ENTITY dlarr SDATA "[dlarr ]"--/swarrow A: downward l arrow --> +<!ENTITY uArr SDATA "[uArr ]"--/Uparrow A: up dbl arrow --> +<!ENTITY uarr2 SDATA "[uarr2 ]"--/upuparrows A: two up arrows --> +<!ENTITY vArr SDATA "[vArr ]"--/Updownarrow A: up&down dbl arrow --> +<!ENTITY varr SDATA "[varr ]"--/updownarrow A: up&down arrow --> +<!ENTITY uharl SDATA "[uharl ]"--/upleftharpoon A: up harpoon-left --> +<!ENTITY uharr SDATA "[uharr ]"--/uprightharpoon A: up harp-r--> +<!ENTITY xlArr SDATA "[xlArr ]"--/Longleftarrow A: long l dbl arrow --> +<!ENTITY xhArr SDATA "[xhArr ]"--/Longleftrightarrow A: long l&r dbl arr--> +<!ENTITY xharr SDATA "[xharr ]"--/longleftrightarrow A: long l&r arr --> +<!ENTITY xrArr SDATA "[xrArr ]"--/Longrightarrow A: long rt dbl arr --> diff --git a/sgml-iso-entities/ISOamsb.ent b/sgml-iso-entities/ISOamsb.ent new file mode 100755 index 0000000..43944a7 --- /dev/null +++ b/sgml-iso-entities/ISOamsb.ent @@ -0,0 +1,52 @@ +<!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with + conforming SGML systems and applications as defined in + ISO 8879, provided this notice is included in all copies. +--> +<!-- Character entity set. Typical invocation: + <!ENTITY % ISOamsb PUBLIC + "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN"> + %ISOamsb; +--> +<!ENTITY amalg SDATA "[amalg ]"--/amalg B: amalgamation or coproduct--> +<!ENTITY Barwed SDATA "[Barwed]"--/doublebarwedge B: log and, dbl bar--> +<!ENTITY barwed SDATA "[barwed]"--/barwedge B: logical and, bar above--> +<!ENTITY Cap SDATA "[Cap ]"--/Cap /doublecap B: dbl intersection--> +<!ENTITY Cup SDATA "[Cup ]"--/Cup /doublecup B: dbl union--> +<!ENTITY cuvee SDATA "[cuvee ]"--/curlyvee B: curly logical or--> +<!ENTITY cuwed SDATA "[cuwed ]"--/curlywedge B: curly logical and--> +<!ENTITY diam SDATA "[diam ]"--/diamond B: open diamond--> +<!ENTITY divonx SDATA "[divonx]"--/divideontimes B: division on times--> +<!ENTITY intcal SDATA "[intcal]"--/intercal B: intercal--> +<!ENTITY lthree SDATA "[lthree]"--/leftthreetimes B:--> +<!ENTITY ltimes SDATA "[ltimes]"--/ltimes B: times sign, left closed--> +<!ENTITY minusb SDATA "[minusb]"--/boxminus B: minus sign in box--> +<!ENTITY oast SDATA "[oast ]"--/circledast B: asterisk in circle--> +<!ENTITY ocir SDATA "[ocir ]"--/circledcirc B: open dot in circle--> +<!ENTITY odash SDATA "[odash ]"--/circleddash B: hyphen in circle--> +<!ENTITY odot SDATA "[odot ]"--/odot B: middle dot in circle--> +<!ENTITY ominus SDATA "[ominus]"--/ominus B: minus sign in circle--> +<!ENTITY oplus SDATA "[oplus ]"--/oplus B: plus sign in circle--> +<!ENTITY osol SDATA "[osol ]"--/oslash B: solidus in circle--> +<!ENTITY otimes SDATA "[otimes]"--/otimes B: multiply sign in circle--> +<!ENTITY plusb SDATA "[plusb ]"--/boxplus B: plus sign in box--> +<!ENTITY plusdo SDATA "[plusdo]"--/dotplus B: plus sign, dot above--> +<!ENTITY rthree SDATA "[rthree]"--/rightthreetimes B:--> +<!ENTITY rtimes SDATA "[rtimes]"--/rtimes B: times sign, right closed--> +<!ENTITY sdot SDATA "[sdot ]"--/cdot B: small middle dot--> +<!ENTITY sdotb SDATA "[sdotb ]"--/dotsquare /boxdot B: small dot in box--> +<!ENTITY setmn SDATA "[setmn ]"--/setminus B: reverse solidus--> +<!ENTITY sqcap SDATA "[sqcap ]"--/sqcap B: square intersection--> +<!ENTITY sqcup SDATA "[sqcup ]"--/sqcup B: square union--> +<!ENTITY ssetmn SDATA "[ssetmn]"--/smallsetminus B: sm reverse solidus--> +<!ENTITY sstarf SDATA "[sstarf]"--/star B: small star, filled--> +<!ENTITY timesb SDATA "[timesb]"--/boxtimes B: multiply sign in box--> +<!ENTITY top SDATA "[top ]"--/top B: inverted perpendicular--> +<!ENTITY uplus SDATA "[uplus ]"--/uplus B: plus sign in union--> +<!ENTITY wreath SDATA "[wreath]"--/wr B: wreath product--> +<!ENTITY xcirc SDATA "[xcirc ]"--/bigcirc B: large circle--> +<!ENTITY xdtri SDATA "[xdtri ]"--/bigtriangledown B: big dn tri, open--> +<!ENTITY xutri SDATA "[xutri ]"--/bigtriangleup B: big up tri, open--> +<!ENTITY coprod SDATA "[coprod]"--/coprod L: coproduct operator--> +<!ENTITY prod SDATA "[prod ]"--/prod L: product operator--> +<!ENTITY sum SDATA "[sum ]"--/sum L: summation operator--> diff --git a/sgml-iso-entities/ISOamsc.ent b/sgml-iso-entities/ISOamsc.ent new file mode 100755 index 0000000..06222d5 --- /dev/null +++ b/sgml-iso-entities/ISOamsc.ent @@ -0,0 +1,20 @@ +<!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with + conforming SGML systems and applications as defined in + ISO 8879, provided this notice is included in all copies. +--> +<!-- Character entity set. Typical invocation: + <!ENTITY % ISOamsc PUBLIC + "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN"> + %ISOamsc; +--> +<!ENTITY rceil SDATA "[rceil ]"--/rceil C: right ceiling--> +<!ENTITY rfloor SDATA "[rfloor]"--/rfloor C: right floor--> +<!ENTITY rpargt SDATA "[rpargt]"--/rightparengtr C: right paren, gt--> +<!ENTITY urcorn SDATA "[urcorn]"--/urcorner C: upper right corner--> +<!ENTITY drcorn SDATA "[drcorn]"--/lrcorner C: downward right corner--> +<!ENTITY lceil SDATA "[lceil ]"--/lceil O: left ceiling--> +<!ENTITY lfloor SDATA "[lfloor]"--/lfloor O: left floor--> +<!ENTITY lpargt SDATA "[lpargt]"--/leftparengtr O: left parenthesis, gt--> +<!ENTITY ulcorn SDATA "[ulcorn]"--/ulcorner O: upper left corner--> +<!ENTITY dlcorn SDATA "[dlcorn]"--/llcorner O: downward left corner--> diff --git a/sgml-iso-entities/ISOamsn.ent b/sgml-iso-entities/ISOamsn.ent new file mode 100755 index 0000000..0c8327a --- /dev/null +++ b/sgml-iso-entities/ISOamsn.ent @@ -0,0 +1,70 @@ +<!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with + conforming SGML systems and applications as defined in + ISO 8879, provided this notice is included in all copies. +--> +<!-- Character entity set. Typical invocation: + <!ENTITY % ISOamsn PUBLIC + "ISO 8879:1986//ENTITIES + Added Math Symbols: Negated Relations//EN"> + %ISOamsn; +--> +<!ENTITY gnap SDATA "[gnap ]"--/gnapprox N: greater, not approximate--> +<!ENTITY gne SDATA "[gne ]"--/gneq N: greater, not equals--> +<!ENTITY gnE SDATA "[gnE ]"--/gneqq N: greater, not dbl equals--> +<!ENTITY gnsim SDATA "[gnsim ]"--/gnsim N: greater, not similar--> +<!ENTITY gvnE SDATA "[gvnE ]"--/gvertneqq N: gt, vert, not dbl eq--> +<!ENTITY lnap SDATA "[lnap ]"--/lnapprox N: less, not approximate--> +<!ENTITY lnE SDATA "[lnE ]"--/lneqq N: less, not double equals--> +<!ENTITY lne SDATA "[lne ]"--/lneq N: less, not equals--> +<!ENTITY lnsim SDATA "[lnsim ]"--/lnsim N: less, not similar--> +<!ENTITY lvnE SDATA "[lvnE ]"--/lvertneqq N: less, vert, not dbl eq--> +<!ENTITY nap SDATA "[nap ]"--/napprox N: not approximate--> +<!ENTITY ncong SDATA "[ncong ]"--/ncong N: not congruent with--> +<!ENTITY nequiv SDATA "[nequiv]"--/nequiv N: not identical with--> +<!ENTITY ngE SDATA "[ngE ]"--/ngeqq N: not greater, dbl equals--> +<!ENTITY nge SDATA "[nge ]"--/ngeq N: not greater-than-or-equal--> +<!ENTITY nges SDATA "[nges ]"--/ngeqslant N: not gt-or-eq, slanted--> +<!ENTITY ngt SDATA "[ngt ]"--/ngtr N: not greater-than--> +<!ENTITY nle SDATA "[nle ]"--/nleq N: not less-than-or-equal--> +<!ENTITY nlE SDATA "[nlE ]"--/nleqq N: not less, dbl equals--> +<!ENTITY nles SDATA "[nles ]"--/nleqslant N: not less-or-eq, slant--> +<!ENTITY nlt SDATA "[nlt ]"--/nless N: not less-than--> +<!ENTITY nltri SDATA "[nltri ]"--/ntriangleleft N: not left triangle--> +<!ENTITY nltrie SDATA "[nltrie]"--/ntrianglelefteq N: not l tri, eq--> +<!ENTITY nmid SDATA "[nmid ]"--/nmid--> +<!ENTITY npar SDATA "[npar ]"--/nparallel N: not parallel--> +<!ENTITY npr SDATA "[npr ]"--/nprec N: not precedes--> +<!ENTITY npre SDATA "[npre ]"--/npreceq N: not precedes, equals--> +<!ENTITY nrtri SDATA "[nrtri ]"--/ntriangleright N: not rt triangle--> +<!ENTITY nrtrie SDATA "[nrtrie]"--/ntrianglerighteq N: not r tri, eq--> +<!ENTITY nsc SDATA "[nsc ]"--/nsucc N: not succeeds--> +<!ENTITY nsce SDATA "[nsce ]"--/nsucceq N: not succeeds, equals--> +<!ENTITY nsim SDATA "[nsim ]"--/nsim N: not similar--> +<!ENTITY nsime SDATA "[nsime ]"--/nsimeq N: not similar, equals--> +<!ENTITY nsmid SDATA "[nsmid ]"--/nshortmid--> +<!ENTITY nspar SDATA "[nspar ]"--/nshortparallel N: not short par--> +<!ENTITY nsub SDATA "[nsub ]"--/nsubset N: not subset--> +<!ENTITY nsube SDATA "[nsube ]"--/nsubseteq N: not subset, equals--> +<!ENTITY nsubE SDATA "[nsubE ]"--/nsubseteqq N: not subset, dbl eq--> +<!ENTITY nsup SDATA "[nsup ]"--/nsupset N: not superset--> +<!ENTITY nsupE SDATA "[nsupE ]"--/nsupseteqq N: not superset, dbl eq--> +<!ENTITY nsupe SDATA "[nsupe ]"--/nsupseteq N: not superset, equals--> +<!ENTITY nvdash SDATA "[nvdash]"--/nvdash N: not vertical, dash--> +<!ENTITY nvDash SDATA "[nvDash]"--/nvDash N: not vertical, dbl dash--> +<!ENTITY nVDash SDATA "[nVDash]"--/nVDash N: not dbl vert, dbl dash--> +<!ENTITY nVdash SDATA "[nVdash]"--/nVdash N: not dbl vertical, dash--> +<!ENTITY prnap SDATA "[prnap ]"--/precnapprox N: precedes, not approx--> +<!ENTITY prnE SDATA "[prnE ]"--/precneqq N: precedes, not dbl eq--> +<!ENTITY prnsim SDATA "[prnsim]"--/precnsim N: precedes, not similar--> +<!ENTITY scnap SDATA "[scnap ]"--/succnapprox N: succeeds, not approx--> +<!ENTITY scnE SDATA "[scnE ]"--/succneqq N: succeeds, not dbl eq--> +<!ENTITY scnsim SDATA "[scnsim]"--/succnsim N: succeeds, not similar--> +<!ENTITY subne SDATA "[subne ]"--/subsetneq N: subset, not equals--> +<!ENTITY subnE SDATA "[subnE ]"--/subsetneqq N: subset, not dbl eq--> +<!ENTITY supne SDATA "[supne ]"--/supsetneq N: superset, not equals--> +<!ENTITY supnE SDATA "[supnE ]"--/supsetneqq N: superset, not dbl eq--> +<!ENTITY vsubnE SDATA "[vsubnE]"--/subsetneqq N: subset not dbl eq, var--> +<!ENTITY vsubne SDATA "[vsubne]"--/subsetneq N: subset, not eq, var--> +<!ENTITY vsupne SDATA "[vsupne]"--/supsetneq N: superset, not eq, var--> +<!ENTITY vsupnE SDATA "[vsupnE]"--/supsetneqq N: super not dbl eq, var--> diff --git a/sgml-iso-entities/ISOamso.ent b/sgml-iso-entities/ISOamso.ent new file mode 100755 index 0000000..ad9b329 --- /dev/null +++ b/sgml-iso-entities/ISOamso.ent @@ -0,0 +1,29 @@ +<!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with + conforming SGML systems and applications as defined in + ISO 8879, provided this notice is included in all copies. +--> +<!-- Character entity set. Typical invocation: + <!ENTITY % ISOamso PUBLIC + "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN"> + %ISOamso; +--> +<!ENTITY ang SDATA "[ang ]"--/angle - angle--> +<!ENTITY angmsd SDATA "[angmsd]"--/measuredangle - angle-measured--> +<!ENTITY beth SDATA "[beth ]"--/beth - beth, Hebrew--> +<!ENTITY bprime SDATA "[bprime]"--/backprime - reverse prime--> +<!ENTITY comp SDATA "[comp ]"--/complement - complement sign--> +<!ENTITY daleth SDATA "[daleth]"--/daleth - daleth, Hebrew--> +<!ENTITY ell SDATA "[ell ]"--/ell - cursive small l--> +<!ENTITY empty SDATA "[empty ]"--/emptyset /varnothing =small o, slash--> +<!ENTITY gimel SDATA "[gimel ]"--/gimel - gimel, Hebrew--> +<!ENTITY image SDATA "[image ]"--/Im - imaginary--> +<!ENTITY inodot SDATA "[inodot]"--/imath =small i, no dot--> +<!ENTITY jnodot SDATA "[jnodot]"--/jmath - small j, no dot--> +<!ENTITY nexist SDATA "[nexist]"--/nexists - negated exists--> +<!ENTITY oS SDATA "[oS ]"--/circledS - capital S in circle--> +<!ENTITY planck SDATA "[planck]"--/hbar /hslash - Planck's over 2pi--> +<!ENTITY real SDATA "[real ]"--/Re - real--> +<!ENTITY sbsol SDATA "[sbsol ]"--/sbs - short reverse solidus--> +<!ENTITY vprime SDATA "[vprime]"--/varprime - prime, variant--> +<!ENTITY weierp SDATA "[weierp]"--/wp - Weierstrass p--> diff --git a/sgml-iso-entities/ISOamsr.ent b/sgml-iso-entities/ISOamsr.ent new file mode 100755 index 0000000..3f26c34 --- /dev/null +++ b/sgml-iso-entities/ISOamsr.ent @@ -0,0 +1,94 @@ +<!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with + conforming SGML systems and applications as defined in + ISO 8879, provided this notice is included in all copies. +--> +<!-- Character entity set. Typical invocation: + <!ENTITY % ISOamsr PUBLIC + "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN"> + %ISOamsr; +--> +<!ENTITY ape SDATA "[ape ]"--/approxeq R: approximate, equals--> +<!ENTITY asymp SDATA "[asymp ]"--/asymp R: asymptotically equal to--> +<!ENTITY bcong SDATA "[bcong ]"--/backcong R: reverse congruent--> +<!ENTITY bepsi SDATA "[bepsi ]"--/backepsilon R: such that--> +<!ENTITY bowtie SDATA "[bowtie]"--/bowtie R:--> +<!ENTITY bsim SDATA "[bsim ]"--/backsim R: reverse similar--> +<!ENTITY bsime SDATA "[bsime ]"--/backsimeq R: reverse similar, eq--> +<!ENTITY bump SDATA "[bump ]"--/Bumpeq R: bumpy equals--> +<!ENTITY bumpe SDATA "[bumpe ]"--/bumpeq R: bumpy equals, equals--> +<!ENTITY cire SDATA "[cire ]"--/circeq R: circle, equals--> +<!ENTITY colone SDATA "[colone]"--/coloneq R: colon, equals--> +<!ENTITY cuepr SDATA "[cuepr ]"--/curlyeqprec R: curly eq, precedes--> +<!ENTITY cuesc SDATA "[cuesc ]"--/curlyeqsucc R: curly eq, succeeds--> +<!ENTITY cupre SDATA "[cupre ]"--/curlypreceq R: curly precedes, eq--> +<!ENTITY dashv SDATA "[dashv ]"--/dashv R: dash, vertical--> +<!ENTITY ecir SDATA "[ecir ]"--/eqcirc R: circle on equals sign--> +<!ENTITY ecolon SDATA "[ecolon]"--/eqcolon R: equals, colon--> +<!ENTITY eDot SDATA "[eDot ]"--/doteqdot /Doteq R: eq, even dots--> +<!ENTITY esdot SDATA "[esdot ]"--/doteq R: equals, single dot above--> +<!ENTITY efDot SDATA "[efDot ]"--/fallingdotseq R: eq, falling dots--> +<!ENTITY egs SDATA "[egs ]"--/eqslantgtr R: equal-or-gtr, slanted--> +<!ENTITY els SDATA "[els ]"--/eqslantless R: eq-or-less, slanted--> +<!ENTITY erDot SDATA "[erDot ]"--/risingdotseq R: eq, rising dots--> +<!ENTITY fork SDATA "[fork ]"--/pitchfork R: pitchfork--> +<!ENTITY frown SDATA "[frown ]"--/frown R: down curve--> +<!ENTITY gap SDATA "[gap ]"--/gtrapprox R: greater, approximate--> +<!ENTITY gsdot SDATA "[gsdot ]"--/gtrdot R: greater than, single dot--> +<!ENTITY gE SDATA "[gE ]"--/geqq R: greater, double equals--> +<!ENTITY gel SDATA "[gel ]"--/gtreqless R: greater, equals, less--> +<!ENTITY gEl SDATA "[gEl ]"--/gtreqqless R: gt, dbl equals, less--> +<!ENTITY ges SDATA "[ges ]"--/geqslant R: gt-or-equal, slanted--> +<!ENTITY Gg SDATA "[Gg ]"--/ggg /Gg /gggtr R: triple gtr-than--> +<!ENTITY gl SDATA "[gl ]"--/gtrless R: greater, less--> +<!ENTITY gsim SDATA "[gsim ]"--/gtrsim R: greater, similar--> +<!ENTITY Gt SDATA "[Gt ]"--/gg R: dbl greater-than sign--> +<!ENTITY lap SDATA "[lap ]"--/lessapprox R: less, approximate--> +<!ENTITY ldot SDATA "[ldot ]"--/lessdot R: less than, with dot--> +<!ENTITY lE SDATA "[lE ]"--/leqq R: less, double equals--> +<!ENTITY lEg SDATA "[lEg ]"--/lesseqqgtr R: less, dbl eq, greater--> +<!ENTITY leg SDATA "[leg ]"--/lesseqgtr R: less, eq, greater--> +<!ENTITY les SDATA "[les ]"--/leqslant R: less-than-or-eq, slant--> +<!ENTITY lg SDATA "[lg ]"--/lessgtr R: less, greater--> +<!ENTITY Ll SDATA "[Ll ]"--/Ll /lll /llless R: triple less-than--> +<!ENTITY lsim SDATA "[lsim ]"--/lesssim R: less, similar--> +<!ENTITY Lt SDATA "[Lt ]"--/ll R: double less-than sign--> +<!ENTITY ltrie SDATA "[ltrie ]"--/trianglelefteq R: left triangle, eq--> +<!ENTITY mid SDATA "[mid ]"--/mid R:--> +<!ENTITY models SDATA "[models]"--/models R:--> +<!ENTITY pr SDATA "[pr ]"--/prec R: precedes--> +<!ENTITY prap SDATA "[prap ]"--/precapprox R: precedes, approximate--> +<!ENTITY pre SDATA "[pre ]"--/preceq R: precedes, equals--> +<!ENTITY prsim SDATA "[prsim ]"--/precsim R: precedes, similar--> +<!ENTITY rtrie SDATA "[rtrie ]"--/trianglerighteq R: right tri, eq--> +<!ENTITY samalg SDATA "[samalg]"--/smallamalg R: small amalg--> +<!ENTITY sc SDATA "[sc ]"--/succ R: succeeds--> +<!ENTITY scap SDATA "[scap ]"--/succapprox R: succeeds, approximate--> +<!ENTITY sccue SDATA "[sccue ]"--/succcurlyeq R: succeeds, curly eq--> +<!ENTITY sce SDATA "[sce ]"--/succeq R: succeeds, equals--> +<!ENTITY scsim SDATA "[scsim ]"--/succsim R: succeeds, similar--> +<!ENTITY sfrown SDATA "[sfrown]"--/smallfrown R: small down curve--> +<!ENTITY smid SDATA "[smid ]"--/shortmid R:--> +<!ENTITY smile SDATA "[smile ]"--/smile R: up curve--> +<!ENTITY spar SDATA "[spar ]"--/shortparallel R: short parallel--> +<!ENTITY sqsub SDATA "[sqsub ]"--/sqsubset R: square subset--> +<!ENTITY sqsube SDATA "[sqsube]"--/sqsubseteq R: square subset, equals--> +<!ENTITY sqsup SDATA "[sqsup ]"--/sqsupset R: square superset--> +<!ENTITY sqsupe SDATA "[sqsupe]"--/sqsupseteq R: square superset, eq--> +<!ENTITY ssmile SDATA "[ssmile]"--/smallsmile R: small up curve--> +<!ENTITY Sub SDATA "[Sub ]"--/Subset R: double subset--> +<!ENTITY subE SDATA "[subE ]"--/subseteqq R: subset, dbl equals--> +<!ENTITY Sup SDATA "[Sup ]"--/Supset R: dbl superset--> +<!ENTITY supE SDATA "[supE ]"--/supseteqq R: superset, dbl equals--> +<!ENTITY thkap SDATA "[thkap ]"--/thickapprox R: thick approximate--> +<!ENTITY thksim SDATA "[thksim]"--/thicksim R: thick similar--> +<!ENTITY trie SDATA "[trie ]"--/triangleq R: triangle, equals--> +<!ENTITY twixt SDATA "[twixt ]"--/between R: between--> +<!ENTITY vdash SDATA "[vdash ]"--/vdash R: vertical, dash--> +<!ENTITY Vdash SDATA "[Vdash ]"--/Vdash R: dbl vertical, dash--> +<!ENTITY vDash SDATA "[vDash ]"--/vDash R: vertical, dbl dash--> +<!ENTITY veebar SDATA "[veebar]"--/veebar R: logical or, bar below--> +<!ENTITY vltri SDATA "[vltri ]"--/vartriangleleft R: l tri, open, var--> +<!ENTITY vprop SDATA "[vprop ]"--/varpropto R: proportional, variant--> +<!ENTITY vrtri SDATA "[vrtri ]"--/vartriangleright R: r tri, open, var--> +<!ENTITY Vvdash SDATA "[Vvdash]"--/Vvdash R: triple vertical, dash--> diff --git a/sgml-iso-entities/ISObox.ent b/sgml-iso-entities/ISObox.ent new file mode 100755 index 0000000..643e926 --- /dev/null +++ b/sgml-iso-entities/ISObox.ent @@ -0,0 +1,62 @@ +<!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with + conforming SGML systems and applications as defined in + ISO 8879, provided this notice is included in all copies. +--> +<!-- Character entity set. Typical invocation: + <!ENTITY % ISObox PUBLIC + "ISO 8879:1986//ENTITIES Box and Line Drawing//EN"> + %ISObox; +--> +<!-- All names are in the form: box1234, where: + box = constants that identify a box drawing entity. + 1&2 = v, V, u, U, d, D, Ud, or uD, as follows: + v = vertical line for full height. + u = upper half of vertical line. + d = downward (lower) half of vertical line. + 3&4 = h, H, l, L, r, R, Lr, or lR, as follows: + h = horizontal line for full width. + l = left half of horizontal line. + r = right half of horizontal line. + In all cases, an upper-case letter means a double or heavy line. +--> +<!ENTITY boxh SDATA "[boxh ]"--horizontal line --> +<!ENTITY boxv SDATA "[boxv ]"--vertical line--> +<!ENTITY boxur SDATA "[boxur ]"--upper right quadrant--> +<!ENTITY boxul SDATA "[boxul ]"--upper left quadrant--> +<!ENTITY boxdl SDATA "[boxdl ]"--lower left quadrant--> +<!ENTITY boxdr SDATA "[boxdr ]"--lower right quadrant--> +<!ENTITY boxvr SDATA "[boxvr ]"--upper and lower right quadrants--> +<!ENTITY boxhu SDATA "[boxhu ]"--upper left and right quadrants--> +<!ENTITY boxvl SDATA "[boxvl ]"--upper and lower left quadrants--> +<!ENTITY boxhd SDATA "[boxhd ]"--lower left and right quadrants--> +<!ENTITY boxvh SDATA "[boxvh ]"--all four quadrants--> +<!ENTITY boxvR SDATA "[boxvR ]"--upper and lower right quadrants--> +<!ENTITY boxhU SDATA "[boxhU ]"--upper left and right quadrants--> +<!ENTITY boxvL SDATA "[boxvL ]"--upper and lower left quadrants--> +<!ENTITY boxhD SDATA "[boxhD ]"--lower left and right quadrants--> +<!ENTITY boxvH SDATA "[boxvH ]"--all four quadrants--> +<!ENTITY boxH SDATA "[boxH ]"--horizontal line--> +<!ENTITY boxV SDATA "[boxV ]"--vertical line--> +<!ENTITY boxUR SDATA "[boxUR ]"--upper right quadrant--> +<!ENTITY boxUL SDATA "[boxUL ]"--upper left quadrant--> +<!ENTITY boxDL SDATA "[boxDL ]"--lower left quadrant--> +<!ENTITY boxDR SDATA "[boxDR ]"--lower right quadrant--> +<!ENTITY boxVR SDATA "[boxVR ]"--upper and lower right quadrants--> +<!ENTITY boxHU SDATA "[boxHU ]"--upper left and right quadrants--> +<!ENTITY boxVL SDATA "[boxVL ]"--upper and lower left quadrants--> +<!ENTITY boxHD SDATA "[boxHD ]"--lower left and right quadrants--> +<!ENTITY boxVH SDATA "[boxVH ]"--all four quadrants--> +<!ENTITY boxVr SDATA "[boxVr ]"--upper and lower right quadrants--> +<!ENTITY boxHu SDATA "[boxHu ]"--upper left and right quadrants--> +<!ENTITY boxVl SDATA "[boxVl ]"--upper and lower left quadrants--> +<!ENTITY boxHd SDATA "[boxHd ]"--lower left and right quadrants--> +<!ENTITY boxVh SDATA "[boxVh ]"--all four quadrants--> +<!ENTITY boxuR SDATA "[boxuR ]"--upper right quadrant--> +<!ENTITY boxUl SDATA "[boxUl ]"--upper left quadrant--> +<!ENTITY boxdL SDATA "[boxdL ]"--lower left quadrant--> +<!ENTITY boxDr SDATA "[boxDr ]"--lower right quadrant--> +<!ENTITY boxUr SDATA "[boxUr ]"--upper right quadrant--> +<!ENTITY boxuL SDATA "[boxuL ]"--upper left quadrant--> +<!ENTITY boxDl SDATA "[boxDl ]"--lower left quadrant--> +<!ENTITY boxdR SDATA "[boxdR ]"--lower right quadrant--> diff --git a/sgml-iso-entities/ISOcyr1.ent b/sgml-iso-entities/ISOcyr1.ent new file mode 100755 index 0000000..97b961b --- /dev/null +++ b/sgml-iso-entities/ISOcyr1.ent @@ -0,0 +1,77 @@ +<!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with + conforming SGML systems and applications as defined in + ISO 8879, provided this notice is included in all copies. +--> +<!-- Character entity set. Typical invocation: + <!ENTITY % ISOcyr1 PUBLIC + "ISO 8879:1986//ENTITIES Russian Cyrillic//EN"> + %ISOcyr1; +--> +<!ENTITY acy SDATA "[acy ]"--=small a, Cyrillic--> +<!ENTITY Acy SDATA "[Acy ]"--=capital A, Cyrillic--> +<!ENTITY bcy SDATA "[bcy ]"--=small be, Cyrillic--> +<!ENTITY Bcy SDATA "[Bcy ]"--=capital BE, Cyrillic--> +<!ENTITY vcy SDATA "[vcy ]"--=small ve, Cyrillic--> +<!ENTITY Vcy SDATA "[Vcy ]"--=capital VE, Cyrillic--> +<!ENTITY gcy SDATA "[gcy ]"--=small ghe, Cyrillic--> +<!ENTITY Gcy SDATA "[Gcy ]"--=capital GHE, Cyrillic--> +<!ENTITY dcy SDATA "[dcy ]"--=small de, Cyrillic--> +<!ENTITY Dcy SDATA "[Dcy ]"--=capital DE, Cyrillic--> +<!ENTITY iecy SDATA "[iecy ]"--=small ie, Cyrillic--> +<!ENTITY IEcy SDATA "[IEcy ]"--=capital IE, Cyrillic--> +<!ENTITY iocy SDATA "[iocy ]"--=small io, Russian--> +<!ENTITY IOcy SDATA "[IOcy ]"--=capital IO, Russian--> +<!ENTITY zhcy SDATA "[zhcy ]"--=small zhe, Cyrillic--> +<!ENTITY ZHcy SDATA "[ZHcy ]"--=capital ZHE, Cyrillic--> +<!ENTITY zcy SDATA "[zcy ]"--=small ze, Cyrillic--> +<!ENTITY Zcy SDATA "[Zcy ]"--=capital ZE, Cyrillic--> +<!ENTITY icy SDATA "[icy ]"--=small i, Cyrillic--> +<!ENTITY Icy SDATA "[Icy ]"--=capital I, Cyrillic--> +<!ENTITY jcy SDATA "[jcy ]"--=small short i, Cyrillic--> +<!ENTITY Jcy SDATA "[Jcy ]"--=capital short I, Cyrillic--> +<!ENTITY kcy SDATA "[kcy ]"--=small ka, Cyrillic--> +<!ENTITY Kcy SDATA "[Kcy ]"--=capital KA, Cyrillic--> +<!ENTITY lcy SDATA "[lcy ]"--=small el, Cyrillic--> +<!ENTITY Lcy SDATA "[Lcy ]"--=capital EL, Cyrillic--> +<!ENTITY mcy SDATA "[mcy ]"--=small em, Cyrillic--> +<!ENTITY Mcy SDATA "[Mcy ]"--=capital EM, Cyrillic--> +<!ENTITY ncy SDATA "[ncy ]"--=small en, Cyrillic--> +<!ENTITY Ncy SDATA "[Ncy ]"--=capital EN, Cyrillic--> +<!ENTITY ocy SDATA "[ocy ]"--=small o, Cyrillic--> +<!ENTITY Ocy SDATA "[Ocy ]"--=capital O, Cyrillic--> +<!ENTITY pcy SDATA "[pcy ]"--=small pe, Cyrillic--> +<!ENTITY Pcy SDATA "[Pcy ]"--=capital PE, Cyrillic--> +<!ENTITY rcy SDATA "[rcy ]"--=small er, Cyrillic--> +<!ENTITY Rcy SDATA "[Rcy ]"--=capital ER, Cyrillic--> +<!ENTITY scy SDATA "[scy ]"--=small es, Cyrillic--> +<!ENTITY Scy SDATA "[Scy ]"--=capital ES, Cyrillic--> +<!ENTITY tcy SDATA "[tcy ]"--=small te, Cyrillic--> +<!ENTITY Tcy SDATA "[Tcy ]"--=capital TE, Cyrillic--> +<!ENTITY ucy SDATA "[ucy ]"--=small u, Cyrillic--> +<!ENTITY Ucy SDATA "[Ucy ]"--=capital U, Cyrillic--> +<!ENTITY fcy SDATA "[fcy ]"--=small ef, Cyrillic--> +<!ENTITY Fcy SDATA "[Fcy ]"--=capital EF, Cyrillic--> +<!ENTITY khcy SDATA "[khcy ]"--=small ha, Cyrillic--> +<!ENTITY KHcy SDATA "[KHcy ]"--=capital HA, Cyrillic--> +<!ENTITY tscy SDATA "[tscy ]"--=small tse, Cyrillic--> +<!ENTITY TScy SDATA "[TScy ]"--=capital TSE, Cyrillic--> +<!ENTITY chcy SDATA "[chcy ]"--=small che, Cyrillic--> +<!ENTITY CHcy SDATA "[CHcy ]"--=capital CHE, Cyrillic--> +<!ENTITY shcy SDATA "[shcy ]"--=small sha, Cyrillic--> +<!ENTITY SHcy SDATA "[SHcy ]"--=capital SHA, Cyrillic--> +<!ENTITY shchcy SDATA "[shchcy]"--=small shcha, Cyrillic--> +<!ENTITY SHCHcy SDATA "[SHCHcy]"--=capital SHCHA, Cyrillic--> +<!ENTITY hardcy SDATA "[hardcy]"--=small hard sign, Cyrillic--> +<!ENTITY HARDcy SDATA "[HARDcy]"--=capital HARD sign, Cyrillic--> +<!ENTITY ycy SDATA "[ycy ]"--=small yeru, Cyrillic--> +<!ENTITY Ycy SDATA "[Ycy ]"--=capital YERU, Cyrillic--> +<!ENTITY softcy SDATA "[softcy]"--=small soft sign, Cyrillic--> +<!ENTITY SOFTcy SDATA "[SOFTcy]"--=capital SOFT sign, Cyrillic--> +<!ENTITY ecy SDATA "[ecy ]"--=small e, Cyrillic--> +<!ENTITY Ecy SDATA "[Ecy ]"--=capital E, Cyrillic--> +<!ENTITY yucy SDATA "[yucy ]"--=small yu, Cyrillic--> +<!ENTITY YUcy SDATA "[YUcy ]"--=capital YU, Cyrillic--> +<!ENTITY yacy SDATA "[yacy ]"--=small ya, Cyrillic--> +<!ENTITY YAcy SDATA "[YAcy ]"--=capital YA, Cyrillic--> +<!ENTITY numero SDATA "[numero]"--=numero sign--> diff --git a/sgml-iso-entities/ISOcyr2.ent b/sgml-iso-entities/ISOcyr2.ent new file mode 100755 index 0000000..480b01c --- /dev/null +++ b/sgml-iso-entities/ISOcyr2.ent @@ -0,0 +1,36 @@ +<!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with + conforming SGML systems and applications as defined in + ISO 8879, provided this notice is included in all copies. +--> +<!-- Character entity set. Typical invocation: + <!ENTITY % ISOcyr2 PUBLIC + "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN"> + %ISOcyr2; +--> +<!ENTITY djcy SDATA "[djcy ]"--=small dje, Serbian--> +<!ENTITY DJcy SDATA "[DJcy ]"--=capital DJE, Serbian--> +<!ENTITY gjcy SDATA "[gjcy ]"--=small gje, Macedonian--> +<!ENTITY GJcy SDATA "[GJcy ]"--=capital GJE Macedonian--> +<!ENTITY jukcy SDATA "[jukcy ]"--=small je, Ukrainian--> +<!ENTITY Jukcy SDATA "[Jukcy ]"--=capital JE, Ukrainian--> +<!ENTITY dscy SDATA "[dscy ]"--=small dse, Macedonian--> +<!ENTITY DScy SDATA "[DScy ]"--=capital DSE, Macedonian--> +<!ENTITY iukcy SDATA "[iukcy ]"--=small i, Ukrainian--> +<!ENTITY Iukcy SDATA "[Iukcy ]"--=capital I, Ukrainian--> +<!ENTITY yicy SDATA "[yicy ]"--=small yi, Ukrainian--> +<!ENTITY YIcy SDATA "[YIcy ]"--=capital YI, Ukrainian--> +<!ENTITY jsercy SDATA "[jsercy]"--=small je, Serbian--> +<!ENTITY Jsercy SDATA "[Jsercy]"--=capital JE, Serbian--> +<!ENTITY ljcy SDATA "[ljcy ]"--=small lje, Serbian--> +<!ENTITY LJcy SDATA "[LJcy ]"--=capital LJE, Serbian--> +<!ENTITY njcy SDATA "[njcy ]"--=small nje, Serbian--> +<!ENTITY NJcy SDATA "[NJcy ]"--=capital NJE, Serbian--> +<!ENTITY tshcy SDATA "[tshcy ]"--=small tshe, Serbian--> +<!ENTITY TSHcy SDATA "[TSHcy ]"--=capital TSHE, Serbian--> +<!ENTITY kjcy SDATA "[kjcy ]"--=small kje Macedonian--> +<!ENTITY KJcy SDATA "[KJcy ]"--=capital KJE, Macedonian--> +<!ENTITY ubrcy SDATA "[ubrcy ]"--=small u, Byelorussian--> +<!ENTITY Ubrcy SDATA "[Ubrcy ]"--=capital U, Byelorussian--> +<!ENTITY dzcy SDATA "[dzcy ]"--=small dze, Serbian--> +<!ENTITY DZcy SDATA "[DZcy ]"--=capital dze, Serbian--> diff --git a/sgml-iso-entities/ISOdia.ent b/sgml-iso-entities/ISOdia.ent new file mode 100755 index 0000000..3b6f98d --- /dev/null +++ b/sgml-iso-entities/ISOdia.ent @@ -0,0 +1,24 @@ +<!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with + conforming SGML systems and applications as defined in + ISO 8879, provided this notice is included in all copies. +--> +<!-- Character entity set. Typical invocation: + <!ENTITY % ISOdia PUBLIC + "ISO 8879:1986//ENTITIES Diacritical Marks//EN"> + %ISOdia; +--> +<!ENTITY acute SDATA "[acute ]"--=acute accent--> +<!ENTITY breve SDATA "[breve ]"--=breve--> +<!ENTITY caron SDATA "[caron ]"--=caron--> +<!ENTITY cedil SDATA "[cedil ]"--=cedilla--> +<!ENTITY circ SDATA "[circ ]"--=circumflex accent--> +<!ENTITY dblac SDATA "[dblac ]"--=double acute accent--> +<!ENTITY die SDATA "[die ]"--=dieresis--> +<!ENTITY dot SDATA "[dot ]"--=dot above--> +<!ENTITY grave SDATA "[grave ]"--=grave accent--> +<!ENTITY macr SDATA "[macr ]"--=macron--> +<!ENTITY ogon SDATA "[ogon ]"--=ogonek--> +<!ENTITY ring SDATA "[ring ]"--=ring--> +<!ENTITY tilde SDATA "[tilde ]"--=tilde--> +<!ENTITY uml SDATA "[uml ]"--=umlaut mark--> diff --git a/sgml-iso-entities/ISOgrk1.ent b/sgml-iso-entities/ISOgrk1.ent new file mode 100755 index 0000000..dea16bf --- /dev/null +++ b/sgml-iso-entities/ISOgrk1.ent @@ -0,0 +1,59 @@ +<!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with + conforming SGML systems and applications as defined in + ISO 8879, provided this notice is included in all copies. +--> +<!-- Character entity set. Typical invocation: + <!ENTITY % ISOgrk1 PUBLIC + "ISO 8879:1986//ENTITIES Greek Letters//EN"> + %ISOgrk1; +--> +<!ENTITY agr SDATA "[agr ]"--=small alpha, Greek--> +<!ENTITY Agr SDATA "[Agr ]"--=capital Alpha, Greek--> +<!ENTITY bgr SDATA "[bgr ]"--=small beta, Greek--> +<!ENTITY Bgr SDATA "[Bgr ]"--=capital Beta, Greek--> +<!ENTITY ggr SDATA "[ggr ]"--=small gamma, Greek--> +<!ENTITY Ggr SDATA "[Ggr ]"--=capital Gamma, Greek--> +<!ENTITY dgr SDATA "[dgr ]"--=small delta, Greek--> +<!ENTITY Dgr SDATA "[Dgr ]"--=capital Delta, Greek--> +<!ENTITY egr SDATA "[egr ]"--=small epsilon, Greek--> +<!ENTITY Egr SDATA "[Egr ]"--=capital Epsilon, Greek--> +<!ENTITY zgr SDATA "[zgr ]"--=small zeta, Greek--> +<!ENTITY Zgr SDATA "[Zgr ]"--=capital Zeta, Greek--> +<!ENTITY eegr SDATA "[eegr ]"--=small eta, Greek--> +<!ENTITY EEgr SDATA "[EEgr ]"--=capital Eta, Greek--> +<!ENTITY thgr SDATA "[thgr ]"--=small theta, Greek--> +<!ENTITY THgr SDATA "[THgr ]"--=capital Theta, Greek--> +<!ENTITY igr SDATA "[igr ]"--=small iota, Greek--> +<!ENTITY Igr SDATA "[Igr ]"--=capital Iota, Greek--> +<!ENTITY kgr SDATA "[kgr ]"--=small kappa, Greek--> +<!ENTITY Kgr SDATA "[Kgr ]"--=capital Kappa, Greek--> +<!ENTITY lgr SDATA "[lgr ]"--=small lambda, Greek--> +<!ENTITY Lgr SDATA "[Lgr ]"--=capital Lambda, Greek--> +<!ENTITY mgr SDATA "[mgr ]"--=small mu, Greek--> +<!ENTITY Mgr SDATA "[Mgr ]"--=capital Mu, Greek--> +<!ENTITY ngr SDATA "[ngr ]"--=small nu, Greek--> +<!ENTITY Ngr SDATA "[Ngr ]"--=capital Nu, Greek--> +<!ENTITY xgr SDATA "[xgr ]"--=small xi, Greek--> +<!ENTITY Xgr SDATA "[Xgr ]"--=capital Xi, Greek--> +<!ENTITY ogr SDATA "[ogr ]"--=small omicron, Greek--> +<!ENTITY Ogr SDATA "[Ogr ]"--=capital Omicron, Greek--> +<!ENTITY pgr SDATA "[pgr ]"--=small pi, Greek--> +<!ENTITY Pgr SDATA "[Pgr ]"--=capital Pi, Greek--> +<!ENTITY rgr SDATA "[rgr ]"--=small rho, Greek--> +<!ENTITY Rgr SDATA "[Rgr ]"--=capital Rho, Greek--> +<!ENTITY sgr SDATA "[sgr ]"--=small sigma, Greek--> +<!ENTITY Sgr SDATA "[Sgr ]"--=capital Sigma, Greek--> +<!ENTITY sfgr SDATA "[sfgr ]"--=final small sigma, Greek--> +<!ENTITY tgr SDATA "[tgr ]"--=small tau, Greek--> +<!ENTITY Tgr SDATA "[Tgr ]"--=capital Tau, Greek--> +<!ENTITY ugr SDATA "[ugr ]"--=small upsilon, Greek--> +<!ENTITY Ugr SDATA "[Ugr ]"--=capital Upsilon, Greek--> +<!ENTITY phgr SDATA "[phgr ]"--=small phi, Greek--> +<!ENTITY PHgr SDATA "[PHgr ]"--=capital Phi, Greek--> +<!ENTITY khgr SDATA "[khgr ]"--=small chi, Greek--> +<!ENTITY KHgr SDATA "[KHgr ]"--=capital Chi, Greek--> +<!ENTITY psgr SDATA "[psgr ]"--=small psi, Greek--> +<!ENTITY PSgr SDATA "[PSgr ]"--=capital Psi, Greek--> +<!ENTITY ohgr SDATA "[ohgr ]"--=small omega, Greek--> +<!ENTITY OHgr SDATA "[OHgr ]"--=capital Omega, Greek--> diff --git a/sgml-iso-entities/ISOgrk2.ent b/sgml-iso-entities/ISOgrk2.ent new file mode 100755 index 0000000..657bb99 --- /dev/null +++ b/sgml-iso-entities/ISOgrk2.ent @@ -0,0 +1,30 @@ +<!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with + conforming SGML systems and applications as defined in + ISO 8879, provided this notice is included in all copies. +--> +<!-- Character entity set. Typical invocation: + <!ENTITY % ISOgrk2 PUBLIC + "ISO 8879:1986//ENTITIES Monotoniko Greek//EN"> + %ISOgrk2; +--> +<!ENTITY aacgr SDATA "[aacgr ]"--=small alpha, accent, Greek--> +<!ENTITY Aacgr SDATA "[Aacgr ]"--=capital Alpha, accent, Greek--> +<!ENTITY eacgr SDATA "[eacgr ]"--=small epsilon, accent, Greek--> +<!ENTITY Eacgr SDATA "[Eacgr ]"--=capital Epsilon, accent, Greek--> +<!ENTITY eeacgr SDATA "[eeacgr]"--=small eta, accent, Greek--> +<!ENTITY EEacgr SDATA "[EEacgr]"--=capital Eta, accent, Greek--> +<!ENTITY idigr SDATA "[idigr ]"--=small iota, dieresis, Greek--> +<!ENTITY Idigr SDATA "[Idigr ]"--=capital Iota, dieresis, Greek--> +<!ENTITY iacgr SDATA "[iacgr ]"--=small iota, accent, Greek--> +<!ENTITY Iacgr SDATA "[Iacgr ]"--=capital Iota, accent, Greek--> +<!ENTITY idiagr SDATA "[idiagr]"--=small iota, dieresis, accent, Greek--> +<!ENTITY oacgr SDATA "[oacgr ]"--=small omicron, accent, Greek--> +<!ENTITY Oacgr SDATA "[Oacgr ]"--=capital Omicron, accent, Greek--> +<!ENTITY udigr SDATA "[udigr ]"--=small upsilon, dieresis, Greek--> +<!ENTITY Udigr SDATA "[Udigr ]"--=capital Upsilon, dieresis, Greek--> +<!ENTITY uacgr SDATA "[uacgr ]"--=small upsilon, accent, Greek--> +<!ENTITY Uacgr SDATA "[Uacgr ]"--=capital Upsilon, accent, Greek--> +<!ENTITY udiagr SDATA "[udiagr]"--=small upsilon, dieresis, accent, Greek--> +<!ENTITY ohacgr SDATA "[ohacgr]"--=small omega, accent, Greek--> +<!ENTITY OHacgr SDATA "[OHacgr]"--=capital Omega, accent, Greek--> diff --git a/sgml-iso-entities/ISOgrk3.ent b/sgml-iso-entities/ISOgrk3.ent new file mode 100755 index 0000000..f76c3a0 --- /dev/null +++ b/sgml-iso-entities/ISOgrk3.ent @@ -0,0 +1,53 @@ +<!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with + conforming SGML systems and applications as defined in + ISO 8879, provided this notice is included in all copies. +--> +<!-- Character entity set. Typical invocation: + <!ENTITY % ISOgrk3 PUBLIC + "ISO 8879:1986//ENTITIES Greek Symbols//EN"> + %ISOgrk3; +--> +<!ENTITY alpha SDATA "[alpha ]"--=small alpha, Greek--> +<!ENTITY beta SDATA "[beta ]"--=small beta, Greek--> +<!ENTITY gamma SDATA "[gamma ]"--=small gamma, Greek--> +<!ENTITY Gamma SDATA "[Gamma ]"--=capital Gamma, Greek--> +<!ENTITY gammad SDATA "[gammad]"--/digamma--> +<!ENTITY delta SDATA "[delta ]"--=small delta, Greek--> +<!ENTITY Delta SDATA "[Delta ]"--=capital Delta, Greek--> +<!ENTITY epsi SDATA "[epsi ]"--=small epsilon, Greek--> +<!ENTITY epsiv SDATA "[epsiv ]"--/varepsilon--> +<!ENTITY epsis SDATA "[epsis ]"--/straightepsilon--> +<!ENTITY zeta SDATA "[zeta ]"--=small zeta, Greek--> +<!ENTITY eta SDATA "[eta ]"--=small eta, Greek--> +<!ENTITY thetas SDATA "[thetas]"--straight theta--> +<!ENTITY Theta SDATA "[Theta ]"--=capital Theta, Greek--> +<!ENTITY thetav SDATA "[thetav]"--/vartheta - curly or open theta--> +<!ENTITY iota SDATA "[iota ]"--=small iota, Greek--> +<!ENTITY kappa SDATA "[kappa ]"--=small kappa, Greek--> +<!ENTITY kappav SDATA "[kappav]"--/varkappa--> +<!ENTITY lambda SDATA "[lambda]"--=small lambda, Greek--> +<!ENTITY Lambda SDATA "[Lambda]"--=capital Lambda, Greek--> +<!ENTITY mu SDATA "[mu ]"--=small mu, Greek--> +<!ENTITY nu SDATA "[nu ]"--=small nu, Greek--> +<!ENTITY xi SDATA "[xi ]"--=small xi, Greek--> +<!ENTITY Xi SDATA "[Xi ]"--=capital Xi, Greek--> +<!ENTITY pi SDATA "[pi ]"--=small pi, Greek--> +<!ENTITY piv SDATA "[piv ]"--/varpi--> +<!ENTITY Pi SDATA "[Pi ]"--=capital Pi, Greek--> +<!ENTITY rho SDATA "[rho ]"--=small rho, Greek--> +<!ENTITY rhov SDATA "[rhov ]"--/varrho--> +<!ENTITY sigma SDATA "[sigma ]"--=small sigma, Greek--> +<!ENTITY Sigma SDATA "[Sigma ]"--=capital Sigma, Greek--> +<!ENTITY sigmav SDATA "[sigmav]"--/varsigma--> +<!ENTITY tau SDATA "[tau ]"--=small tau, Greek--> +<!ENTITY upsi SDATA "[upsi ]"--=small upsilon, Greek--> +<!ENTITY Upsi SDATA "[Upsi ]"--=capital Upsilon, Greek--> +<!ENTITY phis SDATA "[phis ]"--/straightphi - straight phi--> +<!ENTITY Phi SDATA "[Phi ]"--=capital Phi, Greek--> +<!ENTITY phiv SDATA "[phiv ]"--/varphi - curly or open phi--> +<!ENTITY chi SDATA "[chi ]"--=small chi, Greek--> +<!ENTITY psi SDATA "[psi ]"--=small psi, Greek--> +<!ENTITY Psi SDATA "[Psi ]"--=capital Psi, Greek--> +<!ENTITY omega SDATA "[omega ]"--=small omega, Greek--> +<!ENTITY Omega SDATA "[Omega ]"--=capital Omega, Greek--> diff --git a/sgml-iso-entities/ISOgrk4.ent b/sgml-iso-entities/ISOgrk4.ent new file mode 100755 index 0000000..e4427a0 --- /dev/null +++ b/sgml-iso-entities/ISOgrk4.ent @@ -0,0 +1,53 @@ +<!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with + conforming SGML systems and applications as defined in + ISO 8879, provided this notice is included in all copies. +--> +<!-- Character entity set. Typical invocation: + <!ENTITY % ISOgrk4 PUBLIC + "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN"> + %ISOgrk4; +--> +<!ENTITY b.alpha SDATA "[b.alpha ]"--=small alpha, Greek--> +<!ENTITY b.beta SDATA "[b.beta ]"--=small beta, Greek--> +<!ENTITY b.gamma SDATA "[b.gamma ]"--=small gamma, Greek--> +<!ENTITY b.Gamma SDATA "[b.Gamma ]"--=capital Gamma, Greek--> +<!ENTITY b.gammad SDATA "[b.gammad]"--/digamma--> +<!ENTITY b.delta SDATA "[b.delta ]"--=small delta, Greek--> +<!ENTITY b.Delta SDATA "[b.Delta ]"--=capital Delta, Greek--> +<!ENTITY b.epsi SDATA "[b.epsi ]"--=small epsilon, Greek--> +<!ENTITY b.epsiv SDATA "[b.epsiv ]"--/varepsilon--> +<!ENTITY b.epsis SDATA "[b.epsis ]"--/straightepsilon--> +<!ENTITY b.zeta SDATA "[b.zeta ]"--=small zeta, Greek--> +<!ENTITY b.eta SDATA "[b.eta ]"--=small eta, Greek--> +<!ENTITY b.thetas SDATA "[b.thetas]"--straight theta--> +<!ENTITY b.Theta SDATA "[b.Theta ]"--=capital Theta, Greek--> +<!ENTITY b.thetav SDATA "[b.thetav]"--/vartheta - curly or open theta--> +<!ENTITY b.iota SDATA "[b.iota ]"--=small iota, Greek--> +<!ENTITY b.kappa SDATA "[b.kappa ]"--=small kappa, Greek--> +<!ENTITY b.kappav SDATA "[b.kappav]"--/varkappa--> +<!ENTITY b.lambda SDATA "[b.lambda]"--=small lambda, Greek--> +<!ENTITY b.Lambda SDATA "[b.Lambda]"--=capital Lambda, Greek--> +<!ENTITY b.mu SDATA "[b.mu ]"--=small mu, Greek--> +<!ENTITY b.nu SDATA "[b.nu ]"--=small nu, Greek--> +<!ENTITY b.xi SDATA "[b.xi ]"--=small xi, Greek--> +<!ENTITY b.Xi SDATA "[b.Xi ]"--=capital Xi, Greek--> +<!ENTITY b.pi SDATA "[b.pi ]"--=small pi, Greek--> +<!ENTITY b.Pi SDATA "[b.Pi ]"--=capital Pi, Greek--> +<!ENTITY b.piv SDATA "[b.piv ]"--/varpi--> +<!ENTITY b.rho SDATA "[b.rho ]"--=small rho, Greek--> +<!ENTITY b.rhov SDATA "[b.rhov ]"--/varrho--> +<!ENTITY b.sigma SDATA "[b.sigma ]"--=small sigma, Greek--> +<!ENTITY b.Sigma SDATA "[b.Sigma ]"--=capital Sigma, Greek--> +<!ENTITY b.sigmav SDATA "[b.sigmav]"--/varsigma--> +<!ENTITY b.tau SDATA "[b.tau ]"--=small tau, Greek--> +<!ENTITY b.upsi SDATA "[b.upsi ]"--=small upsilon, Greek--> +<!ENTITY b.Upsi SDATA "[b.Upsi ]"--=capital Upsilon, Greek--> +<!ENTITY b.phis SDATA "[b.phis ]"--/straightphi - straight phi--> +<!ENTITY b.Phi SDATA "[b.Phi ]"--=capital Phi, Greek--> +<!ENTITY b.phiv SDATA "[b.phiv ]"--/varphi - curly or open phi--> +<!ENTITY b.chi SDATA "[b.chi ]"--=small chi, Greek--> +<!ENTITY b.psi SDATA "[b.psi ]"--=small psi, Greek--> +<!ENTITY b.Psi SDATA "[b.Psi ]"--=capital Psi, Greek--> +<!ENTITY b.omega SDATA "[b.omega ]"--=small omega, Greek--> +<!ENTITY b.Omega SDATA "[b.Omega ]"--=capital Omega, Greek--> diff --git a/sgml-iso-entities/ISOlat1.ent b/sgml-iso-entities/ISOlat1.ent new file mode 100755 index 0000000..0d7d0a7 --- /dev/null +++ b/sgml-iso-entities/ISOlat1.ent @@ -0,0 +1,72 @@ +<!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with + conforming SGML systems and applications as defined in + ISO 8879, provided this notice is included in all copies. +--> +<!-- Character entity set. Typical invocation: + <!ENTITY % ISOlat1 PUBLIC + "ISO 8879:1986//ENTITIES Added Latin 1//EN"> + %ISOlat1; +--> +<!ENTITY aacute SDATA "[aacute]"--=small a, acute accent--> +<!ENTITY Aacute SDATA "[Aacute]"--=capital A, acute accent--> +<!ENTITY acirc SDATA "[acirc ]"--=small a, circumflex accent--> +<!ENTITY Acirc SDATA "[Acirc ]"--=capital A, circumflex accent--> +<!ENTITY agrave SDATA "[agrave]"--=small a, grave accent--> +<!ENTITY Agrave SDATA "[Agrave]"--=capital A, grave accent--> +<!ENTITY aring SDATA "[aring ]"--=small a, ring--> +<!ENTITY Aring SDATA "[Aring ]"--=capital A, ring--> +<!ENTITY atilde SDATA "[atilde]"--=small a, tilde--> +<!ENTITY Atilde SDATA "[Atilde]"--=capital A, tilde--> +<!ENTITY auml SDATA "[auml ]"--=small a, dieresis or umlaut mark--> +<!ENTITY Auml SDATA "[Auml ]"--=capital A, dieresis or umlaut mark--> +<!ENTITY aelig SDATA "[aelig ]"--=small ae diphthong (ligature)--> +<!ENTITY AElig SDATA "[AElig ]"--=capital AE diphthong (ligature)--> +<!ENTITY ccedil SDATA "[ccedil]"--=small c, cedilla--> +<!ENTITY Ccedil SDATA "[Ccedil]"--=capital C, cedilla--> +<!ENTITY eth SDATA "[eth ]"--=small eth, Icelandic--> +<!ENTITY ETH SDATA "[ETH ]"--=capital Eth, Icelandic--> +<!ENTITY eacute SDATA "[eacute]"--=small e, acute accent--> +<!ENTITY Eacute SDATA "[Eacute]"--=capital E, acute accent--> +<!ENTITY ecirc SDATA "[ecirc ]"--=small e, circumflex accent--> +<!ENTITY Ecirc SDATA "[Ecirc ]"--=capital E, circumflex accent--> +<!ENTITY egrave SDATA "[egrave]"--=small e, grave accent--> +<!ENTITY Egrave SDATA "[Egrave]"--=capital E, grave accent--> +<!ENTITY euml SDATA "[euml ]"--=small e, dieresis or umlaut mark--> +<!ENTITY Euml SDATA "[Euml ]"--=capital E, dieresis or umlaut mark--> +<!ENTITY iacute SDATA "[iacute]"--=small i, acute accent--> +<!ENTITY Iacute SDATA "[Iacute]"--=capital I, acute accent--> +<!ENTITY icirc SDATA "[icirc ]"--=small i, circumflex accent--> +<!ENTITY Icirc SDATA "[Icirc ]"--=capital I, circumflex accent--> +<!ENTITY igrave SDATA "[igrave]"--=small i, grave accent--> +<!ENTITY Igrave SDATA "[Igrave]"--=capital I, grave accent--> +<!ENTITY iuml SDATA "[iuml ]"--=small i, dieresis or umlaut mark--> +<!ENTITY Iuml SDATA "[Iuml ]"--=capital I, dieresis or umlaut mark--> +<!ENTITY ntilde SDATA "[ntilde]"--=small n, tilde--> +<!ENTITY Ntilde SDATA "[Ntilde]"--=capital N, tilde--> +<!ENTITY oacute SDATA "[oacute]"--=small o, acute accent--> +<!ENTITY Oacute SDATA "[Oacute]"--=capital O, acute accent--> +<!ENTITY ocirc SDATA "[ocirc ]"--=small o, circumflex accent--> +<!ENTITY Ocirc SDATA "[Ocirc ]"--=capital O, circumflex accent--> +<!ENTITY ograve SDATA "[ograve]"--=small o, grave accent--> +<!ENTITY Ograve SDATA "[Ograve]"--=capital O, grave accent--> +<!ENTITY oslash SDATA "[oslash]"--=small o, slash--> +<!ENTITY Oslash SDATA "[Oslash]"--=capital O, slash--> +<!ENTITY otilde SDATA "[otilde]"--=small o, tilde--> +<!ENTITY Otilde SDATA "[Otilde]"--=capital O, tilde--> +<!ENTITY ouml SDATA "[ouml ]"--=small o, dieresis or umlaut mark--> +<!ENTITY Ouml SDATA "[Ouml ]"--=capital O, dieresis or umlaut mark--> +<!ENTITY szlig SDATA "[szlig ]"--=small sharp s, German (sz ligature)--> +<!ENTITY thorn SDATA "[thorn ]"--=small thorn, Icelandic--> +<!ENTITY THORN SDATA "[THORN ]"--=capital THORN, Icelandic--> +<!ENTITY uacute SDATA "[uacute]"--=small u, acute accent--> +<!ENTITY Uacute SDATA "[Uacute]"--=capital U, acute accent--> +<!ENTITY ucirc SDATA "[ucirc ]"--=small u, circumflex accent--> +<!ENTITY Ucirc SDATA "[Ucirc ]"--=capital U, circumflex accent--> +<!ENTITY ugrave SDATA "[ugrave]"--=small u, grave accent--> +<!ENTITY Ugrave SDATA "[Ugrave]"--=capital U, grave accent--> +<!ENTITY uuml SDATA "[uuml ]"--=small u, dieresis or umlaut mark--> +<!ENTITY Uuml SDATA "[Uuml ]"--=capital U, dieresis or umlaut mark--> +<!ENTITY yacute SDATA "[yacute]"--=small y, acute accent--> +<!ENTITY Yacute SDATA "[Yacute]"--=capital Y, acute accent--> +<!ENTITY yuml SDATA "[yuml ]"--=small y, dieresis or umlaut mark--> diff --git a/sgml-iso-entities/ISOlat2.ent b/sgml-iso-entities/ISOlat2.ent new file mode 100755 index 0000000..4bcb337 --- /dev/null +++ b/sgml-iso-entities/ISOlat2.ent @@ -0,0 +1,131 @@ +<!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with + conforming SGML systems and applications as defined in + ISO 8879, provided this notice is included in all copies. +--> +<!-- Character entity set. Typical invocation: + <!ENTITY % ISOlat2 PUBLIC + "ISO 8879:1986//ENTITIES Added Latin 2//EN"> + %ISOlat2; +--> +<!ENTITY abreve SDATA "[abreve]"--=small a, breve--> +<!ENTITY Abreve SDATA "[Abreve]"--=capital A, breve--> +<!ENTITY amacr SDATA "[amacr ]"--=small a, macron--> +<!ENTITY Amacr SDATA "[Amacr ]"--=capital A, macron--> +<!ENTITY aogon SDATA "[aogon ]"--=small a, ogonek--> +<!ENTITY Aogon SDATA "[Aogon ]"--=capital A, ogonek--> +<!ENTITY cacute SDATA "[cacute]"--=small c, acute accent--> +<!ENTITY Cacute SDATA "[Cacute]"--=capital C, acute accent--> +<!ENTITY ccaron SDATA "[ccaron]"--=small c, caron--> +<!ENTITY Ccaron SDATA "[Ccaron]"--=capital C, caron--> +<!ENTITY ccirc SDATA "[ccirc ]"--=small c, circumflex accent--> +<!ENTITY Ccirc SDATA "[Ccirc ]"--=capital C, circumflex accent--> +<!ENTITY cdot SDATA "[cdot ]"--=small c, dot above--> +<!ENTITY Cdot SDATA "[Cdot ]"--=capital C, dot above--> +<!ENTITY dcaron SDATA "[dcaron]"--=small d, caron--> +<!ENTITY Dcaron SDATA "[Dcaron]"--=capital D, caron--> +<!ENTITY dstrok SDATA "[dstrok]"--=small d, stroke--> +<!ENTITY Dstrok SDATA "[Dstrok]"--=capital D, stroke--> +<!ENTITY ecaron SDATA "[ecaron]"--=small e, caron--> +<!ENTITY Ecaron SDATA "[Ecaron]"--=capital E, caron--> +<!ENTITY edot SDATA "[edot ]"--=small e, dot above--> +<!ENTITY Edot SDATA "[Edot ]"--=capital E, dot above--> +<!ENTITY emacr SDATA "[emacr ]"--=small e, macron--> +<!ENTITY Emacr SDATA "[Emacr ]"--=capital E, macron--> +<!ENTITY eogon SDATA "[eogon ]"--=small e, ogonek--> +<!ENTITY Eogon SDATA "[Eogon ]"--=capital E, ogonek--> +<!ENTITY gacute SDATA "[gacute]"--=small g, acute accent--> +<!ENTITY gbreve SDATA "[gbreve]"--=small g, breve--> +<!ENTITY Gbreve SDATA "[Gbreve]"--=capital G, breve--> +<!ENTITY Gcedil SDATA "[Gcedil]"--=capital G, cedilla--> +<!ENTITY gcirc SDATA "[gcirc ]"--=small g, circumflex accent--> +<!ENTITY Gcirc SDATA "[Gcirc ]"--=capital G, circumflex accent--> +<!ENTITY gdot SDATA "[gdot ]"--=small g, dot above--> +<!ENTITY Gdot SDATA "[Gdot ]"--=capital G, dot above--> +<!ENTITY hcirc SDATA "[hcirc ]"--=small h, circumflex accent--> +<!ENTITY Hcirc SDATA "[Hcirc ]"--=capital H, circumflex accent--> +<!ENTITY hstrok SDATA "[hstrok]"--=small h, stroke--> +<!ENTITY Hstrok SDATA "[Hstrok]"--=capital H, stroke--> +<!ENTITY Idot SDATA "[Idot ]"--=capital I, dot above--> +<!ENTITY Imacr SDATA "[Imacr ]"--=capital I, macron--> +<!ENTITY imacr SDATA "[imacr ]"--=small i, macron--> +<!ENTITY ijlig SDATA "[ijlig ]"--=small ij ligature--> +<!ENTITY IJlig SDATA "[IJlig ]"--=capital IJ ligature--> +<!ENTITY inodot SDATA "[inodot]"--=small i without dot--> +<!ENTITY iogon SDATA "[iogon ]"--=small i, ogonek--> +<!ENTITY Iogon SDATA "[Iogon ]"--=capital I, ogonek--> +<!ENTITY itilde SDATA "[itilde]"--=small i, tilde--> +<!ENTITY Itilde SDATA "[Itilde]"--=capital I, tilde--> +<!ENTITY jcirc SDATA "[jcirc ]"--=small j, circumflex accent--> +<!ENTITY Jcirc SDATA "[Jcirc ]"--=capital J, circumflex accent--> +<!ENTITY kcedil SDATA "[kcedil]"--=small k, cedilla--> +<!ENTITY Kcedil SDATA "[Kcedil]"--=capital K, cedilla--> +<!ENTITY kgreen SDATA "[kgreen]"--=small k, Greenlandic--> +<!ENTITY lacute SDATA "[lacute]"--=small l, acute accent--> +<!ENTITY Lacute SDATA "[Lacute]"--=capital L, acute accent--> +<!ENTITY lcaron SDATA "[lcaron]"--=small l, caron--> +<!ENTITY Lcaron SDATA "[Lcaron]"--=capital L, caron--> +<!ENTITY lcedil SDATA "[lcedil]"--=small l, cedilla--> +<!ENTITY Lcedil SDATA "[Lcedil]"--=capital L, cedilla--> +<!ENTITY lmidot SDATA "[lmidot]"--=small l, middle dot--> +<!ENTITY Lmidot SDATA "[Lmidot]"--=capital L, middle dot--> +<!ENTITY lstrok SDATA "[lstrok]"--=small l, stroke--> +<!ENTITY Lstrok SDATA "[Lstrok]"--=capital L, stroke--> +<!ENTITY nacute SDATA "[nacute]"--=small n, acute accent--> +<!ENTITY Nacute SDATA "[Nacute]"--=capital N, acute accent--> +<!ENTITY eng SDATA "[eng ]"--=small eng, Lapp--> +<!ENTITY ENG SDATA "[ENG ]"--=capital ENG, Lapp--> +<!ENTITY napos SDATA "[napos ]"--=small n, apostrophe--> +<!ENTITY ncaron SDATA "[ncaron]"--=small n, caron--> +<!ENTITY Ncaron SDATA "[Ncaron]"--=capital N, caron--> +<!ENTITY ncedil SDATA "[ncedil]"--=small n, cedilla--> +<!ENTITY Ncedil SDATA "[Ncedil]"--=capital N, cedilla--> +<!ENTITY odblac SDATA "[odblac]"--=small o, double acute accent--> +<!ENTITY Odblac SDATA "[Odblac]"--=capital O, double acute accent--> +<!ENTITY Omacr SDATA "[Omacr ]"--=capital O, macron--> +<!ENTITY omacr SDATA "[omacr ]"--=small o, macron--> +<!ENTITY oelig SDATA "[oelig ]"--=small oe ligature--> +<!ENTITY OElig SDATA "[OElig ]"--=capital OE ligature--> +<!ENTITY racute SDATA "[racute]"--=small r, acute accent--> +<!ENTITY Racute SDATA "[Racute]"--=capital R, acute accent--> +<!ENTITY rcaron SDATA "[rcaron]"--=small r, caron--> +<!ENTITY Rcaron SDATA "[Rcaron]"--=capital R, caron--> +<!ENTITY rcedil SDATA "[rcedil]"--=small r, cedilla--> +<!ENTITY Rcedil SDATA "[Rcedil]"--=capital R, cedilla--> +<!ENTITY sacute SDATA "[sacute]"--=small s, acute accent--> +<!ENTITY Sacute SDATA "[Sacute]"--=capital S, acute accent--> +<!ENTITY scaron SDATA "[scaron]"--=small s, caron--> +<!ENTITY Scaron SDATA "[Scaron]"--=capital S, caron--> +<!ENTITY scedil SDATA "[scedil]"--=small s, cedilla--> +<!ENTITY Scedil SDATA "[Scedil]"--=capital S, cedilla--> +<!ENTITY scirc SDATA "[scirc ]"--=small s, circumflex accent--> +<!ENTITY Scirc SDATA "[Scirc ]"--=capital S, circumflex accent--> +<!ENTITY tcaron SDATA "[tcaron]"--=small t, caron--> +<!ENTITY Tcaron SDATA "[Tcaron]"--=capital T, caron--> +<!ENTITY tcedil SDATA "[tcedil]"--=small t, cedilla--> +<!ENTITY Tcedil SDATA "[Tcedil]"--=capital T, cedilla--> +<!ENTITY tstrok SDATA "[tstrok]"--=small t, stroke--> +<!ENTITY Tstrok SDATA "[Tstrok]"--=capital T, stroke--> +<!ENTITY ubreve SDATA "[ubreve]"--=small u, breve--> +<!ENTITY Ubreve SDATA "[Ubreve]"--=capital U, breve--> +<!ENTITY udblac SDATA "[udblac]"--=small u, double acute accent--> +<!ENTITY Udblac SDATA "[Udblac]"--=capital U, double acute accent--> +<!ENTITY umacr SDATA "[umacr ]"--=small u, macron--> +<!ENTITY Umacr SDATA "[Umacr ]"--=capital U, macron--> +<!ENTITY uogon SDATA "[uogon ]"--=small u, ogonek--> +<!ENTITY Uogon SDATA "[Uogon ]"--=capital U, ogonek--> +<!ENTITY uring SDATA "[uring ]"--=small u, ring--> +<!ENTITY Uring SDATA "[Uring ]"--=capital U, ring--> +<!ENTITY utilde SDATA "[utilde]"--=small u, tilde--> +<!ENTITY Utilde SDATA "[Utilde]"--=capital U, tilde--> +<!ENTITY wcirc SDATA "[wcirc ]"--=small w, circumflex accent--> +<!ENTITY Wcirc SDATA "[Wcirc ]"--=capital W, circumflex accent--> +<!ENTITY ycirc SDATA "[ycirc ]"--=small y, circumflex accent--> +<!ENTITY Ycirc SDATA "[Ycirc ]"--=capital Y, circumflex accent--> +<!ENTITY Yuml SDATA "[Yuml ]"--=capital Y, dieresis or umlaut mark--> +<!ENTITY zacute SDATA "[zacute]"--=small z, acute accent--> +<!ENTITY Zacute SDATA "[Zacute]"--=capital Z, acute accent--> +<!ENTITY zcaron SDATA "[zcaron]"--=small z, caron--> +<!ENTITY Zcaron SDATA "[Zcaron]"--=capital Z, caron--> +<!ENTITY zdot SDATA "[zdot ]"--=small z, dot above--> +<!ENTITY Zdot SDATA "[Zdot ]"--=capital Z, dot above--> diff --git a/sgml-iso-entities/ISOnum.ent b/sgml-iso-entities/ISOnum.ent new file mode 100755 index 0000000..d7b41c3 --- /dev/null +++ b/sgml-iso-entities/ISOnum.ent @@ -0,0 +1,91 @@ +<!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with + conforming SGML systems and applications as defined in + ISO 8879, provided this notice is included in all copies. +--> +<!-- Character entity set. Typical invocation: + <!ENTITY % ISOnum PUBLIC + "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN"> + %ISOnum; +--> +<!ENTITY half SDATA "[half ]"--=fraction one-half--> +<!ENTITY frac12 SDATA "[frac12]"--=fraction one-half--> +<!ENTITY frac14 SDATA "[frac14]"--=fraction one-quarter--> +<!ENTITY frac34 SDATA "[frac34]"--=fraction three-quarters--> +<!ENTITY frac18 SDATA "[frac18]"--=fraction one-eighth--> +<!ENTITY frac38 SDATA "[frac38]"--=fraction three-eighths--> +<!ENTITY frac58 SDATA "[frac58]"--=fraction five-eighths--> +<!ENTITY frac78 SDATA "[frac78]"--=fraction seven-eighths--> + +<!ENTITY sup1 SDATA "[sup1 ]"--=superscript one--> +<!ENTITY sup2 SDATA "[sup2 ]"--=superscript two--> +<!ENTITY sup3 SDATA "[sup3 ]"--=superscript three--> + +<!ENTITY plus SDATA "[plus ]"--=plus sign B:-- > +<!ENTITY plusmn SDATA "[plusmn]"--/pm B: =plus-or-minus sign--> +<!ENTITY lt SDATA "[lt ]"--=less-than sign R:--> +<!ENTITY equals SDATA "[equals]"--=equals sign R:--> +<!ENTITY gt SDATA "[gt ]"--=greater-than sign R:--> +<!ENTITY divide SDATA "[divide]"--/div B: =divide sign--> +<!ENTITY times SDATA "[times ]"--/times B: =multiply sign--> + +<!ENTITY curren SDATA "[curren]"--=general currency sign--> +<!ENTITY pound SDATA "[pound ]"--=pound sign--> +<!ENTITY dollar SDATA "[dollar]"--=dollar sign--> +<!ENTITY cent SDATA "[cent ]"--=cent sign--> +<!ENTITY yen SDATA "[yen ]"--/yen =yen sign--> + +<!ENTITY num SDATA "[num ]"--=number sign--> +<!ENTITY percnt SDATA "[percnt]"--=percent sign--> +<!ENTITY amp SDATA "[amp ]"--=ampersand--> +<!ENTITY ast SDATA "[ast ]"--/ast B: =asterisk--> +<!ENTITY commat SDATA "[commat]"--=commercial at--> +<!ENTITY lsqb SDATA "[lsqb ]"--/lbrack O: =left square bracket--> +<!ENTITY bsol SDATA "[bsol ]"--/backslash =reverse solidus--> +<!ENTITY rsqb SDATA "[rsqb ]"--/rbrack C: =right square bracket--> +<!ENTITY lcub SDATA "[lcub ]"--/lbrace O: =left curly bracket--> +<!ENTITY horbar SDATA "[horbar]"--=horizontal bar--> +<!ENTITY verbar SDATA "[verbar]"--/vert =vertical bar--> +<!ENTITY rcub SDATA "[rcub ]"--/rbrace C: =right curly bracket--> +<!ENTITY micro SDATA "[micro ]"--=micro sign--> +<!ENTITY ohm SDATA "[ohm ]"--=ohm sign--> +<!ENTITY deg SDATA "[deg ]"--=degree sign--> +<!ENTITY ordm SDATA "[ordm ]"--=ordinal indicator, masculine--> +<!ENTITY ordf SDATA "[ordf ]"--=ordinal indicator, feminine--> +<!ENTITY sect SDATA "[sect ]"--=section sign--> +<!ENTITY para SDATA "[para ]"--=pilcrow (paragraph sign)--> +<!ENTITY middot SDATA "[middot]"--/centerdot B: =middle dot--> +<!ENTITY larr SDATA "[larr ]"--/leftarrow /gets A: =leftward arrow--> +<!ENTITY rarr SDATA "[rarr ]"--/rightarrow /to A: =rightward arrow--> +<!ENTITY uarr SDATA "[uarr ]"--/uparrow A: =upward arrow--> +<!ENTITY darr SDATA "[darr ]"--/downarrow A: =downward arrow--> +<!ENTITY copy SDATA "[copy ]"--=copyright sign--> +<!ENTITY reg SDATA "[reg ]"--/circledR =registered sign--> +<!ENTITY trade SDATA "[trade ]"--=trade mark sign--> +<!ENTITY brvbar SDATA "[brvbar]"--=broken (vertical) bar--> +<!ENTITY not SDATA "[not ]"--/neg /lnot =not sign--> +<!ENTITY sung SDATA "[sung ]"--=music note (sung text sign)--> + +<!ENTITY excl SDATA "[excl ]"--=exclamation mark--> +<!ENTITY iexcl SDATA "[iexcl ]"--=inverted exclamation mark--> +<!ENTITY quot SDATA "[quot ]"--=quotation mark--> +<!ENTITY apos SDATA "[apos ]"--=apostrophe--> +<!ENTITY lpar SDATA "[lpar ]"--O: =left parenthesis--> +<!ENTITY rpar SDATA "[rpar ]"--C: =right parenthesis--> +<!ENTITY comma SDATA "[comma ]"--P: =comma--> +<!ENTITY lowbar SDATA "[lowbar]"--=low line--> +<!ENTITY hyphen SDATA "[hyphen]"--=hyphen--> +<!ENTITY period SDATA "[period]"--=full stop, period--> +<!ENTITY sol SDATA "[sol ]"--=solidus--> +<!ENTITY colon SDATA "[colon ]"--/colon P:--> +<!ENTITY semi SDATA "[semi ]"--=semicolon P:--> +<!ENTITY quest SDATA "[quest ]"--=question mark--> +<!ENTITY iquest SDATA "[iquest]"--=inverted question mark--> +<!ENTITY laquo SDATA "[laquo ]"--=angle quotation mark, left--> +<!ENTITY raquo SDATA "[raquo ]"--=angle quotation mark, right--> +<!ENTITY lsquo SDATA "[lsquo ]"--=single quotation mark, left--> +<!ENTITY rsquo SDATA "[rsquo ]"--=single quotation mark, right--> +<!ENTITY ldquo SDATA "[ldquo ]"--=double quotation mark, left--> +<!ENTITY rdquo SDATA "[rdquo ]"--=double quotation mark, right--> +<!ENTITY nbsp SDATA "[nbsp ]"--=no break (required) space--> +<!ENTITY shy SDATA "[shy ]"--=soft hyphen--> diff --git a/sgml-iso-entities/ISOpub.ent b/sgml-iso-entities/ISOpub.ent new file mode 100755 index 0000000..c184973 --- /dev/null +++ b/sgml-iso-entities/ISOpub.ent @@ -0,0 +1,100 @@ +<!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with + conforming SGML systems and applications as defined in + ISO 8879, provided this notice is included in all copies. +--> +<!-- Character entity set. Typical invocation: + <!ENTITY % ISOpub PUBLIC + "ISO 8879:1986//ENTITIES Publishing//EN"> + %ISOpub; +--> +<!ENTITY emsp SDATA "[emsp ]"--=em space--> +<!ENTITY ensp SDATA "[ensp ]"--=en space (1/2-em)--> +<!ENTITY emsp13 SDATA "[emsp3 ]"--=1/3-em space--> +<!ENTITY emsp14 SDATA "[emsp4 ]"--=1/4-em space--> +<!ENTITY numsp SDATA "[numsp ]"--=digit space (width of a number)--> +<!ENTITY puncsp SDATA "[puncsp]"--=punctuation space (width of comma)--> +<!ENTITY thinsp SDATA "[thinsp]"--=thin space (1/6-em)--> +<!ENTITY hairsp SDATA "[hairsp]"--=hair space--> +<!ENTITY mdash SDATA "[mdash ]"--=em dash--> +<!ENTITY ndash SDATA "[ndash ]"--=en dash--> +<!ENTITY dash SDATA "[dash ]"--=hyphen (true graphic)--> +<!ENTITY blank SDATA "[blank ]"--=significant blank symbol--> +<!ENTITY hellip SDATA "[hellip]"--=ellipsis (horizontal)--> +<!ENTITY nldr SDATA "[nldr ]"--=double baseline dot (en leader)--> +<!ENTITY frac13 SDATA "[frac13]"--=fraction one-third--> +<!ENTITY frac23 SDATA "[frac23]"--=fraction two-thirds--> +<!ENTITY frac15 SDATA "[frac15]"--=fraction one-fifth--> +<!ENTITY frac25 SDATA "[frac25]"--=fraction two-fifths--> +<!ENTITY frac35 SDATA "[frac35]"--=fraction three-fifths--> +<!ENTITY frac45 SDATA "[frac45]"--=fraction four-fifths--> +<!ENTITY frac16 SDATA "[frac16]"--=fraction one-sixth--> +<!ENTITY frac56 SDATA "[frac56]"--=fraction five-sixths--> +<!ENTITY incare SDATA "[incare]"--=in-care-of symbol--> +<!ENTITY block SDATA "[block ]"--=full block--> +<!ENTITY uhblk SDATA "[uhblk ]"--=upper half block--> +<!ENTITY lhblk SDATA "[lhblk ]"--=lower half block--> +<!ENTITY blk14 SDATA "[blk14 ]"--=25% shaded block--> +<!ENTITY blk12 SDATA "[blk12 ]"--=50% shaded block--> +<!ENTITY blk34 SDATA "[blk34 ]"--=75% shaded block--> +<!ENTITY marker SDATA "[marker]"--=histogram marker--> +<!ENTITY cir SDATA "[cir ]"--/circ B: =circle, open--> +<!ENTITY squ SDATA "[squ ]"--=square, open--> +<!ENTITY rect SDATA "[rect ]"--=rectangle, open--> +<!ENTITY utri SDATA "[utri ]"--/triangle =up triangle, open--> +<!ENTITY dtri SDATA "[dtri ]"--/triangledown =down triangle, open--> +<!ENTITY star SDATA "[star ]"--=star, open--> +<!ENTITY bull SDATA "[bull ]"--/bullet B: =round bullet, filled--> +<!ENTITY squf SDATA "[squf ]"--/blacksquare =sq bullet, filled--> +<!ENTITY utrif SDATA "[utrif ]"--/blacktriangle =up tri, filled--> +<!ENTITY dtrif SDATA "[dtrif ]"--/blacktriangledown =dn tri, filled--> +<!ENTITY ltrif SDATA "[ltrif ]"--/blacktriangleleft R: =l tri, filled--> +<!ENTITY rtrif SDATA "[rtrif ]"--/blacktriangleright R: =r tri, filled--> +<!ENTITY clubs SDATA "[clubs ]"--/clubsuit =club suit symbol--> +<!ENTITY diams SDATA "[diams ]"--/diamondsuit =diamond suit symbol--> +<!ENTITY hearts SDATA "[hearts]"--/heartsuit =heart suit symbol--> +<!ENTITY spades SDATA "[spades]"--/spadesuit =spades suit symbol--> +<!ENTITY malt SDATA "[malt ]"--/maltese =maltese cross--> +<!ENTITY dagger SDATA "[dagger]"--/dagger B: =dagger--> +<!ENTITY Dagger SDATA "[Dagger]"--/ddagger B: =double dagger--> +<!ENTITY check SDATA "[check ]"--/checkmark =tick, check mark--> +<!ENTITY cross SDATA "[ballot]"--=ballot cross--> +<!ENTITY sharp SDATA "[sharp ]"--/sharp =musical sharp--> +<!ENTITY flat SDATA "[flat ]"--/flat =musical flat--> +<!ENTITY male SDATA "[male ]"--=male symbol--> +<!ENTITY female SDATA "[female]"--=female symbol--> +<!ENTITY phone SDATA "[phone ]"--=telephone symbol--> +<!ENTITY telrec SDATA "[telrec]"--=telephone recorder symbol--> +<!ENTITY copysr SDATA "[copysr]"--=sound recording copyright sign--> +<!ENTITY caret SDATA "[caret ]"--=caret (insertion mark)--> +<!ENTITY lsquor SDATA "[lsquor]"--=rising single quote, left (low)--> +<!ENTITY ldquor SDATA "[ldquor]"--=rising dbl quote, left (low)--> + +<!ENTITY fflig SDATA "[fflig ]"--small ff ligature--> +<!ENTITY filig SDATA "[filig ]"--small fi ligature--> +<!ENTITY fjlig SDATA "[fjlig ]"--small fj ligature--> +<!ENTITY ffilig SDATA "[ffilig]"--small ffi ligature--> +<!ENTITY ffllig SDATA "[ffllig]"--small ffl ligature--> +<!ENTITY fllig SDATA "[fllig ]"--small fl ligature--> + +<!ENTITY mldr SDATA "[mldr ]"--em leader--> +<!ENTITY rdquor SDATA "[rdquor]"--rising dbl quote, right (high)--> +<!ENTITY rsquor SDATA "[rsquor]"--rising single quote, right (high)--> +<!ENTITY vellip SDATA "[vellip]"--vertical ellipsis--> + +<!ENTITY hybull SDATA "[hybull]"--rectangle, filled (hyphen bullet)--> +<!ENTITY loz SDATA "[loz ]"--/lozenge - lozenge or total mark--> +<!ENTITY lozf SDATA "[lozf ]"--/blacklozenge - lozenge, filled--> +<!ENTITY ltri SDATA "[ltri ]"--/triangleleft B: l triangle, open--> +<!ENTITY rtri SDATA "[rtri ]"--/triangleright B: r triangle, open--> +<!ENTITY starf SDATA "[starf ]"--/bigstar - star, filled--> + +<!ENTITY natur SDATA "[natur ]"--/natural - music natural--> +<!ENTITY rx SDATA "[rx ]"--pharmaceutical prescription (Rx)--> +<!ENTITY sext SDATA "[sext ]"--sextile (6-pointed star)--> + +<!ENTITY target SDATA "[target]"--register mark or target--> +<!ENTITY dlcrop SDATA "[dlcrop]"--downward left crop mark --> +<!ENTITY drcrop SDATA "[drcrop]"--downward right crop mark --> +<!ENTITY ulcrop SDATA "[ulcrop]"--upward left crop mark --> +<!ENTITY urcrop SDATA "[urcrop]"--upward right crop mark --> diff --git a/sgml-iso-entities/ISOtech.ent b/sgml-iso-entities/ISOtech.ent new file mode 100755 index 0000000..cbda344 --- /dev/null +++ b/sgml-iso-entities/ISOtech.ent @@ -0,0 +1,73 @@ +<!-- (C) International Organization for Standardization 1986 + Permission to copy in any form is granted for use with + conforming SGML systems and applications as defined in + ISO 8879, provided this notice is included in all copies. +--> +<!-- Character entity set. Typical invocation: + <!ENTITY % ISOtech PUBLIC + "ISO 8879:1986//ENTITIES General Technical//EN"> + %ISOtech; +--> +<!ENTITY aleph SDATA "[aleph ]"--/aleph =aleph, Hebrew--> +<!ENTITY and SDATA "[and ]"--/wedge /land B: =logical and--> +<!ENTITY ang90 SDATA "[ang90 ]"--=right (90 degree) angle--> +<!ENTITY angsph SDATA "[angsph]"--/sphericalangle =angle-spherical--> +<!ENTITY ap SDATA "[ap ]"--/approx R: =approximate--> +<!ENTITY becaus SDATA "[becaus]"--/because R: =because--> +<!ENTITY bottom SDATA "[bottom]"--/bot B: =perpendicular--> +<!ENTITY cap SDATA "[cap ]"--/cap B: =intersection--> +<!ENTITY cong SDATA "[cong ]"--/cong R: =congruent with--> +<!ENTITY conint SDATA "[conint]"--/oint L: =contour integral operator--> +<!ENTITY cup SDATA "[cup ]"--/cup B: =union or logical sum--> +<!ENTITY equiv SDATA "[equiv ]"--/equiv R: =identical with--> +<!ENTITY exist SDATA "[exist ]"--/exists =at least one exists--> +<!ENTITY forall SDATA "[forall]"--/forall =for all--> +<!ENTITY fnof SDATA "[fnof ]"--=function of (italic small f)--> +<!ENTITY ge SDATA "[ge ]"--/geq /ge R: =greater-than-or-equal--> +<!ENTITY iff SDATA "[iff ]"--/iff =if and only if--> +<!ENTITY infin SDATA "[infin ]"--/infty =infinity--> +<!ENTITY int SDATA "[int ]"--/int L: =integral operator--> +<!ENTITY isin SDATA "[isin ]"--/in R: =set membership--> +<!ENTITY lang SDATA "[lang ]"--/langle O: =left angle bracket--> +<!ENTITY lArr SDATA "[lArr ]"--/Leftarrow A: =is implied by--> +<!ENTITY le SDATA "[le ]"--/leq /le R: =less-than-or-equal--> +<!ENTITY minus SDATA "[minus ]"--B: =minus sign--> +<!ENTITY mnplus SDATA "[mnplus]"--/mp B: =minus-or-plus sign--> +<!ENTITY nabla SDATA "[nabla ]"--/nabla =del, Hamilton operator--> +<!ENTITY ne SDATA "[ne ]"--/ne /neq R: =not equal--> +<!ENTITY ni SDATA "[ni ]"--/ni /owns R: =contains--> +<!ENTITY or SDATA "[or ]"--/vee /lor B: =logical or--> +<!ENTITY par SDATA "[par ]"--/parallel R: =parallel--> +<!ENTITY part SDATA "[part ]"--/partial =partial differential--> +<!ENTITY permil SDATA "[permil]"--=per thousand--> +<!ENTITY perp SDATA "[perp ]"--/perp R: =perpendicular--> +<!ENTITY prime SDATA "[prime ]"--/prime =prime or minute--> +<!ENTITY Prime SDATA "[Prime ]"--=double prime or second--> +<!ENTITY prop SDATA "[prop ]"--/propto R: =is proportional to--> +<!ENTITY radic SDATA "[radic ]"--/surd =radical--> +<!ENTITY rang SDATA "[rang ]"--/rangle C: =right angle bracket--> +<!ENTITY rArr SDATA "[rArr ]"--/Rightarrow A: =implies--> +<!ENTITY sim SDATA "[sim ]"--/sim R: =similar--> +<!ENTITY sime SDATA "[sime ]"--/simeq R: =similar, equals--> +<!ENTITY square SDATA "[square]"--/square B: =square--> +<!ENTITY sub SDATA "[sub ]"--/subset R: =subset or is implied by--> +<!ENTITY sube SDATA "[sube ]"--/subseteq R: =subset, equals--> +<!ENTITY sup SDATA "[sup ]"--/supset R: =superset or implies--> +<!ENTITY supe SDATA "[supe ]"--/supseteq R: =superset, equals--> +<!ENTITY there4 SDATA "[there4]"--/therefore R: =therefore--> +<!ENTITY Verbar SDATA "[Verbar]"--/Vert =dbl vertical bar--> + +<!ENTITY angst SDATA "[angst ]"--Angstrom =capital A, ring--> +<!ENTITY bernou SDATA "[bernou]"--Bernoulli function (script capital B)--> +<!ENTITY compfn SDATA "[compfn]"--B: composite function (small circle)--> +<!ENTITY Dot SDATA "[Dot ]"--=dieresis or umlaut mark--> +<!ENTITY DotDot SDATA "[DotDot]"--four dots above--> +<!ENTITY hamilt SDATA "[hamilt]"--Hamiltonian (script capital H)--> +<!ENTITY lagran SDATA "[lagran]"--Lagrangian (script capital L)--> +<!ENTITY lowast SDATA "[lowast]"--low asterisk--> +<!ENTITY notin SDATA "[notin ]"--N: negated set membership--> +<!ENTITY order SDATA "[order ]"--order of (script small o)--> +<!ENTITY phmmat SDATA "[phmmat]"--physics M-matrix (script capital M)--> +<!ENTITY tdot SDATA "[tdot ]"--three dots above--> +<!ENTITY tprime SDATA "[tprime]"--triple prime--> +<!ENTITY wedgeq SDATA "[wedgeq]"--R: corresponds to (wedge, equals)--> diff --git a/sgml-iso-entities/Makefile.am b/sgml-iso-entities/Makefile.am new file mode 100644 index 0000000..34f589c --- /dev/null +++ b/sgml-iso-entities/Makefile.am @@ -0,0 +1,7 @@ +isoentdir = $(prefix)/share/sgml/sgml-iso-entities-8879.1986 +isoent_DATA = ISOamsa.ent ISOamsb.ent ISOamsc.ent ISOamsn.ent ISOamso.ent ISOamsr.ent \ + ISObox.ent ISOcyr1.ent ISOcyr2.ent ISOdia.ent ISOgrk1.ent ISOgrk2.ent \ + ISOgrk3.ent ISOgrk4.ent ISOlat1.ent ISOlat2.ent ISOnum.ent ISOpub.ent \ + ISOtech.ent catalog + +EXTRA_DIST = $(isoent_DATA) diff --git a/sgml-iso-entities/Makefile.in b/sgml-iso-entities/Makefile.in new file mode 100644 index 0000000..cb9aafe --- /dev/null +++ b/sgml-iso-entities/Makefile.in @@ -0,0 +1,197 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +# use 'DESTDIR' from environment! + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = .. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +MAKEINFO = @MAKEINFO@ +PACKAGE = @PACKAGE@ +VERSION = @VERSION@ +docdir = @docdir@ + +isoentdir = $(prefix)/share/sgml/sgml-iso-entities-8879.1986 +isoent_DATA = ISOamsa.ent ISOamsb.ent ISOamsc.ent ISOamsn.ent ISOamso.ent ISOamsr.ent ISObox.ent ISOcyr1.ent ISOcyr2.ent ISOdia.ent ISOgrk1.ent ISOgrk2.ent ISOgrk3.ent ISOgrk4.ent ISOlat1.ent ISOlat2.ent ISOnum.ent ISOpub.ent ISOtech.ent catalog + + +EXTRA_DIST = $(isoent_DATA) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +DATA = $(isoent_DATA) + +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = tar +GZIP_ENV = --best +all: all-redirect +.SUFFIXES: +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --gnu sgml-iso-entities/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +install-isoentDATA: $(isoent_DATA) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(isoentdir) + @list='$(isoent_DATA)'; for p in $$list; do \ + if test -f $(srcdir)/$$p; then \ + echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(isoentdir)/$$p"; \ + $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(isoentdir)/$$p; \ + else if test -f $$p; then \ + echo " $(INSTALL_DATA) $$p $(DESTDIR)$(isoentdir)/$$p"; \ + $(INSTALL_DATA) $$p $(DESTDIR)$(isoentdir)/$$p; \ + fi; fi; \ + done + +uninstall-isoentDATA: + @$(NORMAL_UNINSTALL) + list='$(isoent_DATA)'; for p in $$list; do \ + rm -f $(DESTDIR)$(isoentdir)/$$p; \ + done +tags: TAGS +TAGS: + + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = sgml-iso-entities + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu sgml-iso-entities/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: +install-exec: install-exec-am + +install-data-am: install-isoentDATA +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: uninstall-isoentDATA +uninstall: uninstall-am +all-am: Makefile $(DATA) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + $(mkinstalldirs) $(DESTDIR)$(isoentdir) + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-generic clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-generic distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: uninstall-isoentDATA install-isoentDATA tags distdir info-am \ +info dvi-am dvi check check-am installcheck-am installcheck \ +install-exec-am install-exec install-data-am install-data install-am \ +install uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/sgml-iso-entities/catalog b/sgml-iso-entities/catalog new file mode 100644 index 0000000..fcadecf --- /dev/null +++ b/sgml-iso-entities/catalog @@ -0,0 +1,25 @@ + -- ...................................................................... -- + -- Catalog data for SGML ISO character entities ......................... -- + +PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN" ISOlat1.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN" ISOlat2.ent +PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN" ISOdia.ent +PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN" ISObox.ent +PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" ISOnum.ent +PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN" ISOpub.ent +PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN" ISOtech.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN" ISOamsa.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN" ISOamsb.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN" ISOamsc.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN" ISOamsn.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN" ISOamso.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN" ISOamsr.ent +PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN" ISOgrk1.ent +PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN" ISOgrk2.ent +PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN" ISOgrk3.ent +PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN" ISOgrk4.ent +PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN" ISOcyr1.ent +PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN" ISOcyr2.ent + + -- End of ISO entities .................................................. -- + -- ...................................................................... -- diff --git a/xml-iso-entities/ISOamsa.ent b/xml-iso-entities/ISOamsa.ent new file mode 100644 index 0000000..17324ca --- /dev/null +++ b/xml-iso-entities/ISOamsa.ent @@ -0,0 +1,61 @@ +<!-- iso-amsa.ent produced by Norman Walsh for the XML version of DocBook --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY cularr "↶"> <!-- ANTICLOCKWISE TOP SEMICIRCLE ARROW --> +<!ENTITY curarr "↷"> <!-- CLOCKWISE TOP SEMICIRCLE ARROW --> +<!ENTITY dArr "⇓"> <!-- DOWNWARDS DOUBLE ARROW --> +<!ENTITY darr2 "⇊"> <!-- DOWNWARDS PAIRED ARROWS --> +<!ENTITY dharl "⇃"> <!-- DOWNWARDS HARPOON WITH BARB LEFTWARDS --> +<!ENTITY dharr "⇂"> <!-- DOWNWARDS HARPOON WITH BARB RIGHTWARDS --> +<!ENTITY lAarr "⇚"> <!-- LEFTWARDS TRIPLE ARROW --> +<!ENTITY Larr "↞"> <!-- LEFTWARDS TWO HEADED ARROW --> +<!ENTITY larr2 "⇇"> <!-- LEFTWARDS PAIRED ARROWS --> +<!ENTITY larrhk "↩"> <!-- LEFTWARDS ARROW WITH HOOK --> +<!ENTITY larrlp "↫"> <!-- LEFTWARDS ARROW WITH LOOP --> +<!ENTITY larrtl "↢"> <!-- LEFTWARDS ARROW WITH TAIL --> +<!ENTITY lhard "↽"> <!-- LEFTWARDS HARPOON WITH BARB DOWNWARDS --> +<!ENTITY lharu "↼"> <!-- LEFTWARDS HARPOON WITH BARB UPWARDS --> +<!ENTITY hArr "⇔"> <!-- --> +<!ENTITY harr "↔"> <!-- LEFT RIGHT ARROW --> +<!ENTITY lrarr2 "⇆"> <!-- LEFTWARDS ARROW OVER RIGHTWARDS ARROW --> +<!ENTITY rlarr2 "⇄"> <!-- RIGHTWARDS ARROW OVER LEFTWARDS ARROW --> +<!ENTITY harrw "↭"> <!-- LEFT RIGHT WAVE ARROW --> +<!ENTITY rlhar2 "⇌"> <!-- RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON --> +<!ENTITY lrhar2 "⇋"> <!-- LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON --> +<!ENTITY lsh "↰"> <!-- UPWARDS ARROW WITH TIP LEFTWARDS --> +<!ENTITY map "↦"> <!-- RIGHTWARDS ARROW FROM BAR --> +<!ENTITY mumap "⊸"> <!-- MULTIMAP --> +<!ENTITY nearr "↗"> <!-- NORTH EAST ARROW --> +<!ENTITY nlArr "⇍"> <!-- LEFTWARDS DOUBLE ARROW WITH STROKE --> +<!ENTITY nlarr "↚"> <!-- LEFTWARDS ARROW WITH STROKE --> +<!ENTITY nhArr "⇎"> <!-- LEFT RIGHT DOUBLE ARROW WITH STROKE --> +<!ENTITY nharr "↮"> <!-- LEFT RIGHT ARROW WITH STROKE --> +<!ENTITY nrarr "↛"> <!-- RIGHTWARDS ARROW WITH STROKE --> +<!ENTITY nrArr "⇏"> <!-- RIGHTWARDS DOUBLE ARROW WITH STROKE --> +<!ENTITY nwarr "↖"> <!-- NORTH WEST ARROW --> +<!ENTITY olarr "↺"> <!-- ANTICLOCKWISE OPEN CIRCLE ARROW --> +<!ENTITY orarr "↻"> <!-- CLOCKWISE OPEN CIRCLE ARROW --> +<!ENTITY rAarr "⇛"> <!-- RIGHTWARDS TRIPLE ARROW --> +<!ENTITY Rarr "↠"> <!-- RIGHTWARDS TWO HEADED ARROW --> +<!ENTITY rarr2 "⇉"> <!-- RIGHTWARDS PAIRED ARROWS --> +<!ENTITY rarrhk "↪"> <!-- RIGHTWARDS ARROW WITH HOOK --> +<!ENTITY rarrlp "↬"> <!-- RIGHTWARDS ARROW WITH LOOP --> +<!ENTITY rarrtl "↣"> <!-- RIGHTWARDS ARROW WITH TAIL --> +<!ENTITY rarrw "↝"> <!-- RIGHTWARDS SQUIGGLE ARROW --> +<!ENTITY rhard "⇁"> <!-- RIGHTWARDS HARPOON WITH BARB DOWNWARDS --> +<!ENTITY rharu "⇀"> <!-- RIGHTWARDS HARPOON WITH BARB UPWARDS --> +<!ENTITY rsh "↱"> <!-- UPWARDS ARROW WITH TIP RIGHTWARDS --> +<!ENTITY drarr "↘"> <!-- SOUTH EAST ARROW --> +<!ENTITY dlarr "↙"> <!-- SOUTH WEST ARROW --> +<!ENTITY uArr "⇑"> <!-- UPWARDS DOUBLE ARROW --> +<!ENTITY uarr2 "⇈"> <!-- UPWARDS PAIRED ARROWS --> +<!ENTITY vArr "⇕"> <!-- UP DOWN DOUBLE ARROW --> +<!ENTITY varr "↕"> <!-- UP DOWN ARROW --> +<!ENTITY uharl "↿"> <!-- UPWARDS HARPOON WITH BARB LEFTWARDS --> +<!ENTITY uharr "↾"> <!-- UPWARDS HARPOON WITH BARB RIGHTWARDS --> +<!ENTITY xlArr ""> <!-- --> +<!ENTITY xhArr ""> <!-- --> +<!ENTITY xharr ""> <!-- --> +<!ENTITY xrArr ""> <!-- --> diff --git a/xml-iso-entities/ISOamsb.ent b/xml-iso-entities/ISOamsb.ent new file mode 100644 index 0000000..bd6094e --- /dev/null +++ b/xml-iso-entities/ISOamsb.ent @@ -0,0 +1,47 @@ +<!-- iso-amsb.ent produced by Norman Walsh for the XML version of DocBook --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY amalg ""> <!-- --> +<!ENTITY Barwed "⌆"> <!-- PERSPECTIVE --> +<!ENTITY barwed "⊼"> <!-- NAND --> +<!ENTITY Cap "⋒"> <!-- DOUBLE INTERSECTION --> +<!ENTITY Cup "⋓"> <!-- DOUBLE UNION --> +<!ENTITY cuvee "⋎"> <!-- CURLY LOGICAL OR --> +<!ENTITY cuwed "⋏"> <!-- CURLY LOGICAL AND --> +<!ENTITY diam "⋄"> <!-- DIAMOND OPERATOR --> +<!ENTITY divonx "⋇"> <!-- DIVISION TIMES --> +<!ENTITY intcal "⊺"> <!-- INTERCALATE --> +<!ENTITY lthree "⋋"> <!-- LEFT SEMIDIRECT PRODUCT --> +<!ENTITY ltimes "⋉"> <!-- LEFT NORMAL FACTOR SEMIDIRECT PRODUCT --> +<!ENTITY minusb "⊟"> <!-- SQUARED MINUS --> +<!ENTITY oast "⊛"> <!-- CIRCLED ASTERISK OPERATOR --> +<!ENTITY ocir "⊚"> <!-- CIRCLED RING OPERATOR --> +<!ENTITY odash "⊝"> <!-- CIRCLED DASH --> +<!ENTITY odot "⊙"> <!-- CIRCLED DOT OPERATOR --> +<!ENTITY ominus "⊖"> <!-- CIRCLED MINUS --> +<!ENTITY oplus "⊕"> <!-- CIRCLED PLUS --> +<!ENTITY osol "⊘"> <!-- CIRCLED DIVISION SLASH --> +<!ENTITY otimes "⊗"> <!-- CIRCLED TIMES --> +<!ENTITY plusb "⊞"> <!-- SQUARED PLUS --> +<!ENTITY plusdo "∔"> <!-- DOT PLUS --> +<!ENTITY rthree "⋌"> <!-- RIGHT SEMIDIRECT PRODUCT --> +<!ENTITY rtimes "⋊"> <!-- RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT --> +<!ENTITY sdot "⋅"> <!-- DOT OPERATOR --> +<!ENTITY sdotb "⊡"> <!-- SQUARED DOT OPERATOR --> +<!ENTITY setmn "∖"> <!-- SET MINUS --> +<!ENTITY sqcap "⊓"> <!-- SQUARE CAP --> +<!ENTITY sqcup "⊔"> <!-- SQUARE CUP --> +<!ENTITY ssetmn ""> <!-- --> +<!ENTITY sstarf "⋆"> <!-- STAR OPERATOR --> +<!ENTITY timesb "⊠"> <!-- SQUARED TIMES --> +<!ENTITY top "⊤"> <!-- DOWN TACK --> +<!ENTITY uplus "⊎"> <!-- MULTISET UNION --> +<!ENTITY wreath "≀"> <!-- WREATH PRODUCT --> +<!ENTITY xcirc "○"> <!-- WHITE CIRCLE --> +<!ENTITY xdtri "▽"> <!-- WHITE DOWN-POINTING TRIANGLE --> +<!ENTITY xutri "△"> <!-- WHITE UP-POINTING TRIANGLE --> +<!ENTITY coprod "∐"> <!-- N-ARY COPRODUCT --> +<!ENTITY prod "∏"> <!-- N-ARY PRODUCT --> +<!ENTITY sum "∑"> <!-- N-ARY SUMMATION --> diff --git a/xml-iso-entities/ISOamsc.ent b/xml-iso-entities/ISOamsc.ent new file mode 100644 index 0000000..f398634 --- /dev/null +++ b/xml-iso-entities/ISOamsc.ent @@ -0,0 +1,15 @@ +<!-- iso-amsc.ent produced by Norman Walsh for the XML version of DocBook --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY rceil "⌉"> <!-- RIGHT CEILING --> +<!ENTITY rfloor "⌋"> <!-- RIGHT FLOOR --> +<!ENTITY rpargt ""> <!-- --> +<!ENTITY urcorn "⌝"> <!-- TOP RIGHT CORNER --> +<!ENTITY drcorn "⌟"> <!-- BOTTOM RIGHT CORNER --> +<!ENTITY lceil "⌈"> <!-- LEFT CEILING --> +<!ENTITY lfloor "⌊"> <!-- LEFT FLOOR --> +<!-- lpargt Unknown unicode character --> +<!ENTITY ulcorn "⌜"> <!-- TOP LEFT CORNER --> +<!ENTITY dlcorn "⌞"> <!-- BOTTOM LEFT CORNER --> diff --git a/xml-iso-entities/ISOamsn.ent b/xml-iso-entities/ISOamsn.ent new file mode 100644 index 0000000..8a654ba --- /dev/null +++ b/xml-iso-entities/ISOamsn.ent @@ -0,0 +1,64 @@ +<!-- iso-amsn.ent produced by Norman Walsh for the XML version of DocBook --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY gnap ""> <!-- --> +<!ENTITY gne "≩"> <!-- --> +<!ENTITY gnE "≩"> <!-- --> +<!ENTITY gnsim "⋧"> <!-- GREATER-THAN BUT NOT EQUIVALENT TO --> +<!ENTITY gvnE ""> <!-- --> +<!ENTITY lnap ""> <!-- --> +<!ENTITY lnE "≨"> <!-- --> +<!ENTITY lne "≨"> <!-- --> +<!ENTITY lnsim "⋦"> <!-- --> +<!ENTITY lvnE ""> <!-- --> +<!ENTITY nap "≉"> <!-- NOT ALMOST EQUAL TO --> +<!ENTITY ncong "≇"> <!-- NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO --> +<!ENTITY nequiv "≢"> <!-- NOT IDENTICAL TO --> +<!ENTITY ngE "≱"> <!-- --> +<!ENTITY nge ""> <!-- --> +<!ENTITY nges "≱"> <!-- --> +<!ENTITY ngt "≯"> <!-- NOT GREATER-THAN --> +<!ENTITY nle ""> <!-- --> +<!ENTITY nlE "≰"> <!-- --> +<!ENTITY nles "≰"> <!-- --> +<!ENTITY nlt "≮"> <!-- NOT LESS-THAN --> +<!ENTITY nltri "⋪"> <!-- NOT NORMAL SUBGROUP OF --> +<!ENTITY nltrie "⋬"> <!-- NOT NORMAL SUBGROUP OF OR EQUAL TO --> +<!ENTITY nmid "∤"> <!-- DOES NOT DIVIDE --> +<!ENTITY npar "∦"> <!-- NOT PARALLEL TO --> +<!ENTITY npr "⊀"> <!-- DOES NOT PRECEDE --> +<!ENTITY npre ""> <!-- --> +<!ENTITY nrtri "⋫"> <!-- DOES NOT CONTAIN AS NORMAL SUBGROUP --> +<!ENTITY nrtrie "⋭"> <!-- DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL --> +<!ENTITY nsc "⊁"> <!-- DOES NOT SUCCEED --> +<!ENTITY nsce ""> <!-- --> +<!ENTITY nsim "≁"> <!-- --> +<!ENTITY nsime "≄"> <!-- --> +<!ENTITY nsmid ""> <!-- --> +<!ENTITY nspar ""> <!-- --> +<!ENTITY nsub "⊄"> <!-- NOT A SUBSET OF --> +<!ENTITY nsube "⊈"> <!-- --> +<!ENTITY nsubE "⊈"> <!-- --> +<!ENTITY nsup "⊅"> <!-- NOT A SUPERSET OF --> +<!ENTITY nsupE "⊉"> <!-- --> +<!ENTITY nsupe "⊉"> <!-- --> +<!ENTITY nvdash "⊬"> <!-- DOES NOT PROVE --> +<!ENTITY nvDash "⊭"> <!-- NOT TRUE --> +<!ENTITY nVDash "⊯"> <!-- NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE --> +<!ENTITY nVdash "⊮"> <!-- DOES NOT FORCE --> +<!ENTITY prnap "⋨"> <!-- --> +<!ENTITY prnE ""> <!-- --> +<!ENTITY prnsim "⋨"> <!-- --> +<!ENTITY scnap "⋩"> <!-- --> +<!ENTITY scnE ""> <!-- --> +<!ENTITY scnsim "⋩"> <!-- --> +<!ENTITY subne "⊊"> <!-- --> +<!ENTITY subnE "⊊"> <!-- --> +<!ENTITY supne "⊋"> <!-- --> +<!ENTITY supnE "⊋"> <!-- --> +<!ENTITY vsubnE ""> <!-- --> +<!ENTITY vsubne ""> <!-- --> +<!ENTITY vsupne ""> <!-- --> +<!ENTITY vsupnE ""> <!-- --> diff --git a/xml-iso-entities/ISOamso.ent b/xml-iso-entities/ISOamso.ent new file mode 100644 index 0000000..dd2554a --- /dev/null +++ b/xml-iso-entities/ISOamso.ent @@ -0,0 +1,24 @@ +<!-- iso-amso.ent produced by Norman Walsh for the XML version of DocBook --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY ang "∠"> <!-- ANGLE --> +<!ENTITY angmsd "∡"> <!-- MEASURED ANGLE --> +<!ENTITY beth "ℶ"> <!-- BET SYMBOL --> +<!ENTITY bprime "‵"> <!-- REVERSED PRIME --> +<!ENTITY comp "∁"> <!-- COMPLEMENT --> +<!ENTITY daleth "ℸ"> <!-- DALET SYMBOL --> +<!ENTITY ell "ℓ"> <!-- SCRIPT SMALL L --> +<!ENTITY empty ""> <!-- --> +<!ENTITY gimel "ℷ"> <!-- GIMEL SYMBOL --> +<!ENTITY image "ℑ"> <!-- BLACK-LETTER CAPITAL I --> +<!ENTITY inodot "ı"> <!-- LATIN SMALL LETTER DOTLESS I --> +<!-- jnodot Unknown unicode character --> +<!ENTITY nexist "∄"> <!-- THERE DOES NOT EXIST --> +<!ENTITY oS ""> <!-- --> +<!ENTITY planck "ℏ"> <!-- PLANCK CONSTANT OVER TWO PI --> +<!ENTITY real "ℜ"> <!-- BLACK-LETTER CAPITAL R --> +<!ENTITY sbsol "﹨"> <!-- SMALL REVERSE SOLIDUS --> +<!-- vprime Unknown unicode character --> +<!ENTITY weierp "℘"> <!-- SCRIPT CAPITAL P --> diff --git a/xml-iso-entities/ISOamsr.ent b/xml-iso-entities/ISOamsr.ent new file mode 100644 index 0000000..c1a0f2c --- /dev/null +++ b/xml-iso-entities/ISOamsr.ent @@ -0,0 +1,89 @@ +<!-- iso-amsr.ent produced by Norman Walsh for the XML version of DocBook --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY ape "≊"> <!-- --> +<!ENTITY asymp "≍"> <!-- EQUIVALENT TO --> +<!ENTITY bcong "≌"> <!-- ALL EQUAL TO --> +<!ENTITY bepsi ""> <!-- --> +<!ENTITY bowtie "⋈"> <!-- --> +<!ENTITY bsim "∽"> <!-- --> +<!ENTITY bsime "⋍"> <!-- --> +<!ENTITY bump "≎"> <!-- --> +<!ENTITY bumpe "≏"> <!-- --> +<!ENTITY cire "≗"> <!-- --> +<!ENTITY colone "≔"> <!-- --> +<!ENTITY cuepr "⋞"> <!-- --> +<!ENTITY cuesc "⋟"> <!-- --> +<!ENTITY cupre "≼"> <!-- --> +<!ENTITY dashv "⊣"> <!-- --> +<!ENTITY ecir "≖"> <!-- --> +<!ENTITY ecolon "≕"> <!-- --> +<!ENTITY eDot "≑"> <!-- --> +<!ENTITY esdot "≐"> <!-- --> +<!ENTITY efDot "≒"> <!-- --> +<!ENTITY egs "⋝"> <!-- --> +<!ENTITY els "⋜"> <!-- --> +<!ENTITY erDot "≓"> <!-- --> +<!ENTITY fork "⋔"> <!-- --> +<!ENTITY frown "⌢"> <!-- --> +<!ENTITY gap "≳"> <!-- GREATER-THAN OR EQUIVALENT TO --> +<!ENTITY gsdot "⋗"> <!-- --> +<!ENTITY gE "≧"> <!-- --> +<!ENTITY gel "⋛"> <!-- --> +<!ENTITY gEl "⋛"> <!-- --> +<!ENTITY ges ""> <!-- --> +<!ENTITY Gg "⋙"> <!-- VERY MUCH GREATER-THAN --> +<!ENTITY gl "≷"> <!-- --> +<!ENTITY gsim "≳"> <!-- GREATER-THAN OR EQUIVALENT TO --> +<!ENTITY Gt "≫"> <!-- MUCH GREATER-THAN --> +<!ENTITY lap "≲"> <!-- LESS-THAN OR EQUIVALENT TO --> +<!ENTITY ldot "⋖"> <!-- --> +<!ENTITY lE "≦"> <!-- --> +<!ENTITY lEg "⋚"> <!-- --> +<!ENTITY leg "⋚"> <!-- --> +<!ENTITY les ""> <!-- --> +<!ENTITY lg "≶"> <!-- LESS-THAN OR GREATER-THAN --> +<!ENTITY Ll "⋘"> <!-- --> +<!ENTITY lsim "≲"> <!-- LESS-THAN OR EQUIVALENT TO --> +<!ENTITY Lt "≪"> <!-- MUCH LESS-THAN --> +<!ENTITY ltrie "⊴"> <!-- --> +<!ENTITY mid "∣"> <!-- --> +<!ENTITY models "⊧"> <!-- MODELS --> +<!ENTITY pr "≺"> <!-- --> +<!ENTITY prap "≾"> <!-- --> +<!ENTITY pre "≼"> <!-- --> +<!ENTITY prsim "≾"> <!-- --> +<!ENTITY rtrie "⊵"> <!-- --> +<!-- samalg Unknown unicode character --> +<!ENTITY sc "≻"> <!-- --> +<!ENTITY scap "≿"> <!-- --> +<!ENTITY sccue "≽"> <!-- --> +<!ENTITY sce "≽"> <!-- --> +<!ENTITY scsim "≿"> <!-- --> +<!ENTITY sfrown ""> <!-- --> +<!ENTITY smid ""> <!-- --> +<!ENTITY smile "⌣"> <!-- --> +<!ENTITY spar ""> <!-- --> +<!ENTITY sqsub "⊏"> <!-- --> +<!ENTITY sqsube "⊑"> <!-- --> +<!ENTITY sqsup "⊐"> <!-- --> +<!ENTITY sqsupe "⊒"> <!-- --> +<!ENTITY ssmile ""> <!-- --> +<!ENTITY Sub "⋐"> <!-- --> +<!ENTITY subE "⊆"> <!-- --> +<!ENTITY Sup "⋑"> <!-- --> +<!ENTITY supE "⊇"> <!-- --> +<!ENTITY thkap ""> <!-- --> +<!ENTITY thksim ""> <!-- --> +<!ENTITY trie "≜"> <!-- --> +<!ENTITY twixt "≬"> <!-- BETWEEN --> +<!ENTITY vdash "⊢"> <!-- --> +<!ENTITY Vdash "⊩"> <!-- --> +<!ENTITY vDash "⊨"> <!-- --> +<!ENTITY veebar "⊻"> <!-- --> +<!ENTITY vltri "⊲"> <!-- --> +<!ENTITY vprop "∝"> <!-- --> +<!ENTITY vrtri "⊳"> <!-- --> +<!ENTITY Vvdash "⊪"> <!-- --> diff --git a/xml-iso-entities/ISObox.ent b/xml-iso-entities/ISObox.ent new file mode 100644 index 0000000..6b07370 --- /dev/null +++ b/xml-iso-entities/ISObox.ent @@ -0,0 +1,45 @@ +<!-- iso-box.ent produced by Norman Walsh for the XML version of DocBook --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY boxh "─"> <!-- BOX DRAWINGS LIGHT HORIZONTAL --> +<!ENTITY boxv "│"> <!-- BOX DRAWINGS LIGHT VERTICAL --> +<!ENTITY boxur "└"> <!-- BOX DRAWINGS LIGHT UP AND RIGHT --> +<!ENTITY boxul "┘"> <!-- BOX DRAWINGS LIGHT UP AND LEFT --> +<!ENTITY boxdl "┐"> <!-- BOX DRAWINGS LIGHT DOWN AND LEFT --> +<!ENTITY boxdr "┌"> <!-- BOX DRAWINGS LIGHT DOWN AND RIGHT --> +<!ENTITY boxvr "├"> <!-- BOX DRAWINGS LIGHT VERTICAL AND RIGHT --> +<!ENTITY boxhu "┴"> <!-- BOX DRAWINGS LIGHT UP AND HORIZONTAL --> +<!ENTITY boxvl "┤"> <!-- BOX DRAWINGS LIGHT VERTICAL AND LEFT --> +<!ENTITY boxhd "┬"> <!-- BOX DRAWINGS LIGHT DOWN AND HORIZONTAL --> +<!ENTITY boxvh "┼"> <!-- BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL --> +<!ENTITY boxvR "╞"> <!-- BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE --> +<!ENTITY boxhU "╧"> <!-- BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE --> +<!ENTITY boxvL "╡"> <!-- BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE --> +<!ENTITY boxhD "╤"> <!-- BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE --> +<!ENTITY boxvH "╪"> <!-- BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE --> +<!ENTITY boxH "═"> <!-- BOX DRAWINGS DOUBLE HORIZONTAL --> +<!ENTITY boxV "║"> <!-- BOX DRAWINGS DOUBLE VERTICAL --> +<!ENTITY boxUR "╘"> <!-- BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE --> +<!ENTITY boxUL "╛"> <!-- BOX DRAWINGS UP SINGLE AND LEFT DOUBLE --> +<!ENTITY boxDL "╕"> <!-- BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE --> +<!ENTITY boxDR "╒"> <!-- BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE --> +<!ENTITY boxVR "╟"> <!-- BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE --> +<!ENTITY boxHU "╨"> <!-- BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE --> +<!ENTITY boxVL "╢"> <!-- BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE --> +<!ENTITY boxHD "╥"> <!-- BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE --> +<!ENTITY boxVH "╫"> <!-- BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE --> +<!ENTITY boxVr "╠"> <!-- BOX DRAWINGS DOUBLE VERTICAL AND RIGHT --> +<!ENTITY boxHu "╩"> <!-- BOX DRAWINGS DOUBLE UP AND HORIZONTAL --> +<!ENTITY boxVl "╣"> <!-- BOX DRAWINGS DOUBLE VERTICAL AND LEFT --> +<!ENTITY boxHd "╦"> <!-- BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL --> +<!ENTITY boxVh "╬"> <!-- BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL --> +<!ENTITY boxuR "╙"> <!-- BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE --> +<!ENTITY boxUl "╜"> <!-- BOX DRAWINGS UP DOUBLE AND LEFT SINGLE --> +<!ENTITY boxdL "╖"> <!-- BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE --> +<!ENTITY boxDr "╓"> <!-- BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE --> +<!ENTITY boxUr "╚"> <!-- BOX DRAWINGS DOUBLE UP AND RIGHT --> +<!ENTITY boxuL "╝"> <!-- BOX DRAWINGS DOUBLE UP AND LEFT --> +<!ENTITY boxDl "╗"> <!-- BOX DRAWINGS DOUBLE DOWN AND LEFT --> +<!ENTITY boxdR "╔"> <!-- BOX DRAWINGS DOUBLE DOWN AND RIGHT --> diff --git a/xml-iso-entities/ISOcyr1.ent b/xml-iso-entities/ISOcyr1.ent new file mode 100644 index 0000000..48708cf --- /dev/null +++ b/xml-iso-entities/ISOcyr1.ent @@ -0,0 +1,72 @@ +<!-- iso-cyr1.ent produced by Norman Walsh for the XML version of DocBook --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY acy "а"> <!-- CYRILLIC SMALL LETTER A --> +<!ENTITY Acy "А"> <!-- CYRILLIC CAPITAL LETTER A --> +<!ENTITY bcy "б"> <!-- CYRILLIC SMALL LETTER BE --> +<!ENTITY Bcy "Б"> <!-- CYRILLIC CAPITAL LETTER BE --> +<!ENTITY vcy "в"> <!-- CYRILLIC SMALL LETTER VE --> +<!ENTITY Vcy "В"> <!-- CYRILLIC CAPITAL LETTER VE --> +<!ENTITY gcy "г"> <!-- CYRILLIC SMALL LETTER GHE --> +<!ENTITY Gcy "Г"> <!-- CYRILLIC CAPITAL LETTER GHE --> +<!ENTITY dcy "д"> <!-- CYRILLIC SMALL LETTER DE --> +<!ENTITY Dcy "Д"> <!-- CYRILLIC CAPITAL LETTER DE --> +<!ENTITY iecy "е"> <!-- CYRILLIC SMALL LETTER IE --> +<!ENTITY IEcy "Е"> <!-- CYRILLIC CAPITAL LETTER IE --> +<!ENTITY iocy "ё"> <!-- CYRILLIC SMALL LETTER IO --> +<!ENTITY IOcy "Ё"> <!-- CYRILLIC CAPITAL LETTER IO --> +<!ENTITY zhcy "ж"> <!-- CYRILLIC SMALL LETTER ZHE --> +<!ENTITY ZHcy "Ж"> <!-- CYRILLIC CAPITAL LETTER ZHE --> +<!ENTITY zcy "з"> <!-- CYRILLIC SMALL LETTER ZE --> +<!ENTITY Zcy "З"> <!-- CYRILLIC CAPITAL LETTER ZE --> +<!ENTITY icy "и"> <!-- CYRILLIC SMALL LETTER I --> +<!ENTITY Icy "И"> <!-- CYRILLIC CAPITAL LETTER I --> +<!ENTITY jcy "й"> <!-- CYRILLIC SMALL LETTER SHORT I --> +<!ENTITY Jcy "Й"> <!-- CYRILLIC CAPITAL LETTER SHORT I --> +<!ENTITY kcy "к"> <!-- CYRILLIC SMALL LETTER KA --> +<!ENTITY Kcy "К"> <!-- CYRILLIC CAPITAL LETTER KA --> +<!ENTITY lcy "л"> <!-- CYRILLIC SMALL LETTER EL --> +<!ENTITY Lcy "Л"> <!-- CYRILLIC CAPITAL LETTER EL --> +<!ENTITY mcy "м"> <!-- CYRILLIC SMALL LETTER EM --> +<!ENTITY Mcy "М"> <!-- CYRILLIC CAPITAL LETTER EM --> +<!ENTITY ncy "н"> <!-- CYRILLIC SMALL LETTER EN --> +<!ENTITY Ncy "Н"> <!-- CYRILLIC CAPITAL LETTER EN --> +<!ENTITY ocy "о"> <!-- CYRILLIC SMALL LETTER O --> +<!ENTITY Ocy "О"> <!-- CYRILLIC CAPITAL LETTER O --> +<!ENTITY pcy "п"> <!-- CYRILLIC SMALL LETTER PE --> +<!ENTITY Pcy "П"> <!-- CYRILLIC CAPITAL LETTER PE --> +<!ENTITY rcy "р"> <!-- CYRILLIC SMALL LETTER ER --> +<!ENTITY Rcy "Р"> <!-- CYRILLIC CAPITAL LETTER ER --> +<!ENTITY scy "с"> <!-- CYRILLIC SMALL LETTER ES --> +<!ENTITY Scy "С"> <!-- CYRILLIC CAPITAL LETTER ES --> +<!ENTITY tcy "т"> <!-- CYRILLIC SMALL LETTER TE --> +<!ENTITY Tcy "Т"> <!-- CYRILLIC CAPITAL LETTER TE --> +<!ENTITY ucy "у"> <!-- CYRILLIC SMALL LETTER U --> +<!ENTITY Ucy "У"> <!-- CYRILLIC CAPITAL LETTER U --> +<!ENTITY fcy "ф"> <!-- CYRILLIC SMALL LETTER EF --> +<!ENTITY Fcy "Ф"> <!-- CYRILLIC CAPITAL LETTER EF --> +<!ENTITY khcy "х"> <!-- CYRILLIC SMALL LETTER HA --> +<!ENTITY KHcy "Х"> <!-- CYRILLIC CAPITAL LETTER HA --> +<!ENTITY tscy "ц"> <!-- CYRILLIC SMALL LETTER TSE --> +<!ENTITY TScy "Ц"> <!-- CYRILLIC CAPITAL LETTER TSE --> +<!ENTITY chcy "ч"> <!-- CYRILLIC SMALL LETTER CHE --> +<!ENTITY CHcy "Ч"> <!-- CYRILLIC CAPITAL LETTER CHE --> +<!ENTITY shcy "ш"> <!-- CYRILLIC SMALL LETTER SHA --> +<!ENTITY SHcy "Ш"> <!-- CYRILLIC CAPITAL LETTER SHA --> +<!ENTITY shchcy "щ"> <!-- CYRILLIC SMALL LETTER SHCHA --> +<!ENTITY SHCHcy "Щ"> <!-- CYRILLIC CAPITAL LETTER SHCHA --> +<!ENTITY hardcy "ъ"> <!-- CYRILLIC SMALL LETTER HARD SIGN --> +<!ENTITY HARDcy "Ъ"> <!-- CYRILLIC CAPITAL LETTER HARD SIGN --> +<!ENTITY ycy "ы"> <!-- CYRILLIC SMALL LETTER YERU --> +<!ENTITY Ycy "Ы"> <!-- CYRILLIC CAPITAL LETTER YERU --> +<!ENTITY softcy "ь"> <!-- CYRILLIC SMALL LETTER SOFT SIGN --> +<!ENTITY SOFTcy "Ь"> <!-- CYRILLIC CAPITAL LETTER SOFT SIGN --> +<!ENTITY ecy "э"> <!-- CYRILLIC SMALL LETTER E --> +<!ENTITY Ecy "Э"> <!-- CYRILLIC CAPITAL LETTER E --> +<!ENTITY yucy "ю"> <!-- CYRILLIC SMALL LETTER YU --> +<!ENTITY YUcy "Ю"> <!-- CYRILLIC CAPITAL LETTER YU --> +<!ENTITY yacy "я"> <!-- CYRILLIC SMALL LETTER YA --> +<!ENTITY YAcy "Я"> <!-- CYRILLIC CAPITAL LETTER YA --> +<!ENTITY numero "№"> <!-- NUMERO SIGN --> diff --git a/xml-iso-entities/ISOcyr2.ent b/xml-iso-entities/ISOcyr2.ent new file mode 100644 index 0000000..389c595 --- /dev/null +++ b/xml-iso-entities/ISOcyr2.ent @@ -0,0 +1,31 @@ +<!-- iso-cyr2.ent produced by Norman Walsh for the XML version of DocBook --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY djcy "ђ"> <!-- CYRILLIC SMALL LETTER DJE --> +<!ENTITY DJcy "Ђ"> <!-- CYRILLIC CAPITAL LETTER DJE --> +<!ENTITY gjcy "ѓ"> <!-- CYRILLIC SMALL LETTER GJE --> +<!ENTITY GJcy "Ѓ"> <!-- CYRILLIC CAPITAL LETTER GJE --> +<!ENTITY jukcy "є"> <!-- CYRILLIC SMALL LETTER UKRAINIAN IE --> +<!ENTITY Jukcy "Є"> <!-- CYRILLIC CAPITAL LETTER UKRAINIAN IE --> +<!ENTITY dscy "ѕ"> <!-- CYRILLIC SMALL LETTER DZE --> +<!ENTITY DScy "Ѕ"> <!-- CYRILLIC CAPITAL LETTER DZE --> +<!ENTITY iukcy "і"> <!-- CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I --> +<!ENTITY Iukcy "І"> <!-- CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I --> +<!ENTITY yicy "ї"> <!-- CYRILLIC SMALL LETTER YI --> +<!ENTITY YIcy "Ї"> <!-- CYRILLIC CAPITAL LETTER YI --> +<!ENTITY jsercy "ј"> <!-- CYRILLIC SMALL LETTER JE --> +<!ENTITY Jsercy "Ј"> <!-- CYRILLIC CAPITAL LETTER JE --> +<!ENTITY ljcy "љ"> <!-- CYRILLIC SMALL LETTER LJE --> +<!ENTITY LJcy "Љ"> <!-- CYRILLIC CAPITAL LETTER LJE --> +<!ENTITY njcy "њ"> <!-- CYRILLIC SMALL LETTER NJE --> +<!ENTITY NJcy "Њ"> <!-- CYRILLIC CAPITAL LETTER NJE --> +<!ENTITY tshcy "ћ"> <!-- CYRILLIC SMALL LETTER TSHE --> +<!ENTITY TSHcy "Ћ"> <!-- CYRILLIC CAPITAL LETTER TSHE --> +<!ENTITY kjcy "ќ"> <!-- CYRILLIC SMALL LETTER KJE --> +<!ENTITY KJcy "Ќ"> <!-- CYRILLIC CAPITAL LETTER KJE --> +<!ENTITY ubrcy "ў"> <!-- CYRILLIC SMALL LETTER SHORT U --> +<!ENTITY Ubrcy "Ў"> <!-- CYRILLIC CAPITAL LETTER SHORT U --> +<!ENTITY dzcy "џ"> <!-- CYRILLIC SMALL LETTER DZHE --> +<!ENTITY DZcy "Џ"> <!-- CYRILLIC CAPITAL LETTER DZHE --> diff --git a/xml-iso-entities/ISOdia.ent b/xml-iso-entities/ISOdia.ent new file mode 100644 index 0000000..609e5e5 --- /dev/null +++ b/xml-iso-entities/ISOdia.ent @@ -0,0 +1,19 @@ +<!-- iso-dia.ent produced by Norman Walsh for the XML version of DocBook --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY acute "´"> <!-- ACUTE ACCENT --> +<!ENTITY breve "˘"> <!-- BREVE --> +<!ENTITY caron "ˇ"> <!-- CARON --> +<!ENTITY cedil "¸"> <!-- CEDILLA --> +<!ENTITY circ "∘"> <!-- RING OPERATOR --> +<!ENTITY dblac "˝"> <!-- DOUBLE ACUTE ACCENT --> +<!ENTITY die "¨"> <!-- --> +<!ENTITY dot "˙"> <!-- DOT ABOVE --> +<!ENTITY grave "`"> <!-- GRAVE ACCENT --> +<!ENTITY macr "¯"> <!-- MACRON --> +<!ENTITY ogon "˛"> <!-- OGONEK --> +<!ENTITY ring "˚"> <!-- RING ABOVE --> +<!ENTITY tilde "~"> <!-- TILDE --> +<!ENTITY uml "¨"> <!-- --> diff --git a/xml-iso-entities/ISOgrk1.ent b/xml-iso-entities/ISOgrk1.ent new file mode 100644 index 0000000..b147b07 --- /dev/null +++ b/xml-iso-entities/ISOgrk1.ent @@ -0,0 +1,54 @@ +<!-- iso-grk1.ent produced by Norman Walsh for the XML version of DocBook --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY agr "α"> <!-- --> +<!ENTITY Agr "Α"> <!-- GREEK CAPITAL LETTER ALPHA --> +<!ENTITY bgr "β"> <!-- GREEK SMALL LETTER BETA --> +<!ENTITY Bgr "Β"> <!-- GREEK CAPITAL LETTER BETA --> +<!ENTITY ggr "γ"> <!-- GREEK SMALL LETTER GAMMA --> +<!ENTITY Ggr "Γ"> <!-- GREEK CAPITAL LETTER GAMMA --> +<!ENTITY dgr "δ"> <!-- GREEK SMALL LETTER DELTA --> +<!ENTITY Dgr "Δ"> <!-- GREEK CAPITAL LETTER DELTA --> +<!ENTITY egr "ε"> <!-- --> +<!ENTITY Egr "Ε"> <!-- GREEK CAPITAL LETTER EPSILON --> +<!ENTITY zgr "ζ"> <!-- GREEK SMALL LETTER ZETA --> +<!ENTITY Zgr "Ζ"> <!-- GREEK CAPITAL LETTER ZETA --> +<!ENTITY eegr "η"> <!-- GREEK SMALL LETTER ETA --> +<!ENTITY EEgr "Η"> <!-- GREEK CAPITAL LETTER ETA --> +<!ENTITY thgr "θ"> <!-- --> +<!ENTITY THgr "Θ"> <!-- GREEK CAPITAL LETTER THETA --> +<!ENTITY igr "ι"> <!-- GREEK SMALL LETTER IOTA --> +<!ENTITY Igr "Ι"> <!-- GREEK CAPITAL LETTER IOTA --> +<!ENTITY kgr "κ"> <!-- GREEK SMALL LETTER KAPPA --> +<!ENTITY Kgr "Κ"> <!-- GREEK CAPITAL LETTER KAPPA --> +<!ENTITY lgr "λ"> <!-- GREEK SMALL LETTER LAMDA --> +<!ENTITY Lgr "Λ"> <!-- GREEK CAPITAL LETTER LAMDA --> +<!ENTITY mgr "μ"> <!-- GREEK SMALL LETTER MU --> +<!ENTITY Mgr "Μ"> <!-- GREEK CAPITAL LETTER MU --> +<!ENTITY ngr "ν"> <!-- GREEK SMALL LETTER NU --> +<!ENTITY Ngr "Ν"> <!-- GREEK CAPITAL LETTER NU --> +<!ENTITY xgr "ξ"> <!-- GREEK SMALL LETTER XI --> +<!ENTITY Xgr "Ξ"> <!-- GREEK CAPITAL LETTER XI --> +<!ENTITY ogr "ο"> <!-- GREEK SMALL LETTER OMICRON --> +<!ENTITY Ogr "Ο"> <!-- GREEK CAPITAL LETTER OMICRON --> +<!ENTITY pgr "π"> <!-- GREEK SMALL LETTER PI --> +<!ENTITY Pgr "Π"> <!-- GREEK CAPITAL LETTER PI --> +<!ENTITY rgr "ρ"> <!-- GREEK SMALL LETTER RHO --> +<!ENTITY Rgr "Ρ"> <!-- GREEK CAPITAL LETTER RHO --> +<!ENTITY sgr "σ"> <!-- GREEK SMALL LETTER SIGMA --> +<!ENTITY Sgr "Σ"> <!-- GREEK CAPITAL LETTER SIGMA --> +<!ENTITY sfgr "ς"> <!-- --> +<!ENTITY tgr "τ"> <!-- GREEK SMALL LETTER TAU --> +<!ENTITY Tgr "Τ"> <!-- GREEK CAPITAL LETTER TAU --> +<!ENTITY ugr "υ"> <!-- GREEK SMALL LETTER UPSILON --> +<!ENTITY Ugr "Υ"> <!-- --> +<!ENTITY phgr "φ"> <!-- GREEK SMALL LETTER PHI --> +<!ENTITY PHgr "Φ"> <!-- GREEK CAPITAL LETTER PHI --> +<!ENTITY khgr "χ"> <!-- GREEK SMALL LETTER CHI --> +<!ENTITY KHgr "Χ"> <!-- GREEK CAPITAL LETTER CHI --> +<!ENTITY psgr "ψ"> <!-- GREEK SMALL LETTER PSI --> +<!ENTITY PSgr "Ψ"> <!-- GREEK CAPITAL LETTER PSI --> +<!ENTITY ohgr "ω"> <!-- GREEK SMALL LETTER OMEGA --> +<!ENTITY OHgr "Ω"> <!-- GREEK CAPITAL LETTER OMEGA --> diff --git a/xml-iso-entities/ISOgrk2.ent b/xml-iso-entities/ISOgrk2.ent new file mode 100644 index 0000000..74958c4 --- /dev/null +++ b/xml-iso-entities/ISOgrk2.ent @@ -0,0 +1,25 @@ +<!-- iso-grk2.ent produced by Norman Walsh for the XML version of DocBook --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY aacgr "ά"> <!-- GREEK SMALL LETTER ALPHA WITH TONOS --> +<!ENTITY Aacgr "Ά"> <!-- GREEK CAPITAL LETTER ALPHA WITH TONOS --> +<!ENTITY eacgr "έ"> <!-- GREEK SMALL LETTER EPSILON WITH TONOS --> +<!ENTITY Eacgr "Έ"> <!-- GREEK CAPITAL LETTER EPSILON WITH TONOS --> +<!ENTITY eeacgr "ή"> <!-- GREEK SMALL LETTER ETA WITH TONOS --> +<!ENTITY EEacgr "Ή"> <!-- GREEK CAPITAL LETTER ETA WITH TONOS --> +<!ENTITY idigr "ϊ"> <!-- GREEK SMALL LETTER IOTA WITH DIALYTIKA --> +<!ENTITY Idigr "Ϊ"> <!-- GREEK CAPITAL LETTER IOTA WITH DIALYTIKA --> +<!ENTITY iacgr "ί"> <!-- GREEK SMALL LETTER IOTA WITH TONOS --> +<!ENTITY Iacgr "Ί"> <!-- GREEK CAPITAL LETTER IOTA WITH TONOS --> +<!ENTITY idiagr "ΐ"> <!-- GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS --> +<!ENTITY oacgr "ό"> <!-- GREEK SMALL LETTER OMICRON WITH TONOS --> +<!ENTITY Oacgr "Ό"> <!-- GREEK CAPITAL LETTER OMICRON WITH TONOS --> +<!ENTITY udigr "ϋ"> <!-- GREEK SMALL LETTER UPSILON WITH DIALYTIKA --> +<!ENTITY Udigr "Ϋ"> <!-- GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA --> +<!ENTITY uacgr "ύ"> <!-- GREEK SMALL LETTER UPSILON WITH TONOS --> +<!ENTITY Uacgr "Ύ"> <!-- GREEK CAPITAL LETTER UPSILON WITH TONOS --> +<!ENTITY udiagr "ΰ"> <!-- GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS --> +<!ENTITY ohacgr "ώ"> <!-- GREEK SMALL LETTER OMEGA WITH TONOS --> +<!ENTITY OHacgr "Ώ"> <!-- GREEK CAPITAL LETTER OMEGA WITH TONOS --> diff --git a/xml-iso-entities/ISOgrk3.ent b/xml-iso-entities/ISOgrk3.ent new file mode 100644 index 0000000..8400afb --- /dev/null +++ b/xml-iso-entities/ISOgrk3.ent @@ -0,0 +1,48 @@ +<!-- iso-grk3.ent produced by Norman Walsh for the XML version of DocBook --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY alpha "α"> <!-- --> +<!ENTITY beta "β"> <!-- GREEK SMALL LETTER BETA --> +<!ENTITY gamma "γ"> <!-- GREEK SMALL LETTER GAMMA --> +<!ENTITY Gamma "Γ"> <!-- GREEK CAPITAL LETTER GAMMA --> +<!ENTITY gammad "Ϝ"> <!-- GREEK LETTER DIGAMMA --> +<!ENTITY delta "δ"> <!-- GREEK SMALL LETTER DELTA --> +<!ENTITY Delta "Δ"> <!-- GREEK CAPITAL LETTER DELTA --> +<!ENTITY epsi "∊"> <!-- --> +<!ENTITY epsiv "ε"> <!-- --> +<!ENTITY epsis "∊"> <!-- --> +<!ENTITY zeta "ζ"> <!-- GREEK SMALL LETTER ZETA --> +<!ENTITY eta "η"> <!-- GREEK SMALL LETTER ETA --> +<!ENTITY thetas "θ"> <!-- --> +<!ENTITY Theta "Θ"> <!-- GREEK CAPITAL LETTER THETA --> +<!ENTITY thetav "ϑ"> <!-- --> +<!ENTITY iota "ι"> <!-- GREEK SMALL LETTER IOTA --> +<!ENTITY kappa "κ"> <!-- GREEK SMALL LETTER KAPPA --> +<!ENTITY kappav "ϰ"> <!-- GREEK KAPPA SYMBOL --> +<!ENTITY lambda "λ"> <!-- GREEK SMALL LETTER LAMDA --> +<!ENTITY Lambda "Λ"> <!-- GREEK CAPITAL LETTER LAMDA --> +<!ENTITY mu "μ"> <!-- GREEK SMALL LETTER MU --> +<!ENTITY nu "ν"> <!-- GREEK SMALL LETTER NU --> +<!ENTITY xi "ξ"> <!-- GREEK SMALL LETTER XI --> +<!ENTITY Xi "Ξ"> <!-- GREEK CAPITAL LETTER XI --> +<!ENTITY pi "π"> <!-- GREEK SMALL LETTER PI --> +<!ENTITY piv "ϖ"> <!-- GREEK PI SYMBOL --> +<!ENTITY Pi "Π"> <!-- GREEK CAPITAL LETTER PI --> +<!ENTITY rho "ρ"> <!-- GREEK SMALL LETTER RHO --> +<!ENTITY rhov "ϱ"> <!-- GREEK RHO SYMBOL --> +<!ENTITY sigma "σ"> <!-- GREEK SMALL LETTER SIGMA --> +<!ENTITY Sigma "Σ"> <!-- GREEK CAPITAL LETTER SIGMA --> +<!ENTITY sigmav "ς"> <!-- --> +<!ENTITY tau "τ"> <!-- GREEK SMALL LETTER TAU --> +<!ENTITY upsi "υ"> <!-- GREEK SMALL LETTER UPSILON --> +<!ENTITY Upsi "ϒ"> <!-- --> +<!ENTITY phis "φ"> <!-- GREEK SMALL LETTER PHI --> +<!ENTITY Phi "Φ"> <!-- GREEK CAPITAL LETTER PHI --> +<!ENTITY phiv "ϕ"> <!-- GREEK PHI SYMBOL --> +<!ENTITY chi "χ"> <!-- GREEK SMALL LETTER CHI --> +<!ENTITY psi "ψ"> <!-- GREEK SMALL LETTER PSI --> +<!ENTITY Psi "Ψ"> <!-- GREEK CAPITAL LETTER PSI --> +<!ENTITY omega "ω"> <!-- GREEK SMALL LETTER OMEGA --> +<!ENTITY Omega "Ω"> <!-- GREEK CAPITAL LETTER OMEGA --> diff --git a/xml-iso-entities/ISOgrk4.ent b/xml-iso-entities/ISOgrk4.ent new file mode 100644 index 0000000..262a2da --- /dev/null +++ b/xml-iso-entities/ISOgrk4.ent @@ -0,0 +1,48 @@ +<!-- iso-grk4.ent produced by Norman Walsh for the XML version of DocBook --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY b.alpha "α"> <!-- --> +<!ENTITY b.beta "β"> <!-- GREEK SMALL LETTER BETA --> +<!ENTITY b.gamma "γ"> <!-- GREEK SMALL LETTER GAMMA --> +<!ENTITY b.Gamma "Γ"> <!-- GREEK CAPITAL LETTER GAMMA --> +<!ENTITY b.gammad "Ϝ"> <!-- GREEK LETTER DIGAMMA --> +<!ENTITY b.delta "δ"> <!-- GREEK SMALL LETTER DELTA --> +<!ENTITY b.Delta "Δ"> <!-- GREEK CAPITAL LETTER DELTA --> +<!ENTITY b.epsi "ε"> <!-- --> +<!ENTITY b.epsiv "ε"> <!-- --> +<!ENTITY b.epsis "ε"> <!-- --> +<!ENTITY b.zeta "ζ"> <!-- GREEK SMALL LETTER ZETA --> +<!ENTITY b.eta "η"> <!-- GREEK SMALL LETTER ETA --> +<!ENTITY b.thetas "θ"> <!-- --> +<!ENTITY b.Theta "Θ"> <!-- GREEK CAPITAL LETTER THETA --> +<!ENTITY b.thetav "ϑ"> <!-- --> +<!ENTITY b.iota "ι"> <!-- GREEK SMALL LETTER IOTA --> +<!ENTITY b.kappa "κ"> <!-- GREEK SMALL LETTER KAPPA --> +<!ENTITY b.kappav "ϰ"> <!-- GREEK KAPPA SYMBOL --> +<!ENTITY b.lambda "λ"> <!-- GREEK SMALL LETTER LAMDA --> +<!ENTITY b.Lambda "Λ"> <!-- GREEK CAPITAL LETTER LAMDA --> +<!ENTITY b.mu "μ"> <!-- GREEK SMALL LETTER MU --> +<!ENTITY b.nu "ν"> <!-- GREEK SMALL LETTER NU --> +<!ENTITY b.xi "ξ"> <!-- GREEK SMALL LETTER XI --> +<!ENTITY b.Xi "Ξ"> <!-- GREEK CAPITAL LETTER XI --> +<!ENTITY b.pi "π"> <!-- GREEK SMALL LETTER PI --> +<!ENTITY b.Pi "Π"> <!-- GREEK CAPITAL LETTER PI --> +<!ENTITY b.piv "ϖ"> <!-- GREEK PI SYMBOL --> +<!ENTITY b.rho "ρ"> <!-- GREEK SMALL LETTER RHO --> +<!ENTITY b.rhov "ϱ"> <!-- GREEK RHO SYMBOL --> +<!ENTITY b.sigma "σ"> <!-- GREEK SMALL LETTER SIGMA --> +<!ENTITY b.Sigma "Σ"> <!-- GREEK CAPITAL LETTER SIGMA --> +<!ENTITY b.sigmav "ς"> <!-- --> +<!ENTITY b.tau "τ"> <!-- GREEK SMALL LETTER TAU --> +<!ENTITY b.upsi "υ"> <!-- GREEK SMALL LETTER UPSILON --> +<!ENTITY b.Upsi "ϒ"> <!-- --> +<!ENTITY b.phis "φ"> <!-- GREEK SMALL LETTER PHI --> +<!ENTITY b.Phi "Φ"> <!-- GREEK CAPITAL LETTER PHI --> +<!ENTITY b.phiv "ϕ"> <!-- GREEK PHI SYMBOL --> +<!ENTITY b.chi "χ"> <!-- GREEK SMALL LETTER CHI --> +<!ENTITY b.psi "ψ"> <!-- GREEK SMALL LETTER PSI --> +<!ENTITY b.Psi "Ψ"> <!-- GREEK CAPITAL LETTER PSI --> +<!ENTITY b.omega "ω"> <!-- GREEK SMALL LETTER OMEGA --> +<!ENTITY b.Omega "Ω"> <!-- GREEK CAPITAL LETTER OMEGA --> diff --git a/xml-iso-entities/ISOlat1.ent b/xml-iso-entities/ISOlat1.ent new file mode 100644 index 0000000..1817fb9 --- /dev/null +++ b/xml-iso-entities/ISOlat1.ent @@ -0,0 +1,67 @@ +<!-- iso-lat1.ent produced by Norman Walsh for the XML version of DocBook --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY aacute "á"> <!-- LATIN SMALL LETTER A WITH ACUTE --> +<!ENTITY Aacute "Á"> <!-- LATIN CAPITAL LETTER A WITH ACUTE --> +<!ENTITY acirc "â"> <!-- LATIN SMALL LETTER A WITH CIRCUMFLEX --> +<!ENTITY Acirc "Â"> <!-- LATIN CAPITAL LETTER A WITH CIRCUMFLEX --> +<!ENTITY agrave "à"> <!-- LATIN SMALL LETTER A WITH GRAVE --> +<!ENTITY Agrave "À"> <!-- LATIN CAPITAL LETTER A WITH GRAVE --> +<!ENTITY aring "å"> <!-- LATIN SMALL LETTER A WITH RING ABOVE --> +<!ENTITY Aring "Å"> <!-- LATIN CAPITAL LETTER A WITH RING ABOVE --> +<!ENTITY atilde "ã"> <!-- LATIN SMALL LETTER A WITH TILDE --> +<!ENTITY Atilde "Ã"> <!-- LATIN CAPITAL LETTER A WITH TILDE --> +<!ENTITY auml "ä"> <!-- LATIN SMALL LETTER A WITH DIAERESIS --> +<!ENTITY Auml "Ä"> <!-- LATIN CAPITAL LETTER A WITH DIAERESIS --> +<!ENTITY aelig "æ"> <!-- LATIN SMALL LETTER AE --> +<!ENTITY AElig "Æ"> <!-- LATIN CAPITAL LETTER AE --> +<!ENTITY ccedil "ç"> <!-- LATIN SMALL LETTER C WITH CEDILLA --> +<!ENTITY Ccedil "Ç"> <!-- LATIN CAPITAL LETTER C WITH CEDILLA --> +<!ENTITY eth "Ð"> <!-- LATIN SMALL LETTER ETH --> +<!ENTITY ETH "ð"> <!-- LATIN CAPITAL LETTER ETH --> +<!ENTITY eacute "é"> <!-- LATIN SMALL LETTER E WITH ACUTE --> +<!ENTITY Eacute "É"> <!-- LATIN CAPITAL LETTER E WITH ACUTE --> +<!ENTITY ecirc "ê"> <!-- LATIN SMALL LETTER E WITH CIRCUMFLEX --> +<!ENTITY Ecirc "Ê"> <!-- LATIN CAPITAL LETTER E WITH CIRCUMFLEX --> +<!ENTITY egrave "è"> <!-- LATIN SMALL LETTER E WITH GRAVE --> +<!ENTITY Egrave "È"> <!-- LATIN CAPITAL LETTER E WITH GRAVE --> +<!ENTITY euml "ë"> <!-- LATIN SMALL LETTER E WITH DIAERESIS --> +<!ENTITY Euml "Ë"> <!-- LATIN CAPITAL LETTER E WITH DIAERESIS --> +<!ENTITY iacute "í"> <!-- LATIN SMALL LETTER I WITH ACUTE --> +<!ENTITY Iacute "Í"> <!-- LATIN CAPITAL LETTER I WITH ACUTE --> +<!ENTITY icirc "î"> <!-- LATIN SMALL LETTER I WITH CIRCUMFLEX --> +<!ENTITY Icirc "Î"> <!-- LATIN CAPITAL LETTER I WITH CIRCUMFLEX --> +<!ENTITY igrave "ì"> <!-- LATIN SMALL LETTER I WITH GRAVE --> +<!ENTITY Igrave "Ì"> <!-- LATIN CAPITAL LETTER I WITH GRAVE --> +<!ENTITY iuml "ï"> <!-- LATIN SMALL LETTER I WITH DIAERESIS --> +<!ENTITY Iuml "Ï"> <!-- LATIN CAPITAL LETTER I WITH DIAERESIS --> +<!ENTITY ntilde "ñ"> <!-- LATIN SMALL LETTER N WITH TILDE --> +<!ENTITY Ntilde "Ñ"> <!-- LATIN CAPITAL LETTER N WITH TILDE --> +<!ENTITY oacute "ó"> <!-- LATIN SMALL LETTER O WITH ACUTE --> +<!ENTITY Oacute "Ó"> <!-- LATIN CAPITAL LETTER O WITH ACUTE --> +<!ENTITY ocirc "ô"> <!-- LATIN SMALL LETTER O WITH CIRCUMFLEX --> +<!ENTITY Ocirc "Ô"> <!-- LATIN CAPITAL LETTER O WITH CIRCUMFLEX --> +<!ENTITY ograve "ò"> <!-- LATIN SMALL LETTER O WITH GRAVE --> +<!ENTITY Ograve "Ò"> <!-- LATIN CAPITAL LETTER O WITH GRAVE --> +<!ENTITY oslash "⊘"> <!-- CIRCLED DIVISION SLASH --> +<!ENTITY Oslash "Ø"> <!-- LATIN CAPITAL LETTER O WITH STROKE --> +<!ENTITY otilde "õ"> <!-- LATIN SMALL LETTER O WITH TILDE --> +<!ENTITY Otilde "Õ"> <!-- LATIN CAPITAL LETTER O WITH TILDE --> +<!ENTITY ouml "ö"> <!-- LATIN SMALL LETTER O WITH DIAERESIS --> +<!ENTITY Ouml "Ö"> <!-- LATIN CAPITAL LETTER O WITH DIAERESIS --> +<!ENTITY szlig "ß"> <!-- LATIN SMALL LETTER SHARP S --> +<!ENTITY thorn "þ"> <!-- LATIN SMALL LETTER THORN --> +<!ENTITY THORN "Þ"> <!-- LATIN CAPITAL LETTER THORN --> +<!ENTITY uacute "ú"> <!-- LATIN SMALL LETTER U WITH ACUTE --> +<!ENTITY Uacute "Ú"> <!-- LATIN CAPITAL LETTER U WITH ACUTE --> +<!ENTITY ucirc "Û"> <!-- LATIN SMALL LETTER U WITH CIRCUMFLEX --> +<!ENTITY Ucirc "û"> <!-- LATIN CAPITAL LETTER U WITH CIRCUMFLEX --> +<!ENTITY ugrave "ù"> <!-- LATIN SMALL LETTER U WITH GRAVE --> +<!ENTITY Ugrave "Ù"> <!-- LATIN CAPITAL LETTER U WITH GRAVE --> +<!ENTITY uuml "ü"> <!-- LATIN SMALL LETTER U WITH DIAERESIS --> +<!ENTITY Uuml "Ü"> <!-- LATIN CAPITAL LETTER U WITH DIAERESIS --> +<!ENTITY yacute "ý"> <!-- LATIN SMALL LETTER Y WITH ACUTE --> +<!ENTITY Yacute "Ý"> <!-- LATIN CAPITAL LETTER Y WITH ACUTE --> +<!ENTITY yuml "ÿ"> <!-- LATIN SMALL LETTER Y WITH DIAERESIS --> diff --git a/xml-iso-entities/ISOlat2.ent b/xml-iso-entities/ISOlat2.ent new file mode 100644 index 0000000..eebae1c --- /dev/null +++ b/xml-iso-entities/ISOlat2.ent @@ -0,0 +1,126 @@ +<!-- iso-lat2.ent produced by Norman Walsh for the XML version of DocBook --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY abreve "ă"> <!-- LATIN SMALL LETTER A WITH BREVE --> +<!ENTITY Abreve "Ă"> <!-- LATIN CAPITAL LETTER A WITH BREVE --> +<!ENTITY amacr "ā"> <!-- LATIN SMALL LETTER A WITH MACRON --> +<!ENTITY Amacr "Ā"> <!-- LATIN CAPITAL LETTER A WITH MACRON --> +<!ENTITY aogon "ą"> <!-- LATIN SMALL LETTER A WITH OGONEK --> +<!ENTITY Aogon "Ą"> <!-- LATIN CAPITAL LETTER A WITH OGONEK --> +<!ENTITY cacute "ć"> <!-- LATIN SMALL LETTER C WITH ACUTE --> +<!ENTITY Cacute "Ć"> <!-- LATIN CAPITAL LETTER C WITH ACUTE --> +<!ENTITY ccaron "č"> <!-- LATIN SMALL LETTER C WITH CARON --> +<!ENTITY Ccaron "Č"> <!-- LATIN CAPITAL LETTER C WITH CARON --> +<!ENTITY ccirc "ĉ"> <!-- LATIN SMALL LETTER C WITH CIRCUMFLEX --> +<!ENTITY Ccirc "Ĉ"> <!-- LATIN CAPITAL LETTER C WITH CIRCUMFLEX --> +<!ENTITY cdot "⋅"> <!-- DOT OPERATOR --> +<!ENTITY Cdot "Ċ"> <!-- LATIN CAPITAL LETTER C WITH DOT ABOVE --> +<!ENTITY dcaron "ď"> <!-- LATIN SMALL LETTER D WITH CARON --> +<!ENTITY Dcaron "Ď"> <!-- LATIN CAPITAL LETTER D WITH CARON --> +<!ENTITY dstrok "đ"> <!-- LATIN SMALL LETTER D WITH STROKE --> +<!ENTITY Dstrok "Đ"> <!-- LATIN CAPITAL LETTER D WITH STROKE --> +<!ENTITY ecaron "ě"> <!-- LATIN SMALL LETTER E WITH CARON --> +<!ENTITY Ecaron "Ě"> <!-- LATIN CAPITAL LETTER E WITH CARON --> +<!ENTITY edot "ė"> <!-- LATIN SMALL LETTER E WITH DOT ABOVE --> +<!ENTITY Edot "Ė"> <!-- LATIN CAPITAL LETTER E WITH DOT ABOVE --> +<!ENTITY emacr "ē"> <!-- LATIN SMALL LETTER E WITH MACRON --> +<!ENTITY Emacr "Ē"> <!-- LATIN CAPITAL LETTER E WITH MACRON --> +<!ENTITY eogon "ę"> <!-- LATIN SMALL LETTER E WITH OGONEK --> +<!ENTITY Eogon "Ę"> <!-- LATIN CAPITAL LETTER E WITH OGONEK --> +<!ENTITY gacute "ǵ"> <!-- LATIN SMALL LETTER G WITH ACUTE --> +<!ENTITY gbreve "ğ"> <!-- LATIN SMALL LETTER G WITH BREVE --> +<!ENTITY Gbreve "Ğ"> <!-- LATIN CAPITAL LETTER G WITH BREVE --> +<!ENTITY Gcedil "Ģ"> <!-- LATIN CAPITAL LETTER G WITH CEDILLA --> +<!ENTITY gcirc "ĝ"> <!-- LATIN SMALL LETTER G WITH CIRCUMFLEX --> +<!ENTITY Gcirc "Ĝ"> <!-- LATIN CAPITAL LETTER G WITH CIRCUMFLEX --> +<!ENTITY gdot "ġ"> <!-- LATIN SMALL LETTER G WITH DOT ABOVE --> +<!ENTITY Gdot "Ġ"> <!-- LATIN CAPITAL LETTER G WITH DOT ABOVE --> +<!ENTITY hcirc "ĥ"> <!-- LATIN SMALL LETTER H WITH CIRCUMFLEX --> +<!ENTITY Hcirc "Ĥ"> <!-- LATIN CAPITAL LETTER H WITH CIRCUMFLEX --> +<!ENTITY hstrok "ħ"> <!-- LATIN SMALL LETTER H WITH STROKE --> +<!ENTITY Hstrok "Ħ"> <!-- LATIN CAPITAL LETTER H WITH STROKE --> +<!ENTITY Idot "İ"> <!-- LATIN CAPITAL LETTER I WITH DOT ABOVE --> +<!ENTITY Imacr "Ī"> <!-- LATIN CAPITAL LETTER I WITH MACRON --> +<!ENTITY imacr "ī"> <!-- LATIN SMALL LETTER I WITH MACRON --> +<!ENTITY ijlig "ij"> <!-- LATIN SMALL LIGATURE IJ --> +<!ENTITY IJlig "IJ"> <!-- LATIN CAPITAL LIGATURE IJ --> +<!ENTITY inodot "ı"> <!-- LATIN SMALL LETTER DOTLESS I --> +<!ENTITY iogon "į"> <!-- LATIN SMALL LETTER I WITH OGONEK --> +<!ENTITY Iogon "Į"> <!-- LATIN CAPITAL LETTER I WITH OGONEK --> +<!ENTITY itilde "ĩ"> <!-- LATIN SMALL LETTER I WITH TILDE --> +<!ENTITY Itilde "Ĩ"> <!-- LATIN CAPITAL LETTER I WITH TILDE --> +<!ENTITY jcirc "ĵ"> <!-- LATIN SMALL LETTER J WITH CIRCUMFLEX --> +<!ENTITY Jcirc "Ĵ"> <!-- LATIN CAPITAL LETTER J WITH CIRCUMFLEX --> +<!ENTITY kcedil "ķ"> <!-- LATIN SMALL LETTER K WITH CEDILLA --> +<!ENTITY Kcedil "Ķ"> <!-- LATIN CAPITAL LETTER K WITH CEDILLA --> +<!ENTITY kgreen "ĸ"> <!-- LATIN SMALL LETTER KRA --> +<!ENTITY lacute "ĺ"> <!-- LATIN SMALL LETTER L WITH ACUTE --> +<!ENTITY Lacute "Ĺ"> <!-- LATIN CAPITAL LETTER L WITH ACUTE --> +<!ENTITY lcaron "ľ"> <!-- LATIN SMALL LETTER L WITH CARON --> +<!ENTITY Lcaron "Ľ"> <!-- LATIN CAPITAL LETTER L WITH CARON --> +<!ENTITY lcedil "ļ"> <!-- LATIN SMALL LETTER L WITH CEDILLA --> +<!ENTITY Lcedil "Ļ"> <!-- LATIN CAPITAL LETTER L WITH CEDILLA --> +<!ENTITY lmidot "ŀ"> <!-- LATIN SMALL LETTER L WITH MIDDLE DOT --> +<!ENTITY Lmidot "Ŀ"> <!-- LATIN CAPITAL LETTER L WITH MIDDLE DOT --> +<!ENTITY lstrok "ł"> <!-- LATIN SMALL LETTER L WITH STROKE --> +<!ENTITY Lstrok "Ł"> <!-- LATIN CAPITAL LETTER L WITH STROKE --> +<!ENTITY nacute "ń"> <!-- LATIN SMALL LETTER N WITH ACUTE --> +<!ENTITY Nacute "Ń"> <!-- LATIN CAPITAL LETTER N WITH ACUTE --> +<!ENTITY eng "ŋ"> <!-- LATIN SMALL LETTER ENG --> +<!ENTITY ENG "Ŋ"> <!-- LATIN CAPITAL LETTER ENG --> +<!ENTITY napos "ʼn"> <!-- LATIN SMALL LETTER N PRECEDED BY APOSTROPHE --> +<!ENTITY ncaron "ň"> <!-- LATIN SMALL LETTER N WITH CARON --> +<!ENTITY Ncaron "Ň"> <!-- LATIN CAPITAL LETTER N WITH CARON --> +<!ENTITY ncedil "ņ"> <!-- LATIN SMALL LETTER N WITH CEDILLA --> +<!ENTITY Ncedil "Ņ"> <!-- LATIN CAPITAL LETTER N WITH CEDILLA --> +<!ENTITY odblac "ő"> <!-- LATIN SMALL LETTER O WITH DOUBLE ACUTE --> +<!ENTITY Odblac "Ő"> <!-- LATIN CAPITAL LETTER O WITH DOUBLE ACUTE --> +<!ENTITY Omacr "Ō"> <!-- LATIN CAPITAL LETTER O WITH MACRON --> +<!ENTITY omacr "ō"> <!-- LATIN SMALL LETTER O WITH MACRON --> +<!ENTITY oelig "œ"> <!-- LATIN SMALL LIGATURE OE --> +<!ENTITY OElig "Œ"> <!-- LATIN CAPITAL LIGATURE OE --> +<!ENTITY racute "ŕ"> <!-- LATIN SMALL LETTER R WITH ACUTE --> +<!ENTITY Racute "Ŕ"> <!-- LATIN CAPITAL LETTER R WITH ACUTE --> +<!ENTITY rcaron "ř"> <!-- LATIN SMALL LETTER R WITH CARON --> +<!ENTITY Rcaron "Ř"> <!-- LATIN CAPITAL LETTER R WITH CARON --> +<!ENTITY rcedil "ŗ"> <!-- LATIN SMALL LETTER R WITH CEDILLA --> +<!ENTITY Rcedil "Ŗ"> <!-- LATIN CAPITAL LETTER R WITH CEDILLA --> +<!ENTITY sacute "ś"> <!-- LATIN SMALL LETTER S WITH ACUTE --> +<!ENTITY Sacute "Ś"> <!-- LATIN CAPITAL LETTER S WITH ACUTE --> +<!ENTITY scaron "š"> <!-- LATIN SMALL LETTER S WITH CARON --> +<!ENTITY Scaron "Š"> <!-- LATIN CAPITAL LETTER S WITH CARON --> +<!ENTITY scedil "ş"> <!-- LATIN SMALL LETTER S WITH CEDILLA --> +<!ENTITY Scedil "Ş"> <!-- LATIN CAPITAL LETTER S WITH CEDILLA --> +<!ENTITY scirc "ŝ"> <!-- LATIN SMALL LETTER S WITH CIRCUMFLEX --> +<!ENTITY Scirc "Ŝ"> <!-- LATIN CAPITAL LETTER S WITH CIRCUMFLEX --> +<!ENTITY tcaron "ť"> <!-- LATIN SMALL LETTER T WITH CARON --> +<!ENTITY Tcaron "Ť"> <!-- LATIN CAPITAL LETTER T WITH CARON --> +<!ENTITY tcedil "ţ"> <!-- LATIN SMALL LETTER T WITH CEDILLA --> +<!ENTITY Tcedil "Ţ"> <!-- LATIN CAPITAL LETTER T WITH CEDILLA --> +<!ENTITY tstrok "ŧ"> <!-- LATIN SMALL LETTER T WITH STROKE --> +<!ENTITY Tstrok "Ŧ"> <!-- LATIN CAPITAL LETTER T WITH STROKE --> +<!ENTITY ubreve "ŭ"> <!-- LATIN SMALL LETTER U WITH BREVE --> +<!ENTITY Ubreve "Ŭ"> <!-- LATIN CAPITAL LETTER U WITH BREVE --> +<!ENTITY udblac "ű"> <!-- LATIN SMALL LETTER U WITH DOUBLE ACUTE --> +<!ENTITY Udblac "Ű"> <!-- LATIN CAPITAL LETTER U WITH DOUBLE ACUTE --> +<!ENTITY umacr "ū"> <!-- LATIN SMALL LETTER U WITH MACRON --> +<!ENTITY Umacr "Ū"> <!-- LATIN CAPITAL LETTER U WITH MACRON --> +<!ENTITY uogon "ų"> <!-- LATIN SMALL LETTER U WITH OGONEK --> +<!ENTITY Uogon "Ų"> <!-- LATIN CAPITAL LETTER U WITH OGONEK --> +<!ENTITY uring "ů"> <!-- LATIN SMALL LETTER U WITH RING ABOVE --> +<!ENTITY Uring "Ů"> <!-- LATIN CAPITAL LETTER U WITH RING ABOVE --> +<!ENTITY utilde "ũ"> <!-- LATIN SMALL LETTER U WITH TILDE --> +<!ENTITY Utilde "Ũ"> <!-- LATIN CAPITAL LETTER U WITH TILDE --> +<!ENTITY wcirc "ŵ"> <!-- LATIN SMALL LETTER W WITH CIRCUMFLEX --> +<!ENTITY Wcirc "Ŵ"> <!-- LATIN CAPITAL LETTER W WITH CIRCUMFLEX --> +<!ENTITY ycirc "ŷ"> <!-- LATIN SMALL LETTER Y WITH CIRCUMFLEX --> +<!ENTITY Ycirc "Ŷ"> <!-- LATIN CAPITAL LETTER Y WITH CIRCUMFLEX --> +<!ENTITY Yuml "Ÿ"> <!-- LATIN CAPITAL LETTER Y WITH DIAERESIS --> +<!ENTITY zacute "ź"> <!-- LATIN SMALL LETTER Z WITH ACUTE --> +<!ENTITY Zacute "Ź"> <!-- LATIN CAPITAL LETTER Z WITH ACUTE --> +<!ENTITY zcaron "ž"> <!-- LATIN SMALL LETTER Z WITH CARON --> +<!ENTITY Zcaron "Ž"> <!-- LATIN CAPITAL LETTER Z WITH CARON --> +<!ENTITY zdot "ż"> <!-- LATIN SMALL LETTER Z WITH DOT ABOVE --> +<!ENTITY Zdot "Ż"> <!-- LATIN CAPITAL LETTER Z WITH DOT ABOVE --> diff --git a/xml-iso-entities/ISOnum.ent b/xml-iso-entities/ISOnum.ent new file mode 100644 index 0000000..a9307f6 --- /dev/null +++ b/xml-iso-entities/ISOnum.ent @@ -0,0 +1,81 @@ +<!-- iso-num.ent produced by Norman Walsh for the XML version of DocBook --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY half "½"> <!-- VULGAR FRACTION ONE HALF --> +<!ENTITY frac12 "½"> <!-- VULGAR FRACTION ONE HALF --> +<!ENTITY frac14 "¼"> <!-- VULGAR FRACTION ONE QUARTER --> +<!ENTITY frac34 "¾"> <!-- VULGAR FRACTION THREE QUARTERS --> +<!ENTITY frac18 "⅛"> <!-- --> +<!ENTITY frac38 "⅜"> <!-- --> +<!ENTITY frac58 "⅝"> <!-- --> +<!ENTITY frac78 "⅞"> <!-- --> +<!ENTITY sup1 "¹"> <!-- SUPERSCRIPT ONE --> +<!ENTITY sup2 "²"> <!-- SUPERSCRIPT TWO --> +<!ENTITY sup3 "³"> <!-- SUPERSCRIPT THREE --> +<!ENTITY plus "+"> <!-- PLUS SIGN --> +<!ENTITY plusmn "±"> <!-- PLUS-MINUS SIGN --> +<!ENTITY lt "&#60;"> <!-- LESS-THAN SIGN --> +<!ENTITY equals "="> <!-- EQUALS SIGN --> +<!ENTITY gt ">"> <!-- GREATER-THAN SIGN --> +<!ENTITY divide "÷"> <!-- DIVISION SIGN --> +<!ENTITY times "×"> <!-- MULTIPLICATION SIGN --> +<!ENTITY curren "¤"> <!-- CURRENCY SIGN --> +<!ENTITY pound "£"> <!-- POUND SIGN --> +<!ENTITY dollar "$"> <!-- DOLLAR SIGN --> +<!ENTITY cent "¢"> <!-- CENT SIGN --> +<!ENTITY yen "¥"> <!-- YEN SIGN --> +<!ENTITY num "#"> <!-- NUMBER SIGN --> +<!ENTITY percnt "%"> <!-- PERCENT SIGN --> +<!ENTITY amp "&#38;"> <!-- AMPERSAND --> +<!ENTITY ast "∗"> <!-- ASTERISK OPERATOR --> +<!ENTITY commat "@"> <!-- COMMERCIAL AT --> +<!ENTITY lsqb "["> <!-- LEFT SQUARE BRACKET --> +<!ENTITY bsol "\"> <!-- REVERSE SOLIDUS --> +<!ENTITY rsqb "]"> <!-- RIGHT SQUARE BRACKET --> +<!ENTITY lcub "{"> <!-- LEFT CURLY BRACKET --> +<!ENTITY horbar "―"> <!-- HORIZONTAL BAR --> +<!ENTITY verbar "|"> <!-- VERTICAL LINE --> +<!ENTITY rcub "}"> <!-- RIGHT CURLY BRACKET --> +<!ENTITY micro "µ"> <!-- MICRO SIGN --> +<!ENTITY ohm "Ω"> <!-- OHM SIGN --> +<!ENTITY deg "°"> <!-- DEGREE SIGN --> +<!ENTITY ordm "º"> <!-- MASCULINE ORDINAL INDICATOR --> +<!ENTITY ordf "ª"> <!-- FEMININE ORDINAL INDICATOR --> +<!ENTITY sect "§"> <!-- SECTION SIGN --> +<!ENTITY para "¶"> <!-- PILCROW SIGN --> +<!ENTITY middot "·"> <!-- MIDDLE DOT --> +<!ENTITY larr "←"> <!-- LEFTWARDS DOUBLE ARROW --> +<!ENTITY rarr "→"> <!-- RIGHTWARDS DOUBLE ARROW --> +<!ENTITY uarr "↑"> <!-- UPWARDS ARROW --> +<!ENTITY darr "↓"> <!-- DOWNWARDS ARROW --> +<!ENTITY copy "©"> <!-- COPYRIGHT SIGN --> +<!ENTITY reg "®"> <!-- REG TRADE MARK SIGN --> +<!ENTITY trade "™"> <!-- TRADE MARK SIGN --> +<!ENTITY brvbar "¦"> <!-- BROKEN BAR --> +<!ENTITY not "¬"> <!-- NOT SIGN --> +<!ENTITY sung "♩"> <!-- --> +<!ENTITY excl "!"> <!-- EXCLAMATION MARK --> +<!ENTITY iexcl "¡"> <!-- INVERTED EXCLAMATION MARK --> +<!ENTITY quot """> <!-- QUOTATION MARK --> +<!ENTITY apos "'"> <!-- APOSTROPHE --> +<!ENTITY lpar "("> <!-- LEFT PARENTHESIS --> +<!ENTITY rpar ")"> <!-- RIGHT PARENTHESIS --> +<!ENTITY comma ","> <!-- COMMA --> +<!ENTITY lowbar "_"> <!-- LOW LINE --> +<!ENTITY hyphen ""> <!-- --> +<!ENTITY period "."> <!-- FULL STOP --> +<!ENTITY sol "/"> <!-- SOLIDUS --> +<!ENTITY colon ":"> <!-- COLON --> +<!ENTITY semi ";"> <!-- SEMICOLON --> +<!ENTITY quest "?"> <!-- QUESTION MARK --> +<!ENTITY iquest "¿"> <!-- INVERTED QUESTION MARK --> +<!ENTITY laquo "«"> <!-- LEFT-POINTING DOUBLE ANGLE QUOTATION MARK --> +<!ENTITY raquo "»"> <!-- RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK --> +<!ENTITY lsquo "‘"> <!-- --> +<!ENTITY rsquo "’"> <!-- RIGHT SINGLE QUOTATION MARK --> +<!ENTITY ldquo "“"> <!-- --> +<!ENTITY rdquo "”"> <!-- RIGHT DOUBLE QUOTATION MARK --> +<!ENTITY nbsp " "> <!-- NO-BREAK SPACE --> +<!ENTITY shy "­"> <!-- SOFT HYPHEN --> diff --git a/xml-iso-entities/ISOpub.ent b/xml-iso-entities/ISOpub.ent new file mode 100644 index 0000000..79c9b2a --- /dev/null +++ b/xml-iso-entities/ISOpub.ent @@ -0,0 +1,90 @@ +<!-- iso-pub.ent produced by Norman Walsh for the XML version of DocBook --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY emsp " "> <!-- EM SPACE --> +<!ENTITY ensp " "> <!-- EN SPACE --> +<!ENTITY emsp13 " "> <!-- THREE-PER-EM SPACE --> +<!ENTITY emsp14 " "> <!-- FOUR-PER-EM SPACE --> +<!ENTITY numsp " "> <!-- FIGURE SPACE --> +<!ENTITY puncsp " "> <!-- PUNCTUATION SPACE --> +<!ENTITY thinsp " "> <!-- THIN SPACE --> +<!ENTITY hairsp " "> <!-- HAIR SPACE --> +<!ENTITY mdash "—"> <!-- EM DASH --> +<!ENTITY ndash "–"> <!-- EN DASH --> +<!ENTITY dash "‐"> <!-- HYPHEN --> +<!ENTITY blank "␣"> <!-- OPEN BOX --> +<!ENTITY hellip "…"> <!-- HORIZONTAL ELLIPSIS --> +<!ENTITY nldr "‥"> <!-- TWO DOT LEADER --> +<!ENTITY frac13 "⅓"> <!-- VULGAR FRACTION ONE THIRD --> +<!ENTITY frac23 "⅔"> <!-- VULGAR FRACTION TWO THIRDS --> +<!ENTITY frac15 "⅕"> <!-- VULGAR FRACTION ONE FIFTH --> +<!ENTITY frac25 "⅖"> <!-- VULGAR FRACTION TWO FIFTHS --> +<!ENTITY frac35 "⅗"> <!-- VULGAR FRACTION THREE FIFTHS --> +<!ENTITY frac45 "⅘"> <!-- VULGAR FRACTION FOUR FIFTHS --> +<!ENTITY frac16 "⅙"> <!-- VULGAR FRACTION ONE SIXTH --> +<!ENTITY frac56 "⅚"> <!-- VULGAR FRACTION FIVE SIXTHS --> +<!ENTITY incare "℅"> <!-- CARE OF --> +<!ENTITY block "█"> <!-- FULL BLOCK --> +<!ENTITY uhblk "▀"> <!-- UPPER HALF BLOCK --> +<!ENTITY lhblk "▄"> <!-- LOWER HALF BLOCK --> +<!ENTITY blk14 "░"> <!-- LIGHT SHADE --> +<!ENTITY blk12 "▒"> <!-- MEDIUM SHADE --> +<!ENTITY blk34 "▓"> <!-- DARK SHADE --> +<!ENTITY marker "▮"> <!-- BLACK VERTICAL RECTANGLE --> +<!ENTITY cir "○"> <!-- WHITE CIRCLE --> +<!ENTITY squ "□"> <!-- WHITE SQUARE --> +<!ENTITY rect "▭"> <!-- WHITE RECTANGLE --> +<!ENTITY utri "▵"> <!-- WHITE UP-POINTING TRIANGLE --> +<!ENTITY dtri "▿"> <!-- WHITE DOWN-POINTING TRIANGLE --> +<!ENTITY star "⋆"> <!-- STAR OPERATOR --> +<!ENTITY bull "•"> <!-- BULLET --> +<!ENTITY squf "▪"> <!-- --> +<!ENTITY utrif "▴"> <!-- BLACK UP-POINTING TRIANGLE --> +<!ENTITY dtrif "▾"> <!-- BLACK DOWN-POINTING TRIANGLE --> +<!ENTITY ltrif "◂"> <!-- BLACK LEFT-POINTING TRIANGLE --> +<!ENTITY rtrif "▸"> <!-- BLACK RIGHT-POINTING TRIANGLE --> +<!ENTITY clubs "♣"> <!-- BLACK CLUB SUIT --> +<!ENTITY diams "♦"> <!-- BLACK DIAMOND SUIT --> +<!ENTITY hearts "♥"> <!-- BLACK HEART SUIT --> +<!ENTITY spades "♠"> <!-- BLACK SPADE SUIT --> +<!ENTITY malt "✠"> <!-- MALTESE CROSS --> +<!ENTITY dagger "†"> <!-- DAGGER --> +<!ENTITY Dagger "‡"> <!-- DOUBLE DAGGER --> +<!ENTITY check "✓"> <!-- CHECK MARK --> +<!ENTITY cross "✗"> <!-- BALLOT X --> +<!ENTITY sharp "♯"> <!-- MUSIC SHARP SIGN --> +<!ENTITY flat "♭"> <!-- MUSIC FLAT SIGN --> +<!ENTITY male "♂"> <!-- MALE SIGN --> +<!ENTITY female "♀"> <!-- --> +<!ENTITY phone "☎"> <!-- TELEPHONE SIGN --> +<!ENTITY telrec "⌕"> <!-- TELEPHONE RECORDER --> +<!ENTITY copysr "℗"> <!-- SOUND RECORDING COPYRIGHT --> +<!ENTITY caret "⁁"> <!-- CARET --> +<!ENTITY lsquor "‚"> <!-- SINGLE LOW-9 QUOTATION MARK --> +<!ENTITY ldquor "„"> <!-- DOUBLE LOW-9 QUOTATION MARK --> +<!ENTITY fflig "ff"> <!-- --> +<!ENTITY filig "fi"> <!-- --> +<!-- fjlig Unknown unicode character --> +<!ENTITY ffilig "ffi"> <!-- --> +<!ENTITY ffllig "ffl"> <!-- --> +<!ENTITY fllig "fl"> <!-- --> +<!ENTITY mldr "…"> <!-- HORIZONTAL ELLIPSIS --> +<!ENTITY rdquor "“"> <!-- --> +<!ENTITY rsquor "‘"> <!-- --> +<!ENTITY vellip "⋮"> <!-- --> +<!ENTITY hybull "⁃"> <!-- HYPHEN BULLET --> +<!ENTITY loz "◊"> <!-- LOZENGE --> +<!ENTITY lozf "✦"> <!-- --> +<!ENTITY ltri "◃"> <!-- WHITE LEFT-POINTING TRIANGLE --> +<!ENTITY rtri "▹"> <!-- WHITE RIGHT-POINTING TRIANGLE --> +<!ENTITY starf "★"> <!-- BLACK STAR --> +<!ENTITY natur "♮"> <!-- MUSIC NATURAL SIGN --> +<!ENTITY rx "℞"> <!-- PRESCRIPTION TAKE --> +<!ENTITY sext "✶"> <!-- SIX POINTED BLACK STAR --> +<!ENTITY target "⌖"> <!-- POSITION INDICATOR --> +<!ENTITY dlcrop "⌍"> <!-- BOTTOM LEFT CROP --> +<!ENTITY drcrop "⌌"> <!-- BOTTOM RIGHT CROP --> +<!ENTITY ulcrop "⌏"> <!-- TOP LEFT CROP --> +<!ENTITY urcrop "⌎"> <!-- TOP RIGHT CROP --> diff --git a/xml-iso-entities/ISOtech.ent b/xml-iso-entities/ISOtech.ent new file mode 100644 index 0000000..6ea7468 --- /dev/null +++ b/xml-iso-entities/ISOtech.ent @@ -0,0 +1,67 @@ +<!-- iso-tech.ent produced by Norman Walsh for the XML version of DocBook --> + +<!-- Derived from the corresponding ISO 8879 standard entity set + and the Unicode character mappings provided by Sebastian Rahtz --> + +<!ENTITY aleph "ℵ"> <!-- ALEF SYMBOL --> +<!ENTITY and "∧"> <!-- --> +<!ENTITY ang90 "∟"> <!-- RIGHT ANGLE --> +<!ENTITY angsph "∢"> <!-- --> +<!ENTITY ap "≈"> <!-- --> +<!ENTITY becaus "∵"> <!-- BECAUSE --> +<!ENTITY bottom "⊥"> <!-- --> +<!ENTITY cap "∩"> <!-- --> +<!ENTITY cong "≅"> <!-- --> +<!ENTITY conint "∮"> <!-- --> +<!ENTITY cup "∪"> <!-- --> +<!ENTITY equiv "≡"> <!-- --> +<!ENTITY exist "∃"> <!-- --> +<!ENTITY forall "∀"> <!-- --> +<!ENTITY fnof "ƒ"> <!-- LATIN SMALL LETTER F WITH HOOK --> +<!ENTITY ge "≥"> <!-- GREATER-THAN OR EQUAL TO --> +<!ENTITY iff ""> <!-- --> +<!ENTITY infin "∞"> <!-- --> +<!ENTITY int "∫"> <!-- --> +<!ENTITY isin "∊"> <!-- --> +<!ENTITY lang "〈"> <!-- --> +<!ENTITY lArr "⇐"> <!-- LEFTWARDS ARROW --> +<!ENTITY le "≤"> <!-- --> +<!ENTITY minus "−"> <!-- MINUS SIGN --> +<!ENTITY mnplus "∓"> <!-- --> +<!ENTITY nabla "∇"> <!-- NABLA --> +<!ENTITY ne "≠"> <!-- --> +<!ENTITY ni "∍"> <!-- --> +<!ENTITY or "∨"> <!-- --> +<!ENTITY par "∥"> <!-- PARALLEL TO --> +<!ENTITY part "∂"> <!-- --> +<!ENTITY permil "‰"> <!-- PER MILLE SIGN --> +<!ENTITY perp "⊥"> <!-- --> +<!ENTITY prime "′"> <!-- PRIME --> +<!ENTITY Prime "″"> <!-- DOUBLE PRIME --> +<!ENTITY prop "∝"> <!-- --> +<!ENTITY radic "√"> <!-- --> +<!ENTITY rang "〉"> <!-- --> +<!ENTITY rArr "⇒"> <!-- RIGHTWARDS ARROW --> +<!ENTITY sim "∼"> <!-- --> +<!ENTITY sime "≃"> <!-- --> +<!ENTITY square "□"> <!-- WHITE SQUARE --> +<!ENTITY sub "⊂"> <!-- --> +<!ENTITY sube "⊆"> <!-- --> +<!ENTITY sup "⊃"> <!-- --> +<!ENTITY supe "⊇"> <!-- --> +<!ENTITY there4 "∴"> <!-- --> +<!ENTITY Verbar "‖"> <!-- DOUBLE VERTICAL LINE --> +<!ENTITY angst "Å"> <!-- ANGSTROM SIGN --> +<!ENTITY bernou "ℬ"> <!-- SCRIPT CAPITAL B --> +<!ENTITY compfn "∘"> <!-- RING OPERATOR --> +<!ENTITY Dot "̈"> <!-- --> +<!ENTITY DotDot "⃜"> <!-- COMBINING FOUR DOTS ABOVE --> +<!ENTITY hamilt "ℋ"> <!-- SCRIPT CAPITAL H --> +<!ENTITY lagran "ℒ"> <!-- SCRIPT CAPITAL L --> +<!ENTITY lowast "∗"> <!-- ASTERISK OPERATOR --> +<!ENTITY notin "∉"> <!-- --> +<!ENTITY order "ℴ"> <!-- SCRIPT SMALL O --> +<!ENTITY phmmat "ℳ"> <!-- SCRIPT CAPITAL M --> +<!ENTITY tdot "⃛"> <!-- COMBINING THREE DOTS ABOVE --> +<!ENTITY tprime "‴"> <!-- TRIPLE PRIME --> +<!ENTITY wedgeq "≙"> <!-- ESTIMATES --> diff --git a/xml-iso-entities/Makefile.am b/xml-iso-entities/Makefile.am new file mode 100644 index 0000000..c34131c --- /dev/null +++ b/xml-iso-entities/Makefile.am @@ -0,0 +1,7 @@ +isoentdir = $(prefix)/share/sgml/xml-iso-entities-8879.1986 +isoent_DATA = ISOamsa.ent ISOamsb.ent ISOamsc.ent ISOamsn.ent ISOamso.ent ISOamsr.ent \ + ISObox.ent ISOcyr1.ent ISOcyr2.ent ISOdia.ent ISOgrk1.ent ISOgrk2.ent \ + ISOgrk3.ent ISOgrk4.ent ISOlat1.ent ISOlat2.ent ISOnum.ent ISOpub.ent \ + ISOtech.ent catalog + +EXTRA_DIST = $(isoent_DATA) diff --git a/xml-iso-entities/Makefile.in b/xml-iso-entities/Makefile.in new file mode 100644 index 0000000..86b5d98 --- /dev/null +++ b/xml-iso-entities/Makefile.in @@ -0,0 +1,197 @@ +# Makefile.in generated automatically by automake 1.4 from Makefile.am + +# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. +# This Makefile.in is free software; the Free Software Foundation +# gives unlimited permission to copy and/or distribute it, +# with or without modifications, as long as this notice is preserved. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY, to the extent permitted by law; without +# even the implied warranty of MERCHANTABILITY or FITNESS FOR A +# PARTICULAR PURPOSE. + + +SHELL = @SHELL@ + +srcdir = @srcdir@ +top_srcdir = @top_srcdir@ +VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ + +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +# use 'DESTDIR' from environment! + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +top_builddir = .. + +ACLOCAL = @ACLOCAL@ +AUTOCONF = @AUTOCONF@ +AUTOMAKE = @AUTOMAKE@ +AUTOHEADER = @AUTOHEADER@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +NORMAL_INSTALL = : +PRE_INSTALL = : +POST_INSTALL = : +NORMAL_UNINSTALL = : +PRE_UNINSTALL = : +POST_UNINSTALL = : +MAKEINFO = @MAKEINFO@ +PACKAGE = @PACKAGE@ +VERSION = @VERSION@ +docdir = @docdir@ + +isoentdir = $(prefix)/share/sgml/xml-iso-entities-8879.1986 +isoent_DATA = ISOamsa.ent ISOamsb.ent ISOamsc.ent ISOamsn.ent ISOamso.ent ISOamsr.ent ISObox.ent ISOcyr1.ent ISOcyr2.ent ISOdia.ent ISOgrk1.ent ISOgrk2.ent ISOgrk3.ent ISOgrk4.ent ISOlat1.ent ISOlat2.ent ISOnum.ent ISOpub.ent ISOtech.ent catalog + + +EXTRA_DIST = $(isoent_DATA) +mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs +CONFIG_CLEAN_FILES = +DATA = $(isoent_DATA) + +DIST_COMMON = Makefile.am Makefile.in + + +DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) + +TAR = tar +GZIP_ENV = --best +all: all-redirect +.SUFFIXES: +$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) + cd $(top_srcdir) && $(AUTOMAKE) --gnu xml-iso-entities/Makefile + +Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES) + cd $(top_builddir) \ + && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status + + +install-isoentDATA: $(isoent_DATA) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(isoentdir) + @list='$(isoent_DATA)'; for p in $$list; do \ + if test -f $(srcdir)/$$p; then \ + echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(isoentdir)/$$p"; \ + $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(isoentdir)/$$p; \ + else if test -f $$p; then \ + echo " $(INSTALL_DATA) $$p $(DESTDIR)$(isoentdir)/$$p"; \ + $(INSTALL_DATA) $$p $(DESTDIR)$(isoentdir)/$$p; \ + fi; fi; \ + done + +uninstall-isoentDATA: + @$(NORMAL_UNINSTALL) + list='$(isoent_DATA)'; for p in $$list; do \ + rm -f $(DESTDIR)$(isoentdir)/$$p; \ + done +tags: TAGS +TAGS: + + +distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) + +subdir = xml-iso-entities + +distdir: $(DISTFILES) + here=`cd $(top_builddir) && pwd`; \ + top_distdir=`cd $(top_distdir) && pwd`; \ + distdir=`cd $(distdir) && pwd`; \ + cd $(top_srcdir) \ + && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu xml-iso-entities/Makefile + @for file in $(DISTFILES); do \ + d=$(srcdir); \ + if test -d $$d/$$file; then \ + cp -pr $$/$$file $(distdir)/$$file; \ + else \ + test -f $(distdir)/$$file \ + || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ + || cp -p $$d/$$file $(distdir)/$$file || :; \ + fi; \ + done +info-am: +info: info-am +dvi-am: +dvi: dvi-am +check-am: all-am +check: check-am +installcheck-am: +installcheck: installcheck-am +install-exec-am: +install-exec: install-exec-am + +install-data-am: install-isoentDATA +install-data: install-data-am + +install-am: all-am + @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am +install: install-am +uninstall-am: uninstall-isoentDATA +uninstall: uninstall-am +all-am: Makefile $(DATA) +all-redirect: all-am +install-strip: + $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install +installdirs: + $(mkinstalldirs) $(DESTDIR)$(isoentdir) + + +mostlyclean-generic: + +clean-generic: + +distclean-generic: + -rm -f Makefile $(CONFIG_CLEAN_FILES) + -rm -f config.cache config.log stamp-h stamp-h[0-9]* + +maintainer-clean-generic: +mostlyclean-am: mostlyclean-generic + +mostlyclean: mostlyclean-am + +clean-am: clean-generic mostlyclean-am + +clean: clean-am + +distclean-am: distclean-generic clean-am + +distclean: distclean-am + +maintainer-clean-am: maintainer-clean-generic distclean-am + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + +maintainer-clean: maintainer-clean-am + +.PHONY: uninstall-isoentDATA install-isoentDATA tags distdir info-am \ +info dvi-am dvi check check-am installcheck-am installcheck \ +install-exec-am install-exec install-data-am install-data install-am \ +install uninstall-am uninstall all-redirect all-am all installdirs \ +mostlyclean-generic distclean-generic clean-generic \ +maintainer-clean-generic clean mostlyclean distclean maintainer-clean + + +# Tell versions [3.59,3.63) of GNU make to not export all variables. +# Otherwise a system limit (for SysV at least) may be exceeded. +.NOEXPORT: diff --git a/xml-iso-entities/catalog b/xml-iso-entities/catalog new file mode 100644 index 0000000..7281461 --- /dev/null +++ b/xml-iso-entities/catalog @@ -0,0 +1,25 @@ + -- ...................................................................... -- + -- Catalog data for XML ISO character entities .......................... -- + +PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN//XML" ISOlat1.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN//XML" ISOlat2.ent +PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN//XML" ISOdia.ent +PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN//XML" ISObox.ent +PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN//XML" ISOnum.ent +PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN//XML" ISOpub.ent +PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN//XML" ISOtech.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN//XML" ISOamsa.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN//XML" ISOamsb.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN//XML" ISOamsc.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN//XML" ISOamsn.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN//XML" ISOamso.ent +PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN//XML" ISOamsr.ent +PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN//XML" ISOgrk1.ent +PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN//XML" ISOgrk2.ent +PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN//XML" ISOgrk3.ent +PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN//XML" ISOgrk4.ent +PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN//XML" ISOcyr1.ent +PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN//XML" ISOcyr2.ent + + -- End of ISO entities .................................................. -- + -- ...................................................................... -- @@ -0,0 +1,175 @@ +<!SGML -- SGML Declaration for XML -- + "ISO 8879:1986 (WWW)" + + CHARSET + BASESET + "ISO Registration Number 176//CHARSET + ISO/IEC 10646-1:1993 UCS-4 with implementation + level 3//ESC 2/5 2/15 4/6" + DESCSET + 0 9 UNUSED + 9 2 9 + 11 2 UNUSED + 13 1 13 + 14 18 UNUSED + 32 95 32 + 127 1 UNUSED + 128 32 UNUSED + 160 55136 160 + 55296 2048 UNUSED -- surrogates -- + 57344 8190 57344 + 65534 2 UNUSED -- FFFE and FFFF -- + -- 65536 1048576 65536 SP only supports 16-bits characters -- + CAPACITY NONE + + SCOPE DOCUMENT + + SYNTAX + SHUNCHAR NONE + BASESET "ISO Registration Number 176//CHARSET + ISO/IEC 10646-1:1993 UCS-4 with implementation + level 3//ESC 2/5 2/15 4/6" + DESCSET + 0 1114112 0 + FUNCTION + RE 13 + RS 10 + SPACE 32 + TAB SEPCHAR 9 + + NAMING + LCNMSTRT "" + UCNMSTRT "" + NAMESTRT + 58 95 192-214 216-246 248-305 308-318 321-328 + 330-382 384-451 461-496 500-501 506-535 592-680 + 699-705 902 904-906 908 910-929 931-974 976-982 + 986 988 990 992 994-1011 1025-1036 1038-1103 + 1105-1116 1118-1153 1168-1220 1223-1224 + 1227-1228 1232-1259 1262-1269 1272-1273 + 1329-1366 1369 1377-1414 1488-1514 1520-1522 + 1569-1594 1601-1610 1649-1719 1722-1726 + 1728-1742 1744-1747 1749 1765-1766 2309-2361 + 2365 2392-2401 2437-2444 2447-2448 2451-2472 + 2474-2480 2482 2486-2489 2524-2525 2527-2529 + 2544-2545 2565-2570 2575-2576 2579-2600 + 2602-2608 2610-2611 2613-2614 2616-2617 + 2649-2652 2654 2674-2676 2693-2699 2701 + 2703-2705 2707-2728 2730-2736 2738-2739 + 2741-2745 2749 2784 2821-2828 2831-2832 + 2835-2856 2858-2864 2866-2867 2870-2873 2877 + 2908-2909 2911-2913 2949-2954 2958-2960 + 2962-2965 2969-2970 2972 2974-2975 2979-2980 + 2984-2986 2990-2997 2999-3001 3077-3084 + 3086-3088 3090-3112 3114-3123 3125-3129 + 3168-3169 3205-3212 3214-3216 3218-3240 + 3242-3251 3253-3257 3294 3296-3297 3333-3340 + 3342-3344 3346-3368 3370-3385 3424-3425 + 3585-3630 3632 3634-3635 3648-3653 3713-3714 + 3716 3719-3720 3722 3725 3732-3735 3737-3743 + 3745-3747 3749 3751 3754-3755 3757-3758 3760 + 3762-3763 3773 3776-3780 3904-3911 3913-3945 + 4256-4293 4304-4342 4352 4354-4355 4357-4359 + 4361 4363-4364 4366-4370 4412 4414 4416 4428 + 4430 4432 4436-4437 4441 4447-4449 4451 4453 + 4455 4457 4461-4462 4466-4467 4469 4510 4520 + 4523 4526-4527 4535-4536 4538 4540-4546 4587 + 4592 4601 7680-7835 7840-7929 7936-7957 + 7960-7965 7968-8005 8008-8013 8016-8023 8025 + 8027 8029 8031-8061 8064-8116 8118-8124 8126 + 8130-8132 8134-8140 8144-8147 8150-8155 + 8160-8172 8178-8180 8182-8188 8486 8490-8491 + 8494 8576-8578 12295 12321-12329 12353-12436 + 12449-12538 12549-12588 19968-40869 44032-55203 + + LCNMCHAR "" + UCNMCHAR "" + NAMECHAR + 45-46 183 720-721 768-837 864-865 903 1155-1158 + 1425-1441 1443-1465 1467-1469 1471 1473-1474 + 1476 1600 1611-1618 1632-1641 1648 1750-1764 + 1767-1768 1770-1773 1776-1785 2305-2307 2364 + 2366-2381 2385-2388 2402-2403 2406-2415 + 2433-2435 2492 2494-2500 2503-2504 2507-2509 + 2519 2530-2531 2534-2543 2562 2620 2622-2626 + 2631-2632 2635-2637 2662-2673 2689-2691 2748 + 2750-2757 2759-2761 2763-2765 2790-2799 + 2817-2819 2876 2878-2883 2887-2888 2891-2893 + 2902-2903 2918-2927 2946-2947 3006-3010 + 3014-3016 3018-3021 3031 3047-3055 3073-3075 + 3134-3140 3142-3144 3146-3149 3157-3158 + 3174-3183 3202-3203 3262-3268 3270-3272 + 3274-3277 3285-3286 3302-3311 3330-3331 + 3390-3395 3398-3400 3402-3405 3415 3430-3439 + 3633 3636-3642 3654-3662 3664-3673 3761 + 3764-3769 3771-3772 3782 3784-3789 3792-3801 + 3864-3865 3872-3881 3893 3895 3897 3902-3903 + 3953-3972 3974-3979 3984-3989 3991 3993-4013 + 4017-4023 4025 8400-8412 8417 12293 12330-12335 + 12337-12341 12441-12442 12445-12446 12540-12542 + + NAMECASE + GENERAL NO + ENTITY NO + + DELIM + GENERAL SGMLREF + HCRO "&#x" -- 38 is the number for ampersand -- + NESTC "/" + NET ">" + PIC "?>" + SHORTREF NONE + + NAMES + SGMLREF + + QUANTITY NONE + + ENTITIES + "amp" 38 + "lt" 60 + "gt" 62 + "quot" 34 + "apos" 39 + + FEATURES + MINIMIZE + DATATAG NO + OMITTAG NO + RANK NO + SHORTTAG + STARTTAG + EMPTY NO + UNCLOSED NO + NETENABL IMMEDNET + ENDTAG + EMPTY NO + UNCLOSED NO + ATTRIB + DEFAULT YES + OMITNAME NO + VALUE NO + EMPTYNRM YES + IMPLYDEF + ATTLIST YES + DOCTYPE YES + ELEMENT YES + ENTITY YES + NOTATION YES + LINK + SIMPLE NO + IMPLICIT NO + EXPLICIT NO + OTHER + CONCUR NO + SUBDOC NO + FORMAL NO + URN NO + KEEPRSRE YES + VALIDITY TYPE -- TAG is not allowed by SP -- + ENTITIES + REF ANY + INTEGRAL YES + APPINFO NONE + SEEALSO "ISO 8879//NOTATION Application Requirements for XML//EN" +> |