latin-euro-standards / latin-euro-standards.texi

\input texinfo   @c -*-texinfo-*-

@c Manual for the XEmacs latin-unity package.

@c ** #### something uses these headers, find out how and explain here
@c %**start of header
@setfilename latin-euro-standards.info
@settitle Recent ISO 8859 character encoding standards. 
@setchapternewpage odd
@c %**end of header

@c Version values, for easy modification
@set VERSION 1.0
@set CREATED Monday, February 7, 2005
@set UPDATED Monday, February 7, 2005

@c ** Many people seem to prefer this footnote style.
@footnotestyle end

@direntry
* latin-euro-standards::                Recent ISO 8859 encodings in XEmacs.
@end direntry

@c ** It is often convenient to use a macro for names which have unusual
@c ** spelling or formatting conventions.
@c Macro to make formatting of the package name consistent.
@macro pkgname
@i{latin-euro-standards}
@end macro

@c Copying permissions, et al
@c Note that this whole section is repeated thrice, once for the Info
@c version, once for TeX, and once for HTML.
@c Note that if you combine this document with others' work, you may
@c need to change the permissions statement.  Make sure you do so in all
@c three places.
@c #### Probably not the right place for HTML.
@html
This file is part of XEmacs.  It documents the @pkgname{} package,
which ensures that wherever possible representations of all Latin
characters are drawn from the same 8-bit character set.
     
Copyright @copyright{} 2005 Free Software Foundation, Inc.
     
Permission is granted to make and distribute verbatim or modified copies
of this manual provided that the copyright notice above is preserved,
and at least one of the numbered paragraphs below up to the phrase "End
of permissions notice." is included, under the terms of any of the
licenses enumerated below.

1. The GNU General Public License, version 2 or any later version
published by the Free Software Foundation, Inc.  A copy of the GNU
General Public License was included with your copy of XEmacs.
Alternatively, you may request a copy from the Free Software Foundation,
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

2. The license used for XEmacs documentation (see the file
man/xemacs/xemacs.texi distributed with XEmacs).

3. The GNU Free Documentation License (available from the Free Software
Foundation at the address above).

End of permissions notice.

Because the XEmacs documentation license and the GNU Free Documentation
License are not free software licenses, and are mutually incompatible
with each other and with the GNU General Public License, it is desirable
that the permissions given here be preserved if possible.  This normally
requires that you write fresh text for any additions or modifications to
this file, rather than copying code or comments from other sources.  The
exceptions are if you are sole copyright holder for the other source, or
if you receive permission from the holders of the copyrights for the
other sources.

That is, if you merge code or comments from a file licensed to you only
under the GNU General Public License you @emph{may not} distribute
under the documentation licenses or with a dual license; such a
combination may be distributed under the GNU General Public License
@emph{only}.  Similarly, if you copy text from a file licensed to you
only under the XEmacs documentation license or the GNU Free
Documentation License you may distribute the result @emph{only} under
the appropriate license.
@end html

@ifinfo
This file is part of XEmacs.  It documents the @pkgname{} package,
which ensures that wherever possible representations of all Latin
characters are drawn from the same 8-bit character set.
     
Copyright @copyright{} 2005 Free Software Foundation, Inc.
     
Permission is granted to make and distribute verbatim or modified copies
of this manual provided that the copyright notice above is preserved,
and at least one of the numbered paragraphs below up to the phrase "End
of permissions notice." is included, under the terms of any of the
licenses enumerated below.

@ignore 
Permission is granted to process this file through TeX and print the
results, provided the printed document carries a copying permission
notice identical to this one except for the removal of this paragraph
(this paragraph not being relevant to the printed manual).

@end ignore
1. The GNU General Public License, version 2 or any later version
published by the Free Software Foundation, Inc.  A copy of the GNU
General Public License was included with your copy of XEmacs.
Alternatively, you may request a copy from the Free Software Foundation,
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

2. The license used for XEmacs documentation (see the file
man/xemacs/xemacs.texi distributed with XEmacs).

3. The GNU Free Documentation License (available from the Free Software
Foundation at the address above).

End of permissions notice.

Because the XEmacs documentation license and the GNU Free Documentation
License are not free software licenses, and are mutually incompatible
with each other and with the GNU General Public License, it is desirable
that the permissions given here be preserved if possible.  This normally
requires that you write fresh text for any additions or modifications to
this file, rather than copying code or comments from other sources.  The
exceptions are if you are sole copyright holder for the other source, or
if you receive permission from the holders of the copyrights for the
other sources.

That is, if you merge code or comments from a file licensed to you only
under the GNU General Public License you @emph{may not} distribute
under the documentation licenses or with a dual license; such a
combination may be distributed under the GNU General Public License
@emph{only}.  Similarly, if you copy text from a file licensed to you
only under the XEmacs documentation license or the GNU Free
Documentation License you may distribute the result @emph{only} under
the appropriate license.
@end ifinfo

@tex

@titlepage
@title Recent ISO 8859 character encodings
@subtitle Last updated @value{UPDATED}

@author Aidan Kehoe
@page

This file is part of XEmacs.  It documents the @pkgname{} package,
which ensures that wherever possible representations of all Latin
characters are drawn from the same 8-bit character set.
     
Copyright @copyright{} 2005 Free Software Foundation, Inc.
     
@vskip 0pt plus 1filll
Permission is granted to make and distribute verbatim or modified copies
of this manual provided that the copyright notice above is preserved,
and at least one of the numbered paragraphs below up to the phrase "End
of permissions notice." is included, under the terms of any of the
licenses enumerated below.

@ignore 
Permission is granted to process this file through TeX and print the
results, provided the printed document carries a copying permission
notice identical to this one except for the removal of this paragraph
(this paragraph not being relevant to the printed manual).
   
@end ignore
1. The GNU General Public License, version 2 or any later version
published by the Free Software Foundation, Inc.  A copy of the GNU
General Public License was included with your copy of XEmacs.
Alternatively, you may request a copy from the Free Software Foundation,
Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

2. The license used for XEmacs documentation (see the file
man/xemacs/xemacs.texi distributed with XEmacs).

3. The GNU Free Documentation License (available from the Free Software
Foundation at the address above).

End of permissions notice.

Because the XEmacs documentation license and the GNU Free Documentation
License are not free software licenses, and are mutually incompatible
with each other and with the GNU General Public License, it is desirable
that the permissions given here be preserved if possible.  This normally
requires that you write fresh text for any additions or modifications to
this file, rather than copying code or comments from other sources.  The
exceptions are if you are sole copyright holder for the other source, or
if you receive permission from the holders of the copyrights for the
other sources.

That is, if you merge code or comments from a file licensed to you only
under the GNU General Public License you @emph{may not} distribute
under the documentation licenses or with a dual license; such a
combination may be distributed under the GNU General Public License
@emph{only}.  Similarly, if you copy text from a file licensed to you
only under the XEmacs documentation license or the GNU Free
Documentation License you may distribute the result @emph{only} under
the appropriate license.
     
@end titlepage
@page

@end tex

@ifnottex
@node Top, Copying, (dir), (dir)
@top Recent ISO 8859 character encodings
@end ifnottex

This package provides several recent character encodings that have been
standardized by ISO, the international organization for standardization,
together with the associated Mule character sets and coding systems. 

It is intended to be used by the Mule-UCS (@pxref{Top,,, mule-ucs,
Mule-UCS User Manual}) and Latin Unity (@pxref{Top,,, latin-unity,
Latin Unity for Emacsen}) packages, and was, indeed, refactored out 
from the latter.

Each file provides a language environment named, e.g. @samp{Latin-7}, a
coding system named @samp{iso-8859-13} (etc.) and a Mule character set
named @samp{latin-iso8859-13} (again, etc.).

@menu
* Copying::             @pkgname{} copying conditions.
* Standards::           Details of the relevant ISO character encodings.
@end menu

@node Copying, Standards, Top, Top
@chapter @pkgname{} Copying Conditions

@c ** CHECK THE COPYRIGHT DATE(S) AND HOLDER(S)!

Copyright (C) 2005 Free Software Foundation, Inc.

@pkgname{} is free software; you can redistribute it
and/or modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2, or (at your
option) any later version.

@pkgname{} is distributed in the hope that it will
be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.

You should have received a copy of the GNU General Public License along
with XEmacs; see the file COPYING. If not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
USA.

@node Standards, , Copying, Top
@chapter Standards

@section Latin 7

ISO 8859-13 dates from 1998, is the seventh Roman-alphabet standard of
the ISO-8859 series, and is intended for use along the Baltic rim. It
notably includes support for Latvian, something that wasn't available in
its predecessor in North European support, ISO-8859-6.

@section Latin 8

ISO 8859-14 gives full support to Welsh and Gaelic---note that modern
Irish Gaelic fits quite comfortably in ISO-8859-1, so in practical terms
this is more likely to be used for Welsh and Scots Gaelic, if even
then. It dates from 1998.

@section Latin 9

ISO 8859 15 dates from 1999, and is a mostly-compatible revision to ISO
8859 1, replacing the disused CURRENCY SIGN with U+20AC, EURO SIGN, and
making seven other changes to give better support to French and
Finnish. It's most often encountered in Western European Usenet groups,
in this author's experience.

@section Latin 10, or ISO 8859-10

This standard is from 2001, and gives better support to Romanian and
some other languages than was widely available at that point. It also
has single-width directed quotation marks, which are useful in a TTY
environment where using the corresponding CNS characters within XEmacs
would result in a miscalculation of column numbers and corresponding
second-guessing and minor derangement when directed quotation marks are
used.
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.