Supplementary materials from ISO 8879:1986, specifically

general character entity definitions used by numerous SGML
DTDs including DocBook and our version of Linuxdoc.
This commit is contained in:
John Fieber 1997-06-22 21:01:28 +00:00
parent 0dc47c9b17
commit d3f311ee72
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=7041
5 changed files with 140 additions and 0 deletions

37
textproc/iso8879/Makefile Normal file
View File

@ -0,0 +1,37 @@
# New ports collection makefile for: iso8879
# Version required: 1.0
# Date created: June 19, 1997
# Whom: jfieber
#
# $Id$
#
DISTNAME= iso8879-1.0
CATEGORIES= textproc
MASTER_SITES= http://www.sil.org/sgml/
MAINTAINER= jfieber@FreeBSD.ORG
DISTFILES= isoENTS.zip
NO_MTREE= yes
NO_EXTRACT= yes
NO_BUILD= yes
NO_PATCH= yes
NO_CONFIGURE= yes
NO_WRKDIR= yes
BUILD_DEPENDS= unzip:${PORTSDIR}/archivers/unzip
INSTDIR= ${PREFIX}/share/sgml/iso8879/
pre-install:
@[ -d ${INSTDIR} ] || ${MKDIR} ${INSTDIR}
do-install:
@unzip -a -q -o -d ${INSTDIR} ${DISTDIR}/${DISTFILES}
@${INSTALL_DATA} ${FILESDIR}/catalog ${INSTDIR}/catalog
@chmod ${SHAREMODE} ${INSTDIR}/*
@chown -R ${SHAREOWN}.${SHAREGRP} ${INSTDIR}
.include <bsd.port.mk>

View File

@ -0,0 +1,58 @@
-- ISO general entities --
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"
PUBLIC "ISO 8879:1986//ENTITIES Diacritical Marks//EN"
"ISOdia"
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 Latin 1//EN"
"ISOlat1"
PUBLIC "ISO 8879:1986//ENTITIES Added Latin 2//EN"
"ISOlat2"
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"

View File

@ -0,0 +1 @@
Character entity sets from ISO 8879:1986 (SGML)

View File

@ -0,0 +1,23 @@
Nineteen ISO 8879:1986 character entity sets used by many DTDs:
Added Latin 1
Added Latin 2
Added Math Symbols: Arrow Relations
Added Math Symbols: Binary Operators
Added Math Symbols: Delimiters
Added Math Symbols: Negated Relations
Added Math Symbols: Ordinary
Added Math Symbols: Relations, Box and Line Drawing
Alternative Greek Symbols
Diacritical Marks
General Technical
Greek Letters
Greek Symbols
Monotoniko Greek
Non-Russian Cyrillic
Numeric and Special Graphic
Publishing
Russian Cyrillic
John Fieber
jfieber@FreeBSD.org

View File

@ -0,0 +1,21 @@
share/sgml/iso8879/ISOamsa
share/sgml/iso8879/ISOamsb
share/sgml/iso8879/ISOamsc
share/sgml/iso8879/ISOamsn
share/sgml/iso8879/ISOamso
share/sgml/iso8879/ISOamsr
share/sgml/iso8879/ISObox
share/sgml/iso8879/ISOcyr1
share/sgml/iso8879/ISOcyr2
share/sgml/iso8879/ISOdia
share/sgml/iso8879/ISOgrk1
share/sgml/iso8879/ISOgrk2
share/sgml/iso8879/ISOgrk3
share/sgml/iso8879/ISOgrk4
share/sgml/iso8879/ISOlat1
share/sgml/iso8879/ISOlat2
share/sgml/iso8879/ISOnum
share/sgml/iso8879/ISOpub
share/sgml/iso8879/ISOtech
share/sgml/iso8879/catalog
@dirrm share/sgml/iso8879