Risposte nei forum create
-
AutoreRisposte
-
::
Ciao, innanzitutto ti dico che ho sbagliato a scrivere; il mio codice è con dei \paragraph, ma il problema si presenta sia con \paragraph sia con \subparagraph…
Poi ovviamente nel mio articolo ho section e subsection, e nelle note c’è più testo, ma ho pensato di scartare tutto il non necessario per focalizzare l’attenzione sul problema.
Comunque qui invio codice con più testo`
\documentclass[12pt,a4paper]{article}\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{mathtools}\begin{document}
\section{Introduzione di nuove variabili}
Lavoriamo ora con delle nuove variabili; tramite queste potremo fare un confronto diretto con il lavoro di Casadio e Orlandi.
Raccolgo qui delle brevi relazioni tra queste variabili. Tali formule che ci saranno utili nel seguito. Alcune di queste relazioni potrebbero essere modificate giungendo a risultati diversi.
\[
l \simeq \frac{\hbar}{\mu}= l_P \frac{m_P}{\mu}
\qquad
\alpha = \frac{l_{P}^2}{l^2}= \frac{\mu^2}{m_{P}^2}
\qquad
N \alpha =1
\qquad
M=N \mu
\]
dove $\alpha$ è una \emph{costante di accopiamento} $l_P$ e $m_P$ sono rispettivamente la \emph{lunghezza} e la \emph{massa di Planck}, mentre $l$ è una lunghezza caratteristica, che si può pensare come il raggio di una “palla” di bosoni, dotati ciascuno di una \emph{massa effettiva} $\mu$, che interagiscono gravitazionalmente; $N$ è un \emph{numero intero} che rappresenta il numero (minimo) di questi bosoni; $M=N \mu$ è quindi la massa totale dell’insieme dei bosoni; essi creano un potenziale gravitazionale che impedisce ai bosoni costituenti di allontanarsi.\subsection{Condizione sul potenziale}
\emph{Assumiamo} ora di fissare questo potenziale nell’origine, imponendo
\[
V(0)=- M \alpha =- N \mu \alpha
\]
vediamo che implicazioni si hanno nei due casi studiati.\paragraph{Potenziale armonico}
\footnote{per brevità riporterò solo i risultati (e non i calcoli espliciti) riguardanti l’articolo di Casadio-Orlandi.}Considerando il potenziale armonico, studiato da Casadio-Orlandi, così definito
\[
V(r)=\frac{1}{2} \mu \omega^2 (r^2-d^2) \, \Theta(d-r)
\]
dove $\Theta(x)$ è la \emph{funzione a gradino di Heaviside} e $d$ rappresenta la \emph{larghezza} del potenziale.
\\Loro assumono che \emph{massa effettiva} $\mu$ e \emph{frequenza} $\omega$ di un singolo gravitone siano così relazionati:
\[
\mu = \hbar \omega
\]Imponendo che $V(0)=- N \mu \alpha$ si ottiene la condizione
\[
d = \sqrt{2 N \alpha} \, l = \sqrt{2 N} \, l_P
\]\paragraph{Potenziale di Libofz}
Nel nostro caso abbiamo il potenziale …\end{document}
`
Non ho scritto tutti i pacchetti caricati, ma il problema non dovrebbe dipendere da questi, in quanto nell’esempio minimale che riportavo iniziavo semplicemente con
\documentclass[12pt,a4paper]{article}
\usepackage[italian]{babel}
\begin{document}Grazie dell’attenzione, ciao!
P.S.
grazie anche per il suggerimento dell’icona “code”
::egreg9″ post=88516
Poi, ma giusto per curiosità, c’è qualche motivo per il cui codice qui sotto (citato da un mio precedente messaggio) dà errore?
`\begin{subequations}
\label{eq:all}
\begin{gather}
\begin{split}
\label{eq:comp-tt}
R\ind{^t_t} = -\frac{1}{4 r} \biggl(2 r f''(r) + f'(r) \bigl(3 r \gamma
'(r) + 4\bigr) + &
\\
f(r) \Bigl(\gamma
'(r) \bigl( r \gamma '(r) &+ 4\bigr)+2 r
\gamma ''(r)\Bigr) \biggr)
\end{split}
\\
\begin{align}
\label{eq:comp-rr}
R\ind{^r_r} &= -\frac{f'(r) \bigl(3 r \gamma
'(r)+4\bigr)+ 2 r f''(r) + r f(r)
\bigl(\gamma '(r)^2+2 \gamma
''(r)\bigr)}{4 r}
\\
\label{eq:comp-ang}
R\ind{^\theta _\theta} &= R\ind{^\phi _\phi} = -\frac{2 r f'(r)+f(r) \bigl(r \gamma
'(r)+2\bigr)-2}{2 r^2}
\end{align}
\end{gather}
\end{subequations}`Perché metti le [tt]\label[/tt] nel posto sbagliato.
Scusa se insisto, ma ho fatto varie prove quindi sarei curioso di sapere dov’è che ho sbagliato… potresti dirmi dove vanno messi i comandi \label, anche perché generalmente io li metto sempre così, immediatamente all’inizio (o qualche volta alla fine) di una formula 😮
::egreg9″ post=88486
Il fatto è che, in una espressione su più righe, il numero viene allineato alla prima riga…
come si potrebbe risolvere??Lasciando come sta.
Va bene, però c’è da dire che se uno ha bisogno solo di un unico ambiente multline (quindi per una sola espressione) il numero della formula viene allineato all’ultima riga; quindi è come se a volte venisse usata una convenzione a volte un’altra; e mi sembra strano per un programma come LaTeX… Per di più se si usa uno split, il numero è allineato al centro (in verticale) dell’intera espressione (anche se questo si può capire perché split è un ambiente diverso)
Poi, ma giusto per curiosità, c’è qualche motivo per il cui codice qui sotto (citato da un mio precedente messaggio) dà errore?
`\begin{subequations}
\label{eq:all}
\begin{gather}
\begin{split}
\label{eq:comp-tt}
R\ind{^t_t} = -\frac{1}{4 r} \biggl(2 r f''(r) + f'(r) \bigl(3 r \gamma
'(r) + 4\bigr) + &
\\
f(r) \Bigl(\gamma
'(r) \bigl( r \gamma '(r) &+ 4\bigr)+2 r
\gamma ''(r)\Bigr) \biggr)
\end{split}
\\
\begin{align}
\label{eq:comp-rr}
R\ind{^r_r} &= -\frac{f'(r) \bigl(3 r \gamma
'(r)+4\bigr)+ 2 r f''(r) + r f(r)
\bigl(\gamma '(r)^2+2 \gamma
''(r)\bigr)}{4 r}
\\
\label{eq:comp-ang}
R\ind{^\theta _\theta} &= R\ind{^\phi _\phi} = -\frac{2 r f'(r)+f(r) \bigl(r \gamma
'(r)+2\bigr)-2}{2 r^2}
\end{align}
\end{gather}
\end{subequations}`Come sempre, grazie!!
::egreg9″ post=88468
Non mi preoccuperei affatto della posizione dei numeri: allineati all’uguale mi sembrano migliori. Usa [tt]\begin{multlined}[t][/tt] o [tt]\begin{aligned}[t][/tt] per l’equazione da spezzare. Aggiungerei anche un briciolo di spaziatura verticale ed eviterei le parentesi troppo ingrandite.
`\documentclass[a4paper]{article}
\usepackage{amsmath}
\usepackage{mathtools}
\usepackage{tensor}
\newcommand{\ind}{\indices}
\begin{document}
Calcolo le componenti del tensore di Ricci col primo indice alzato
\begin{subequations}
\label{eq:all}
\begin{align}
R\ind{^t_t} &=
\begin{multlined}[t]
-\frac{1}{4 r} \bigl(2 r f''(r) + f'(r) (3 r \gamma'(r) + 4) \\
\qquad{}+f(r) \bigl(\gamma'(r) (r \gamma'(r) + 4)+2 r\gamma''(r)\bigr) \bigr)
\end{multlined}
\label{eq:comp-tt}\raisetag{-24pt}
\\[2ex]
R\ind{^r_r} &= -\frac{f'(r) \bigl(3 r \gamma'(r)+4\bigr)+ 2 r f''(r) +
r f(r)\bigl(\gamma '(r)^2+2 \gamma''(r)\bigr)}{4 r}
\label{eq:comp-rr}
\\[2ex]
R\ind{^\theta _\theta} &= R\ind{^\phi _\phi} =
-\frac{2 r f'(r)+f(r) \bigl(r \gamma'(r)+2\bigr)-2}{2 r^2}
\label{eq:comp-ang}
\end{align}
\end{subequations}\end{document}`
Ciao
EnricoSì, grazie mille per i consigli vari 🙂 mi sono utili!
Solamente che nello stesso codice che tu mi dai non mi funziona il comando \raisetag
La documentazione di amsmath dice
” Note that according to the current uses of \raise@tag in e.g.,
\place@tag@gather, no adjustment occurs if the tag falls in its normal position;
i.e., \raisetag has no effect unless the tag has already been shifted off-line.”
il resto non lo capisco molto 😕Il fatto è che, in una espressione su più righe, il numero viene allineato alla prima riga…
come si potrebbe risolvere??Grazie ancora 🙂
::egreg9″ post=88458
quello che io vorrei è
1) sia raggruppare più formule di cui alcune lunghe e, quindi, da spezzare (e fin qui ci siamo)
2) sia allineare tutti i segni di uguaglianza, delle formule più corte come di quelle spezzate (e qui non so come fare!)Un paio di esempi “del mondo reale”?
Certo 🙂
innanzitutto uso il pacchetto
\usepackage{tensor} %per gli indici tensoriali
\newcommand{\ind}{\indices} %per comodità`poi con la metrica
\begin{equation}
ds^2 = -f(r) e^{\gamma(r)} dt^2+ \frac{1}{f(r)} dr^2 + r^2 d\Omega^2
\end{equation}
calcolo le componenti del tensore di Ricci col primo indice alzato
\begin{gather}
\begin{split}
R\ind{^t_t} = -\frac{1}{4 r} \biggl(2 r f''(r) + f'(r) \bigl(3 r \gamma
'(r) + 4\bigr) + &
\\
f(r) \Bigl(\gamma
'(r) \bigl( r \gamma '(r) &+ 4\bigr)+2 r
\gamma ''(r)\Bigr) \biggr)
\end{split}
\\
\begin{align}
R\ind{^r_r} &= -\frac{f'(r) \bigl(3 r \gamma
'(r)+4\bigr)+ 2 r f''(r) + r f(r)
\bigl(\gamma '(r)^2+2 \gamma
''(r)\bigr)}{4 r}
\\
R\ind{^\theta _\theta} &= R\ind{^\phi _\phi} = -\frac{2 r f'(r)+f(r) \bigl(r \gamma
'(r)+2\bigr)-2}{2 r^2}
\end{align}
\end{gather}Tra l'altro qui, con un subequations, non riesco a dare un label alle formule!!! ad esempio non mi compila il codice
\begin{subequations}
\label{eq:all}
\begin{gather}
\begin{split}
\label{eq:comp-tt}
R\ind{^t_t} = -\frac{1}{4 r} \biggl(2 r f''(r) + f'(r) \bigl(3 r \gamma
'(r) + 4\bigr) + &
\\
f(r) \Bigl(\gamma
'(r) \bigl( r \gamma '(r) &+ 4\bigr)+2 r
\gamma ''(r)\Bigr) \biggr)
\end{split}
\\
\begin{align}
\label{eq:comp-rr}
R\ind{^r_r} &= -\frac{f'(r) \bigl(3 r \gamma
'(r)+4\bigr)+ 2 r f''(r) + r f(r)
\bigl(\gamma '(r)^2+2 \gamma
''(r)\bigr)}{4 r}
\\
\label{eq:comp-ang}
R\ind{^\theta _\theta} &= R\ind{^\phi _\phi} = -\frac{2 r f'(r)+f(r) \bigl(r \gamma
'(r)+2\bigr)-2}{2 r^2}
\end{align}
\end{gather}
\end{subequations}Se commento i label dentro align non mi da problemi
Cosa strana anche perché se dentro questa stessa formula tolgo lo split, tutto funziona…Un altro esempio si trova andando avanti e calcolando il tensore di Einstein col primo indice alzato
\begin{subequations}
\begin{align}
G \ind{^t _t} &= \frac{f'(r)}{r}+\frac{f(r)-1}{r^2}
\\
G \ind{^r _r} &= \frac{f'(r)+f(r) \gamma '(r)}{r}+\frac{f(r)-1}{r^2}
\\
G \ind{^\theta _\theta} &= G \ind{^\phi _\phi} = \frac{f'(r)+\frac{1}{2} f(r) \gamma
'(r)}{r} + \notag
\\
& \quad \quad
\frac{1}{4} \Big(2 f''(r)+3
f'(r) \gamma '(r)+
f(r) \big(2 \gamma
''(r)+ \gamma '(r)^2\big)\Big)
\end{align}
\end{subequations}`Come si vede, nel primo esempio l’allineamento dei simboli di uguaglianza non è perfetto (l’ho fatto io ad occhio), mentre nell’ultimo esempio la numerazione dell’ultima equazione non è ben centrata…
Grazie ancora 🙂
::
Innanzitutto grazie della risposta 🙂egreg9″ post=88450
Certo che [tt]multlined[/tt] esiste. Pacchetto mathtoolsOps… sì in effetti multlined non è riportato sulle guide che avevo scorso (“L’Arte di scrivere con LaTeX” di L. Pantieri e T. Gordini e la Guida GuIT “Introduzione all’arte della composizione tipografica con LaTeX”).
Ma ciò non risolve il mio problema: ho ora finito di leggere la documentazione di multlined, ma non pare funga al caso mio 🙁
quello che io vorrei è
1) sia raggruppare più formule di cui alcune lunghe e, quindi, da spezzare (e fin qui ci siamo)
2) sia allineare tutti i segni di uguaglianza, delle formule più corte come di quelle spezzate (e qui non so come fare!)Suggerimenti?
Grazie ancora
::
Scusatemi, sono nuovo e ho visto che il secondo esempio risulta già compilato, senza lasciar vedere il codice sorgente, che qui, quindi cerco di riportare————————–
oppure (più pulito…)
\begin{ALIGN}
A &= B
\\
A &= f(B)+g(C)+ \notag
\\
& \quad \quad h(D)+i(D) +l(D)
\end{ALIGN}
————————–P.S.
C’è qualche modo per far compilare o non far compilare i sorgenti in questo forum?
-
AutoreRisposte