Önizleme'de dize arama


11

Ben pdf belgesinde C # aramak için Önizleme Command-F (find) kullanın. Ancak, sonuç 'C #' için değil, sadece 'C' için: Yüzlerce anlamsız arama sonucu alıyorum.

Önizlemede 'C #' veya 'C ++' için arama sonucunu nasıl alabilirim?


Bu benim için de işe yaramıyor. Bunun gibi bir komut ignore=arandığında 'IgnoreInterfaceRegex' gibi sonuçlar ve benzeri komutlar döndürülür ignore:. Alıntı yapmak fark etmez. Önizlemeye alternatif olarak, iyi çalışan Adobe Reader'ı deneyin.
Stefan Lasiewski

Yanıtlar:


5

#Veya gibi karakterleri aramak için Önizleme almanın bir yolunu bulamadım +, ancak alternatif bir PDF görüntüleyici ( burada ana sayfa ) olan Skim , Önizleme için iyi bir yedek / ek ve daha spesifik olarak arama yapabiliyor.

Ben test ve C++tüm Csonuçları getirmeden (herhangi bir tırnak / özel seçenekler gerekmeden) bulmak mümkün olduğunu buldum .

Ayrıca özel olarak aksanlı karakterleri de arayabilmiştir ( éveya gibi ö) - ancak bu tür karakterlerin onları bulmak için aramada aksanlı olmasını gerektirir (yani, arayabilir blahve eşleşmesini bekleyemezsiniz bläh, ya da tam tersi). Önizleme'de her iki arama da aksanlı ve aksanlı karakterler için eşleşmeler döndürür.


4

Arama dizesini çift tırnak içine alın, örneğin: "C ++". Bu, arama sonuçlarını "C" aramasından filtreleyecektir, bu nedenle görünen gri araç çubuğundan sıralama ölçütünüz olarak Alaka seçeneğini belirleyin . Sonra "C ++" oluşumları olan tüm sayfalar sunulacaktır.


2
Tırnak işaretleri tüm kelimeleri aramanıza izin verir, ancak ++aramada hala tamamen yok sayılır. Anlayabildiğim kadarıyla, PDFkit'teki arama işlevi çok fazla karakteri ('+' gibi) görmezden gelecek ve aksanlı sürümleri (é e gibi) gibi arama yaparken aksanlı karakterleri ele alacaktır. Bu, temel aramayı kolaylaştırır, ancak tam bir dize bulmak daha zordur.
drfrogsplat

Aslında bu sadece PDFkit yerine Önizleme bir sınırlama olabilir ...
drfrogsplat

1

PDF'yi Safari'de açabilirsiniz. Safari, PDF'leri aramak için daha standart bir yaklaşıma sahiptir - tam olarak yazdıklarınızı arar. Önizleme bu şekilde davranıyordu, ancak OS X 10.5'in etrafında bir yerde, Apple daha akıllı hale getirmeye çalıştı, örneğin, kelimelerinizi ifade olarak ele almak yerine, yazdığınız kelimelerin bir kısmını veya tamamını içeren sayfaları aramaya çalıştı. Önizleme'deki bu yeni davranış benim için çok daha az kullanışlı, ancak bunu kapatmanın bir yolu bilmiyorum. Kısmen, cümlelerin etrafına tırnak işaretleri koyabilirsiniz, ancak "C ++" gibi sembolleri aramak için Önizleme'nin herhangi bir yolunu bulamadım.


0

Google Chrome'un yerleşik pdf oluşturucusunu kullanın. file:///path/to/file.pdfDosyanın URL'sini girin veya file:///Users/homedosya konumuna benzer bir dizin girerek dosya konumuna gidin ve dosya konumuna gidin.


1
Safari de özel karakterleri görmezden gelmiyor gibi görünüyor. Ayrıca, tarayıcılardaki dosyaları da sürükleyebilirsiniz.
Lri

Evet, DnD gayet iyi çalışıyor gibi, bunu belirttiğiniz için teşekkürler.
haridsv
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.