Korzystam z Command-F Preview (znajdź), aby wyszukać C # w dokumencie pdf. Jednak wynik nie dotyczy „C #”, ale tylko „C”: Otrzymuję setki bezsensownych wyników wyszukiwania.
Jak uzyskać wynik wyszukiwania dokładnie dla „C #” lub „C ++” w wersji zapoznawczej?
ignore=
zwróci wyniki takie jak „IgnoreInterfaceRegex” i polecenia podobneignore:
. Cytowanie nie robi różnicy. Jako alternatywę dla wersji zapoznawczej wypróbuj Adobe Reader, który działa dobrze.Odpowiedzi:
Nie znalazłem sposobu, aby Preview szukał znaków takich jak
#
lub+
, ale Skim , alternatywna przeglądarka plików PDF ( tutaj strona główna ), jest dobrym zamiennikiem / dodatkiem do Preview i jest w stanie wyszukiwać dokładniej.Przetestowałem to i stwierdziłem, że był w stanie znaleźć
C++
(bez potrzeby cytowania / specjalnych opcji) bez wywoływania wszystkichC
wyników.Był także w stanie wyszukiwać specjalnie znaki akcentowane (jak
é
lubö
) - chociaż wymaga to, aby takie znaki były akcentowane podczas wyszukiwania, aby je znaleźć (tzn. Nie można wyszukiwaćblah
i oczekiwać, że będą pasowaćbläh
, i odwrotnie). W podglądzie każde wyszukiwanie zwróci dopasowania zarówno dla znaków akcentowanych, jak i nieakcentowanych.źródło
Umieść szukany ciąg w podwójnych cudzysłowach, takich jak: „C ++”. Spowoduje to odfiltrowanie wyników wyszukiwania z wyszukiwania „C”, więc wybierz Trafność jako kryterium sortowania z wyświetlonego szarego paska narzędzi. Najpierw zostaną wyświetlone wszystkie strony z wystąpieniami „C ++”.
źródło
++
wyszukiwanie jest nadal całkowicie ignorowane. O ile wiem, funkcja wyszukiwania w PDFkit zignoruje wiele znaków (jak „+”) i podczas wyszukiwania traktuje znaki akcentowane jak ich nieakcentowane wersje (é jak e). Ułatwia to podstawowe wyszukiwanie, ale trudniej jest znaleźć dokładny ciąg.Możesz po prostu otworzyć plik PDF w przeglądarce Safari. Safari ma bardziej standardowe podejście do wyszukiwania plików PDF - szuka dokładnie tego, co piszesz. Podgląd zachowywał się w ten sposób, ale gdzieś w okolicach OS X 10.5 Apple starał się uczynić go bardziej inteligentnym, np. Szukając stron zawierających niektóre lub wszystkie słowa, które wpisujesz, zamiast traktować je jako frazę. To nowe zachowanie w Podglądzie jest dla mnie mniej przydatne, ale nie wiem, jak to wyłączyć. Można to częściowo obejść, umieszczając cudzysłowy wokół wyrażeń, ale nie znalazłem żadnego sposobu, aby Preview wyświetlał symbole, np. „C ++”.
źródło
Skorzystaj z wbudowanego mechanizmu renderującego pdf Google Chrome. Wprowadź
file:///path/to/file.pdf
adres URL pliku lub uruchom przeglądarkę plików, wpisując znany katalog, polubfile:///Users/home
i przejdź do lokalizacji pliku.źródło