::
andreagoo8″ post=112542Buongiorno a tutti!
Per imparare ad usare LaTeX ho iniziato a riscrivere in LaTeX alcune vecchie relazioni di laboratorio, composte con Word.
Devo dire che sono soddisfatto del cambiamento, la nuova versione del documento è migliore in tutti gli aspetti rispetto alla precedente 🙂
Però ho una curiosità: la relazione composta con Word pesa 973,5 kB, quella con LaTeX 4,3 MB (circa quattro volte tanto), eppure ho inserito le stesse identiche immagini e il documento proveniente da Word ha una pagina in meno.
Come si spiega questa differenza di dimensione dei file?
Grazie per l’attenzione!
andreagoo8
È molto difficile dire da dove vengano le dimensioni in byte di un file PDF; ci sono dei test in giro, uno anche riportato nella guida Introduzione all’arte della composizione tipograf ica con LaTeX (sezione Documentazione di questo sito). Il test usa come elemento di paragone un documento molto noto, il TeXbook, i cui file sorgente non possono venire compilati dagli utenti normali, ma si trovano nella distribuzione aggiornata e comleta di TeXLive. Non si possono compilare senza il permesso esplicito di D.E. Knut; evidentemente chi ha fatto quei test gli ha chiesto il permesso.
A parte queste disquisizioni, il file sorgente è stao compilato in veri modi, con diversi programmi, passando o non passando per i formati DVI e PS. I risultati lasciano perplessi, perché lo stesso sorgente porta a dimensioni in byte dei file PDF finali molto diverse, pur contenendo lo stesso ammontare di informazione, pur essendo stati composti con gli stessi font.
Oggettivmente non so perché con lo stesso sorgente si ottengano file nello stesso formato ma con ingombri diversi. Qualche idea marginale ce l’avrei, ma probabilmente giustificherebbe solo qualche percento di differenza non fattori di alcune unità.
Se questo succede all’interno dell’a,biente di composizione del sistema TeX, figuriamoci cosa potrebbe succedere, e cos in effetti è successo nel tuo caso, dove si usano due diversi sistemi di composizione, quello di un word processor che non ottimizza niente, se non la velocità di presentazione a schermo; e quello di un tipocompositore che ottimizza tutto quello che può.
Ottimizzare non vol dire rendere minimo il numero di byte, ma rendere massima la qualità della tipocomposizione.
Posso immaginare che le immagini siano gestite in modo molto diverso; può darsi che le immagini che hai usuto siano in formati bitmapped ottimi per Word, mentre generalmente pdfLATeX preferisce i formati vettoriali; a seconda del disegno i formati vettoriali possono essere molto più ingombranti dei formati a matrici di punti.
Insomma, se non si conosce intimamente il formato usato dai due programmi per contenere l’informazione complessiva contenuta nel documento, è difficilissimo rispondere alla tua domanda. Io non sono capace; avrei potuto non risponderti; ma forse ti ho spiegato perché è così difficile trovare una qualunque risposta.