Using Imported Graphics in LaTeX: 1


ปัญหาหนักอกของผู้ใช้ LaTeX ตอนเริ่มต้นนั้น เรื่องสำคัญเรื่องหนึ่งคือการใส่รูปลงไปใน
เอกสารซึ่งไม่ใช่เรื่องง่ายนักสำหรับผู้ที่ไม่คุ้นเคยยิ่งต้องการให้รูปภาพอยู่ในตำแหน่งที่
ต้องการแล้วหล่ะก็ เป็นเรื่องที่คนใช้โปรแกรมแบบ Word นั้นไม่คุ้นเคยกันเอาซะเลย
ก่อนอื่นคงต้องพูดถึงรูปแบบมาตรฐานสำหรับเอกสารวิชาการซักหน่อย เอกสารประเภทนี้
การใส่รูปภาพจะไม่หวือหวา กล่าวคือมีแบบเดียว (รูปแบบอื่น ๆ ก็ได้แต่ไม่ดี อย่างไรก็ตาม
LaTeX ทำได้หมดแต่ยากหน่อย)

TeX Friendly Zone

รูปที่ 1 : TeX boat

สำหรับผู้ใช้ Word หรือ OO.o ที่ไม่ชำนาญ ก็จะยัด ๆ รูปใส่ ลากและแปะไปตามเรื่องตามราว
ในขณะที่ผู้ชำนาญก็จะมีการใส่ style เพื่อประโยชน์ในการทำ cross reference ในภายหลัง
ในขณะที่ LaTeX ได้ออกแบบให้ทำเช่นนั้นไว้แล้วตั้งแต่แรก

นอกจากเรื่องแกมบังคับข้างต้นแล้ว อีกเรื่องหนึ่งซึ่งอาจจะคาใจสำหรับผู้ใช้โดยทั่วไปก็ได้ นั่น
คือผู้ใช้ส่วนใหญ่ที่คุ้นเคยกับโปรแกรมแบบเขียนอย่างไรเห็นอย่างนั้น ก็จะคุ้นเคยกับการลาก
และแปะ รูปแบบของไฟล์รูปภาพที่นิยมก็เห็นจะเลี่ยงไม่พ้น BMP, GIF, JPEG เป็นต้น ซึ่งพวกนี้
ล้วนแต่ไม่ใช่รูปภาพแบบเวกเตอร์ทั้งสิ้น ในขณะที่ LaTeX นิยมให้ใช้ EPS เป็นหลัก ผู้ใช้ที่เริ่ม
ชำนาญแล้วก็อาจจะใช้ PDF ควบคู่ไปด้วย ซึ่งความเป็นจริงแล้วเราสามารถใช้รูปในรูปแบบของ
PNG, JPEG และ GIF ได้อย่างไม่มีปัญหา (จริง ๆ แล้ว LaTeX รองรับรูปแบบไฟล์รูปภาพอื่น ๆ
อีก)

ในตอนที่ 1 นี้ ผู้ที่พอเป็นแล้วก็เริ่มทำตัวให้ชินกับคำสั่งต่อไปนี้ก่อนก็แล้วกัน

\documentclass{report}
\usepackage{graphicx}
\begin{document}
\includegraphics{file.eps}
\includegraphics[height=4cm]{file.eps}
\includegraphics[height=4cm,width=4cm]{file.eps}
\includegraphics[scale=0.5]{file.eps}
\end{document}

ผลลัพธ์คงเดากันได้ไม่ยาก ไว้ตอนหน้าจะมาเขียนต่อแบบในเชิงลึก สำหรับผู้ที่ใจร้อนก็ไปอ่าน
เอกสารที่ดีมาก ๆ เอาเอง ที่ Using Imported Graphics in LaTeX2 and pdfLaTeX ซึ่งเป็น
เอกสารที่มาก ๆ อันหนึ่ง

Advertisements

2 comments on “Using Imported Graphics in LaTeX: 1

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s