PDA

View Full Version : guide latex


gtr84
22-10-2005, 01:02
c'è una guida che fa capire davvero
sia come si installa e sia come si usa il
latex?

Ziosilvio
22-10-2005, 09:26
Tutte e due le cose insieme, non lo so, perché esistono svariate distribuzioni LaTeX.
Ha già provato a guardare il sito del TeX Users Group (http://www.tug.org/)?

Lucrezio
22-10-2005, 18:17
c'è una guida che fa capire davvero
sia come si installa e sia come si usa il
latex?


Sul "come si usa" c'è l'ottima "Una (mica tanto) breve introduzione al latex 2e"
Io ho imparato da quella...
per quanto riguarda l'installazione puoi andare su questo sito
http://www.guit.sssup.it
E' fatto dai sant'annini... quindi ho qualche riserva personale, ma è un'ottima miniera!
Al limite se mi dici qualcosa sulla tua piattaforma ti dico io cosa fare ;)

ygnoto
22-10-2005, 19:37
Cos'è sto latex??? :mc:

Si mangia??? :stordita:

Swisström
22-10-2005, 19:40
Cos'è sto latex??? :mc:

Si mangia??? :stordita:


hai in mente i vestiti attillati tipo sadomaso :oink: ?







ecco, dimenticali, non c'entrano una mazza :asd:

gtr84
22-10-2005, 19:52
Tutte e due le cose insieme, non lo so, perché esistono svariate distribuzioni LaTeX.
Ha già provato a guardare il sito del TeX Users Group (http://www.tug.org/)?

Sul "come si usa" c'è l'ottima "Una (mica tanto) breve introduzione al latex 2e"
Io ho imparato da quella...
per quanto riguarda l'installazione puoi andare su questo sito
http://www.guit.sssup.it
E' fatto dai sant'annini... quindi ho qualche riserva personale, ma è un'ottima miniera!
Al limite se mi dici qualcosa sulla tua piattaforma ti dico io cosa fare

grazie, do un'occhiata ;)

gtr84
23-10-2005, 18:31
Sul "come si usa" c'è l'ottima "Una (mica tanto) breve introduzione al latex 2e"
Io ho imparato da quella...
per quanto riguarda l'installazione puoi andare su questo sito
http://www.guit.sssup.it
E' fatto dai sant'annini... quindi ho qualche riserva personale, ma è un'ottima miniera!
Al limite se mi dici qualcosa sulla tua piattaforma ti dico io cosa fare ;)

il link non funziona.... :(

Lucrezio
23-10-2005, 20:35
il link non funziona.... :(
Come non funziona?
A me funge...
Comunque dal nb deduco tu abbia windows...
la procedura, in breve, è questa:
1) scarica "small miktex" da internet
http://prdownloads.sourceforge.net/miktex/small-miktex-2.4.1705.exe?download
(se non funziona cerca su internet, sono circa 24 MB!)
2) Installalo e quindi lancia l'applicazione "Miktex Package manager"
ti chiederà una fonte, digli internet e seleziona dall'elenco un server (dante, ad esempio, è ottimo! è uno di quelli tedeschi...).
In questo modo lui ti dà un elenco di pacchetti disponibili!
Fai Edit\select all installable packages e quindi fai Task\install
Ci metterà un bel po' di tempo...
3)Scaricati il programmino "winshell", che sarebbe l'editor.
Direi che ci siamo ;)

gtr84
23-10-2005, 20:47
Come non funziona?
A me funge...
Comunque dal nb deduco tu abbia windows...
la procedura, in breve, è questa:
1) scarica "small miktex" da internet
http://prdownloads.sourceforge.net/miktex/small-miktex-2.4.1705.exe?download
(se non funziona cerca su internet, sono circa 24 MB!)
2) Installalo e quindi lancia l'applicazione "Miktex Package manager"
ti chiederà una fonte, digli internet e seleziona dall'elenco un server (dante, ad esempio, è ottimo! è uno di quelli tedeschi...).
In questo modo lui ti dà un elenco di pacchetti disponibili!
Fai Edit\select all installable packages e quindi fai Task\install
Ci metterà un bel po' di tempo...
3)Scaricati il programmino "winshell", che sarebbe l'editor.
Direi che ci siamo ;)


sono tutte cose che ho già fatto

ho sia MikTeX, installato correttamente
perchè il file sample lo visualizza.
(o almeno credo che dipenda da quello)

ho anche installato winshell

solo che evidentemente per visualizzare
l'output c'è da fare qualche impostazione...

Lucrezio
23-10-2005, 21:11
Scusa la domanda idiota... ma hai cliccato sul pulsante DVI (il terzo nella barra di latex)?

gtr84
23-10-2005, 21:16
certo :D


mi da il seguente messaggio di errore

LaTeX Error: Environment C undefined.

See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...

l.1 \begin C
iao
?
! Emergency stop.
...

l.1 \begin C
iao
No pages of output.
Transcript written on ciao.log.


che significa? (Ciao è il nome del file che ho creato)

Lucrezio
23-10-2005, 21:35
... ok forse c'è qualcosa che non va...
Mi potresti postare il tuo ciao.tex?

gtr84
24-10-2005, 17:50
è un codice che ho copiato
spudoratamente da una guida in pdf



\begin(document)

\begin(equation)

\beta\cdot\sum_(n=1)^(\infty)\alpha_i
\end\(equation)

\end(document)

(al posto delle parentesi tonde ci sono quelle quadre)

Lucrezio
24-10-2005, 19:57
mmmmh
manca l'intestazione!
Aspetta, prova a compilare questo:

\documentclass[fleqn]{article}
\usepackage{amssymb}
\usepackage{calrsfs}
\usepackage[italian]{babel}
\begin{document}
Siano r e $\theta$ coordinate polari piane. Il sistema sole - pianeta è caratterizzato da due gradi di libert\`a, di conseguenza esse sono sufficienti a descriverlo.
\\
L'energia cinetica del sistema vale
\[
T=\frac{1}{2}mv^{2} + \frac{1}{2}r^{2}\omega^{2}=\frac{1}{2}m\dot{r}^{2} + \frac{1}{2}mr^{2}\dot{\theta}^{2}
\]
\emph{NB: la velocit\`a del pianeta ha due componenti: una tangenziale ($r\dot{\theta}$) ed una radiale ($\dot{r}$), dovuta al fatto che l'orbita prevede che il raggio non rimanga costante (si tratta
infatti di una generica conica, e non- caso particolarissimo- di una circonferenza!) }
\\
L'energia potenziale del sistema \`e energia potenziale gravitazionale:
\[
V=-\frac{GMm}{r}
\]
Scrivo la Lagrangiana e ricavo le equazioni del moto:
\[
\mathcal{L}=T-V=\frac{1}{2}m\dot{r}^{2} + \frac{1}{2}mr^{2}\dot{\theta}^{2} + \frac{GMm}{r}
\]
\[
\left\{
\begin{array}{l}
\frac{d}{dt} \frac{\partial \cal{L} }{ \partial \dot{r} } = \frac{\partial \cal{L} }{ \partial r }\\
\\
\frac{d}{dt} \frac{\partial \cal{L} }{ \partial \dot{\theta} } = \frac{\partial \cal{L} }{ \partial \theta }\\
\end{array}
\right.
\]
\[
\left\{
\begin{array}{l}
m \ddot{r}=mr \dot{\theta}^{2} - \frac{GMm}{r^{2}}\\
\\
\frac{d}{dt} mr^{2}\dot{\theta} = 0 \qquad \Rightarrow \qquad r^{2}\dot{\theta} = costante = h
\end{array}
\right.
\]
Eliminando la massa dalla prima equazione e sostituendo $\dot{\theta} = \frac{h}{r^{2}}$ (sia $\mu = GM$):
\[
\left\{
\begin{array}{l}
\ddot{r} - r\dot{\theta}^{2} = -\frac{\mu}{r^{2}}\\
\\
\dot{\theta} = \frac{h}{r^{2}}
\end{array}
\right.
\]
\[
\ddot{r} - \frac{h^{2}}{r^{3}} = -\frac{\mu}{r^{2}}
\]
Essendo
\[
\ddot{r} = \frac{d \dot{r}}{dt} = \frac{d \dot{r}}{dr} \frac{dr}{dt} = \frac{d \dot{r}}{dr} \dot{r}
\]
\[
\frac{d \dot{r}}{dr} \dot{r} = \frac{h^{2}}{r^{3}} -\frac{\mu}{r^{2}}
\]
Separando le variabili ed integrando:
\[
\dot{r} d\dot{r} = \frac{h^{2}}{r^{3}} -\frac{\mu}{r^{2}} dr
\]
\[
\int \dot{r} d\dot{r} = \int \frac{h^{2}}{r^{3}} -\frac{\mu}{r^{2}} dr
\]
\[
\dot{r}^{2} = -\frac{h^{2}}{r^2} + \frac{2\mu}{r} + C
\]
dove C \`e la costante di integrazione.
Ricordando che
\[
\frac{dr}{d\theta} = \frac{dr}{dt} \frac{dt}{d\theta} = \frac{\dot{r}}{\dot{\theta}}
\]
e sostituendo l'espressione di $\dot\theta$:
\begin{equation}
\left ( \frac{dr}{d\theta} \right )^{2} = \frac{\left ( -\frac{h^{2}}{r^2} + \frac{2\mu}{r} + C \right )}{\frac{h^{2}}{r^{4}}} = r^{2} \left ( \frac{C}{h^{2}}r^{2} + \frac{2\mu}{h^{2}}r - 1 \right )
\end{equation}
Considero ora l'equazione generale di una conica in coordinate polari:
\[
l=r(1 - e\sin\theta)
\]
Dove $e$ \`e l'eccentricit\`a e l il parametro (geometricamente si tratta della lunghezza del segmento perpendicolare alla congiungente i fuochi, condotto da un fuoco alla conica stessa) della curva.
Differenziando questa espressione:
\[
dl=0=d[r(1 - e\cos\theta)] = \frac{\partial}{\partial r} [r(1 - e\cos\theta)]dr + \frac{\partial}{\partial \theta} [r(1 - e\cos\theta)]d \theta =
\]
\[
= (1 - e\cos\theta)dr + r e\sin\theta d\theta
\]
Ne segue che
\[
\frac{dr}{d\theta}=\frac{r e\sin\theta}{-(1-e\cos\theta)}
\]
\[
\left ( \frac{dr}{d\theta} \right )^{2} = \frac{r^{2}e^{2}\sin^{2}\theta}{(1-e\cos\theta)^{2}}
\]
Dall'equazione delle coniche si ricava che:
\[
(1-e\cos\theta) = \frac{l}{r}
\]
\[
r^{2}e^{2}\sin^{2}\theta = r^{2}e^{2} - r^{2}e^{2}\cos^{2}\theta = r^{2}e^{2} - (r-l)^{2}
\]
Sostituendo:
\[
\left ( \frac{dr}{d\theta} \right )^{2} = \frac{e^{2}r^2 - r^{2} - l^{2} + 2lr}{l^{2}/r^{2}}
\]
\begin{equation}
\left ( \frac{dr}{d\theta} \right )^{2} = r^{2} \left ( \frac{(e^{2} - 1)}{l^{2}}r^{2} + \frac{2}{l}r - 1 \right )
\end{equation}
L'analogia formale fra la (1) e la (2) \`e evidente: confrontandole si ottiene che:
\[
\frac{e^{2}-1}{l^{2}} = \frac{C}{h^{2}}
\]
\[
\frac{1}{l} = \frac{\mu}{h^{2}}
\]
Ovvero, ricavando il parametro e l'eccentricit\`a dell'orbita:
\[
l=\frac{h^{2}}{\mu}
\]
\[
e=\sqrt{\frac{Ch^{2}}{\mu^{2}} + 1} = \sqrt{\frac{Cl}{\mu} + 1}
\]
Ne segue che
\begin{itemize}
\item se $C>0$ l'eccentricit\`a \`e maggiore di 1, quindi l'orbita \`e un ramo di iperbole;
\item se $C=0$ l'eccentricit\`a \`e uguale a 1, quindi l'orbita \`e una parabola;
\item se $-\frac{\mu^{2}}{h^{2}} < C < 0$ l'eccentricit\`a \`e compresa fra 0 e 1, quindi l'orbita \`e un'ellissi;
\item se $C = -\frac{\mu^{2}}{h^{2}}$ l'eccentricit\`a \`e uguale a zero, quindi l'orbita \`e una circonferenza.
\end{itemize}
\emph{la costante C si deduce dalle condizioni a contorno del problema. Esse possono sempre essere ridotte ad una condizione sull'energia totale del sistema: in questo caso, la grandezza $C$ ha le dimensioni
di una velocit\`a al quadrato: moltiplicando semplicemente per met\`a della massa del pianeta si ottiene la sua energia all'infinito, ovvero prima che risenta dell'attrazione della stella. Ovviamente, le condizioni sull'energia e quelle su C sono
del tutto equivalenti.}
\end{document}

Ziosilvio
24-10-2005, 22:31
è un codice che ho copiato
spudoratamente da una guida in pdf



\begin(document)

\begin(equation)

\beta\cdot\sum_(n=1)^(\infty)\alpha_i
\end\(equation)

\end(document)

(al posto delle parentesi tonde ci sono quelle quadre)
Quadre?
Dovrebbero essere graffe.

E in "\end\(equation)", la seconda barra rovesciata è di troppo.

gtr84
25-10-2005, 00:31
Quadre?
Dovrebbero essere graffe.

E in "\end\(equation)", la seconda barra rovesciata è di troppo.

ehm si cioè, mi sono confuso :D

gtr84
25-10-2005, 00:37
mmmmh
manca l'intestazione!
Aspetta, prova a compilare questo:


del tutto equivalenti.}
\end{document}


beh stavolta non mi ha dato errore
e mi ha chiesto di installare un pacchetto
di non so cosa :D

adesso che faccio?

ho un file *.tex

e uno *.doc

come faccio per vedere l'output?


(grazie comunque, abbiamo già fatto un passo avanti) :)

Lucrezio
25-10-2005, 13:21
Allora, su winshell fai clica sul tasto con la lente con su scritto DVI
Dovrebbe visualizzartelo...
Quale pacchetto ti manca? Prova ad andare a installarlo dal package manager...

~ZeRO sTrEsS~
25-10-2005, 14:06
ma e' un linguaggio di programmazione matematico??? :confused: :confused: :confused:

Lucrezio
25-10-2005, 16:03
ma e' un linguaggio di programmazione matematico??? :confused: :confused: :confused:

Più o meno...
E' un codice che compilato ti permette di scrivere documenti dall'aspetto ordinato, in particolare se contenenti formule o similari.
Insomma: tu scrivi e lui formatta. I risultati sono spettacolosi! :D

gtr84
25-10-2005, 18:41
Allora, su winshell fai clica sul tasto con la lente con su scritto DVI
Dovrebbe visualizzartelo...
Quale pacchetto ti manca? Prova ad andare a installarlo dal package manager...
ho scaricato il pacchetto da internet

e adesso mi ha fatto vedere il file DVI


quindi quando si comincia un documento
bisogna sempre cominciare con
\documentstyle()
giusto?


c'è qualche guida basilare per la sintassi?

Lucrezio
25-10-2005, 19:44
Documentclass

Ti conviene crearti un'intestazione "predefinita" da usare poi fissa facendo copia - incolla ;)

gtr84
25-10-2005, 20:35
Documentclass

Ti conviene crearti un'intestazione "predefinita" da usare poi fissa facendo copia - incolla ;)

su alcune guide il comando era

\documentstyle

vabè...


come si fa a creare questa intestazione predefinita?

Lucrezio
25-10-2005, 21:15
Ad esempio una buona partenza potrebbe essere copiarsi la mia!
Poi tutte le volte che usi un pacchetto nuovo lo aggiungi... e così via ;)

gtr84
26-10-2005, 16:46
Ad esempio una buona partenza potrebbe essere copiarsi la mia!
Poi tutte le volte che usi un pacchetto nuovo lo aggiungi... e così via ;)

cioe' intendi imparare modificando il tuo
file a mio piacimento?

Lucrezio
26-10-2005, 18:25
cioe' intendi imparare modificando il tuo
file a mio piacimento?

Beh potrebbe essere una buona idea, comunque io intendevo "copiare le prime righe del mio file (ovvero fino a begin document) ed utilizzarle come intestazione predefinita da espandere liberamente"!

gtr84
26-10-2005, 19:13
Beh potrebbe essere una buona idea, comunque io intendevo "copiare le prime righe del mio file (ovvero fino a begin document) ed utilizzarle come intestazione predefinita da espandere liberamente"!

ok, basta che non mi chiedi i diritti per il copyright :p