Debian Jessie での texlive-latex-extra スタイルの使用方法

Debian Jessie での texlive-latex-extra スタイルの使用方法

texlive-latex-extra背景スタイルを提供するパッケージ があります:

$ dpkg -L texlive-latex-extra | grep background
/usr/share/texlive/texmf-dist/tex/latex/background
/usr/share/texlive/texmf-dist/tex/latex/background/background.sty

私はDebian Jessieを実行しています。

「背景」スタイルを使用しようとすると、エラーが発生します。

foo.tex:

...
\usepackage(background)
...

ビルドコマンド:

pdflatex foo.tex

結果:

! LaTex Error: File `(.sty' not found.

パッケージ内の他のすべてのスタイルでも同様の結果が得られますtexlive-latex-extra

答え1

ここで何が起きるかというと、マクロ パーサーは引数 (バランスのとれたグループ{.. }after)を期待します\usepackage。これが起きない場合、最初のトークン ((この場合は) が引数を表すものと想定されます。そしてパッケージが(.sty存在しないため、エラーが発生します。

パッケージのインクルードの正しい構文は

\usepackage{<package>}

そしてない

\usepackage(<package>)

(La)TeX の引数は、一般に .. ではなく{..を使用して渡されます。}()

関連情報