Что делают эти недокументированные опции стиля в Mathematica?

Как упоминалось в предыдущем вопросе, я раскрыл некоторые параметры стиля, которые не указаны в документации по 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, BackFaceColor а также GraphicsColor нигде не документированы, отображаются красным цветом при использовании в передней части, выдают ошибку при использовании внутри Graphics элемент и, как правило, не имеют никакой функции.

Кто-нибудь знает, для чего они используются или почему они появляются в этом контексте?

1 ответ

Решение

[по многочисленным просьбам...]

Наличие этих символов является просто утечкой деталей реализации внешнего интерфейса в видимую пользователем структуру. Для обычного человека нет причин интересоваться ими. (Я мог бы, вероятно, сосчитать множество людей, которые должны заботиться об этих вариантах с одной стороны, и я не один из них.)

Другие вопросы по тегам