- Questo topic ha 13 risposte, 5 partecipanti ed è stato aggiornato l'ultima volta 8 anni, 6 mesi fa da
OldClaudio.
-
CreatoreTopic
-
8 Marzo 2018 alle 10:05 #112602::
Ciao a tutti, ho un problema nel centrare un’immagine, nonostnante usi il tag \cetering risulta notevolemne più spostata a destra. Ho letto che bisogna usare tipo un box, ma non ho capito bene come dato che mi da molti problemi, inoltre non essendo un flot non posso inserire \caption. Grazie in anticipo a chi mi darà una mano. Questo è il codice:
`\begin{figure}
\centering
\includegraphics[scale=0.4]{Immagini/primoboxplot.eps}
\caption{Boxplot rappresentante i dati relativi al V-index delle cinque fasi}
\end{figure}`
-
CreatoreTopic
-
AutoreRisposte
-
-
8 Marzo 2018 alle 11:17 #112603::
Ciao ROCCHEFILI,purtroppo con il poco codice che hai postato non è possibile individuare l’errore.
Dovresti postare un esempio minimo compilabile ovvero un codice con il preambolo che usi.
A naso direi che il “problema” potrebbe essere della classe book perché i margini delle pagine non sono simmetrici quindi l’immagine risulta decentrata rispetto alla pagina ma è centrata rispetto al testo (spero di essermi spiegato bene e non averti fatto confusione)
-
8 Marzo 2018 alle 12:37 #112604::
Nono ti sei spiegata benissima, e hai ragione uso la classe book ha senso ciò che dici. come posso ovviare al problema? cambiando classe? però così non rischio di avere altri problemi?
ecco il codice del preambolo\documentclass[12pt, a4paper, oneside, openright]{book}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{url,amsfonts,epsfig, hyperref, graphicx}
\usepackage{frontespizio}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{subfig}
\usepackage[font=large]{caption}
\usepackage[table,xcdraw]{xcolor}
\usepackage{setspace}
\usepackage{amsmath}
\usepackage{booktabs}
\usepackage{appendix}
\hypersetup{hidelinks} -
8 Marzo 2018 alle 13:16 #112605::
ROCCHEFILI” post=112927Nono ti sei spiegata benissima, e hai ragione uso la classe book ha senso ciò che dici. come posso ovviare al problema? cambiando classe? però così non rischio di avere altri problemi?
ecco il codice del preambolo\documentclass[12pt, a4paper, oneside, openright]{book}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{url,amsfonts,epsfig, hyperref, graphicx}
\usepackage{frontespizio}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{subfig}
\usepackage[font=large]{caption}
\usepackage[table,xcdraw]{xcolor}
\usepackage{setspace}
\usepackage{amsmath}
\usepackage{booktabs}
\usepackage{appendix}
\hypersetup{hidelinks}Una curiosità: questo codice l’hai scritto tu da zero o l’hai trovato da qualche parte?
Ciao
Tommaso
-
8 Marzo 2018 alle 13:26 #112606
-
8 Marzo 2018 alle 13:46 #112607::
Allego un screenshot di ciò mi da, ho cambiato leggermente il codice perchè mi è stato chiesto di ingrandire ancora di più l’immagine, ora è
`\begin{figure}[htp]
\center
\includegraphics[scale=0.5]{Immagini/regressione.eps}
\caption{Grafico a dispersione con diversi colori ognuno corrispondente all'arteria occlusa}
\end{figure}`come vedi dalla seconda immagine è palesemente decentrata rispetto alla didascalia
Attachments:
You must be logged in to view attached files. -
8 Marzo 2018 alle 13:47 #112608
-
8 Marzo 2018 alle 14:02 #112609
-
8 Marzo 2018 alle 14:10 #112610
-
8 Marzo 2018 alle 14:32 #112611
-
8 Marzo 2018 alle 15:05 #112612
-
8 Marzo 2018 alle 15:47 #112613
-
8 Marzo 2018 alle 19:13 #112614::
Prova così:
`
\documentclass[a4paper]{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{graphicx}% Il pacchetto seguente serve solo come aiuto nella preparazione di
% Esempi Minimi Compilabili (= Minimal Working Example, MWE):
% **non** va usato in un esempio “reale”.
\usepackage{mwe}\begin{document}
\lipsum[1]
\begin{figure}[htp]
\centering
\makebox[0pt][c]{% <-- tenere! \includegraphics[scale=1.5]{image}% <-- tenere! } \caption{Boxplot rappresentante i dati relativi al V-index delle cinque fasi} \end{figure} \lipsum[2] \end{document} ` Mi raccomando: non è [tt]\center[/tt], è [tt]\centering[/tt]!Ciao.
—
Gustavo
-
8 Marzo 2018 alle 19:20 #112615::
Dunque, buon ultimo arrivo ad aggiungere i miei commenti a quelli che hai già ricevuto.
Spero di non aggiungere entropia ai vari argomenti trattati.1) Carichi due volte il pacchetto graphicx; bisogna cercare di evitare di caricare gli stessi pacchetti, specialamnte con opzioni diverse; si corre il rischio di incorrere nell’errore di Option Clash.
2) Carichi il pacchetto epstopdf che non serve a niente, se non al vecchio LaTeX con usicta in formato DVI. Sono 10 anni circa che pdflatex è in grado di assorbire i file .eps che provvede da solo a convertire in formato pdf. Quindi togli quel pacchetto e lascia fare a pdflatex. Nella cartella dove c’è il tuo file eps ci troverai un file con il nome simile e l’estensione .pdf.
3) Non so che sistema operativo usi, ma di solito sulle macchine unix è facile installare il softeare gratuito gv che rappresenta una interfaccia grafica tra l’utente e i file eps e ps; permette di convertire gli uni negli altri, ma permette anche un minimo di editing, come per esempio l’operazione di scontornare le immagini eps (ma anche le immagine pdf, perché il software converte anche da ps o eps a pdf e viceversa. Sulle piattaforme windows il programma si chiama gview.exe e fa le stesse cose.
4) Se lavori su un Mac non hai bisogno di niente, perché il s \uo visualizzatore di file pdf Anterpima o Preview, apre anche in file ps ed eps e li converte in pdf e li puoi salvare in questo formato. ma puoi anche scontornare con l’interfaccia grafica lavorando colo mouse. Anterima/Preview converte anche i file in formati non vettoriali come png, jpg e anche tiff. ma se disponi di una immagine vettoriale sarebbe un errore diminuirne la facoltà passando ad un formato bitmapped.
5) Usare l’opzione trim si può fare, ma non è altrettanto comodo risptto a lavorare con un’interfaccia grafica; se non hai particolari esigenze che te lo impediscono, resta la via da seguire, ma devi procedere per approssimazioni successive, quindi è una strada non difficile ma laboriosa.
6) Le tue immagini hanno sicuramente dei grossi marigni bianchi attorno e richiedono uno scontornamento “pesante”.
7) Ti suggerisco di non usare mai l’opzione scale=…, perché devi procedere epr tentativi nello scalare un’immaigne di cui non conosci le dimensioni naturali; usa invece l’opzione width=0.7\textwidth o al massimo width=\textwidt; Graphics ci pensa lui a scalare l’immagine di quanto basta perché abbia la larghezza specificata. Dettagli nella guida che leggi dando da terminale il comando texdoc grfguide
8 ) se usi questo trucco`\frame{\includegraphics[width=\textwidth]{immagine}}` racchiudi la tua immagine dentro un contorno che ne rasenta i margini reali; se non devi smarginare è perché il rettangolo che racchiude l’immagine le è tangente, pixel più o pixel meno. Ma se non le è tangente lo scontornamento è d’obbligo. Quando hai tolto i margini bianchi alla tua immagine, togli anche \frame e sei a cavallo.
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.