Búsqueda de puntuación en Vista previa

En Vista previa (v 5.3 en 10.6.8), si busco una sola letra, como ken un pdf, el programa encontrará y resaltará cada instancia de esa letra en el pdf.

Sin embargo, si busco un signo de puntuación como ?o ;, informará Found on 0 pages, incluso cuando el documento esté plagado de tales signos de puntuación.

¿Cómo puedo obtener una vista previa para buscar puntuación?

La razón de esto es que deseo ubicar todas las instancias de referencias faltantes (indicadas como [?]) en una salida de pdf de LaTeX. (Sí, sé que eso LaTeXme dirá dónde están en el archivo fuente, pero deseo encontrarlos en el pdf).

¿ Puedes buscar en [?]su lugar?
No, eso tampoco funciona... De hecho, si lo busco, [?] dencontraré todas las ubicaciones de ignoraré por completo la puntuación. Creo que se está eliminando la puntuación antes de la búsqueda. Probablemente no pueda hacer nada al respecto.

Respuestas (2)

Un año tarde pero puede ayudar a otros:

Para mí, escapar entre corchetes dobles funciona, así que intente buscar ":"o "?".

Escapar entre comillas dobles busca lo que esté entre las comillas de forma similar a como Google hace sus opciones de búsqueda.

Los corchetes dobles no parecen funcionar para el problema del OP. Todo lo que se indica dentro de los corchetes se toma como un conjunto de elementos.
Esto no funciona para mi.

¿Tiene que estar en vista previa? La vista previa no parece tener esta funcionalidad a partir de El Capitan (10.11). Sin embargo, he encontrado y probado dos formas de buscar puntuación en archivos PDF.

  1. lector acróbata
  2. pdfgrep

lector acróbata

Con Adobe Acrobat, simplemente ingresé la puntuación en el campo de búsqueda, en este caso, dos puntos (:) y Acrobat encontró todas las instancias.

Ejemplo de página en PDF

Nota: probé con éxito el signo de interrogación (?) y funcionó. Desafortunadamente, el único documento que tenía listo tenía información personal, así que no pude usarlo como ejemplo. Sin embargo, me aseguré de probar diferentes puntuaciones de puntos, signos de exclamación, signos de interrogación, comas, etc. y todo funcionó.

pdfgrep

pdfgrep es el PDF equivalente a la utilidad de línea de comandos (CLI) grep. El uso es simple:

pdfgrep [OPTIONS] PATTERN FILE

Entonces, para buscar una coma y hacer que le diga en qué número de página aparece, simplemente emita el comando:

pdfgrep -n "?" foobar.pdf

pdfgrepes software FOSS y está disponible en Homebrew y MacPorts . Consulte man pdfgreppara obtener más información.