From 5491da0dfa50a969aca174742c64e114fe068af4 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Thu, 18 Nov 1999 07:22:53 +0000 Subject: Update. * locale/programs/ld-ctype.c (ctype_output): Correct computation of nelems. Correctly compute index for additional character classes. (ctype_read): Handle charclass and charconv definitions. Also recognize arbitrary strings as mapping names. * locale/programs/ld-time.c (time_finish): Correctly skip over wide character era strings. * locale/lc-time.c (_nl_get_era_entry): Correctly skip era name and format for wide characters. * time/strftime.c: Correctly determine era information for wide wcsftime. * wctrans.c: Fix after removal of second endianess table. * wctype/wctype.h (_ISwbit): Correctly handle bits > 16. Patches by Shinya Hanataka . * wcsmbs/wcwidth.h (internal_wcwidth): Reject non-printable characters. --- localedata/locales/ja_JP | 2793 ++++++++-------------------------------------- 1 file changed, 483 insertions(+), 2310 deletions(-) (limited to 'localedata/locales') diff --git a/localedata/locales/ja_JP b/localedata/locales/ja_JP index 5f3e72c..b16a503 100644 --- a/localedata/locales/ja_JP +++ b/localedata/locales/ja_JP @@ -1,1567 +1,346 @@ -# Japanese language locale for Japan -# Source: RAP and JISC -# Address: Sankt Joergens Alle 8 -# DK-1615 Copenhagen V -# Contact: Keld Simonsen -# Email: Keld.Simonsen@dkuug.dk -# Tel: +45 - 31226543 -# Fax: +45 - 33256543 -# Language: ja -# Territory: JP -# Revision: 2.2 -# Date: 1997-11-07 -# Users: general -# Repertoiremap: mnemonic,ds -# Charset: X0201 X0208 X0212 -# Distribution and use is free, also -# for commercial purposes. - -# -# LC_CTYPE -# -LC_CTYPE - -# -# upper class: -# alphabets in portable character set, -# Roman letters in JIS X 0208, -# Greek letters in JIS X 0208, -# Russian letters in JIS X 0208, and -# Uppercase letters in JIS X 0212. -# Uppercase letters in udc or vdc classes may be added. - -upper ;;;;;;;;;;;;;\ - ;;

;;;;;;;;;;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...; - -# -# alpha class (default): -# It includes, by default, all the characters defined to be in -# upper or lower classes. -# - -# -# digit class -# -digit ;;;;;\ - ;;;; - -# -# space class: -# Space characters defined in ISO DIS 9945-2 "POSIX" locale -# Space in JIS X 0208 -# - -space ;;;;\ - ;;\ - - -# -# cntrl class: C0 and C1 control characters as per ISO 6429. -# SS2 and SS3 may be excluded if an acompanying charmap uses them -# as single shifts to invoke graphic characters (as in EUC). -# Control characters in udc or vdc may be added. - -cntrl ;;;;;\ - ;;\ - ;;;;;;;;\ - ;;;;;;;;\ - ;;;;;;;;\ - ;;\ - ;;;;;;;\ - ;;;;;;\ - ;;;;;;;;\ - ;;;;;; - -# -# punct class: -# Special characters in udc or vdc may be added as long as they -# do not belong to classes cntrl, alpha, digit, jkanji, jhira, -# jkata or jdigit. -# -punct ;;;\ - ;;;;\ - ;;;\ - ;;;;;\ - ;;;;\ - ;;\ - ;\ - ;;;\ - ;;\ - ;\ - ;;;;\ - ;;;\ - ;;\ - ;...;;\ - ;...;;\ - ;\ - ;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...; +escape_char / +comment_char % +repertoiremap mnemonic.ds +% Name: localedef for ja_JP +% Version: 0.2 +% Date: 1999-05-05 +% Write: HANATAKA, Shinya -# -# graph class: -# upper, lower, alpha, digit, xdigit -# JIS X 0201 printable characters -# JIS X 0208 printable characters -# JIS X 0212 printable characters -# Printable characters in udc or vdc classes may be added. - -graph ;;;\ - ;;;;\ - ;;;\ - ;;;;;\ - ;;;;;\ - ;;;;;\ - ;;;;\ - ;;\ - ;\ - ;;;;;;;;;;;;;\ - ;;

;;;;;;;;;;;\ - ;;;\ - ;;\ - ;\ - ;;;;;;;;;;;;;\ - ;;

;;;;;;;;;;;\ - ;;;;\ - ;;;\ - ;;\ - ;...;;\ - ;\ - ;...;;\ - ;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;\ - ;\ - ;\ - ;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;...;;\ - ;\ - ;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...; - -# -# print class: -# , , -# upper, lower, alpha, digit, xdigit -# JIS X 0201 printable characters -# JIS X 0208 printable characters -# JIS X 0212 printable characters -# Pritable characters in udc or vdc classes may be added. - -print ;\ - ;;;\ - ;;;;\ - ;;;\ - ;;;;;\ - ;;;;;\ - ;;;;;\ - ;;;;\ - ;;\ - ;\ - ;;;;;;;;;;;;;\ - ;;

;;;;;;;;;;;\ - ;;;\ - ;;\ - ;\ - ;;;;;;;;;;;;;\ - ;;

;;;;;;;;;;;\ - ;;;;\ - ;;;\ - ;;\ - ;...;;\ - ;\ - ;...;;\ - ;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;\ - ;\ - ;\ - ;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;...;;\ - ;\ - ;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...; +LC_CTYPE -# -# xdigit class -# -xdigit ;;;;;\ - ;;;;;\ - ;;;;;;\ - ;;;;; +upper ;;;;;;;;;;;;;/ + ;;

;;;;;;;;;;;/ + ....;/ + ....;/ + ....; + +lower ;;;;;;;;;;;;;/ + ;;

;;;;;;;;;;;/ + ....;/ + ....;/ + ....; + +alpha ;;;;;;;;;;;;;/ + ;;

;;;;;;;;;;;/ + ....;/ + ....;/ + ....;/ + ;;;;;;;;;;;;;/ + ;;

;;;;;;;;;;;/ + ....;/ + ....;/ + ....; + +space ;;;;/ + ;; + +cntrl ;;;;;/ + ;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;;/ + ;;;;;;;;;;/ + ;;;;;;;;; + +punct ;;;/ + ;;;;/ + ;;;/ + ;;;;;/ + ;;;;/ + ;;;/ + ;;;/ + ;;;/ + ;;;;/ + ;;/ + ....;/ + ....;/ + ;;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ;/ + ....; + +graph ;;;/ + ;;;;/ + ;;;/ + ;;;;;/ + ;;;;;/ + ;;;;;/ + ;;;;/ + ;;;/ + ;;;;;;;;;;;;;/ + ;;

;;;;;;;;;;;/ + ;;;/ + ;;;/ + ;;;;;;;;;;;;;/ + ;;

;;;;;;;;;;;/ + ;;;;/ + ;;/ + ....;/ + ....;....;....;/ + ....;....;;/ + ....;....;....;/ + ....;/ + ....;/ + ....;....;/ + ....;....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....; + +print ;/ + ;;;/ + ;;;;/ + ;;;/ + ;;;;;/ + ;;;;;/ + ;;;;;/ + ;;;;/ + ;;;/ + ;;;;;;;;;;;;;/ + ;;

;;;;;;;;;;;/ + ;;;/ + ;;;/ + ;;;;;;;;;;;;;/ + ;;

;;;;;;;;;;;/ + ;;;;/ + ;;/ + ....;/ + ....;....;....;/ + ....;....;;/ + ....;....;....;/ + ....;/ + ....;/ + ....;....;/ + ....;....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....;/ + ....; + +xdigit ;;;;;/ + ;;;;;/ + ;;;;;;/ + ;;;;;; -# -# blank class -# blank ; -# -# Non-standard character classes specific to the ja_JP locale -# - -charclass ascii;line;jdigit;paren;jparen;jisx0201;jisx0201r;\ - jisx0208;jisx0212;udc;vdc;gaiji;jhira;jkata;jhankana;\ - jkanji;jspace;bkinsoku;ekinsoku -# -# ascii class: characters for which isascii() returns true -# C0 control characters -# SPACE and DELETE characters in ASCII (or JIS X 0201 Roman) -# Graphic characters in ASCII (or JIS X 0201 Roman) - -ascii ;;;;;;;\ - ;;;;;\ - ;;;\ - ;;;;;;;;;\ - ;;;;;;;;;\ - ;\ - ;;;\ - ;;;;\ - ;;;\ - ;;;;;\ - ;;;;;\ - ;;;;;\ - ;;;;\ - ;;\ - ;\ - ;;;;;;;;;;;;;\ - ;;

;;;;;;;;;;;\ - ;;;\ - ;;\ - ;\ - ;;;;;;;;;;;;;\ - ;;

;;;;;;;;;;;\ - ;;;;\ - - -# -# line class: -# The line drawing characters in JIS X 0208 -# Line drawing characters in udc or vdc classes may be added. -# - -line ;...; - -# -# jdigit class: The digit characters in JIS X 0208 - -jdigit ;...; - -# -# paren class: -# Parentheses and paired symbols in JIS X 0201 and JIS X 0208. -# Parentheses or paired symbols in udc or vdc classes may be added. -# - -paren ;;\ - ;;\ - ;;\ - ;;\ - ;...; - -# -# jparen class: -# The kana bracket characters in JIS X 0201 and the parentheses in JIS X 0208. -# Parentheses or paired symbols in udc or vdc classes may be added. -# - -jparen ;;\ - ;...; - -# -# jisx0201 class: -# All the printable characters in JIS X 0201. -# Printable characters in udc or vdc classes with their code points -# in undefined area of JIS X 0201 may be added. -# -jisx0201 ;;;;;\ - ;;\ - ;;;;;;;;\ - ;;;;;;;;\ - ;;;;;;;;\ - ;\ - ;\ - ;;;\ - ;;;;\ - ;;;\ - ;;;;;\ - ;;;;;\ - ;;;;;\ - ;;;;\ - ;;\ - ;\ - ;;;;;;;;;;;;;\ - ;;

;;;;;;;;;;;\ - ;;;\ - ;;\ - ;\ - ;;;;;;;;;;;;;\ - ;;

;;;;;;;;;;;\ - ;;;;\ - ;\ - ;;;\ - ;;\ - ;...;;\ - ;\ - ;...;;\ - ; - -# -# jisx0201r class: -# All the printable characters in the right hand side of JIS X 0201. -# Printable characters in udc or vdc classes with their code points -# in undefined area of JIS X 0201 right hand side may be added. -# -jisx0201r ;;;\ - ;;\ - ;...;;\ - ;\ - ;...;;\ - ; - -# -# jisx0208 class: -# All the printable characters in JIS X 0208. -# Printable characters in udc or vdc classes whose code points are in -# the undefined area of JIS X 0208 may be added. -# - -jisx0208 ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...; - -# -# jisx0212 class: -# All the printable characters in JIS X 0212. -# Printable characters in udc or vdc classes whose code points are in -# the undefined area of JIS X 0212 may be added. -# - -jisx0212 ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;\ - ;\ - ;\ - ;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;...;;\ - ;\ - ;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...; - -# -# udc class: user defined characters -# - -udc - -# -# vdc class: vender defined characters -# - -vdc - -# -# gaiji class: udc or vdc -# - -gaiji - -# -# jhira class: -# The Hiragana characters in JIS X 0208. -# Hiragana characters in udc or vdc classes may be added. -# - -jhira ;...;;\ - ;;\ - ;; - -# -# jkata class: -# The Katakana characters in JIS X 0208 JIS X 0201. -# The voiced, semivoiced and prolonged sound marks in JIS X 0208 -# and JIS X 0201. -# The Katakana iteration marks in JIS X 0208. -# Katakana characters in udc or vdc classes may be added. -# - -jkata ;;;;;;\ - ;;;;;\ - ;;;;;\ - ;;;;;\ - ;;;;;\ - ;;;;;\ - ;;;;;\ - ;;;;;\ - ;;;;;\ - ;;;;;\ - ;;;;;\ - ;;\ - ;...;;\ - ;;\ - ;; - -# -# jhankana class: -# The Katakana characters in JIS X 0201. -# The voiced, semivoiced and prolonged sound marks in JIS X 0201. -# Katakana characters, Katakana symbols in JIS X 0201, or udc/vdc -# in undefined area of JIS X 0201 may be added. -# - -jhankana ;;;;;;\ - ;;;;;\ - ;;;;;\ - ;;;;;\ - ;;;;;\ - ;;;;;\ - ;;;;;\ - ;;;;;\ - ;;;;;\ - ;;;;;\ - ;;;;;\ - ; - -# -# jkanji class: Kanji (Ideograms) -# Kanji in JIS X 0208 and JIS X 0212. -# Kanji Iteration mark in JIS X 0208. -# Han-numeral zero in JIS X 0208. -# Kanji in udc or vdc classes may be added. -# - -jkanji ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;; - -# -# jspace class: The space character in JIS X 0208 -# - -jspace - -# Kinsoku Processing Class (Optional): -# bkinsoku (Japanese line-breaking rule for the beginning of a line) -# ekinsoku (Japanese line-breaking rule for the end of a line) -# - -bkinsoku ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;...;;\ - ;...;;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - - -ekinsoku ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - - -# -# toupper and tolower: also handle Roman, Greek and Russian -# characters in JIS X 0208 and JIS X 0212 - -toupper (,);(,);(,);(,);(,);\ - (,);(,);(,);(,);(,);\ - (,);(,);(,);(,);(,);\ - (

,

);(,);(,);(,);(,);\ - (,);(,);(,);(,);(,);\ - (,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,) - -tolower (,);(,);(,);(,);(,);\ - (,);(,);(,);(,);(,);\ - (,);(,);(,);(,);(,);\ - (

,

);(,);(,);(,);(,);\ - (,);(,);(,);(,);(,);\ - (,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,);\ - (,);(,);(,) +toupper (,);(,);(,);(,);(,);/ + (,);(,);(,);(,);(,);/ + (,);(,);(,);(,);(,);/ + (

,

);(,);(,);(,);(,);/ + (,);(,);(,);(,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,); + +tolower (,);(,);(,);(,);(,);/ + (,);(,);(,);(,);(,);/ + (,);(,);(,);(,);(,);/ + (

,

);(,);(,);(,);(,);/ + (,);(,);(,);(,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,);/ + (,);(,);(,); END LC_CTYPE LC_COLLATE -# This collation table is an attempt to satisfy Japanese -# requirements based on and within the scope of the current POSIX.2 -# DIS, and is not regarded as a common practice in Japan. -# -# This collation table is for sorting Japanese by pronunciation. Only -# Hiragana and Katakana (collectively called Kana) are sorted. -# Kanji are sorted according to their encoding. It is expected that -# applications will make use of this by storing Yomi (or pronunciation) -# with each Kanji word or name, and that the Yomi will be used for -# sorting. For example, a telephone number database application might -# store the names of people in Kanji together with the Yomi. -# -# Portable characters are sorted according to their encoding, but -# upper case letters and lower case letters are sorted case insensitively. -# -# Collation rules were derived from a dictionary. The rules are given -# below, together with examples. In the examples, upper case is used to -# denote Katakana, and lower case to denote Hiragana. -# -# Rule Example -# -# Katakana before Hiragana GARON vs garon -# Small before Normal kyaku vs kiyaku -# Normal before Voiced before Semi-voiced han vs ban, BANKU vs PANKU -# ka before GA before ga kan vs GAN vs gan -# -# For ease of understanding, the symbolic character names used in this -# definition are the ones provided by Keld Simonsen in his 10646 charmap. -# -# The following iteration marks and voiced sound marks are not -# supported. -# -# <*5> HIRAGANA ITERATION MARK -# <+5> HIRAGANA VOICED ITERATION MARK -# <*6> KATAKANA ITERATION MARK -# <+6> KATAKANA VOICED ITERATION MARK -# <"5> HIRAGANA-KATAKANA VOICED SOUND MARK -# <05> HIRAGANA-KATAKANA SEMI-VOICED SOUND MARK - - -#---------------------------------------------------------------------- - - -# The following definitions are for prolonged sounds (for Katakana -# only). +order_start forward - -collating-element <*-a6-6> from <-6> -collating-element <*-a6A6> from -collating-element <*-A6-6> from <-6> -collating-element <*-A6A6> from -collating-element <*-Ka-6> from <-6> -collating-element <*-KaA6> from -collating-element <*-Ga-6> from <-6> -collating-element <*-GaA6> from -collating-element <*-Sa-6> from <-6> -collating-element <*-SaA6> from -collating-element <*-Za-6> from <-6> -collating-element <*-ZaA6> from -collating-element <*-Ta-6> from <-6> -collating-element <*-TaA6> from -collating-element <*-Da-6> from <-6> -collating-element <*-DaA6> from -collating-element <*-Na-6> from <-6> -collating-element <*-NaA6> from -collating-element <*-Ha-6> from <-6> -collating-element <*-HaA6> from -collating-element <*-Ba-6> from <-6> -collating-element <*-BaA6> from -collating-element <*-Pa-6> from <-6> -collating-element <*-PaA6> from -collating-element <*-Ma-6> from <-6> -collating-element <*-MaA6> from -collating-element <*-YA-6> from <-6> -collating-element <*-YAA6> from -collating-element <*-Ya-6> from <-6> -collating-element <*-YaA6> from -collating-element <*-Ra-6> from <-6> -collating-element <*-RaA6> from -collating-element <*-WA-6> from <-6> -collating-element <*-WAA6> from -collating-element <*-Wa-6> from <-6> -collating-element <*-WaA6> from -collating-element <*-i6-6> from <-6> -collating-element <*-i6I6> from -collating-element <*-I6-6> from <-6> -collating-element <*-I6I6> from -collating-element <*-Ki-6> from <-6> -collating-element <*-KiI6> from -collating-element <*-Gi-6> from <-6> -collating-element <*-GiI6> from -collating-element <*-Si-6> from <-6> -collating-element <*-SiI6> from -collating-element <*-Zi-6> from <-6> -collating-element <*-ZiI6> from -collating-element <*-Ti-6> from <-6> -collating-element <*-TiI6> from -collating-element <*-Di-6> from <-6> -collating-element <*-DiI6> from -collating-element <*-Ni-6> from <-6> -collating-element <*-NiI6> from -collating-element <*-Hi-6> from <-6> -collating-element <*-HiI6> from -collating-element <*-Pi-6> from <-6> -collating-element <*-PiI6> from -collating-element <*-Bi-6> from <-6> -collating-element <*-BiI6> from -collating-element <*-Mi-6> from <-6> -collating-element <*-MiI6> from -collating-element <*-Ri-6> from <-6> -collating-element <*-RiI6> from -collating-element <*-Wi-6> from <-6> -collating-element <*-WiI6> from -collating-element <*-u6-6> from <-6> -collating-element <*-u6U6> from -collating-element <*-U6-6> from <-6> -collating-element <*-U6U6> from -collating-element <*-Ku-6> from <-6> -collating-element <*-KuU6> from -collating-element <*-Gu-6> from <-6> -collating-element <*-GuU6> from -collating-element <*-Su-6> from <-6> -collating-element <*-SuU6> from -collating-element <*-Zu-6> from <-6> -collating-element <*-ZuU6> from -collating-element <*-Tu-6> from <-6> -collating-element <*-TuU6> from -collating-element <*-Du-6> from <-6> -collating-element <*-DuU6> from -collating-element <*-Nu-6> from <-6> -collating-element <*-NuU6> from -collating-element <*-Hu-6> from <-6> -collating-element <*-HuU6> from -collating-element <*-Bu-6> from <-6> -collating-element <*-BuU6> from -collating-element <*-Pu-6> from <-6> -collating-element <*-PuU6> from -collating-element <*-Mu-6> from <-6> -collating-element <*-MuU6> from -collating-element <*-YU-6> from <-6> -collating-element <*-YUU6> from -collating-element <*-Yu-6> from <-6> -collating-element <*-YuU6> from -collating-element <*-Ru-6> from <-6> -collating-element <*-RuU6> from -collating-element <*-Vu-6> from <-6> -collating-element <*-VuU6> from -collating-element <*-e6-6> from <-6> -collating-element <*-e6E6> from -collating-element <*-E6-6> from <-6> -collating-element <*-E6E6> from -collating-element <*-Ke-6> from <-6> -collating-element <*-KeE6> from -collating-element <*-Ge-6> from <-6> -collating-element <*-GeE6> from -collating-element <*-Se-6> from <-6> -collating-element <*-SeE6> from -collating-element <*-Ze-6> from <-6> -collating-element <*-ZeE6> from -collating-element <*-Te-6> from <-6> -collating-element <*-TeE6> from -collating-element <*-De-6> from <-6> -collating-element <*-DeE6> from -collating-element <*-Ne-6> from <-6> -collating-element <*-NeE6> from -collating-element <*-He-6> from <-6> -collating-element <*-HeE6> from -collating-element <*-Be-6> from <-6> -collating-element <*-BeE6> from -collating-element <*-Pe-6> from <-6> -collating-element <*-PeE6> from -collating-element <*-Me-6> from <-6> -collating-element <*-MeE6> from -collating-element <*-Re-6> from <-6> -collating-element <*-ReE6> from -collating-element <*-We-6> from <-6> -collating-element <*-WeE6> from -collating-element <*-o6-6> from <-6> -collating-element <*-o6O6> from -collating-element <*-O6-6> from <-6> -collating-element <*-O6O6> from -collating-element <*-Ko-6> from <-6> -collating-element <*-KoO6> from -collating-element <*-Go-6> from <-6> -collating-element <*-GoO6> from -collating-element <*-So-6> from <-6> -collating-element <*-SoO6> from -collating-element <*-Zo-6> from <-6> -collating-element <*-ZoO6> from -collating-element <*-To-6> from <-6> -collating-element <*-ToO6> from -collating-element <*-Do-6> from <-6> -collating-element <*-DoO6> from -collating-element <*-No-6> from <-6> -collating-element <*-NoO6> from -collating-element <*-Ho-6> from <-6> -collating-element <*-HoO6> from -collating-element <*-Bo-6> from <-6> -collating-element <*-BoO6> from -collating-element <*-Po-6> from <-6> -collating-element <*-PoO6> from -collating-element <*-Mo-6> from <-6> -collating-element <*-MoO6> from -collating-element <*-YO-6> from <-6> -collating-element <*-YOO6> from -collating-element <*-Yo-6> from <-6> -collating-element <*-YoO6> from -collating-element <*-Ro-6> from <-6> -collating-element <*-RoO6> from -collating-element <*-Wo-6> from <-6> -collating-element <*-WoO6> from - - -# --------------------------------------------------------------------- - - -order_start forward;forward +% +% C0 +% @@ -1594,44 +373,15 @@ order_start forward;forward -# -# C1 control -# - - - - - - - - - - - - - - - - - - - - - - - - - - - - -# +% +% ISO 646 IRV +% - + @@ -1659,406 +409,105 @@ order_start forward;forward - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; -

;

-

;

- ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - ; - + + + + + + + + + + + + + + + +

+ + + + + + + + + + + - + - + + + + + + + + + + + + + + + +

+ + + + + + + + + + + - + - ; -<*-a6-6> ;<-6> -<*-a6A6> ; - ; - ; -<*-A6-6> ;<-6> -<*-A6A6> ; - ; - ; -<*-i6-6> ;<-6> -<*-i6I6> ; - ; - ; -<*-I6-6> ;<-6> -<*-I6I6> ; - ; - ; -<*-u6-6> ;<-6> -<*-u6U6> ; - ; - ; -<*-U6-6> ;<-6> -<*-U6U6> ; - ; - ; -<*-Vu-6> ;<-6> -<*-VuU6> ; - ; -<*-e6-6> ;<-6> -<*-e6E6> ; - ; - ; -<*-E6-6> ;<-6> -<*-E6E6> ; - ; - ; -<*-o6-6> ;<-6> -<*-o6O6> ; - ; - ; -<*-O6-6> ;<-6> -<*-O6O6> ; - ; - ; - ; -<*-Ka-6> ;<-6> -<*-KaA6> ; - ; - ; -<*-Ga-6> ;<-6> -<*-GaA6> ; - ; - ; -<*-Ki-6> ;<-6> -<*-KiI6> ; - ; - ; -<*-Gi-6> ;<-6> -<*-GiI6> ; - ; - ; -<*-Ku-6> ;<-6> -<*-KuU6> ; - ; - ; -<*-Gu-6> ;<-6> -<*-GuU6> ; - ; - ; - ; -<*-Ke-6> ;<-6> -<*-KeE6> ; - ; - ; -<*-Ge-6> ;<-6> -<*-GeE6> ; - ; - ; -<*-Ko-6> ;<-6> -<*-KoO6> ; - ; - ; -<*-Go-6> ;<-6> -<*-GoO6> ; - ; - ; -<*-Sa-6> ;<-6> -<*-SaA6> ; - ; - ; -<*-Za-6> ;<-6> -<*-ZaA6> ; - ; - ; -<*-Si-6> ;<-6> -<*-SiI6> ; - ; - ; -<*-Zi-6> ;<-6> -<*-ZiI6> ; - ; - ; -<*-Su-6> ;<-6> -<*-SuU6> ; - ; - ; -<*-Zu-6> ;<-6> -<*-ZuU6> ; - ; - ; -<*-Se-6> ;<-6> -<*-SeE6> ; - ; - ; -<*-Ze-6> ;<-6> -<*-ZeE6> ; - ; - ; -<*-So-6> ;<-6> -<*-SoO6> ; - ; - ; -<*-Zo-6> ;<-6> -<*-ZoO6> ; - ; - ; -<*-Ta-6> ;<-6> -<*-TaA6> ; - ; - ; -<*-Da-6> ;<-6> -<*-DaA6> ; - ; - ; -<*-Ti-6> ;<-6> -<*-TiI6> ; - ; - ; -<*-Di-6> ;<-6> -<*-DiI6> ; - ; - ; - ; - ; -<*-Tu-6> ;<-6> -<*-TuU6> ; - ; - ; -<*-Du-6> ;<-6> -<*-DuU6> ; - ; - ; -<*-Te-6> ;<-6> -<*-TeE6> ; - ; - ; -<*-De-6> ;<-6> -<*-DeE6> ; - ; - ; -<*-To-6> ;<-6> -<*-ToO6> ; - ; - ; -<*-Do-6> ;<-6> -<*-DoO6> ; - ; - ; -<*-Na-6> ;<-6> -<*-NaA6> ; - ; - ; -<*-Ni-6> ;<-6> -<*-NiI6> ; - ; - ; -<*-Nu-6> ;<-6> -<*-NuU6> ; - ; - ; -<*-Ne-6> ;<-6> -<*-NeE6> ; - ; - ; -<*-No-6> ;<-6> -<*-NoO6> ; - ; - ; -<*-Ha-6> ;<-6> -<*-HaA6> ; - ; - ; -<*-Ba-6> ;<-6> -<*-BaA6> ; - ; - ; -<*-Pa-6> ;<-6> -<*-PaA6> ; - ; - ; -<*-Hi-6> ;<-6> -<*-HiI6> ; - ; - ; -<*-Bi-6> ;<-6> -<*-BiI6> ; - ; - ; -<*-Pi-6> ;<-6> -<*-PiI6> ; - ; - ; -<*-Hu-6> ;<-6> -<*-HuU6> ; - ; - ; -<*-Bu-6> ;<-6> -<*-BuU6> ; - ; - ; -<*-Pu-6> ;<-6> -<*-PuU6> ; - ; - ; -<*-He-6> ;<-6> -<*-HeE6> ; - ; - ; -<*-Be-6> ;<-6> -<*-BeE6> ; - ; - ; -<*-Pe-6> ;<-6> -<*-PeE6> ; - ; - ; -<*-Ho-6> ;<-6> -<*-HoO6> ; - ; - ; -<*-Bo-6> ;<-6> -<*-BoO6> ; - ; - ; -<*-Po-6> ;<-6> -<*-PoO6> ; - ; - ; -<*-Ma-6> ;<-6> -<*-MaA6> ; - ; - ; -<*-Mi-6> ;<-6> -<*-MiI6> ; - ; - ; -<*-Mu-6> ;<-6> -<*-MuU6> ; - ; - ; -<*-Me-6> ;<-6> -<*-MeE6> ; - ; - ; -<*-Mo-6> ;<-6> -<*-MoO6> ; - ; - ; -<*-YA-6> ;<-6> -<*-YAA6> ; - ; - ; -<*-Ya-6> ;<-6> -<*-YaA6> ; - ; - ; -<*-YU-6> ;<-6> -<*-YUU6> ; - ; - ; -<*-Yu-6> ;<-6> -<*-YuU6> ; - ; - ; -<*-YO-6> ;<-6> -<*-YOO6> ; - ; - ; -<*-Yo-6> ;<-6> -<*-YoO6> ; - ; - ; -<*-Ra-6> ;<-6> -<*-RaA6> ; - ; - ; -<*-Ri-6> ;<-6> -<*-RiI6> ; - ; - ; -<*-Ru-6> ;<-6> -<*-RuU6> ; - ; - ; -<*-Re-6> ;<-6> -<*-ReE6> ; - ; - ; -<*-Ro-6> ;<-6> -<*-RoO6> ; - ; - ; -<*-WA-6> ;<-6> -<*-WAA6> ; - ; - ; -<*-Wa-6> ;<-6> -<*-WaA6> ; - ; - ; -<*-Wi-6> ;<-6> -<*-WiI6> ; - ; - ; -<*-We-6> ;<-6> -<*-WeE6> ; - ; - ; -<*-Wo-6> ;<-6> -<*-WoO6> ; - ; - ; - ; - -# -# JIS X0208 -# +% +% C1 +% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +% +% JIS X 0208 +% ... @@ -2070,7 +519,7 @@ order_start forward;forward ... - + ... @@ -2315,249 +764,6 @@ order_start forward;forward ... -# -# JIS X0212 -# - -... - - -... - - -... - - -... - - - - - - -... - - -... - - -... - - - - - - - - -... - - - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - - -... - UNDEFINED order_end @@ -2565,117 +771,84 @@ order_end END LC_COLLATE LC_MESSAGES +yesexpr "^[]" +noexpr "^[]" +END LC_MESSAGES -# Any string starting with any form of Latin Y is -# recognized as affirmative answer. -# Any string starting with any form of Latin N is -# recognized as negative answer. -# Installations may add other definitions such as for -# Hiragana and Katakana strings. - -yesexpr "<'/>><<(><)/>><.><*>" - -noexpr "<'/>><<)><)/>><.><*>" -END LC_MESSAGES +LC_MONETARY +int_curr_symbol "

" +currency_symbol "" +mon_decimal_point "" +mon_thousands_sep "" +mon_grouping 3 +positive_sign "" +negative_sign "" +int_frac_digits 0 +frac_digits 0 +p_cs_precedes 1 +p_sep_by_space 0 +n_cs_precedes 1 +n_sep_by_space 0 +p_sign_posn 1 +n_sign_posn 4 +END LC_MONETARY LC_NUMERIC - decimal_point "" thousands_sep "" grouping 3 - END LC_NUMERIC LC_TIME +abday "";"";"";"";"";"";"" -# abday: abbreviated weekday names -# abday is defined as the first letters of Japanese weekday names in Kanji, -# such as Nichi, Getsu, and Ka. -abday "";"";"";"";\ - "";"";"" - -# day: full weekday names -# day is defined as full names of Japanese weekday names in Kanji, such as -# Nichiyoubi, Getsuyoubi, and Kayoubi. -day "";"";\ - "";"";\ - "";"";\ - "" +day "";"";/ + "";"";/ + "";"";/ + "" -# abmon: abbreviated month names -# abmon is defined as two columns digit of month number, and Gatsu -# in Kanji. If month number is less than ten, leading space is padded. -# The names are " 1Gatsu", " 2Gatsu", ..., "12Gatsu". -abmon "";"";"";\ - "";"";"";\ - "";"";"";\ - "";"";\ - "" +abmon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" -# mon: full month names -# mon is defined as digit of month number, and Gatsu in Kanji. No space -# is padded. The names are "1Gatsu", "2Gatsu", ..., "12Gatsu". -mon "";"";"";\ - "";"";"";\ - "";"";"";\ - "";"";\ - "" +mon "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"";/ + "";"" -# d_t_fmt: date and time format -# The format is defined as: -# "%YNen%mGatsu%dNichi %HJi%MFun%SByou" -# which will be formatted as, for example, -# "1993Nen02Gatsu06Nichi 08Ji59Fun07Byou" -d_t_fmt "%Y%m%d%H%M%S" +% d_t_fmt "%A%Y%m%d%H%M%S" +d_t_fmt "%Y%m%d%H%M%S" -# d_fmt: date format -# The format is defined as: -# "%YNen%mGatsu%dNichi" -# which will be formatted as, for example, -# "1993Nen02Gatsu06Nichi" -d_fmt "%Y%m%d" +d_fmt "%Y%m%d" -# t_fmt: time format -# The format is defined as: -# "%HJi%MFun%SByou" -# which will be formatted as, for example, -# "08Ji59Fun07Byou" -t_fmt "%H%M%S" +t_fmt "%H%M%S" -# am_pm: ante meridiem (AM) and post meridiem (PM) strings -# "Gozen" for AM, "Gogo" for PM -am_pm "";"" +am_pm "";"" -# t_fmt_ampm: time format using am_pm -# The format is defined as: -# "%p%IJi%MFun%SByou" -# which will be formatted as, for example, -# "Gozen08Ji59Fun07Byou" t_fmt_ampm "%p%I%M%S" -# era: year count and format for era -# era (Gengou) is defined as follows: -# from 1990-01-01: "Heisei%EyNen" (1990 is Heisei 2 Nen.) -# from 1989-01-08 to 1989-12-31: "HeiseiGannen" -# from 1927-01-01 to 1989-01-07: "Showa%EyNen" (1927 is Showa 2 Nen.) -era "+:2:1990/01/01:+*::%EC%Ey";\ - "+:1:1989/01/08:1989/12/31::%EC";\ - "+:2:1927/01/01:1989/01/07::%EC%Ey" +era "+:2:1990//01//01:+*::%EC%Ey";/ + "+:1:1989//01//08:1989//12//31::%EC";/ + "+:2:1927//01//01:1989//01//07::%EC%Ey" + + +%era "+:2:1990//01//01:+*:%Ey";/ +% "+:1:1989//01//08:1989//12//31:";/ +% "+:2:1927//01//01:1989//01//07:%Ey" + + + + -# era_d_fmt: date format using era -# The format is defined as: -# "%EY%mGatsu%dNichi" -# which will be formatted as, for example, -# "Heisei5Nen02Gatsu06Nichi" era_d_fmt "%EY%m%d" -# era_d_t_fmt: date and time format using era -# The format is defined as: -# "%EY%mGatsu%dNichi %HJi%MFun%SByou" -# which will be formatted as, for example, -# "Heisei5Nen02Gatsu06Nichi 08Ji59Fun07Byou" +% era_d_t_fmt "%A%EY%m%d%H%M%S" era_d_t_fmt "%EY%m%d%H%M%S" -# era_t_fmt and alt_digits are not defined here. END LC_TIME -- cgit v1.1

;;;;;;;;;;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;...;;\ - ;\ - ;\ - ;\ - ;\ - ;...;;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;\ - ;...;;\ - ;\ - ;\ - ;...;;\ - ;...; - -# -# lower class: -# Alphabets in portable character set, -# Roman letters in JIS X 0208, -# Greek letters in JIS X 0208, -# Russian letters in JIS X 0208, and -# Lowercase letters in JIS X 0212. -# Lowercase letters in udc or vdc classes may be added - -lower ;;;;;;;;;;;;;\ - ;;