Commits

Gordon Ross  committed 3c1a221 Draft

Add files removed by illumos 3057 (13775:1d7e7613366b)

  • Participants
  • Parent commits 9054b24

Comments (0)

Files changed (438)

File usr/src/cmd/man/src/util/Makefile

+#
+# CDDL HEADER START
+#
+# The contents of this file are subject to the terms of the
+# Common Development and Distribution License (the "License").
+# You may not use this file except in compliance with the License.
+#
+# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+# or http://www.opensolaris.org/os/licensing.
+# See the License for the specific language governing permissions
+# and limitations under the License.
+#
+# When distributing Covered Code, include this CDDL HEADER in each
+# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+# If applicable, add the following below this CDDL HEADER, with the
+# fields enclosed by brackets "[]" replaced with your own identifying
+# information: Portions Copyright [yyyy] [name of copyright owner]
+#
+# CDDL HEADER END
+#
+# Copyright 2009 Sun Microsystems, Inc.  All rights reserved.
+# Use is subject to license terms.
+#
+
+include		../../../Makefile.cmd
+
+BINPROG =	nsgmls instant
+
+SGMLUTILSOLBOOKV2DIR = solbookv2
+
+LIBSHELL =	sgml2roff
+SGMLENTS =      aap-shortref.gml \
+		allisoents.gml \
+		ati-dflt.dcl \
+		ati-eqn1.gml \
+		ati-graph.gml \
+		ati-math.elm \
+		ati-num.gml \
+		ati-tbl.elm \
+		atilogo.eps \
+		basic.dcl \
+		cals-tbl.elm \
+		capref.gml \
+		caution.eps \
+		core.gml \
+		ereview.gml \
+		html-latin.sgml \
+		iso-amsa.gml \
+		iso-amsb.gml \
+		iso-amsc.gml \
+		iso-amsn.gml \
+		iso-amso.gml \
+		iso-amsr.gml \
+		iso-box.gml \
+		iso-cyr1.gml \
+		iso-cyr2.gml \
+		iso-dia.gml \
+		iso-grk1.gml \
+		iso-grk2.gml \
+		iso-grk3.gml \
+		iso-grk4.gml \
+		iso-lat1.gml \
+		iso-lat2.gml \
+		iso-num.gml \
+		iso-pub.gml \
+		iso-tech.gml \
+		sun_iso.gml \
+		synref.gml \
+		warn.eps
+CATALOG =	catalog
+SOLBOOKV2 =	solbook.dcl \
+		solbook.dtd
+SOLBOOKV1 =	solbook.dtd
+TPTFILES =	docbook-to-man.ts \
+		roff.cmap \
+		roff.sdata
+
+PROG =		$(BINPROG) 
+
+SHSRCS =	sgml2roff.sh
+
+PROGDIR =	$(ROOTLIB)/sgml
+SGMLSHLIB =	$(ROOTSHLIB)/sgml
+SGMLSHLIBLOCALE =	$(ROOTSHLIB)/sgml/locale
+SGMLSHLIBLOCALEC =	$(ROOTSHLIB)/sgml/locale/C
+SGMLENTSDIR =	$(ROOTSHLIB)/sgml/locale/C/entities
+SGMLDTDDIR = 	$(ROOTSHLIB)/sgml/locale/C/dtds
+DOCBOOKDIR =	$(SGMLDTDDIR)/docbook
+SOLBOOKV1DIR =	$(SGMLDTDDIR)/solbookv1
+SOLBOOKV2DIR =	$(SGMLDTDDIR)/solbookv2
+TPTDIR =	$(ROOTSHLIB)/sgml/locale/C/transpec
+
+ROOTPROG =	$(BINPROG:%=$(PROGDIR)/%)
+ROOTLIBSHELL =	$(LIBSHELL:%=$(PROGDIR)/%)
+ROOTENTS =	$(SGMLENTS:%=$(SGMLENTSDIR)/%)
+ROOTSOLBOOKV2 = $(SOLBOOKV2:%=$(SOLBOOKV2DIR)/%)
+ROOTCATALOG =	$(CATALOG:%=$(SGMLDTDDIR)/%)
+ROOTTPT =	$(TPTFILES:%=$(TPTDIR)/%)
+
+CLOBBERFILES +=	$(LIBSHELL) 
+
+FILEMODE = 	0644
+$(ROOTPROG) 	:=	FILEMODE = 0755
+$(ROOTLIBSHELL) :=	FILEMODE = 0755
+
+.KEEP_STATE :
+
+all :		$(PROG) $(LIBSHELL) 
+
+install :	all $(PROGDIR) $(SGMLSHLIB) $(SGMLSHLIBLOCALE) \
+	$(SGMLSHLIBLOCALEC) $(SGMLDTDDIR) $(SGMLENTSDIR) $(ROOTPROG) \
+	$(ROOTLIBSHELL) $(TPTDIR) $(ROOTENTS) $(ROOTCATALOG) $(ROOTTPT) \
+	$(ROOTSOLBOOKV2)
+
+$(PROGDIR) :	
+		$(INS.dir) 
+
+$(SGMLSHLIB) :	
+		$(INS.dir) 
+
+$(SGMLSHLIBLOCALE) :	
+		$(INS.dir) 
+
+$(SGMLSHLIBLOCALEC) :	
+		$(INS.dir) 
+
+$(SGMLDTDDIR) :	
+		$(INS.dir)
+
+$(SGMLENTSDIR) :
+		$(INS.dir) 
+
+$(TPTDIR) :	
+		$(INS.dir)
+
+$(ROOTPROG) :	instant nsgmls
+
+instant :	FRC
+		@cd $@.src; pwd; $(MAKE) $(TARGET)
+		$(CP) $@.src/$@ .
+
+nsgmls :	FRC
+		@cd $@.src; pwd; $(MAKE) $(TARGET)
+		$(CP) $@.src/$@/$@ .
+
+sgml2roff :	sgml2roff.sh
+		cat $@.sh > $@
+
+FRC:
+
+clean : _localclean
+
+_localclean:
+		@cd instant.src; pwd; $(MAKE) clean
+		@cd nsgmls.src; pwd; $(MAKE) clean
+
+clobber : clean _localclobber
+
+_localclobber:
+		@cd instant.src; pwd; $(MAKE) clobber
+		@cd nsgmls.src; pwd; $(MAKE) clobber
+		@cd solbookv2; pwd; $(MAKE) clobber
+		$(RM) instant nsgmls sgml2roff
+		$(RM) -r $(PROGDIR)
+		$(RM) -r $(ROOTSHLIB)/sgml
+
+$(PROGDIR)/%:	%
+		$(INS.file)
+
+$(SGMLENTSDIR)/%:	%
+		$(INS.file)
+
+$(SGMLDTDDIR)/%:	%
+		$(INS.file)
+
+$(TPTDIR)/%:	%
+		$(INS.file)
+
+$(ROOTSOLBOOKV2):
+		cd $(SGMLUTILSOLBOOKV2DIR); pwd; $(MAKE) install; cd ..; pwd

File usr/src/cmd/man/src/util/THIRDPARTYLICENSE

+    (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.

File usr/src/cmd/man/src/util/THIRDPARTYLICENSE.descrip

+MAN COMMAND ISO GML FILES

File usr/src/cmd/man/src/util/aap-shortref.gml

+<!--
+    Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
+    Use is subject to license terms.
+
+    CDDL HEADER START
+
+    The contents of this file are subject to the terms of the
+    Common Development and Distribution License, Version 1.0 only
+    (the "License").  You may not use this file except in compliance
+    with the License.
+
+    You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+    or http://www.opensolaris.org/os/licensing.
+    See the License for the specific language governing permissions
+    and limitations under the License.
+
+    When distributing Covered Code, include this CDDL HEADER in each
+    file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+    If applicable, add the following below this CDDL HEADER, with the
+    fields enclosed by brackets "[]" replaced with your own identifying
+    information: Portions Copyright [yyyy] [name of copyright owner]
+
+    CDDL HEADER END
+-->
+<!-- SCCS keyword
+#pragma ident	"%Z%%M%	%I%	%E% SMI"
+-->
+<!-- Public entity for AAP short reference maps.  Typical invocation:
+  <!ENTITY % srmaps PUBLIC "-//USA/AAP//SHORTREF SR-1//EN" >   %srmaps;
+  NOTE: The entity "mdash" must be defined before invoking this one.
+-->
+<!ENTITY  s..line  STARTTAG "line">
+<!ENTITY  s..p     STARTTAG "p" >
+<!ENTITY  s..q     STARTTAG "q" >
+<!ENTITY  e..q     ENDTAG   "q" >
+<!ENTITY  s..li    STARTTAG "li" >
+<!ENTITY  s..c     STARTTAG "c" >
+<!ENTITY  s..row   STARTTAG "row" >
+<!ENTITY  c..null  CDATA    "" >
+<!ENTITY  s..dt    STARTTAG "dt" >
+<!ENTITY  s..dd    STARTTAG "dd" >
+<!SHORTREF bkmap
+           "&#RS;&#RE" s..p  -- null record is paragraph start-tag  --
+           "&#RS;B"    c..null -- leading blanks are suppressed --
+           '"'      s..q     -- quotation is quote start-tag --
+           "--"     mdash    -- two hyphens is an em dash --
+>
+<!SHORTREF qmap
+           '"'      e..q     -- quotation is quote end-tag --
+           "--"     mdash    -- two hyphens is an em dash --
+>
+<!SHORTREF dlmap
+           "#"      s..dt    -- number sign is def term start-tag --
+           "|"      s..dd    -- vertical bar is def descr start-tag --
+           "&#RS;&#RE;" s..p  -- null record is paragraph start-tag  --
+           "&#RS;B"    c..null -- leading blanks are suppressed --
+           '"'      s..q     -- quotation is quote start-tag --
+           "--"     mdash    -- two hyphens is an em dash --
+>
+<!SHORTREF listmap
+           "#"      s..li    -- number sign is list item start-tag --
+           "&#RS;&#RE;" s..p  -- null record is paragraph start-tag  --
+           "&#RS;B"    c..null -- leading blanks are suppressed --
+           '"'      s..q     -- quotation is quote start-tag --
+           "--"     mdash    -- two hyphens is an em dash --
+>
+<!SHORTREF litmap
+           "&#RS;"   s..line -- record start is line start-tag --
+           "--"     mdash    -- two hyphens is an em dash --
+>
+<!SHORTREF tblmap
+           "@"      s..row   -- commercial at is row start-tag --
+           "|"      s..c     -- vertical bar is tbl entry start-tag --
+           "&#RS;&#RE;" s..p -- null record is paragraph start-tag  --
+           "&#RS;B"    c..null -- leading blanks are suppressed --
+           '"'      s..q     -- quotation is quote start-tag --
+           "--"     mdash    -- two hyphens is an em dash --
+>

File usr/src/cmd/man/src/util/allisoents.gml

+<!--
+    Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
+    Use is subject to license terms.
+
+    CDDL HEADER START
+
+    The contents of this file are subject to the terms of the
+    Common Development and Distribution License, Version 1.0 only
+    (the "License").  You may not use this file except in compliance
+    with the License.
+
+    You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+    or http://www.opensolaris.org/os/licensing.
+    See the License for the specific language governing permissions
+    and limitations under the License.
+
+    When distributing Covered Code, include this CDDL HEADER in each
+    file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+    If applicable, add the following below this CDDL HEADER, with the
+    fields enclosed by brackets "[]" replaced with your own identifying
+    information: Portions Copyright [yyyy] [name of copyright owner]
+
+    CDDL HEADER END
+-->
+<!-- SCCS keyword
+#pragma ident	"%Z%%M%	%I%	%E% SMI"
+-->
+<!ENTITY % ISOpub PUBLIC 
+ "ISO 8879:1986//ENTITIES Publishing//EN">
+%ISOpub;
+
+<!ENTITY % ISOnum PUBLIC 
+ "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN">
+%ISOnum;
+
+<!ENTITY % ISOtech PUBLIC 
+ "ISO 8879:1986//ENTITIES General Technical//EN">
+%ISOtech;
+
+<!ENTITY % ISOdia PUBLIC 
+ "ISO 8879:1986//ENTITIES Diacritical Marks//EN">
+%ISOdia;
+
+<!ENTITY % ISOlat1 PUBLIC 
+ "ISO 8879:1986//ENTITIES Added Latin 1//EN">
+%ISOlat1;
+
+<!ENTITY % ISOlat2 PUBLIC 
+ "ISO 8879:1986//ENTITIES Added Latin 2//EN">
+%ISOlat2;
+
+<!ENTITY % ISOamso PUBLIC 
+ "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN">
+%ISOamso;
+
+<!ENTITY % ISOgrk1 PUBLIC 
+ "ISO 8879:1986//ENTITIES Greek Letters//EN">
+%ISOgrk1;
+
+<!ENTITY % ISOgrk3 PUBLIC 
+ "ISO 8879:1986//ENTITIES Greek Symbols//EN">
+%ISOgrk3;

File usr/src/cmd/man/src/util/ati-dflt.dcl

+<!SGML	"ISO 8879:1986"  
+--  --
+-- CDDL HEADER START --
+--  --
+-- The contents of this file are subject to the terms of the --
+-- Common Development and Distribution License, Version 1.0 only --
+-- (the "License").  You may not use this file except in compliance --
+-- with the License. --
+--  --
+-- You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE --
+-- or http://www.opensolaris.org/os/licensing. --
+-- See the License for the specific language governing permissions --
+-- and limitations under the License. --
+--  --
+-- When distributing Covered Code, include this CDDL HEADER in each --
+-- file and include the License file at usr/src/OPENSOLARIS.LICENSE. --
+-- If applicable, add the following below this CDDL HEADER, with the --
+-- fields enclosed by brackets "[]" replaced with your own identifying --
+-- information: Portions Copyright [yyyy] [name of copyright owner] --
+--  --
+-- CDDL HEADER END --
+--  --
+-- ArborText's default SGML declaration --
+
+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
+      128	128 "High-order characters"
+
+CAPACITY SGMLREF
+	TOTALCAP	200000
+	ENTCAP		35000
+	ENTCHCAP	35000
+	ELEMCAP		35000
+	GRPCAP		150000
+	EXGRPCAP	35000
+	EXNMCAP		35000
+	ATTCAP		50000
+	ATTCHCAP	35000
+	AVGRPCAP	35000
+	NOTCAP		35000
+	NOTCHCAP	35000
+	IDCAP		35000
+	IDREFCAP	35000
+	MAPCAP		35000
+	LKSETCAP	35000
+	LKNMCAP		35000
+
+SCOPE 	 DOCUMENT
+
+SYNTAX   
+	SHUNCHAR 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
+		18 19 20 21 22 23 24 25 26 27 28 29 30 31 127
+BASESET  "ISO 646-1983//CHARSET
+          International Reference Version (IRV)//ESC 2/5 4/0"
+DESCSET  0	128	0
+       128	128	"High-order characters"
+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		100
+	ATTSPLEN	960
+	BSEQLEN		960
+	DTAGLEN		16
+	DTEMPLEN	16
+	ENTLVL		16
+	GRPCNT		100
+	GRPGTCNT	96
+	GRPLVL		16
+	LITLEN		800
+	NAMELEN		32
+	NORMSEP		2
+	PILEN		1024
+	TAGLEN		960
+	TAGLVL		24
+
+
+FEATURES
+MINIMIZE DATATAG NO     OMITTAG  YES    RANK     NO     SHORTTAG YES
+LINK     SIMPLE  NO     IMPLICIT NO     EXPLICIT NO
+OTHER    CONCUR  NO     SUBDOC   NO     FORMAL   YES
+APPINFO NONE>

File usr/src/cmd/man/src/util/ati-eqn1.gml

+<!--
+    Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
+    Use is subject to license terms.
+
+    CDDL HEADER START
+
+    The contents of this file are subject to the terms of the
+    Common Development and Distribution License, Version 1.0 only
+    (the "License").  You may not use this file except in compliance
+    with the License.
+
+    You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+    or http://www.opensolaris.org/os/licensing.
+    See the License for the specific language governing permissions
+    and limitations under the License.
+
+    When distributing Covered Code, include this CDDL HEADER in each
+    file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+    If applicable, add the following below this CDDL HEADER, with the
+    fields enclosed by brackets "[]" replaced with your own identifying
+    information: Portions Copyright [yyyy] [name of copyright owner]
+
+    CDDL HEADER END
+-->
+<!-- SCCS keyword
+#pragma ident	"%Z%%M%	%I%	%E% SMI"
+-->
+<!-- ArborText equation entity set. Typical invocation:
+     <!ENTITY % ATIeqn1 PUBLIC "-//ArborText//ENTITIES Equation1//EN">
+     %ATIeqn1;
+-->
+<!ENTITY i		SDATA   "[i]">
+<!ENTITY dotbelow	SDATA   "[dotbelow]">
+<!ENTITY barbelow	SDATA   "[barbelow]">
+<!ENTITY huml		SDATA   "[huml]">
+<!ENTITY fgr		SDATA   "[fgr]">
+<!ENTITY Fgr		SDATA   "[Fgr]">
+<!ENTITY inches		SDATA   "[inches]">
+<!ENTITY feet		SDATA   "[feet]">
+<!ENTITY Aelig		SDATA   "[Aelig]">
+<!ENTITY Oelig		SDATA   "[Oelig]">
+<!ENTITY slaquo		SDATA   "[slaquo]">
+<!ENTITY sraquo		SDATA   "[sraquo]">
+
+<!ENTITY Barwed		SDATA   "[Barwed]">
+<!ENTITY Cap		SDATA   "[Cap]">
+<!ENTITY Cup		SDATA   "[Cup]">
+<!ENTITY Empty		SDATA   "[Empty]">
+<!ENTITY Gg		SDATA   "[Gg]">
+<!ENTITY Gt		SDATA   "[Gt]">
+<!ENTITY Im		SDATA   "[Im]">
+<!ENTITY Larr		SDATA   "[Larr]">
+<!ENTITY Ll		SDATA   "[Ll]">
+<!ENTITY Lt		SDATA   "[Lt]">
+<!ENTITY Rarr		SDATA   "[Rarr]">
+<!ENTITY Re		SDATA   "[Re]">
+<!ENTITY Sub		SDATA   "[Sub]">
+<!ENTITY Sup		SDATA   "[Sup]">
+<!ENTITY Vdash		SDATA   "[Vdash]">
+<!ENTITY Vvdash		SDATA   "[Vvdash]">
+<!ENTITY amalg		SDATA   "[amalg]">
+<!ENTITY ang		SDATA   "[ang]">
+<!ENTITY angl0		SDATA   "[angl0]">
+<!ENTITY angmsd		SDATA   "[angmsd]">
+<!ENTITY angr0		SDATA   "[angr0]">
+<!ENTITY ape		SDATA   "[ape]">
+<!ENTITY ar		SDATA   "[ar]">
+<!ENTITY asymp		SDATA   "[asymp]">
+<!ENTITY backeps	SDATA   "[backeps]">
+<!ENTITY barwed		SDATA   "[barwed]">
+<!ENTITY beth		SDATA   "[beth]">
+<!ENTITY bigand		SDATA   "[bigand]">
+<!ENTITY bigcap		SDATA   "[bigcap]">
+<!ENTITY bigcirc	SDATA   "[bigcirc]">
+<!ENTITY bigcup		SDATA   "[bigcup]">
+<!ENTITY bigodot	SDATA   "[bigodot]">
+<!ENTITY bigoplus	SDATA   "[bigoplus]">
+<!ENTITY bigor		SDATA   "[bigor]">
+<!ENTITY bigotimes	SDATA   "[bigotimes]">
+<!ENTITY bigsqcap	SDATA   "[bigsqcap]">
+<!ENTITY bigsqcup	SDATA   "[bigsqcup]">
+<!ENTITY bigstar	SDATA   "[bigstar]">
+<!ENTITY biguplus	SDATA   "[biguplus]">
+<!ENTITY bigxdtri	SDATA   "[bigxdtri]">
+<!ENTITY bigxutri	SDATA   "[bigxutri]">
+<!ENTITY bowtie		SDATA   "[bowtie]">
+<!ENTITY bprime		SDATA   "[bprime]">
+<!ENTITY bsim		SDATA   "[bsim]">
+<!ENTITY bsime		SDATA   "[bsime]">
+<!ENTITY bsolm0		SDATA   "[bsolm0]">
+<!ENTITY bump		SDATA   "[bump]">
+<!ENTITY bumpe		SDATA   "[bumpe]">
+<!ENTITY cdots		SDATA   "[cdots]">
+<!ENTITY ceill0		SDATA   "[ceill0]">
+<!ENTITY ceilr0		SDATA   "[ceilr0]">
+<!ENTITY chkmrk		SDATA   "[chkmrk]">
+<!ENTITY circR		SDATA   "[circR]">
+<!ENTITY circS		SDATA   "[circS]">
+<!ENTITY circe		SDATA   "[circe]">
+<!ENTITY comp		SDATA   "[comp]">
+<!ENTITY cubl0		SDATA   "[cubl0]">
+<!ENTITY cubr0		SDATA   "[cubr0]">
+<!ENTITY cubl1                SDATA   "[cubl1]">
+<!ENTITY cubl2                SDATA   "[cubl2]">
+<!ENTITY cubl3                SDATA   "[cubl3]">
+<!ENTITY cubl4                SDATA   "[cubl4]">
+<!ENTITY cubr1                SDATA   "[cubr1]">
+<!ENTITY cubr2                SDATA   "[cubr2]">
+<!ENTITY cubr3                SDATA   "[cubr3]">
+<!ENTITY cubr4                SDATA   "[cubr4]">
+<!ENTITY cuepr		SDATA   "[cuepr]">
+<!ENTITY cuesc		SDATA   "[cuesc]">
+<!ENTITY cularr		SDATA   "[cularr]">
+<!ENTITY curarr		SDATA   "[curarr]">
+<!ENTITY cuvee		SDATA   "[cuvee]">
+<!ENTITY cuwed		SDATA   "[cuwed]">
+<!ENTITY d1		SDATA   "[d1]">
+<!ENTITY d11		SDATA   "[d11]">
+<!ENTITY d12		SDATA   "[d12]">
+<!ENTITY d13		SDATA   "[d13]">
+<!ENTITY d14		SDATA   "[d14]">
+<!ENTITY d15		SDATA   "[d15]">
+<!ENTITY d2		SDATA   "[d2]">
+<!ENTITY d3		SDATA   "[d3]">
+<!ENTITY d4		SDATA   "[d4]">
+<!ENTITY d5		SDATA   "[d5]">
+<!ENTITY d9		SDATA   "[d9]">
+<!ENTITY dArr		SDATA   "[dArr]">
+<!ENTITY daleth		SDATA   "[daleth]">
+<!-- in iso-amsa; ENTITY darr2		SDATA   "[darr2]"-->
+<!ENTITY dashv		SDATA   "[dashv]">
+<!ENTITY ddots		SDATA   "[ddots]">
+<!ENTITY dharl		SDATA   "[dharl]">
+<!ENTITY dharr		SDATA   "[dharr]">
+<!ENTITY diam		SDATA   "[diam]">
+<!ENTITY diams		SDATA   "[diams]">
+<!ENTITY divonx		SDATA   "[divonx]">
+<!ENTITY dlarr		SDATA   "[dlarr]">
+<!ENTITY drarr		SDATA   "[drarr]">
+<!ENTITY dvbm0		SDATA   "[dvbm0]">
+<!ENTITY dvbr		SDATA   "[dvbr]">
+<!ENTITY eDot		SDATA   "[eDot]">
+<!ENTITY ecir		SDATA   "[ecir]">
+<!ENTITY efDot		SDATA   "[efDot]">
+<!ENTITY egs		SDATA   "[egs]">
+<!ENTITY els		SDATA   "[els]">
+<!ENTITY empty		SDATA   "[empty]">
+<!ENTITY eqsim		SDATA   "[eqsim]">
+<!ENTITY erDot		SDATA   "[erDot]">
+<!ENTITY eth		SDATA   "[eth]">
+<!ENTITY fll0		SDATA   "[fll0]">
+<!ENTITY flr0		SDATA   "[flr0]">
+<!ENTITY fork		SDATA   "[fork]">
+<!ENTITY frown		SDATA   "[frown]">
+<!ENTITY gE		SDATA   "[gE]">
+<!ENTITY gap		SDATA   "[gap]">
+<!ENTITY gdot		SDATA   "[gdot]">
+<!-- in iso-amsr; ENTITY gel		SDATA   "[gel]"-->
+<!-- in iso-amsr; ENTITY ges		SDATA   "[ges]"-->
+<!ENTITY gimel		SDATA   "[gimel]">
+<!ENTITY gl		SDATA   "[gl]">
+<!ENTITY gnE		SDATA   "[gnE]">
+<!ENTITY gnap		SDATA   "[gnap]">
+<!ENTITY gne		SDATA   "[gne]">
+<!ENTITY gnsim		SDATA   "[gnsim]">
+<!ENTITY gsim		SDATA   "[gsim]">
+<!ENTITY gvertnE	SDATA   "[gvertnE]">
+<!ENTITY hArr		SDATA   "[hArr]">
+<!ENTITY harr		SDATA   "[harr]">
+<!ENTITY harrr		SDATA   "[harrr]">
+<!ENTITY harrw		SDATA   "[harrw]">
+<!ENTITY hslash		SDATA   "[hslash]">
+<!ENTITY intcal		SDATA   "[intcal]">
+<!ENTITY j0		SDATA   "[j0]">
+<!ENTITY lAarr		SDATA   "[lAarr]">
+<!ENTITY lArrr		SDATA   "[lArrr]">
+<!ENTITY lE		SDATA   "[lE]">
+<!ENTITY lEg		SDATA   "[lEg]">
+<!ENTITY lap		SDATA   "[lap]">
+<!-- in iso-num; ENTITY larr		SDATA   "[larr]"-->
+<!-- in iso-amsa; ENTITY larr2		SDATA   "[larr2]"-->
+<!-- in iso-amsa; ENTITY larrhk		SDATA   "[larrhk]"-->
+<!-- in iso-amsa; ENTITY larrlp		SDATA   "[larrlp]"-->
+<!ENTITY larrr		SDATA   "[larrr]">
+<!ENTITY ldot		SDATA   "[ldot]">
+<!ENTITY ldots		SDATA   "[ldots]">
+<!-- in iso-amsr; ENTITY leg		SDATA   "[leg]"-->
+<!-- in iso-amsr; ENTITY les		SDATA   "[les]"-->
+<!ENTITY lg		SDATA   "[lg]">
+<!ENTITY lhard		SDATA   "[lhard]">
+<!ENTITY lharu		SDATA   "[lharu]">
+<!ENTITY lnE		SDATA   "[lnE]">
+<!ENTITY lnap		SDATA   "[lnap]">
+<!ENTITY lne		SDATA   "[lne]">
+<!ENTITY lnsim		SDATA   "[lnsim]">
+<!ENTITY lrarr2		SDATA   "[lrarr2]">
+<!ENTITY lrhar2		SDATA   "[lrhar2]">
+<!ENTITY lsh		SDATA   "[lsh]">
+<!ENTITY lsim		SDATA   "[lsim]">
+<!-- in iso-amsb; ENTITY lthree		SDATA   "[lthree]"-->
+<!-- in iso-amsb; ENTITY ltimes		SDATA   "[ltimes]"-->
+<!ENTITY lvertnE	SDATA   "[lvertnE]">
+<!ENTITY m22		SDATA   "[m22]">
+<!ENTITY m7		SDATA   "[m7]">
+<!ENTITY mho		SDATA   "[mho]">
+<!ENTITY mid		SDATA   "[mid]">
+<!-- in iso-amsb; ENTITY minusb		SDATA   "[minusb]"-->
+<!ENTITY models		SDATA   "[models]">
+<!ENTITY mumap		SDATA   "[mumap]">
+<!ENTITY nVDash		SDATA   "[nVDash]">
+<!ENTITY nVdash		SDATA   "[nVdash]">
+<!ENTITY napprox	SDATA   "[napprox]">
+<!ENTITY ncong		SDATA   "[ncong]">
+<!ENTITY nearr		SDATA   "[nearr]">
+<!ENTITY nexist		SDATA   "[nexist]">
+<!ENTITY ngE		SDATA   "[ngE]">
+<!ENTITY nge		SDATA   "[nge]">
+<!ENTITY nges		SDATA   "[nges]">
+<!ENTITY ngt		SDATA   "[ngt]">
+<!ENTITY nharr		SDATA   "[nharr]">
+<!ENTITY nlArr		SDATA   "[nlArr]">
+<!ENTITY nlE		SDATA   "[nlE]">
+<!ENTITY nlarr		SDATA   "[nlarr]">
+<!ENTITY nle		SDATA   "[nle]">
+<!ENTITY nles		SDATA   "[nles]">
+<!ENTITY nlt		SDATA   "[nlt]">
+<!ENTITY nltri		SDATA   "[nltri]">
+<!ENTITY nltrie		SDATA   "[nltrie]">
+<!ENTITY nmid		SDATA   "[nmid]">
+<!ENTITY npar		SDATA   "[npar]">
+<!ENTITY npr		SDATA   "[npr]">
+<!ENTITY npre		SDATA   "[npre]">
+<!ENTITY nrArr		SDATA   "[nrArr]">
+<!ENTITY nrarr		SDATA   "[nrarr]">
+<!ENTITY nrtri		SDATA   "[nrtri]">
+<!ENTITY nrtrie		SDATA   "[nrtrie]">
+<!ENTITY nsc		SDATA   "[nsc]">
+<!ENTITY nsce		SDATA   "[nsce]">
+<!ENTITY nsim		SDATA   "[nsim]">
+<!ENTITY nsmid		SDATA   "[nsmid]">
+<!ENTITY nspar		SDATA   "[nspar]">
+<!ENTITY nsubE		SDATA   "[nsubE]">
+<!ENTITY nsube		SDATA   "[nsube]">
+<!ENTITY nsup		SDATA   "[nsup]">
+<!ENTITY nsupE		SDATA   "[nsupE]">
+<!ENTITY nsupe		SDATA   "[nsupe]">
+<!ENTITY nvDash		SDATA   "[nvDash]">
+<!ENTITY nvdash		SDATA   "[nvdash]">
+<!ENTITY nwarr		SDATA   "[nwarr]">
+<!ENTITY oast		SDATA   "[oast]">
+<!ENTITY ocirc		SDATA   "[ocirc]">
+<!ENTITY odash		SDATA   "[odash]">
+<!ENTITY odot		SDATA   "[odot]">
+<!ENTITY olarr		SDATA   "[olarr]">
+<!ENTITY ominus		SDATA   "[ominus]">
+<!ENTITY oplus		SDATA   "[oplus]">
+<!ENTITY orarr		SDATA   "[orarr]">
+<!ENTITY osol		SDATA   "[osol]">
+<!ENTITY otimes		SDATA   "[otimes]">
+<!ENTITY parl0		SDATA   "[parl0]">
+<!ENTITY parr0		SDATA   "[parr0]">
+<!ENTITY plank		SDATA   "[plank]">
+<!ENTITY plusb		SDATA   "[plusb]">
+<!ENTITY plusdo		SDATA   "[plusdo]">
+<!ENTITY pr		SDATA   "[pr]">
+<!ENTITY prap		SDATA   "[prap]">
+<!ENTITY pre		SDATA   "[pre]">
+<!ENTITY preccurlyeq	SDATA   "[preccurlyeq]">
+<!ENTITY prnE		SDATA   "[prnE]">
+<!ENTITY prnap		SDATA   "[prnap]">
+<!ENTITY prnsim		SDATA   "[prnsim]">
+<!ENTITY rAarr		SDATA   "[rAarr]">
+<!ENTITY rArrr		SDATA   "[rArrr]">
+<!-- in iso-amsa; ENTITY rarr2		SDATA   "[rarr2]"-->
+<!-- in iso-amsa; ENTITY rarrhk		SDATA   "[rarrhk]"-->
+<!-- in iso-amsa; ENTITY rarrlp		SDATA   "[rarrlp]"-->
+<!ENTITY rarrr		SDATA   "[rarrr]">
+<!-- in iso-amsa; ENTITY rarrtl		SDATA   "[rarrtl]"-->
+<!-- in iso-amsa; ENTITY rarrw		SDATA   "[rarrw]"-->
+<!ENTITY rhard		SDATA   "[rhard]">
+<!ENTITY rharu		SDATA   "[rharu]">
+<!ENTITY rlarr2		SDATA   "[rlarr2]">
+<!ENTITY rlhar2		SDATA   "[rlhar2]">
+<!ENTITY rsh		SDATA   "[rsh]">
+<!ENTITY rthree		SDATA   "[rthree]">
+<!ENTITY rtimes		SDATA   "[rtimes]">
+<!ENTITY rtrie		SDATA   "[rtrie]">
+<!ENTITY samalg		SDATA   "[samalg]">
+<!ENTITY sc		SDATA   "[sc]">
+<!ENTITY sccue		SDATA   "[sccue]">
+<!ENTITY sce		SDATA   "[sce]">
+<!ENTITY scnE		SDATA   "[scnE]">
+<!ENTITY scnap		SDATA   "[scnap]">
+<!ENTITY sdotb		SDATA   "[sdotb]">
+<!ENTITY setmn		SDATA   "[setmn]">
+<!ENTITY sfrown		SDATA   "[sfrown]">
+<!ENTITY smallint	SDATA   "[smallint]">
+<!ENTITY smallsetminus	SDATA   "[smallsetminus]">
+<!ENTITY smid		SDATA   "[smid]">
+<!ENTITY smile		SDATA   "[smile]">
+<!ENTITY solm0		SDATA   "[solm0]">
+<!ENTITY spar		SDATA   "[spar]">
+<!ENTITY sqbl0		SDATA   "[sqbl0]">
+<!ENTITY sqbr0		SDATA   "[sqbr0]">
+<!ENTITY sqbl1                SDATA   "[sqbl1]">
+<!ENTITY sqbl2                SDATA   "[sqbl2]">
+<!ENTITY sqbl3                SDATA   "[sqbl3]">
+<!ENTITY sqbl4                SDATA   "[sqbl4]">
+<!ENTITY sqbr1                SDATA   "[sqbr1]">
+<!ENTITY sqbr2                SDATA   "[sqbr2]">
+<!ENTITY sqbr3                SDATA   "[sqbr3]">
+<!ENTITY sqbr4                SDATA   "[sqbr4]">
+<!ENTITY sqcap		SDATA   "[sqcap]">
+<!ENTITY sqcup		SDATA   "[sqcup]">
+<!ENTITY sqsub		SDATA   "[sqsub]">
+<!ENTITY sqsube		SDATA   "[sqsube]">
+<!ENTITY sqsup		SDATA   "[sqsup]">
+<!ENTITY sqsupe		SDATA   "[sqsupe]">
+<!ENTITY ssmile		SDATA   "[ssmile]">
+<!ENTITY sstarf		SDATA   "[sstarf]">
+<!ENTITY subE		SDATA   "[subE]">
+<!ENTITY subnE		SDATA   "[subnE]">
+<!ENTITY subne		SDATA   "[subne]">
+<!ENTITY supE		SDATA   "[supE]">
+<!ENTITY supnE		SDATA   "[supnE]">
+<!ENTITY supne		SDATA   "[supne]">
+<!ENTITY surd		SDATA   "[surd]">
+<!ENTITY thickapprox	SDATA   "[thickapprox]">
+<!ENTITY thicksim	SDATA   "[thicksim]">
+<!-- in iso-amsb; ENTITY timesb		SDATA   "[timesb]"-->
+<!ENTITY top		SDATA   "[top]">
+<!ENTITY trie		SDATA   "[trie]">
+<!ENTITY twixt		SDATA   "[twixt]">
+<!ENTITY uArr		SDATA   "[uArr]">
+<!-- in iso-amsa; ENTITY uarr2		SDATA   "[uarr2]"-->
+<!ENTITY uharl		SDATA   "[uharl]">
+<!ENTITY uharr		SDATA   "[uharr]">
+<!ENTITY uplus		SDATA   "[uplus]">
+<!ENTITY vArr		SDATA   "[vArr]">
+<!ENTITY vDash		SDATA   "[vDash]">
+<!ENTITY vDelta		SDATA	"[vDelta]">
+<!ENTITY vGamma		SDATA	"[vGamma]">
+<!ENTITY vLambda	SDATA	"[vLambda]">
+<!ENTITY vOmega		SDATA	"[vOmega]">
+<!ENTITY vPhi		SDATA	"[vPhi]">
+<!ENTITY vPi		SDATA	"[vPi]">
+<!ENTITY vPsi		SDATA	"[vPsi]">
+<!ENTITY vSigma		SDATA	"[vSigma]">
+<!ENTITY vTheta		SDATA	"[vTheta]">
+<!ENTITY vUpsilon	SDATA	"[vUpsilon]">
+<!ENTITY vXi		SDATA	"[vXi]">
+<!ENTITY varr		SDATA   "[varr]">
+<!ENTITY vbm0		SDATA   "[vbm0]">
+<!ENTITY vdash		SDATA   "[vdash]">
+<!ENTITY veebar		SDATA   "[veebar]">
+<!ENTITY vltri		SDATA   "[vltri]">
+<!ENTITY vprop		SDATA   "[vprop]">
+<!ENTITY vrtri		SDATA   "[vrtri]">
+<!ENTITY vsubnE		SDATA   "[vsubnE]">
+<!ENTITY vsubne		SDATA   "[vsubne]">
+<!ENTITY vsupnE		SDATA   "[vsupnE]">
+<!ENTITY vsupne		SDATA   "[vsupne]">
+<!ENTITY vtri		SDATA   "[vtri]">
+<!ENTITY weierp		SDATA   "[weierp]">
+<!ENTITY xdtri		SDATA   "[xdtri]">
+<!ENTITY xhArr		SDATA   "[xhArr]">

File usr/src/cmd/man/src/util/ati-graph.gml

+<!--
+    Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
+    Use is subject to license terms.
+
+    CDDL HEADER START
+
+    The contents of this file are subject to the terms of the
+    Common Development and Distribution License, Version 1.0 only
+    (the "License").  You may not use this file except in compliance
+    with the License.
+
+    You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+    or http://www.opensolaris.org/os/licensing.
+    See the License for the specific language governing permissions
+    and limitations under the License.
+
+    When distributing Covered Code, include this CDDL HEADER in each
+    file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+    If applicable, add the following below this CDDL HEADER, with the
+    fields enclosed by brackets "[]" replaced with your own identifying
+    information: Portions Copyright [yyyy] [name of copyright owner]
+
+    CDDL HEADER END
+-->
+<!-- SCCS keyword
+#pragma ident	"%Z%%M%	%I%	%E% SMI"
+-->
+<!-- ArborText graphic entity set. Typical invocation:
+     <!ENTITY % ATIgrph PUBLIC
+       "-//ArborText//ENTITIES Graphic Notation//EN">
+     %ATIgrph;
+-->
+
+<!ENTITY #DEFAULT SYSTEM NDATA ATIGRAPH>
+<!NOTATION ATIGRAPH SYSTEM>

File usr/src/cmd/man/src/util/ati-math.elm

+<!--
+    Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
+    Use is subject to license terms.
+
+    CDDL HEADER START
+
+    The contents of this file are subject to the terms of the
+    Common Development and Distribution License, Version 1.0 only
+    (the "License").  You may not use this file except in compliance
+    with the License.
+
+    You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+    or http://www.opensolaris.org/os/licensing.
+    See the License for the specific language governing permissions
+    and limitations under the License.
+
+    When distributing Covered Code, include this CDDL HEADER in each
+    file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+    If applicable, add the following below this CDDL HEADER, with the
+    fields enclosed by brackets "[]" replaced with your own identifying
+    information: Portions Copyright [yyyy] [name of copyright owner]
+
+    CDDL HEADER END
+-->
+<!-- SCCS keyword
+#pragma ident	"%Z%%M%	%I%	%E% SMI"
+-->
+<!-- Public document type declaration subset. Typical invocation:
+<!ENTITY % atimath PUBLIC "-//ArborText//ELEMENTS Math Equation Structures//EN">
+%atimath;
+-->
+
+<!-- Declarations for ArborText Equations (based on AAP math)
+$Header: ati-math.elm,v 18.2 93/06/22 18:14:58 txf Exp $
+
+NOTE: Dtgen excludes ati-math tags from the <docname>.menu and
+<docname>.tags files it builds since the user cannot manipulate
+these tags directly.  The tag exclusion algorithm requires that
+the first and last math elements (in the order they are defined
+in this file) be named <fd> and <rm> respectively.
+
+If these assumptions are invalidated, then some math elements may
+be included into the menus, or some of the DTD's elements might be 
+excluded from the menus.
+-->
+
+<!ENTITY % p.em.ph	"b|it|rm">
+<!ENTITY % p.fnt.ph	"blkbd|ig|sc|ge|ty|mit">
+<!ENTITY % sp.pos	"vmk|vmkr|vsp|hsp|tu">
+<!ENTITY % f-cs		"a|%p.em.ph|%p.fnt.ph|g|bg|%sp.pos">
+<!ENTITY % f-cstxt	"#PCDATA|%f-cs">
+<!ENTITY % f-scs	"rf|inc|v|dy|fi">
+<!ENTITY % limits	"pr|in|sum">
+<!ENTITY % f-bu		"fr|rad|lim|ar|stk|cases|eqaln|fen">
+<!ENTITY % f-ph		"unl|ovl|unb|ovb|sup|inf">
+<!ENTITY % f-butxt	"%f-bu|%limits|%f-cstxt|%f-scs|%f-ph|phr">
+<!ENTITY % f-phtxt	"#PCDATA|%p.em.ph">
+<!ENTITY % f-post       "par|sqb|llsqb|rrsqb|cub|ceil|fl|ang
+                            |sol|vb|uc|dc">
+<!ENTITY % f-style      "s|d|t|da|dot|b|bl|n">
+
+<!ELEMENT fd		- - (fl)*>
+<!ELEMENT fl		O O (%f-butxt)*>
+
+  <![IGNORE [
+  <!ELEMENT fd		- - (la?,fl)+>
+  <!ELEMENT la		- - (%f-cstxt;|%f-ph;)*>
+  <!ATTLIST la		loc		CDATA	#IMPLIED>
+  ]]>
+
+<!ELEMENT f		- - (%f-butxt)*>
+
+<!ELEMENT fr		- - (nu,de)>
+<!ATTLIST fr		shape		CDATA	#IMPLIED
+			align		CDATA	#IMPLIED
+			style		CDATA	#IMPLIED>
+<!ELEMENT (nu|de)	O O (%f-butxt)*>
+  <![IGNORE [
+  <!ELEMENT lim		- - (op,ll,ul,opd?)>
+  ]]>
+<!ELEMENT lim		- - (op,ll?,ul?,opd?)>
+<!ATTLIST lim		align		(r|c)	#IMPLIED>
+  <![IGNORE [
+  <!ELEMENT op		- - (%f-cstxt|rf|%f-ph) -(tu)>
+  ]]>
+<!ELEMENT op		- - (%f-cstxt|rf|%f-ph)* -(tu)>
+<!ELEMENT (ll|ul)	O O (%f-butxt)*>
+<!ELEMENT opd		- O (%f-butxt)*>
+  <![IGNORE [
+  <!ELEMENT (%limits)	- - (ll,ul,opd?)>
+  ]]>
+<!ELEMENT (%limits)	- - (ll?,ul?,opd?)>
+<!ATTLIST (%limits)	align		CDATA	#IMPLIED>
+<!ELEMENT rad		- - (rcd,rdx?)>
+<!ELEMENT rcd		O O (%f-butxt)*>
+<!ELEMENT rdx		- O (%f-butxt)* -(tu)>
+  <![IGNORE [
+  <!ELEMENT fen		- - ((%f-butxt)*,(cp,(%f-butxt)*)*,rp)>
+  ]]>
+<!ELEMENT fen		- - (%f-butxt|cp|rp)*>
+<!ATTLIST fen		lp		(%f-post;)	vb
+			style		(%f-style;)     s>
+<!ELEMENT (cp|rp)	- O EMPTY>
+<!ATTLIST (cp|rp)	post		(%f-post;)      vb
+			style		(%f-style;)	s>
+<!ELEMENT ar		- - (arr+)>
+<!ATTLIST ar		cs		CDATA	#IMPLIED
+			rs		CDATA	#IMPLIED
+			ca		CDATA	#IMPLIED>
+<!ELEMENT arr		- O (arc+)>
+<!ELEMENT arc		O O (%f-butxt)*>
+<!ATTLIST arc		align		CDATA	#IMPLIED>
+<!ELEMENT cases		- - (arr+)>
+<!ELEMENT eqaln		- - (eqline+)>
+<!ELEMENT eqline	- - (%f-butxt)*>
+<!ELEMENT stk		- - (lyr+)>
+<!ELEMENT lyr		O O (%f-butxt)* -(tu)>
+<!ATTLIST lyr		align		CDATA	#IMPLIED>
+<!ELEMENT ach		- - (%f-butxt)*>
+<!ATTLIST ach		atom		CDATA	#IMPLIED>
+<!ELEMENT (sup|inf)	- - (%f-butxt)* -(tu)>
+<!ATTLIST (sup|inf)	loc		CDATA	#IMPLIED>
+<!ELEMENT (unl|ovl)	- - (%f-butxt)*>
+<!ATTLIST (unl|ovl)	style		CDATA	#IMPLIED>
+<!ELEMENT (unb|ovb)	- - (%f-butxt)*>
+<!ELEMENT a		- - (ac,ac) -(tu)>
+<!ATTLIST a		valign		CDATA	#IMPLIED>
+  <![IGNORE [
+  <!ELEMENT ac		O O (%f-cstxt|%f-scs)* -(sup|inf)>
+  ]]>
+<!ELEMENT ac		O O (%f-cstxt|%f-scs|sup|inf)*>
+<!ELEMENT (%f-scs)	- O (%f-cstxt|sup|inf)* -(tu|%limits|%f-bu|%f-ph)>
+<!ELEMENT phr		- O (%f-phtxt)*>
+<!ELEMENT vmk		- O EMPTY>
+<!ATTLIST vmk		id		CDATA	#IMPLIED>
+<!ELEMENT vmkr		- O EMPTY>
+<!ATTLIST vmkr		rid		CDATA	#IMPLIED>
+<!ELEMENT (hsp|vsp)	- O EMPTY>
+<!ATTLIST (hsp|vsp)	sp		CDATA	#IMPLIED>
+<!ELEMENT tu		- O EMPTY>
+<!ELEMENT (g|bg)	- - (#PCDATA)>
+<!ELEMENT (%p.fnt.ph;)	- - (%f-cstxt)*>
+<!ELEMENT (%p.em.ph;)	- - (%f-cstxt)*>
+
+<!ENTITY % ISOamsa PUBLIC
+ "ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN">
+%ISOamsa;
+
+<!ENTITY % ISOamsb PUBLIC
+ "ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN">
+%ISOamsb;
+
+<!ENTITY % ISOamsn PUBLIC
+ "ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN">
+%ISOamsn;
+
+<!ENTITY % ISOamso PUBLIC
+ "ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN">
+%ISOamso;
+
+<!ENTITY % ISOamsr PUBLIC
+ "ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN">
+%ISOamsr;
+
+<!ENTITY % ISOcyr1 PUBLIC "ISO 8879:1986//ENTITIES Russian Cyrillic//EN">
+%ISOcyr1;
+
+<!ENTITY % ISOdia PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN">
+%ISOdia;
+
+<!ENTITY % ISOlat1 PUBLIC "ISO 8879:1986//ENTITIES Added Latin 1//EN">
+%ISOlat1;
+
+<!ENTITY % ISOlat2 PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN">
+%ISOlat2;
+
+<!ENTITY % ISOnum PUBLIC
+ "ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN">
+%ISOnum;
+
+<!ENTITY % ISOpub PUBLIC "ISO 8879:1986//ENTITIES Publishing//EN">
+%ISOpub;
+
+<!ENTITY % ISOtech PUBLIC "ISO 8879:1986//ENTITIES General Technical//EN">
+%ISOtech;
+
+<!ENTITY % ATIeqn1 PUBLIC "-//ArborText//ENTITIES Equation1//EN">
+%ATIeqn1;
+
+
+
+
+

File usr/src/cmd/man/src/util/ati-num.gml

+<!--
+    Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
+    Use is subject to license terms.
+
+    CDDL HEADER START
+
+    The contents of this file are subject to the terms of the
+    Common Development and Distribution License, Version 1.0 only
+    (the "License").  You may not use this file except in compliance
+    with the License.
+
+    You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+    or http://www.opensolaris.org/os/licensing.
+    See the License for the specific language governing permissions
+    and limitations under the License.
+
+    When distributing Covered Code, include this CDDL HEADER in each
+    file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+    If applicable, add the following below this CDDL HEADER, with the
+    fields enclosed by brackets "[]" replaced with your own identifying
+    information: Portions Copyright [yyyy] [name of copyright owner]
+
+    CDDL HEADER END
+-->
+<!-- SCCS keyword
+#pragma ident	"%Z%%M%	%I%	%E% SMI"
+-->
+<!-- ArborText character entity set. Typical invocation:
+     <!ENTITY % ATInum PUBLIC
+       "-//ArborText//ENTITIES Numeric and Special Graphic//EN">
+     %ATInum;
+-->
+
+<!ENTITY peso   SDATA "[peso  ]"--=peso sign-->
+
+<!ENTITY monthname   SDATA "[monthname  ]" -- current month, e.g., January -->
+<!ENTITY monthnum   SDATA "[monthnum  ]" -- current month as number, e.g., 1 -->
+<!ENTITY day   SDATA "[day  ]" -- current day of the month -->
+<!ENTITY year   SDATA "[year  ]" -- current year -->
+
+<!ENTITY brkpt   SDATA "[brkpt  ]" -- allowable point to break line -->
+

File usr/src/cmd/man/src/util/ati-tbl.elm

+<!--
+    Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
+    Use is subject to license terms.
+
+    CDDL HEADER START
+
+    The contents of this file are subject to the terms of the
+    Common Development and Distribution License, Version 1.0 only
+    (the "License").  You may not use this file except in compliance
+    with the License.
+
+    You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+    or http://www.opensolaris.org/os/licensing.
+    See the License for the specific language governing permissions
+    and limitations under the License.
+
+    When distributing Covered Code, include this CDDL HEADER in each
+    file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+    If applicable, add the following below this CDDL HEADER, with the
+    fields enclosed by brackets "[]" replaced with your own identifying
+    information: Portions Copyright [yyyy] [name of copyright owner]
+
+    CDDL HEADER END
+-->
+<!-- SCCS keyword
+#pragma ident	"%Z%%M%	%I%	%E% SMI"
+-->
+<!-- ArborText style table -->
+
+<!-- It is assumed that %tblcon is defined when this file is included,
+     to specify content for tablecell, e.g.,
+	<!ENTITY % tblcon "#PCDATA|emphasis|%eqn|graphic" >
+-->
+
+<!-- [JFS] The table, tablerow and tablecell elements have a new
+           attribute defined called "label". This attribute is
+	   intended to be used by command language processing.
+	   <tablecell> also has another attribute called "action". It
+	   is anticipated that this attribute will also contribute to
+	   command language processing of tables.
+-->
+
+<!ELEMENT table		- - (rowrule,(tablerow,rowrule)+)>
+<!ATTLIST table		acl		CDATA	#IMPLIED
+			chj		CDATA	#IMPLIED
+			csl		CDATA	#IMPLIED
+			cst		CDATA	#IMPLIED
+			ctl		CDATA	#IMPLIED
+			cwl		CDATA	#REQUIRED
+			hff		CDATA	#IMPLIED
+			hfs		CDATA	#IMPLIED
+			htm		CDATA	#IMPLIED
+			hts		CDATA	#IMPLIED
+			jst		CDATA	#IMPLIED
+			ncols		CDATA	#IMPLIED
+			off		CDATA	#IMPLIED
+			rth		CDATA	#IMPLIED
+			rst		CDATA	#IMPLIED
+			rvj		CDATA	#IMPLIED
+			tff		CDATA	#IMPLIED
+			tfs		CDATA	#IMPLIED
+			tts		CDATA	#IMPLIED
+			unt		CDATA	#IMPLIED
+			wdm		CDATA	#REQUIRED
+			ctmarg		CDATA	#IMPLIED
+			cbmarg		CDATA	#IMPLIED
+			clmarg		CDATA	#IMPLIED
+			crmarg		CDATA	#IMPLIED
+			dispwid		CDATA	#IMPLIED
+			label		CDATA	#IMPLIED
+			>
+
+<!ELEMENT tablerow	- O (cellrule,(tablecell,cellrule)+)>
+<!ATTLIST tablerow	hdr		CDATA	#IMPLIED
+			rht		CDATA	#IMPLIED
+			rvj		CDATA	#IMPLIED
+			label           CDATA   #IMPLIED
+			>
+
+<!ELEMENT tablecell	- - (%tblcon)*>
+
+<!ATTLIST tablecell	cff		CDATA	#IMPLIED
+			cfs		CDATA	#IMPLIED
+			chj		CDATA	#IMPLIED
+			cts		CDATA	#IMPLIED
+			cvj		CDATA	#IMPLIED
+			shd		CDATA	#IMPLIED
+			spn		CDATA	#IMPLIED
+			vspn		CDATA	#IMPLIED
+			label           CDATA   #IMPLIED
+			action		CDATA	#IMPLIED>
+
+<!ELEMENT rowrule	- O EMPTY>
+<!ATTLIST rowrule	rty		CDATA	#IMPLIED
+			rtl		CDATA	#IMPLIED>
+
+<!ELEMENT cellrule	- O EMPTY>
+<!ATTLIST cellrule	rty		CDATA	#IMPLIED>

File usr/src/cmd/man/src/util/atilogo.eps

Binary file added.

File usr/src/cmd/man/src/util/basic.dcl

+<!SGML	"ISO 8879:1986"  
+--  --
+-- CDDL HEADER START --
+--  --
+-- The contents of this file are subject to the terms of the --
+-- Common Development and Distribution License, Version 1.0 only --
+-- (the "License").  You may not use this file except in compliance --
+-- with the License. --
+--  --
+-- You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE --
+-- or http://www.opensolaris.org/os/licensing. --
+-- See the License for the specific language governing permissions --
+-- and limitations under the License. --
+--  --
+-- When distributing Covered Code, include this CDDL HEADER in each --
+-- file and include the License file at usr/src/OPENSOLARIS.LICENSE. --
+-- If applicable, add the following below this CDDL HEADER, with the --
+-- fields enclosed by brackets "[]" replaced with your own identifying --
+-- information: Portions Copyright [yyyy] [name of copyright owner] --
+--  --
+-- CDDL HEADER END --
+--  --
+-- Basic SGML declaration using Reference Concrete Syntax --
+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
+
+CAPACITY SGMLREF
+	TOTALCAP	35000
+	ENTCAP		35000
+	ENTCHCAP	35000
+	ELEMCAP		35000
+	GRPCAP		35000
+	EXGRPCAP	35000
+	EXNMCAP		35000
+	ATTCAP		35000
+	ATTCHCAP	35000
+	AVGRPCAP	35000
+	NOTCAP		35000
+	NOTCHCAP	35000
+	IDCAP		35000
+	IDREFCAP	35000
+	MAPCAP		35000
+	LKSETCAP	35000
+	LKNMCAP		35000
+
+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 255
+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		40
+	ATTSPLEN	960
+	BSEQLEN		960
+	DTAGLEN		16
+	DTEMPLEN	16
+	ENTLVL		16
+	GRPCNT		32
+	GRPGTCNT	96
+	GRPLVL		16
+	LITLEN		240
+	NAMELEN		8
+	NORMSEP		2
+	PILEN		240
+	TAGLEN		960
+	TAGLVL		24
+
+FEATURES
+MINIMIZE DATATAG NO     OMITTAG  YES     RANK     NO     SHORTTAG YES
+LINK     SIMPLE  NO     IMPLICIT NO     EXPLICIT NO
+OTHER    CONCUR  NO     SUBDOC   NO     FORMAL   NO
+APPINFO NONE>

File usr/src/cmd/man/src/util/cals-tbl.elm

+<!--
+    Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
+    Use is subject to license terms.
+
+    CDDL HEADER START
+
+    The contents of this file are subject to the terms of the
+    Common Development and Distribution License, Version 1.0 only
+    (the "License").  You may not use this file except in compliance
+    with the License.
+
+    You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+    or http://www.opensolaris.org/os/licensing.
+    See the License for the specific language governing permissions
+    and limitations under the License.
+
+    When distributing Covered Code, include this CDDL HEADER in each
+    file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+    If applicable, add the following below this CDDL HEADER, with the
+    fields enclosed by brackets "[]" replaced with your own identifying
+    information: Portions Copyright [yyyy] [name of copyright owner]
+
+    CDDL HEADER END
+-->
+<!-- SCCS keyword
+#pragma ident	"%Z%%M%	%I%	%E% SMI"
+-->
+
+<!--	This entity is fragment of:
+
+	<!DOCTYPE doc PUBLIC "-//USA-DOD//DTD MIL-M-38784B 910201//EN">
+
+	...and contains the elements that define CALS tables.
+
+	NOTE:  The table elements and ATTLISTs reference a number
+	of other elements and parametric entities that are not
+	defined in this fragment.  They are listed below.
+
+
+Parametric entities that must be defined by the referencing entity:
+
+	ENTITY NAME	WHERE USED
+	%titles		In content model of:
+			<table>
+			<chart>
+
+	%yesorno	In ATTLIST of:
+			<table>
+			<chart>
+			<tgroup>
+			<colspec>
+			<spanspec>
+			<row>
+			<entry>
+			<entrytbl>
+
+	%bodyatt	In ATTLIST of:
+			<table>
+			<chart>
+			
+	%secur		In ATTLIST of:
+			<table>
+			<chart>
+			<tgroup>
+			<thead>
+			<tfoot>
+			<tbody>
+			<row>
+			<entry>
+			<entrytbl>
+
+	%paracon	In content model of:
+			<entry>
+
+
+
+Elements that are referenced either in a content model,
+inclusions, or exclusions. 
+
+	<chart>/<table> content model:
+		%titles;
+
+	<chart>/<table> exclusion list: 
+		<figure>
+
+	<entry> content model:
+		<para>
+		<warning>
+		<caution>
+		<note>
+		<legend>
+		%paracon;
+
+-->
+
+
+<!-- The table elements:  -->
+