I use \Pi and \Sigma in my math equations however, they are not printed in italic like other text. I guess this is because they are symbols and not really text. Putting \textit into the equation has no effect at all. Is there a way to italic these symbols?
2 Answers
amsmath defines the uppercase greek to follow math alphabet switches:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
$a +\Sigma + \Pi$
$\mathit{a +\Sigma + \Pi}$
\end{document}
-
3note that the shape of the
\mathitais not" the same as if it's just an ordinary matha(this is true for computer modern, but it may not be for other fonts).\mathitis ordinarily used for italic *words in math environments; single letters are assumed to be variables so the style is adjusted slightly. in this way, a math variableacan be distinguished visually from the article "a" in english; in other languages, other single letters sometimes have non-mathematical semantics.barbara beeton– barbara beeton2012-12-16 18:14:57 +00:00Commented Dec 16, 2012 at 18:14 -
\mathnormalwill do here as well for the Greek letters and typeset an ordinary mathauser4686– user46862012-12-16 18:27:59 +00:00Commented Dec 16, 2012 at 18:27
If you always want the uppercase Greek letter in italics, the easiest method is to load amsmath and change the meaning of \Gamma and similar commands:
\documentclass{article}
\usepackage{amsmath}
\let\Gamma\varGamma
\let\Delta\varDelta
\let\Theta\varTheta
\let\Lambda\varLambda
\let\Xi\varXi
\let\Pi\varPi
\let\Sigma\varSigma
\let\Upsilon\varUpsilon
\let\Phi\varPhi
\let\Psi\varPsi
\let\Omega\varOmega
\begin{document}
$\Gamma \Delta \Theta \Lambda \Xi \Pi
\Sigma \Upsilon \Phi \Psi \Omega$
\end{document}

If instead you need both varieties, then input the italic ones with the var prefix: \varGamma and so on.
Note that some font packages, notably kpfonts and fourier, allow for options that decide whether using by default italic Greek uppercase in math.
-
@Josh Welcome to TeX.SE! When you have enough reputation, don't forget to upvote answers that helped you- it rewards those that looked at your question with 10 reputation points :)cmhughes– cmhughes2012-12-16 17:22:46 +00:00Commented Dec 16, 2012 at 17:22
-
That doesn't work for me. I'm still getting an upright gamma for
\Gammaand an italic gamma for\VarGamma. Is there a new solution, to fix that via options ofamsmath? Do I have to defeine all myletcommands after\begin{document}(which I think quite annoying)?LaRiFaRi– LaRiFaRi2013-07-19 13:55:17 +00:00Commented Jul 19, 2013 at 13:55 -
@LaRiFaRi Please, make a new question with all that's needed to understand the problem. The minimal example above works, so you must have a different set up for your document.egreg– egreg2013-07-19 13:57:49 +00:00Commented Jul 19, 2013 at 13:57
-
[tex.stackexchange.com/q/124697/32245]LaRiFaRi– LaRiFaRi2013-07-19 14:21:31 +00:00Commented Jul 19, 2013 at 14:21
-
1@AdrianKeister Look at the
upgreekpackage.egreg– egreg2014-06-21 19:52:27 +00:00Commented Jun 21, 2014 at 19:52