• ベストアンサー

Word98で漢文を書く方法。

 Word98を使用しているのですが、漢文を書く場合の書き方について質問 させていただきます。  原稿用紙のように縦書きにして書くようにページ設定して書きますが、漢文の 『レ点』や『一・ニ点』のような返り点の書き方がどうしてもわかりません。  『漢文の返り点』というものをWordで書く書き方をご存知の方がおりましたら、教えてくださらないでしょうか。  何か特別な設定などあるのでしょうか。  よろしくお願いいたします。

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

  • ベストアンサー
  • puni2
  • ベストアンサー率57% (1002/1731)
回答No.3

以前,「古典の漢文の訓読エディタ探してます。」という質問(参考URL)があって,そちらで回答した者です。 私も皆さんとほぼ同じですが,通常の漢文印刷のフォーマットでは,ふりがな・送りがなは漢字の右側に打たれますので,「上付き」ではなく「ルビ」扱いのほうがよいと思います 要点のみ再掲(+一部修正)しますと, (1)白文と返り点,句読点だけを入力。レ点はカタカナの「レ」,一二点は漢数字の一・二をそのまま打つ。 例えば,「百聞は一見に如かず」なら「百聞x不レ如二x一見一。」その際,あとで送りがなをつけるのでそのスペース(x)を適宜あけておく。 (ここでは便宜上,半角スペースをxで示した) (2)返り点を1文字ずつ範囲指定して,下付き文字にする。(実際には縦書きなので左に寄る) (3)送りがな・振り仮名はルビとして処理する。上の例では,「百聞」の次の半角スペースに対して「ハ」というルビをふる。 同様に,「如」の次の「二x」に対して「カズ」を,また「一見」の次の「一」には「ニ」とルビを振る。 こちらの質問には,他にTeXを使う方法など,いろいろな回答が寄せられていますのでご参考までにどうぞ。 漢文の教科書などにあるように,白文部分を等間隔で配置しようと思ったら,かなり大変です。 No.1の回答のやり方は一つの方法ですね。本格的にはやはりTeXを使うことになるでしょう。

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=37811
batacha
質問者

お礼

試しに作ってみました。 ちゃんと作れますね。感動しました。  作成方法を教えてくださりありがとうございました。 手間がかかっても作れれば問題ありません。

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

その他の回答 (5)

  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.6

WordVBAはどんなものか、研究のつもりで作ってみました。(初めてなので少し不安!) 縦書き文書を想定しています。初期入力時に約束事があります。(入力ルール) (1)初期入力時の送りがなには、全角カタカナまたは全角ひらがなを使用します。    これを全角カタカナの上付き文字にします。 (2)レ点等は、半角文字で入力します。マクロで全角の下付き文字にします。    レ → R または r で入力    一 → 1       で入力    二 → 2       で入力    三 → 3       で入力    上 → J または j で入力    中 → C または c で入力    下 → G または g で入力 (3)下付き、上付き文字のフォントサイズは好みのサイズを指定します。 (4)変換したい文書を選んでTest01を実行します。ご参考に。(Word97で作成) ↓ここから(VBE画面で、標準モジュールを挿入して貼り付けます) Const myFontSize = 14 '下付き、上付き文字のフォントサイズ Sub Test01()   Dim rg As Range '選択した漢文   Dim ct As Integer '文字カウンタ   Dim pot As Integer '返り点等の位置   Set rg = Selection.Range   For ct = 1 To rg.Characters.Count     With rg.Characters(ct)       pot = InStr("Rr123JjCcGg", StrConv(.Text, vbNarrow))       '送りがなを上付きにする       If "ぁ" <= .Text And .Text <= "ヶ" Then         .Text = StrConv(.Text, vbKatakana + vbWide)         .Font.Size = myFontSize         .Font.Superscript = True       '返り点等をを下付きにする       ElseIf pot > 0 Then         .Text = Mid("レレ一二三上上中中下下", pot, 1)         .Font.Size = myFontSize         .Font.Subscript = True       End If     End With   Next End Sub

batacha
質問者

お礼

わざわざプログラムを書いてさりありがとうございました。 参考にさせていただきます。

全文を見る
すると、全ての回答が全文表示されます。
  • puni2
  • ベストアンサー率57% (1002/1731)
回答No.5

>漢文訓点用マクロ「訓点」 これは便利そうですね。手間が半分に減るだけでも効果は大きいと思います。

全文を見る
すると、全ての回答が全文表示されます。
  • shoyosi
  • ベストアンサー率46% (1678/3631)
回答No.4

 「漢文訓点用マクロ「訓点」for MS-WORD」とのことです。

参考URL:
http://www.geocities.co.jp/CollegeLife/3776/kunten.html
全文を見る
すると、全ての回答が全文表示されます。
  • gonta-11
  • ベストアンサー率36% (39/107)
回答No.2

下の回答とほぼ同じです。 返り点、送りがなをすべて、とりあえず打ち込んでしまい、 その後で、返り点は下付きに、送り仮名は上付きにしています。 それなりのものはできます。

全文を見る
すると、全ての回答が全文表示されます。
  • telescope
  • ベストアンサー率54% (1069/1958)
回答No.1

Wordで漢文を入力するのは、大変ですね。 返り点、たとえば「一」を挿入して、 「書式」-「フォント」で「下付き」に指定します。 「下付き」を指定すると、縦書きでは、下に付かずに文字の左側に付きます。 返り点が付かない文字とのバランスが悪いので、 私は、「一」を下付き、文字色を白にしたものを、コピーして全ての文字の間に貼り付けています。 返り点が必要なところだけ、文字色を標準(黒)にして、「二」や「レ」に直しています。 とりあえず、文字間隔は揃います。面倒なことに変わりはありません。 漢文入力ウィザードみたいなものが欲しいですね。

batacha
質問者

補足

素早い御回答ありがとうございました。 おっしゃるように、漢文専用の入力ソフトが欲しいです。

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

関連するQ&A

  • 漢文のレ点について

    はじめまして。 漢文に付いている返り点の、「レ点」についての質問です。 レ点は何故「レ」の文字を使うのでしょうか? 古くは「雁点」と言ったそうですが・・・ レ点が「レ」の文字を使うようになった起源について知っておられる方、 教えてください。 宜しくお願いします。

  • 漢文の返り点のつけ方

    「レ点」「一二点」「上下点」といった返り点を漢文(白文)に付けて漢文(訓読文)にしたいのですが少し複雑な文になるとわからなくて困っています。(返り点自体の動きはわかるので漢文(訓読文)→漢文(書き下し文)にするのは難なく出来ます。) 例えば、(横書きなので見づらいですが) 「3412」と読む漢文の場合最後に「一」、二番目と三番目の間に「二」を打てばいいのはわかるのですが、「615423」という順番に読む漢文だとさっぱり出来なくなってしまいます。 そこで、多少時間がかかっても正確に、機械的に返り点を打つ方法や、コツがあれば教えてください。

  • 漢文の返り点、どちらが正しいですか?

    漢文の返り点についての質問です。 学校の宿題で漢文が出され自分で解いてみたのですが、学校側の解答と違っていました。 以下、問題と解答です。 問題 「51432」の番号順に読めるように返り点をつけなさい。 学校の解答 5(二)14(一レ点)3(レ)2 自分の解答 5(二)14(レ)3(一レ点)2 一体どちらが正しいのか教えてください。 また、なぜそうなるのかも教えていただけると助かります。

  • Wordのとじしろ

    現在縦書き原稿をWordで作成しています。 「ファイル」→「ページ設定」のところに「とじしろ」の欄があるのですが 「上」と「左」にしかありません。 「右」つけたいのですがどうすれば、右につけれますか?? おそらく余白をどうとるかだと思うのですが、 それがイマイチわからなくて… 原稿サイズはB5です。Word2000を使用しています。 ご存知の方、どうぞよろしくお願いします。

  • ワードで原稿用紙に設定

    ワード2010で縦書き原稿用紙に設定しようと思います。 そのまま横書きの状態でページレイアウトから「原稿用紙」設定をすると横書きになります。 そこでページ設定画面にして用紙を縦長、印字を縦書きに設定してから再度「原稿用紙」の設定をしましたがやはり横書きになりました。 この場合縦書きの原稿用紙に設定するにはどのようにしたらよいかご教示お願いいたします。

  • 漢文の返り点の質問です。

    漢文の返り点の質問です。 質問1 漢文の返り点一二三四五・・・のうち、三及び四は、どのようなときに使うのでしょうか?  具体例を教えてください。 質問2 一二三四まで返り点のある場合、漢文読み方の決まりはあるのでしょうか?  具体例を教えてください。 質問3 上下を使うのが正しく三を使うのが誤りなのは、どのような場合ですか? 具体例を教えてください。 三を使うのが正しく上下を使うのが誤りなのは、どのような場合ですか? 具体例を教えてください。

  • Wordでの原稿用紙を大きくする方法

    ワードで原稿用紙設定をしました。 20×20で縦書き横印刷というオーソドックスなやつだったのですが、原稿用紙の升目が小さくて、入力するとき目が疲れます。 もっと原稿用紙サイズを大きくしたり、升目を大きくする方法をご存知ではないでしょうか?

  • ワード2010原稿用紙設定

    ワード2010で原稿用紙設定をしているのですが、うまく配置できません。 OSは、Windows 7 です。20*10 の縦書き原稿用紙です。 困っていることは2点です。改行後の、1文字下げが2文字下げになってしまいます。 それと、ページの最後の行が全て空白になってしまいます。 どこで、そのような設定をしているのか、どうすれば普通に使う原稿用紙なるかを教えてください。

  • 白文の漢文を探しています。

    白文の漢文を探しています。 全くの白文(返り点、句読点、固有名詞を示す横線等のない)の漢文を探しています。特に『史記』と『韓非子』とを探しています。このような漢文を出版している出版社はないでしょうか? ご存知の方、教えて下さい。よろしくお願い致します。

  • 漢文について

    漢文を勉強しているのですが、レ点・上中下点・一ニ点などの優先順位がいまいち分かりません。何か役に立つサイトなどありましたら宜しくお願いします。 また、書き下し文についてなんですが、例えば昔の言葉だと「なほ」と書いて「なお」と読みますよね?書き下し文に直す場合は「なほ」と書くのでしょうか?それとも今使っている「なお」にするのでしょうか?

乾燥炉の排気口
このQ&Aのポイント
  • 乾燥炉内の壁上部にある排気口については、フィルターはついていません。
  • 風の強い日などは排気口から風を感じることがあります。
  • 基本的には耐熱フィルターなどを使用して排気口を塞ぐことがあります。
回答を見る

専門家に質問してみよう