• ベストアンサー

wordでルビを文字の下に打ちたい!!

ルビを親文字の上ではなく下につけたいのですが、wordにはそういう機能はあるのでしょうか?(一太郎にはあります)また、ルビ機能に変わる方法をご存知の方いらっしゃいますか?教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

手間をかければ出来ます。 こちらワード2002で見ています。 ルビをつけましたら、フィールドコードを表示させます。 Altキーを押しながらFキーを押すか、メニューバーの『ツール』→『オプション』→『表示』タブの表示項目の 「フィールドコード」にチェックを入れます。 ルビと漢字が入ったフィールドコードが表示されます。 こちらは 朝 にルビを付けた時のフィールドコードの一部です。 (\s\up 9(あさ),朝) この中のupをdoに変えますと、文字の下にルビがつきます。続く数字(今回は9)は距離ですので、小さい数字にしますと 文字に近くなります。 doはdownのことのようです。upのまま数字をマイナス表示にしても文字の下にルビが付きます。 複数箇所の変更をする場合は、フィールドコードを表示させたまま、置き換えをします。 メニューバーの『編集』→『置換え』です。 フィールドコードの変更が終わりましたら、Altキーを押しながらF9キーを押すか、メニューバーの『ツール』→ 『オプション』→『表示』タブの「フィールドコード」からチェックを外しますと普通の表示に戻ります。

nackass
質問者

お礼

すごい!!どうもありがとうございます!!! ちなみに、この「フィールドコード」というのは、初期設定を変更してしまうことは可能なのですか?ルビを打つときには常に下につくようにしたいのですが。

すると、全ての回答が全文表示されます。

その他の回答 (2)

回答No.3

ルビを常に漢字などの下につけるようにしたい、と言うことですよね?設定はないと思います。 フィールドコードは表示のプログラムと私は解釈していますが、プログラムは普通はすべて手入力するものだと思います。 実際、手入力することも可能です。Ctrlキーを押しながらF9キーを押しますと、フィールドコードを入れる場所 { } が表示されます。 でも手入力するのは大変ですので、その手間を省くために設定画面が用意されているのだと思います。 その用意されているところではルビは横書きの時は漢字などの上に、縦書きの時は右に表示させる設定になっているようですので、 その設定を変えるのは難しいと思います。 ですが、全く方法がないとも言えないと思いますので、新しい質問として出されてみてはいかがでしょうか? もしかしましたら、VBAかレジストリの編集で可能になるかもです。

すると、全ての回答が全文表示されます。
回答No.2

最初の方のフィールドコードの表示で入力ミスしてしまいました。 フィールドコードはAltキーを押しながらF9キーです。9が抜けていました。 同じ動作でフィールドコードの表示/非表示の切り替えが出来ます。

すると、全ての回答が全文表示されます。