texliveにスタイルファイルを追加

目的

以下のように、デフォルトで入っていないスタイルファイルがない、エラーを解消する。 そのためにスタイルファイルのダウンロード、保存先、設定方法を記す。

LaTeX Error: File `hoge.sty' not found.

今回起こった問題

論文の執筆時のテンプレートをコンパイルする際、以下のエラーメッセージがでた。

LaTeX Error: File `slashbox.sty' not found.

環境

型番
PC thinkpad X205
OS Ubuntu 18.04.4 LTS

解決方法

ダウンロード

以下のサイトよりインストール

ctan.org

slashbox.zipという名前で保存せれるので、以下のコマンドで解答する

$ unzip slashbox.zip

保存先

# 保存先を確認
$ pwd
/usr/share/texmf

# 解答したファイルを移動
sudo mv -r slashbox/ /usr/share/texmf

設定方法

以下のコマンドを実行

sudo mktexlsr

mktexlsrでは,コンパイル時に参照するスタイルファイルの場所をls-Rという名前のフォルダで作成・更新するコマンド