I had heard that a sensible scheme for naming functions and arguments should avoid somewhat arbitrary abbreviations. There are, for example, a multitude of ways to abbreviate or misspell infinity, but a single correct one that is much easier to remember than any specific abbreviation, e.g. infnty
.
Why then do we have \infty
? What was Knuth thinking? Am I the only one gets this wrong 50% of the time when I need it? Am I missing something about the programming style of latex?
\inf
("infimum"). – Mico Sep 22 '16 at 7:52\cong
the name for=
with a~
on top.\congruence
might be a better name. You can always make your own name for the symbols you use. It is actually a good idea. In the field I wrote my thesis,\cong
means isomorphism, so using\newcommand\isomorph\cong
would make sense in my thesis. – daleif Sep 22 '16 at 7:52\sqrt
,\pm
,\prod
(uct),\int
(egral) ... so\infty
doesn't seem that out of place, but anyway I think the only person who can answer is not a member of the site so this has to be closed as "opinion-based" as no real answer possible. – David Carlisle Sep 22 '16 at 7:56\infty
why don't you defy Knuth and make a\newcommand\infnty{\infty}
? – Guilherme Zanotelli Sep 22 '16 at 8:38