プレビューで文字列を検索する


11

プレビューのCommand-F(検索)を使用して、pdfドキュメントでC#を検索します。ただし、結果は「C#」ではなく「C」のみです。何百もの意味のない検索結果が得られます。

プレビューで「C#」または「C ++」の検索結果を正確に取得するにはどうすればよいですか?


これも私にはうまくいきません。のようなコマンドを検索すると、ignore=「IgnoreInterfaceRegex」のような結果とのようなコマンドが返されますignore:。引用しても違いはありません。プレビューの代わりに、問題なく動作するAdobe Readerを試してください。
Stefan Lasiewski、2011

回答:


5

私のような文字を検索するためのプレビューを取得する方法を見つけていませんでした#+、しかしスキムは、代替PDFビューア(ここではホームページが)、プレビューに良い代替/追加され、より具体的に検索することができます。

私はそれをテストしましたがC++、すべてのC結果を表示せずに(引用符や特別なオプションを必要とせずに)見つけることができたことがわかりました。

また、アクセント記号付きの文字(éまたはなどö)を具体的に検索することもできましたが、そのような文字を検索するにはアクセント記号を付ける必要があります(つまり、検索しblahて一致することを期待できないbläh、またはその逆)。プレビューでは、どちらの検索でもアクセント付き文字とアクセントなし文字の両方の一致が返されます。


4

検索文字列は、 "C ++"のように二重引用符で囲みます。これにより、「C」の検索からの検索結果がフィルター処理されるため、表示される灰色のツールバーからソート基準として「関連性」を選択します。「C ++」が出現するすべてのページが最初に表示されます。


2
引用符を使用すると、単語全体を検索できますが++、検索内のは完全に無視されます。私の知る限り、PDFkitの検索機能は多くの文字(「+」など)を無視し、アクセント付きの文字をアクセント記号のないバージョン(éとしてe)のように扱います。これにより、基本的な検索は簡単になりますが、正確な文字列を見つけることが難しくなります。
drfrogsplat

実際には、これはPDFkitではなくプレビューの制限にすぎないかもしれません...
drfrogsplat

1

SafariでPDFを開くだけです。Safariには、PDFを検索するためのより標準的なアプローチがあります-入力したとおりに検索します。プレビューは以前はこのように動作していましたが、OS X 10.5の周りのどこかで、Appleはそれをよりスマートにしようとしました。たとえば、単語をフレーズとして扱うのではなく、入力した単語の一部またはすべてを含むページを探します。プレビューでのこの新しい動作はあまり役に立ちませんが、オフにする方法がわかりません。フレーズを引用符で囲むことで部分的に回避できますが、「C ++」などのプレビューでシンボルを検索する方法はありません。


0

Google Chromeの組み込みPDFレンダラーを使用します。file:///path/to/file.pdfファイルのURLを入力するかfile:///Users/home、ファイルの場所に移動するなど、既知のディレクトリを入力してファイルブラウザを起動します。


1
Safariも特殊文字を無視しないようです。また、ブラウザでファイルをドラッグすることもできます。
Lri、

はい、DnDは問題なく機能しているようです。
haridsv 2012年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.