2014年12月18日木曜日

【Ubuntu12.04】Latexのパッケージ(footmisc)導入

そもそもlatexのパッケージ導入自体初めてのような。。。
Ubuntu12.04では/etc/texmf/texmf.confに設定ファイルがあるので、設定ファイルを開いてパスを確認。

TEXMFHOME = $HOME/texmf

ローカルパッケージを入れたことがなければディレクトリ自体ないと思うので、以下のコマンドでディレクトリを作成する

$ mkdir -p ~/texmf/tex/latex
作成したディレクトリにスタイルファイル(~.sty)を入れて、

$ mktexlsr ~/texmf
で導入完了。texファイルに¥usepackage{~} で使える。



~footmiscの場合~

以下のリンクのDownloadからzipをダウンロードして適当なところで展開する。
http://www.ctan.org/tex-archive/macros/latex/contrib/footmisc

展開したディレクトリ内で
$ platex footmisc.ins
 を実行するとfootmisc.styができるので、これを先ほどの~/texmf/tex/latexに移動してmktexlsrすればよい。

ただ、いざfootnoteを使おうとすると、

!Package footmisc Error: Can't define commands for footnote symbol.
と起こられてしまう。Hでhelpを見ると
Use e-LaTeX, or load package fixltx2e before footmisc
 どうやらfixltx2eというパッケージを入れなければならないようなので、以下のリンクのSourcesからfixltx2e.styをダウンロードする。
http://www.ctan.org/pkg/fixltx2e

同様に~/texmf/tex/latexに移動、mktexlsrする。

texファイルに¥usepackage{fixltx2e}を追記すればfootnoteが使えるようになる。

0 件のコメント:

コメントを投稿