如何部分更改当前笔记本的默认样式表

4
有没有一种方法可以在不指定所有选项的情况下对当前笔记本中单元格的默认外观进行轻微修改? 例如,我希望在当前笔记本中,所有样式为“文本”的单元格默认具有
 CellMargins -> {{Inherited, Inherited}, {0, Inherited}}

所有其他选项都应从默认样式表继承。我该如何实现这一点?

您应该使用“格式”菜单并选择“编辑样式表”。 - Sasha
1个回答

4

从格式菜单中打开“编辑样式表”。

然后将以下内容粘贴到其中:

Cell[StyleData["Text"], 
 CellMargins -> {{Inherited, Inherited}, {0, Inherited}}]

编辑: 添加截图:

在此输入图片描述


请问您能否包含一张屏幕截图? - Dr. belisarius
按照您的建议操作后,笔记本中的所有文本单元格看起来好像都有CellMargins->0。似乎Inherited不起作用。有可能让它起作用吗? - Alexey Popkov
我想只更改底部单元格边距,但保留其他所有内容与默认样式表相同。 - Alexey Popkov
@Alexey 是的,看起来不支持Inherited,即被解释为零。如果有帮助的话,默认样式表为单元格边距指定{{66,10},{7,7}}。您可以显式设置边距。 - Sasha
1
样式表可以在不同版本的 Mathematica 中进行更改。在 Mathematica 5.2 和 7.0.1 中,默认情况下 CellMargins->{{60, 10}, {7, 7}}。同时,用户可以指定自己的样式表。最好具有工作继承性,并且不必担心不兼容性... - Alexey Popkov

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接