ภาษาอังกฤษอาหารฝรั่งเศสสเปน

ไอคอน Fav ของ OnWorks

sgml2x - ออนไลน์ใน Cloud

เรียกใช้ sgml2x ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง sgml2x ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


sgml2x — จัดรูปแบบเอกสาร SGML/XML ได้อย่างง่ายดายโดยใช้สไตล์ชีต DSSSL

เรื่องย่อ


sgml2x [ตัวเลือก] [sgml ไฟล์ | ไฟล์ xml ]

คลาสเอกสาร-2-รูปแบบเป้าหมาย [ตัวเลือก] [sgml ไฟล์ | ไฟล์ xml ]

รายละเอียด


sgml2x ช่วยให้จัดรูปแบบเอกสาร SGML หรือ XML ได้อย่างง่ายดายโดยใช้สไตล์ชีต DSSSL และ
มีคุณสมบัติดังต่อไปนี้:

· สไตล์ชีตที่เป็นไปได้หลายรายการต่อคลาสเอกสาร

· กำหนดสไตล์ชีตอย่างง่ายโดยใช้นามแฝง พร้อมรองรับพารามิเตอร์
มรดก

· การรวมสไตล์ชีตใหม่อย่างง่ายดายโดยการเพิ่มไฟล์คำจำกัดความใหม่อย่างง่ายใน a
ไดเร็กทอรีการกำหนดค่า

· ผู้เรียกสามารถระบุรายการไดเรกทอรีการกำหนดค่าที่เหมือน PATH โดยค่าเริ่มต้นเป็น
ไดเร็กทอรีการกำหนดค่าทั้งระบบ ต่อผู้ใช้ และต่อโปรเจ็กต์

· การเลือกสไตล์ชีตเริ่มต้นที่จะใช้โดยอัตโนมัติตามที่ได้รับมอบหมาย
จัดลำดับความสำคัญ

·ส่งตัวเลือกโดยพลการไปที่ หยก(1)

คลาสเอกสารที่ใช้เพื่อค้นหาสไตล์ชีตและรูปแบบเอาต์พุตคือตอนนี้
ได้มาจากชื่อที่เรียกโปรแกรมเท่านั้น ดังนั้นคุณจะต้องเรียกสิ่งนี้ว่า
โปรแกรมผ่านลิงก์สัญลักษณ์เช่น docbook-2-pdf.

sgml2x ถูกนำไปใช้เป็นเครื่องห่อหุ้มเปลือกรอบ ๆ หยก(1) (หรือโดยเฉพาะอย่างยิ่ง, หยก(1),
แม้ว่าเราจะใช้ชื่อสามัญ หยก ตลอดเอกสารนี้) เจดเท็กซ์(1) และอื่น ๆ
tools.

ถ้าไม่มี Jadetex.cfg ไฟล์ใกล้กับเอกสาร ค่าเริ่มต้นจะถูกคัดลอก ที่เปิดใช้งาน
การผลิตบุ๊คมาร์ค PDF

Options


-c|--แคตตาล็อก แค็ตตาล็อก
ใช้แค็ตตาล็อก SGML ที่ระบุแทนค่าเริ่มต้นของระบบ

-C|--คอนเฟิร์ม รายการผู้อำนวยการ
ใช้รายการไดเรกทอรีการกำหนดค่า (คั่นด้วยช่องว่าง) ตัวเลือกนี้คือ
สะสม กล่าวคือ คุณสามารถใช้หลาย ๆ อันได้ -C ตัวเลือกและรายการจะเป็น
ต่อกัน

องค์ประกอบรายการควรเรียงลำดับจากการกำหนดค่าทั่วไปที่สุด (เช่น ทั่วทั้งระบบ)
เฉพาะเจาะจงที่สุด (เช่น ทั่วทั้งโครงการ)

หากไดเร็กทอรีใด ๆ ถูกระบุผ่านตัวเลือกนี้ รายการไดเร็กทอรีเริ่มต้นจะเป็น
ละเว้น

-D|--dssslproc dsssl-โปรเซสเซอร์
ใช้ dsssl-โปรเซสเซอร์ เพื่อใช้สไตล์ชีตแทนสไตล์เริ่มต้น นี้
โปรเซสเซอร์ต้องรองรับ หยก-like ตัวเลือกเช่น -V.

เมื่อไม่มีตัวเลือกนี้ จะพบครั้งแรกใน dssslproc ไฟล์จาก confdirs คือ
ถ่าย. ดู "ไฟล์" .

-h|--ช่วยด้วย แสดงข้อความช่วยเหลือและออก

-j|--หยก dsssl-โปรเซสเซอร์
คำพ้องความหมายที่ล้าสมัยสำหรับ --dssslproc.

--jadetexfilter perl-กรอง
หลังการประมวลผลเอาต์พุต Jadetex โดยใช้ตัวกรอง Perl

สิ่งนี้มีประโยชน์ในการบังคับการแบ่งหน้าในสถานที่เฉพาะเพื่อเอาชนะสไตล์ชีต
ปัญหา หรือบังคับให้ใส่ยัติภังค์โดยที่ TeX ไม่มีรูปแบบเพียงพอ หรือทำอะไรก็ได้
การเปลี่ยนแปลงที่ชาญฉลาดอื่น ๆ ที่คุณคิด

ดู ตัวอย่าง/บรรทัดคำสั่ง ไฟล์สำหรับการใช้งานที่เป็นไปได้

-n|--ไม่มีการกระทำ
พิมพ์คำสั่งแทนการเรียกใช้ มีประโยชน์ในการเรียนรู้ระดับล่าง
เครื่องมือและสำหรับการดีบักบรรทัดคำสั่ง

-o|--เปิดหยก
ตัวเลือก is ล้าสมัย. หยก เป็นค่าเริ่มต้นเมื่อพร้อมใช้งาน ใช้
--dssslproc หรือ dssslproc ไฟล์คอนฟิกูเรชันเพื่อบังคับโปรเซสเซอร์เฉพาะ

ตัวเลือกนี้เคยใช้ หยก(1) เป็นตัวประมวลผล DSSSL แทน หยก(1).

-O|--jadeopts ตัวเลือกหยก
ตัวเลือกเพิ่มเติมเพื่อส่งต่อไปยัง หยก(1). ตัวเลือกนี้เป็นแบบสะสม คุณสามารถ
ระบุหลายตัวเลือกที่ให้มาจะถูกต่อกัน

-q|--เงียบ
ตั้งค่าการใช้คำฟุ่มเฟือยเป็น เงียบสงบ

-r|--หมายเหตุ
แสดงเนื้อหาของหมายเหตุเอกสารในเอกสาร (ข้อสังเกต องค์ประกอบใน
เอกสารเล่มที่ 4, ความเห็น องค์ประกอบใน DocBook 3) ทำให้ผลลัพธ์ที่ได้เป็น
ใช้ภายในเท่านั้น เอกสาร, พิมพ์คำเตือนตัวหนาบนหน้าปก

นี่คือคุณลักษณะเฉพาะของ docclass และสไตล์ชีต และไม่ใช่ทุกสไตล์ชีตจะใช้
นี้.

-s|--สไตล์ สไตล์
เลือกรูปแบบเอาต์พุตเพื่อแทนที่ค่าเริ่มต้น (ที่ได้มาจากเอกสารในที่สุด)

ปัจจุบันสไตล์พร้อมใช้งานสำหรับคลาสเอกสารเฉพาะและสำหรับรูปแบบเอาต์พุตแต่ละรูปแบบคือ
ขึ้นอยู่กับเนื้อหาของไดเร็กทอรีการกำหนดค่าและสามารถแสดงด้วย
--ช่วยด้วย ตัวเลือก

โปรดทราบว่า เป็นการดีที่จะระบุตัวเลือกนี้ในโพรซีเดอร์บิลด์ เพื่อให้คุณได้
ผลลัพธ์ที่ทำซ้ำได้โดยไม่คำนึงถึงสไตล์ชีตที่มีอยู่

-v|--รายละเอียด
เพิ่มความฟุ่มเฟือย ตัวเลือกนี้สามารถระบุได้หลายครั้ง

--การใช้คำฟุ่มเฟือย N
ตั้งค่าการใช้คำฟุ่มเฟือยเป็น N. ระดับของการใช้คำฟุ่มเฟือยถูกกำหนดดังนี้:

เงียบสงบ พิมพ์ผิดเท่านั้น

ผิดนัด พิมพ์ข้อผิดพลาดและคำเตือนเท่านั้น

ละเอียด พิมพ์ประกาศด้วย

ติดตาม พิมพ์คำสั่งที่สำคัญเมื่อรันด้วย (as --ไม่มีการกระทำ ทำ).

การแก้ปัญหา พิมพ์ข้อความแก้ไขข้อบกพร่องด้วย

-V|--รุ่น
พิมพ์เวอร์ชันของโปรแกรมและออก

องค์ประกอบ


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

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

ไดเร็กทอรีคอนฟิกูเรชันประกอบด้วยไดเร็กทอรีหนึ่งไดเร็กทอรีสำหรับแต่ละคลาสเอกสารที่รู้จัก ซึ่งมีชื่อว่า with
ชื่อเล่นคลาสเอกสาร (เช่น เอกสาร). ไดเร็กทอรี docclass เหล่านั้นมีหนึ่งรายการย่อย
ไดเร็กทอรีสำหรับแต่ละคลาสของรูปแบบเอาต์พุต (ปัจจุบัน only HTML และ พิมพ์ ได้รับการสนับสนุน)

ในปัจจุบัน ปัญหาการใช้งานบังคับใช้การจำกัดชื่อเล่นสำหรับคลาสเอกสาร
และสไตล์ชีต: มีได้เฉพาะอักขระที่เป็นตัวอักษรและตัวเลขคละกันและขีดล่างเท่านั้น นี้
ข้อจำกัดอาจจะลดลงในรุ่นต่อๆ ไป แต่นั่นจะไม่เกิดขึ้นก่อนหน้านี้
สคริปต์ถูกเขียนใหม่ในภาษาอื่น

แต่ละไดเร็กทอรีเหล่านั้นมีหนึ่งไฟล์ต่อสไตล์ที่มีอยู่ ชื่อของไฟล์เหล่านี้
มีได้เฉพาะอักขระที่เป็นตัวอักษรและตัวเลขเท่านั้น และใช้เป็นชื่อเล่นสำหรับสไตล์ นี้
ไฟล์มีบรรทัดที่มี a สำคัญ: ความคุ้มค่า รูปแบบ โดยมีคีย์ต่อไปนี้อยู่ในขณะนี้
สนับสนุน:

Id ตัวระบุสาธารณะสำหรับสไตล์ชีต

Desc คำอธิบายสั้น ๆ ของสไตล์ที่จะแสดงในข้อความช่วยเหลือ

pdfแทนที่, PSOverride,
rtfOverride, mifOverride" 10 สัญลักษณ์ dsssl จากสไตล์ชีตการพิมพ์ที่จะตั้งค่า
ไปยัง #t (หรือ เครื่องหมาย=ความคุ้มค่า คู่, เหมาะที่จะเป็นอาร์กิวเมนต์เพื่อ หยก's -V ตัวเลือก),
เพื่อใช้ในรูปแบบการพิมพ์ที่กำหนด

อนุญาตให้ใช้เพียงหนึ่งสัญลักษณ์ต่อบรรทัดแทนที่ ในการกำหนดค่าสำหรับสัญลักษณ์ต่างๆ ให้ใช้
หลายบรรทัด

มรดก ชื่อเล่นของสไตล์ชีตที่สืบทอดมาจากเพื่อหลีกเลี่ยงไม่จำเป็น
การทำซ้ำคำจำกัดความของสไตล์

ปัจจุบันนี้ทำให้เกิดการสืบทอดของ .เท่านั้น *แทนที่ พารามิเตอร์

ลำดับความสำคัญ จำนวนเต็มบวกเพื่อช่วยเลือกรูปแบบเริ่มต้นเมื่อไม่สามารถ
ได้มาจากเอกสาร ค่าที่สูงขึ้นมีโอกาสสูงที่จะถูกมองว่าเป็น
ค่าเริ่มต้น. ดูแลการใช้ลำดับความสำคัญต่ำสำหรับสไตล์ที่เชี่ยวชาญเป็นพิเศษสำหรับ a
ชนิดเอกสารทั่วไป เพื่อไม่ให้เกิดข้อผิดพลาดในการใช้งาน

ตัวอย่างเช่น นโยบายที่แนะนำในปัจจุบันสำหรับสไตล์ชีต DocBook ที่ได้มาจาก
Norman Walsh's มีดังนี้ (และอาจเปลี่ยนแปลงได้หากประสบการณ์พิสูจน์ได้ว่าไม่เพียงพอ)

10 สไตล์ชีตพื้นฐานซึ่งมักจะต้องปรับแต่งเอง

0 สไตล์ชีตใดๆ ที่เขียนขึ้นเพื่อวัตถุประสงค์เฉพาะ (เช่น
แผ่นการตลาดผลิตภัณฑ์)

1000 รูปแบบเริ่มต้นสำหรับเอกสารทั้งหมดที่สร้างโดยองค์กร มักจะ
การปรับแต่งแสง, การกำหนดลักษณะการจัดวาง, องค์กร
โลโก้หรือสิ่งของดังกล่าว

10-100 การปรับแต่งทั่วไปเบ็ดเตล็ดของสไตล์ชีตพื้นฐาน

เมื่อคุณเขียนสไตล์ชีตที่ปรับปรุงแล้วโดยมีลำดับความสำคัญ nคุณ
มักจะต้องการเลือกลำดับความสำคัญที่สูงกว่า

ไฟล์


/etc/sgml/sgml2x/

~/.sgml2x/

./sgml2x/ ไดเร็กทอรีการกำหนดค่าเริ่มต้น ซึ่งไฟล์การกำหนดค่าคือ
ค้นหา ดูเอกสารประกอบสำหรับ --คอนเฟิร์ม .

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

คอนเฟิร์ม/dssslproc
ไฟล์ที่มีรายการลำดับของตัวประมวลผล dsssl ที่ต้องการค้นหา คั่นด้วย
การขึ้นบรรทัดใหม่และ/หรือช่องว่าง บรรทัดที่ขึ้นต้นด้วย a # ตัวละครได้รับการปฏิบัติเช่น
ความคิดเห็น ค่าทั่วไป ได้แก่ หยก และ หยก.

โปรเซสเซอร์ DSSSL ที่ระบุในที่นี้ควรยอมรับ -V และ -D เข้ากันได้กับหยก
ตัวเลือกบรรทัดคำสั่ง

ไดเร็กทอรีการกำหนดค่าถูกมองหาโดยเริ่มจากเฉพาะที่สุด
หนึ่ง ดังนั้น ด้วย confdirs เริ่มต้น การตั้งค่าโปรเจ็กต์อาจแทนที่ผู้ใช้
การตั้งค่า ซึ่งอาจแทนที่การตั้งค่าระบบ

ความคุ้มค่าพิเศษ เท็จ สามารถใช้เพื่อหยุดการค้นหาและป้องกันการมองเข้าไปใน
ไดเร็กทอรีทั่วไปมากขึ้น ตัวอย่างเช่นหากโครงการต้องใช้
openjade-1.4devel คำสั่งและอื่น ๆ มันสามารถระบุ openjade-1.4devel เท็จ
ในของตน dssslproc ไฟล์

คำเตือน


เมื่อใช้ openjade-1.4devel ในฐานะตัวประมวลผล DSSSL คุณจะเห็นการร้องเรียนเกี่ยวกับ
ระดับการไหลของวัตถุที่สร้างโดย doctype.dslและการกำหนดอัตโนมัติของเอกสาร-
ประเภทจะล้มเหลว ข้อผิดพลาดนี้ไม่เป็นอันตราย แนวคิดในการจัดการกับสิ่งนี้หรือ
ยืนยันว่า openjade-1.4devel เข้มงวดเกินไป จะได้รับการชื่นชม :)

เทศกาล อนาคต


คุณลักษณะที่วางแผนไว้สำหรับการเปิดตัวในอนาคต ได้แก่ :

· บูรณาการของตัวสร้างดัชนี

· การผสานรวมเอ็นจิ้นการพิมพ์ที่สวยงามสำหรับตัวอย่างโค้ด

· ข้อกำหนดของการเปลี่ยนแปลงที่จะล่ามโซ่

· ประกาศชุดย่อย docclasses เพื่ออนุญาตให้ใช้กับ docclass ของ style-
แผ่นงานที่ใช้กับ docclasses superset

·ทำงานในสถานที่ชั่วคราวเพื่อไม่ให้เกิดความเสียหายกับไดเรกทอรีการทำงานด้วย
ไฟล์ชั่วคราว. มันไม่ง่ายอย่างที่คิดเพราะมันทำให้เอกสารแตก
หมายถึงไฟล์รูปภาพโดยใช้เส้นทางสัมพันธ์ ที่อาจมองว่าเป็นแมลงหยก
อย่างไรก็ตาม

เรียกดูรายการสิ่งที่ต้องทำทั้งหมดและส่งแนวคิดเพิ่มเติมให้เรา!

ลิขสิทธิ์


ลิขสิทธิ์ © 2001-2003 Alcove & Yann Dirson

sgml2x ได้รับอนุญาตภายใต้สัญญาอนุญาตสาธารณะทั่วไปของกนู เวอร์ชัน 2

เอกสารนี้ได้รับอนุญาตภายใต้ GNU Free Documentation License เวอร์ชัน 1

ติดต่อเรา us


sgml2x เป็นส่วนหนึ่งของ AlcoveBook โครงการ (ลิงค์ ไปยัง URL http://www.alcove-
labs.org/th/software/alcovebook/) . โปรดใช้ AlcoveBook ทางไปรษณีย์ รายการ (ลิงค์ ไปยัง URL
https://savannah.gnu.org/mail/?group_id=533) เพื่อติดต่อกับนักพัฒนาและผู้ใช้

รายการข้อบกพร่องและคำขอคุณสมบัติมีให้ ตลอด a เว็บ อินเตอร์เฟซ (ลิงค์ ไปยัง URL
https://savannah.gnu.org/support/?group_id=533) . กรุณาใช้เพื่อส่งปัญหาและ
ความคิด

ดู ด้วย


หยก(1), หยก(1), เจดเท็กซ์(1), collateindex.pl(1).

sgml2x(1)

ใช้ sgml2x ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad