Manpages

名 前

charmap − 文 字 集 合 記 述 フ ァ イ ル

説 明

文 字 集 合 記 述 (charmap) は 、 あ る 文 字 集 合 に お い て 使 用 で き る す べ て の 文 字 と そ の 符 号 化 を 定 義 す る 。 localedef(1) は 、 文 字 集 合 記 述 を 使 っ て 、 別 の 文 字 集 合 向 け の ロ ケ ー ル の 派 生 版 を 作 成 す る こ と が で き る 。 文 法

charmap フ ァ イ ル は 以 下 の キ ー ワ ー ド か ら な る ヘ ッ ダ ー で 始 ま る :
<code_set_name>
キ ャ ラ ク タ ー マ ッ プ の 名 前 を 指 定 す る 。
<comment_char>
フ ァ イ ル の 残 り の 部 分 で コ メ ン ト キ ャ ラ ク タ ー と し て 使 用 す る 文 字 を 指 定 す る 。 デ フ ォ ル ト で は シ ャ ー プ (#) で あ る 。
<escape_char>
フ ァ イ ル の 残 り の 部 分 で エ ス ケ ー プ キ ャ ラ ク タ ー と し て 使 用 す る 文 字 を 指 定 す る 。 こ れ は 特 殊 な 意 味 に 解 釈 さ れ る 文 字 を エ ス ケ ー プ す る の に 使 用 す る 。 デ フ ォ ル ト は バ ッ ク ス ラ ッ シ ュ (\) で あ る 。
<mb_cur_max>
一 文 字 あ た り の 最 大 バ イ ト 数 を 指 定 す る 。 デ フ ォ ル ト は 1 で あ る 。
<mb_cur_min>
一 文 字 あ た り の 最 小 バ イ ト 数 を 指 定 す る 。 こ の 値 は mb_cur_max 以 下 で な け れ ば な ら な い 。 指 定 さ れ な か っ た 場 合 の デ フ ォ ル ト 値 は mb_cur_max で あ る 。 文 字 集 合 定 義 の セ ク シ ョ ン は 、 第 一 カ ラ ム に キ ー ワ ー ド CHARMAP を 置 く こ と で 始 め る 。 続 く 行 で は 以 下 の 2 つ の 方 法 の い ず れ か を 使 っ て 文 字 集 合 を 定 義 す る 。
<character> <byte−sequence> <comment>
あ る 1 文 字 と そ の バ イ ト 列 を 定 義 す る 。 <comment> は 省 略 可 能 。
<character>..<character> <byte−sequence> <comment>
こ れ は 文 字 の 範 囲 と そ の バ イ ト 列 を 定 義 す る 。 <comment> は 省 略 可 能 。 文 字 集 合 定 義 の セ ク シ ョ ン は 文 字 列 END CHARMAP で 終 了 す る 。 文 字 集 合 定 義 の セ ク シ ョ ン の 後 ろ に 、 文 字 幅 を 定 義 す る セ ク シ ョ ン を 続 け る こ と が で き る 。

WIDTH_DEFAULT キ ー ワ ー ド を 使 っ て 、 リ ス ト に 明 示 的 に 載 っ て い な い 全 文 字 で 使 用 さ れ る デ フ ォ ル ト の 文 字 幅 を 定 義 で き る 。 デ フ ォ ル ト の 文 字 幅 は 1 で あ る 。 個 別 の 文 字 の 文 字 幅 定 義 の セ ク シ ョ ン は 、 第 一 カ ラ ム に キ ー ワ ー ド WIDTH を 置 い て 開 始 す る 。 続 く 行 で は 以 下 の 2 つ の 方 法 の い ず れ か を 使 っ て 文 字 幅 を 定 義 す る 。
<character> <width>
指 定 し た 1 文 字 の 幅 を 定 義 す る 。
<character>...<character> <width>
指 定 し た 範 囲 の 全 文 字 の 幅 を 定 義 す る 。 文 字 幅 定 義 の セ ク シ ョ ン は 文 字 列 END WIDTH で 終 了 す る 。

フ ァ イ ル

/usr/share/i18n/charmaps デ フ ォ ル ト の キ ャ ラ ク タ ー マ ッ プ の 通 常 の パ ス 。

準 拠

POSIX.2.

ユ ー ロ 記 号 は UTF−8 キ ャ ラ ク タ ー マ ッ プ で は 以 下 の よ う に 定 義 さ れ る 。

<U20AC> /xe2/x82/xac

関 連 項 目

iconv(1), locale(1), localedef(1), locale(5), charsets(7)

こ の 文 書 に つ い て

こ の man ペ ー ジ は Linux man−pages プ ロ ジ ェ ク ト の リ リ ー ス 3.79 の 一 部 で あ る 。 プ ロ ジ ェ ク ト の 説 明 と バ グ 報 告 に 関 す る 情 報 は http://www.kernel.org/doc/man−pages/ に 書 か れ て い る 。