I have a rather document in which I have globally set \renewcommand{\epsilon}{\varepsilon}. However, in one specific location I would like to use the original \epsilon. I tried \newcommand{\originalepsilon}{\epsilon} before replacing its definition with \renewcommand in the preamble, but I guess it does not work this way. What is the best way to implement this? It is a long document where I would still like the \epsilon command to invoke \varepsilon everywhere else except in this one instance.

  • 3
    You have to use \let\originalepsilon\epsilon before redefining \epsilon.
    – egreg
    May 27, 2013 at 0:04

1 Answer 1


Thanks egreg, indeed it was \let as was shown by example in this thread https://stackoverflow.com/questions/5845887/how-do-i-use-renewcommand-to-get-back-my-greek-letters which I did not find before.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .