การ ‘ตรึง’ สูตรคณิตศาสตร์และกราฟิก
การ ‘ตรึง’ สมการและกราฟิกที่รวมอยู่เป็นภาพแรสเตอร์ในเอาต์พุต LaTeX
LaTeX มีการประยุกต์ใช้อย่างกว้างขวางในฐานะระบบจัดพิมพ์สำหรับการประกอบสมการคณิตศาสตร์ สูตร และสัญลักษณ์ นี่คือสิ่งที่จะทำให้เป็นตัวเลือกที่คุณต้องการสำหรับการสร้างสมการ:
- LaTeX ใช้ไวยากรณ์เฉพาะสำหรับสมการคณิตศาสตร์
- มีสัญลักษณ์คณิตศาสตร์ ตัวดำเนินการ และโครงสร้างที่หลากหลายซึ่งเหมาะสำหรับการแสดงสมการ
- LaTeX มีแพ็กเกจพิเศษสำหรับการจัดพิมพ์ทางคณิตศาสตร์ ซึ่งช่วยเพิ่มฟังก์ชันการทำงานเริ่มต้นของ LaTeX โดยการแนะนำคุณสมบัติ สัญลักษณ์ และสภาพแวดล้อมเพิ่มเติมเพื่ออำน้อยความสะดวกในการสร้างสมการที่ซับซ้อน
- ช่วยให้คุณสามารถจัดแนวสมการ ให้หมายเลขสมการโดยอัตโนมัติ ควบคุมการจัดรูปแบบของนิพจน์คณิตศาสตร์ ฯลฯ
- LaTeX รวมสมการคณิตศาสตร์ภายในย่อหน้าข้อความได้อย่างง่ายดาย โดยเป็นส่วนหนึ่งของการพิสูจน์หรือคำอธิบายทางคณิตศาสตร์ หรือในบล็อกสมการเฉพาะ โดยจะปรับระยะห่างและการจัดรูปแบบโดยอัตโนมัติเพื่อการรวมที่ราบรื่น
- LaTeX ยังมีคุณสมบัติในการรวมไฟล์กราฟิก เช่น PDF, PS/EPS, JPEG หรือ PNG ในทางกลับกัน Aspose.TeX จำกัดการรวม PDF แต่รองรับการรวม XPS แทน
โค้ดที่นำเสนอที่นี่แสดงให้เห็นว่าคุณสามารถรับผลลัพธ์ของการแปลง TeX/LaTeX ที่มีสูตรคณิตศาสตร์และ/หรือกราฟิกที่รวมอยู่ซึ่งบันทึกเป็นภาพแรสเตอร์แบบคงที่ได้อย่างไร ดังนั้นหากคุณตัดสินใจที่จะแปลงไฟล์เอาต์พุตเป็นรูปแบบอื่น เช่น HTML สูตรและกราฟิกจะยังคงอยู่ครบถ้วนโดยไม่มีการบิดเบือนใดๆ
ในการรันตัวอย่างเราต้องการ:
- Aspose.TeX สำหรับ C++ API - API ประมวลผลและแปลงเอกสารที่มีฟีเจอร์ครบถ้วน ทรงพลัง และใช้งานง่ายสำหรับแพลตฟอร์ม C++
- เปิด NuGet package manager ค้นหา Aspose.TeX.Cpp และติดตั้ง คุณสามารถใช้คำสั่งต่อไปนี้จาก Package Manager Console ได้เช่นกัน:
Package Manager Console Command
PM> Install-Package Aspose.TeX.Cpp
วิธี 'ตรึง' สูตรคณิตศาสตร์และกราฟิกที่รวมอยู่เป็นภาพแรสเตอร์โดยใช้ Aspose.TeX สำหรับ C++
นี่คือสองตัวอย่างที่แสดงวิธีการเปลี่ยนองค์ประกอบบางอย่างของเอาต์พุต TeX ให้เป็นภาพแรสเตอร์ ตัวอย่างแรกสำหรับสูตรคณิตศาสตร์ และตัวอย่างที่สองสำหรับกราฟิกที่รวมอยู่ ทั้งสองตัวเลือกเป็นคุณสมบัติของคลาส SaveOptions "
ตัวอย่างโค้ด C++: การ 'ตรึง' สูตรคณิตศาสตร์เป็นภาพแรสเตอร์
// Create conversion options instance.
...
// Create and assign saving options instance if needed.
...
// Set to true if you want math formulas to be converted to raster images.
options->get_SaveOptions()->set_RasterizeFormulas(true);ตัวอย่างโค้ด C++: การ 'ตรึง' กราฟิกที่รวมอยู่เป็นภาพแรสเตอร์
// Create conversion options instance.
...
// Create and assign saving options instance if needed.
...
// Set to true if you want included graphics (if it contains vector elements) to be converted to raster images.
options->get_SaveOptions()->set_RasterizeIncludedGraphics(true);คำถามที่พบบ่อย
1. การหยุดสูตรทางคณิตศาสตร์และกราฟิกใน LaTeX หมายความว่าอย่างไร
การหยุดสูตรทางคณิตศาสตร์และกราฟิกใน LaTeX หมายถึงกระบวนการแปลงให้เป็นองค์ประกอบคงที่ซึ่งยังคงไม่เปลี่ยนแปลง แม้ว่าเอกสารจะได้รับการแก้ไขหรือคอมไพล์ใหม่ก็ตาม เพื่อให้แน่ใจว่าลักษณะของสูตรและกราฟิกยังคงสอดคล้องกัน และไม่แตกต่างกันไปตามการรวบรวมหรือการแก้ไขเอกสารในภายหลัง
2. ฉันจะตรึงสูตรทางคณิตศาสตร์และกราฟิกในเอกสาร LaTeX ได้อย่างไร
ใน LaTeX คุณสามารถตรึงสูตรทางคณิตศาสตร์และกราฟิกได้โดยการแปลงเป็นรูปภาพหรือรูปแบบคงที่อื่นๆ แล้วรวมไว้ในเอกสาร LaTeX
3. ข้อดีของการแช่แข็งสูตรคณิตศาสตร์และกราฟิกใน LaTeX คืออะไร
การหยุดสูตรทางคณิตศาสตร์และกราฟิกใน LaTeX มีข้อดีหลายประการ ช่วยให้มั่นใจถึงความสอดคล้องในลักษณะที่ปรากฏของสูตรและกราฟิกในการรวบรวมเอกสารและสภาพแวดล้อมที่แตกต่างกัน นอกจากนี้ยังช่วยลดค่าใช้จ่ายในการคำนวณที่เกี่ยวข้องกับการเรนเดอร์สูตรและกราฟิกที่ซับซ้อน ส่งผลให้เวลาในการรวบรวมเอกสารเร็วขึ้น
LaTeX What is LaTeX File Format
LaTeX เป็นชุดแมโครสำหรับ TeX ที่ทำให้การเขียนเอกสารซับซ้อนง่ายขึ้น ให้การจัดหมายเลขอัตโนมัติ, การอ้างอิง, บรรณานุกรม, ตารางและรูปภาพ ฯลฯ ไฟล์ LaTeX เป็นข้อความธรรมดาที่คอมไพล์ด้วยเครื่องยนต์ TeX.