此为 Mathematica 4 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.2)

NotebookFind

Usage

NotebookFind[notebook, data]把指定笔记本中的当前选择设置为data的下一个出现位置.
NotebookFind[notebook, data, Previous]把当前选择设置为前一个出现位置.
NotebookFind[notebook, data, All]把当前选择设置为所有出现位置.
NotebookFind[notebook, data, dir, elems]查找由elems指定的单元的元素.


Notes

• 如果没有找到data的出现位置,NotebookFind返回$Failed.
notebook必须是由NotebookOpen等返回一个NotebookObject.
data可以是一个字符串,盒框表达式,或一个完整的单元.
• 可能的元素有
"\!\(\*StyleBox[\"\\\"CellContents\\\"\", \"MR\"]\) "每个单元的内容,用一个字符串表示
"\!\(\*StyleBox[\"\\\"CellLabel\\\"\", \"MR\"]\) "每个单元的可选项设置
"\!\(\*StyleBox[\"\\\"CellStyle\\\"\", \"MR\"]\) "每个单元的风格
"\!\(\*StyleBox[\"\\\"CellTags\\\"\", \"MR\"]\) "每一个单元的部分CellTags可选项设置
{"\!\(\*StyleBox[\"\\\"elem\\\"\", \"TI\"]\)"1"\!\(\*StyleBox[\"\\\",\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"elem\\\"\", \"TI\"]\)"2"\!\(\*StyleBox[\"\\\",\\\"\", \"MR\"]\) ... "}" """不同类型的元素的列表
elems的缺省设置是CellContents.
• 如果没有给定AutoScroll->False可选项设置,前端将卷动一格笔记本以保证NotebookFind是可见的.
• 前端也通常加亮与结果相对应的区域. • 参见Mathematica 全书: 2.10.3节.