diff options
author | Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk> | 2004-11-28 19:06:20 +0000 |
---|---|---|
committer | Markus Kuhn <Markus.Kuhn@cl.cam.ac.uk> | 2004-11-28 19:06:20 +0000 |
commit | 8dbbdb2b6491edd6a0ec957d3a742802d2946fa3 (patch) | |
tree | 2e4a4c0a57f7745576f4cbac0cac93a7337a6d4e | |
parent | 5622b3c34465c8f7f83fe9fbab897fc7b438ef81 (diff) | |
download | xorg-font-util-8dbbdb2b6491edd6a0ec957d3a742802d2946fa3.tar.gz |
Updated 8859-7.TXT to ISO 8859-7:2003 (with euro sign) Updated obsoletesco_port_update-baseXORG-6_8_99_903XORG-6_8_99_902XORG-6_8_99_901XORG-6_8_99_900XORG-6_8_99_9XORG-6_8_99_8XORG-6_8_99_7XORG-6_8_99_6XORG-6_8_99_5XORG-6_8_99_4XORG-6_8_99_3XORG-6_8_99_2XORG-6_8_99_16XORG-6_8_99_15XORG-6_8_99_14XORG-6_8_99_13XORG-6_8_99_12XORG-6_8_99_11XORG-6_8_99_10XORG-6_8_99_1sco_port_update
email address
-rw-r--r-- | bdftruncate.pl | 8 | ||||
-rw-r--r-- | map-ISO8859-14 | 2 | ||||
-rw-r--r-- | map-ISO8859-15 | 2 | ||||
-rw-r--r-- | map-ISO8859-16 | 2 | ||||
-rw-r--r-- | map-ISO8859-7 | 28 | ||||
-rw-r--r-- | ucs2any.c | 4 |
6 files changed, 26 insertions, 20 deletions
diff --git a/bdftruncate.pl b/bdftruncate.pl index 6c3ca90..0df06e5 100644 --- a/bdftruncate.pl +++ b/bdftruncate.pl @@ -1,12 +1,12 @@ #!/usr/bin/perl # -# bdftruncate.pl -- Markus Kuhn <mkuhn@acm.org> +# bdftruncate.pl -- Markus Kuhn <http://www.cl.cam.ac.uk/~mgk25/> # # This Perl script allows you to generate from an ISO10646-1 encoded # BDF font other ISO10646-1 BDF fonts in which all characters above # a threshold code value are stored unencoded. # -# Id: bdftruncate.pl,v 1.5 2001-05-31 10:58:58+01 mgk25 Exp $ +# $ucs-fonts: bdftruncate.pl,v 1.7 2004-11-28 18:41:13+00 mgk25 Rel $ # Subroutine to identify whether the ISO 10646/Unicode character code # ucs belongs into the East Asian Wide (W) or East Asian FullWidth @@ -34,11 +34,11 @@ if ($ARGV[0] eq '-w' || $ARGV[0] eq '+w') { print STDERR <<End if $#ARGV != 0; -Usage: bdftruncate [+w|-w] threshold <source.bdf >destination.bdf +Usage: bdftruncate.pl [+w|-w] threshold <source.bdf >destination.bdf Example: - bdftruncate 0x3200 <6x13.bdf >6x13t.bdf + bdftruncate.pl 0x3200 <6x13.bdf >6x13t.bdf will generate the file 6x13t.bdf in which all glyphs with codes >= 0x3200 will only be stored unencoded (i.e., ENCODING -1). diff --git a/map-ISO8859-14 b/map-ISO8859-14 index 36038f4..73e9855 100644 --- a/map-ISO8859-14 +++ b/map-ISO8859-14 @@ -4,7 +4,7 @@ # Table version: 1.0 # Table format: Format A # Date: 1999 July 27 -# Authors: Markus Kuhn <mkuhn@acm.org> +# Authors: Markus Kuhn <http://www.cl.cam.ac.uk/~mgk25/> # Ken Whistler <kenw@sybase.com> # # Copyright (c) 1998 - 1999 Unicode, Inc. All Rights reserved. diff --git a/map-ISO8859-15 b/map-ISO8859-15 index 1e31970..ab2f32f 100644 --- a/map-ISO8859-15 +++ b/map-ISO8859-15 @@ -4,7 +4,7 @@ # Table version: 1.0 # Table format: Format A # Date: 1999 July 27 -# Authors: Markus Kuhn <mkuhn@acm.org> +# Authors: Markus Kuhn <http://www.cl.cam.ac.uk/~mgk25/> # Ken Whistler <kenw@sybase.com> # # Copyright (c) 1998 - 1999 Unicode, Inc. All Rights reserved. diff --git a/map-ISO8859-16 b/map-ISO8859-16 index 5353d74..c0dcf0d 100644 --- a/map-ISO8859-16 +++ b/map-ISO8859-16 @@ -4,7 +4,7 @@ # Table version: 1.0 # Table format: Format A # Date: 2001 July 26 -# Authors: Markus Kuhn <mkuhn@acm.org> +# Authors: Markus Kuhn <http://www.cl.cam.ac.uk/~mgk25/> # # Copyright (c) 1999-2001 Unicode, Inc. All Rights reserved. # diff --git a/map-ISO8859-7 b/map-ISO8859-7 index 52c42d0..bc46b74 100644 --- a/map-ISO8859-7 +++ b/map-ISO8859-7 @@ -1,12 +1,12 @@ # -# Name: ISO 8859-7:1987 to Unicode -# Unicode version: 3.0 -# Table version: 1.0 +# Name: ISO 8859-7:2003 to Unicode +# Unicode version: 4.0 +# Table version: 2.0 # Table format: Format A -# Date: 1999 July 27 +# Date: 2003-Nov-12 # Authors: Ken Whistler <kenw@sybase.com> # -# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved. +# Copyright (c) 1991-2003 Unicode, Inc. All Rights reserved. # # This file is provided as-is by Unicode, Inc. (The Unicode Consortium). # No claims are made as to fitness for any particular purpose. No @@ -25,10 +25,11 @@ # General notes: # # This table contains the data the Unicode Consortium has on how -# ISO 8859-7:1987 characters map into Unicode. +# ISO 8859-7:2003 characters map into Unicode. # # ISO 8859-7:1987 is equivalent to ISO-IR-126, ELOT 928, -# and ECMA 118. +# and ECMA 118. ISO 8859-7:2003 adds two currency signs +# and one other character not in the earlier standard. # # Format: Three tab-separated columns # Column #1 is the ISO 8859-7 code (in hex as 0xXX) @@ -43,12 +44,14 @@ # Remap 0xA1 to U+2018 (instead of 0x02BD) to match text of 8859-7 # Remap 0xA2 to U+2019 (instead of 0x02BC) to match text of 8859-7 # +# 2.0 version updates 1.0 version by adding mappings for the +# three newly added characters 0xA4, 0xA5, 0xAA. +# # Updated versions of this file may be found in: -# <ftp://ftp.unicode.org/Public/MAPPINGS/> +# <http://www.unicode.org/Public/MAPPINGS/> # -# Any comments or problems, contact <errata@unicode.org> -# Please note that <errata@unicode.org> is an archival address; -# notices will be checked, but do not expect an immediate response. +# Any comments or problems, contact the Unicode Consortium at: +# <http://www.unicode.org/reporting.html> # 0x00 0x0000 # NULL 0x01 0x0001 # START OF HEADING @@ -214,10 +217,13 @@ 0xA1 0x2018 # LEFT SINGLE QUOTATION MARK 0xA2 0x2019 # RIGHT SINGLE QUOTATION MARK 0xA3 0x00A3 # POUND SIGN +0xA4 0x20AC # EURO SIGN +0xA5 0x20AF # DRACHMA SIGN 0xA6 0x00A6 # BROKEN BAR 0xA7 0x00A7 # SECTION SIGN 0xA8 0x00A8 # DIAERESIS 0xA9 0x00A9 # COPYRIGHT SIGN +0xAA 0x037A # GREEK YPOGEGRAMMENI 0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xAC 0x00AC # NOT SIGN 0xAD 0x00AD # SOFT HYPHEN @@ -913,9 +913,9 @@ main(int argc, char *argv[]) fprintf(fout_fp, "%s", "COMMENT from an ISO10646-1 encoded source BDF font.\n"); fprintf(fout_fp, "%s", - "COMMENT ucs2any by Ben Collver <collver1@attbi.com>, 2003.\n"); + "COMMENT ucs2any by Ben Collver <collver1@attbi.com>, 2003, based on\n"); fprintf(fout_fp, "%s", - "COMMENT based on ucs2any.pl by Markus Kuhn <mkuhn@acm.org>, 2000.\n"); + "COMMENT ucs2any.pl by Markus Kuhn <http://www.cl.cam.ac.uk/~mgk25/>, 2000.\n"); for (i = 0; i <= nextheader; i++) { if (i == default_char_index) |