Mathematica 中这些未记录的样式选项有啥作用?

Posted

技术标签:

【中文标题】Mathematica 中这些未记录的样式选项有啥作用?【英文标题】:What do these undocumented Style options in Mathematica do?Mathematica 中这些未记录的样式选项有什么作用? 【发布时间】:2011-08-01 04:31:50 【问题描述】:

正如earlier question 中提到的,我发现了一些未出现在 Mathematica 文档中的样式选项。

Style["This is a test", LineColor -> GrayLevel[0], 
FrontFaceColor -> GrayLevel[0], BackFaceColor -> GrayLevel[0], 
GraphicsColor -> GrayLevel[0], FontFamily -> "Arial", 
FontSize -> 20, FontColor -> GrayLevel[0]]

LineColorFrontFaceColorBackFaceColorGraphicsColor 没有在任何地方记录,在前端使用时显示为红色,在 Graphics 元素中使用时会抛出错误,通常不会好像有什么功能。

有人知道它们的用途或为什么会出现在这种情况下吗?

【问题讨论】:

@Sjoerd 我也得到了很多结果,但它们都不是文档,只是代码(没有 cmets ...) 这些不是您要寻找的样式选项。 @Brett,您能解释一下“这些不是您要查找的样式选项”吗? @Brett:实际上,您的 cmets 就是问题的答案。请在下面发布。 @verbeia 既然您如此喜欢未记录的选项,我将给您一个真正有用的选项:Method -> "ShrinkWrap" -> True 是 Plot 或 Show 的未记录选项。它删除了 MMA 添加为每个图的小边缘的空白。没有 *Padding 选项可以解决这个问题,但这个秘密选项可以解决问题。 【参考方案1】:

[根据大众需求...]

这些符号的存在只是将前端实现细节泄漏到用户可见的结构中。普通人没有理由对它们感兴趣。 (一方面我可能会数出应该关心这些选项的人,而我不是其中之一。)

【讨论】:

以上是关于Mathematica 中这些未记录的样式选项有啥作用?的主要内容,如果未能解决你的问题,请参考以下文章

Mathematica和matlab有啥区别,那个更简单阿?

制作网页的属性面板有HTML选项和CSS选项,两个有啥区别?

mathematica如何设置数字的大小,要全局设置

选项卡栏图标不出现(这些有啥限制?)

如何用mathematica画出函数图象

mui 使用入口点插入范围阴影 DOM 样式时选择未设置样式的下拉选项