summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlejandro Colomar <alx@kernel.org>2023-03-12 13:11:12 +0100
committerAlejandro Colomar <alx@kernel.org>2023-03-12 13:11:26 +0100
commit5abb756801d126939f01b080f6810c07f82f0d7a (patch)
treef2a491fa1ca27ca859edce9af3324af77a2196fe
parent7c90d7d05fea7b61d4fe147a7f340a2226b9c2d7 (diff)
man*/: Fix ISO -> ISO/IEC where appropriate
Link: <https://www.iso.org> Reported-by: Helge Kreutzmann <debian@helgefjell.de> Signed-off-by: Alejandro Colomar <alx@kernel.org>
-rw-r--r--man1/localedef.12
-rw-r--r--man3/wprintf.32
-rw-r--r--man7/charsets.74
-rw-r--r--man7/unicode.716
-rw-r--r--man7/utf-8.72
5 files changed, 13 insertions, 13 deletions
diff --git a/man1/localedef.1 b/man1/localedef.1
index b41d040f7..cab34f0c6 100644
--- a/man1/localedef.1
+++ b/man1/localedef.1
@@ -8,7 +8,7 @@
.\" This manual page was initially written by Richard Braakman
.\" on behalf of the Debian GNU/Linux Project and anyone else
.\" who wants it. It was amended by Alastair McKinstry to
-.\" explain new ISO 14652 elements, and amended further by
+.\" explain new ISO/IEC 14652 elements, and amended further by
.\" Lars Wirzenius to document new functionality (as of GNU
.\" C library 2.3.5).
.\"
diff --git a/man3/wprintf.3 b/man3/wprintf.3
index 38feff7f1..a496e76c4 100644
--- a/man3/wprintf.3
+++ b/man3/wprintf.3
@@ -250,7 +250,7 @@ This is because the
.I wchar_t
representation is platform- and locale-dependent.
(The glibc represents
-wide characters using their Unicode (ISO-10646) code point, but other
+wide characters using their Unicode (ISO/IEC 10646) code point, but other
platforms don't do this.
Also, the use of C99 universal character names
of the form \eunnnn does not solve this problem.)
diff --git a/man7/charsets.7 b/man7/charsets.7
index 7db4e73c9..7ef5f0a95 100644
--- a/man7/charsets.7
+++ b/man7/charsets.7
@@ -260,7 +260,7 @@ of ASCII.
In the same fashion as the ISO 8859 series, Thai characters are mapped into
0xa1\[en]0xfe.
.SS Unicode
-Unicode (ISO 10646) is a standard which aims to unambiguously represent
+Unicode (ISO/IEC 10646) is a standard which aims to unambiguously represent
every character in every human language.
Unicode's structure permits 20.1 bits to encode every character.
Since most computers don't include 20.1-bit integers, Unicode is
@@ -288,7 +288,7 @@ is assembled into 00000xxx xxyyyyyy.
A byte 1110xxxx is the start
of a 3-byte code, and 1110xxxx 10yyyyyy 10zzzzzz is assembled
into xxxxyyyy yyzzzzzz.
-(When UTF-8 is used to code the 31-bit ISO 10646
+(When UTF-8 is used to code the 31-bit ISO/IEC 10646
then this progression continues up to 6-byte codes.)
.PP
For most texts in ISO 8859 character sets, this means that the
diff --git a/man7/unicode.7 b/man7/unicode.7
index 5a358d5bb..457ef62ee 100644
--- a/man7/unicode.7
+++ b/man7/unicode.7
@@ -11,7 +11,7 @@
.SH NAME
unicode \- universal character set
.SH DESCRIPTION
-The international standard ISO 10646 defines the
+The international standard ISO/IEC 10646 defines the
Universal Character Set (UCS).
UCS contains all characters of all other character set standards.
It also guarantees "round-trip compatibility";
@@ -41,7 +41,7 @@ including those provided by TeX, Postscript, APL, MS-DOS, MS-Windows,
Macintosh, OCR fonts, as well as many word processing and publishing
systems, and more are being added.
.PP
-The UCS standard (ISO 10646) describes a
+The UCS standard (ISO/IEC 10646) describes a
31-bit character set architecture
consisting of 128 24-bit
.IR groups ,
@@ -52,12 +52,12 @@ made up of 256 8-bit
with 256
.I column
positions, one for each character.
-Part 1 of the standard (ISO 10646-1)
+Part 1 of the standard (ISO/IEC 10646-1)
defines the first 65534 code positions (0x0000 to 0xfffd), which form
the
.I Basic Multilingual Plane
(BMP), that is plane 0 in group 0.
-Part 2 of the standard (ISO 10646-2)
+Part 2 of the standard (ISO/IEC 10646-2)
adds characters to group 0 outside the BMP in several
.I "supplementary planes"
in the range 0x10000 to 0x10ffff.
@@ -68,7 +68,7 @@ foreseeable future.
The BMP contains all characters found in the
commonly used other character sets.
The supplemental planes added by
-ISO 10646-2 cover only more exotic characters for special scientific,
+ISO/IEC 10646-2 cover only more exotic characters for special scientific,
dictionary printing, publishing industry, higher-level protocol and
enthusiast needs.
.PP
@@ -107,7 +107,7 @@ script or for mathematical typesetting and users of the International
Phonetic Alphabet.
.SS Implementation levels
As not all systems are expected to support advanced mechanisms like
-combining characters, ISO 10646-1 specifies the following three
+combining characters, ISO/IEC 10646-1 specifies the following three
.I implementation levels
of UCS:
.TP 0.9i
@@ -128,8 +128,8 @@ All UCS characters are supported.
The Unicode 3.0 Standard
published by the Unicode Consortium
contains exactly the UCS Basic Multilingual Plane
-at implementation level 3, as described in ISO 10646-1:2000.
-Unicode 3.1 added the supplemental planes of ISO 10646-2.
+at implementation level 3, as described in ISO/IEC 10646-1:2000.
+Unicode 3.1 added the supplemental planes of ISO/IEC 10646-2.
The Unicode standard and
technical reports published by the Unicode Consortium provide much
additional information on the semantics and recommended usages of
diff --git a/man7/utf-8.7 b/man7/utf-8.7
index 5ff634306..015d4b746 100644
--- a/man7/utf-8.7
+++ b/man7/utf-8.7
@@ -23,7 +23,7 @@ read 16-bit words as characters without major modifications.
For these reasons,
UCS-2 is not a suitable external encoding of Unicode
in filenames, text files, environment variables, and so on.
-The ISO 10646 Universal Character Set (UCS),
+The ISO/IEC 10646 Universal Character Set (UCS),
a superset of Unicode, occupies an even larger code
space\[em]31\ bits\[em]and the obvious
UCS-4 encoding for it (a sequence of 32-bit words) has the same problems.