วิธีเพิ่มรูปภาพ jpg ใน Latex


93

ฉันต้องการแทรกรูปภาพ. jpg (ซึ่งอยู่ในโฟลเดอร์ปัจจุบันของฉันโดยที่ไฟล์. tex อยู่) หลังย่อหน้า ฉันจะทำในลาเท็กซ์ได้อย่างไร? ฉันควรใส่อะไร / ฉันควรใช้คำสั่งอะไร?

คำตอบ:


180

คุณต้องใช้ไลบรารีกราฟิก ใส่สิ่งนี้ไว้ในคำนำของคุณ:

\usepackage{graphicx}

จากนั้นคุณสามารถเพิ่มภาพดังนี้:

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

นี่คือเทมเพลตพื้นฐานที่ฉันใช้ในเอกสารของฉัน ตำแหน่งและขนาดควรปรับให้เหมาะกับความต้องการของคุณ อ้างถึงคำแนะนำด้านล่างสำหรับข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่พารามิเตอร์ที่จะใช้ในและ\figure \includegraphicsจากนั้นคุณสามารถอ้างถึงรูปภาพในข้อความของคุณโดยใช้ป้ายกำกับที่คุณให้ไว้ในรูป:

And here we see figure \ref{overflow}.

อ่านคำแนะนำโดยละเอียดที่นี่ที่นี่: http://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions


ภาพที่แสดงก็โอเคคำบรรยายภาพก็เช่นกัน แต่ในขณะคอมไพล์ฉันได้รับข้อผิดพลาด '\ caption outside float'
qwerty

คุณไม่จำเป็นต้องกังวลเกี่ยวกับข้อผิดพลาดเหล่านี้มากนัก นอกจากนี้คุณยังสามารถวางป้ายกำกับไว้ในคำบรรยายใต้ภาพได้เช่น:\caption{caption \label{overflow}
Jonno_FTW

คุณสามารถใช้\captionหลัง\end{figure}เช่นนอกลูกลอยได้หรือไม่?
Aniko

ไม่ฉันใช้: \ begin {figure} [ht!] \ centering \ includegraphics [width = 100mm] {fig1.jpg} \ caption {My caption .... } \ label {Fig.1} \ end { figure}
qwerty

หากคุณต้องการภาพให้พอดีกับครึ่งหนึ่งของความกว้างของคุณบล็อกข้อความ\includegraphics[width=0.5\textwidth]{fixed_dome1.jpg}เพียงเขียน แทนที่จะ\textwidthใช้\paperwidth(ความกว้างของทั้งหน้า) \linewidth(ภายในบรรทัดปัจจุบัน)
Agostino

9

หากคุณเพิ่มรูปภาพ jpg, png, pdf คุณควรใช้ pdflatex เพื่อรวบรวม


1
มันเป็นไปตาม แต่มันเป็นการตั้งชื่อไฟล์ที่บันทึกไว้ทางด้านขวา .. จะทำอย่างไร?
Shivam Patel

ส่วน pdflatex ของคำตอบนี้คือสิ่งที่ฉันโหวต - คำสั่ง latex ปกติจะไม่ทำเคล็ดลับ!
levitopher
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.