::
Campagnolo” post=107911[…]
Mi domando quindi:
1) È il caso di inserire prima e dopo il comando due spazi sottili negativi, in modo da avere la stessa spaziatura dei comandi \neg, \land e \lor?
2) Oppure forse è meglio usare il comando \Longrightarrow che lascia la giusta spaziatura?
3) Mica per caso il motivo del maggiore spazio sta nel fatto che il simbolo prodotto da \implies è pensato per rappresentare la deduzione logica e non il connettivo di implicazione?
4) Infine: forse è meglio una freccia corta per rappresentare l’implicazione?
[…]
È vera la 3). Ma capisco cosa vuoi tu: a te serve l’implicazione come connettivo logico da mettere sullo stesso piano degli altri connettivi logici binari del calcolo proposizionale. Approvo con convinzione! 🙂 Il seguente esempio ti mostra una possibile soluzione:
`
% My standard header for TeX.SX answers:
\documentclass[a4paper]{article} % To avoid confusion, let us explicitly
% declare the paper format.
\usepackage[T1]{fontenc} % Not always necessary, but recommended.
% End of standard header. What follows pertains to the problem at hand.
\usepackage[italian]{babel}
\usepackage{amsmath} % … lo carico di default
\DeclareRobustCommand*{\limplies}{\mathbin{\rightarrow}}
\DeclareRobustCommand*{\lequival}{\mathbin{\leftrightarrow}}
% \newcommand*{\ShowLists}{%
% \begingroup
% \showboxbreadth = 1000
% \showboxdepth = 10
% \tracingonline = 1
% \showlists
% \endgroup
% }
\begin{document}
Una tautologia: \( (p\limplies q)\lequival\bigl((\lnot p)\lor q\bigr)
% \ShowLists
\).
Confronto con le frecce “relazionali'':
\begin{align*}
&(p\limplies q)\lequival\bigl((\lnot p)\lor q\bigr) \\
&(p\rightarrow q)\leftrightarrow\bigl((\lnot p)\lor q\bigr)
\end{align*}
Come si vede, ci vuole un buon occhio per accorgersi della differenza,
soprattutto se le formule non sono incolonnate!
\end{document}
`
Se sai leggere i messaggi diagnostici di TeX, decommenta le parti relative al comando [tt]\ShowLists[/tt]: potrai controllare che la classe dei vari simboli è quella voluta.
Modifica: Dimenticavo di aggiungere che, invece, la 2) non è vera: anche [tt]\Longrightarrow[/tt] è un simbolo di relazione ([tt]\mathrel[/tt]). A parte questo: cosa diavolo c’entra una freccia “a banda”, e pure di lunghezza doppia, con la rappresentazione dei connettivi del calcolo proposizionale? 😉
Ciao.
—
Gustavo