Mathcenter Forum

Mathcenter Forum (https://www.mathcenter.net/forum/index.php)
-   ซอฟต์แวร์คณิตศาสตร์ (https://www.mathcenter.net/forum/forumdisplay.php?f=30)
-   -   ขอความช่วยเหลือ LaTeX (https://www.mathcenter.net/forum/showthread.php?t=2810)

mercedesbenz 28 พฤษภาคม 2007 21:08

ขอความช่วยเหลือ LaTeX
 
ผมมีคำถามอาจจะเป็นคำถามที่ออกนอกเรื่องนิดหน่อยนะครับคือว่า
ผมฝึกเขียน latex ซึงลง miktex อะไรต่างๆเรียบร้อยแล้ว แล้วใช้ winshell 3.0 เป็น editor
ผมอยากแทรกภาพผมจะทำอย่างไรครับ ทำหลายวิธีแล้วแต่ก็ run ไม่ออกซักที
ใครมีวิธีช่วยบอกผมด้วยนะครับจักเป็นพระคุณยิ่ง

TOP 28 พฤษภาคม 2007 23:46

ผมไม่ได้เขียนเอกสารด้วย LaTeX บ่อยนัก ไม่รู้ว่าทั่วไปเขาแทรกรูปกันแบบไหน วิธีที่ใช้ส่วนตัวคือ เพิ่มคำสั่งนี้ลงไปที่ส่วนหัว (บริเวณที่ประกาศ \usepackage)

LATEX Code:

  1. % Check PdfLatex
  2. \newif\ifpdf
  3. \ifx\pdfoutput\undefined
  4.     \pdffalse % we are not running PDFLaTeX
  5. \else
  6.     \pdfoutput=1 % we are running PDFLaTeX
  7.     \pdftrue
  8. \fi
  9.  
  10. \ifpdf
  11.     \usepackage[pdftex]{graphicx}
  12. \else
  13.     \usepackage{graphicx}
  14. \fi


จากนั้นเวลาใส่รูป ใช้คำสั่ง

LATEX Code:

  1. \includegraphics[width=185pt,height=154pt]{winplot.png}


วิธีนี้จะใช้ได้กับการสร้างไฟล์ออกมาเป็น pdf นะครับ จะมีปัญหาเมื่อต้องการสร้างเป็น dvi เพราะไฟล์แบบ dvi จะใช้ไฟล์รูปภาพที่เป็น png ไม่ได้ ที่ใช้ได้แน่ๆคือ bmp

ดังนั้น ถ้าเราต้องการสร้างเป็น dvi ก็ทำได้ด้วยคำสั่ง


LATEX Code:

  1. \includegraphics[width=185pt,height=154pt]{winplot.bmp}


ชนิดไฟล์รูปภาพที่เป็น png หรือ bmp เราต้องเตรียมเองนะครับ ผมไม่แน่ใจว่าเราจะเขียนคำสั่งแบบไม่เจาะจงชนิดของไฟล์รูปภาพ เช่น


LATEX Code:

  1. \includegraphics[width=185pt,height=154pt]{winplot}


ได้หรือไม่ โดยเราต้องเตรียมชนิดไฟล์รูปภาพทั้งสองแบบไว้ล่วงหน้า แล้วให้โปรแกรมเลือกหยิบชนิดของไฟล์รูปภาพ ตามชนิดของไฟล์ที่ได้อย่างเหมาะสมเอง

mercedesbenz 29 พฤษภาคม 2007 18:20

ขอบคุณมากครับพี่ TOP ผมจะลองไปใช้ดู ถ้ามีปัญหาเดี่ยวจะมาถามอีกนะครับ

mercedesbenz 28 พฤษภาคม 2008 11:13

ผมทำได้แล้วครับ พี่ TOP ขอบคุณมากครับ ที่ช่วยแนะนำ
ขอยกนิ้วให้กับความสามารถเรื่องคอมพิวเตอร์เลยครับ :great:


เวลาที่แสดงทั้งหมด เป็นเวลาที่ประเทศไทย (GMT +7) ขณะนี้เป็นเวลา 00:28

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Modified by Jetsada Karnpracha