- Questo topic ha 20 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 9 mesi fa da
Lorex.
-
CreatoreTopic
-
25 Novembre 2009 alle 20:55 #39616::
Ciao a tutti,
inserendo il seguente codice`\begin{figure}[tbp]
\begin{center}
\includegraphics[scale=0.7]{Cap2/Fig/steepest.eps}
\end{center}
\caption{test del metodo del gradiente sulla funzione “banana''}
\label{fig:steepest}
\end{figure}`il latex non mi riconosce più le etichette associate ai codici listings. Esiste forse una qualche incompatibilità tra listings e graphicx? Come posso risolvere il problema?
-
CreatoreTopic
-
AutoreRisposte
-
-
25 Novembre 2009 alle 20:56 #39617::
Rettifico, non mi riconosce più le etichette dei due codici listings inseriti poco prima.`./Cap2/Cap2.tex:131: Reference `algo:steepestDescentQuad' on page 31 undefined on input line 131. Reference `algo:steepestDescentQuad' on page 31 undefined
./Cap2/Cap2.tex:131: Reference `algo:steepestDescent' on page 31 undefined on input line 131. Reference `algo:steepestDescent' on page 31 undefined`E inoltre mi esce con stato 70.
-
25 Novembre 2009 alle 20:58 #39618::
Ciao a tutti,
inserendo il seguente codice`\begin{figure}[tbp]
\begin{center}
\includegraphics[scale=0.7]{Cap2/Fig/steepest.eps}
\end{center}
\caption{test del metodo del gradiente sulla funzione “banana''}
\label{fig:steepest}
\end{figure}`il latex non mi riconosce più le etichette associate ai codici listings. Esiste forse una qualche incompatibilità tra listings e graphicx? Come posso risolvere il problema?
Puoi mostrarci un esempio minimo compilabile?
Ciao,
Antonio
-
25 Novembre 2009 alle 21:00 #39619
-
25 Novembre 2009 alle 21:23 #39620::
C’è bisogno? Posso dirti che senza quel codice, funziona tutto alla perfezione, quindi tendo a pensare all’incompatibilità. Se proprio è indispensabile entro stasera vedo di postarlo.
C’è sempre bisogno di un esempio. 😉
Rari casi in cui si può farne a meno capitano ogni tanto, nelle giornate serene, quando la sfera di cristallo di Enrico funziona alla perfezione.Nel frattempo cancella il file “.aux” e ricompila due volte.
Io uso correntemente i due pacchetti insieme e non ho mai avuto problemi degni di nota.🙂
LuCa
-
25 Novembre 2009 alle 22:08 #39621
-
25 Novembre 2009 alle 22:16 #39622::
`\documentclass[titlepage]{report}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{graphicx}
\usepackage{listings}
\usepackage{epstopdf}\title{METODI NUMERICI PER L'OTTIMIZZAZIONE}
\frenchspacing
\begin{document}
\chapter{Capitolo}
\section{Sezione}
\subsection{Sottosezione}
Conviene quindi cercare dei modi per garantire un processo ben condizionato.
\lstinputlisting[float=tbp,caption=metodo del gradiente nel caso quadratico,label=algo:steepestDescentQuad]{Cap2/Algo/steepestDescentQuad.m}
\lstinputlisting[float=tbp,caption={metodo del gradiente},label=algo:steepestDescent]{Cap2/Algo/steepestDescent.m}
L'algoritmo per il caso quadratico è riportato nel Codice \ref{algo:steepestDescentQuad}, mentre quello più generale è nel Codice \ref{algo:steepestDescent}.
\begin{figure}[tbp]
\begin{center}
\includegraphics[scale=0.7]{Cap2/Fig/steepest.eps}
\end{center}
\caption{test del metodo del gradiente sulla funzione banana}
% \label{fig:steepest}
\end{figure}
In Figura \ref{fig:steepest} è riportata l'applicazione del metodo alla funzione “banana'' di Rosenbrock: come si vede, il numero di iterazioni è molto alto, superando il massimo consentito di 500, giungendo un pò troppo distante dal minimo (1,1), con un'errore pari a 0.032365.
\end{document}`
-
25 Novembre 2009 alle 22:44 #39623
-
26 Novembre 2009 alle 9:07 #39624
-
26 Novembre 2009 alle 11:14 #39625
-
26 Novembre 2009 alle 11:26 #39626::
In effetti, così lo inserisce… mi chiedo però, perché questi lacchezzi, mentre per un’altra relazione i due pacchetti convivevano benissimo…
È buona regola generale non specificare mai l’estensione del file grafico che si sta caricando con “includegraphics”.
Inoltre, poiché compili con pdflatex, è meglio usare direttamente file in formato pdf invece che affidarsi al pacchetto “epstopdf” che altro non fa che eseguire ad ogni compilazione la conversione che ti ho suggerito.🙂
LuCa
-
26 Novembre 2009 alle 11:43 #39627
-
26 Novembre 2009 alle 15:25 #39628::
Ok.
Comunque c’è un ulteriore problema: l’immagine è troppo sfasata verso destra. Ho provato ad aprirla con GIMP, ma lì il bordo risulta regolare da ambo i lati. Di che si tratta?
Immagino che tu stia facendo di nuovo appello ai nostri presunti poteri paranormali.
Comunque:
– togli \begin{center} e sostituiscilo con \centering
– togli \end{center}
– leggi quiLuCa
-
26 Novembre 2009 alle 16:09 #39629::
Immagino che tu stia facendo di nuovo appello ai nostri presunti poteri paranormali.
Ti serve il disegnino per capire come è un’immagine sfasata a destra? :P. Ovvio che l’esempio è quello di prima, con le tue correzioni. E comunque, se pensi che le mie domande richiedano doti paragnostiche, non rispondere (o al limite fai uno squillo a Sai Baba ;)).
Comunque risolto: evidentemente, i bordi che mi parevano stretti, erano comunque larghini…
-
26 Novembre 2009 alle 16:15 #39630
-
26 Novembre 2009 alle 16:38 #39631
-
26 Novembre 2009 alle 20:31 #39632::
Caro Enrico,
ho controllato prima di postare, e usa \begin{center} nell’esempio di inserimento figura che ho visto. Poi forse mi sono sbagliato e lo sconsiglia, ma non mi pareva.Guarda, io sono calmo, non ho certamente intenzione di scatenare flame per bazzecole. Però, dato che il mio interlocutore richiedeva non so quali dettagli a correlazione della mia richiesta, la quale sarebbe stata soddisfacibile solo “con la sfera di cristallo” (manco avessi chiesto informazioni su chissà quale misconosciuto codice d’errore), ho risposto – con un pò di ironia – che in questo caso può non replicarmi, perché non posso stare a inventarmi non so quali esempi ad ogni banale domanda.
O davvero il mio quesito era così arcano, e la battutina sarcastica di bistek me la meritavo? Cosa potevo aggiungere di più?? Ditemelo, così mi regolo. Dico solo che Bistek mi ha comunque risposto, nella seconda parte del suo post, e questo secondo me prova che la mia domanda era chiara pure senza ammennicoli esoterici…
In ogni caso, anche se questo forum richiedesse un incredibile livello di dettaglio tecnico per porre una domandina, tenete conto che un utente medio appena arrivato, a mio avviso, non si sentirebbe tanto ben accolto dalle battute di un Bistek. Quindi penso ci sia da considerare questo thread in tutti i suoi interventi, per richiamare chi è da richiamare.
-
26 Novembre 2009 alle 21:03 #39633::
Caro Enrico,
ho controllato prima di postare, e usa \begin{center} nell’esempio di inserimento figura che ho visto. Poi forse mi sono sbagliato e lo sconsiglia, ma non mi pareva.Guarda, io sono calmo, non ho certamente intenzione di scatenare flame per bazzecole. Però, dato che il mio interlocutore richiedeva non so quali dettagli a correlazione della mia richiesta, la quale sarebbe stata soddisfacibile solo “con la sfera di cristallo” (manco avessi chiesto informazioni su chissà quale misconosciuto codice d’errore), ho risposto – con un pò di ironia – che in questo caso può non replicarmi, perché non posso stare a inventarmi non so quali esempi ad ogni banale domanda.
O davvero il mio quesito era così arcano, e la battutina sarcastica di bistek me la meritavo? Cosa potevo aggiungere di più?? Ditemelo, così mi regolo. Dico solo che Bistek mi ha comunque risposto, nella seconda parte del suo post, e questo secondo me prova che la mia domanda era chiara pure senza ammennicoli esoterici…
In ogni caso, anche se questo forum richiedesse un incredibile livello di dettaglio tecnico per porre una domandina, tenete conto che un utente medio appena arrivato, a mio avviso, non si sentirebbe tanto ben accolto dalle battute di un Bistek. Quindi penso ci sia da considerare questo thread in tutti i suoi interventi, per richiamare chi è da richiamare.
Domando scusa se ti sei sentito ripreso, c’era ironia anche da parte mia.
Le domande che hai posto in questo thread non erano chiare, non erano accompagnate da informazioni sufficienti e la tua ritrosia a fornire un po’ del tuo codice non ha certo aiutato.
Non è certo per sfizio che ti si chiede di mostrare il codice che non funziona ma semplicemente per essere piu’ efficaci nell’aiutarti. Certo, si puo’ tirare ad indovinare sulle cause del problema ma è probabile che si perda tempo entrambi.🙂
LuCa
-
26 Novembre 2009 alle 21:12 #39634::
Caro Enrico,
ho controllato prima di postare, e usa \begin{center} nell’esempio di inserimento figura che ho visto. Poi forse mi sono sbagliato e lo sconsiglia, ma non mi pareva.No, usa l’ambiente center per figure che non “galleggiano”. Se cerchi meglio dove vengono descritti gli ambienti table e figure, troverai l’indicazione di \centering.
Guarda, io sono calmo, non ho certamente intenzione di scatenare flame per bazzecole. Però, dato che il mio interlocutore richiedeva non so quali dettagli a correlazione della mia richiesta, la quale sarebbe stata soddisfacibile solo “con la sfera di cristallo” (manco avessi chiesto informazioni su chissà quale misconosciuto codice d’errore), ho risposto – con un pò di ironia – che in questo caso può non replicarmi, perché non posso stare a inventarmi non so quali esempi ad ogni banale domanda.
O davvero il mio quesito era così arcano, e la battutina sarcastica di bistek me la meritavo? Cosa potevo aggiungere di più?? Ditemelo, così mi regolo. Dico solo che Bistek mi ha comunque risposto, nella seconda parte del suo post, e questo secondo me prova che la mia domanda era chiara pure senza ammennicoli esoterici…
In ogni caso, anche se questo forum richiedesse un incredibile livello di dettaglio tecnico per porre una domandina, tenete conto che un utente medio appena arrivato, a mio avviso, non si sentirebbe tanto ben accolto dalle battute di un Bistek. Quindi penso ci sia da considerare questo thread in tutti i suoi interventi, per richiamare chi è da richiamare.
Non è questione di incredibile livello di dettaglio tecnico. Cito:
Comunque c’è un ulteriore problema: l’immagine è troppo sfasata verso destra. Ho provato ad aprirla con GIMP, ma lì il bordo risulta regolare da ambo i lati. Di che si tratta?
Rileggilo a mente fredda, ti prego: pensi davvero che qualcuno possa rispondere senza almeno vedere che codice usi, dal momento che dell’illustrazione non può sapere nulla?
Quanto alla precedente richiesta di un esempio, ti posso dire che l’ho compilato e non ho avuto alcun problema. Ho solo apportato due modifiche, correggendo “pò” in “po’” e “un’errore” in “un errore” che non cambiano la sostanza dell’esempio facendogli rispettare le regole della grammatica. Ho lasciato perfino l’estensione eps. Dopo la seconda compilazione tutto era a posto, con i riferimenti corretti.
Ciao
Enrico
-
26 Novembre 2009 alle 21:12 #39635::
Ok, sono contento che ci siamo chiariti. Comunque nella seconda domanda non ti ho messo il codice perché era già quello di prima, e il prob. riguardava l’immagine non il codice…Ma vabbé, vedrò per la prossima volta se riuscirò a infilarci qualche dettaglio in più (non garantisco nulla :P).
-
26 Novembre 2009 alle 21:21 #39636::
Rileggilo a mente fredda, ti prego: pensi davvero che qualcuno possa rispondere senza almeno vedere che codice usi, dal momento che dell’illustrazione non può sapere nulla?
Non è questione di mente fredda – tra l’altro ti ho assicurato di esser calmissimo – è che ritenevo scontato il mio riferimento al codice precedente…
Quanto alla precedente richiesta di un esempio, ti posso dire che l’ho compilato e non ho avuto alcun problema.
Io invece sono riuscito a compilarlo solo con i trucchi di Bistek. Comunque, ti ringrazio per il suggerimento sul centering, e per le correzioni grammaticali (è una bozza, sto inserendo le figure poi dovrei passare all’ortografia…).
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.