Microsoft ExcelからTeX形式の表に変換するのは,Excel2Tabularがいちばん使いやすいと思いますが,
残念ながらこのExcelアドインは“謎の”利用期限があります.
これにけっこう悩まされている方も多いのではと思います.(私もそうでしたので
そこで,利用期限のないものとして,ここではCalc2LaTeXをご紹介いたします.
Calc2LaTeXはExcel2Tabularほど高機能ではありません*1が,そこは手動で修正しましょう.
インストール手順:
- OpenOffice.org*2をダウンロードして,インストール
- Calc2LaTeX*3を[http://calc2latex.sourceforge.net/indexj.html:title=ダウンロード*4]して,インストール
使い方:
- [OpenOffice.org Calc]を起動
- 変換したい表をあらかじめ選択しておく
- メニューバーから,[ツール(T)] -> [マクロ(M)] -> [マクロを実行(U)...]をクリック
- ダイアログボックス[マクロの選択]で,[ライブラリ(A)]の欄から,[マイマクロ] -> [Calc2LaTeX] -> [Calc2LaTeX]を選択したのち,[マクロ名(B)]の欄から,[Main]を選択し,実行をクリック
- ダイアログボックス[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でも動作可能です