‘หยุด’ สูตรคณิตศาสตร์และกราฟิก
สมการ ‘ตรึง’ และรวมกราฟิกเป็นภาพแรสเตอร์ในเอาต์พุต 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 ค้นหา 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 LaTeX รูปแบบไฟล์คืออะไร
LaTeX เป็นรูปแบบ TeX หากกล่าวสั้นๆ ไฟล์ LaTeX เป็นไฟล์ข้อความธรรมดาในการเข้ารหัส ASCII ที่เขียนด้วยภาษามาร์กอัปของตนเอง พวกเขาอาจต้องการการรวมข้อมูลอื่นๆ เช่น รูปภาพและ/หรือไฟล์ LaTeX อื่นๆ LaTeX อาจให้คุณสมบัติขั้นสูงมากมายแก่คุณเพื่อสร้างตาราง รวมถึงกราฟิก เขียนสมการคณิตศาสตร์ และสูตรต่างๆ เป็นต้น คุณสมบัติทั้งหมดนี้มีอยู่ในแพ็กเก็ตที่เรียกว่า