I am using the command \upvarphi in the package TXfonts, which provides a rather old fashioned variant of Greek letter phi. I uploaded the picture here. The result is nice, but it seems that it is not italic. I would like to know is it possible to change the definition of this character (as a new character) to make it italic?
This is the definition of this character as I found in the .sty file of the package TXfonts:


enter image description here

  • @DavidCarlisle I know what up means in upvarphi. I'm looking for a (font for) \varphi that looks like this this picture in italic. The usual \varphi looks rather different.
    – XIII
    Feb 12, 2021 at 19:42
  • 2
    If all else fails, you can apply a shear transform.
    – Davislor
    Feb 12, 2021 at 20:07
  • @DavidCarlisle I know \varphi. Honestly, I just temped to have an old fashioned varphi in the text of my thesis, as it found currently in somewhere yet. But all my tries almost failed. This is much more like what I want, but it is not italic. The middle one you mentioned is very common. Thank you anyway.
    – XIII
    Feb 12, 2021 at 20:12
  • @Davislor what a cool method!
    – XIII
    Feb 12, 2021 at 20:14
  • 1
    As @Davislor notes, the shear transform can be used. You can do the exact reverse of this answer: tex.stackexchange.com/questions/145926/… Feb 13, 2021 at 2:48


You must log in to answer this question.

Browse other questions tagged .