这些未记录的Mathematica样式选项有什么作用?

4

早前问题所提到的,我发现了一些在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]]
LineColor, FrontFaceColor, BackFaceColorGraphicsColor没有任何文档说明,当在前端使用时以红色显示,在Graphics元素内使用会抛出错误,并且似乎没有任何功能。

这些选项用于什么或者为什么会出现在这个上下文中呢?


1
@Sjoerd 我也得到了很多结果,但它们中没有一个是文档,只有代码(没有注释...) - Dr. belisarius
6
<挥手>这些不是你要找的样式选项。</挥手> - Brett Champion
1
@Brett,请问您能解释一下“这些不是您要找的样式选项”吗? - DavidC
1
@Brett:你的评论实际上就是这个问题的答案。请在下面发布它们。 - user616736
6
@verbeia,既然您喜欢不记录在案的选项,我来给您介绍一个真正有用的:Method -> {"ShrinkWrap" -> True}是Plot或Show的一种未被记录的选项。它可以去除MMA为每个图形添加的微小边缘留白。没有*Padding选项可以去除它,但这个秘密选项可以解决问题。 - Sjoerd C. de Vries
显示剩余10条评论
1个回答

6
< p >【应大家的要求...】< /p > < p >这些符号的存在只是前端实现细节泄露到用户可见结构中。普通人没有理由对它们感兴趣。(我可能可以用一只手数出应该关心这些选项的人,而我不是其中之一。)< /p >

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