FindSettings
「検索」インターフェースの設定を指定するグローバルオプションである.
詳細
- 典型的な用法はFindSettings->{opt1->val1,opt2->val2,…}である.
- 設定可能なオプション
-
"FindBoxes" RowBox[{""}] 「検索」ダイアログボックスを使って検索された,ボックスの最後の値を保存 "FindHistory" {} 「検索」ダイアログボックスの検索入力フィールドで使われた値の履歴 "IgnoreCase" False 「検索」コマンドを使った検索が大文字小文字によって左右されるかどうかを指定 "ReplaceBoxes" RowBox[{""}] ハイライトされたテキストの代りに挿入されるボックスの値を保存 "ReplaceHistory" {} 「検索」ダイアログボックスの置換入力フィールドで使われた値の履歴 "WholeWord" False 検索されるテキストが単語として現れるべきかどうか "WindowMargins" Automatic 「検索」ダイアログボックスのマージンサイズを指定 "Wraparound" True 検索がノートブックの最後まで到達したとき,ノートブックの始めから検索を引き続き行うかどうかを指定 - "FindBoxes"は,通常「検索」インターフェースの「検索文:」のフィールドにテキストをタイプすることで設定される.これには「編集」▶「検索」メニュー項目からアクセスできる.
- "FindBoxes"でボックス構造を指定することでタイプセットの式を検索することができる.例えば
という式を検索するには,"FindBoxes"->RowBox[{SuperscriptBox["x","2"],"+",SuperscriptBox["y","2"]}]と設定する. - "FindBoxes"の値の更新は,「検索」インターフェースの中のボタンを使って検索を実行しなければならない.
- "ReplaceBoxes"は,通常「検索」インターフェースの「置換文:」のフィールドにテキストをタイプすることで設定される.
- "ReplaceBoxes"の値値の更新は,「検索」インターフェースの中のボタンを使って検索を実行しなければならない.
- "ReplaceBoxes"でボックス構造を指定することで,タイプセット式のテキストを置換することができる.
- "IgnoreCase"は,通常,「検索」インターフェースの中の「大文字小文字の区別なし」ボタンで設定する.
- "IgnoreCase"->Falseの設定は,大文字小文字の区別なしに検索する.
- "WholeWord"Trueの設定では,検索は単語の境界で開始および終了するように制限される.
- デフォルト設定の"Wraparound" -> Trueでは,検索がノートブックの最後まで到達したら,そのノートブックの初めから検索を引き続き行う.
- "Wraparound" -> Falseの設定では,検索がノートブックの最後まで達したら,検索はそこで終了する.
例題
例 (2)
FindSettings中の値はSetOptionsオプションを使って変更できる:
SetOptions[$FrontEnd, FindSettings -> {"FindBoxes" :> "", "FindHistory" :> {}, "ReplaceHistory" :> {}}]以下は,FindSettings中の"IgnoreCase"オプションの値をプログラムを使って設定する:
SetOptions[$FrontEnd, FindSettings -> {"IgnoreCase" -> True}]履歴
1999 で導入 (4.0)
テキスト
Wolfram Research (1999), FindSettings, Wolfram言語関数, https://reference.wolfram.com/language/ref/FindSettings.html.
CMS
Wolfram Language. 1999. "FindSettings." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/FindSettings.html.
APA
Wolfram Language. (1999). FindSettings. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/FindSettings.html
BibTeX
@misc{reference.wolfram_2026_findsettings, author="Wolfram Research", title="{FindSettings}", year="1999", howpublished="\url{https://reference.wolfram.com/language/ref/FindSettings.html}", note=[Accessed: 13-October-2026]}
BibLaTeX
@online{reference.wolfram_2026_findsettings, organization={Wolfram Research}, title={FindSettings}, year={1999}, url={https://reference.wolfram.com/language/ref/FindSettings.html}, note=[Accessed: 13-October-2026]}