Koike's Lemma

ITやビジネスに関する雑記

MacでLaTeX原稿のスペルチェック/英文法チェックを行う(Word利用)

Macで英語のLaTeX原稿を作成する際の文法チェック方法の備忘録.

MacLaTeXを用いて英語文書を作成する際,単語のスペルミスについては,特別な事をしなくてもMac OS Xのスペルチェックで検出できる.しかし,文法チェックをするためには別の方法が必要である.Wordを利用すると文法チェックが行えるが,Wordにどのように文書を入力するかが問題になる.原稿をそのままコピペすると,LaTeXコマンドなどが文法エラーとして検出されてしまうし,作成したPDFファイルからコピペしても正しく文章が貼付けられない.

良いやり方がないかを探していたところ,RTFファイルを利用した簡単な方法が見つかったので,その手順をメモしておく.概要としては,まずLaTeX原稿からRTFファイルを作成し,そのファイル対してWordの文法チェックをかけるという感じ.下記のページを参考にした.
http://spatiohack.blogspot.jp/2010/12/latex_14.html

準備

  1. latex2rtfをインストールする
    • MacPortsがインストールされているならば,下記コマンドを実行する.(他の方法を用いてもよい)
      • $ sudo port install latex2rtf

文法チェック手順

  1. RTFファイルの作成
    1. まず,LaTeX原稿から普通にPDFが作れることを確認する
    2. 原稿の置いてあるフォルダでRTFファイル作成コマンドを実行する(ファイル名は適宜変更する)
      • $ latex2rtf my_article.tex
  2. 作成したRTFファイルをWordを利用して開く
    1. Finderを開き,作成したRTFファイルを選択し,「このアプリケーションで開く」⇒「Microsoft Word.app」を選択
  3. Wordにおいて,スペルチェックを有効にする
    1. すべてを選択(Command-a)
    2. 「ツール」⇒「言語の選択」において「スペルチェックと文章校正を行わない」のチェックを外した後,「英語(アメリカ合衆国)」を選択⇒「OK」を選択
    3. 少し待つ⇒完了

RTFファイルを作成した際,一部のLaTeXコマンドが正しく解釈されなかったものの,概ね問題なく文法チェックを行えた.