FCAttachTypesettingRule[expr, ...]
attaches a specific TraditionalForm
typesetting rule to expr
. It doesn’t change any properties of expr apart from adding a FormatValue
with a MakeBoxes
rule.
Following choices are possible:
FCAttachTypesettingRule[expr_, str]
FCAttachTypesettingRules[expr, {SubscriptBox, var, sub}]
FCAttachTypesettingRules[expr, {SuperscriptBox, var, sup}]
FCAttachTypesettingRules[expr, {SubsuperscriptBox, var, sub, sup}]
Use FCRemoveTypesettingRules
to remove all typesetting rules attached to expr.
Overview, FCRemoveTypesettingRules.
[mu] FCRemoveTypesettingRules
[mu, "\[Mu]"]
FCAttachTypesettingRule
mu
["d_ss"] mc
[mc["d_ss"], {SubscriptBox, "d", "ss"}]
FCAttachTypesettingRule
["d_ss"] mc
m12
[m12, {SubsuperscriptBox, m, 1, 2}]
FCAttachTypesettingRule
m12
{p1, p2, p3, p4}
MapThread[FCAttachTypesettingRule[#1, {SubscriptBox, "p", #2}] &, {{p1, p2, p3, p4}, Range[4]}];
{p1, p2, p3, p4}
[mu]
FCRemoveTypesettingRules
[mc["d_ss"]]
FCRemoveTypesettingRules
[m12]
FCRemoveTypesettingRules
/@ {p1, p2, p3, p4}; FCRemoveTypesettingRules