
Na verdade, ao pesquisar algum texto em um arquivo pdf, o resultado será exibido um por um clicando no botão "próximo" ou "anterior".
Gostaria de saber se é possível ver de uma vez todos os resultados encontrados com um pouco de contexto para cada um no evince ou em outro software? Lembro que o Adobe Acrobat parece ser capaz de fazer isso, e o djview também pode fazer o mesmo com arquivos djvu.
Responder1
Até onde eu sei, não existe nenhum leitor de PDF no Linux que ofereça esse recurso como parte de seu conjunto de ferramentas integrado. No entanto, você sempre pode usar um mecanismo de pesquisa externo para desktop, comoLembre-separa obter uma visão geral das ocorrências de termos de pesquisa em um documento PDF.
Os lançamentos mais recentes da Recoll vêm com uma janela de snippet bacana que faz exatamente o que você procura:
E, além disso, clicar em um dos números de página irá direcioná-lo imediatamente para a parte relevante do documento e passar o termo de pesquisa para o visualizador do documento.
Observação: isso só funcionará se você usar o Recoll juntamente com um visualizador de PDF que seja capaz de receber números de página e termos de pesquisa na linha de comando. O visualizador de PDF padrão do Ubuntu, evidentemente, pode fazer isso. Outros, como o Okular do KDE, não podem no momento.
Responder2
Evince 3.10.3, disponível no Ubuntu 14.04, suporta este recurso
Responder3
Você poderia usar ferramentas de console para conseguir isso (veja o segundo comentário emesta página):
$ pdftotext yourPdfFile.pdf -| grep yourSearchString
Responder4
Na verdade, existe um propósito de fornecer assim, o PDF (PRINTABLE DOCUMENT FORMAT) geralmente consiste em um grande volume de dados, portanto, em vez de localizar todas as páginas e exibir os resultados, pode levar algum tempo e, para alguns documentos, pode falhar na execução. é melhor exibir na página atual. e na verdade acho que não existe uma opção como essa para PDF