Newsgroup: it.comp.software.tex
Titolo: Organizzazione dei file in grossi documenti

Salute a tutti. Avendo cominciato a lavorare su grossi documenti
(libro), mi sono trovato in difficoltà sull'organizzazione dei file.
Supponiamo di dover redigere un libro; invece di fare un documento
unico, utilizzo una struttura (libro.tex):
preambolo
...
\include{capitolo_uno}
\include{capitolo_due}
...
che mi consente di lavorare e far lavorare dei collaboratori sui singoli
capitoli.
Ora chiedo, al momento di mettere tutto insieme, è necessario che tutto
il materiale sia obbligatoriamente nella stessa directory?
Questa soluzione mi sembra fonte di notevole confusione organizzativa;
se fosse possibile mantenere directory separate per i vari capitoli e
immagini a corredo, sarebbe più facile gestire il tutto, soprattutto
quando vengono fatte delle modifiche, tipico esempio, riscrittura
completa di un capitolo.
Seconda domanda ;)
con il comando: 
latex libro.tex 
ripetuto due volte, vengono aggiornati
gli indici, i riferimenti bibliografici ecc.ecc contenuti nei singoli capitoli?
Per scendere molto nel livello culturale della domanda ;) come si fa il
circoletto dei gradi (angoli): es. 6° ?
Chiedo scusa della lunghezza, ringrazio anticipatamente
Antonio
-- 
    **** !!!! attenzione: campo From alterato !!!! ****
-------------------------------------------------------------
Antonio Madesani: amadesani (chiocciola) libero (punto) it

 gli indici, i riferimenti bibliografici ecc.ecc contenuti nei singoli capitoli?
Sì
Ciao
Vittorio

 
Ciao Vittorio, grazie per la tempestiva risposta, ma non ho trovato il
sistema di dare il path per i capitoli. Se faccio:
\include{/home/utente/capitoli/capitolo_uno}
nella compilazione il capitolo non viene trovato. Inoltre, devo dare
l'indicazione anche per ogni figura .... c'è una istruzione che
consenta di dare il path una volta per tutte, prima dell'\include?
Ciao & TIA


completa di un capitolo.
Considera, se già non l'hai fatto, l'uso di un sistema di controllo di
revisione, come cvs, per esempio. Non risolve magicamente la confusione
organizzativa (è comunque necessaria disciplina, coscienza e competenza da
parte degli utenti), ma, adeguatamente usato, è uno strumento organizzativo
molto potente. Che i vari documenti siano o no nella stessa directory
passerebbe in secondo piano: ognuno può lavorare sulla sua copia locale del
documento, e licenziarla quando ha finito. E diventa anche più semplice
seguire le varie modifiche (sempre nell'ipotesi di un uso informato dello
strumento).
Ciao.

prima dell'\include?
Per quanto riguarda le figure, sě, puoi usare \graphicspath{<dir-list>} per
fornire una lista di directory in cui cercare i file.
Ciao.

 scrive:

Certo che puoi usare directory diverse. Ma tieni presente
che il tutto dipende dal sistema operativo che usi!
Se usi un sistema *nix (GNU/Linux, MacOS X, Solaris, eccetera)
puoi usare
\input{cartella1/capitolo_uno}
dando il percorso relativo al file principale.
Dovrebbe (?) funzionare allo stesso modo anche con Windows
(le implementazioni più usate traducono / in \ quando 
fanno le chiamate al SO).
Non usare \include, non è necessario ora che le macchine
sono veloci e non hanno problemi di memoria.
La risposta alla seconda domanda è "sì", se non usi
\includeonly (in questo caso vengono aggiornate le 
faccende relative ai soli file che includi).
Terza domanda: \textdegree
Ciao
Enrico

 
Qui invece le cose si complicano in quanto l'istruzione non sortisce
alcun effetto. Nel mio caso le figure sono a due livelli, uno in cui vi
č anche il file principale, e queste vengono inserite correttamente, ed
uno in cui le figure sono nella directory in cui vi č il capitolo e
mentre quest'ultimo ora (con il tuo suggerimento) viene visto ed utilizzato,
le figure non vengono inserite :(
Io, dimenticavo di dirlo, uso linux, non č che per caso l'istruzione
necessita di essere messa in un posto bene preciso (io l'ho messa nel
preambolo, ma ho provato anche a metterla poco prima dell \include ma il
risultato non cambia) oppure necessita di altri parametri, oppure ...
In ogni caso grazie per le info
Ciao


 Ciao
Ciao & TIA


 naturalmente presente ;)
Differenze fra \include e \input; prova a fare la seguente
ricerca su Google
http://groups.google.it/groups?hl=it&lr=&ie=ISO-8859-1&q=include+input&b
tnG=Cerca+con+Google&meta=group%3Dit.comp.software.tex
Ciao
Enrico

----
Ringrazio innanzi tutto tutti coloro che mi hanno aiutato e riassumo le
conclusioni in quanto potrebbero essere utili a qualcuno.
Il primo problema riguarda i permessi:
facendo \include{path/capitolo}
bisogna fare attenzione ai permessi, scontato ma a volte ...
Il discorso dei path delle figure è un pochino più articolato. Mettendo
nel preambolo:
\graphicspath{/mia_dir/capitoli/figure/}
funziona solo se si utilizza \include, mentre se si utilizza \input le
cose non funzionano, almeno per me.
Vi è poi un dubbio che riguarda una notizia trovata in una mailing list
che, ad un problema come il mio, suggeriva di usare le doppie parentesi:
\graphicspath{{/mia_dir/capitoli/figure/}}
oppure:
\graphicspath{%
  {path1}%
  {path2}%
}
nel caso che vi siano più directory. Io ho provato ed ho visto che
funziona anche senza doppie parentesi ....
Infine alla richiesta della istruzione per scrivere 5° mi era stato
suggerito di usare \textdegree ma non funziona :( . Ho provato varie
cobinazioni ma niente. Ho risolto con $5^\circ$. 
Spero di non essere stato importuno per essermi dilungato.
Saluti ed auguri di Buone Feste a tutta la comunità


 Saluti ed auguri di Buone Feste a tutta la comunità
Non è che una mailing list suggerisca l'uso delle "doppie
parentesi". Lo fa il manuale, che _impone_ l'uso della
forma \graphicspath{{path/to/a/dir}} anche se ce n'è una sola.
Per \textdegree e altre migliaia di simboli, consulta la lista
ftp://ftp.dante.de/pub/tex/info/symbols/comprehensive/symbols-a4.pdf
Ciao e auguri
Enrico

 
ftp://ftp.dante.de/pub/tex/info/symbols/comprehensive/symbols-a4.pdf
Ciao, capisco quello che mi dici, ma nella fase di apprendimento si
"apprende" dai manuali e nei due che ho scaricato 
(Una mica tanto breve .....; Impara Latex ....) l'istruzione
\graphicspath non č citata e quindi il discorso della doppia parentesi č
stata per me una scoperta, tanto piů che funziona anche senza .
Grazie per il link dei simboli che ho prontamente scaricato.
Ciao, grazie ed auguri
