Agregar espacio en modo matemático

Sep 04 2020

Me gustaría agregar automáticamente un pequeño espacio después de un contenido macro dentro de una fórmula matemática.

El problema que tengo es que este espacio debe ser devorado si está al final de la fórmula.

¿Cuál es el buen concepto a utilizar para hacer ese tipo de cosas?

\documentclass[12pt,a4paper]{article}

\newcommand\param[1]{\mathbf{#1}}

\begin{document}

xxxxx$\param{a} x^2 + \param{b} x + \param{c}$xxxx

xxxxx$\param{a}\,x^2 + \param{b}\, x + \param{c}$xxxx

\end{document}

Respuestas

6 DavidCarlisle Sep 04 2020 at 20:23

\documentclass[12pt,a4paper]{article}

\newcommand\param[1]{\mathop{\mathbf{{}#1}}}

\begin{document}

xxxxx$\param{a} x^2 + \param{b} x + \param{c}$xxxx

xxxxx$\param{a}\,x^2 + \param{b}\, x + \param{c}$xxxx

\end{document}