GNU Texinfo เป็นซอฟต์แวร์โอเพ่นซอร์สและโครงการซอฟต์แวร์ฟรี 100% ที่ออกแบบมาจากพื้นดินเพื่อทำหน้าที่เป็นรูปแบบเอกสารอย่างเป็นทางการของโครงการ GNU มันถูกคิดค้นขึ้นโดย Bob Chassell และ Richard Stallman เมื่อหลายปีก่อนและได้แรงบันดาลใจมาจากภาษาการจัดรูปแบบของ Scribe ของ Brian Reid รวมไปถึงภาษาการจัดรูปแบบอื่น ๆ ที่ได้รับความนิยมในช่วงเวลานั้น
สามารถจัดทำเอกสารสำหรับพิมพ์และเอกสารออนไลน์ได้
ซอฟต์แวร์ใช้ไฟล์ต้นฉบับเพียงอย่างเดียวในการผลิตเอาท์พุทในรูปแบบต่างๆทั้งแบบพิมพ์และแบบออนไลน์ในรูปแบบไฟล์ต่างๆเช่น HTML (HyperText Markup Language), PDF (Portable Document Format), XML (Extensible Markup Language) DVI (Digital Visual Interface), INFO และอื่น ๆ อีกมากมาย
ใช้โดยโครงการที่ไม่ใช่ GNU หลายโครงการ
ระบบ GNU Texinfo ได้รับการผนวกรวมเข้ากับแอ็พพลิเคชัน GNU Emacs เป็นอย่างดีและใช้งานร่วมกับโครงการที่ไม่ใช่ GNU หลายแห่งเช่นกัน ซอฟต์แวร์มีการแจกจ่ายในทุกระบบปฏิบัติการ GNU / Linux ที่รู้จักกันดีเช่นเดียวกับรูปแบบ UNIX หลายแบบเช่น BSD (FreeBSD, OpenBSD, NetBSD)
ประกอบด้วยเครื่องมือบรรทัดคำสั่งต่างๆ
แพคเกจ GNU Texinfo ประกอบไปด้วยเครื่องมือบรรทัดคำสั่งต่างๆซึ่งเราสามารถพูดถึง detexinfo, pdftexi2dvi สำหรับแปลงไฟล์. pdf และ .texi เป็น. dvi, texi2dvi สำหรับแปลงไฟล์ .texi ไปเป็น. dvi, texi2html สำหรับแปลง .texi ไฟล์ไปยัง. html, texi2pdf สำหรับแปลงไฟล์ .texi เป็น. pdf, texindex และ txixml2texi สำหรับแปลงไฟล์. xml เป็น .texi
เริ่มต้นใช้งาน GNU Texinfo
ในการติดตั้งซอฟต์แวร์ GNU Texinfo ในระบบปฏิบัติการ GNU / Linux ของคุณให้ดาวน์โหลดเวอร์ชันล่าสุดจาก Softoware หรือเว็บไซต์ของตนเก็บข้อมูลที่เก็บไว้ในโฮมไดเร็กทอรีของคุณแกะกล่องและเปิดแอป Terminal
ในหน้าต่างโปรแกรมจำลองเทอร์มินัลให้ไปที่ตำแหน่งของไฟล์ที่เก็บถาวร (เช่น cd /home/softoware/texinfo-5.2) เรียกใช้ & lsquo; ./ configure && make & rsquo; คำสั่งเพื่อกำหนดค่าและคอมไพล์โปรแกรมซึ่งสามารถติดตั้งได้โดยเรียกใช้ & lsquo; sudo make install & rsquo;
มีอะไรใหม่ ในรุ่นนี้:
- ภาษา:
- คำสั่งใหม่ @inlinefmtifelse, @inlineifset, @inlineifclear สำหรับทางเลือกเพิ่มเติมที่มีการ จำกัด วงเล็บให้กับสภาพแวดล้อมที่มีเงื่อนไข
- texi2any:
- เตือนเกี่ยวกับชื่อโหนดรายการในเมนูและการอ้างอิงไขว้ (แต่ไม่ใช่รายการดัชนี) ที่มีอักขระที่เป็นปัญหา สามารถใช้งานได้โดย -c INFO_SPECIAL_CHARS_WARNING = 0.
- ข้อมูล:
- ตัวเลือกใหม่ -x (--debug) สำหรับการแก้บั๊กเอาต์พุต -x -1 เพื่อให้ได้ทุกอย่าง
- ตัวเลือกใหม่ -v (- variable) กำหนดค่าให้กับตัวแปร Info โดยใช้ไวยากรณ์ปกติคือ -v VARIABLE = VALUE
- ตัวเลือกใหม่ - a (--all) สั่งให้ Info เพื่อแสดงเอกสารทั้งหมดที่ตรงกับอาร์กิวเมนต์บรรทัดคำสั่งไม่ใช่เฉพาะตัวแรก ร่วมกับตัวเลือก -w จะแสดงชื่อเต็มของไฟล์ข้อมูลทั้งหมดที่ตรงกับอาร์กิวเมนต์บรรทัดคำสั่ง ด้วย -o จะแสดงผลไฟล์ที่จับคู่ทั้งหมด
- การค้นหาตัวแปรใหม่ข้ามหน้าจอจะควบคุมตำแหน่งเริ่มต้นของคำสั่งค้นหาซ้ำ ๆ ({และ}) เมื่อตั้งค่าเป็นเปิดการค้นหาซ้ำจะข้ามเส้นที่ปรากฏบนหน้าจอเช่นการค้นหาไปข้างหน้า (}) จะเริ่มต้นที่จุดเริ่มต้นของหน้าถัดไปและการค้นหาย้อนกลับ () จะเริ่มต้นที่ท้ายหน้าก่อนหน้า
- คำสั่งใหม่ display-file-info (ถูกผูกไว้กับ = ตามค่าเริ่มต้น C-g ในโหมด vi) แสดงชื่อไฟล์แบบเต็มของโหนดที่กำลังแสดงและวางตำแหน่งไว้
- texi2dvi:
- สนับสนุน biblatex + biber
- การแจกจ่าย: automake-1.14, gettext-0.18.3.1
- ภาษา:
- คำสั่งใหม่ @inlinefmtifelse, @inlineifset, @inlineifclear สำหรับทางเลือกที่ถูก จำกัด ด้วยรั้งมากขึ้นไปยังสภาพแวดล้อมที่มีเงื่อนไข
- texi2any:
- เตือนเกี่ยวกับชื่อโหนดรายการในเมนูและการอ้างอิงไขว้ (แต่ไม่ใช่รายการดัชนี) ที่มีอักขระที่เป็นปัญหา สามารถใช้งานได้โดย -c INFO_SPECIAL_CHARS_WARNING = 0.
- ข้อมูล:
- ตัวเลือกใหม่ -x (--debug) สำหรับการแก้บั๊กเอาต์พุต -x -1 เพื่อให้ได้ทุกอย่าง
- ตัวเลือกใหม่ -v (- variable) กำหนดค่าให้กับตัวแปร Info โดยใช้ไวยากรณ์ปกติคือ -v VARIABLE = VALUE
- ตัวเลือกใหม่ - a (--all) สั่งให้ Info เพื่อแสดงเอกสารทั้งหมดที่ตรงกับอาร์กิวเมนต์บรรทัดคำสั่งไม่ใช่เฉพาะตัวแรก ร่วมกับตัวเลือก -w จะแสดงชื่อเต็มของไฟล์ข้อมูลทั้งหมดที่ตรงกับอาร์กิวเมนต์บรรทัดคำสั่ง ด้วย -o จะแสดงผลไฟล์ที่จับคู่ทั้งหมด
- การค้นหาตัวแปรใหม่ข้ามหน้าจอจะควบคุมตำแหน่งเริ่มต้นของคำสั่งค้นหาซ้ำ ๆ ({และ}) เมื่อตั้งค่าเป็นเปิดการค้นหาซ้ำจะข้ามเส้นที่ปรากฏบนหน้าจอเช่นการค้นหาไปข้างหน้า (}) จะเริ่มต้นที่จุดเริ่มต้นของหน้าถัดไปและการค้นหาย้อนกลับ () จะเริ่มต้นที่ท้ายหน้าก่อนหน้า
- คำสั่งใหม่ display-file-info (ถูกผูกไว้กับ = ตามค่าเริ่มต้น C-g ในโหมด vi) แสดงชื่อไฟล์แบบเต็มของโหนดที่กำลังแสดงและวางตำแหน่งไว้
- texi2dvi:
- สนับสนุน biblatex + biber
- การแจกจ่าย: automake-1.14, gettext-0.18.3.1
- ภาษา:
- คำสั่งใหม่ @inlinefmtifelse, @inlineifset, @inlineifclear สำหรับทางเลือกที่ถูก จำกัด ด้วยรั้งมากขึ้นไปยังสภาพแวดล้อมที่มีเงื่อนไข
- texi2any:
- เตือนเกี่ยวกับชื่อโหนดรายการในเมนูและการอ้างอิงไขว้ (แต่ไม่ใช่รายการดัชนี) ที่มีอักขระที่เป็นปัญหา สามารถใช้งานได้โดย -c INFO_SPECIAL_CHARS_WARNING = 0.
- ข้อมูล:
- ตัวเลือกใหม่ -x (--debug) สำหรับการแก้บั๊กเอาต์พุต -x -1 เพื่อให้ได้ทุกอย่าง
- ตัวเลือกใหม่ -v (- variable) กำหนดค่าให้กับตัวแปร Info โดยใช้ไวยากรณ์ปกติคือ -v VARIABLE = VALUE
- ตัวเลือกใหม่ - a (--all) สั่งให้ Info เพื่อแสดงเอกสารทั้งหมดที่ตรงกับอาร์กิวเมนต์บรรทัดคำสั่งไม่ใช่เฉพาะตัวแรก ร่วมกับตัวเลือก -w จะแสดงชื่อเต็มของไฟล์ข้อมูลทั้งหมดที่ตรงกับอาร์กิวเมนต์บรรทัดคำสั่ง ด้วย -o จะแสดงผลไฟล์ที่จับคู่ทั้งหมด
- การค้นหาตัวแปรใหม่ข้ามหน้าจอจะควบคุมตำแหน่งเริ่มต้นของคำสั่งค้นหาซ้ำ ๆ ({และ}) เมื่อตั้งค่าเป็นเปิดการค้นหาซ้ำจะข้ามเส้นที่ปรากฏบนหน้าจอเช่นการค้นหาไปข้างหน้า (}) จะเริ่มต้นที่จุดเริ่มต้นของหน้าถัดไปและการค้นหาย้อนกลับ () จะเริ่มต้นที่ท้ายหน้าก่อนหน้า
- คำสั่งใหม่ display-file-info (ถูกผูกไว้กับ = ตามค่าเริ่มต้น C-g ในโหมด vi) แสดงชื่อไฟล์แบบเต็มของโหนดที่กำลังแสดงและวางตำแหน่งไว้
- texi2dvi:
- สนับสนุน biblatex + biber
- การแจกจ่าย: automake-1.14, gettext-0.18.3.1
- ภาษา:
- คำสั่งใหม่ @inlinefmtifelse, @inlineifset, @inlineifclear สำหรับทางเลือกที่ถูก จำกัด ด้วยรั้งมากขึ้นไปยังสภาพแวดล้อมที่มีเงื่อนไข
- texi2any:
- เตือนเกี่ยวกับชื่อโหนดรายการในเมนูและการอ้างอิงไขว้ (แต่ไม่ใช่รายการดัชนี) ที่มีอักขระที่เป็นปัญหา สามารถใช้งานได้โดย -c INFO_SPECIAL_CHARS_WARNING = 0.
- ข้อมูล:
- ตัวเลือกใหม่ -x (--debug) สำหรับการแก้บั๊กเอาต์พุต -x -1 เพื่อให้ได้ทุกอย่าง
- ตัวเลือกใหม่ -v (- variable) กำหนดค่าให้กับตัวแปร Info โดยใช้ไวยากรณ์ปกติคือ -v VARIABLE = VALUE
- ตัวเลือกใหม่ - a (--all) สั่งให้ Info เพื่อแสดงเอกสารทั้งหมดที่ตรงกับอาร์กิวเมนต์บรรทัดคำสั่งไม่ใช่เฉพาะตัวแรก ร่วมกับตัวเลือก -w จะแสดงชื่อเต็มของไฟล์ข้อมูลทั้งหมดที่ตรงกับอาร์กิวเมนต์บรรทัดคำสั่ง ด้วย -o จะแสดงผลไฟล์ที่จับคู่ทั้งหมด
- การค้นหาตัวแปรใหม่ข้ามหน้าจอจะควบคุมตำแหน่งเริ่มต้นของคำสั่งค้นหาซ้ำ ๆ ({และ}) เมื่อตั้งค่าเป็นเปิดการค้นหาซ้ำจะข้ามเส้นที่ปรากฏบนหน้าจอเช่นการค้นหาไปข้างหน้า (}) จะเริ่มต้นที่จุดเริ่มต้นของหน้าถัดไปและการค้นหาย้อนกลับ () จะเริ่มต้นที่ท้ายหน้าก่อนหน้า
- คำสั่งใหม่ display-file-info (ถูกผูกไว้กับ = ตามค่าเริ่มต้น C-g ในโหมด vi) จะแสดงชื่อไฟล์แบบเต็มของโหนดที่กำลังแสดงและวางตำแหน่งไว้
- texi2dvi:
- สนับสนุน biblatex + biber
- การแจกจ่าย: automake-1.14, gettext-0.18.3.1
- texi2any:
- การตัดต้นไม้ที่ไม่สม่ำเสมอ (ดูหัวข้อข่าว 5.0) จะเป็นการเตือนมากกว่าข้อผิดพลาด
- @ ตั้งตรงกลางบรรทัดจะไม่สร้างคำเตือนอีกต่อไป
- ข้อมูล:
- รองรับการบีบอัด lzip (.lz) แล้ว
- การติดตั้งข้อมูล:
- รองรับการบีบอัด lzip (.lz) แล้ว
มีอะไรใหม่ ในเวอร์ชัน 6.4:
มีอะไรใหม่ ในเวอร์ชัน 6.3:
มีอะไรใหม่ ในเวอร์ชัน 5.2:
ความคิดเห็นที่ไม่พบ