Newsgroup: it.comp.software.tex
Titolo: per scrivere un libro...

Ho iniziato ho raccogliere alcune cose che ho scritto, e vorrei mettere il
tutto sottoforma di libro. Le cose che ho scritto non hanno una logica,
diciamo che sono degli "appunti" sparsi che voglio mettere insieme in
questo libro.
Sto usando LateX (giù usato più di una volta per altre cose con grande
soddisfazione), ma sto trovando difficoltà nell'organizzare il tutto.
Attualmente ho una dir /libro dove si trovano libro.tex e la dir capitoli/.
Dentro capitoli ci sono cap001.tex fino a cap00X.tex.
All'interno di libro.tex, oltre alla copertina, indice e prefazione
inserisco ogni capitolo in questo modo:
\include{capitoli/cap001.tex}
...
\include{capitoli/cap00N.tex}
Tutto funziona, però è molto "statico"...non c'è modo di cambiare una
singola pagina, e se un giorno mi sveglio e voglio dare un'impostazione
differente al libro, impazzirò a modificare ogni singolo file.
Visto che sono all'inizio, e non ho fatto un grosso lavoro, vorrei
chiedervi qualche consiglio o qualche esempio da guardare, per vedere la
struttura di un libro (non un manuale tecnici) fatto con LateX/Tex.
Mi piacerebbe poter dare una veste grafica accattivante (intendo come
stile dei vari capitoli, testo...non la copertina) ma finora riesco solo a
produrre un libro standard, perfetto in tutto, ma molto anonimo.
Grazie in anticipo...
-- 
fabio

 produrre un libro standard, perfetto in tutto, ma molto anonimo.
Mi trovo in una situazione molto simile alla tua, ed io mi sto comportando
così. L'approccio che stai seguendo va benissimo, devi solo renderlo più
modulare...
ora non so precisamente di cosa ti stai occupando, quindi sarò molto
generico...
Scomponi ogni parte del tuo libro in elementi logici "semplici", il più
possibile omogenei. Per ogni singola parte parte definisci dei comandi o
degli ambienti personalizzati. Non avere paura di essere eccessivo, tanto
lo devi fare una sola volta...
Definisci ambienti per iniziare capitoli e paragrafi, per delle sezioni che
vuoi che abbiano stili diversi, etc.
Sfrutta il fatto che puoi definire un equivalente di un comando
semplicemente traducendo in italiano il suo nome.
Metti tutto quello che hai definito in un foglio di stile che importerai in
ogni singolo documento. Ora scrivi tutto dando una rigorosa suddivisione
logica usando pesantemente i comandi che tu hai definito.
In futuro basterà una piccola modifica al tuo foglio di stile per modificare
anche piccoli dettagli in tutti i documenti, assicurando uno stile omogeneo
Ad esempio in molti documenti miei, invece di usare \sqrt{} ho usato un
\radice{} che faceva la stessa identica cosa. Di recente ho trovato su un
vecchio post un comando che "migliorava" la radice aggiungendo una piccola
linetta in alto a destra per chiuderla... ho modificato opportunamente il
foglio di stile, ed ecco i miei 20 documenti ritoccati tutti in tempo
reale...
Spero che questo fosse ciò che ti serviva,
        Alejo
-- 
Il dolore non va temuto.Infatti se è intenso è 
breve, se è lungo non è intenso.
                -- Epicuro

 tutti in tempo reale...
Si, questo non sarebbe male... mi puoi postare un esempio di foglio di
stile (non troppo complicato)?
-- 
 |` _ |_ . _ 
~|~(_||_)|(_)
 |
`   

 è roba scritta...appunti, pensieri, roba scritta...
volevo solo aggiungere un'altra cosa...il formato di questo libro è un
a5, ed a mio parere, i font che usa Latex sono troppo grandi.
Attualmente il mio preambolo contiene:
\documentclass[a5paper,10pt]{book}
\usepackage[a5paper]{geometry}
\geometry{left=2.5cm}
\geometry{right=2.5cm}
\geometry{top=2.5cm}
\geometry{bottom=2.5cm}
\geometry{nohead}
ed altri che ho tagliato perchè inutili alla discussione. Però 10pt è
il minimo che posso mettere, e non vorrei usare per ogni capitolo altri
comandi, tipo \small etc, se no complico la cosa.


comandi, tipo \small etc, se no complico la cosa.
In ogni caso, 10pt è anche il minimo che conviene mettere. Si potrebbe
scnedere al limite a 9pt, ma per qualcuno potrebbe già essere affaticante.
8pt o meno sono decisamente da sconsigliare, a meno di rivolgersi
esclusivamente ad un pubblico di ventenni.
Ma guarda che comunque con 10pt si ottiene un'impaginazione ottima su un
A5. Con caratteri più piccoli dovresti aumentare eccessivamente i margini,
per avere un riga leggibile con comodità. Questo per il testo normale; può
darsi che si possano ridurre un po' i titoli di sezione, ci arrivi con
titlesec o altri pacchetti simili.
Ciao.

 differente al libro, impazzirò a modificare ogni singolo file.
Credo di non capire. Cosa intendi per "cambiare una singola pagina"? 
In che modo il dare un'impostazione differente al libro richiederebbe 
la modifica di ogni file?
-- 
Giuseppe "Oblomov" Bilotta
Can't you see
It all makes perfect sense
Expressed in dollar and cents
Pounds shillings and pence
                  (Roger Waters)

 il tutto.
 
  Strano :-) Sembra che invece tu sia partito decisamente con il
  piede giusto, mi pare che tu abbia organizzato le cose piuttosto
  bene, non è da tutti, so di un professore che andava in giro 
  con un librone intero scritto tutto in un file...
  Coraggio, potresti farti un giretto su CTAN alla ricerca di fogli
  di stile che diano un aspetto un poco più ``artistico'' al tutto,
  l'importante è che il documento sia ben strutturato, in fondo.
  A me piace molto usare:
  \usepackage{palatino}
  Ma penso che se scavi un po' su CTAN, troverai quel che ti aggrada.
  P
<!--_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
                      The Hacking Pages
 
www.lulli.net
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-->

   piede giusto, mi pare che tu abbia organizzato le cose piuttosto
Adesso sono in stand-by :) Prima di continuare sto leggendo memman.pdf
(The Memoir Class) anche perchè è spiegato per bene tutto quello che mi
serve. 
Volevo prendere un buon libro su LaTeX, molti mi hanno consigliato "A
guide to Latex 4th edition", da Hoepli. Lo stavo ordinando, ma sto
valutando cosa c'è in giro. Se non lo trovo in libreria qui a Torino, lo
ordino da 
hoepli.it
.
