Pagina 1 di 1

lcm e gcd in $\LaTeX$

Inviato: 16 mar 2013, 12:59
da auron95
Ciao a tutti,

ho un problema con il $\LaTeX$. So che usando

Codice: Seleziona tutto

\gcd
posso stampare la scritta $\gcd$ in stampatello come una funzione. La stessa cosa non capita se uso

Codice: Seleziona tutto

\lcm
C'è un modo analogo per far stampare lcm in stampatello?

Re: lcm e gcd in $\LaTeX$

Inviato: 16 mar 2013, 13:09
da fph
Due modi: 1-

Codice: Seleziona tutto

Thus we have $\operatorname{lcm}(4,6)=12$.
2-

Codice: Seleziona tutto

\usepackage{amsmath} %you probably already include this
\DeclareMathOperator{\lcm}{lcm}
...
\begin{document}
Thus we have $\lcm(4,6)=12$.
Nel metodo #2 al posto di \lcm puoi mettere qualunque altra stringa di testo, \DeclareMathOperator funziona un po' come \newcommand. Il primo metodo chiaramente è più comodo per un comando che ti serve una volta sola, gli altri per comandi che ti servono spesso.
Diffida di altre soluzioni che usano \mathrm o \textrm o \text, perché non otterranno la spaziatura giusta. Questi due metodi informano anche TeX del fatto che quell'oggetto è un'operatore e quindi va spaziato come tale.