I symbolize subscripted variables with the form TraditionalForm, to enable easy use of TeXForm as suggested here:
Needs["Notation`"]
Symbolize[ParsedBoxWrapper[SubscriptBox["_", "_"]],
WorkingForm -> TraditionalForm]
However: note the following example:
rule = f -> ftest;
Subscript[f, a] /. rule
The rule replaces the "f" in Subscript[f,a]. This is of course not wanted, as I want to treat f and Subscript[f,a] as different entities. If I do not use the WorkingForm on TraditionalForm, this works as expected, but now for some reason, it has this behaviour???
ftest
? $\endgroup$Subscript[f, a] /. rule
, then before executing, use ctrl-t to change your input line to traditional form and then execute. $\endgroup$