I would guess that someone has written a package to take care of this.
Look at either Publicon or search http://library.wolfram.com/.
On 10/23/05, Ben Kovitz <bkovitz at acm.org> wrote:
> A question for the people who write theses, mathematical and scientific
> papers, etc. using Mathematica as their word processor:
>
> Do you give up traditional typographical niceties like having cos(x)^2
> rendered as cos^2 x with cos in roman font?
>
> It seems that Mathematica's "traditional" output is still somewhat
> non-traditional in that the total differentiation operator is not an
> ordinary roman d, functions are always rendered with parentheses,
> variables multiplied together like xy come out with a small space
> between them, etc. Or is there some easy way around this?
>
>
> Ben Kovitz
> Humboldt State University
>
>
--
http://chrischiasson.com/contact/chris_chiasson