Я ищу определенный входной файл LaTeX и не смог найти его в репозиториях.
Я вполне уверен, что в репозиториях можно искать по содержимому, потому что следующая команда (поиск входного файла LaTeX amsmath.sty
) выполнена успешно:
# apt-cache search amsmath
texlive-latex-base - TeX Live: Basic LaTeX packages
texlive-doc-it - TeX Live: Italian documentation
texlive-latex-extra - TeX Live: LaTeX supplementary packages
texlive-math-extra - TeX Live: Advanced math typesetting
Конкретный входной файл TeX, который я ищу for не возвращает результатов (apt-cache search breqn
). Могу ли я предположить, что breqn.sty
нет в каких-либо пакетах в репозиториях, и, таким образом, искать его другими способами (например, CTAN)? Или может быть другой способ поиска по содержимому пакета?
Вы можете использовать apt-file для поиска файлов в пакетах
sudo apt-get install apt-file
# Update database
sudo apt-file update
# Search for files
apt-file search foo
# or in your case
apt-file search breqn.sty
Я получаю texlive-latex3: /usr/share/texmf-texlive/tex/latex/mh/breqn.sty
, поэтому ...
sudo apt-get install texlive-latex3
См. Также http://www.debuntu.org/how-to-find-missing-packages-with-apt-file
. Вы ищете texlive-latex3
. Я выяснил это, установив apt-file и используя его так:
apt-file update
apt-file search breqn.sty
texlive-latex3: /usr/share/texmf-texlive/tex/latex/mh/breqn.sty
, который дает мне имя пакета и файл.