Newsgroup: it.comp.software.tex
Titolo: badbox su formula

devo inserire il seguente "schema" in un documento:
\begin{gather*}
k+2+2a_1-a_2-a_3\\
k+2+a_1-a_3\qquad\qquad k+2+a_1-a_2\\
k+2+a_2-a_3\quad\qquad\qquad k+2\quad\qquad\qquad k+2+a_1-a_2\\
k+2-a_1+2a_2-a_3\quad k+2-a_1+a_2\quad k+2-a_1+a_3\quad k+2-a_1-a_2+2a_3.
\end{gather*}
purtroppo sfora sulla destra, anche se di poco. come posso fare per 
eliminare la badbox? è possibile costringere il gather in uno spazio più 
piccolo?
grazie
Stefano

 purtroppo sfora sulla destra
da me non c'è bad box
cosa volevi fare esattamente?
-- 
ciao
El Bandolero
Io dico che piove sempre sul bagnato.
E' per questo che da un pò cerco di tenermi sempre un pò umido ;)
(LuckyA - IDLM 2005)

 cosa volevi fare esattamente?
un triangolo con quelle formule scritte.
può essere che devo aumentare la larghezza del foglio?
questo è il mio preambolo:
\documentclass[12pt,a4paper,italian]{article}
\usepackage[latin1]{inputenc}
\usepackage{babel}
\usepackage{amsmath,amsfonts,amssymb,amsthm}
è meglio usare qualche altra classe? (book?)
Stefano

 ha scritto nel messaggio 
news:%2Rde.98122$zZ1.2...@twister1.libero.it...

scusa l'ignoranza, ma cos'è una badbox? 


è un errore che si ottiene quando l'immagine generata dal TeX esce dai 
margini utili della pagina. non ti è mai successo?
Stefano


Beh, non sono molto esperto col tex, ma non mi è mai successo poiché mi 
attengo a fogli di stile già pronti che mi permettono di creare documenti 
abbastanza corretti. Non mi sognerei mai di farne uno mio. Al massimo se 
voglio cambiare qualche margine o altro modifico il foglio di stile stesso 
(tipo amsart, ad esempio molte volte mi serve modificare il margine oppure 
inserire una sillabazione per ogni parola che non mi viene spezzata bene). 


??
no, io mi riferisco a formule che devono andare a capo e invece se ne 
stanno tutte su una stessa riga. non c'entrano i fogli di stile, non 
vado a modificare nulla. mi limito a inserire quella matrice e a 
constatare che esce dal bordo...
Stefano

 ha
scritto:

Cosi' a naso ho due soluzioni:
1. Lasciando stare la classe che imagino avrai scelto per ottime ragioni ti
conviene "allargare la pagina" un pochino salvo tu abbia intenzione di usare
delle note a margine. Ovviamante non devi ridefinire i margini a mano
altrimenti ti procuri una marea di altri problemi quindi o usi il pacchetto
geometry o il pacchetto layaureo (l'ultimo e' il mio preferito ma non so se
funziona solo con boo o anche con gli altri) o, sebbene sconsigliato, il
pacchetto a4wide.
2. Restringi un po' la tua matrice. Non ho sotto mano il libro Latex par la
pratique ma so che la' c'e' scritto come lavorare sulle spaziature tra righe
e colonne di array e tabelle.Ricordo solo he il parametro da utilizzare e'
jot, forse puoi trovare qualcosa in rete. Se no almeno ripicciolisci il
carattere della matrice.
Quando hai trovato la soluzione la puoi posare qui?
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio 
news:Rycee.100237$zZ1.2...@twister1.libero.it...

Forse ora ho capito quello che dici. Sì, mi è successo e di solito ho 
spezzato "a mano" l'espressione matematica in due $$. Certo se è una matrice 
che esce fuori è un bel casino. E' un caso differente da altri tipi di 
espressione matematica poiché obbiettivamente non si può "spezzare" una 
matrice... 

 matrice... 
anche spezzare una formula con $..$ non è bello. io spesso uso ~ per 
legare i termini e, alla peggio, modifico la sintassi della frase per 
far tornare i conti. ma con la matrice è un po' più arduo. avevo pensato 
di scrivere la matrice senza i k+2 e poi aggiungerli, in qualche modo, 
in un secondo momento...
pazqo

 Quando hai trovato la soluzione la puoi posare qui?
considerando che la soluzione provvisoria sarà una soluzione "a spanne", 
non so quanto sia utile. se trovo la soluzione elegante la posto.
Stefano

 ora provo con a4wide, tanto per avere una idea...
sono passato alla classe paper, che mi piace molto di piů. e ho usato il 
pacchetto geometry. decisamente meglio. e la formula ci sta tutta. :-)
grazie mille!
Stefano