Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

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.

share|improve this question
3  
You have to use \let\originalepsilon\epsilon before redefining \epsilon. –  egreg May 27 '13 at 0:04
add comment

1 Answer 1

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

share|improve this answer
add comment

Your Answer

 
discard

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.