กลับไปหน้าบทความ

อ่าน 3 นาที

ไลเอ็กซ์

LyX (เขียนว่า L y X ; ออกเสียง ว่า [ˈlɪks] [ 3 ] ) เป็น โปรแกรมประมวลผลเอกสาร แบบ กราฟิก อินเทอร์เฟซผู้ใช้แบบโอเพนซอร์ส ที่ใช้ ระบบ การจัดพิมพ์ LaTeX แตกต่างจาก โปรแกรมประมวลผลคำ...

ไลเอ็กซ์

เอ็กซ์
นักพัฒนาทีม LyX
ปล่อยพ.ศ. 2538 ( 1995 )
เวอร์ชันเสถียร
2.5.1 [ 1 ] แก้ไขข้อมูลนี้บนวิกิดาต้า / 23 เมษายน 2569 ( 23 เมษายน 2569 )
เขียนเป็นC++ , Qt [ 2 ]
ระบบปฏิบัติการChromeOS , Linux , macOS , Windows
มีจำหน่ายใน25 ภาษา
รายชื่อภาษา
อาหรับ, บาสก์, โปรตุเกสบราซิล, บัลแกเรีย, เช็ก, ดัตช์, ฟินแลนด์, ฝรั่งเศส, เยอรมัน, ฮังการี, อินโดนีเซีย, อินเตอร์ลิงกัว, อิตาลี, ญี่ปุ่น, นอร์เวย์ (บ็อกมอล), นอร์เวย์ (นีนอร์สค์), โปแลนด์, โปรตุเกส, รัสเซีย, จีนตัวย่อ, สโลวัก, สเปน, สวีเดน, จีนตัวเต็ม, ยูเครน
พิมพ์ผู้ประมวลผลเอกสาร
ใบอนุญาตจีพีแอล-2.0 หรือเวอร์ชันที่ใหม่กว่า
เว็บไซต์www.lyx.orgแก้ไขข้อมูลนี้ได้ที่วิกิดาต้า
ที่เก็บข้อมูล
  • git .lyx .org

LyX (เขียนว่าL y X ; ออกเสียง ว่า [ˈlɪks] [ 3 ] ) เป็นโปรแกรมประมวลผลเอกสารแบบกราฟิกอินเทอร์เฟซผู้ใช้แบบโอเพนซอร์สที่ใช้ ระบบ การจัดพิมพ์LaTeXแตกต่างจากโปรแกรมประมวลผลคำ ส่วนใหญ่ ที่ใช้ หลักการ WYSIWYG ("สิ่งที่คุณเห็นคือสิ่งที่คุณได้รับ") LyX ใช้ แนวทาง WYSIWYM ("สิ่งที่คุณเห็นคือสิ่งที่คุณหมายถึง") ซึ่งสิ่งที่ปรากฏบนหน้าจอจะแสดงโครงสร้างความหมายของหน้าโดยประมาณ และเป็นเพียงการประมาณของเอกสารที่สร้างโดยTeXเท่านั้น

เนื่องจาก LyX อาศัยระบบการจัดพิมพ์ของ LaTeX โดยไม่ได้เป็นโปรแกรมแก้ไข LaTeX ที่สมบูรณ์แบบ จึงมีประสิทธิภาพและความยืดหยุ่นของ LaTeX และสามารถจัดการเอกสารได้หลากหลายประเภท เช่น หนังสือ บันทึก วิทยานิพนธ์ บทความวิชาการ จดหมาย ฯลฯอินเทอร์เฟซ ของ LyX มีโครงสร้างที่ทำให้แม้ว่าความรู้เกี่ยวกับภาษามาร์กอัป LaTeX จะไม่จำเป็นสำหรับการใช้งานขั้นพื้นฐาน แต่ก็สามารถเพิ่มคำสั่ง LaTeX ใหม่ลงในเอกสารเพื่อรองรับคุณสมบัติที่ซับซ้อนมากขึ้นในระหว่างการแก้ไขได้ แม้ว่าจะไม่ได้อยู่ในระดับการควบคุมที่สมบูรณ์แบบเหมือนโปรแกรมแก้ไข LaTeX ที่สมบูรณ์แบบก็ตาม[ 4 ] [ 5 ] [ 6 ]

LyX เป็นที่นิยมในหมู่นักเขียนทางเทคนิคและนักวิทยาศาสตร์เนื่องจากมีโหมดทางคณิตศาสตร์ขั้นสูง แม้ว่าจะมีการใช้งานเพิ่มมากขึ้นโดยนักวิชาการที่ไม่เน้นคณิตศาสตร์เช่นกัน[ 7 ] [ 8 ]เนื่องจากการบูรณาการฐานข้อมูลบรรณานุกรม[ 4 ]และความสามารถในการจัดการไฟล์หลายไฟล์[ 4 ]นอกจากนี้ LyX ยังกลายเป็นเครื่องมือการเผยแพร่ที่ได้รับความนิยมในหมู่ ผู้ เผยแพร่ด้วยตนเอง[ 9 ] [ 10 ]

LyX สามารถใช้งานได้กับระบบปฏิบัติการหลักทุกระบบ รวมถึงWindows , macOS , Linux , UNIX , ChromeOS , OS/2และHaiku LyX สามารถนำไปเผยแพร่ต่อและแก้ไขได้ภายใต้เงื่อนไขของสัญญาอนุญาตสาธารณะทั่วไปของ GNUดังนั้นจึงเป็นซอฟต์แวร์ฟรี

คุณสมบัติ

ภาพหน้าจอของเอกสาร PDF ที่สร้างด้วย LyX

LyX เป็นโปรแกรมประมวลผลเอกสารที่มีคุณสมบัติครบถ้วน[ 4 ]โดยมีฟังก์ชันการสร้างและแก้ไขเอกสารแบบมีโครงสร้าง การสร้าง สาขาสำหรับเอกสารเวอร์ชันต่างๆ เอกสารหลักและเอกสารย่อย การติดตามการเปลี่ยนแปลง การสนับสนุนการเขียนเอกสารในหลายภาษาและสคริปต์ การตรวจสอบการสะกดคำกราฟิกการ แก้ไข ตาราง และการจัดการการอ้างอิงโยงอัตโนมัติ (ไฮเปอร์ลิงก์) LyX ยังมีฟังก์ชันการกำหนดหมายเลขหัวเรื่อง ชื่อเรื่อง และย่อหน้าโดยอัตโนมัติ พร้อมการจัดโครงร่างเอกสาร นอกจากนี้ยังมีโปรแกรมแก้ไข สูตรคณิตศาสตร์ที่มีประสิทธิภาพพร้อมอินเทอร์เฟซแบบชี้และคลิกหรือใช้แป้นพิมพ์เท่านั้น

LyX รองรับคลาสเอกสารและเทมเพลตต่างๆ ที่มีอยู่ใน LaTeX อย่างครบถ้วนสามารถสร้าง\documentclass{theclass}เค้าโครงและโมดูล เพิ่มเติมได้สำหรับส่วนที่ขาดหายไป การจัดวางข้อความเป็นไปตาม กฎการพิมพ์ มาตรฐาน รวมถึง การเชื่อมตัวอักษรการจัด ระยะห่างระหว่างตัวอักษร การเยื้อง การเว้น วรรค และการแบ่งคำนอกจากนี้ยังรองรับการอ้างอิงBibTeX/BibLaTeX การอ้างอิงโยง ที่ ครอบคลุม และ ไฮเปอร์ลิงก์ในไฟล์ PDF LyX สามารถนำเข้าไฟล์ข้อความรูปแบบต่างๆ ที่ใช้กันทั่วไป ได้

เอกสารสามารถประมวลผลได้ในระบบจัดพิมพ์ LaTeX, PdfLaTeX , XeTeXและLuaTeXหรือส่งออกเป็นXHTML , DocBook , EPUB (ผ่าน Docbook) และข้อความธรรมดา การควบคุมเวอร์ชันมีให้ผ่านระบบควบคุมภายนอกเช่น SVN , Git , RCSและCVS

LyX รองรับ ภาษาที่ เขียนจากขวาไปซ้ายเช่นภาษาอาหรับ[ 11 ]ภาษาเปอร์เซีย [ 12 ]และภาษาฮิบรู [ 13 ] พร้อมทั้งรองรับข้อความสองทิศทางนอกจากนี้ยังรองรับภาษา จีนญี่ปุ่นและเกาหลี ด้วย

เอกสารสามารถฝังการคำนวณผ่านOctaveหรือระบบพีชคณิตคอมพิวเตอร์ (CAS) เช่นMaple , MaximaและMathematicaได้ คำสั่งจะถูกส่งต่อไปยังโปรแกรมภายนอก และผลลัพธ์จะถูกฝังอยู่ในเอกสาร

ประวัติศาสตร์

โลโก้เก่าของ LyX

Matthias Ettrichเริ่มพัฒนาโปรแกรมแชร์แวร์ชื่อ Lyrix ในปี 1995 จากนั้นจึงประกาศเปิดตัวบนUsenetซึ่งได้รับความสนใจอย่างมากในช่วงหลายปีต่อมา

หลังจากเปิดตัวครั้งแรกไม่นาน Lyrix ก็ถูกเปลี่ยนชื่อเป็น LyX เนื่องจากชื่อซ้ำกับโปรแกรมประมวลผลคำที่ผลิตโดยบริษัทSanta Cruz Operation [ 14 ] ชื่อ LyX ถูกเลือกเพราะเป็นนามสกุลไฟล์.lyxสำหรับไฟล์ Lyrix [ 15 ]

เวอร์ชัน

LyX ไม่มีกำหนดการวางจำหน่ายที่แน่นอน การวางจำหน่ายจะเกิดขึ้นเมื่อมีการแก้ไขข้อบกพร่องที่สำคัญหรือการปรับปรุงที่สำคัญ ตารางต่อไปนี้แสดงรายการวันที่ของการวางจำหน่ายหลักทั้งหมด[ 16 ]สำหรับการทำงานร่วมกันระหว่างผู้ใช้ที่แตกต่างกัน ขอแนะนำให้ใช้เวอร์ชันหลักเดียวกัน เนื่องจากรูปแบบไฟล์ของ LyX จะคงที่ภายในแต่ละเวอร์ชันหลัก (เช่น เวอร์ชันย่อยของ LyX ทั้งหมด 2.3.0, 2.3.1, 2.3.2, ... ใช้รูปแบบไฟล์เดียวกันอย่างเคร่งครัด)

เวอร์ชั่นวันที่วางจำหน่าย
0.7.024 ตุลาคม 2538
1.0.01 กุมภาพันธ์ 2542
1.2.029 พฤษภาคม 2545
1.3.07 กุมภาพันธ์ 2546
1.4.08 มีนาคม 2549
1.5.027 กรกฎาคม 2550
เวอร์ชั่นวันที่วางจำหน่าย
1.6.010 พฤศจิกายน 2551
2.0.08 พฤษภาคม 2554
2.1.025 เมษายน 2557
2.2.026 พฤษภาคม 2559
2.3.016 มีนาคม 2561
2.4.031 พฤษภาคม 2567
2.5.021 กุมภาพันธ์ 2569

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=LyX&oldid=1341710578 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ไลเอ็กซ์

LyX (เขียนว่า L y X ; ออกเสียง ว่า [ˈlɪks] [ 3 ] ) เป็น โปรแกรมประมวลผลเอกสาร แบบ กราฟิก อินเทอร์เฟซผู้ใช้แบบโอเพนซอร์ส ที่ใช้ ระบบ การจัดพิมพ์ LaTeX แตกต่างจาก โปรแกรมประมวลผลคำ...

คุณสมบัติ

LyX เป็นโปรแกรมประมวลผลเอกสารที่มีคุณสมบัติครบถ้วน [ 4 ] โดยมีฟังก์ชันการสร้างและแก้ไข เอกสารแบบมีโครงสร้าง การสร้าง สาขาสำหรับเอกสารเวอร์ชันต่างๆ เอกสารหลักและเอกสารย่อย การติดตามการเปลี่ยนแปลง การสนับสนุนการเขียนเอกสารในหลายภาษาและสคริปต์ การตรวจสอบการสะกด...

ประวัติศาสตร์

Matthias Ettrich เริ่มพัฒนาโปรแกรมแชร์แวร์ชื่อ Lyrix ในปี 1995 จากนั้นจึงประกาศเปิดตัวบน Usenet ซึ่งได้รับความสนใจอย่างมากในช่วงหลายปีต่อมา

เวอร์ชัน

LyX ไม่มีกำหนดการวางจำหน่ายที่แน่นอน การวางจำหน่ายจะเกิดขึ้นเมื่อมีการแก้ไขข้อบกพร่องที่สำคัญหรือการปรับปรุงที่สำคัญ ตารางต่อไปนี้แสดงรายการวันที่ของการวางจำหน่ายหลักทั้งหมด [ 16 ] สำหรับการทำงานร่วมกันระหว่างผู้ใช้ที่แตกต่างกัน...