Procurando por repositórios de pacotes por conteúdo

8

Eu estou procurando por um arquivo de entrada LaTeX em particular, e não consegui encontrá-lo nos repositórios.

Tenho quase certeza de que os repositórios podem ser pesquisados pelo conteúdo porque o comando a seguir (procurando o arquivo de entrada do LaTeX amsmath.sty ) foi bem-sucedido:

# 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

O arquivo de entrada do TeX que estou procurando não retorna resultados ( apt-cache search breqn ). Posso supor que breqn.sty não está presente em nenhum pacote nos repositórios e, portanto, procurá-lo por outros meios (por exemplo, CTAN)? Ou pode haver outra maneira de pesquisar o conteúdo do pacote?

    
por user001 01.02.2012 / 05:30

2 respostas

9

Você pode usar o apt-file para procurar por arquivos dentro de pacotes

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

Eu recebo texlive-latex3: /usr/share/texmf-texlive/tex/latex/mh/breqn.sty , então ...

sudo apt-get install texlive-latex3

Veja também link

    
por Panther 01.02.2012 / 05:38
2

Você está procurando por texlive-latex3 . Eu descobri isso instalando apt-file e usá-lo da seguinte forma:

apt-file update
apt-file search breqn.sty
texlive-latex3: /usr/share/texmf-texlive/tex/latex/mh/breqn.sty

O que me dá o nome do pacote e o arquivo.

por Jorge Castro 01.02.2012 / 05:38