Mathematica Stack Exchange is a question and answer site for users of Mathematica. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Following on from this question: Is it possible to convert an expression to InputForm or StandardForm without losing the comments?

For example,

f[blah_] := Cos[blah] (* this is a comment *)
f[blah2_] := Cos[blah2] (* this is also a comment *)

selecting the cell and pressing Shift+Ctrl+N gives,

f[blah_] := Cos[blah] 
f[blah2_] := Cos[blah2]
share|improve this question
Not that I am aware of, but there may be an undocumented function that does this. You never know. – Mr.Wizard Feb 25 '13 at 12:47
How would you format, for example, (Sum(* boo *))[x, x] in standard form? – Rojo Feb 25 '13 at 20:56
@Rojo I would like to turn it into a ToolTip :) – Silvia Feb 26 '13 at 3:18
@Silvia then we want to convert it into SilviaForm :). Tooltip of the big sigma? I'm just thinking that the specifications are not so automatic – Rojo Feb 26 '13 at 12:31
@Rojo TemplateBox[{"x","boo",ToBoxes[f[x]]},"commentedSum",DisplayFunction:>(RowBox[{‌​TooltipBox[UnderscriptBox["\[Sum]",#1],#2],#3}]&)]//RawBoxes :) btw SilviaForm is a great name! I'll consider using it somewhere ;) – Silvia Feb 26 '13 at 18:57

If you highlight the code you wish to convert (one line at a time) and right click, then Convert To: this might be what your looking for.

share|improve this answer
Make Sure you do not highlight the comments. – Bob Brooks Apr 22 '13 at 16:21

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.