Как стили texlive-latex-extra используются в Debian Jessie

Как стили texlive-latex-extra используются в Debian Jessie

У меня есть 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.

Попытка использовать стиль «background» приводит к ошибке:

foo.tex:

...
\usepackage(background)
...

команда сборки:

pdflatex foo.tex

результат:

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

Аналогичные результаты получены для всех остальных стилей в texlive-latex-extraпакете.

решение1

Здесь происходит следующее: макроанализатор ожидает аргумент - сбалансированную группу {.. }после \usepackage. Если этого не происходит, он предполагает, что первый токен - (в данном случае - представляет аргумент. И никакого пакета не (.styсуществует, что приводит к ошибке, которую вы видите.

Правильный синтаксис для включения пакета:

\usepackage{<package>}

инет

\usepackage(<package>)

Аргументы в (La)TeX передаются с помощью {.. }в общем случае, а не (.. ).

Связанный контент