- Questo topic ha 16 risposte, 5 partecipanti ed è stato aggiornato l'ultima volta 11 anni, 5 mesi fa da
letteracdp.
-
CreatoreTopic
-
3 Aprile 2015 alle 19:32 #101096::
Salve a tutti, ho inserito nel mio documento delle immagini in ambiente figure, in questo modo:\begin{figure}[ht]
\centering
\includegraphics[scale=0.40]{lunghezza}
\includegraphics [scale=0.40]{Cc}
\caption {\emph {Simulation with $C_s/C_\infty=2$ and $l_0=2\;mm$. Axon’s development goes on until steady state is reached with $l_\infty\approx 79\;mm$}}
\label {img:3.1}
\end{figure}\\\\e fin qui tutto bene, le immagini compaiono senza problemi. Il problema sorge quando nel testo successivo faccio riferimento a questa immagine con ” \ ref{img:nome} “, perchè il “nome” mi compare in rosso, anche se ho specificato con hypersetup che i link debbano essere blu (e per i riferimenti bibliografici o le equazioni è cosi), e quando clicco sul riferimento non vengo riportato sull’immagine ma circa una pagina più sotto, dove c’è solo testo. Come posso risolvere? Se servono altre informazioni dite pure, e grazie in anticipo!
-
CreatoreTopic
-
AutoreRisposte
-
-
3 Aprile 2015 alle 20:17 #101097::
Revo” post=100835Salve a tutti, ho inserito nel mio documento delle immagini in ambiente figure, in questo modo:
\begin{figure}[ht]
\centering
\includegraphics[scale=0.40]{lunghezza}
\includegraphics [scale=0.40]{Cc}
\caption {\emph {Simulation with $C_s/C_\infty=2$ and $l_0=2\;mm$. Axon’s development goes on until steady state is reached with $l_\infty\approx 79\;mm$}}
\label {img:3.1}
\end{figure}\\\\e fin qui tutto bene, le immagini compaiono senza problemi. Il problema sorge quando nel testo successivo faccio riferimento a questa immagine con ” \ ref{img:nome} “, perchè il “nome” mi compare in rosso, anche se ho specificato con hypersetup che i link debbano essere blu (e per i riferimenti bibliografici o le equazioni è cosi), e quando clicco sul riferimento non vengo riportato sull’immagine ma circa una pagina più sotto, dove c’è solo testo. Come posso risolvere? Se servono altre informazioni dite pure, e grazie in anticipo!
Mostra un esempio minimo compilabile.
Ciao
Ivan
-
4 Aprile 2015 alle 6:20 #101098::
ivan” post=100836
Salve a tutti, ho inserito nel mio documento delle immagini in ambiente figure, in questo modo:
\begin{figure}[ht]
\centering
\includegraphics[scale=0.40]{lunghezza}
\includegraphics [scale=0.40]{Cc}
\caption {\emph {Simulation with $C_s/C_\infty=2$ and $l_0=2\;mm$. Axon’s development goes on until steady state is reached with $l_\infty\approx 79\;mm$}}
\label {img:3.1}
\end{figure}\\\\e fin qui tutto bene, le immagini compaiono senza problemi. Il problema sorge quando nel testo successivo faccio riferimento a questa immagine con ” \ ref{img:nome} “, perchè il “nome” mi compare in rosso, anche se ho specificato con hypersetup che i link debbano essere blu (e per i riferimenti bibliografici o le equazioni è cosi), e quando clicco sul riferimento non vengo riportato sull’immagine ma circa una pagina più sotto, dove c’è solo testo. Come posso risolvere? Se servono altre informazioni dite pure, e grazie in anticipo!
Mostra un esempio minimo compilabile.
Ciao
Ivanquesto è un pezzo di codice contenente le immagini, compilabile.
\documentclass[12pt,a4paper]{toptesi}
\usepackage {amsmath}
\usepackage {amssymb}
\usepackage {toptesi}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[style=numeric,hyperref]{biblatex}
\addbibresource{bibliografia.bib}
\usepackage {hyperref}
\usepackage{graphicx}
\usepackage{fancyhdr}
\usepackage{subfigure}
\usepackage {sidecap}\hypersetup{urlcolor=blue,colorlinks=true,citecolor=blue}
\begin{document}\begin{figure}[ht]
\centering
\includegraphics[scale=0.40]{lunghezza}
\includegraphics [scale=0.40]{Cc}
\caption {\emph {Simulation with $C_s/C_\infty=2$ and $l_0=2\;mm$. Axon’s development goes on until steady state is reached with $l_\infty\approx 79\;mm$}}
\label {img:3.1}
\end{figure}
As can be seen, in both figures \ref{img:3.1} and ,there is a convergence of axon’s development to a steady state value; in the first case we have an elongation of the daughter segment, in the second one shrinkage occurs. This behaviour is influenced by the value of $C_s$ with respect to $C_\infty$ and by initial length $l_0$ with respect to the steady state length $l_\infty$; in particular, if the ratio between the two concentration is less than 1, and the initial length is greater than the steady state one (which can be easily calculated analytically by setting all the time derivatives to zero), we have convergence to the latter.
\newpage
asdads\end{document}
Ci sono solo due pagine cosi, se clicco sul riferimento all immagine, mi porta nella seconda pagina bianca invece che sul grafico.
-
4 Aprile 2015 alle 7:31 #101099::
A me sembra che, nell’esempio che hai mandato, tutto funzioni come deve:- Il riferimento è “cliccabile”, e facendo clic su di esso si viene correttamente portati alla prima riga della didascalia; certo, non in cima alla figura, ma questo è normale.
- Il riferimento appare in rosso e non in blu perché tu hai richiesto che solo certi tipi di collegamento siano in blu: specificamente, dici
`\hypersetup{urlcolor=blue,colorlinks=true,citecolor=blue}`
sicché chiedi di colorare in blu solo url e citazioni bibliografiche. Per i collegamenti generici, devi usare “linkcolor”. Prova così
`\hypersetup{linkcolor=green,urlcolor=blue,colorlinks=blue,citecolor=blue}`
Naturalmente, al posto del verde metti quello che vuoi; se vuoi il blu per tutto, puoi anche indicare solo “linkcolor” e omettere gli altri due.
Suggerimento: la didascalia della figura è molto lunga e potrebbe dare problemi se a un certo punto decidessi di fare un elenco delle figure; ti consiglio di indicare fin da ora (anche se per il momento non usi l’elenco delle figure) una didascalia abbreviata usando l’argomento opzionale del comando “\caption”.
Ciao.
—
Gustavo
-
4 Aprile 2015 alle 7:42 #101100::
letteracdp” post=100838A me sembra che, nell’esempio che hai mandato, tutto funzioni come deve:
- Il riferimento è “cliccabile”, e facendo clic su di esso si viene correttamente portati alla prima riga della didascalia; certo, non in cima alla figura, ma questo è normale.
- Il riferimento appare in rosso e non in blu perché tu hai richiesto che solo certi tipi di collegamento siano in blu: specificamente, dici
`\hypersetup{urlcolor=blue,colorlinks=true,citecolor=blue}`
sicché chiedi di colorare in blu solo url e citazioni bibliografiche. Per i collegamenti generici, devi usare “linkcolor”. Prova così
`\hypersetup{linkcolor=green,urlcolor=blue,colorlinks=true,citecolor=blue}`
Naturalmente, al posto del verde metti quello che vuoi; se vuoi il blu per tutto, puoi anche indicare solo “linkcolor” e omettere gli altri due.
Suggerimento: la didascalia della figura è molto lunga e potrebbe dare problemi se a un certo punto decidessi di fare un elenco delle figure; ti consiglio di indicare fin da ora (anche se per il momento non usi l’elenco delle figure) una didascalia abbreviata usando l’argomento opzionale del comando “\caption”.
Ciao.
—
GustavoAh errore mio, quindi se clicco mi porta ad avere all’estremo superiore visibile della pagina, la didascalia della suddetta immagine? Ora tutto torna, sono un pivello 😀 grazie per il colore dei link, ora tutto è a posto!
-
8 Aprile 2015 alle 6:36 #101101::
Faccio ancora una domanda relativa alle immagini che mi sta facendo impazzire; ne ho messe 4 in una determinata sezione, ed ero riuscito a farle stare esattamente dove le volevo coi comandi ht dopo begin {figure}, ora ho cambiato una formula singola tipo CINQUE pagine prima e mi ha scombinato tutto completamente! Ora non c’è modo di rimetterle com’erano, ci sono comandi a me sconosciuti per forzare sto testardo di latex a mettere le figure dove voglio io? Ho provato anche con il punto esclamativo ma se ne frega altamente…
-
8 Aprile 2015 alle 7:01 #101102::
Revo” post=100870Faccio ancora una domanda relativa alle immagini che mi sta facendo impazzire; ne ho messe 4 in una determinata sezione, ed ero riuscito a farle stare esattamente dove le volevo coi comandi ht dopo begin {figure}, ora ho cambiato una formula singola tipo CINQUE pagine prima e mi ha scombinato tutto completamente! Ora non c’è modo di rimetterle com’erano, ci sono comandi a me sconosciuti per forzare sto testardo di latex a mettere le figure dove voglio io? Ho provato anche con il punto esclamativo ma se ne frega altamente…
A ben vedere tutti i programmi software sono testardi… 😀
e a me è capitato che avesse ragione LaTeX…
Mi ricordo che anche gli Autori del testo “LaTeX Companion” si “lamentarono” che il cambio di una parola provoco l’inserimento di una nuova pagina.I problemi di posizionamento degli oggetti mobili di solito si risolvono con un po’ di esperienza.
La prima cosa da fare è, solo se si è in fase di revisione finale della bozza, spostare prima o dopo l’inserimento degli oggetti mobili nel sorgente.
R.
-
8 Aprile 2015 alle 7:11 #101103::
robitex” post=100871
Faccio ancora una domanda relativa alle immagini che mi sta facendo impazzire; ne ho messe 4 in una determinata sezione, ed ero riuscito a farle stare esattamente dove le volevo coi comandi ht dopo begin {figure}, ora ho cambiato una formula singola tipo CINQUE pagine prima e mi ha scombinato tutto completamente! Ora non c’è modo di rimetterle com’erano, ci sono comandi a me sconosciuti per forzare sto testardo di latex a mettere le figure dove voglio io? Ho provato anche con il punto esclamativo ma se ne frega altamente…
A ben vedere tutti i programmi software sono testardi… 😀
e a me è capitato che avesse ragione LaTeX…
Mi ricordo che anche gli Autori del testo “LaTeX Companion” si “lamentarono” che il cambio di una parola provoco l’inserimento di una nuova pagina.I problemi di posizionamento degli oggetti mobili di solito si risolvono con un po’ di esperienza.
La prima cosa da fare è, solo se si è in fase di revisione finale della bozza, spostare prima o dopo l’inserimento degli oggetti mobili nel sorgente.
R.nel senso io arbitrariamente sposto l’ambiente figure dove ho messo tipo due immagini, tre righe piu in alto sperando che metta a posto le cose? 😀
-
8 Aprile 2015 alle 7:56 #101104::
Più o meno
Di solito controllo la sequenza nel documento finale delle pagine. Spostando nel sorgente l’inserimento di un oggetto mobile si fa fare a LaTeX ancora il suo mestiere. Nei miei documenti di solito è sufficiente e al massimo serve inserire qualche \clearpage.
Se il “problema” è risolto passo alla pagina successiva.
Almeno, questo è il modo che uso io per passare dalla bozza finale al documento finito.
Devo dire che è un’attività che mi diverte.
Non sono così esperto da essere un tuo autorevole consigliere, ma mi stento abbastanza ‘utente’ da presentarti la mia esperienza.
Non so se posso anticiparlo ma sull’argomento — il posizionamento degli oggetti mobili in LaTeX — ci saranno spiegazioni molto autorevoli e dettagliate qui su queste pagine (intendendo in generale tra le attività del GuIT).
R.
-
8 Aprile 2015 alle 7:58 #101105::
robitex” post=100873Più o meno

Di solito controllo la sequenza nel documento finale delle pagine. Spostando nel sorgente l’inserimento di un oggetto mobile si fa fare a LaTeX ancora il suo mestiere. Nei miei documenti di solito è sufficiente e al massimo serve inserire qualche \clearpage.
Se il “problema” è risolto passo alla pagina successiva.
Almeno, questo è il modo che uso io per passare dalla bozza finale al documento finito.
Devo dire che è un’attività che mi diverte.
Non sono così esperto da essere un tuo autorevole consigliere, ma mi stento abbastanza ‘utente’ da presentarti la mia esperienza.
Non so se posso anticiparlo ma sull’argomento — il posizionamento degli oggetti mobili in LaTeX — ci saranno spiegazioni molto autorevoli e dettagliate qui su queste pagine (intendendo in generale tra le attività del GuIT).
R.Grazie mille, proverò senz’altro appena avrò finito di inserire fino all’ultima virgola, dato che tutto può cambiare ste figure 😀 a cosa mi dovrebbe servire clearpage invece?
-
8 Aprile 2015 alle 9:27 #101106::
Revo” post=100870Faccio ancora una domanda relativa alle immagini che mi sta facendo impazzire; ne ho messe 4 in una determinata sezione, ed ero riuscito a farle stare esattamente dove le volevo coi comandi ht dopo begin {figure}, ora ho cambiato una formula singola tipo CINQUE pagine prima e mi ha scombinato tutto completamente! Ora non c’è modo di rimetterle com’erano, ci sono comandi a me sconosciuti per forzare sto testardo di latex a mettere le figure dove voglio io? Ho provato anche con il punto esclamativo ma se ne frega altamente…
È molto semplice. Basta non usare ambienti flottanti, come figure e table.
Se poi vuoi comunque usare una didascalia, carica il pacchetto caption e usa il comando \captionof.
Forzare il posizionamento degli oggetti flottanti è un atteggiamento sbagliato. Può essere che in alcuni casi, a lavoro finito, spostare qualche figura o aggiungere un h! non crei problemi e migliori il testo. Ma pretendere che le figure siano sempre proprio lì è sbagliato e porta inevitabilmente a cattivi risultati.Ciao
Ivan
-
8 Aprile 2015 alle 9:49 #101107::
ivan” post=100875
Faccio ancora una domanda relativa alle immagini che mi sta facendo impazzire; ne ho messe 4 in una determinata sezione, ed ero riuscito a farle stare esattamente dove le volevo coi comandi ht dopo begin {figure}, ora ho cambiato una formula singola tipo CINQUE pagine prima e mi ha scombinato tutto completamente! Ora non c’è modo di rimetterle com’erano, ci sono comandi a me sconosciuti per forzare sto testardo di latex a mettere le figure dove voglio io? Ho provato anche con il punto esclamativo ma se ne frega altamente…
È molto semplice. Basta non usare ambienti flottanti, come figure e table.
Se poi vuoi comunque usare una didascalia, carica il pacchetto caption e usa il comando \captionof.
Forzare il posizionamento degli oggetti flottanti è un atteggiamento sbagliato. Può essere che in alcuni casi, a lavoro finito, spostare qualche figura o aggiungere un h! non crei problemi e migliori il testo. Ma pretendere che le figure siano sempre proprio lì è sbagliato e porta inevitabilmente a cattivi risultati.Ciao
IvanOk scusa l’ignoranza ma è la prima volta che inserisco figure e l’ho visto fare solo con l’ambiente figure, come devo fare per inserirle non flottanti?
-
8 Aprile 2015 alle 17:20 #101108::
Te lha chiaramente detto Ivan:`\begin{center}
\includegraphics[…]{…}
\captionof{figure}{…}
\label{fig:…}
\end{center}`Però ti avviso, tranne che per figure molto piccole in altezza, il metodo è sconsigliabile; chi vuole le figure fisse dovrebbe rivolgersi a Word che non ha nulla a che vedere (o ha poco che vedere) con la buona tipografia.Le fugure, el tabelle e gli altri oggetti di grandi dimensioni vanno messi dove c’è posto e poi vi si fa riferimento indirettamante con i \label e i \ref e \pageref.
-
8 Aprile 2015 alle 19:41 #101109::
OldClaudio” post=100878Te lha chiaramente detto Ivan:`\begin{center}
\includegraphics[…]{…}
\captionof{figure}{…}
\label{fig:…}
\end{center}`Però ti avviso, tranne che per figure molto piccole in altezza, il metodo è sconsigliabile; chi vuole le figure fisse dovrebbe rivolgersi a Word che non ha nulla a che vedere (o ha poco che vedere) con la buona tipografia.Le fugure, el tabelle e gli altri oggetti di grandi dimensioni vanno messi dove c’è posto e poi vi si fa riferimento indirettamante con i \label e i \ref e \pageref.
Eh ok, ma ciò significa che devo lasciar fare a Latex senza forzare nualla e dove viene viene perchè sia “ben fatto”?
-
8 Aprile 2015 alle 20:33 #101110::
Esatto! devi lasciar fare a LaTeX.Non vuol dire che LaTeX sia infallibile, ma solitamente fa un ottimo lavoro. Talvolta va aiutato un poco, ma certamente non lo si aiuta imponendogli di mettere oggetti ingombranti dove vuole l’utente, perché, a cominciare da me stesso, siamo tutti dilettanti; nessuno di noi (o pochissimi) hanno seguito un percorso di studi professionali espressamente orientati alla tipografia. Se ci siam fatti una certa piccola cultura, è perché abbiamo tenuto aperti gli occhi sui libri che abbiamo tenuto in mano, recenti o antichi — Avrai forse notato che in un altro messaggio di questa mattina ho allegato la foto di una pagina di un libro della metà del ‘600; Io tengo gli occhi aperti anche su libri di quell’età. Ma questo mio “amore” per i libri ben composti non fa di me un esperto tipografo.
-
8 Aprile 2015 alle 20:34 #101111::
OldClaudio” post=100880Esatto! devi lasciar fare a LaTeX.
Non vuol dire che LaTeX sia infallibile, ma solitamente fa un ottimo lavoro. Talvolta va aiutato un poco, ma certamente non lo si aiuta imponendogli di mettere oggetti ingombranti dove vuole l’utente, perché, a cominciare da me stesso, siamo tutti dilettanti; nessuno di noi (o pochissimi) hanno seguito un percorso di studi professionali espressamente orientati alla tipografia. Se ci siam fatti una certa piccola cultura, è perché abbiamo tenuto aperti gli occhi sui libri che abbiamo tenuto in mano, recenti o antichi — Avrai forse notato che in un altro messaggio di questa mattina ho allegato la foto di una pagina di un libro della metà del ‘600; Io tengo gli occhi aperti anche su libri di quell’età. Ma questo mio “amore” per i libri ben composti non fa di me un esperto tipografo.
Ne farò tesoro allora, grazie 🙂
-
14 Aprile 2015 alle 5:41 #101112::
OldClaudio” post=100880[…]
Non vuol dire che LaTeX sia infallibile, ma solitamente fa un ottimo lavoro.[…]Però, però, bisogna anche essere equanimi e ammettere che l’algoritmo del LaTeX per il piazzamento degli oggetti mobili risente di compromessi, fatti in sede progettuale, che ne limitano la qualità in favore della rapidità di esecuzione. L’algoritmo non tenta nemmeno di trovare la miglior soluzione possibile, ma privilegia sopra ogni altra cosa l’esigenza di esaurire l’elenco degli oggetti in attesa di collocamento il più in fretta possibile. Lo spiega bene lo stesso Frank Mittelbach in questo noto articolo, che lo stesso OldClaudio mi ha segnalato.
Giusto per equanimità, ripeto. 🙂
Ciao.
—
Gustavo
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.