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 中的參數通常使用{..傳遞},而不是(.. )

相關內容