Newsgroup: it.comp.software.tex
Titolo: problema strano (per me!!) con \baselinestretch

ciao.
nel mio preambolo, per migliorare la leggibiltà, ho inserito
\renewcommand{\baselinestretch}{1.3}
per aumentare l'interlinea.
Ora succede una strana cosa quando lascio una riga bianca nel mio
codice. Di solito la linea bianca  non fa altro che dire altesto di
andare a capo e lasciare un rientro maggiore.
quando inserisco il comando di cui sopra, A VOLTE, quindi NON sempre,
quando lascio la classica linea bianca, oltre ad andare a capo, nel
mio pdf c'e' una linea bianca nel testo, lasciando  spazio verticale
indesiderato. Se disattivo i comando, si riduce l'interlinea, ma la
linea bianca scompare, e c'e' solo il classico rientro di testo.
1-Perchè?
2- C'e' un metodo per ottenere volutamente questo spazio (una semplice
linea bianca prima che inizi il testo) che ora ottengo per caso senza
volere? 
grazie 
l

dimenticavo, 
sul companion ho letto che il comando per essere operativo deve
incontrare uno \small etc... c'entra qualcosa???
On Tue, 30 Oct 2001 12:02:44 GMT, lor...@NOSPAMusa.net (lorenzo)
wrote:


lor...@NOSPAMusa.net (lorenzo) scrive:

Bah, secondo me la peggiori. Comunque, tutti i gusti sono gusti.
\begin{document} produce un comando \normalsize, quindi
non devi fare nulla.
La famosa riga bianca si ottiene con
\bigskip
fra paragrafi
testo...
\bigskip
testo...
Ciao
Enrico

grazie.
avevo giŕ letto che anche Lamport non sopporta lo spazio verticale, ma
che male c'e' ad aumentare l'interlinea? secondo me rendo il documento
piu' "leggero".
Per quanto riguarda ilprimo problema non mi sai dire nulla?
grazie
l

 Per quanto riguarda ilprimo problema non mi sai dire nulla?
Non è che Lamport non sopporta lo spazio verticale, ma la tipografia di
qualità.
Se lasci troppa interlinea, l'occhio non riesce a seguire le righe e fa
fatica a trovare la successiva.
Per quanto riguarda il primo problema, gli spazi bianchi `casuali',
dovresti produrre un esempio.
Ciao
Enrico


esempio:
nel mio codice io scrivo
\preambolo
\begin{document}
testo1testo1testo1testo1 testo1testo1 testo1testo1 testo1testo1
testo1testo1testo1testo1 testo1 vtesto1testo1testo1 testo1testo1
testo1testo1testo1testo1testo1.
testo2testo2testo2 testo2 testo2 testo2 testo2 testo2testo2 testo2
testo2testo2testo2 testo2 testo2 testo2 testo2 testo2 testo2 testo2
testo 3testo 3testo 3testo 3testo testo 3testo 3testo 3testo 3testo
3testo 3testo 3testo 3testo 3testo 3testo 3testo 3testo 3testo 3testo
3testo 3testo 3testo 33
\end{document}
ora, per quello che ne so io, nel pdffinale tra testo1 e testo2 non vi
è nessuna interruzione, nonostante testo2 vada a capo.
testo3 invece, oltre ad andare a capo, inizia la riga con un piccolo
rientro verso l'nterno sulla prima riga, MA SENZA lasciare alcuna riga
tra testo2 e testo3.
il problema è che quando uso il comando baselinestretch, tra testo2 e
testo 3 appare una linea bianca, o uno spazio verticale maggiore che
non tra le singole righe.
spero di essere stato chiaro
grazie

 non tra le singole righe.
E perché mai dovrebbe esserci interruzione fra <testo1> e <testo2>?
La regola dice che: un a capo equivale a uno spazio; due a capo consecutivi
(cioè una riga vuota) equivale a <fine paragrafo>.
Pe quanto riguarda lo spazio "in più" fra <testo2> e <testo3>, credo dipenda
dal fatto che \parskip è diverso da zero.
Prova a inserire nel tuo testo, dopo \begin{document},
\showthe\parskip
Ciao
Enrico


ma il problema č che non lo fa OGNI VOLTA che lascio due righe bianche
nel codice (inizio nuovo paragrafo), ma solo QUANDO GLI GIRA.........

lor...@NOSPAMusa.net (lorenzo) scrive:

No, no, e poi no. LaTeX fa quello che gli si dice. O mandi un vero esempio
di quello che succede o non possiamo darti una mano.
Ciao
Enrico

 nel codice (inizio nuovo paragrafo), ma solo QUANDO GLI GIRA.........
Ciao
	Probabilmente dipende dallo stile che usi: alcuni stili fanno in modo
che la fine di una pagina sia sempre allo stesso punto, e per far
questo, se necessario, strecciano lo spazio fra paragrafi per ottenere
cio'.
	Io in questi casi, nel preambolo uso
\raggedbottom
che toglie questo requirement (il comando complementare mi sembra si
chiami \flushbottom).  Puo' darsi che il tuo problema sia dovuto proprio
a questo.
fammi sapere
ciao ciao
	Lorenzo
-- 
+-----------------------------------------------------+
|  Lorenzo Bettini          ICQ# lbetto, 16080134     |
|  PhD student in Computer Science                    |
|  Dip. Sistemi e Informatica, Univ. di Firenze       |
|  Tel 
+39 055 4796741
, Fax 
+39 055 4796730
           |
|  Florence - Italy         (Linux User # 158233)     |
|  Home Page        : 
http://w3.newnet.it/bettini
     |
|  Mail             : 
bet...@dsi.unifi.it
            |
|  
http://music.dsi.unifi.it
         XKlaim language  |
|  
http://w3.newnet.it/bettini/purple
     Cover Band  |
|  
http://www.gnu.org/software/src-highlite
           |
|  
http://www.gnu.org/software/gengetopt
              |
+-----------------------------------------------------+



mi dispiace darti questa notizia, ma č proprio quello che avviene.
tutto torna alla normalitą se tolgo il comando \baselinestretch.
Se lo rimetto pero', reinserisce gli spazi arbitrari nel pdf,
nonostante nel codice non sia cambiato nulla a parte il \baseline
Che genere di esempio vuoi?

lor...@NOSPAMusa.net (lorenzo) scrive:

Non riesco a capire che razza di spazi arbitrari ottieni; probabilmente
č come ti ha suggerito un altro (non ricordo il nome): si tratta di
problemi con il riempimento delle pagine; prova a dichiarare
\raggedbottom
tanto, con \baselinestretch=1.3, la pagina viene comunque una schifezza :-)
Ciao
Enrico


cosa mi consigli (la domanda vale per tutti) per ottenere al massimo
30 righe per pagina (disposizioni universitarie, per quanto ti possano
fare schifo............)???????''tu come fai, elimini totalmente
l'interlinea?

 l'interlinea?
No, uso quella normale. Potresti dare un'occhiata al pacchetto geometry,
con il quale puoi gestire in modo semplice le dimensioni della griglia
del testo.
Direi che, a corpo 12 (opzione 12pt) e con un saggio uso delle testatine
(header), dovresti cavartela ed avere pagine abbastanza `piene'.
Continuo a non capire le disposizioni di universitą che non si mettono
al passo con i tempi. Pazienza.
Ad esempio, con Acrobat č possibile `chiudere' un file pdf, impedendone
le modifiche o, meglio, permettendole solo a chi ha chiuso il file.
Il file pdf puņ essere ottenuto in qualunque modo. Prova a dirglielo,
anche se temo non servirą a nulla. Almeno, per risparmiare foreste,
ti permettono di stampare la tesi fronte/retro?
Ciao e in bocca al lupo.
Enrico

 l'interlinea?
Prova il package doublespace per l'interlinea (con i comandi \singlespace e
\doublespace regoli l'interlinea) e per i margini il pacchetto geometry.
Con questo preambolo ottengo 17 righe per pagina A4:
\documentclass[14pt,a4paper]{extreport}
\usepackage[left=36mm,right=36mm,top=35mm,bottom=35mm]{geometry}
\usepackage{doublespace}
Con questa configurazione i titoli di capitoli e sezioni hanno in automatico
l'interlinea doppia, decisamente brutta da vedersi: risolvi con
\singlespace
\chapter
\doublespace
 
-- 
Questo e'cio'che la musica e'per me: una delle maniere di dire che
l'universo in cui viviamo, che ci e'stato dato, e'grande e bello.
(John Coltrane)
Ciao,Alessandro.
[se vuoi spedirmi un'email, togli il poeta dall'indirizzo]