Faq/Writer/AnchoringAndPositioning/it

Come posso ancorare e posizionare elementi grafici (immagini, oggetti)?
Quando si lavora con gli oggetti inseriti e le loro posizioni in Writer, si dovrebbe prima cercare di capire due concetti importanti:
 * cosa significa ancorare l'oggetto e
 * cosa significa posizionare l'oggetto.



Ancoraggio è ciò che c'è nel contenuto del documento, a cui questo oggetto è legato (qualche entità fondamentale, come un paragrafo, o un carattere, o una cornice): significa che quando quell'entità si sposta nel documento, gli oggetti ancorati possono muoversi con quell'entità. L'ancoraggio crea un collegamento semantico tra il contenuto del testo e gli oggetti inseriti: il collegamento significa qualcosa come "questo oggetto aiuta a capire, o decora, o si relaziona in altro modo a questa parte del documento"; e naturalmente, quando ad es. il paragrafo va avanti di un paio di pagine, non ha senso che un'immagine che illustra qualcosa in quel paragrafo rimanga dov'era, due pagine indietro.

Ci sono cinque possibili modalità di ancoraggio: Al paragrafo; Al carattere; Come carattere; Alla cornice; e Alla pagina. Quest'ultimo è molto speciale. Mentre i primi quattro significano che un oggetto è legato ad alcuni veri e propri elementi fondamentali del documento - paragrafi, caratteri o cornici, che di fatto costituiscono il documento, - l'ancoraggio Alla pagina collega gli oggetti con qualcosa di effimero, dinamico nel software di elaborazione testi, a qualcosa creato e distrutto su richiesta: a un numero di pagina. Una determinata pagina esiste solo lì perché c'è del testo che deve essere posizionato su una pagina. Non appena il testo viene modificato/riformattato, potrebbe richiedere meno spazio carta rispetto a prima e qualsiasi pagina potrebbe non essere necessaria. Oppure il testo può crescere, le modifiche possono inserire il contenuto prima di un determinato testo e quindi qualsiasi paragrafo può spostarsi nelle pagine successive. Ma gli oggetti legati al "numero di pagina" rimarrebbero dov'erano, non si sposterebbero da nessuna parte; farebbe sì che le pagine vuote vengano mantenute - solo per lasciare che l'oggetto collegato rimanga lì. Non c'è nulla nel documento che permetta a questi oggetti di spostarsi avanti o indietro: se si inseriscono più pagine "prima" di tali oggetti, gli oggetti "saltano" alle pagine "precedenti", mantenendosi effettivamente ancorati alla stessa "pagina numero 3 nel documento, qualunque cosa accada".

In sostanza, tutti i tipi di ancoraggio consentono di definire in modo univoco in quale pagina un determinato oggetto ancorato verrà posizionato: per Al paragrafo, Al carattere, Come carattere, Alla cornice, questa è la pagina in cui è posizionata l'entità collegata; per Alla pagina, è una pagina fissa (come discusso).

Ma ancoraggio, pur fornendoci la pagina su cui è posizionato l'oggetto, non descrive ancora la posizione sulla pagina dell'immagine (ad eccezione dell'ancoraggio Come carattere ). Nel caso delle quattro modalità di ancoraggio "fluttuanti" (Al paragrafo; Al carattere; Alla cornice; e Alla pagina), il posizionamento ha un ruolo nel posizionamento sulla pagina (e anche per Come carattere, ha un certo significato).

Quindi, posizionamento è il modo per dire dove verrà posizionato l'oggetto sulla pagina; e potrebbe essere qualcosa "vicino all'oggetto collegato" (nel senso che la posizione sulla stessa pagina potrebbe cambiare quando l'ancora si sposta di due righe in avanti); oppure può essere "fissato in un punto della pagina" (nel senso che l'oggetto sarà, ad esempio, nell'angolo in alto a destra della pagina su cui si trova la sua ancora, indipendentemente da dove si trova esattamente l'ancora sulla pagina: l'ancora potrebbe essere nella parte in alto a sinistra della pagina, o in basso a destra, ma l'immagine non si sposterebbe fino a quando l'ancora non si sposta su una pagina diversa, quando l'oggetto collegato sarebbe spostato lì, ma di nuovo si sarebbe attaccato all'angolo in alto a destra).

Il posizionamento è sempre "relativo" a qualcosa: la pagina corrente (possibilmente uno dei suoi bordi, o la sua area di testo, esclusi i margini); paragrafo (consentendo di collegare l'oggetto alla sua sinistra/destra/alto/basso/centro); carattere; o cornice. L'insieme delle possibili opzioni di posizionamento relazionale varia naturalmente con l'ancoraggio scelto, perché ad es. solo se scegliete l'ancoraggio Al carattere, c'è un posizionamento significativo "rispetto al carattere": altrimenti, come farebbe Writer a sapere a quale carattere intendete allineare la vostra immagine?

Diversi oggetti fluttuanti ancorati a diverse parti di testo o ad alcune pagine possono creare problemi con il corretto layout del documento, se il loro ancoraggio e posizionamento non è pianificato con cura. Se investite in qualche sperimentazione con i concetti, imparando gli effetti che otterrete con diverse combinazioni di questi, non avrete problemi; ma senza questa comprensione, provando a usare strumenti "intuitivi" come trascinare le cose intorno alle pagine (e nel processo, permettendo a Writer di indovinare per voi i punti di ancoraggio e le impostazioni di posizionamento), probabilmente finirete con un layout molto fragile, dove l'aggiunta di un singolo carattere da qualche parte nel mezzo del documento potrebbe rovinare i vostri sforzi e creare un bel po' di confusione.

Alla fine di questo testo troppo lungo, voglio discutere di un ancoraggio molto utile e spesso trascurato: Come carattere. Rende l'oggetto inserito solo come un altro carattere - possibilmente molto grande -; e come tale, sarà posizionato molto saldamente con il flusso del testo, senza effetti strani. Si possono creare paragrafi costituiti da un'unica immagine ancorata Come carattere, e fare dei paragrafi successivi come sue descrizioni; si possono usare stili di paragrafo appropriati per renderlo molto ordinato e coerente; non si otterranno mai strani risultati quando diverse immagini ancorate Come carattere si possano sovrapporre o si possano comportare in modo imprevisto. Per questo tipo di ancoraggio è significativo solo il posizionamento verticale (che consente di definire come verrà posizionato l'oggetto inserito rispetto ad altre parti della stringa).