TeXの表とその変換ツール

Microsoft ExcelからTeX形式の表に変換するのは,Excel2Tabularがいちばん使いやすいと思いますが,

残念ながらこのExcelアドインは“謎の”利用期限があります.

これにけっこう悩まされている方も多いのではと思います.(私もそうでしたので

そこで,利用期限のないものとして,ここではCalc2LaTeXをご紹介いたします.

Calc2LaTeXExcel2Tabularほど高機能ではありません*1が,そこは手動で修正しましょう.

インストール手順:

  1. OpenOffice.org*2ダウンロードして,インストール
  2. Calc2LaTeX*3を[http://calc2latex.sourceforge.net/indexj.html:title=ダウンロード*4]して,インストール

使い方:

  1. [OpenOffice.org Calc]を起動
  2. 変換したい表をあらかじめ選択しておく
  3. メニューバーから,[ツール(T)] -> [マクロ(M)] -> [マクロを実行(U)...]をクリック
  4. ダイアログボックス[マクロの選択]で,[ライブラリ(A)]の欄から,[マイマクロ] -> [Calc2LaTeX] -> [Calc2LaTeX]を選択したのち,[マクロ名(B)]の欄から,[Main]を選択し,実行をクリック
  5. ダイアログボックス[Settings]で好みの設定をして,[Convert]をクリックすると,変換完了!

*1:小数点そろえや,multirowパッケージなど

*2:2009/09/16現在,バージョンは3.1.1です

*3:2009/09/16現在,バージョンは0.2.4です

*4:``for OpenOffice.org 1.1 / 2.0''とありますが,3.0でも動作可能です