Мне нравится хвалить Perltex за определение сложных функций. Это не сложно, но вы можете расширить его довольно внушительно.
%myfile.tex
\documentclass{article}
\usepackage{perltex}
\perlnewcommand{\commafrac}[1]{
$input = shift;
@inputs = split(/,/, $input);
return "\\ensuremath{\\frac{$inputs[0]}{$inputs[1]}}";
}
\begin{document}
One half is $\commafrac{1,2}$.
\end{document}
Компилировать с perltex --latex=pdflatex myfile.tex
. Я знаю, что \ frac не был вашим примером, но я нахожу его визуально привлекательным.