Risposte nei forum create
-
AutoreRisposte
-
15 Maggio 2008 alle 10:06 in risposta a: rotazione di parbox all’interno dell’ambiente textpos #24174::
Mettiamola in quest’altro modo.Mi servirebbero dei comandi che mi permettessero di vedere una box larga ‘X’ e alta ‘Y’ e che mi permettessero di aggiungere del testo dentro, senza che le dimensioni della box stessa cambino.
La box non deve essere di dimensioni proporzionali al testo inserito, ma deve essere già espansa alla massima lunghezza ‘Y’.Il testo inserito successivamente deve riempire la box dall’alto verso il basso.
E’ obbligatorio l’uso di textpos.
::
Il box si allunga in altezza……ecco un esempio:`
\documentclass[a4paper,11pt]{article}
\usepackage[absolute,showboxes]{textpos}
\textblockorigin{0mm}{0mm}
\begin{document}
\begin{textblock*}{50mm}[0,0](62mm,101mm)
\centering
\parbox{50mm}{testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo testo}
\rule{0mm}{50mm}
\end{textblock*}
\end{document}
`se lo esegui, vedrai che aggiungendo il testo, il box si allungherà in altezza…….
Il problema è che lo spazio occupato dal \rule non viene riempito col testo…..io vorrei proprio il contrario….forse è sbagliato utilizzare \rule…….
::
…..Il problema del testo che viene spezzato, si può risolvere facilmente con il seguente comando:
\parbox{width}{text}…………..Comunque, nel mio caso, se lo inserisco prima dell’istruzione \rule, mi allunga il box man mano che scrivo; se lo inserisco dopo la \rule, mi lascia lo spazio sopra…….
A me servirebbe un’istruzione che mi permettesse di scrivere dentro il box lungo ‘H’ mm e che non causi l’allungamento del box………
::
Se metto il testo dentro una \mbox, non ottengo l’effetto desiderato in quanto la \mbox lavora in LR mode e quindi il testo non viene spezzato una volta che si raggiunge la fine del textblock…………..
Ho provato con \makebox[50mm]{testo}, ma non funziona neanche, in quanto continua a scrivere a destra senza badare alla larghezza……
-
AutoreRisposte