mirror of
https://github.com/samba-team/samba.git
synced 2025-01-19 10:03:58 +03:00
New (simpler) documentation system.
This commit is contained in:
parent
8bb4843f20
commit
d3b8ad67fc
@ -1,7 +1,8 @@
|
||||
#################################################################
|
||||
# Makefile.in for Samba Documentation
|
||||
# Authors: James Moore <jmoore@php.net>
|
||||
# Gerald Carter <jerry@samba.org>
|
||||
# Gerald Carter <jerry@samba.org>
|
||||
# Jelmer Vernooij <jelmer@samba.org>
|
||||
#
|
||||
# Please see http://www.samba.org/samba/cvs.html
|
||||
# for information on getting the latest
|
||||
@ -9,399 +10,82 @@
|
||||
#
|
||||
|
||||
# Autoconf Variables
|
||||
|
||||
MANPAGES_NAMES=findsmb.1 smbclient.1 \
|
||||
smbspool.8 lmhosts.5 \
|
||||
smbcontrol.1 smbstatus.1 \
|
||||
make_smbcodepage.1 smbd.8 \
|
||||
smbtar.1 nmbd.8 smbmnt.8 \
|
||||
smbumount.8 nmblookup.1 \
|
||||
smbmount.8 swat.8 rpcclient.1 \
|
||||
smbpasswd.5 testparm.1 samba.7 \
|
||||
smbpasswd.8 testprns.1 \
|
||||
smb.conf.5 wbinfo.1 pdbedit.8 \
|
||||
smbcacls.1 smbsh.1 winbindd.8 \
|
||||
make_unicodemap.1 net.8 \
|
||||
smbgroupedit.8 vfstest.1
|
||||
|
||||
## This part contains only rules. You shouldn't need to change it
|
||||
## if you are adding docs
|
||||
|
||||
DOCBOOK2MAN = @JW@ -b man
|
||||
DOCBOOK2HTML = @JW@ -b html
|
||||
DOCBOOK2PDF = @JW@ -b pdf
|
||||
DOCBOOK2PS = @JW@ -b ps
|
||||
DOCBOOK2TXT = @JW@ -b txt
|
||||
DOCBOOK2INFO = @JW@ -b texi
|
||||
HTMLDOC = @HTMLDOC@
|
||||
SRCDIR = @srcdir@
|
||||
JADE = @JADE@
|
||||
NSGMLS = @NSGMLS@
|
||||
SGMLSPL=@SGMLSPL@
|
||||
HTMLDOC=@HTMLDOC@
|
||||
PERL=@PERL@
|
||||
#CATALOG = @CATALOG@
|
||||
MANDIR=../manpages
|
||||
HTMLDIR=../htmldocs
|
||||
MANSGMLDIR = manpages/
|
||||
SGMLDIR = projdoc/
|
||||
PERL = @PERL@
|
||||
|
||||
#Stylesheets and Dependicies
|
||||
SGML_SHARE=@SGML_SHARE@
|
||||
#SGML_CATALOG_FILES=$(SGML_CATALOG_FILES):./dbsgml/catalog
|
||||
HTML_STYLESHEET = $(srcdir)/stylesheets/html.dsl
|
||||
HTML_DEPS = $(srcdir)/stylesheets/html-common.dsl $(srcdir)/stylesheets/common.dsl
|
||||
MANPAGES=$(patsubst %,$(MANDIR)/%,$(MANPAGES_NAMES))
|
||||
MANPAGES_HTML=$(patsubst %,$(HTMLDIR)/%.html,$(MANPAGES_NAMES))
|
||||
|
||||
MANPAGES=$(MANDIR)/findsmb.1 $(MANDIR)/smbclient.1 \
|
||||
$(MANDIR)/smbspool.8 $(MANDIR)/lmhosts.5 \
|
||||
$(MANDIR)/smbcontrol.1 $(MANDIR)/smbstatus.1 \
|
||||
$(MANDIR)/make_smbcodepage.1 $(MANDIR)/smbd.8 \
|
||||
$(MANDIR)/smbtar.1 $(MANDIR)/nmbd.8 $(MANDIR)/smbmnt.8 \
|
||||
$(MANDIR)/smbumount.8 $(MANDIR)/nmblookup.1 \
|
||||
$(MANDIR)/smbmount.8 $(MANDIR)/swat.8 $(MANDIR)/rpcclient.1 \
|
||||
$(MANDIR)/smbpasswd.5 $(MANDIR)/testparm.1 $(MANDIR)/samba.7 \
|
||||
$(MANDIR)/smbpasswd.8 $(MANDIR)/testprns.1 \
|
||||
$(MANDIR)/smb.conf.5 $(MANDIR)/wbinfo.1 $(MANDIR)/pdbedit.8 \
|
||||
$(MANDIR)/smbcacls.1 $(MANDIR)/smbsh.1 $(MANDIR)/winbindd.8 \
|
||||
$(MANDIR)/make_unicodemap.1 $(MANDIR)/net.8 \
|
||||
$(MANDIR)/smbgroupedit.8 $(MANDIR)/vfstest.1
|
||||
|
||||
SGMLMANSRC=manpages/findsmb.1.sgml manpages/smbclient.1.sgml \
|
||||
manpages/smbspool.8.sgml manpages/lmhosts.5.sgml \
|
||||
manpages/smbcontrol.1.sgml manpages/smbstatus.1.sgml \
|
||||
manpages/make_smbcodepage.1.sgml manpages/smbd.8.sgml \
|
||||
manpages/smbtar.1.sgml manpages/nmbd.8.sgml manpages/smbmnt.8.sgml \
|
||||
manpages/smbumount.8.sgml manpages/nmblookup.1.sgml \
|
||||
manpages/smbmount.8.sgml manpages/swat.8.sgml \
|
||||
manpages/rpcclient.1.sgml manpages/smbpasswd.5.sgml \
|
||||
manpages/testparm.1.sgml manpages/samba.7.sgml \
|
||||
manpages/smbpasswd.8.sgml manpages/testprns.1.sgml \
|
||||
manpages/smb.conf.5.sgml manpages/pdbedit.8.sgml \
|
||||
manpages/wbinfo.1.sgml manpages/smbcacls.1.sgml \
|
||||
manpages/smbsh.1.sgml manpages/winbindd.8.sgml \
|
||||
manpages/make_unicodemap.1.sgml manpages/smbgroupedit.8.sgml \
|
||||
manpages/net.8.sgml manpages/vfstest.1.sgml
|
||||
|
||||
HOWTOSRC=projdoc/DOMAIN_MEMBER.sgml projdoc/NT_Security.sgml \
|
||||
projdoc/msdfs_setup.sgml projdoc/printer_driver2.sgml \
|
||||
projdoc/UNIX_INSTALL.sgml projdoc/winbind.sgml projdoc/OS2-Client-HOWTO.sgml \
|
||||
projdoc/Samba-PDC-HOWTO.sgml projdoc/ENCRYPTION.sgml \
|
||||
projdoc/CVS-Access.sgml projdoc/Integrating-with-Windows.sgml \
|
||||
projdoc/PAM-Authentication-And-Samba.sgml projdoc/Samba-LDAP-HOWTO.sgml \
|
||||
projdoc/Samba-BDC-HOWTO.sgml projdoc/Printing.sgml projdoc/Diagnosis.sgml \
|
||||
projdoc/security_level.sgml projdoc/Browsing.sgml projdoc/Bugs.sgml \
|
||||
projdoc/Speed.sgml
|
||||
|
||||
|
||||
|
||||
######################################################################
|
||||
# Make instructions
|
||||
######################################################################
|
||||
all:
|
||||
@echo "Possible options to the Makefile include:"
|
||||
@echo " all-docs - Force a rebuild of all documentation"
|
||||
@echo " HOWTO - Build all individual HOWTOs in html format"
|
||||
@echo " proj-doc - Build the Samba-HOWTO-Collection.[pdf|html] file"
|
||||
@echo " man - Rebuild html and nroff versions of man pages as necessary"
|
||||
@echo " syntax - Check the SGML/DocBook syntax of all source files"
|
||||
@echo "Supported make targets:"
|
||||
@echo "manpages - Build manpages"
|
||||
@echo "ps - Build PostScript version of HOWTO Collection"
|
||||
@echo "pdf - Build PDF version of HOWTO Collection"
|
||||
@echo "html-single - Build single HTML version of HOWTO Collection"
|
||||
@echo "html - Build HTML version of HOWTO Collection and manpages"
|
||||
@echo "txt - Build plain text version of HOWTO Collection"
|
||||
|
||||
all-docs: HOWTO proj-doc man-all man-html-all
|
||||
manpages: $(MANPAGES)
|
||||
pdf: ../Samba-HOWTO-Collection.pdf
|
||||
ps: ../Samba-HOWTO-Collection.ps
|
||||
txt: ../Samba-HOWTO-Collection.txt
|
||||
html: $(HTMLDIR)/samba-doc.html
|
||||
html-single: ../Samba-HOWTO-Collection.html $(MANPAGES_HTML)
|
||||
|
||||
syntax: $(SGMLMANSRC) projdoc/samba-doc.sgml
|
||||
@echo Checking syntax of all SGML/DocBook source files...
|
||||
@(for i in $?; do \
|
||||
echo "$$i..."; \
|
||||
$(NSGMLS) -sv $$i 2>&1 | grep -v "DTDDECL catalog entries are not supported" ; \
|
||||
done)
|
||||
|
||||
../Samba-HOWTO-Collection.txt: $(SGMLDIR)/samba-doc.sgml
|
||||
$(DOCBOOK2TXT) -o .. $<
|
||||
mv ../samba-doc.txt $@
|
||||
|
||||
../Samba-HOWTO-Collection.ps: $(SGMLDIR)/samba-doc.sgml
|
||||
$(DOCBOOK2PS) -o .. $<
|
||||
mv ../samba-doc.ps $@
|
||||
|
||||
man: $(MANPAGES)
|
||||
../Samba-HOWTO-Collection.pdf: ../Samba-HOWTO-Collection.html
|
||||
$(HTMLDOC) --book --color --links -f $@ $<
|
||||
|
||||
HOWTO: $(HOWTOSRC)
|
||||
@echo Building HOWTO pages...
|
||||
@(for i in $?; do \
|
||||
htmlfile=`echo $$i | sed 's,.*/,,' | sed "s/\.sgml/\.html/g"`; \
|
||||
echo "Making $$htmlfile"; \
|
||||
cat $$i | $(PERL) scripts/make-article.pl > /tmp/`echo $$i | sed 's,.*/,,'`; \
|
||||
$(JADE) -t sgml -V nochunks -d $(SGML_SHARE)/dsssl/docbook/html/docbook.dsl \
|
||||
-f /tmp/jade.log /tmp/`echo $$i | sed 's,.*/,,'` > ../htmldocs/$$htmlfile; \
|
||||
cat /tmp/jade.log | grep -v DTDDECL; \
|
||||
/bin/rm -f /tmp/jade.log /tmp/`echo $$i | sed 's,.*/,,'`; \
|
||||
done)
|
||||
../Samba-HOWTO-Collection.html: $(SGMLDIR)/samba-doc.sgml
|
||||
$(DOCBOOK2HTML) -u -o .. $<
|
||||
mv ../samba-doc.html $@
|
||||
|
||||
$(HTMLDIR)/samba-doc.html: $(SGMLDIR)/samba-doc.sgml
|
||||
$(DOCBOOK2HTML) -o $(HTMLDIR) $<
|
||||
|
||||
## I'm using htmldoc here to produc the PDF output. If you want
|
||||
## Postscript output, you can run
|
||||
##
|
||||
## sgmltools -b ps projdoc/samba-doc.sgml
|
||||
##
|
||||
proj-doc:
|
||||
echo Building Samba-HOWTO-Collections...
|
||||
@$(PERL) scripts/collateindex.pl -N -o projdoc/index.sgml
|
||||
@$(JADE) -t sgml -V html-index -d $(SGML_SHARE)/dsssl/docbook/html/docbook.dsl projdoc/samba-doc.sgml
|
||||
@$(PERL) scripts/collateindex.pl -o projdoc/index.sgml HTML.index
|
||||
@/bin/rm HTML.index *.htm
|
||||
@$(JADE) -t sgml -i html -V nochunks -d stylesheets/ldp.dsl\#html projdoc/samba-doc.sgml > samba-doc.html
|
||||
@(cd scripts; ./ldp_print ../samba-doc.html)
|
||||
@mv -f samba-doc.pdf ../Samba-HOWTO-Collection.pdf
|
||||
@/bin/mv -f samba-doc.html ../htmldocs/Samba-HOWTO-Collection.html
|
||||
$(HTMLDIR)/%.html: $(MANSGMLDIR)/%.sgml
|
||||
$(DOCBOOK2HTML) -o $(HTMLDIR) $<
|
||||
|
||||
$(MANDIR)/%: $(MANSGMLDIR)/%.sgml
|
||||
$(DOCBOOK2MAN) -o $(MANDIR) $<
|
||||
$(PERL) scripts/strip-links.pl < $@ > $@.temp
|
||||
mv $@.temp $@
|
||||
|
||||
## generate all HTML man pages
|
||||
man-html-all: $(SGMLMANSRC)
|
||||
@echo Building HTML formatted man pages...
|
||||
@(for i in $?; do \
|
||||
htmlfile=`echo $$i | sed 's,.*/,,' | sed "s/\.sgml/\.html/g"`; \
|
||||
echo "Making $$htmlfile"; \
|
||||
$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html -f /tmp/jade.log $$i > ../htmldocs/$$htmlfile; \
|
||||
cat /tmp/jade.log | grep -v DTDDECL; \
|
||||
/bin/rm -f /tmp/jade.log; \
|
||||
done)
|
||||
|
||||
## generate all man pages
|
||||
man-all: $(SGMLMANSRC)
|
||||
@echo Building man pages...
|
||||
@(for i in $?; do \
|
||||
manfile=`echo $$i | sed 's,.*/,,' | sed "s/\.sgml//g"`; \
|
||||
echo "Making $$manfile"; \
|
||||
$(NSGMLS) -f /tmp/docbook2x.log $$i | $(SGMLSPL) \
|
||||
$(SGML_SHARE)/docbook2X/docbook2man-spec.pl; \
|
||||
cat /tmp/docbook2x.log | grep -v DTDDECL; \
|
||||
/bin/rm -f /tmp/docbook2x.log; \
|
||||
cat $$manfile | $(PERL) scripts/strip-links.pl > $(MANDIR)/$$manfile; \
|
||||
/bin/rm -f $$manfile; \
|
||||
done)
|
||||
|
||||
|
||||
|
||||
|
||||
##
|
||||
## these rules are for building individual files
|
||||
##
|
||||
$(MANDIR)/findsmb.1: manpages/findsmb.1.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/smbclient.1: manpages/smbclient.1.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/smbspool.8: manpages/smbspool.8.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/lmhosts.5: manpages/lmhosts.5.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/smbcontrol.1: manpages/smbcontrol.1.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/smbstatus.1: manpages/smbstatus.1.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/make_smbcodepage.1: manpages/make_smbcodepage.1.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/make_unicodemap.1: manpages/make_unicodemap.1.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/smbd.8: manpages/smbd.8.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/smbtar.1: manpages/smbtar.1.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/nmbd.8: manpages/nmbd.8.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/smbmnt.8: manpages/smbmnt.8.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/smbumount.8: manpages/smbumount.8.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/nmblookup.1: manpages/nmblookup.1.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/smbmount.8: manpages/smbmount.8.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/swat.8: manpages/swat.8.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/rpcclient.1: manpages/rpcclient.1.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/smbpasswd.5: manpages/smbpasswd.5.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/testparm.1: manpages/testparm.1.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/samba.7: manpages/samba.7.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/smbpasswd.8: manpages/smbpasswd.8.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/testprns.1: manpages/testprns.1.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/vfstest.1: manpages/vfstest.1.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/smb.conf.5: manpages/smb.conf.5.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/wbinfo.1: manpages/wbinfo.1.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/smbcacls.1: manpages/smbcacls.1.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/smbsh.1 : manpages/smbsh.1.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/winbindd.8: manpages/winbindd.8.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
|
||||
$(MANDIR)/pdbedit.8: manpages/pdbedit.8.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/net.8: manpages/net.8.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
$(MANDIR)/smbgroupedit.8: manpages/smbgroupedit.8.sgml
|
||||
@echo "Making $@"
|
||||
@$(NSGMLS) $< | $(SGMLSPL) $(SGML_SHARE)/docbook2X/docbook2man-spec.pl
|
||||
@cat `echo $@ | sed 's,.*/,,'` | $(PERL) scripts/strip-links.pl > $@
|
||||
@/bin/rm -f `echo $@ | sed 's,.*/,,'`
|
||||
@echo "Making HTML version of $@"
|
||||
@$(JADE) -t sgml -i html -V nochunks -d ./stylesheets/ldp.dsl\#html $< > $(HTMLDIR)/`echo $< | sed 's,.*/,,'| sed "s/\.sgml/\.html/g"`
|
||||
|
||||
|
||||
## Clean Rule
|
||||
clean:
|
||||
/bin/rm -f manpage.*
|
||||
rm -f $(MANPAGES) $(MANPAGES_HTML) ../htmldocs/*.html ../Samba-HOWTO-Collection.pdf ../Samba-HOWTO-Collection.ps
|
||||
|
273
docs/docbook/configure
vendored
273
docs/docbook/configure
vendored
@ -11,8 +11,6 @@
|
||||
ac_help=
|
||||
ac_default_prefix=/usr/local
|
||||
# Any additions from configure.in:
|
||||
ac_help="$ac_help
|
||||
--with-sgml-share=DIR change the default location of SGML stylesheets"
|
||||
|
||||
# Initialize some variables set by options.
|
||||
# The variables have the same names as the options, with
|
||||
@ -524,22 +522,19 @@ fi
|
||||
|
||||
|
||||
|
||||
## check for the necesary install tools
|
||||
## Openjade includes 'onsgmls' while
|
||||
## the older jade package includes 'nsgmls'
|
||||
# Extract the first word of "openjade", so it can be a program name with args.
|
||||
set dummy openjade; ac_word=$2
|
||||
# Extract the first word of "jw", so it can be a program name with args.
|
||||
set dummy jw; ac_word=$2
|
||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||
echo "configure:534: checking for $ac_word" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_path_JADE'+set}'`\" = set"; then
|
||||
echo "configure:529: checking for $ac_word" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_path_JW'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
case "$JADE" in
|
||||
case "$JW" in
|
||||
/*)
|
||||
ac_cv_path_JADE="$JADE" # Let the user override the test with a path.
|
||||
ac_cv_path_JW="$JW" # Let the user override the test with a path.
|
||||
;;
|
||||
?:/*)
|
||||
ac_cv_path_JADE="$JADE" # Let the user override the test with a dos path.
|
||||
ac_cv_path_JW="$JW" # Let the user override the test with a dos path.
|
||||
;;
|
||||
*)
|
||||
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
||||
@ -547,7 +542,7 @@ else
|
||||
for ac_dir in $ac_dummy; do
|
||||
test -z "$ac_dir" && ac_dir=.
|
||||
if test -f $ac_dir/$ac_word; then
|
||||
ac_cv_path_JADE="$ac_dir/$ac_word"
|
||||
ac_cv_path_JW="$ac_dir/$ac_word"
|
||||
break
|
||||
fi
|
||||
done
|
||||
@ -555,189 +550,9 @@ else
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
JADE="$ac_cv_path_JADE"
|
||||
if test -n "$JADE"; then
|
||||
echo "$ac_t""$JADE" 1>&6
|
||||
else
|
||||
echo "$ac_t""no" 1>&6
|
||||
fi
|
||||
|
||||
|
||||
if test -z "$JADE"; then
|
||||
# Extract the first word of "jade", so it can be a program name with args.
|
||||
set dummy jade; ac_word=$2
|
||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||
echo "configure:571: checking for $ac_word" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_path_JADE'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
case "$JADE" in
|
||||
/*)
|
||||
ac_cv_path_JADE="$JADE" # Let the user override the test with a path.
|
||||
;;
|
||||
?:/*)
|
||||
ac_cv_path_JADE="$JADE" # Let the user override the test with a dos path.
|
||||
;;
|
||||
*)
|
||||
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
||||
ac_dummy="$PATH"
|
||||
for ac_dir in $ac_dummy; do
|
||||
test -z "$ac_dir" && ac_dir=.
|
||||
if test -f $ac_dir/$ac_word; then
|
||||
ac_cv_path_JADE="$ac_dir/$ac_word"
|
||||
break
|
||||
fi
|
||||
done
|
||||
IFS="$ac_save_ifs"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
JADE="$ac_cv_path_JADE"
|
||||
if test -n "$JADE"; then
|
||||
echo "$ac_t""$JADE" 1>&6
|
||||
else
|
||||
echo "$ac_t""no" 1>&6
|
||||
fi
|
||||
|
||||
# Extract the first word of "nsgmls", so it can be a program name with args.
|
||||
set dummy nsgmls; ac_word=$2
|
||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||
echo "configure:606: checking for $ac_word" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_path_NSGMLS'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
case "$NSGMLS" in
|
||||
/*)
|
||||
ac_cv_path_NSGMLS="$NSGMLS" # Let the user override the test with a path.
|
||||
;;
|
||||
?:/*)
|
||||
ac_cv_path_NSGMLS="$NSGMLS" # Let the user override the test with a dos path.
|
||||
;;
|
||||
*)
|
||||
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
||||
ac_dummy="$PATH"
|
||||
for ac_dir in $ac_dummy; do
|
||||
test -z "$ac_dir" && ac_dir=.
|
||||
if test -f $ac_dir/$ac_word; then
|
||||
ac_cv_path_NSGMLS="$ac_dir/$ac_word"
|
||||
break
|
||||
fi
|
||||
done
|
||||
IFS="$ac_save_ifs"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
NSGMLS="$ac_cv_path_NSGMLS"
|
||||
if test -n "$NSGMLS"; then
|
||||
echo "$ac_t""$NSGMLS" 1>&6
|
||||
else
|
||||
echo "$ac_t""no" 1>&6
|
||||
fi
|
||||
|
||||
else
|
||||
# Extract the first word of "onsgmls", so it can be a program name with args.
|
||||
set dummy onsgmls; ac_word=$2
|
||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||
echo "configure:642: checking for $ac_word" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_path_NSGMLS'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
case "$NSGMLS" in
|
||||
/*)
|
||||
ac_cv_path_NSGMLS="$NSGMLS" # Let the user override the test with a path.
|
||||
;;
|
||||
?:/*)
|
||||
ac_cv_path_NSGMLS="$NSGMLS" # Let the user override the test with a dos path.
|
||||
;;
|
||||
*)
|
||||
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
||||
ac_dummy="$PATH"
|
||||
for ac_dir in $ac_dummy; do
|
||||
test -z "$ac_dir" && ac_dir=.
|
||||
if test -f $ac_dir/$ac_word; then
|
||||
ac_cv_path_NSGMLS="$ac_dir/$ac_word"
|
||||
break
|
||||
fi
|
||||
done
|
||||
IFS="$ac_save_ifs"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
NSGMLS="$ac_cv_path_NSGMLS"
|
||||
if test -n "$NSGMLS"; then
|
||||
echo "$ac_t""$NSGMLS" 1>&6
|
||||
else
|
||||
echo "$ac_t""no" 1>&6
|
||||
fi
|
||||
|
||||
fi
|
||||
|
||||
# Extract the first word of "htmldoc", so it can be a program name with args.
|
||||
set dummy htmldoc; ac_word=$2
|
||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||
echo "configure:679: checking for $ac_word" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_path_HTMLDOC'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
case "$HTMLDOC" in
|
||||
/*)
|
||||
ac_cv_path_HTMLDOC="$HTMLDOC" # Let the user override the test with a path.
|
||||
;;
|
||||
?:/*)
|
||||
ac_cv_path_HTMLDOC="$HTMLDOC" # Let the user override the test with a dos path.
|
||||
;;
|
||||
*)
|
||||
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
||||
ac_dummy="$PATH"
|
||||
for ac_dir in $ac_dummy; do
|
||||
test -z "$ac_dir" && ac_dir=.
|
||||
if test -f $ac_dir/$ac_word; then
|
||||
ac_cv_path_HTMLDOC="$ac_dir/$ac_word"
|
||||
break
|
||||
fi
|
||||
done
|
||||
IFS="$ac_save_ifs"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
HTMLDOC="$ac_cv_path_HTMLDOC"
|
||||
if test -n "$HTMLDOC"; then
|
||||
echo "$ac_t""$HTMLDOC" 1>&6
|
||||
else
|
||||
echo "$ac_t""no" 1>&6
|
||||
fi
|
||||
|
||||
# Extract the first word of "sgmlspl", so it can be a program name with args.
|
||||
set dummy sgmlspl; ac_word=$2
|
||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||
echo "configure:714: checking for $ac_word" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_path_SGMLSPL'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
case "$SGMLSPL" in
|
||||
/*)
|
||||
ac_cv_path_SGMLSPL="$SGMLSPL" # Let the user override the test with a path.
|
||||
;;
|
||||
?:/*)
|
||||
ac_cv_path_SGMLSPL="$SGMLSPL" # Let the user override the test with a dos path.
|
||||
;;
|
||||
*)
|
||||
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
||||
ac_dummy="$PATH"
|
||||
for ac_dir in $ac_dummy; do
|
||||
test -z "$ac_dir" && ac_dir=.
|
||||
if test -f $ac_dir/$ac_word; then
|
||||
ac_cv_path_SGMLSPL="$ac_dir/$ac_word"
|
||||
break
|
||||
fi
|
||||
done
|
||||
IFS="$ac_save_ifs"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
SGMLSPL="$ac_cv_path_SGMLSPL"
|
||||
if test -n "$SGMLSPL"; then
|
||||
echo "$ac_t""$SGMLSPL" 1>&6
|
||||
JW="$ac_cv_path_JW"
|
||||
if test -n "$JW"; then
|
||||
echo "$ac_t""$JW" 1>&6
|
||||
else
|
||||
echo "$ac_t""no" 1>&6
|
||||
fi
|
||||
@ -745,7 +560,7 @@ fi
|
||||
# Extract the first word of "perl", so it can be a program name with args.
|
||||
set dummy perl; ac_word=$2
|
||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||
echo "configure:749: checking for $ac_word" >&5
|
||||
echo "configure:564: checking for $ac_word" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_path_PERL'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
@ -777,30 +592,39 @@ else
|
||||
echo "$ac_t""no" 1>&6
|
||||
fi
|
||||
|
||||
|
||||
SGML_SHARE="/usr/local/share/sgml"
|
||||
|
||||
# Check whether --with-sgml-share or --without-sgml-share was given.
|
||||
if test "${with_sgml_share+set}" = set; then
|
||||
withval="$with_sgml_share"
|
||||
case "$withval" in
|
||||
no) SGML_SHARE=""
|
||||
;;
|
||||
yes)
|
||||
;;
|
||||
/*|\\*)
|
||||
SGML_SHARE="$withval"
|
||||
;;
|
||||
*)
|
||||
SGML_SHARE="/$withval"
|
||||
;;
|
||||
# Extract the first word of "htmldoc", so it can be a program name with args.
|
||||
set dummy htmldoc; ac_word=$2
|
||||
echo $ac_n "checking for $ac_word""... $ac_c" 1>&6
|
||||
echo "configure:599: checking for $ac_word" >&5
|
||||
if eval "test \"`echo '$''{'ac_cv_path_HTMLDOC'+set}'`\" = set"; then
|
||||
echo $ac_n "(cached) $ac_c" 1>&6
|
||||
else
|
||||
case "$HTMLDOC" in
|
||||
/*)
|
||||
ac_cv_path_HTMLDOC="$HTMLDOC" # Let the user override the test with a path.
|
||||
;;
|
||||
?:/*)
|
||||
ac_cv_path_HTMLDOC="$HTMLDOC" # Let the user override the test with a dos path.
|
||||
;;
|
||||
*)
|
||||
IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
|
||||
ac_dummy="$PATH"
|
||||
for ac_dir in $ac_dummy; do
|
||||
test -z "$ac_dir" && ac_dir=.
|
||||
if test -f $ac_dir/$ac_word; then
|
||||
ac_cv_path_HTMLDOC="$ac_dir/$ac_word"
|
||||
break
|
||||
fi
|
||||
done
|
||||
IFS="$ac_save_ifs"
|
||||
;;
|
||||
esac
|
||||
|
||||
fi
|
||||
|
||||
# The Makefile requires docbook2X in the share/sgml directory
|
||||
if ! test -f $SGML_SHARE/docbook2X/docbook2man-spec.pl ; then
|
||||
{ echo "configure: error: "Unable to find dockbook2X. Make sure it is installed and that the sgml-share path is correct."" 1>&2; exit 1; }
|
||||
HTMLDOC="$ac_cv_path_HTMLDOC"
|
||||
if test -n "$HTMLDOC"; then
|
||||
echo "$ac_t""$HTMLDOC" 1>&6
|
||||
else
|
||||
echo "$ac_t""no" 1>&6
|
||||
fi
|
||||
|
||||
|
||||
@ -919,7 +743,7 @@ done
|
||||
|
||||
ac_given_srcdir=$srcdir
|
||||
|
||||
trap 'rm -fr `echo "Makefile stylesheets/ldp.dsl " | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
|
||||
trap 'rm -fr `echo "Makefile " | sed "s/:[^ ]*//g"` conftest*; exit 1' 1 2 15
|
||||
EOF
|
||||
cat >> $CONFIG_STATUS <<EOF
|
||||
|
||||
@ -951,12 +775,9 @@ s%@includedir@%$includedir%g
|
||||
s%@oldincludedir@%$oldincludedir%g
|
||||
s%@infodir@%$infodir%g
|
||||
s%@mandir@%$mandir%g
|
||||
s%@JADE@%$JADE%g
|
||||
s%@NSGMLS@%$NSGMLS%g
|
||||
s%@HTMLDOC@%$HTMLDOC%g
|
||||
s%@SGMLSPL@%$SGMLSPL%g
|
||||
s%@JW@%$JW%g
|
||||
s%@PERL@%$PERL%g
|
||||
s%@SGML_SHARE@%$SGML_SHARE%g
|
||||
s%@HTMLDOC@%$HTMLDOC%g
|
||||
s%@DOC_BUILD_DATE@%$DOC_BUILD_DATE%g
|
||||
|
||||
CEOF
|
||||
@ -999,7 +820,7 @@ EOF
|
||||
|
||||
cat >> $CONFIG_STATUS <<EOF
|
||||
|
||||
CONFIG_FILES=\${CONFIG_FILES-"Makefile stylesheets/ldp.dsl "}
|
||||
CONFIG_FILES=\${CONFIG_FILES-"Makefile "}
|
||||
EOF
|
||||
cat >> $CONFIG_STATUS <<\EOF
|
||||
for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
|
||||
|
@ -1,49 +1,10 @@
|
||||
AC_INIT(global.ent)
|
||||
|
||||
## check for the necesary install tools
|
||||
## Openjade includes 'onsgmls' while
|
||||
## the older jade package includes 'nsgmls'
|
||||
AC_PATH_PROG(JADE,openjade)
|
||||
|
||||
if test -z "$JADE"; then
|
||||
AC_PATH_PROG(JADE,jade)
|
||||
AC_PATH_PROG(NSGMLS, nsgmls)
|
||||
else
|
||||
AC_PATH_PROG(NSGMLS, onsgmls)
|
||||
fi
|
||||
|
||||
AC_PATH_PROG(HTMLDOC, htmldoc)
|
||||
AC_PATH_PROG(SGMLSPL, sgmlspl)
|
||||
AC_PATH_PROG(JW, jw)
|
||||
AC_PATH_PROG(PERL, perl)
|
||||
|
||||
dnl ----------------------------------------------------------------
|
||||
dnl --with-sgml-share
|
||||
SGML_SHARE="/usr/local/share/sgml"
|
||||
|
||||
AC_ARG_WITH(sgml-share,
|
||||
[ --with-sgml-share=DIR change the default location of SGML stylesheets],
|
||||
[case "$withval" in
|
||||
no) SGML_SHARE=""
|
||||
;;
|
||||
yes)
|
||||
;;
|
||||
/*|\\*)
|
||||
SGML_SHARE="$withval"
|
||||
;;
|
||||
*)
|
||||
SGML_SHARE="/$withval"
|
||||
;;
|
||||
esac
|
||||
])dnl
|
||||
|
||||
# The Makefile requires docbook2X in the share/sgml directory
|
||||
if [ ! test -f $SGML_SHARE/docbook2X/docbook2man-spec.pl ]; then
|
||||
AC_MSG_ERROR("Unable to find docbook2X. Make sure it is installed and that the sgml-share path is correct.")
|
||||
fi
|
||||
|
||||
AC_SUBST(SGML_SHARE)dnl
|
||||
AC_PATH_PROG(HTMLDOC, htmldoc)
|
||||
|
||||
DOC_BUILD_DATE=`date '+%d-%m-%Y'`
|
||||
AC_SUBST(DOC_BUILD_DATE)
|
||||
|
||||
AC_OUTPUT( Makefile stylesheets/ldp.dsl )
|
||||
AC_OUTPUT( Makefile )
|
||||
|
@ -1,45 +0,0 @@
|
||||
19 June 2000
|
||||
|
||||
Changes from DocBook V3.1 to DocBook V4.1:
|
||||
|
||||
Markup:
|
||||
|
||||
- RFE 17: Added a common attribute 'Condition' for generic effectivity
|
||||
- RFE 38: The nav.class elements (ToC|LoT|Index|Glossary|Bibliography) are
|
||||
now allowed at the beginning and end of components and sections
|
||||
- RFE 58: The 'optmult' and 'reqmult' attribute values have been
|
||||
removed from Group
|
||||
- RFE 65: Added several class attribute values to Filename and SystemItem
|
||||
at the request of the Linux community
|
||||
- RFE 73: Removed BookBiblio and SeriesInfo
|
||||
- RFE 81: Added SidebarInfo to Sidebar
|
||||
- RFE 87: Added 'xmlpi' and 'emptytag' as class values of SGMLTag
|
||||
- RFE 92: Added 'CO' to Synopsis and LiteralLayout
|
||||
- RFE 99: Added SimpleMsgEntry as an alternative to MsgEntry in order
|
||||
to provide a simpler MsgSet construct
|
||||
- RFE 103: Added RevDescription as an alternative to RevRemark in
|
||||
RevHistory; this allows longer descriptive text in a revision
|
||||
- RFE 104: Added 'Specification' to the list of document classes on Article
|
||||
- RFE 108: Allow admonitions in Answers
|
||||
- RFE 110: Allow a RevHistory on QandAEntry
|
||||
- RFE 115: Allow optional Title on OrderedList and ItemizedList
|
||||
- RFE 116: Added LineNumbering attribute to linespecific environments for
|
||||
presentation of line numbers
|
||||
- Added a common attribute 'Security' for effectivity
|
||||
- Added synopsis markup for modern programming languages (e.g, object
|
||||
oriented languages like Java, C++, and IDL)
|
||||
- Renamed DocInfo to PrefaceInfo, ChapterInfo, AppendixInfo, etc.
|
||||
- Comment was renamed Remark
|
||||
- InterfaceDefinition was removed
|
||||
|
||||
Other:
|
||||
|
||||
- RFE 88: Added PEs to include/ignore dbnotn.mod and dbcent.mod
|
||||
- RFE 102: Fixed some outstanding namecase problems
|
||||
- RFE 105: Added PNG notation
|
||||
- RFE 106: Removed some odd *.content PEs that interfered with
|
||||
customization layers
|
||||
- RFE 109: Added FPI to content of dbgenent.mod (for consistency)
|
||||
- RFE 111: Added the Euro symbol
|
||||
- Fixed bug in cals-tbl.dtd; a model group was used for the element
|
||||
declaration, but the attlist declaration used "Table" literally.
|
@ -1,7 +0,0 @@
|
||||
19 June 2000
|
||||
|
||||
Changes from DocBook V4.0 to DocBook V4.1:
|
||||
|
||||
No user-visible changes; removed some 4.0 future use comments that had
|
||||
accidentally been left in the DTD and fixed a couple of incorrect FPIs.
|
||||
See 40chg.txt for a list of the significant changes.
|
@ -1,39 +0,0 @@
|
||||
19 June 2000
|
||||
|
||||
Backwards-incompatible changes to DocBook that are planned for V5.0:
|
||||
|
||||
- DocBook V5.0 will be an XML DTD. This will require a wide range of
|
||||
changes. As a result, DocBook V5.0 will more closely resemble
|
||||
The XML version of DocBook V4.1 than the SGML version.
|
||||
|
||||
- Parameter entity reorganization may greatly reduce many
|
||||
content models. The goal of this effort is to remove a large
|
||||
number of spurious elements that snuck into content models
|
||||
during the first PE reorg, in practice these changes should have
|
||||
very little "real world" impact.
|
||||
|
||||
- The Coords attribute will be removed from AreaSet.
|
||||
|
||||
- ArtHeader will be dropped from BiblioEntry
|
||||
|
||||
- Contents attribute will be removed from BookInfo and SetInfo
|
||||
|
||||
- The %indexdivcomponent.mix; will be restricted. Numbered figures
|
||||
and other elements inappropriate for an Index or SetIndex will be
|
||||
removed.
|
||||
|
||||
- RevHistory will be removed from GlossTerm
|
||||
|
||||
- Constant Class will be removed from SystemItem
|
||||
|
||||
- Graphic and InlineGraphic will be removed
|
||||
|
||||
- Tables will be restricted from full CALS to the OASIS Exchange model
|
||||
|
||||
- An experimental XML Schema version of DocBook 5.0 will be
|
||||
produced in parallel with the DTD version. It will be
|
||||
backwards-incompatible in an unspecified number of ways. The
|
||||
goal of the effort will be that most DocBook documents that
|
||||
validate under the DTD will also validate under the Schema,
|
||||
but the committee does not feel bound to guarantee this
|
||||
condition.
|
@ -1,85 +0,0 @@
|
||||
2000-06-19 Norman Walsh <ndw@nwalsh.com>
|
||||
|
||||
* 40chg.txt: Added notes about comment and interfacedefinition
|
||||
|
||||
* 41chg.txt: New file.
|
||||
|
||||
* 50issues.txt, dbcent.mod, dbgenent.mod, dbhier.mod, dbnotn.mod, dbpool.mod, docbook.cat, docbook.dcl, readme.txt:
|
||||
Updated version numbers to 4.1
|
||||
|
||||
* dbhier.mod, dbpool.mod: Removed 4.0 future use comments
|
||||
|
||||
* docbook.cat: Fixed version number in comment
|
||||
|
||||
* docbook.dtd: DocBook V4.1 released.
|
||||
|
||||
2000-05-18 Norman Walsh <ndw@nwalsh.com>
|
||||
|
||||
* 40chg.txt, dbcent.mod, dbgenent.mod, dbhier.mod, dbnotn.mod, dbpool.mod, docbook.cat, docbook.dcl, docbook.dtd, readme.txt:
|
||||
Removed references to beta6
|
||||
|
||||
* docbook.dtd: DocBook V4.0 released.
|
||||
|
||||
2000-04-10 Norman Walsh <ndw@nwalsh.com>
|
||||
|
||||
* 40chg.txt, dbcent.mod, dbgenent.mod, dbhier.mod, dbnotn.mod, dbpool.mod, docbook.cat, docbook.dcl, docbook.dtd, readme.txt:
|
||||
Updated release date and version to 4.0beta6
|
||||
|
||||
* dbpool.mod: Added support for EBNF hook; fixed equation content bug
|
||||
|
||||
2000-04-03 Norman Walsh <ndw@nwalsh.com>
|
||||
|
||||
* 40chg.txt: Added note about renaming DocInfo to *Info.
|
||||
|
||||
* 40chg.txt, dbcent.mod, dbgenent.mod, dbhier.mod, dbnotn.mod, dbpool.mod, docbook.cat, docbook.dcl, docbook.dtd, readme.txt:
|
||||
Updated version numbers
|
||||
|
||||
2000-03-24 Norman Walsh <ndw@nwalsh.com>
|
||||
|
||||
* 40chg.txt, dbcent.mod, dbgenent.mod, dbhier.mod, dbnotn.mod, dbpool.mod, docbook.cat, docbook.dcl, docbook.dtd, readme.txt:
|
||||
Updated version numbers
|
||||
|
||||
* 50issues.txt: Added note about PE reorg
|
||||
|
||||
* dbefsyn.mod: Removed
|
||||
|
||||
* dbpool.mod: Removed ELEMENT from comments to ease text searching of the DTD.
|
||||
Merged dbefsyn.mod into dbpool.mod
|
||||
Added Modifier as an optional element at the end of MethodSynopsis
|
||||
and MethodParam.
|
||||
|
||||
2000-03-07 Norman Walsh <ndw@nwalsh.com>
|
||||
|
||||
* 40chg.txt, dbcent.mod, dbgenent.mod, dbhier.mod, dbnotn.mod, dbpool.mod, docbook.cat, docbook.dcl, docbook.dtd, readme.txt:
|
||||
Updated internal versions to beta3
|
||||
|
||||
2000-03-03 Norman Walsh <ndw@nwalsh.com>
|
||||
|
||||
* dbpool.mod: Removed erroneous comment about inline synopses
|
||||
|
||||
2000-03-02 Norman Walsh <ndw@nwalsh.com>
|
||||
|
||||
* 30chg.txt, 31chg.txt, 40issues.txt, 50issues.txt, announce.txt, cals-tbl.dtd, dbcent.mod, dbgenent.mod, dbhier.mod, dbnotn.mod, dbpool.mod, docbook.cat, docbook.dcl, docbook.dtd, readme.txt:
|
||||
Version 3.1
|
||||
|
||||
* 30chg.txt, 40issues.txt, announce.txt, cals-tbl.dtd, dbgenent.mod, dbhier.mod, dbpool.mod, docbook.cat, docbook.dcl, docbook.dtd:
|
||||
branches: 1.1.1;
|
||||
Initial revision
|
||||
|
||||
* 30chg.txt, 40issues.txt, announce.txt, cals-tbl.dtd, dbgenent.mod, dbhier.mod, dbpool.mod, docbook.cat, docbook.dcl, docbook.dtd:
|
||||
New file.
|
||||
|
||||
* 31chg.txt, 40chg.txt, 40issues.txt, 50issues.txt, cals-tbl.dtd, dbcent.mod, dbefsyn.mod, dbgenent.mod, dbhier.mod, dbnotn.mod, dbpool.mod, docbook.cat, docbook.dcl, docbook.dtd, readme.txt:
|
||||
Version 4.0beta2
|
||||
|
||||
* 50issues.txt: Added warning about exchange table model
|
||||
|
||||
* dbefsyn.mod, dbpool.mod: Added ooclass, oointerface, and ooexception as wrappers for modifiers
|
||||
and names in classsynopsis. Also allow them inline.
|
||||
|
||||
Fixed SGML PE parsing problem with hook PEs.
|
||||
|
||||
* dbhier.mod, dbpool.mod: Added hook PEs for future module extension
|
||||
|
||||
* dbpool.mod, docbook.dtd: Removed reference to sgml-features PE
|
||||
|
@ -1,330 +0,0 @@
|
||||
<!-- CALS TABLE MODEL DECLARATION MODULE -->
|
||||
|
||||
<!-- This set of declarations defines the CALS Table Model as of the
|
||||
date shown in the Formal Public Identifier (FPI) for this entity.
|
||||
|
||||
This set of declarations may be referred to using a public external
|
||||
entity declaration and reference as shown in the following two lines:
|
||||
|
||||
<!ENTITY % calstbls PUBLIC "-//USA-DOD//DTD Table Model 951010//EN">
|
||||
%calstbls;
|
||||
|
||||
If various parameter entities used within this set of declarations
|
||||
are to be given non-default values, the appropriate declarations
|
||||
should be given before calling in this package (i.e., before the
|
||||
"%calstbls;" reference).
|
||||
|
||||
NOTE: This set of declarations assumes a NAMELEN of 32 as is used in
|
||||
the standard CALS defined SGML declaration.
|
||||
-->
|
||||
|
||||
<!-- This entity includes a set of element and attribute declarations
|
||||
that partially defines the CALS table model. However, the model
|
||||
is not well-defined without the accompanying natural language
|
||||
description of the semantics (meanings) of these various elements,
|
||||
attributes, and attribute values. The semantic writeup, available
|
||||
as a separate entity, should be used in conjunction with this entity.
|
||||
-->
|
||||
|
||||
<!-- In order to use the CALS table model, various parameter entity
|
||||
declarations are required. A brief description is as follows:
|
||||
|
||||
ENTITY NAME WHERE USED WHAT IT IS
|
||||
|
||||
%bodyatt In ATTLIST of: Additional (non-table related)
|
||||
table element(s) attributes on the overall
|
||||
(wrapper) table element(s)
|
||||
|
||||
%secur In ATTLIST of: Additional (non-table related)
|
||||
table element(s) attributes on all the listed
|
||||
<tgroup> elements
|
||||
<tbody>
|
||||
table head and foot element(s)
|
||||
<row>
|
||||
<entrytbl>
|
||||
<entry>
|
||||
|
||||
%yesorno In ATTLIST of: An attribute declared value
|
||||
almost all elements for a "boolean" attribute
|
||||
|
||||
%titles In content model of: The "title" part of the model
|
||||
table element(s) group for the table element(s)
|
||||
|
||||
%paracon In content model of: The "text" (data content) part
|
||||
<entry> of the model group for <entry>
|
||||
|
||||
%tbl.table.name In declaration of: The name(s) of the "table"
|
||||
table element(s) element(s)
|
||||
|
||||
%tbl.table-titles.mdl In content model of: The model group for the title
|
||||
table elements(s) part of the content model for
|
||||
table element(s)
|
||||
|
||||
%tbl.table-main.mdl In content model of: The model group for the main part
|
||||
table elements(s) (not including titles) of the
|
||||
content model for table element(s)
|
||||
|
||||
%tbl.table.mdl In content model of: The model group for the content
|
||||
table elements(s) model for table element(s),
|
||||
often (and by default) defined
|
||||
in terms of %tbl.table-titles.mdl
|
||||
and %tbl.table-main.mdl
|
||||
|
||||
%tbl.table.excep In content model of: The exceptions for the content
|
||||
table element(s) model for table element(s)
|
||||
|
||||
%tbl.table.att In ATTLIST of: Additional attributes on the
|
||||
table element(s) table element(s)
|
||||
|
||||
%tbl.tgroup.mdl In content model of: The model group for the content
|
||||
<tgroup> model for <tgroup>
|
||||
|
||||
%tbl.tgroup.att In ATTLIST of: Additional attributes on the
|
||||
<tgroup> <tgroup> and <entrytbl> elements
|
||||
<entrytbl>
|
||||
|
||||
%tbl.hdft.name In declaration of: The name(s) of the table
|
||||
head/foot element(s) head and foot element(s)
|
||||
|
||||
%tbl.hdft.mdl In content model of: The model group for the content
|
||||
head/foot element(s) model for head/foot element(s)
|
||||
|
||||
%tbl.hdft.excep In content model of: The exceptions for the content
|
||||
head/foot element(s) model for head/foot element(s)
|
||||
|
||||
%tbl.row.mdl In content model of: The model group for the content
|
||||
<row> model for <row>
|
||||
|
||||
%tbl.row.excep In content model of: The exceptions for the content
|
||||
<row> model for <row>
|
||||
|
||||
%tbl.entrytbl.mdl In content model of: The model group for the content
|
||||
<entrytbl> model for <entrytbl>
|
||||
|
||||
%tbl.entrytbl.excep In content model of: The exceptions for the content
|
||||
<entrytbl> model for <entrytbl>
|
||||
|
||||
%tbl.entry.mdl In content model of: The model group for the content
|
||||
<entry> model for <entry>
|
||||
|
||||
%tbl.entry.excep In content model of: The exceptions for the content
|
||||
<entry> model for <entry>
|
||||
|
||||
If any of these parameter entities are not declared before this set of
|
||||
declarations is referenced, this set of declarations will make the
|
||||
following default definitions for all of these have parameter entities.
|
||||
-->
|
||||
|
||||
<!-- These definitions are not directly related to the table model, but are
|
||||
used in the default CALS table model and are usually defined elsewhere
|
||||
(and prior to the inclusion of this table module) in a CALS DTD. -->
|
||||
|
||||
<!ENTITY % bodyatt "">
|
||||
<!ENTITY % secur "">
|
||||
<!ENTITY % yesorno 'NUMBER' -- no if zero(s),
|
||||
yes if any other digits value -->
|
||||
<!ENTITY % titles 'title?'>
|
||||
<!ENTITY % paracon '#PCDATA' -- default for use in entry content -->
|
||||
|
||||
<!--
|
||||
The parameter entities as defined below provide the CALS table model
|
||||
as published (as part of the Example DTD) in MIL-HDBK-28001.
|
||||
|
||||
These following declarations provide the CALS-compliant default definitions
|
||||
for these entities. However, these entities can and should be redefined
|
||||
(by giving the appropriate parameter entity declaration(s) prior to the
|
||||
reference to this Table Model declaration set entity) to fit the needs
|
||||
of the current application.
|
||||
-->
|
||||
|
||||
<!ENTITY % tbl.table.name "(table|chart)">
|
||||
<!ENTITY % tbl.table-titles.mdl "%titles,">
|
||||
<!ENTITY % tbl.table-main.mdl "(tgroup+|graphic+)">
|
||||
<!ENTITY % tbl.table.mdl "%tbl.table-titles.mdl; %tbl.table-main.mdl;">
|
||||
<!ENTITY % tbl.table.excep "-(table|chart|figure)">
|
||||
<!ENTITY % tbl.table.att '
|
||||
tabstyle NMTOKEN #IMPLIED
|
||||
tocentry %yesorno; #IMPLIED
|
||||
shortentry %yesorno; #IMPLIED
|
||||
orient (port|land) #IMPLIED
|
||||
pgwide %yesorno; #IMPLIED '>
|
||||
<!ENTITY % tbl.tgroup.mdl "colspec*,spanspec*,thead?,tfoot?,tbody">
|
||||
<!ENTITY % tbl.tgroup.att '
|
||||
tgroupstyle NMTOKEN #IMPLIED '>
|
||||
<!ENTITY % tbl.hdft.name "(thead|tfoot)">
|
||||
<!ENTITY % tbl.hdft.mdl "colspec*,row+">
|
||||
<!ENTITY % tbl.hdft.excep "-(entrytbl)">
|
||||
<!ENTITY % tbl.row.mdl "(entry|entrytbl)+">
|
||||
<!ENTITY % tbl.row.excep "-(pgbrk)">
|
||||
<!ENTITY % tbl.entrytbl.mdl "colspec*,spanspec*,thead?,tbody">
|
||||
<!ENTITY % tbl.entrytbl.excep "-(entrytbl|pgbrk)">
|
||||
<!ENTITY % tbl.entry.mdl "(para|warning|caution|note|legend|%paracon;)*">
|
||||
<!ENTITY % tbl.entry.excep "-(pgbrk)">
|
||||
|
||||
<!-- ===== Element and attribute declarations follow. ===== -->
|
||||
|
||||
<!--
|
||||
Default declarations previously defined in this entity and
|
||||
referenced below include:
|
||||
ENTITY % tbl.table.name "(table|chart)"
|
||||
ENTITY % tbl.table-titles.mdl "%titles,"
|
||||
ENTITY % tbl.table-main.mdl "(tgroup+|graphic+)"
|
||||
ENTITY % tbl.table.mdl "%tbl.table-titles; %tbl.table-main.mdl;"
|
||||
ENTITY % tbl.table.excep "-(table|chart|figure)"
|
||||
ENTITY % tbl.table.att '
|
||||
tabstyle NMTOKEN #IMPLIED
|
||||
tocentry %yesorno; #IMPLIED
|
||||
shortentry %yesorno; #IMPLIED
|
||||
orient (port|land) #IMPLIED
|
||||
pgwide %yesorno; #IMPLIED '
|
||||
-->
|
||||
|
||||
<!ELEMENT %tbl.table.name; - - (%tbl.table.mdl;) %tbl.table.excep; >
|
||||
|
||||
<!ATTLIST %tbl.table.name;
|
||||
frame (top|bottom|topbot|all|sides|none) #IMPLIED
|
||||
colsep %yesorno; #IMPLIED
|
||||
rowsep %yesorno; #IMPLIED
|
||||
%tbl.table.att;
|
||||
%bodyatt;
|
||||
%secur;
|
||||
>
|
||||
|
||||
<!--
|
||||
Default declarations previously defined in this entity and
|
||||
referenced below include:
|
||||
ENTITY % tbl.tgroup.mdl "colspec*,spanspec*,thead?,tfoot?,tbody"
|
||||
ENTITY % tbl.tgroup.att '
|
||||
tgroupstyle NMTOKEN #IMPLIED '
|
||||
-->
|
||||
|
||||
<!ELEMENT tgroup - O (%tbl.tgroup.mdl;) >
|
||||
|
||||
<!ATTLIST tgroup
|
||||
cols NUMBER #REQUIRED
|
||||
%tbl.tgroup.att;
|
||||
colsep %yesorno; #IMPLIED
|
||||
rowsep %yesorno; #IMPLIED
|
||||
align (left|right|center|justify|char) #IMPLIED
|
||||
char CDATA #IMPLIED
|
||||
charoff NUTOKEN #IMPLIED
|
||||
%secur;
|
||||
>
|
||||
|
||||
<!ELEMENT colspec - O EMPTY >
|
||||
|
||||
<!ATTLIST colspec
|
||||
colnum NUMBER #IMPLIED
|
||||
colname NMTOKEN #IMPLIED
|
||||
colwidth CDATA #IMPLIED
|
||||
colsep %yesorno; #IMPLIED
|
||||
rowsep %yesorno; #IMPLIED
|
||||
align (left|right|center|justify|char) #IMPLIED
|
||||
char CDATA #IMPLIED
|
||||
charoff NUTOKEN #IMPLIED
|
||||
>
|
||||
|
||||
<!ELEMENT spanspec - O EMPTY >
|
||||
|
||||
<!ATTLIST spanspec
|
||||
namest NMTOKEN #REQUIRED
|
||||
nameend NMTOKEN #REQUIRED
|
||||
spanname NMTOKEN #REQUIRED
|
||||
colsep %yesorno; #IMPLIED
|
||||
rowsep %yesorno; #IMPLIED
|
||||
align (left|right|center|justify|char) #IMPLIED
|
||||
char CDATA #IMPLIED
|
||||
charoff NUTOKEN #IMPLIED
|
||||
>
|
||||
|
||||
|
||||
<!--
|
||||
Default declarations previously defined in this entity and
|
||||
referenced below include:
|
||||
ENTITY % tbl.hdft.name "(thead|tfoot)"
|
||||
ENTITY % tbl.hdft.mdl "colspec*,row+"
|
||||
ENTITY % tbl.hdft.excep "-(entrytbl)"
|
||||
-->
|
||||
|
||||
<!ELEMENT %tbl.hdft.name; - O (%tbl.hdft.mdl;) %tbl.hdft.excep;>
|
||||
|
||||
<!ATTLIST %tbl.hdft.name;
|
||||
valign (top|middle|bottom) #IMPLIED
|
||||
%secur;
|
||||
>
|
||||
|
||||
|
||||
<!ELEMENT tbody - O (row+)>
|
||||
|
||||
<!ATTLIST tbody
|
||||
valign (top|middle|bottom) #IMPLIED
|
||||
%secur;
|
||||
>
|
||||
|
||||
<!--
|
||||
Default declarations previously defined in this entity and
|
||||
referenced below include:
|
||||
ENTITY % tbl.row.mdl "(entry|entrytbl)+"
|
||||
ENTITY % tbl.row.excep "-(pgbrk)"
|
||||
-->
|
||||
|
||||
<!ELEMENT row - O (%tbl.row.mdl;) %tbl.row.excep;>
|
||||
|
||||
<!ATTLIST row
|
||||
rowsep %yesorno; #IMPLIED
|
||||
valign (top|middle|bottom) #IMPLIED
|
||||
%secur;
|
||||
>
|
||||
|
||||
<!--
|
||||
Default declarations previously defined in this entity and
|
||||
referenced below include:
|
||||
ENTITY % tbl.entrytbl.mdl "colspec*,spanspec*,thead?,tbody"
|
||||
ENTITY % tbl.entrytbl.excep "-(entrytbl|pgbrk)"
|
||||
ENTITY % tbl.tgroup.att '
|
||||
tgroupstyle NMTOKEN #IMPLIED '
|
||||
-->
|
||||
|
||||
<!ELEMENT entrytbl - - (%tbl.entrytbl.mdl) %tbl.entrytbl.excep; >
|
||||
|
||||
<!ATTLIST entrytbl
|
||||
cols NUMBER #REQUIRED
|
||||
%tbl.tgroup.att;
|
||||
colname NMTOKEN #IMPLIED
|
||||
spanname NMTOKEN #IMPLIED
|
||||
namest NMTOKEN #IMPLIED
|
||||
nameend NMTOKEN #IMPLIED
|
||||
colsep %yesorno; #IMPLIED
|
||||
rowsep %yesorno; #IMPLIED
|
||||
align (left|right|center|justify|char) #IMPLIED
|
||||
char CDATA #IMPLIED
|
||||
charoff NUTOKEN #IMPLIED
|
||||
%secur;
|
||||
>
|
||||
|
||||
|
||||
<!--
|
||||
Default declarations previously defined in this entity and
|
||||
referenced below include:
|
||||
ENTITY % paracon "#PCDATA"
|
||||
ENTITY % tbl.entry.mdl "(para|warning|caution|note|legend|%paracon;)*"
|
||||
ENTITY % tbl.entry.excep "-(pgbrk)"
|
||||
-->
|
||||
|
||||
<!ELEMENT entry - O (%tbl.entry.mdl;) %tbl.entry.excep; >
|
||||
|
||||
<!ATTLIST entry
|
||||
colname NMTOKEN #IMPLIED
|
||||
namest NMTOKEN #IMPLIED
|
||||
nameend NMTOKEN #IMPLIED
|
||||
spanname NMTOKEN #IMPLIED
|
||||
morerows NUMBER #IMPLIED
|
||||
colsep %yesorno; #IMPLIED
|
||||
rowsep %yesorno; #IMPLIED
|
||||
align (left|right|center|justify|char) #IMPLIED
|
||||
char CDATA #IMPLIED
|
||||
charoff NUTOKEN #IMPLIED
|
||||
rotate %yesorno; #IMPLIED
|
||||
valign (top|middle|bottom) #IMPLIED
|
||||
%secur;
|
||||
>
|
@ -1,63 +0,0 @@
|
||||
-- ...................................................................... --
|
||||
-- Catalog data for DocBook V4.1 ........................................ --
|
||||
-- File docbook.cat ..................................................... --
|
||||
|
||||
-- Please direct all questions, bug reports, or suggestions for
|
||||
changes to the docbook@lists.oasis-open.org mailing list. For more
|
||||
information, see http://www.oasis-open.org/.
|
||||
--
|
||||
|
||||
-- This is the catalog data file for DocBook V4.1. It is provided as
|
||||
a convenience in building your own catalog files. You need not use
|
||||
the filenames listed here, and need not use the filename method of
|
||||
identifying storage objects at all. See the documentation for
|
||||
detailed information on the files associated with the DocBook DTD.
|
||||
See SGML Open Technical Resolution 9401 for detailed information
|
||||
on supplying and using catalog data.
|
||||
--
|
||||
|
||||
-- ...................................................................... --
|
||||
-- SGML declaration associated with DocBook ............................. --
|
||||
|
||||
DTDDECL "-//OASIS//DTD DocBook V4.1//EN" "docbook.dcl"
|
||||
|
||||
-- ...................................................................... --
|
||||
-- DocBook driver file .................................................. --
|
||||
|
||||
PUBLIC "-//OASIS//DTD DocBook V4.1//EN" "docbook.dtd"
|
||||
|
||||
-- ...................................................................... --
|
||||
-- DocBook modules ...................................................... --
|
||||
|
||||
PUBLIC "-//USA-DOD//DTD Table Model 951010//EN" "cals-tbl.dtd"
|
||||
PUBLIC "-//OASIS//ELEMENTS DocBook Information Pool V4.1//EN" "dbpool.mod"
|
||||
PUBLIC "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.1//EN" "dbhier.mod"
|
||||
PUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V4.1//EN" "dbgenent.mod"
|
||||
PUBLIC "-//OASIS//ENTITIES DocBook Notations V4.1//EN" "dbnotn.mod"
|
||||
PUBLIC "-//OASIS//ENTITIES DocBook Character Entities V4.1//EN" "dbcent.mod"
|
||||
|
||||
-- ...................................................................... --
|
||||
-- ISO entity sets ...................................................... --
|
||||
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN" "ent/ISOdia"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" "ent/ISOnum"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN" "ent/ISOpub"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN" "ent/ISOtech"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN" "ent/ISOlat1"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN" "ent/ISOlat2"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN" "ent/ISOgrk1"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN" "ent/ISOgrk2"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN" "ent/ISOgrk3"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN" "ent/ISOgrk4"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN" "ent/ISOamsa"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN" "ent/ISOamsb"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN" "ent/ISOamsc"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN" "ent/ISOamsn"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN" "ent/ISOamso"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN" "ent/ISOamsr"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN" "ent/ISObox"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN" "ent/ISOcyr1"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN" "ent/ISOcyr2"
|
||||
|
||||
-- End of catalog data for DocBook V4.1 ................................. --
|
||||
-- ...................................................................... --
|
@ -1,181 +0,0 @@
|
||||
<!-- ...................................................................... -->
|
||||
<!-- DocBook character entities module V4.1 ............................... -->
|
||||
<!-- File dbcent.mod ...................................................... -->
|
||||
|
||||
<!-- Copyright 1992-2000 HaL Computer Systems, Inc.,
|
||||
O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
|
||||
Corporation, and the Organization for the Advancement of
|
||||
Structured Information Standards (OASIS).
|
||||
|
||||
$Id: dbcent.mod,v 1.3 2001/12/06 07:37:55 jerry Exp $
|
||||
|
||||
Permission to use, copy, modify and distribute the DocBook DTD and
|
||||
its accompanying documentation for any purpose and without fee is
|
||||
hereby granted in perpetuity, provided that the above copyright
|
||||
notice and this paragraph appear in all copies. The copyright
|
||||
holders make no representation about the suitability of the DTD for
|
||||
any purpose. It is provided "as is" without expressed or implied
|
||||
warranty.
|
||||
|
||||
If you modify the DocBook DTD in any way, except for declaring and
|
||||
referencing additional sets of general entities and declaring
|
||||
additional notations, label your DTD as a variant of DocBook. See
|
||||
the maintenance documentation for more information.
|
||||
|
||||
Please direct all questions, bug reports, or suggestions for
|
||||
changes to the docbook@lists.oasis-open.org mailing list. For more
|
||||
information, see http://www.oasis-open.org/docbook/.
|
||||
-->
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
|
||||
<!-- This module contains the entity declarations for the standard ISO
|
||||
entity sets used by DocBook.
|
||||
|
||||
In DTD driver files referring to this module, please use an entity
|
||||
declaration that uses the public identifier shown below:
|
||||
|
||||
<!ENTITY % dbcent PUBLIC
|
||||
"-//OASIS//ENTITIES DocBook Character Entities V4.1//EN">
|
||||
%dbcent;
|
||||
|
||||
See the documentation for detailed information on the parameter
|
||||
entity and module scheme used in DocBook, customizing DocBook and
|
||||
planning for interchange, and changes made since the last release
|
||||
of DocBook.
|
||||
-->
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
|
||||
<!ENTITY % ISOamsa.module "INCLUDE">
|
||||
<![ %ISOamsa.module; [
|
||||
<!ENTITY % ISOamsa PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN">
|
||||
%ISOamsa;
|
||||
<!--end of ISOamsa.module-->]]>
|
||||
|
||||
<!ENTITY % ISOamsb.module "INCLUDE">
|
||||
<![ %ISOamsb.module; [
|
||||
<!ENTITY % ISOamsb PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN">
|
||||
%ISOamsb;
|
||||
<!--end of ISOamsb.module-->]]>
|
||||
|
||||
<!ENTITY % ISOamsc.module "INCLUDE">
|
||||
<![ %ISOamsc.module; [
|
||||
<!ENTITY % ISOamsc PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN">
|
||||
%ISOamsc;
|
||||
<!--end of ISOamsc.module-->]]>
|
||||
|
||||
<!ENTITY % ISOamsn.module "INCLUDE">
|
||||
<![ %ISOamsn.module; [
|
||||
<!ENTITY % ISOamsn PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN">
|
||||
%ISOamsn;
|
||||
<!--end of ISOamsn.module-->]]>
|
||||
|
||||
<!ENTITY % ISOamso.module "INCLUDE">
|
||||
<![ %ISOamso.module; [
|
||||
<!ENTITY % ISOamso PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN">
|
||||
%ISOamso;
|
||||
<!--end of ISOamso.module-->]]>
|
||||
|
||||
<!ENTITY % ISOamsr.module "INCLUDE">
|
||||
<![ %ISOamsr.module; [
|
||||
<!ENTITY % ISOamsr PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN">
|
||||
%ISOamsr;
|
||||
<!--end of ISOamsr.module-->]]>
|
||||
|
||||
<!ENTITY % ISObox.module "INCLUDE">
|
||||
<![ %ISObox.module; [
|
||||
<!ENTITY % ISObox PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Box and Line Drawing//EN">
|
||||
%ISObox;
|
||||
<!--end of ISObox.module-->]]>
|
||||
|
||||
<!ENTITY % ISOcyr1.module "INCLUDE">
|
||||
<![ %ISOcyr1.module; [
|
||||
<!ENTITY % ISOcyr1 PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Russian Cyrillic//EN">
|
||||
%ISOcyr1;
|
||||
<!--end of ISOcyr1.module-->]]>
|
||||
|
||||
<!ENTITY % ISOcyr2.module "INCLUDE">
|
||||
<![ %ISOcyr2.module; [
|
||||
<!ENTITY % ISOcyr2 PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN">
|
||||
%ISOcyr2;
|
||||
<!--end of ISOcyr2.module-->]]>
|
||||
|
||||
<!ENTITY % ISOdia.module "INCLUDE">
|
||||
<![ %ISOdia.module; [
|
||||
<!ENTITY % ISOdia PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Diacritical Marks//EN">
|
||||
%ISOdia;
|
||||
<!--end of ISOdia.module-->]]>
|
||||
|
||||
<!ENTITY % ISOgrk1.module "INCLUDE">
|
||||
<![ %ISOgrk1.module; [
|
||||
<!ENTITY % ISOgrk1 PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Greek Letters//EN">
|
||||
%ISOgrk1;
|
||||
<!--end of ISOgrk1.module-->]]>
|
||||
|
||||
<!ENTITY % ISOgrk2.module "INCLUDE">
|
||||
<![ %ISOgrk2.module; [
|
||||
<!ENTITY % ISOgrk2 PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Monotoniko Greek//EN">
|
||||
%ISOgrk2;
|
||||
<!--end of ISOgrk2.module-->]]>
|
||||
|
||||
<!ENTITY % ISOgrk3.module "INCLUDE">
|
||||
<![ %ISOgrk3.module; [
|
||||
<!ENTITY % ISOgrk3 PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Greek Symbols//EN">
|
||||
%ISOgrk3;
|
||||
<!--end of ISOgrk3.module-->]]>
|
||||
|
||||
<!ENTITY % ISOgrk4.module "INCLUDE">
|
||||
<![ %ISOgrk4.module; [
|
||||
<!ENTITY % ISOgrk4 PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN">
|
||||
%ISOgrk4;
|
||||
<!--end of ISOgrk4.module-->]]>
|
||||
|
||||
<!ENTITY % ISOlat1.module "INCLUDE">
|
||||
<![ %ISOlat1.module; [
|
||||
<!ENTITY % ISOlat1 PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Added Latin 1//EN">
|
||||
%ISOlat1;
|
||||
<!--end of ISOlat1.module-->]]>
|
||||
|
||||
<!ENTITY % ISOlat2.module "INCLUDE">
|
||||
<![ %ISOlat2.module; [
|
||||
<!ENTITY % ISOlat2 PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Added Latin 2//EN">
|
||||
%ISOlat2;
|
||||
<!--end of ISOlat2.module-->]]>
|
||||
|
||||
<!ENTITY % ISOnum.module "INCLUDE">
|
||||
<![ %ISOnum.module; [
|
||||
<!ENTITY % ISOnum PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN">
|
||||
%ISOnum;
|
||||
<!--end of ISOnum.module-->]]>
|
||||
|
||||
<!ENTITY % ISOpub.module "INCLUDE">
|
||||
<![ %ISOpub.module; [
|
||||
<!ENTITY % ISOpub PUBLIC
|
||||
"ISO 8879:1986//ENTITIES Publishing//EN">
|
||||
%ISOpub;
|
||||
<!--end of ISOpub.module-->]]>
|
||||
|
||||
<!ENTITY % ISOtech.module "INCLUDE">
|
||||
<![ %ISOtech.module; [
|
||||
<!ENTITY % ISOtech PUBLIC
|
||||
"ISO 8879:1986//ENTITIES General Technical//EN">
|
||||
%ISOtech;
|
||||
<!--end of ISOtech.module-->]]>
|
@ -1,39 +0,0 @@
|
||||
<!-- ...................................................................... -->
|
||||
<!-- DocBook additional general entities V4.1 ............................. -->
|
||||
|
||||
<!-- Copyright 1992-2000 HaL Computer Systems, Inc.,
|
||||
O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
|
||||
Corporation, and the Organization for the Advancement of
|
||||
Structured Information Standards (OASIS).
|
||||
|
||||
In DTD driver files referring to this module, please use an entity
|
||||
declaration that uses the public identifier shown below:
|
||||
|
||||
<!ENTITY % dbgenent PUBLIC
|
||||
"-//OASIS//ENTITIES DocBook Additional General Entities V4.1//EN"
|
||||
%dbgenent;
|
||||
-->
|
||||
|
||||
<!-- File dbgenent.mod .................................................... -->
|
||||
|
||||
<!-- You can edit this file to add the following:
|
||||
|
||||
o General entity declarations of any kind. For example:
|
||||
|
||||
<!ENTITY happyface SDATA "insert-face"> (system-specific data)
|
||||
<!ENTITY productname "WinWidget"> (small boilerplate)
|
||||
<!ENTITY legal-notice SYSTEM "notice.sgm"> (large boilerplate)
|
||||
|
||||
o Notation declarations. For example:
|
||||
|
||||
<!NOTATION chicken-scratch SYSTEM>
|
||||
|
||||
o Declarations for and references to external parameter entities
|
||||
containing collections of any of the above. For example:
|
||||
|
||||
<!ENTITY % all-titles PUBLIC "-//DocTools//ELEMENTS Book Titles//EN">
|
||||
%all-titles;
|
||||
-->
|
||||
|
||||
<!-- End of DocBook additional general entities V4.1 ...................... -->
|
||||
<!-- ...................................................................... -->
|
File diff suppressed because it is too large
Load Diff
@ -1,97 +0,0 @@
|
||||
<!-- ...................................................................... -->
|
||||
<!-- DocBook notations module V4.1 ........................................ -->
|
||||
<!-- File dbnotn.mod ...................................................... -->
|
||||
|
||||
<!-- Copyright 1992-2000 HaL Computer Systems, Inc.,
|
||||
O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
|
||||
Corporation, and the Organization for the Advancement of
|
||||
Structured Information Standards (OASIS).
|
||||
|
||||
$Id: dbnotn.mod,v 1.3 2001/12/06 07:37:55 jerry Exp $
|
||||
|
||||
Permission to use, copy, modify and distribute the DocBook DTD and
|
||||
its accompanying documentation for any purpose and without fee is
|
||||
hereby granted in perpetuity, provided that the above copyright
|
||||
notice and this paragraph appear in all copies. The copyright
|
||||
holders make no representation about the suitability of the DTD for
|
||||
any purpose. It is provided "as is" without expressed or implied
|
||||
warranty.
|
||||
|
||||
If you modify the DocBook DTD in any way, except for declaring and
|
||||
referencing additional sets of general entities and declaring
|
||||
additional notations, label your DTD as a variant of DocBook. See
|
||||
the maintenance documentation for more information.
|
||||
|
||||
Please direct all questions, bug reports, or suggestions for
|
||||
changes to the docbook@lists.oasis-open.org mailing list. For more
|
||||
information, see http://www.oasis-open.org/docbook/.
|
||||
-->
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
|
||||
<!-- This module contains the entity declarations for the standard
|
||||
notations used by DocBook.
|
||||
|
||||
In DTD driver files referring to this module, please use an entity
|
||||
declaration that uses the public identifier shown below:
|
||||
|
||||
<!ENTITY % dbnotn PUBLIC
|
||||
"-//OASIS//ENTITIES DocBook Notations V4.1//EN">
|
||||
%dbnotn;
|
||||
|
||||
See the documentation for detailed information on the parameter
|
||||
entity and module scheme used in DocBook, customizing DocBook and
|
||||
planning for interchange, and changes made since the last release
|
||||
of DocBook.
|
||||
-->
|
||||
|
||||
<!ENTITY % local.notation.class "">
|
||||
<!ENTITY % notation.class
|
||||
"BMP| CGM-CHAR | CGM-BINARY | CGM-CLEAR | DITROFF | DVI
|
||||
| EPS | EQN | FAX | GIF | GIF87a | GIF89a
|
||||
| JPG | JPEG | IGES | PCX
|
||||
| PIC | PNG | PS | SGML | TBL | TEX | TIFF | WMF | WPG
|
||||
| linespecific
|
||||
%local.notation.class;">
|
||||
|
||||
<!NOTATION BMP PUBLIC
|
||||
"+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION Microsoft Windows bitmap//EN">
|
||||
<!NOTATION CGM-CHAR PUBLIC "ISO 8632/2//NOTATION Character encoding//EN">
|
||||
<!NOTATION CGM-BINARY PUBLIC "ISO 8632/3//NOTATION Binary encoding//EN">
|
||||
<!NOTATION CGM-CLEAR PUBLIC "ISO 8632/4//NOTATION Clear text encoding//EN">
|
||||
<!NOTATION DITROFF SYSTEM "DITROFF">
|
||||
<!NOTATION DVI SYSTEM "DVI">
|
||||
<!NOTATION EPS PUBLIC
|
||||
"+//ISBN 0-201-18127-4::Adobe//NOTATION PostScript Language Ref. Manual//EN">
|
||||
<!-- EQN was SYSTEM "-//AT&T//NOTATION EQN-1//EN" -->
|
||||
<!NOTATION EQN SYSTEM>
|
||||
<!NOTATION FAX PUBLIC
|
||||
"-//USA-DOD//NOTATION CCITT Group 4 Facsimile Type 1 Untiled Raster//EN">
|
||||
<!NOTATION GIF SYSTEM "GIF">
|
||||
<!NOTATION GIF87a PUBLIC
|
||||
"-//CompuServe//NOTATION Graphics Interchange Format 87a//EN">
|
||||
|
||||
<!NOTATION GIF89a PUBLIC
|
||||
"-//CompuServe//NOTATION Graphics Interchange Format 89a//EN">
|
||||
<!NOTATION JPG SYSTEM "JPG">
|
||||
<!NOTATION JPEG SYSTEM "JPG">
|
||||
<!NOTATION IGES PUBLIC
|
||||
"-//USA-DOD//NOTATION (ASME/ANSI Y14.26M-1987) Initial Graphics Exchange Specification//EN">
|
||||
<!NOTATION PCX PUBLIC
|
||||
"+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION ZSoft PCX bitmap//EN">
|
||||
<!-- PIC was SYSTEM "-//AT&T//NOTATION EQN-1//EN" -->
|
||||
<!NOTATION PIC SYSTEM>
|
||||
<!NOTATION PNG SYSTEM "http://www.w3.org/TR/REC-png">
|
||||
<!NOTATION PS SYSTEM "PS">
|
||||
<!NOTATION SGML PUBLIC
|
||||
"ISO 8879:1986//NOTATION Standard Generalized Markup Language//EN">
|
||||
<!-- TBL was SYSTEM "-//AT&T//NOTATION EQN-1//EN" -->
|
||||
<!NOTATION TBL SYSTEM>
|
||||
<!NOTATION TEX PUBLIC
|
||||
"+//ISBN 0-201-13448-9::Knuth//NOTATION The TeXbook//EN">
|
||||
<!NOTATION TIFF SYSTEM "TIFF">
|
||||
<!NOTATION WMF PUBLIC
|
||||
"+//ISBN 0-7923-9432-1::Graphic Notation//NOTATION Microsoft Windows Metafile//EN">
|
||||
<!NOTATION WPG SYSTEM "WPG" --WordPerfect Graphic format-->
|
||||
<!NOTATION linespecific SYSTEM
|
||||
"line ends and leading white space must be preserved in output">
|
File diff suppressed because it is too large
Load Diff
@ -1,63 +0,0 @@
|
||||
-- ...................................................................... --
|
||||
-- Catalog data for DocBook V4.1 ........................................ --
|
||||
-- File docbook.cat ..................................................... --
|
||||
|
||||
-- Please direct all questions, bug reports, or suggestions for
|
||||
changes to the docbook@lists.oasis-open.org mailing list. For more
|
||||
information, see http://www.oasis-open.org/.
|
||||
--
|
||||
|
||||
-- This is the catalog data file for DocBook V4.1. It is provided as
|
||||
a convenience in building your own catalog files. You need not use
|
||||
the filenames listed here, and need not use the filename method of
|
||||
identifying storage objects at all. See the documentation for
|
||||
detailed information on the files associated with the DocBook DTD.
|
||||
See SGML Open Technical Resolution 9401 for detailed information
|
||||
on supplying and using catalog data.
|
||||
--
|
||||
|
||||
-- ...................................................................... --
|
||||
-- SGML declaration associated with DocBook ............................. --
|
||||
|
||||
DTDDECL "-//OASIS//DTD DocBook V4.1//EN" "docbook.dcl"
|
||||
|
||||
-- ...................................................................... --
|
||||
-- DocBook driver file .................................................. --
|
||||
|
||||
PUBLIC "-//OASIS//DTD DocBook V4.1//EN" "docbook.dtd"
|
||||
|
||||
-- ...................................................................... --
|
||||
-- DocBook modules ...................................................... --
|
||||
|
||||
PUBLIC "-//USA-DOD//DTD Table Model 951010//EN" "cals-tbl.dtd"
|
||||
PUBLIC "-//OASIS//ELEMENTS DocBook Information Pool V4.1//EN" "dbpool.mod"
|
||||
PUBLIC "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.1//EN" "dbhier.mod"
|
||||
PUBLIC "-//OASIS//ENTITIES DocBook Additional General Entities V4.1//EN" "dbgenent.mod"
|
||||
PUBLIC "-//OASIS//ENTITIES DocBook Notations V4.1//EN" "dbnotn.mod"
|
||||
PUBLIC "-//OASIS//ENTITIES DocBook Character Entities V4.1//EN" "dbcent.mod"
|
||||
|
||||
-- ...................................................................... --
|
||||
-- ISO entity sets ...................................................... --
|
||||
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN" "ISOdia"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN" "ISOnum"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN" "ISOpub"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN" "ISOtech"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN" "ISOlat1"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN" "ISOlat2"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Greek Letters//EN" "ISOgrk1"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Monotoniko Greek//EN" "ISOgrk2"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Greek Symbols//EN" "ISOgrk3"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN" "ISOgrk4"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN" "ISOamsa"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN" "ISOamsb"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN" "ISOamsc"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN" "ISOamsn"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN" "ISOamso"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN" "ISOamsr"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Box and Line Drawing//EN" "ISObox"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN" "ISOcyr1"
|
||||
PUBLIC "ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN" "ISOcyr2"
|
||||
|
||||
-- End of catalog data for DocBook V4.1 ................................. --
|
||||
-- ...................................................................... --
|
@ -1,106 +0,0 @@
|
||||
<!SGML "ISO 8879:1986"
|
||||
-- ...................................................................... --
|
||||
-- DocBook SGML declaration V4.1 ........................................ --
|
||||
-- file docbook.dcl ..................................................... --
|
||||
|
||||
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 99000000
|
||||
ATTCAP 1000000
|
||||
ATTCHCAP 1000000
|
||||
AVGRPCAP 1000000
|
||||
ELEMCAP 1000000
|
||||
ENTCAP 1000000
|
||||
ENTCHCAP 1000000
|
||||
GRPCAP 1000000
|
||||
IDCAP 32000000
|
||||
IDREFCAP 32000000
|
||||
|
||||
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 128 129
|
||||
130 131 132 133 134 135 136 137 138 139
|
||||
140 141 142 143 144 145 146 147 148 149
|
||||
150 151 152 153 154 155 156 157 158 159
|
||||
|
||||
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
|
||||
ATTCNT 256
|
||||
GRPCNT 253
|
||||
GRPGTCNT 253
|
||||
LITLEN 8092
|
||||
NAMELEN 44
|
||||
TAGLVL 100
|
||||
|
||||
FEATURES
|
||||
|
||||
MINIMIZE
|
||||
DATATAG NO
|
||||
OMITTAG NO
|
||||
RANK NO
|
||||
SHORTTAG YES
|
||||
|
||||
LINK
|
||||
SIMPLE NO
|
||||
IMPLICIT NO
|
||||
EXPLICIT NO
|
||||
|
||||
OTHER
|
||||
CONCUR NO
|
||||
SUBDOC NO
|
||||
FORMAL YES
|
||||
|
||||
APPINFO NONE
|
||||
|
||||
-- End of DocBook SGML declaration V4.1 ................................. --
|
||||
-- ...................................................................... --
|
||||
>
|
@ -1,117 +0,0 @@
|
||||
<!-- ...................................................................... -->
|
||||
<!-- DocBook DTD V4.1 ..................................................... -->
|
||||
<!-- File docbook.dtd ..................................................... -->
|
||||
|
||||
<!-- Copyright 1992-2000 HaL Computer Systems, Inc.,
|
||||
O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
|
||||
Corporation, and the Organization for the Advancement of
|
||||
Structured Information Standards (OASIS).
|
||||
|
||||
$Id: docbook.dtd,v 1.3 2001/12/06 07:37:56 jerry Exp $
|
||||
|
||||
Permission to use, copy, modify and distribute the DocBook DTD and
|
||||
its accompanying documentation for any purpose and without fee is
|
||||
hereby granted in perpetuity, provided that the above copyright
|
||||
notice and this paragraph appear in all copies. The copyright
|
||||
holders make no representation about the suitability of the DTD for
|
||||
any purpose. It is provided "as is" without expressed or implied
|
||||
warranty.
|
||||
|
||||
If you modify the DocBook DTD in any way, except for declaring and
|
||||
referencing additional sets of general entities and declaring
|
||||
additional notations, label your DTD as a variant of DocBook. See
|
||||
the maintenance documentation for more information.
|
||||
|
||||
Please direct all questions, bug reports, or suggestions for
|
||||
changes to the docbook@lists.oasis-open.org mailing list. For more
|
||||
information, see http://www.oasis-open.org/docbook/.
|
||||
-->
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
|
||||
<!-- This is the driver file for V4.1 of the DocBook DTD.
|
||||
Please use the following formal public identifier to identify it:
|
||||
|
||||
"-//OASIS//DTD DocBook V4.1//EN"
|
||||
|
||||
For example, if your document's top-level element is Book, and
|
||||
you are using DocBook directly, use the FPI in the DOCTYPE
|
||||
declaration:
|
||||
|
||||
<!DOCTYPE Book PUBLIC "-//OASIS//DTD DocBook V4.1//EN" [...]>
|
||||
|
||||
Or, if you have a higher-level driver file that customizes DocBook,
|
||||
use the FPI in the parameter entity declaration:
|
||||
|
||||
<!ENTITY % DocBookDTD PUBLIC "-//OASIS//DTD DocBook V4.1//EN">
|
||||
%DocBookDTD;
|
||||
|
||||
The DocBook DTD is accompanied by an SGML declaration.
|
||||
|
||||
See the documentation for detailed information on the parameter
|
||||
entity and module scheme used in DocBook, customizing DocBook and
|
||||
planning for interchange, and changes made since the last release
|
||||
of DocBook.
|
||||
-->
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- Notation declarations ................................................ -->
|
||||
|
||||
<!ENTITY % dbnotn.module "INCLUDE">
|
||||
<![ %dbnotn.module; [
|
||||
<!ENTITY % dbnotn PUBLIC
|
||||
"-//OASIS//ENTITIES DocBook Notations V4.1//EN">
|
||||
%dbnotn;
|
||||
<!--end of dbnotn.module-->]]>
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- ISO character entity sets ............................................ -->
|
||||
|
||||
<!ENTITY % dbcent.module "INCLUDE">
|
||||
<![ %dbcent.module; [
|
||||
<!ENTITY euro SDATA "[euro ]"><!-- euro sign, U+20AC NEW -->
|
||||
<!ENTITY % dbcent PUBLIC
|
||||
"-//OASIS//ENTITIES DocBook Character Entities V4.1//EN">
|
||||
%dbcent;
|
||||
<!--end of dbcent.module-->]]>
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- DTD modules .......................................................... -->
|
||||
|
||||
<!-- Information pool .............. -->
|
||||
|
||||
<!ENTITY % dbpool.module "INCLUDE">
|
||||
<![ %dbpool.module; [
|
||||
<!ENTITY % dbpool PUBLIC
|
||||
"-//OASIS//ELEMENTS DocBook Information Pool V4.1//EN">
|
||||
%dbpool;
|
||||
<!--end of dbpool.module-->]]>
|
||||
|
||||
<!-- Redeclaration placeholder ..... -->
|
||||
|
||||
<!ENTITY % intermod.redecl.module "IGNORE">
|
||||
<![ %intermod.redecl.module; [
|
||||
%rdbmods;
|
||||
<!--end of intermod.redecl.module-->]]>
|
||||
|
||||
<!-- Document hierarchy ............ -->
|
||||
|
||||
<!ENTITY % dbhier.module "INCLUDE">
|
||||
<![ %dbhier.module; [
|
||||
<!ENTITY % dbhier PUBLIC
|
||||
"-//OASIS//ELEMENTS DocBook Document Hierarchy V4.1//EN">
|
||||
%dbhier;
|
||||
<!--end of dbhier.module-->]]>
|
||||
|
||||
<!-- ...................................................................... -->
|
||||
<!-- Other general entities ............................................... -->
|
||||
|
||||
<!ENTITY % dbgenent.module "INCLUDE">
|
||||
<![ %dbgenent.module; [
|
||||
<!ENTITY % dbgenent PUBLIC
|
||||
"-//OASIS//ENTITIES DocBook Additional General Entities V4.1//EN">
|
||||
%dbgenent;
|
||||
<!--end of dbgenent.module-->]]>
|
||||
|
||||
<!-- End of DocBook DTD V4.1 .............................................. -->
|
||||
<!-- ...................................................................... -->
|
@ -1,66 +0,0 @@
|
||||
<!-- (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 -->
|
@ -1,52 +0,0 @@
|
||||
<!-- (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-->
|
@ -1,20 +0,0 @@
|
||||
<!-- (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-->
|
@ -1,70 +0,0 @@
|
||||
<!-- (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-->
|
@ -1,29 +0,0 @@
|
||||
<!-- (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-->
|
@ -1,94 +0,0 @@
|
||||
<!-- (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-->
|
@ -1,62 +0,0 @@
|
||||
<!-- (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-->
|
@ -1,77 +0,0 @@
|
||||
<!-- (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-->
|
@ -1,36 +0,0 @@
|
||||
<!-- (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-->
|
@ -1,24 +0,0 @@
|
||||
<!-- (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-->
|
@ -1,59 +0,0 @@
|
||||
<!-- (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-->
|
@ -1,30 +0,0 @@
|
||||
<!-- (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-->
|
@ -1,53 +0,0 @@
|
||||
<!-- (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-->
|
@ -1,53 +0,0 @@
|
||||
<!-- (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-->
|
@ -1,72 +0,0 @@
|
||||
<!-- (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-->
|
@ -1,131 +0,0 @@
|
||||
<!-- (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-->
|
@ -1,91 +0,0 @@
|
||||
<!-- (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-->
|
@ -1,100 +0,0 @@
|
||||
<!-- (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 -->
|
@ -1,73 +0,0 @@
|
||||
<!-- (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)-->
|
@ -1,12 +0,0 @@
|
||||
README for DocBook V4.1
|
||||
|
||||
This is DocBook V4.1, released 19 June 2000.
|
||||
|
||||
See 40chg.txt for information about what has changed since DocBook 3.1.
|
||||
|
||||
For more information about DocBook, please see
|
||||
|
||||
http://www.oasis-open.org/docbook/
|
||||
|
||||
Please send all questions, comments, concerns, and bug reports to the
|
||||
DocBook mailing list: docbook@lists.oasis-open.org
|
@ -1,8 +1,9 @@
|
||||
!==
|
||||
!== docbook.txt for Samba 2.2.0 release
|
||||
!== docbook.txt for Samba HEAD
|
||||
!==
|
||||
!== Author: David Bannon, D.Bannon@latrobe.edu.au November, 2000
|
||||
!== Updates: Gerald (Jerry) Carter, jerry@samba.org, Feb. 2001
|
||||
!== Updates: Jelmer Vernooij, jelmer@samba.org, Aug, 2002
|
||||
|
||||
What are DocBook documents doing in the Samba Distribution ?
|
||||
-----------------------------------------------------------
|
||||
@ -44,93 +45,17 @@ as the following autogenerated formats
|
||||
* man pages
|
||||
* HTML
|
||||
* ASCII text (where appropriate)
|
||||
* PDF
|
||||
|
||||
|
||||
The Tools
|
||||
---------
|
||||
|
||||
[
|
||||
addendum: For a good general overview of installing the tools
|
||||
needed for generating files from SGML/DocBook source, refer
|
||||
to the DocBook-Install mini HOWTO at
|
||||
http://www.ibiblio.org/pub/Linux/docs/HOWTO/mini/DocBook-Install
|
||||
To generate the docs, you need to have the following packages installed:
|
||||
|
||||
While the above link is to a Linux HOWTO, the tools can be installed
|
||||
on almost any UNIX platform.
|
||||
|
||||
David's original notes follow below:
|
||||
]
|
||||
|
||||
Any sgml document needs to be referred to a suitable style sheet
|
||||
(describing syntax) and other sheets that tell the translating programmes
|
||||
how to do the translations. The list of necessary 'included files is a
|
||||
bit messy but once installed is pretty easy.
|
||||
|
||||
On one of my RedHat 6.2 systems I installed the following:
|
||||
* sgml-common (as an rpm)
|
||||
* docbook (as an rpm)
|
||||
* stylesheets (as an rpm)
|
||||
* jade (as an rpm)
|
||||
* Docbook 4.1 from http://docbook.org
|
||||
* DSSSL 157 from http://nwalsh.com/docbook/dsssl/
|
||||
|
||||
There are several downloadable descriptions of the DocBook syntax at the
|
||||
web sites mentioned above. Note that a lot of the docs only talk about
|
||||
version 3.1 with 4.1 as an add-on.
|
||||
|
||||
In either case you will need to include in the html/docbook.dsl and most
|
||||
likely a couple of defines to achieve a suitable output. I made a
|
||||
local dsl file that I called html.dsl that looks like this :
|
||||
|
||||
<!DOCTYPE style-sheet PUBLIC "-//James Clark//DTD DSSSL Style Sheet//EN" [
|
||||
<!ENTITY dbstyle SYSTEM "/usr/lib/sgml/dsssl-157/docbook/html/docbook.dsl"
|
||||
CDATA DSSSL>
|
||||
]>
|
||||
|
||||
<style-sheet>
|
||||
<style-specification use="docbook">
|
||||
<style-specification-body>
|
||||
|
||||
(define nochunks #t) ;; Dont make multiple pages
|
||||
(define rootchunk #t) ;; Do make a 'root' page
|
||||
(define %use-id-as-filename% #t) ;; Use book id as filename
|
||||
(define %html-ext% ".html") ;; give it a proper html extension
|
||||
|
||||
</style-specification-body>
|
||||
</style-specification>
|
||||
<external-specification id="docbook" document="dbstyle">
|
||||
</style-sheet>
|
||||
|
||||
Note the top block that refers to where the dsssl-157 style sheets are
|
||||
installed, if you don’t put them there make sure you edit the file.
|
||||
|
||||
To use this stylesheet, have it in your working directory along with your
|
||||
sgml files. Jade does the actual conversion to html, call it like this :
|
||||
|
||||
jade -t sgml -d html.dsl stuff.sgml
|
||||
|
||||
To create the text version run the html through lynx :
|
||||
|
||||
Lynx -dump -nolist stuff.html > stuff.txt
|
||||
|
||||
These instructions are crude by might help someone get going. Please feel
|
||||
free to contact me if you have any questions or if you can correct any one
|
||||
of the many mistakes I must have made above.
|
||||
|
||||
David
|
||||
|
||||
==========================================================================
|
||||
* docbook-utils
|
||||
* htmldoc
|
||||
|
||||
This directory now contains a ./configure script and Makefile to
|
||||
support the automated building of man pages (including HTML versions).
|
||||
The DocBook V4.1 DTD and ISO entity files have also been included in CVS
|
||||
to make sure we are all working from the same plate.
|
||||
|
||||
The SGML_CATALOG_FILES environment variable should be set as follows
|
||||
(this assumes you have a working local installation of jade and
|
||||
Norman's Walsh's DSSSL stylesheets):
|
||||
|
||||
export SGML_CATALOG_FILES=$SGML_CATALOG_FILES:./dbsgml/catalog
|
||||
|
||||
|
||||
--jerry
|
||||
support the automated building of man pages (including HTML versions), and
|
||||
the building of the Samba-HOWTO-Collection (HTML,PDF,PS,Text versions).
|
||||
|
@ -1,60 +0,0 @@
|
||||
|
||||
######################################################################
|
||||
ldp_print - print tool/script for DocBook SGML/XML documents
|
||||
######################################################################
|
||||
|
||||
This process/script is used in the production environment for the
|
||||
LDP. It relies on the HTMLDOC software package (GPL'ed) which can be
|
||||
obtained from the Easy Software Products (c) web site:
|
||||
|
||||
http://www.easysw.com/htmldoc/
|
||||
|
||||
This process creates a PDF variant from the single-file HTML
|
||||
representation of a DocBook SGML (or XML) instance. The simple
|
||||
wrapper script (ldp_print) assumes that the file was created using
|
||||
{open}jade in a manner similar to:
|
||||
|
||||
jade -t sgml -i html -V nochunks -d $style $fname > $fname.html
|
||||
|
||||
Give the script the filename as an argument. It will then parse the
|
||||
file into 'title.html' and 'body.html' and send each to htmldoc (as
|
||||
the corresponding title page and body of the document).
|
||||
|
||||
|
||||
CAVEATS
|
||||
=======
|
||||
|
||||
o Assumes perl is in /usr/bin; adjust if necessary
|
||||
|
||||
o You may need to specify where the htmldoc executable resides.
|
||||
The script assumes it's within your $PATH.
|
||||
|
||||
o If you want Postscript as an output variant, uncomment the
|
||||
appropriate lines (see below).
|
||||
|
||||
o Relies on output from a DocBook instance created via DSSSL/{open}jade!
|
||||
|
||||
o Cleans up (removes) the intermediate files it creates (but not the
|
||||
PDF or Postscript files, obviously!)
|
||||
|
||||
o Works silently; PDF (PostScript) will be created in the same directory
|
||||
as was specified for the input (single-file HTML) file.
|
||||
|
||||
o Provided without warranty or support!
|
||||
|
||||
o I ran into a problem with htmldoc v1.8.8 which required a source
|
||||
code change (I was getting a core dump from the htmldoc process).
|
||||
Here is the change required:
|
||||
|
||||
htmldoc/ps-pdf.cxx :
|
||||
3662,3665d3661
|
||||
< /* gjf = 11Oct2000 */
|
||||
< if( temprow == NULL )
|
||||
< break;
|
||||
<
|
||||
|
||||
|
||||
====
|
||||
gferg (at) sgi.com / Ferg
|
||||
11 Jan 2000
|
||||
|
@ -1,595 +0,0 @@
|
||||
# -*- Perl -*-
|
||||
#
|
||||
|
||||
use Getopt::Std;
|
||||
|
||||
$usage = "Usage: $0 <opts> file
|
||||
Where <opts> are:
|
||||
-p Link to points in the document. The default is to link
|
||||
to the closest containing section.
|
||||
-g Group terms with IndexDiv based on the first letter
|
||||
of the term (or its sortas attribute).
|
||||
(This probably doesn't handle i10n particularly well)
|
||||
-s name Name the IndexDiv that contains symbols. The default
|
||||
is 'Symbols'. Meaningless if -g is not used.
|
||||
-t name Title for the index.
|
||||
-P file Read a preamble from file. The content of file will
|
||||
be inserted before the <index> tag.
|
||||
-i id The ID for the <index> tag.
|
||||
-o file Output to file. Defaults to stdout.
|
||||
-S scope Scope of the index, must be 'all', 'local', or 'global'.
|
||||
If unspecified, 'all' is assumed.
|
||||
-I scope The implied scope, must be 'all', 'local', or 'global'.
|
||||
IndexTerms which do not specify a scope will have the
|
||||
implied scope. If unspecified, 'all' is assumed.
|
||||
-x Make a SetIndex.
|
||||
-f Force the output file to be written, even if it appears
|
||||
to have been edited by hand.
|
||||
-N New index (generates an empty index file).
|
||||
file The file containing index data generated by Jade
|
||||
with the DocBook HTML Stylesheet.\n";
|
||||
|
||||
die $usage if ! getopts('Dfgi:NpP:s:o:S:I:t:x');
|
||||
|
||||
$linkpoints = $opt_p;
|
||||
$lettergroups = $opt_g;
|
||||
$symbolsname = $opt_s || "Symbols";
|
||||
$title = $opt_t;
|
||||
$preamble = $opt_P;
|
||||
$outfile = $opt_o || '-';
|
||||
$indexid = $opt_i;
|
||||
$scope = uc($opt_S) || 'ALL';
|
||||
$impliedscope = uc($opt_I) || 'ALL';
|
||||
$setindex = $opt_x;
|
||||
$forceoutput = $opt_f;
|
||||
$newindex = $opt_N;
|
||||
$debug = $opt_D;
|
||||
|
||||
$indextag = $setindex ? 'setindex' : 'index';
|
||||
|
||||
if ($newindex) {
|
||||
safe_open(*OUT, $outfile);
|
||||
if ($indexid) {
|
||||
print OUT "<$indextag id='$indexid'>\n\n";
|
||||
} else {
|
||||
print OUT "<$indextag>\n\n";
|
||||
}
|
||||
|
||||
print OUT "<!-- This file was produced by collateindex.pl. -->\n";
|
||||
print OUT "<!-- Remove this comment if you edit this file by hand! -->\n";
|
||||
|
||||
print OUT "</$indextag>\n";
|
||||
exit 0;
|
||||
}
|
||||
|
||||
$dat = shift @ARGV || die $usage;
|
||||
die "$0: cannot find $dat.\n" if ! -f $dat;
|
||||
|
||||
%legal_scopes = ('ALL' => 1, 'LOCAL' => 1, 'GLOBAL' => 1);
|
||||
if ($scope && !$legal_scopes{$scope}) {
|
||||
die "Invalid scope.\n$usage\n";
|
||||
}
|
||||
if ($impliedscope && !$legal_scopes{$impliedscope}) {
|
||||
die "Invalid implied scope.\n$usage\n";
|
||||
}
|
||||
|
||||
@term = ();
|
||||
%id = ();
|
||||
|
||||
$termcount = 0;
|
||||
|
||||
print STDERR "Processing $dat...\n";
|
||||
|
||||
# Read the index file, creating an array of objects. Each object
|
||||
# represents and indexterm and has fields for the content of the
|
||||
# indexterm
|
||||
|
||||
open (F, $dat);
|
||||
while (<F>) {
|
||||
chop;
|
||||
|
||||
if (/^\/indexterm/i) {
|
||||
push (@term, $idx);
|
||||
next;
|
||||
}
|
||||
|
||||
if (/^indexterm (.*)$/i) {
|
||||
$termcount++;
|
||||
$idx = {};
|
||||
$idx->{'zone'} = {};
|
||||
$idx->{'href'} = $1;
|
||||
$idx->{'count'} = $termcount;
|
||||
$idx->{'scope'} = $impliedscope;
|
||||
next;
|
||||
}
|
||||
|
||||
if (/^indexpoint (.*)$/i) {
|
||||
$idx->{'hrefpoint'} = $1;
|
||||
next;
|
||||
}
|
||||
|
||||
if (/^title (.*)$/i) {
|
||||
$idx->{'title'} = $1;
|
||||
next;
|
||||
}
|
||||
|
||||
if (/^primary[\[ ](.*)$/i) {
|
||||
if (/^primary\[(.*?)\] (.*)$/i) {
|
||||
$idx->{'psortas'} = $1;
|
||||
$idx->{'primary'} = $2;
|
||||
} else {
|
||||
$idx->{'psortas'} = $1;
|
||||
$idx->{'primary'} = $1;
|
||||
}
|
||||
next;
|
||||
}
|
||||
|
||||
if (/^secondary[\[ ](.*)$/i) {
|
||||
if (/^secondary\[(.*?)\] (.*)$/i) {
|
||||
$idx->{'ssortas'} = $1;
|
||||
$idx->{'secondary'} = $2;
|
||||
} else {
|
||||
$idx->{'ssortas'} = $1;
|
||||
$idx->{'secondary'} = $1;
|
||||
}
|
||||
next;
|
||||
}
|
||||
|
||||
if (/^tertiary[\[ ](.*)$/i) {
|
||||
if (/^tertiary\[(.*?)\] (.*)$/i) {
|
||||
$idx->{'tsortas'} = $1;
|
||||
$idx->{'tertiary'} = $2;
|
||||
} else {
|
||||
$idx->{'tsortas'} = $1;
|
||||
$idx->{'tertiary'} = $1;
|
||||
}
|
||||
next;
|
||||
}
|
||||
|
||||
if (/^see (.*)$/i) {
|
||||
$idx->{'see'} = $1;
|
||||
next;
|
||||
}
|
||||
|
||||
if (/^seealso (.*)$/i) {
|
||||
$idx->{'seealso'} = $1;
|
||||
next;
|
||||
}
|
||||
|
||||
if (/^significance (.*)$/i) {
|
||||
$idx->{'significance'} = $1;
|
||||
next;
|
||||
}
|
||||
|
||||
if (/^class (.*)$/i) {
|
||||
$idx->{'class'} = $1;
|
||||
next;
|
||||
}
|
||||
|
||||
if (/^scope (.*)$/i) {
|
||||
$idx->{'scope'} = uc($1);
|
||||
next;
|
||||
}
|
||||
|
||||
if (/^startref (.*)$/i) {
|
||||
$idx->{'startref'} = $1;
|
||||
next;
|
||||
}
|
||||
|
||||
if (/^id (.*)$/i) {
|
||||
$idx->{'id'} = $1;
|
||||
$id{$1} = $idx;
|
||||
next;
|
||||
}
|
||||
|
||||
if (/^zone (.*)$/i) {
|
||||
my($href) = $1;
|
||||
$_ = scalar(<F>);
|
||||
chop;
|
||||
die "Bad zone: $_\n" if !/^title (.*)$/i;
|
||||
$idx->{'zone'}->{$href} = $1;
|
||||
next;
|
||||
}
|
||||
|
||||
die "Unrecognized: $_\n";
|
||||
}
|
||||
close (F);
|
||||
|
||||
print STDERR "$termcount entries loaded...\n";
|
||||
|
||||
# Fixup the startrefs...
|
||||
# In DocBook, STARTREF is a #CONREF attribute; support this by copying
|
||||
# all of the fields from the indexterm with the id specified by STARTREF
|
||||
# to the indexterm that has the STARTREF.
|
||||
foreach $idx (@term) {
|
||||
my($ididx, $field);
|
||||
if ($idx->{'startref'}) {
|
||||
$ididx = $id{$idx->{'startref'}};
|
||||
foreach $field ('primary', 'secondary', 'tertiary', 'see', 'seealso',
|
||||
'psortas', 'ssortas', 'tsortas', 'significance',
|
||||
'class', 'scope') {
|
||||
$idx->{$field} = $ididx->{$field};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# Sort the index terms
|
||||
@term = sort termsort @term;
|
||||
|
||||
# Move all of the non-alphabetic entries to the front of the index.
|
||||
@term = sortsymbols(@term);
|
||||
|
||||
safe_open(*OUT, $outfile);
|
||||
|
||||
# Write the index...
|
||||
if ($indexid) {
|
||||
print OUT "<$indextag id='$indexid'>\n\n";
|
||||
} else {
|
||||
print OUT "<$indextag>\n\n";
|
||||
}
|
||||
|
||||
print OUT "<!-- This file was produced by collateindex.pl. -->\n";
|
||||
print OUT "<!-- Remove this comment if you edit this file by hand! -->\n";
|
||||
|
||||
print OUT "<!-- ULINK is abused here.
|
||||
|
||||
The URL attribute holds the URL that points from the index entry
|
||||
back to the appropriate place in the output produced by the HTML
|
||||
stylesheet. (It's much easier to calculate this URL in the first
|
||||
pass.)
|
||||
|
||||
The Role attribute holds the ID (either real or manufactured) of
|
||||
the corresponding INDEXTERM. This is used by the print backends
|
||||
to produce page numbers.
|
||||
|
||||
The entries below are sorted and collated into the correct order.
|
||||
Duplicates may be removed in the HTML backend, but in the print
|
||||
backends, it is impossible to suppress duplicate pages or coalesce
|
||||
sequences of pages into a range.
|
||||
-->\n\n";
|
||||
|
||||
print OUT "<title>$title</title>\n\n" if $title;
|
||||
|
||||
$last = {}; # the last indexterm we processed
|
||||
$first = 1; # this is the first one
|
||||
$group = ""; # we're not in a group yet
|
||||
$lastout = ""; # we've not put anything out yet
|
||||
|
||||
foreach $idx (@term) {
|
||||
next if $idx->{'startref'}; # no way to represent spans...
|
||||
next if ($idx->{'scope'} eq 'LOCAL') && ($scope eq 'GLOBAL');
|
||||
next if ($idx->{'scope'} eq 'GLOBAL') && ($scope eq 'LOCAL');
|
||||
next if &same($idx, $last); # suppress duplicates
|
||||
|
||||
$termcount--;
|
||||
|
||||
# If primary changes, output a whole new index term, otherwise just
|
||||
# output another secondary or tertiary, as appropriate. We know from
|
||||
# sorting that the terms will always be in the right order.
|
||||
if (!&tsame($last, $idx, 'primary')) {
|
||||
print "DIFF PRIM\n" if $debug;
|
||||
&end_entry() if not $first;
|
||||
|
||||
if ($lettergroups) {
|
||||
# If we're grouping, make the right indexdivs
|
||||
$letter = $idx->{'psortas'};
|
||||
$letter = $idx->{'primary'} if !$letter;
|
||||
$letter = uc(substr($letter, 0, 1));
|
||||
|
||||
# symbols are a special case
|
||||
if (($letter lt 'A') || ($letter gt 'Z')) {
|
||||
if (($group eq '')
|
||||
|| (($group ge 'A') && ($group le 'Z'))) {
|
||||
print OUT "</indexdiv>\n" if !$first;
|
||||
print OUT "<indexdiv><title>$symbolsname</title>\n\n";
|
||||
$group = $letter;
|
||||
}
|
||||
} elsif (($group eq '') || ($group ne $letter)) {
|
||||
print OUT "</indexdiv>\n" if !$first;
|
||||
print OUT "<indexdiv><title>$letter</title>\n\n";
|
||||
$group = $letter;
|
||||
}
|
||||
}
|
||||
|
||||
$first = 0; # there can only be on first ;-)
|
||||
|
||||
print OUT "<indexentry>\n";
|
||||
print OUT " <primaryie>", $idx->{'primary'};
|
||||
$lastout = "primaryie";
|
||||
|
||||
if ($idx->{'secondary'}) {
|
||||
print OUT "\n </primaryie>\n";
|
||||
print OUT " <secondaryie>", $idx->{'secondary'};
|
||||
$lastout = "secondaryie";
|
||||
};
|
||||
|
||||
if ($idx->{'tertiary'}) {
|
||||
print OUT "\n </secondaryie>\n";
|
||||
print OUT " <tertiaryie>", $idx->{'tertiary'};
|
||||
$lastout = "tertiaryie";
|
||||
}
|
||||
} elsif (!&tsame($last, $idx, 'secondary')) {
|
||||
print "DIFF SEC\n" if $debug;
|
||||
|
||||
print OUT "\n </$lastout>\n" if $lastout;
|
||||
|
||||
print OUT " <secondaryie>", $idx->{'secondary'};
|
||||
$lastout = "secondaryie";
|
||||
if ($idx->{'tertiary'}) {
|
||||
print OUT "\n </secondaryie>\n";
|
||||
print OUT " <tertiaryie>", $idx->{'tertiary'};
|
||||
$lastout = "tertiaryie";
|
||||
}
|
||||
} elsif (!&tsame($last, $idx, 'tertiary')) {
|
||||
print "DIFF TERT\n" if $debug;
|
||||
|
||||
print OUT "\n </$lastout>\n" if $lastout;
|
||||
|
||||
if ($idx->{'tertiary'}) {
|
||||
print OUT " <tertiaryie>", $idx->{'tertiary'};
|
||||
$lastout = "tertiaryie";
|
||||
}
|
||||
}
|
||||
|
||||
&print_term($idx);
|
||||
|
||||
$last = $idx;
|
||||
}
|
||||
|
||||
# Termcount is > 0 iff some entries were skipped.
|
||||
print STDERR "$termcount entries ignored...\n";
|
||||
|
||||
&end_entry();
|
||||
|
||||
print OUT "</indexdiv>\n" if $lettergroups;
|
||||
print OUT "</$indextag>\n";
|
||||
|
||||
close (OUT);
|
||||
|
||||
print STDERR "Done.\n";
|
||||
|
||||
sub same {
|
||||
my($a) = shift;
|
||||
my($b) = shift;
|
||||
|
||||
my($aP) = $a->{'psortas'} || $a->{'primary'};
|
||||
my($aS) = $a->{'ssortas'} || $a->{'secondary'};
|
||||
my($aT) = $a->{'tsortas'} || $a->{'tertiary'};
|
||||
|
||||
my($bP) = $b->{'psortas'} || $b->{'primary'};
|
||||
my($bS) = $b->{'ssortas'} || $b->{'secondary'};
|
||||
my($bT) = $b->{'tsortas'} || $b->{'tertiary'};
|
||||
|
||||
my($same);
|
||||
|
||||
$aP =~ s/^\s*//; $aP =~ s/\s*$//; $aP = uc($aP);
|
||||
$aS =~ s/^\s*//; $aS =~ s/\s*$//; $aS = uc($aS);
|
||||
$aT =~ s/^\s*//; $aT =~ s/\s*$//; $aT = uc($aT);
|
||||
$bP =~ s/^\s*//; $bP =~ s/\s*$//; $bP = uc($bP);
|
||||
$bS =~ s/^\s*//; $bS =~ s/\s*$//; $bS = uc($bS);
|
||||
$bT =~ s/^\s*//; $bT =~ s/\s*$//; $bT = uc($bT);
|
||||
|
||||
# print "[$aP]=[$bP]\n";
|
||||
# print "[$aS]=[$bS]\n";
|
||||
# print "[$aT]=[$bT]\n";
|
||||
|
||||
# Two index terms are the same if:
|
||||
# 1. the primary, secondary, and tertiary entries are the same
|
||||
# (or have the same SORTAS)
|
||||
# AND
|
||||
# 2. They occur in the same titled section
|
||||
# AND
|
||||
# 3. They point to the same place
|
||||
#
|
||||
# Notes: Scope is used to suppress some entries, but can't be used
|
||||
# for comparing duplicates.
|
||||
# Interpretation of "the same place" depends on whether or
|
||||
# not $linkpoints is true.
|
||||
|
||||
$same = (($aP eq $bP)
|
||||
&& ($aS eq $bS)
|
||||
&& ($aT eq $bT)
|
||||
&& ($a->{'title'} eq $b->{'title'})
|
||||
&& ($a->{'href'} eq $b->{'href'}));
|
||||
|
||||
# If we're linking to points, they're only the same if they link
|
||||
# to exactly the same spot. (surely this is redundant?)
|
||||
$same = $same && ($a->{'hrefpoint'} eq $b->{'hrefpoint'})
|
||||
if $linkpoints;
|
||||
|
||||
$same;
|
||||
}
|
||||
|
||||
sub tsame {
|
||||
# Unlike same(), tsame only compares a single term
|
||||
my($a) = shift;
|
||||
my($b) = shift;
|
||||
my($term) = shift;
|
||||
my($sterm) = substr($term, 0, 1) . "sortas";
|
||||
my($A, $B);
|
||||
|
||||
$A = $a->{$sterm} || $a->{$term};
|
||||
$B = $b->{$sterm} || $b->{$term};
|
||||
|
||||
$A =~ s/^\s*//; $A =~ s/\s*$//; $A = uc($A);
|
||||
$B =~ s/^\s*//; $B =~ s/\s*$//; $B = uc($B);
|
||||
|
||||
return $A eq $B;
|
||||
}
|
||||
|
||||
sub end_entry {
|
||||
# End any open elements...
|
||||
print OUT "\n </$lastout>\n" if $lastout;
|
||||
print OUT "</indexentry>\n\n";
|
||||
$lastout = "";
|
||||
}
|
||||
|
||||
sub print_term {
|
||||
# Print out the links for an indexterm. There can be more than
|
||||
# one if the term has a ZONE that points to more than one place.
|
||||
# (do we do the right thing in that case?)
|
||||
my($idx) = shift;
|
||||
my($key, $indent, @hrefs);
|
||||
my(%href) = ();
|
||||
my(%phref) = ();
|
||||
|
||||
$indent = " ";
|
||||
|
||||
if ($idx->{'see'}) {
|
||||
# it'd be nice to make this a link...
|
||||
if ($lastout) {
|
||||
print OUT "\n </$lastout>\n";
|
||||
$lastout = "";
|
||||
}
|
||||
print OUT $indent, "<seeie>", $idx->{'see'}, "</seeie>\n";
|
||||
return;
|
||||
}
|
||||
|
||||
if ($idx->{'seealso'}) {
|
||||
# it'd be nice to make this a link...
|
||||
if ($lastout) {
|
||||
print OUT "\n </$lastout>\n";
|
||||
$lastout = "";
|
||||
}
|
||||
print OUT $indent, "<seealsoie>", $idx->{'seealso'}, "</seealsoie>\n";
|
||||
return;
|
||||
}
|
||||
|
||||
if (keys %{$idx->{'zone'}}) {
|
||||
foreach $key (keys %{$idx->{'zone'}}) {
|
||||
$href{$key} = $idx->{'zone'}->{$key};
|
||||
$phref{$key} = $idx->{'zone'}->{$key};
|
||||
}
|
||||
} else {
|
||||
$href{$idx->{'href'}} = $idx->{'title'};
|
||||
$phref{$idx->{'href'}} = $idx->{'hrefpoint'};
|
||||
}
|
||||
|
||||
# We can't use <LINK> because we don't know the ID of the term in the
|
||||
# original source (and, in fact, it might not have one).
|
||||
print OUT ",\n";
|
||||
@hrefs = keys %href;
|
||||
while (@hrefs) {
|
||||
my($linkend) = "";
|
||||
my($role) = "";
|
||||
$key = shift @hrefs;
|
||||
if ($linkpoints) {
|
||||
$linkend = $phref{$key};
|
||||
} else {
|
||||
$linkend = $key;
|
||||
}
|
||||
|
||||
$role = $linkend;
|
||||
$role = $1 if $role =~ /\#(.*)$/;
|
||||
|
||||
print OUT $indent;
|
||||
print OUT "<ulink url=\"$linkend\" role=\"$role\">";
|
||||
print OUT "<emphasis>" if ($idx->{'significance'} eq 'PREFERRED');
|
||||
print OUT $href{$key};
|
||||
print OUT "</emphasis>" if ($idx->{'significance'} eq 'PREFERRED');
|
||||
print OUT "</ulink>";
|
||||
}
|
||||
}
|
||||
|
||||
sub termsort {
|
||||
my($aP) = $a->{'psortas'} || $a->{'primary'};
|
||||
my($aS) = $a->{'ssortas'} || $a->{'secondary'};
|
||||
my($aT) = $a->{'tsortas'} || $a->{'tertiary'};
|
||||
my($ap) = $a->{'count'};
|
||||
|
||||
my($bP) = $b->{'psortas'} || $b->{'primary'};
|
||||
my($bS) = $b->{'ssortas'} || $b->{'secondary'};
|
||||
my($bT) = $b->{'tsortas'} || $b->{'tertiary'};
|
||||
my($bp) = $b->{'count'};
|
||||
|
||||
$aP =~ s/^\s*//; $aP =~ s/\s*$//; $aP = uc($aP);
|
||||
$aS =~ s/^\s*//; $aS =~ s/\s*$//; $aS = uc($aS);
|
||||
$aT =~ s/^\s*//; $aT =~ s/\s*$//; $aT = uc($aT);
|
||||
$bP =~ s/^\s*//; $bP =~ s/\s*$//; $bP = uc($bP);
|
||||
$bS =~ s/^\s*//; $bS =~ s/\s*$//; $bS = uc($bS);
|
||||
$bT =~ s/^\s*//; $bT =~ s/\s*$//; $bT = uc($bT);
|
||||
|
||||
if ($aP eq $bP) {
|
||||
if ($aS eq $bS) {
|
||||
if ($aT eq $bT) {
|
||||
# make sure seealso's always sort to the bottom
|
||||
return 1 if ($a->{'seealso'});
|
||||
return -1 if ($b->{'seealso'});
|
||||
# if everything else is the same, keep these elements
|
||||
# in document order (so the index links are in the right
|
||||
# order)
|
||||
return $ap <=> $bp;
|
||||
} else {
|
||||
return $aT cmp $bT;
|
||||
}
|
||||
} else {
|
||||
return $aS cmp $bS;
|
||||
}
|
||||
} else {
|
||||
return $aP cmp $bP;
|
||||
}
|
||||
}
|
||||
|
||||
sub sortsymbols {
|
||||
my(@term) = @_;
|
||||
my(@new) = ();
|
||||
my(@sym) = ();
|
||||
my($letter);
|
||||
my($idx);
|
||||
|
||||
# Move the non-letter things to the front. Should digits be thier
|
||||
# own group? Maybe...
|
||||
foreach $idx (@term) {
|
||||
$letter = $idx->{'psortas'};
|
||||
$letter = $idx->{'primary'} if !$letter;
|
||||
$letter = uc(substr($letter, 0, 1));
|
||||
|
||||
if (($letter lt 'A') || ($letter gt 'Z')) {
|
||||
push (@sym, $idx);
|
||||
} else {
|
||||
push (@new, $idx);
|
||||
}
|
||||
}
|
||||
|
||||
return (@sym, @new);
|
||||
}
|
||||
|
||||
sub safe_open {
|
||||
local(*OUT) = shift;
|
||||
local(*F, $_);
|
||||
|
||||
if (($outfile ne '-') && (!$forceoutput)) {
|
||||
my($handedit) = 1;
|
||||
if (open (OUT, $outfile)) {
|
||||
while (<OUT>) {
|
||||
if (/<!-- Remove this comment if you edit this file by hand! -->/){
|
||||
$handedit = 0;
|
||||
last;
|
||||
}
|
||||
}
|
||||
close (OUT);
|
||||
} else {
|
||||
$handedit = 0;
|
||||
}
|
||||
|
||||
if ($handedit) {
|
||||
print "\n$outfile appears to have been edited by hand; use -f or\n";
|
||||
print " change the output file.\n";
|
||||
exit 1;
|
||||
}
|
||||
}
|
||||
|
||||
open (OUT, ">$outfile") || die "$usage\nCannot write to $outfile.\n";
|
||||
|
||||
if ($preamble) {
|
||||
# Copy the preamble
|
||||
if (open(F, $preamble)) {
|
||||
while (<F>) {
|
||||
print OUT $_;
|
||||
}
|
||||
close(F);
|
||||
} else {
|
||||
warn "$0: cannot open preamble $preamble.\n";
|
||||
}
|
||||
}
|
||||
}
|
@ -1,172 +0,0 @@
|
||||
#
|
||||
# fix_print_html.lib
|
||||
#
|
||||
# Dan Scott / <dan.scott (at) acm.org>
|
||||
# Ferg / <gferg (at) sgi.com>
|
||||
#
|
||||
# Used to prepare single-file HTML variant for PDF/Postscript creation
|
||||
# thru htmldoc.
|
||||
#
|
||||
# log:
|
||||
# 16Oct2000 - initial entry <gferg (at) sgi.com>
|
||||
# 03Apr2001 - fix for <preface>
|
||||
#
|
||||
#
|
||||
|
||||
sub fix_print_html {
|
||||
|
||||
my($in,$out,$ttl) = @_;
|
||||
|
||||
open(IN_FILE, "< $in") || do {
|
||||
print "fix_print_html: cannot open $in: $!\n";
|
||||
return 0;
|
||||
};
|
||||
|
||||
my($buf,$ttl_buf) = '';
|
||||
my($indx) = -1;
|
||||
my($is_article) = 0;
|
||||
while(<IN_FILE>) {
|
||||
|
||||
if( $indx == 1 ) {
|
||||
|
||||
# ignore everything until we see the chapter or sect
|
||||
#
|
||||
if( $_ =~ /CLASS="CHAP/i || $_ =~ /CLASS="PREF/i ) {
|
||||
|
||||
$buf .= $_;
|
||||
$indx++;
|
||||
|
||||
} elsif( $_ =~ /CLASS="SECT/ || $_ =~ /CLASS="sect/ ) {
|
||||
|
||||
$buf .= $_;
|
||||
$indx++;
|
||||
$is_article = 1;
|
||||
|
||||
} else {
|
||||
next;
|
||||
}
|
||||
|
||||
} elsif( $indx == 0 ) {
|
||||
|
||||
# write out the title page file
|
||||
#
|
||||
if( $_ =~ /CLASS="TOC"/ ) {
|
||||
|
||||
$ttl_buf .= "></DIV>\n</BODY>\n</HTML>\n";
|
||||
$ttl_buf =~ s/<\/H1\n/<\/H1\n><P><BR><BR\n/ms;
|
||||
|
||||
open(TOC_FILE, "> $ttl") || do {
|
||||
print "fix_print_html: cannot open $ttl: $!\n";
|
||||
close(IN_FILE);
|
||||
return 0;
|
||||
};
|
||||
print TOC_FILE $ttl_buf;
|
||||
close(TOC_FILE);
|
||||
$ttl_buf = '';
|
||||
$indx++;
|
||||
|
||||
} else {
|
||||
$ttl_buf .= $_;
|
||||
}
|
||||
|
||||
} elsif( $indx < 0 ) {
|
||||
|
||||
# up to this point, both buffers get the line
|
||||
#
|
||||
if( $_ =~ /CLASS="TITLEPAGE"/ ) {
|
||||
|
||||
$ttl_buf .= $_ . ">\n<P>\n<BR><BR><BR><BR>\n<\/P\n";
|
||||
$indx++;
|
||||
|
||||
} else {
|
||||
$buf .= $_;
|
||||
$ttl_buf .= $_;
|
||||
}
|
||||
|
||||
} else {
|
||||
|
||||
$buf .= $_;
|
||||
}
|
||||
}
|
||||
close(IN_FILE);
|
||||
|
||||
open(OUT_FILE, "> $out") || do {
|
||||
print "fix_print_html: cannot open $out: $!\n";
|
||||
return 0;
|
||||
};
|
||||
|
||||
|
||||
# make these corrections and write out the file
|
||||
#
|
||||
|
||||
$buf =~ s/(\n><LI\n)><P\n(.*?)<\/P\n>/$1$2\n/gms;
|
||||
$buf =~ s/(\n><LI\n><DIV\nCLASS="FORMALPARA"\n)><P\n(.*?)<\/P\n>/$1$2\n/gms;
|
||||
$buf =~ s/(\n><LI\nSTYLE="[^\"]+"\n)><P\n(.*?)<\/P\n>/$1$2\n/gms;
|
||||
if( $is_article == 0 ) {
|
||||
$buf =~ s/(\nCLASS="SECT[TION\d]+"\n>)<H1\n(.*?)<\/H1/$1<H2\n$2<\/H2/gims;
|
||||
$buf =~ s/(\nCLASS="SECT[TION\d]+"\n><HR>)<H1\n(.*?)<\/H1/$1<H2\n$2<\/H2/gims;
|
||||
}
|
||||
$buf =~ s/<H1(\nCLASS="INDEXDIV"\n)(.*?)<\/H1/<H2$1$2<\/H2/gims;
|
||||
if( ($indx = rindex($buf, "<H1\n><A\nNAME=\"DOC-INDEX\"")) > -1 ) {
|
||||
$buf = substr($buf, 0, $indx);
|
||||
$buf .= "\n<\/BODY>\n<\/HTML>\n\n";
|
||||
} elsif( ($indx = rindex($buf, "<H1\n><A\nNAME=\"doc-index\"")) > -1 ) {
|
||||
$buf = substr($buf, 0, $indx);
|
||||
$buf .= "\n<\/BODY>\n<\/HTML>\n\n";
|
||||
}
|
||||
$buf =~ s/\&\#13;//g;
|
||||
$buf =~ s/\&\#60;/\</g;
|
||||
$buf =~ s/\&\#62;/\>/g;
|
||||
$buf =~ s/\&\#8211;/\-/g;
|
||||
$buf =~ s/WIDTH=\"\d\"//g;
|
||||
$buf =~ s/><[\/]*TBODY//g;
|
||||
$buf =~ s/><[\/]*THEAD//g;
|
||||
$buf =~ s/TYPE=\"1\"\n//gim;
|
||||
|
||||
if( $is_article == 0 ) {
|
||||
|
||||
# for books...decrement the headers by 1 and then re-set the
|
||||
# chapter level only to H1...
|
||||
#
|
||||
my($cnt,$j) = 0;
|
||||
for($cnt=5; $cnt > 0; $cnt--) {
|
||||
$j = $cnt + 1;
|
||||
$buf =~ s/<H${cnt}/<H${j}/g;
|
||||
$buf =~ s/<\/H${cnt}/<\/H${j}/g;
|
||||
}
|
||||
|
||||
my(@l) = split(/\n/, $buf);
|
||||
for( $cnt=0; $cnt < (@l + 0); $cnt++ ) {
|
||||
|
||||
if( $j == 1 ) {
|
||||
if( $l[$cnt] =~ /<DIV/ ) {
|
||||
$j = 0;
|
||||
next;
|
||||
}
|
||||
$l[$cnt] =~ s/<H2/<H1/g;
|
||||
$l[$cnt] =~ s/<\/H2/<\/H1/g;
|
||||
}
|
||||
if( $l[$cnt] =~ /^CLASS=\"CHAP/i
|
||||
||
|
||||
$l[$cnt] =~ /^CLASS=\"PREF/i ) {
|
||||
$j = 1;
|
||||
}
|
||||
}
|
||||
|
||||
$buf = join("\n", @l);
|
||||
|
||||
}
|
||||
$buf =~ s/><DIV\nCLASS="\w+"\n//gms;
|
||||
$buf =~ s/><\/DIV\n//gms;
|
||||
$buf =~ s/(><LI\n)><P\n(.*?)<\/P\n>(<\/LI\n)/$1$2$3/gms;
|
||||
|
||||
print OUT_FILE $buf;
|
||||
close(OUT_FILE);
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
# Return true from package include
|
||||
#
|
||||
1;
|
||||
|
@ -1,71 +0,0 @@
|
||||
#!/usr/bin/perl -w
|
||||
#
|
||||
# usage: ldp_print <single_file.html>
|
||||
#
|
||||
# Creates a PDF variant of a single-file HTML representation of a
|
||||
# DocBook SGML (or XML) instance. This simple wrapper assumes that
|
||||
# the file was created using {open}jade in a manner similar to:
|
||||
#
|
||||
# jade -t sgml -i html -V nochunks -d $style $fname > $fname.html
|
||||
#
|
||||
# Give this script the filename as an argument. It will then parse
|
||||
# the file into 'title.html' and 'body.html' and send each to
|
||||
# htmldoc (as the corresponding title page and body of the document).
|
||||
#
|
||||
#
|
||||
# CAVEATS:
|
||||
#
|
||||
# Assumes perl is in /usr/bin; adjust if necessary
|
||||
#
|
||||
# You may need to specify where the htmldoc executable resides.
|
||||
# The script assumes it's within your $PATH.
|
||||
#
|
||||
# If you want Postscript as an output variant, uncomment the
|
||||
# appropriate lines (see below).
|
||||
#
|
||||
# Relies on output from a DocBook instance created via DSSSL/{open}jade!
|
||||
#
|
||||
# Cleans up (removes) the intermediate files it creates (but not the
|
||||
# PDF or Postscript files, obviously!)
|
||||
#
|
||||
# Works silently; PDF (PostScript) will be created in the same directory
|
||||
# as was specified for the input (single-file HTML) file.
|
||||
#
|
||||
# Provided without warranty or support!
|
||||
#
|
||||
# gferg@sgi.com / Ferg (used as part of the LDP production env)
|
||||
#
|
||||
|
||||
use strict;
|
||||
push(@INC, "./");
|
||||
require 'fix_print_html.lib';
|
||||
|
||||
if( $ARGV[0] eq '' || !(-r $ARGV[0]) ) {
|
||||
die "\nusage: ldp_print <single_file.html>\n\n";
|
||||
}
|
||||
|
||||
my($fname_wo_ext) = $ARGV[0];
|
||||
$fname_wo_ext =~ s/\.[\w]+$//;
|
||||
|
||||
|
||||
# create new files from single HTML file to use for print
|
||||
#
|
||||
&fix_print_html($ARGV[0], 'body.html', 'title.html');
|
||||
|
||||
my($cmd) = "htmldoc --size universal -t pdf -f ${fname_wo_ext}.pdf " .
|
||||
"--firstpage p1 --titlefile title.html body.html";
|
||||
|
||||
# For postscript output; append onto the above cmd string:
|
||||
#
|
||||
# "; htmldoc --size universal -t ps -f -f ${fname_wo_ext}.ps " .
|
||||
# "--firstpage p1 --titlefile title.html body.html";
|
||||
#
|
||||
system($cmd);
|
||||
die "\nldp_print: could not create ${fname_wo_ext}.pdf ($!)\n" if ($?);
|
||||
|
||||
# cleanup
|
||||
#
|
||||
system("rm -f body.html title.html");
|
||||
|
||||
exit(0);
|
||||
|
@ -1,25 +0,0 @@
|
||||
#!/usr/bin/perl
|
||||
|
||||
$ignore = 0;
|
||||
|
||||
print "<!DOCTYPE article PUBLIC \"-//OASIS//DTD DocBook V4.1//EN\">\n";
|
||||
|
||||
while (<STDIN>) {
|
||||
|
||||
$_ =~ s/<chapter/<article/g;
|
||||
$_ =~ s/<\/chapter/<\/article/g;
|
||||
|
||||
if ( $_ =~ '<articleinfo>') {
|
||||
$ignore = 1;
|
||||
}
|
||||
|
||||
if ( $_ =~ '</articleinfo>') {
|
||||
$ignore = 0;
|
||||
$_ = "";
|
||||
}
|
||||
|
||||
|
||||
if (! $ignore) { print "$_"; }
|
||||
|
||||
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user