Re: 質問>BXbase/PXbaseでの半角文字の扱いについて

名前: ZR
日時: 2011-04-20 02:02:15
IPアドレス: 119.104.58.*

>>55836 >! Package inputenc Error: Keyboard character used is undefined >(inputenc) in inputencoding `bxutf8'. このエラーが出るということは、 - 実は入力ファイルが UTF-8 になっていない - 何らかの原因で pLaTeX の入力漢字コードが UTF-8 になっていない (「platex-utf8 ....tex」を直接コマンドプロンプトで入力している なら大丈夫のはずですが) のどちらかだと思います。 >\documentclass{jsarticle} >\usepackage[bxutf8]{inputenc} >\usepackage{bxbase} >\usepackage[multi]{otf} >\usepackage[english]{babel} >\usepackage[main=japanese]{pxbabel} この設定で、例えば半角の〈ア〉(U+FF71) を書いた場合の正しい挙動は otf パッケージの \UTF{FF71} が呼ばれるというものです(つまり、 ハングルや第 3 水準の漢字と同じです)。ただ、(現状の)otf パッケージ はこの使用には非対応で、そのため文字は出るものの、その周りの組版が 不正になります。 どうしても半角カナを使いたいなら、対処は可能ですが、まあそんなことは 滅多にないでしょう。

この書き込みへの返事:

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