zathura (Português)
zathura é um visualizador de documentos altamente personalizável com atalhos similares ao vi. zathura fornece uma interface minimalista que economiza espaço. Usuários interagem primariamente com o teclado. Formatos diferentes de arquivos são suportados através de plugins. Suporte está disponível para arquivos PDF, PS, DjVu e livro de histórias em quadrinhos.
Instalação
Instale o pacote zathura junto com as dependências opcionais desejadas:
- zathura-cb — Suporte a arquivos de histórias em quadrinhos
- zathura-djvu — Suporte a DjVu
- zathura-pdf-mupdf — Suporte a EPUB, PDF e XPS support baseado no MuPDF
- zathura-pdf-poppler — Suporte a PDF baseado no Poppler
- zathura-ps — Suporte a PostScript
Recursos
zathura automaticamente recarrega documentos. Quando trabalhando em documentos compilados, como por exemplo, escritos em LaTeX, zathura recarregará a saída quando a compilação ocorrer. zathura tem a opção de habilitar busca invertida (usando "synctex").
zathura pode ajustar o documento para se encaixar à página (a
) ou para se encaixar à altura (s
), e pode rotacionar páginas (r
). Pode ver páginas lado-a-lado (d
) e possui modo tela cheia. Páginas também podem ser recoloridas para ter um fundo preto e fonte branca (C-r
). A maioria dos movimentos e rolagens do vi são suportados.
Links podem ser seguidos por clique. Assim como pode-se apertar f
para destacar todos os links em uma página e ver o número atribuído, digitar o número do link na página e apertando enter irá pular para o local do link. Se F
for usado, apenas a localização do link será exibida na barra de status.
zathura possui as opções para buscar texto e copiar para a seleção primária do X. Possui suporte a marcadores e a abrir arquivos criptografados.
O comportamento e aparência do zathura pode ser personalizado usando um arquivo de configuração. zathura possui a abilidade de executar comandos externos. Pode ser aberto usando o tabbed
.
zathura fornece um modo opcional de área de restrição usando filtro seccomp para fornecer um ambiente de execução mais protegido.
Dicas e truques
Comandos podem ser digitados diretamente no zatura digitando :
, similar ao vi.
Permitir cópia para o clipboard
~/.config/zathura/zathurarc
set selection-clipboard clipboard
Modo lado-a-lado
Pressione d
para habilitar o modo lado-a-lado.
No modo lado-a-lado, para ver a primeira página do lado esquerdo, rode o comando set first-page-column 1:1
no zathura. Isto é particularmente útil para lervarreduras de músicas onde a composição otimiza a virada de página em certas páginas. Assim como outros comandos do zathura, é possível colocar esta opção dentro do zathurarc
também.
Ajustes nas barras de título e status
Veja zathurarc(5).
zathura com guias
Você pode abrir zathura em guias usando tabbed
.
tabbed -c zathura -e
No entanto, se você está utilizando um gerenciador de janelas que fornece um leiaute com guias, você pode fazer uso do mesmo, como por exemplo, o i3.
Deslocamento do número da página
Muitas edições de livros impressos só começam a contar a numeração das páginas no início do texto. No entanto, zathura conta todas as páginas do PDF, incluindo páginas que algumas edições não: a capa, aviso de edição, o par inicial de páginas em branco, etc. Por esta razão, a numeração das páginas do zathura às vezes está desalinhada com a edição, o que torna é um incômodo seguir os números das páginas usados pelo índice ou citações.
O comando :offset <número>
fará com que o zathura leve em consideração um deslocamento ao pular para um número de página (digitando <número>G
, o comando :<número>
não considerará o deslocamento [1]). Por exemplo, um determinado livro começa a contar as páginas a partir da 17ª página do PDF (então na página 17, o índice mostra 1, na 18, 2, e assim por diante). Ao definir :offset 16
, 245G
pulará para a 261ª página do PDF, em vez da 245ª.
Habilitar área de restrição
zathura possui um modo de área de restrição que fornece um ambiente seguro usando um filtro estrito de seccomp.
O modo pode ser definido no zathurarc
assim:
set sandbox strict
Algumas opções são desabilitadas ao usar o modo estrito de área de restrição, como gravar arquivos, imprimir e adicionar marcadores.
Tornar o zathura o visualizador de PDF padrão
Isto garante, por exemplo, que xdg-open(1) abrirá arquivos PDF com zathura.
Primeiro, certifique-se que uma entrada desktop exista para o zathura em /usr/share/applications/org.pwmt.zathura.desktop
. Se não existir, baixe a entrada do repositório do zathura para /usr/share/applications/org.pwmt.zathura.desktop
.
Então, defina o zathura como o padrão usando xdg-mime(1)
$ xdg-mime default org.pwmt.zathura.desktop application/pdf
Leia documentos do Microsoft Office e LibreOffice dentro do zathura
O script zaread-gitAUR permite abrir documentos do Microsoft Office e LibreOffice dentro do zathura.
Para usar, execute
$ zaread /caminho/pro/documento.docx