utf-8での全角マイナス

名前: みなも
日時: 2011-03-22 12:05:29
IPアドレス: 211.128.239.*

utf-8 での全角マイナスの扱いについて質問させて下さい。 うちのパソコン(Windows なので Shift-JIS) で全角のマイナス(コード817C) を使った文書を,Mac 使いの知人 (utf-8版 TeX を使用) に渡すため, うちのパソコンのエディタの機能を使って utf-8 に変換したところ, 全角のマイナスはコード FF0D の文字(もちろん字形は全角のマイナス) に変換されました。 で,この文書に知人が手を加えて,知人の持っているエディタで保存した ところ,全角のマイナスがすべて \UTF{FF0D} というトークンに置換され 保存されてしまいました。 (\@tfor に全角マイナスを含む文字列を渡していたので タイプセット時エラーになりました。) で,質問なのですが, ・全角のマイナスは utf-8 では「特殊文字」扱いなんでしょうか。 (「特殊文字」の定義にもよりますが。。。) ・字形が(ほぼ)同じで,特殊文字扱いされない別コードがあるのでしょうか。 ・今後 utf-8 でも使えるマクロを組むときは, なるべく全角マイナスを使わない方がいいのでしょうか。 ちなみに全角マイナスは,全角文字をつなぐとき(高さの関係で) 英文のハイフンやダッシュより見栄えがいいので「問題 1−2」のような形で これまでよく使ってきたのですが,使わない方がいいなら \vrule か何かで 代用のマクロを作る予定です。

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)