- Questo topic ha 11 risposte, 5 partecipanti ed è stato aggiornato l'ultima volta 15 anni fa da
aa bb.
-
CreatoreTopic
-
13 Agosto 2011 alle 6:55 #62475::
ho un problema con l’ambiente wrapfig!
ho caricato il relativo package all’inizio del documento. ho creato un capitolo con varie sezioni (section). Ogni sezione ha un titolo, un’immagine e un testo (descrizione dell’immagine). mi farebbe comodo inserire il testo a destra dell’immagine (come testo e non come didascalia). ho provato a inserire il \begin{wrapfig} o \begin{wrapfloat} e il risultato è stato disastroso! nella prima sezione il risultato è perfetto! dalla seconda in poi, non solo il titolo (3.2) non va a capo ma resta a metà linea, ma il testo non si dispone a destra della figura. inoltre l’immagine del paragrafo 3.3 si sovrappone quasi alla 3.2 e i testi sballano tutti!come posso risolvere questo inconveniente?’ 🙁
-
CreatoreTopic
-
AutoreRisposte
-
-
13 Agosto 2011 alle 7:49 #62476::
Damon Salvatore” post=61464ho un problema con l’ambiente wrapfig!
ho caricato il relativo package all’inizio del documento. ho creato un capitolo con varie sezioni (section). Ogni sezione ha un titolo, un’immagine e un testo (descrizione dell’immagine). mi farebbe comodo inserire il testo a destra dell’immagine (come testo e non come didascalia). ho provato a inserire il \begin{wrapfig} o \begin{wrapfloat} e il risultato è stato disastroso! nella prima sezione il risultato è perfetto! dalla seconda in poi, non solo il titolo (3.2) non va a capo ma resta a metà linea, ma il testo non si dispone a destra della figura. inoltre l’immagine del paragrafo 3.3 si sovrappone quasi alla 3.2 e i testi sballano tutti!come posso risolvere questo inconveniente?’ 🙁
Non ho capito bene cosa vuoi ottenere e cosa non va. Riporta un esempio minimo compilabile.
Ciao
Orlando
-
13 Agosto 2011 alle 10:52 #62477
-
13 Agosto 2011 alle 11:29 #62478::
Damon Salvatore” post=61470voglio ottenere la seguente cosa:
`1.1 – primo paragrafo
(immagine) testo a fianco1.2 – secondo paragrafo
(immagine) testo a fianco`Invece io ottengo
`1.1 – primo paragrafo
(immagine) testo a fianco1.2 – secondo paragrafo
(immagine)
testo(immagine)
1.3 – terzo paragrafo
testo`Non uso mai wrapfig, ma se non riporti un esempio minimo compilabile sarà difficile aiurati. Volendo, puoi risolvere la questione con una semplice “tabular”. Ho abbozzato qualcosa (vedi sotto l’esempio minimo compilabile) che si può certamente migliorare.
`\documentclass[a4paper]{book}
\usepackage{array}
\usepackage{tikz}
\usepackage{lipsum}\begin{document}
\chapter{Titolo di prova}\section{Titolo uno}
\begin{tabular}{@{}m{0.3\textwidth}@{}m{0.7\textwidth}}
\tikz \draw (0,0)rectangle+(3,3cm);& Testo che descrive la figura?\\
\end{tabular}\lipsum[1]
\section{Titolo due}
\begin{tabular}{@{}m{0.3\textwidth}@{}m{0.7\textwidth}}
\tikz \draw (0,0)rectangle+(3,3cm);& Testo che descrive la figura?\\
\end{tabular}\lipsum[1]
\end{document}`
Ciao
Orlando
-
13 Agosto 2011 alle 15:52 #62479::
l’esempio è quello e ti scrivo il pezzo di codice`
\section{Assassino}
\includegraphics[scale=0.8]{01.png}\\
\noindent
L'assassino si muove nell'ombra, come una vipera mortale pronta a colpire al cuore il nemico quando meno se lo aspetta.
`questo è il primo paragrafo e dopo ne seguono altri, ovviamente con titolo, immagine e testo differenti. io vorrei avere quell’immagine a sinistra del testo per ogni paragrafo, senza “sfarfallature” nel titolo dell’immagine e del testo successivi al primo!
spero di esseremi spiegato 🙂
-
13 Agosto 2011 alle 16:05 #62480::
Damon Salvatore” post=61478l’esempio è quello e ti scrivo il pezzo di codice
`
\section{Assassino}
\includegraphics[scale=0.8]{01.png}\\
\noindent
L'assassino si muove nell'ombra, come una vipera mortale pronta a colpire al cuore il nemico quando meno se lo aspetta.
`questo è il primo paragrafo e dopo ne seguono altri, ovviamente con titolo, immagine e testo differenti. io vorrei avere quell’immagine a sinistra del testo per ogni paragrafo, senza “sfarfallature” nel titolo dell’immagine e del testo successivi al primo!
spero di esseremi spiegato 🙂
Scusami ma non ho capito. Sfarfallature? Poi non volevi il testo sulla destra? Sii più chiaro.
Ciao
Orlando
-
13 Agosto 2011 alle 18:06 #62481
-
13 Agosto 2011 alle 18:30 #62482::
Lorenzo ha ragione in modo sacrosanto. wrapfig va usato con moderazione assoluta, magari non va usato, aggiungo io, almeno nella modalità in cui lascia floating le figurine da mettere a lato; leggi bene la documentazione e vedi se riesci a ottenere il risultato mantenendo ferme le figurine.Io userei il pacchetto picinpar che almeno le figurine a lato non ci prova nemmeno a muoverle dal loro posto. Ma stai pur certo che andrai comunque incontro a seri problemi di impaginazione a meno che le tue figurine non siano alte solo una riga e mezza, diciamo 10mm scarsi.
Esistono altri pacchetti che consentono di usare figurine a sinistra, tra gli altri lettrine, usato normalmente per inserire un capolettera all’inizio di un capoverso, e nessuno vieta che questo primo capoverso sia il primo di una sezione; e nessuno vieta che la “lettera” da mettere come capolettera non sia una lettera ma una figura.
Pensaci bene prima di imbarcarti in una situazione in cui l’impaginazione attrae l’attenzione perché “acrobatica”, invece di essere di disegno fine e appena visibile. La buona tipografia ha un disegno fine e impercettibile; solo il senso di agio nella lettura ti garantisce che il disegno grafico sia ben fatto.
-
13 Agosto 2011 alle 20:55 #62483::
Damon Salvatore” post=61478l’esempio è quello e ti scrivo il pezzo di codice
`
\section{Assassino}
\includegraphics[scale=0.8]{01.png}\\
\noindent
L'assassino si muove nell'ombra, come una vipera mortale pronta a colpire al cuore il nemico quando meno se lo aspetta.
`questo è il primo paragrafo e dopo ne seguono altri, ovviamente con titolo, immagine e testo differenti. io vorrei avere quell’immagine a sinistra del testo per ogni paragrafo, senza “sfarfallature” nel titolo dell’immagine e del testo successivi al primo!
spero di esseremi spiegato 🙂
I tuoi paragrafi sono scritti in questo modo?
`\section{…}
\begin{wrapfigure}{X}{0pt}
\includegraphics[width=0.3\textwidth]{pippo.pdf}
\caption{Didascalia}
\label{etichetta}
\end{wrapfigure}Testo testo testo ….
\section{…}
…`
Al posto della X metti l o L.Ciao ciao.
Fra
-
14 Agosto 2011 alle 8:26 #62484::
ho usato il tuo consiglio francesco … ma il problema persiste … infatti l’immagine è a sinistra , il testo a destra ma quando scrivo la seconda section , non mi va a capo, ma resta a destra dell’immagine, come se fosse ancora parte del testo! ho provato ad usare le \\ e \newline, ma nulla … sembra un problema fantascientifico …ho provato anche a trovare una soluzione sull’arte, ma nulla … il titolo della successiva sezione non va mai a capo! 🙁
-
14 Agosto 2011 alle 10:02 #62485::
Conosco bene il problema. In ogni caso devi imparare a riportare
un esempio minimo compilabile affinché gli altri ti aiutino veramente.
Qualcosa che io copio e incollo e compilo (senza che io debba
aggiungere nulla! Neanche una lettera!).Torniamo a noi. Come ti hanno detto gli altri, è sconsigliato
usare wrapfig in maniera pesante. LaTeX non è fatto (purtroppo)
per gestire questo tipo di impaginazione.Sei sicuro che ti serva il pacchetto wrapfig? Dicci veramente qual è
il tuo scopo. Cioè cosa vuoi ottenere. Stai scrivendo una tesi?
Stai facendo un catologo. Insomma se non ci dici queste cose non
possiamo aiutarti. Perché per esempio potrebbe andare benissimo
una soluzione come quella proposta da Orlando o una simile.
Addirittura potremmo consigliarti di passare a qualcos’altro che non
sia LaTeX.Per finire, prova questo trucchetto:
`\section{…}
\begin{wrapfigure}{l}{0pt}
\includegraphics[width=0.3\textwidth]{pippo.pdf}
\caption{Didascalia}
\label{etichetta}
\end{wrapfigure}Testo testo testo ….
~\par~\par~\par~\par~\par
\section{…}
…`
Di solito basta un solo ~\par. Altrimenti prova ad aumentarli
finché non funziona.Ciao ciao.
Fra
-
15 Agosto 2011 alle 7:00 #62486
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.