come aggiungere un'immagine jpg in Latex


92

Voglio inserire un'immagine .jpg (che è nella mia cartella corrente, dove si trova il file .tex) dopo un paragrafo. Come posso farlo in Latex? Cosa dovrei includere / quali comandi dovrei usare?

Risposte:


179

È necessario utilizzare una libreria grafica. Metti questo nel tuo preambolo:

\usepackage{graphicx}

Puoi quindi aggiungere immagini come questa:

\begin{figure}[ht!]
\centering
\includegraphics[width=90mm]{fixed_dome1.jpg}
\caption{A simple caption \label{overflow}}
\end{figure}

Questo è il modello di base che utilizzo nei miei documenti. La posizione e le dimensioni dovrebbero essere adattate alle tue esigenze. Fare riferimento alla guida di seguito per ulteriori informazioni sui parametri da utilizzare in \figuree \includegraphics. Puoi quindi fare riferimento all'immagine nel tuo testo usando l'etichetta che hai dato nella figura:

And here we see figure \ref{overflow}.

Leggi questa guida qui per istruzioni più dettagliate: http://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions


L'immagine è visualizzata OK, anche la didascalia, ma al momento della compilazione ho ricevuto l'errore "\ caption outside float"
qwerty

Non devi davvero preoccuparti di questi errori più di tanto. Puoi anche inserire l'etichetta all'interno della didascalia, in questo modo:\caption{caption \label{overflow}
Jonno_FTW

Potresti usare \captiondopo \end{figure}, cioè fuori dal galleggiante?
Aniko

No, sto usando: \ begin {figure} [ht!] \ Centering \ includegraphics [width = 100mm] {fig1.jpg} \ caption {My caption ....} \ label {Fig.1} \ end { figure}
qwerty

Se vuoi che l'immagine si adatti alla metà della larghezza del tuo blocco di testo , scrivi \includegraphics[width=0.5\textwidth]{fixed_dome1.jpg}. Invece di \textwidthpuoi usare \paperwidth(larghezza dell'intera pagina) \linewidth(all'interno della riga corrente).
Agostino

9

se aggiungi un'immagine jpg, png, pdf, dovresti usare pdflatex per compilarla.


1
È conforme ma sta dando il nome del file salvato sul lato destro .. cosa fare?
Shivam Patel

la parte pdflatex di questa risposta è ciò che ho votato positivamente: un normale comando latex non funzionerà!
levitopher
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.