[Tex/LaTex] small capital letters in math environment

math-mode

I would like to use small capital letters as variables for points in geometry (I want to reserve normal capitals for relation symbols). What I don't like about \scriptstyle is the fact that it not only reduces the size of the letters but also that of the indices and spacing. Writing e.g.

\scriptstyle A\displaystyle_1, \scriptstyle A\displaystyle_2

is quite cumbersome however. The use of brackets {} for the arguments of \scriptstyle are of no use here unfortunately – the code after the brackets stays within the scope of \scriptstyle (till the end of the math environment).

Is there an easier way? Or is there a standard for small caps in math environment?

Best Answer

Not sure it's a good idea, but here it is:

\documentclass{article}

\newcommand{\pnt}[1]{{\scriptstyle#1}}

\begin{document}

$\pnt{A}_1\mathrel{X}\pnt{B}_2$

$\pnt{A}\in a$

\end{document}

enter image description here