回答:
私のような文字を検索するためのプレビューを取得する方法を見つけていませんでした#
か+
、しかしスキムは、代替PDFビューア(ここではホームページが)、プレビューに良い代替/追加され、より具体的に検索することができます。
私はそれをテストしましたがC++
、すべてのC
結果を表示せずに(引用符や特別なオプションを必要とせずに)見つけることができたことがわかりました。
また、アクセント記号付きの文字(é
またはなどö
)を具体的に検索することもできましたが、そのような文字を検索するにはアクセント記号を付ける必要があります(つまり、検索しblah
て一致することを期待できないbläh
、またはその逆)。プレビューでは、どちらの検索でもアクセント付き文字とアクセントなし文字の両方の一致が返されます。
検索文字列は、 "C ++"のように二重引用符で囲みます。これにより、「C」の検索からの検索結果がフィルター処理されるため、表示される灰色のツールバーからソート基準として「関連性」を選択します。「C ++」が出現するすべてのページが最初に表示されます。
++
、検索内のは完全に無視されます。私の知る限り、PDFkitの検索機能は多くの文字(「+」など)を無視し、アクセント付きの文字をアクセント記号のないバージョン(éとしてe)のように扱います。これにより、基本的な検索は簡単になりますが、正確な文字列を見つけることが難しくなります。
SafariでPDFを開くだけです。Safariには、PDFを検索するためのより標準的なアプローチがあります-入力したとおりに検索します。プレビューは以前はこのように動作していましたが、OS X 10.5の周りのどこかで、Appleはそれをよりスマートにしようとしました。たとえば、単語をフレーズとして扱うのではなく、入力した単語の一部またはすべてを含むページを探します。プレビューでのこの新しい動作はあまり役に立ちませんが、オフにする方法がわかりません。フレーズを引用符で囲むことで部分的に回避できますが、「C ++」などのプレビューでシンボルを検索する方法はありません。
Google Chromeの組み込みPDFレンダラーを使用します。file:///path/to/file.pdf
ファイルのURLを入力するかfile:///Users/home
、ファイルの場所に移動するなど、既知のディレクトリを入力してファイルブラウザを起動します。
ignore=
「IgnoreInterfaceRegex」のような結果とのようなコマンドが返されますignore:
。引用しても違いはありません。プレビューの代わりに、問題なく動作するAdobe Readerを試してください。