Newsgroup: it.comp.software.tex
Titolo: Multicol, parshape e salti nel testo

Salve a tutti,
torno a tediarvi con il mio problema non ancora risolto provando a 
specificarne meglio i termini...
Ho necessita' di inserire un testo in 2 o piu' colonne (in genere 3) facendo 
in modo, tuttavia, che ad alcune, determinate e prestabilite righe, il testo 
abbia una lunghezza x,  una indentazione y o addirittura proprio non sia 
presente (salto nella colonna).
Mostro un possibile esempio:
testotestotesto    testotestotesto    testotestotesto
testotestotesto    testotestotesto    testotestotesto
testotestotesto    testotestotesto    testotestotesto
testotestotesto    testotestotesto    testotestotesto
testotestotesto    testotestotesto    testotestotesto
testotesto                         testo    testotestotesto
testotesto                         testo    testotestotesto
testotestotesto    testotestotesto    testotestotesto
testotestotesto    testotestotesto    testotestotesto
testotestotesto    testotesto
testotestotesto    testotesto
testotestotesto    testotesto
testotestotesto    testotestotesto    testotestotesto
testotestotesto    testotestotesto    testotestotesto
Tramite il pacchetto multicols posso inserire piu' di due colonne e tramite 
\parshape posso passare indent e lunghezza di ogni singola riga. Il che 
risolve meta' del mio problema.
Tuttavia, tramite questo approccio, non riesco a gestire i possibili salti 
all'interno del testo. Questo perche', anche se applico lunghezza 0 ad una 
riga tramite \parshape, in ogni caso una lettera almeno viene inserita.
Vi riporto il risultato dell'esempio utilizzando i suddetti strumenti:
testotestotesto    testotestotesto    testotestotesto
testotestotesto    testotestotesto    testotestotesto
testotestotesto    testotestotesto    testotestotesto
testotestotesto    testotestotesto    testotestotesto
testotestotesto    testotestotesto    testotestotesto
testotesto                         testo    testotestotesto
testotesto                         testo    testotestotesto
testotestotesto    testotestotesto    testotestotesto
testotestotesto    testotestotesto    testotestotesto
testotestotesto    testotesto           t
testotestotesto    testotesto           te
testotestotesto    testotesto           t
testotestotesto    testotestotesto    testotestotesto
testotestotesto    testotestotesto    testotestotesto
Credo di non poter inserire un vspace o simili perche' il testo lo devo 
inserire tutto assieme, mentre un possibile vspace credo si debba inserire 
nell'esatto punto del testo (e non della pagina). Il layout deve essere 
stabilito a priori insomma.. e il testo deve andare ad adattarsi al layout 
stesso automaticamente.
Sapete se c'e' un modo per risolvere il mio problema? Magari utilizzando 
anche strumenti diversi.. O addirittura programmando un package ad hoc.. (in 
tal caso potreste indicarmi qualche link a documentazione, materiali, 
tutorial per la creazione di package?)
Altro piccolo problema (spero di semplice soluzione).. Il package Multicol 
genera colonne bilanciate.. Non c'e' un modo per non bilanciarle? Ad esempio 
per un layout a 3 colonne: la prima colonna arriva fino al margine basso, 
poi si passa alla seconda e, eventualmente (se il testo e' lungo 
abbastanza), alla terza.
Molte grazie per l'aiuto.
Michele 

 Michele
Prego, Mauro

 tutorial per la creazione di package?)
Se vuoi saltare lo spazio di un paragrafo (o di multipli di un
paragrafo), il barbatrucco è usare \phantom{}:
\documentclass{article}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\phantom{} % per un paragrafo vuoto
\phantom{} % per due paragrafi vuoti ecc ecc.
\lipsum[2]
\end{document}