Risposte nei forum create
-
AutoreRisposte
-
::
matteo1234″ post=96299Ciao @OldClaudio,
ti ringrazio per la tua risposta.
Nel copiare il file main.tex (che ho comunque allegato) al messaggio, ho saltato alcune parti perché dato che ho 226 righe non volevo inondare tutta la pagina con il mio script che magari nessuno si sarebbe degnato di leggere.
In un primo momento ho utilizzato il comando input, e anche utilizzando \include non sono arrivato al risultato insperato. Come già spiegato, nel file main vedo tutte le labels mentre nei singoli file no, questo problema mi impedisce di fare un riferimento a tabelle e figure presenti nelle appendici.
Riguarderò con attenzione l’arte di scrivere.
Grazie mille
Matteo
Ciao, non so se ho capito bene la tua problemantica, ma non vorrei che il tuo fosse un falso problema…
il fatto che tu nei singoli capitoli veda tutte le lables che hai creato in quel capitolo, è solo un aiuto che ti da l’editor (es. texmaker fa questa cosa) per creare velocemente le labels, ma l’editor in se non ha nulla a che vedere con la compilazione che spetta al compilatore di latex.
fai pure riferimento alle labels che hai in altri file, se non le vedi è perchè sono in un altro file e l’editor non le porta in memoria (come fa nel main dato che è il tronco da cui si dipartono tutti i rami e quindi può gestire tutte le labels che trova nei file che includi). La potenza di Latex è anche in quest’aspetto di poter citare equazioni, tabelle, capitoli , immagini ecc… fuori dal capitolo che stai scivendo.Mi spiego meglio….
ammettiamo che nel capitolo1 tu abbia una cosa del genere
`\begin{figure}
\centering
\includegraphics{figura1.eps}
\caption{immagine}\label{fig_cap_1}
\end{figure}`e nel capitolo due una cosa del tipo
`\begin{figure}
\centering
\includegraphics{figura2.eps}
\caption{immagine}\label{fig_cap_2}
\end{figure}`se provi nel capitolo due a fare un rifermento all’immagine figura2.eps tramite la sua label, quando richiami il riferimento tramite \ref l’editor ti mostrerà solo il riferimento alla label fig_cap_2 perché è stata creata nello stesso file .tex che tu stai editando tramite l’editor, ma è solo un aiuto che ti viene dato, nulla di più; nulla ti vieta di scrivere a mano (anzi è così che si fa) nel file del capitolo due un riferimento del tipo ref{fig_cap_1}, anche se non ti viene data come scelta dall’editor.
Quando compilerai, ad esempio tramite pdflatex avrai bisogno di più compilazioni perché la prima crea i vari file .aux che servono per creare i riferimenti, la seconda per aggiornare i riferimenti nel pdf. (detto malissimo chiedo venia!)
Dopo la prima compilazione il pdf lo ottieni già con le figure e la formattazione che hai scelto, ma al posto dei riferimenti che hai creato avrai una cosa del tipo vedi fig.?? perchè non avendo ancora l’aux a diposizione il compilatore non ha gli strumenti per fare i riferimenti incrociati; alla seconda compilazione il compilatore legge dal file aux che si è creato prima e toglie i ?? e ci sostituisce il riferimento giusto!
Spesso per i nuovi arrivati nel mondo latex, le funzioni aggiuntive dei compilatori, che sono si molto user-friendly possono far perdere di vista come effettivamente lavora e compila latex.
Una buona palestra per allenarsi alla scrittura in latex alla cieca senza aiuti da parte dell’editor è scrivere direttamente il sorgente in un normale editor di testo tipo blocco note e salvarlo come .tex e poi compilare da terminale.
::
uno di questi questo potrebbe fare al caso tuo… quando non sapevo da che parte rifarmi per creare la tabella mi è stato molto d’aiuto…http://truben.no/latex/table/
http://www.tablesgenerator.com/certo non ti viene una bella tabella in stile latex con i bottomrule toprule ecc… però se la rivuoi uguale a quella che hai postato te potrebbe andare;
Sostanzialmente si tratta di comporre una tabella come faresti in word, unendo celle ecc poi copi e incoll il codice latex generato dal sito nel tuo codice e fine della storia
VANTAGGI: rapido
SVANTAGGI: tabella poco personalizzabile, non impari a fare tabelle in latex
::
Ma non ti si compila proprio il documento? se fosse così non è di sicuro colpa di cyber!
Se il problema sono le sottolineature in rosso, quello è solo il correttore ortografico che fa il suo lavoro; infatti avendo impostato italiano nelle opzioni dell’editor, giustamente ti rileva che cyber non è una parola in italiano e te lo fa notare, ma non per questo non ti fa compilare;per rispondere alla tua domanda sull’uso della doppia lingua si può fare tranquillamente con
\usepackage[italiano,english]{babel}
poi dove vuoi scrivere in italiano usi \selectlanguage{italiano}, dove in inglese \selectlanguage{english}, ma è una soluzione che userei solo nel caso in cui avessi da scrivere del testo in inglese, non certo per evitare un segnettino rosso.
Per quanto riguarda l’aggiunta di parole al dizionario, non credo sia agevolmente fattibile, se no andando a modificare (cosa che ti sconsiglio) il file .dic che usi come file di dizionario per l’editor, in genere sono gli stessi di openoffice (su questo punto però mi potrei sbagliare alla grande)…
::
io credo che invece quel “per” stia ad indicare il settore delle circonferenza goniometrica su cui risolvere l’equazione, ma una scrittura del tipo \frac{\pi}{2}<\pi non ha senso proprio matematicamente, semmai \frac{\pi}{2}<\alpha allora potrebbe avere un senso; scritta cosi no! altra cosa, \frac{3}{2}\pi è preferibile a \frac{3\pi}{2} anche se formalmente sono la stessa cosa. nel primo caso quando usi align hai quel comportamento perché le & non sono casuali e servono proprio a latex a fargli capire dove incolonnare; prova con `\begin{align} \sin\alpha &= -\frac{7}{12} \text{ per } \frac{3}{2}\pi \\ \cos\alpha &= -\frac{3}{5} \text{ per } \pi<\frac{3}{2}\pi \\ \tan\alpha &= -\frac{12}{5} \text{ per } \frac{\pi}{2}<\pi \end{align}` anche se ribadisco scritte così secondo me hanno poco senso matematicamente. In risposta al tratto più spesso ti chiedo che visualizzatore usi? Io scrivo con texmaker che si porta YAP dietro come visualizzatore e secondo me lascia un po' a desiderare sulla grafica delle equazioni... apri con acrobat reader il pdf che crei (perchè compili in pdflatex vero?) e vdei se hai lo stesso problema.::
Io ti consiglierei di inserire quelle equazioni in un ambiente apposito tipo gather o align;È un modo un po strano il metodo che usi per inserire matematica, probabilmente i cultori di Latex saranno sbiancati…
ci sono ambienti appositi, (tipo appunto gather) che funzionano molto bene, io ti consiglierei di usare quelli!
-
AutoreRisposte