Como iniciar o visualizador de pdf a partir do terminal

25

Estou trabalhando com o LaTeX, uma vez que compilei o documento no terminal, seria muito mais fácil abri-lo no visualizador de PDF diretamente do terminal.

Estou usando o OS X 10.8.2 em polonês, então não tenho certeza do nome em inglês do visualizador que estou usando, mas é o padrão, acho que está Previewem inglês. Mas o comando preview <filename.pdf>resulta em -bash: preview: command not found.

maria
fonte

Respostas:

41

Você pode simplesmente usar open <filename.pdf>e seu sistema operacional usará o programa padrão para visualizar PDFs. Com open -a Preview.app <filename.pdf>o PDF, é aberto usando a Visualização, mesmo que o seu leitor de PDF padrão seja algo diferente.

cutrightjm
fonte
3

Depois de descobrir a resposta "aberta", escrevi o seguinte shell script, no qual coloquei /usr/bin/acroread:

#!/bin/sh
/usr/bin/open $1

Não esqueça chmod +x /usr/bin/acroread. Meu fluxo de trabalho LaTeX é homogeneizado por esta solução.

CBC de reembolso
fonte
2
Com o SIP, a maioria dos usuários não será capaz /usr/bin, por isso /usr/local/binpode ser o melhor lugar para esse pequeno script. Também pode ser útil usar "$1"para fazê-lo funcionar com nomes de caminho / arquivo que contêm espaços.
nohillside