This question,评论和回答提示了这个问题。如何在mathematica中有效地使用Cells和CellGroup?我总是只在输入单元内系统地编程,在评估前一个单元后进入新单元格中的下一行。看看可用的不同选项,这似乎效率低下。
如何更有效地使用这些?我尝试使用命令-5和子部分等将我的代码组织成部分。但是当我尝试使用命令-9返回输入单元格时,它不会对它进行评估。我确定我做错了什么,所以很感激帮助。
答案 0 :(得分:0)
Cell groups只是一种将细胞分组在一起的方法。这些组可以轻松选择,作为一个执行,opened/closed(折叠)。默认情况下,这些组由单元格右侧的一系列蓝色括号表示:
如上所示,输出单元格会自动与创建它们的输入单元格分组。此外,“截面”单元格会自动对其下方的“文本”,“输入”和“输出”单元格进最后,Title单元格将其下面的所有单元格分组,包括Section单元格。
可用的不同类别的单元格,例如标题,部分等,由活动Stylesheet确定。他们分组的方式由选项CellGroupingRules控制。这是一个更高级的领域,细节可能会在另一个问题中得到更好的解决。
单元格分组可以自动,默认或手动完成,或者通过其组合在有限程度上完成。这全部由Cell > Grouping > ...
中的菜单命令或其中列出的键盘快捷键处理。
如果使用自动分组,则使用分组样式(由CellGroupingRules控制)样式化单元格将自动将“较小”单元格和单元格组分组。
点击蓝色单元格括号(或隐藏的区域)
在单元格内单击并使用 Alt + 。直到选中整个单元格
从光标所在的单元格上方单击并拖动到单元格下方
然后,使用菜单Format > Style > ...
或相应的组合键。
可以使用相同的方法选择细胞组,而不是单个细胞。
在光标水平的现有单元格外单击
这应该创建一个水平规则,如前面的插图
再次使用Format > Style > ...
或键盘快捷键指定样式
开始输入(或粘贴)新单元格的内容
要创建一个新的输入单元格,默认样式,只需执行步骤(1),然后输入或粘贴输入。
答案 1 :(得分:0)
这取决于您的样式表。输入不是每个样式表中的第九个编号样式。此外,您必须选择单元格括号以更改单元格的样式。
我特别使用部分以便能够使用折叠,即双击细胞组括号以隐藏较低等级的细胞。这样就可以获得干净的文档。它对输入单元格没有任何作用(上下文选项除外)。