Quiero un espacio entre las variables de esta fórmula (lógica temporal monádica de primer orden). Intenté usar \,
y \hspace{}
pero ambos no parecen funcionar. alguien me puede ayudar? fórmula de muestra:
$G(\forall (x) \forall (y)(p(x) \vee \neg p(y)))$
Debería ser
G space(\forall (x)space \forall (y)space(p(x)space \vee space \neg p(y)))
Respuesta1
Alláesuna diferencia. Aquí hay 5 versiones de su fórmula , con el espaciado normal y agregando \,
, \:
y . En mi opinión, los únicos lugares que podrían justificar agregar algo de espacio son justo entre los cuantificadores. Para los paréntesis y el símbolo binario, el espaciado está bien:\;
\
\documentclass{article}
\usepackage{mathtools} %
\begin{document}
\begin{gather*}
G\Bigl(\forall (x)\forall (y)\bigl(p(x) \vee\neg p(y)\bigr)\Bigr)\\
G\,\Bigl(\forall (x)\,\forall (y)\,\bigl(p(x)\,\vee\,\neg p(y)\bigr)\Bigr)\\
G\:\Bigl(\forall (x)\: \forall (y)\: \bigl(p(x)\: \vee\:\neg p(y)\bigr)\Bigr)\\
G\;\Bigl(\forall (x)\;\forall (y)\;\bigl(p(x)\;\vee\;\neg p(y)\bigr)\Bigr)\\
G\ \Bigl(\forall (x)\ \forall (y)\ \bigl(p(x)\ \vee\ \neg p(y)\bigr)\Bigr)\\
\end{gather*}
\end{document}
Respuesta2
No veo ningún problema aquí. ¿Ninguno de estos funciona para ti? Sólo para dar algunos ejemplos. Puedes encontrar una gran lista.aquí.
% arara: pdflatex
\documentclass{article}
\usepackage{mathtools}
\newcommand*{\test}[1]{$G#1(\forall(x)#1\forall(y)#1(p(x)#1\vee#1\neg{}p(y)))$\par}
\begin{document}
\test{}
\test{\,}
\test{\>}
\test{\ }
\test{\mkern+10mu}
\test{\quad}
\test{\qquad}
\test{\hskip 3em}
\test{\hspace{35pt}}
\end{document}
Por supuesto, puedes agregar estos comandos directamente en tu fórmula y usar varios en cada línea.