อ่าน 2 นาที
ความหมายของรูปแบบเอกสารและภาษาเฉพาะ
ภาษาความหมายและข้อกำหนดรูปแบบเอกสาร ( DSSSL ) เป็นมาตรฐานสากลที่พัฒนาขึ้นเพื่อจัดเตรียมสไตล์ชีตสำหรับเอกสารSGML
ความหมายของรูปแบบเอกสารและภาษาเฉพาะ
| ความหมายของรูปแบบเอกสารและภาษาเฉพาะ | |
|---|---|
| กระบวนทัศน์ | |
| ตระกูล | โครงการ |
ภาษาความหมายและข้อกำหนดรูปแบบเอกสาร ( DSSSL ) เป็นมาตรฐานสากลที่พัฒนาขึ้นเพื่อจัดเตรียมสไตล์ชีตสำหรับเอกสารSGML [ 1 ]
DSSSL ประกอบด้วยสองส่วน: กระบวนการแปลงโครงสร้างต้นไม้ที่สามารถใช้ในการจัดการโครงสร้างต้นไม้ของเอกสารก่อนการนำเสนอ และกระบวนการจัดรูปแบบที่เชื่อมโยงองค์ประกอบในเอกสารต้นฉบับกับโหนดเฉพาะในรูปแบบเป้าหมาย—โครงสร้างต้นไม้ของวัตถุการไหล ข้อกำหนดของ DSSSL เป็นข้อมูลที่ไม่ขึ้นกับอุปกรณ์ ซึ่งสามารถแลกเปลี่ยนระหว่างแพลตฟอร์มต่างๆ ได้ DSSSL ไม่ได้กำหนดมาตรฐานตัวจัดรูปแบบแบ็กเอนด์ที่สร้างเอาต์พุตของภาษา ตัวจัดรูปแบบดังกล่าวอาจแสดงเอาต์พุตสำหรับการแสดงผลบนหน้าจอ หรือเขียนลงในไฟล์คอมพิวเตอร์ในรูปแบบ เฉพาะ (เช่นPostScriptหรือRich Text Format ) [ 1 ]
โดยอิงตามชุดย่อยของภาษาการเขียนโปรแกรม Schemeซึ่งกำหนดโดยมาตรฐานISO / IEC 10179:1996 พัฒนาโดยISO/IEC JTC 1/SC 34 (คณะกรรมการเทคนิคร่วม ISO/IEC 1 คณะอนุกรรมการ 34 - ภาษาการอธิบายและการประมวลผลเอกสาร) [ 2 ] [ 3 ]
SGML มีข้อมูลในรูปแบบที่เครื่องอ่านได้ แต่ไม่ค่อยเข้าใจง่ายสำหรับมนุษย์ จึงมีการใช้ "สไตล์ชีต" เพื่อแสดงข้อมูลที่จัดเก็บใน SGML ในรูปแบบที่สวยงามหรือเข้าถึงได้ง่ายขึ้น DSSSL สามารถแปลงเป็นรูปแบบต่างๆ ได้มากมาย รวมถึง RTF , HTMLและLaTeX
DSSSL เข้ากันได้กับประเภทเอกสารที่ใช้ SGML ทุกประเภท[ 1 ]แต่ส่วนใหญ่ใช้กับDocBook ใน ปี 1997 วิศวกรซอฟต์แวร์ Geir Ove Grønmo ได้เผยแพร่ คำจำกัดความภาษา การเน้นไวยากรณ์สำหรับKEDIT [ 4 ]
เมื่อ XMLปรากฏขึ้นมาเป็นทางเลือกแทน SGML ภาษาสำหรับกำหนดรูปแบบไฟล์XSL ที่เกี่ยวข้องกับ XML ก็ได้รับการยอมรับอย่างกว้างขวางและรวดเร็วตั้งแต่ประมาณปี 1999 แม้ว่า DSSSL จะยังคงใช้งานอยู่บ้างในกลุ่มผู้ใช้ SGML ที่กำลังหดตัวลง แต่ในไม่ช้า XSL ก็ถูกนำไปใช้งานอย่างกว้างขวางและโดยนักเขียนโค้ดมากกว่าที่ DSSSL เคยทำได้มาก่อน เรื่องนี้ได้รับการเน้นย้ำเมื่อบริษัทที่เคยใช้ SGML เป็นหลักอย่างDocBookเปลี่ยนจาก SGML เป็น XML และยังเปลี่ยนภาษาสำหรับกำหนดรูปแบบไฟล์ที่ตนชื่นชอบจาก DSSSL เป็น XSL อีกด้วย
ในช่วงเวลาใดเวลาหนึ่งในปี 1994 หรือก่อนหน้านั้นเจมส์คลาร์ก (โปรแกรมเมอร์)เริ่มร่างข้อกำหนด "DSSSL Lite" เพื่อเสนอให้World Wide Web Consortium พิจารณา เนื่องจาก DSSSL ถูกมองว่าซับซ้อนเกินไปสำหรับWorld Wide Web [ 5 ]
ดูเพิ่มเติม
ลิงก์ภายนอก
- หน้า DSSSL ของ James Clark
- ตัวอย่าง DSSSL - หน้าตาของ DSSSL เป็นอย่างไร
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ความหมายของรูปแบบเอกสารและภาษาเฉพาะ
ภาษาความหมายและข้อกำหนดรูปแบบเอกสาร ( DSSSL ) เป็นมาตรฐานสากลที่พัฒนาขึ้นเพื่อจัดเตรียมสไตล์ชีตสำหรับเอกสารSGML
ลิงก์ภายนอก
หน้า DSSSL ของ James Clark ตัวอย่าง DSSSL - หน้าตาของ DSSSL เป็นอย่างไร ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Document_Style_Semantics_and_Specification_Language&oldid=1322577684 "