Risposte nei forum create
-
AutoreRisposte
-
::
In questo topic “egreg9” suggerisce
`\newenvironment{sistema}
{\left\lbrace\begin{array}{@{}l@{}}}
{\end{array}\right.}`
L’ho sempre usato e non ho mai avuto problemi.Ciao,
L.
::ho scaricato gia delle cose dal vostro sito e ho comprato anche un libro.
Ciao, per iniziare ti consiglio fortemente di studiare (leggere mi sembra un po’ riduttivo) la Mica tanto breve intro a LaTeX: è un’ottima guida, non c’è tutto, ma c’è molto di quello che può servirti.
Per approfondire, leggi questo articolo di L. Mori e -per l’installazione e i pacchetti- queste pagine del sito di GuIT. Aggiungo inoltre Impara LaTeX (spiega il funzionamento di BiBTeX, colmando una lacuna della Mica tanto breve intro), la documentazione di layaureo (che chiarisce la vexata quaestio del layout), e queste dispense di Gorni (che spiegano il funzionamente degli ambienti di amsmath, indispensabile per la matematica).
In conclusione, la documentazione che ti consiglio è:
1. Una mica tanto breve intro a LaTeX (guida di base: contiene molto di quello che serve);
2. Impara LaTeX (per BibTeX);
3. L’articolo di L. Mori sulla redazione di una tesi (dove, fra l’altro, sono segnalati alcuni pacchetti di uso comune ed è spiegata esaurientemente la questione degli oggetti mobili);
4. Le dispense di Gorni o la doc. di amsmath (per la matematica);
5. La doc. di layaureo (per la questione del layout);
6. Le pagine sul sito di GuIT per l’installazione delle distrubuzioni LaTeX sulle varie piattaforme e per la ricerca/installazione dei pacchetti.Basandoti su questi testi, sei nelle condizioni di scrivere ottimi documenti LaTeX, anche complessi, e di capire le ragioni delle questioni che mediamente -prima o poi- si affacciano alla mente di chi inizia.
Non conosco un testo che contenga -da solo- tutte le informazioni contenute nella documentazione che ti ho indicato (e che IMHO sono essenziali per scrivere del buon LaTeX).
Un problema nella bibliografia che ti ho indicato è che i testi non sono tutti ugualmente aggiornati. Per esempio, sulla Mica tanto breve intro sono presentati comandi ed ambienti obsoleti (come eqnarray, o la composizione “manuale” di formule senza usare gli appositi ambienti di amsmath, o una sintassi imperfetta per l’inserimento degli oggetti mobili, o la modifica “manuale” dei margini). Impara LaTeX è ancora più vecchiotto (addirittura presenta degli arzigogoli per introdurre le lettere accentate e presenta comandi obsoleti come $$, che non vanno usati). Questo problema è l’origine di molti “errori classici” che vengono compiuti dagli utenti che chiedono aiuto sul forum. Il rischio è di dover imparare una cosa, disimpararla e poi reimparare a farla di nuovo per bene, moltiplicando la fatica e il tempo di apprendimento.
Comunque la bibliografia che ti ho consigliato -seppur non priva di difetti- è IMHO forse “la migliore delle bibliografie possibili” (almeno per un principiante).
7. Se non riesci a risolvere un problema, prima di chiedere sul forum ricorda di impostare una ricerca sul sito e sul forum di GuIT (che sono una miniera di informazioni): è una ricerca che spesso si rivela risolutiva.
Buon lavoro,
L.
::[Preferisco \input perché] permette l’annidamento e non fa cominciare a nuova pagina. Con le macchine attuali, compilare 300 pagine o 30 non è molto diverso, quindi anche \includeonly perde un po’ della sua utilità. Se poi ti occorre estrarre un capitolo da un pdf completo, ci sono parecchi modi per farlo in poco tempo (texexec, per esempio).
Capito. Grazie mille,
Lorenzo
::Non funziona, nel senso che avevo fatto pure io come indicato da te; però quando compilo mi spunta solo INDICE nella prima pagina e più nulla. I vari \include nome file cap. non mi stampano nulla e mi dice NO file.
Come editor uso Kile sotto KubuntuCiao, lo schema che ti ho proposto funziona: lo uso sempre per gestire i documenti strutturati in capitoli, e non mi ha mai dato problemi. Metti i file .tex nella stessa cartella del file main.tex e compila due volte. Sezione 1.7 della Mica tanto breve intro.
Per Enrico: da quello che ho letto, la differenza tra \include e \input è sostanzialmente che il primo inizia automaticamente una pagina nuova, non permette l’annidamento e permette di usare \includeonly{}. Perché preferisci \input?
Ciao,
Lorenzo
::
Dovrebbe essere sufficiente:
`\documentclass{book}\usepackage{…}
…
\usepackage{hyperref} % caricato dopo tutti gli altri pacchetti,
% se vuoi rendere cliccabile l'indice\begin{document}
\frontmatter
\include{frontespizio}
\include{ringraziamenti}
\tableofcontents
\mainmatter
\include{introduzione}
\include{cap_1}
\include{cap_2}
…
\include{cap_n}
\include{conclusioni}
\backmatter
\include{biblio}
\end{document}
`
Ciao,
L.
::io accetto qualiasi vostro saggio consiglio, altrimenti non sarei qui.
Solamente mi sembra, come si suol dire, di uccidere una mosca con un cannone. Non è più semplice mettere “a mano” la definizione del markright? Non credo succeda nulla di cattivo… O più semplicemente potrei togliere il MakeUpperCase nel mio .cls.
Non penso sia nulla di “profano”, o sbaglio?Sbagli. In generale, modificare a mano il file che definisce la documentclass è -in linea di principio- sempre sbaglato. Le modifiche vanno fatte al livello più alto possibile. Altrimenti, si rischiano “effetti collaterali” difficili da individuare e da correggere, e problematici da gestire. Nel tuo caso, il pacchetto fancyhdr è stato pensato appositamente, usa quello.
Ciao,
L.
::L’altro suggerimento di usare un “trova & sostituisci” non mi è di grande aiuto perchè dovrei farlo per una cinquantina di parole su circa 15 files .tex….
Se ben ricordo esiste un’opzione di WinEdt che permette di eseguire la ricerca su un numero arbitrario di file .tex. In questo modo potresti accorciare l’operazione, qualora non riuscissi ad usare strumenti più “automatizzati”.
Ciao,
L.
::
Ciao, se non ti basta sostituire nel documento ogni voce “parola” con “parola\index{parola}” e ripetere per ogni voce che ti interessa, esiste lo strumento addindex: “addindex is C/Lex program to add index entries to a LaTeX document. You start with a ‘names database’, which looks like the strings section of a BibTeX database; addindex scans your LaTeX file for strings in the database, and adds \index commands for each match”.L.
::
Ciao, prova il seguente “scheletro”:
`\documentclass[a4paper,11pt,italian]{book}\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{#1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}
\fancyhf{}
\fancyhead[LE,RO]{\bfseries\thepage}
\fancyhead[LO]{\bfseries\footnotesize\nouppercase{\rightmark}}
\fancyhead[RE]{\bfseries\footnotesize\nouppercase{\leftmark}}\begin{document}
…
\include{biblio}
\end{document}`
dove biblio.tex è del tipo:
`\addcontentsline{toc}{chapter}{Bibliografia}
\bibliographystyle{plain}
\bibliography{biblio}`L.
::…non credete che un bel motore di compilazione come quello che è il nostro strumento dovrebbe preoccuparsi LUI di come mettere le figure, di come gestire le code e tutto il resto E NON IO??
LaTeX è uno strumento eccezionale, ma bisogna saperlo usare. Se metti una dopo l’altra 15 figure con la preferenza di posizionamento [!h] o anche [tb], come fa LaTeX a posizionarle tutte e 15 come vuoi tu? Di fronte a questa richiesta “contraddittoria”, LaTeX si blocca e ti restituisce un messaggio d’errore. Il problema non sta in LaTeX, ma nel codice che gli dai in pasto.
Fidati, nessuno qui pensa che LaTeX sia perfetto. Tuttavia, TeX e LaTeX sono nati rispettivamente negli anni Settanta e Ottanta e il loro codice, liberamente studiabile e modificabile (contrariamente al sorgente di M$ Windows, che è un segreto industriale di casa Gates), è stato affinato per decenni da alcune delle menti più brillanti del Pianeta: di fronte ad una situazione “problematica”, è molto, molto più probabile che il “bug” sia nel codice scritto dall’utente finale piuttosto che nell’output del compilatore…
Ciao,
L.
::Mi ricordo, però, che questa cosa era scritta chiaramente su una qualche guida di base…
Già: nella Mica tanto breve intro a LaTeX, a pagina 37.
Raccomando il nostro amico Claudio di leggersi per benino la guida di cui sopra e il classico articolo di Lapo. Inoltre, consiglio sempre una ricerca preventiva sul forum: sulle immagini ci sono numerossisimi post che dovrebbero essere risolutivi per una gamma amplissima di necessità…
L.
-
AutoreRisposte