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

อ่าน 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 เป็นอย่างไร
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Document_Style_Semantics_and_Specification_Language&oldid=1322577684 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ ความหมายของรูปแบบเอกสารและภาษาเฉพาะ

ภาษาความหมายและข้อกำหนดรูปแบบเอกสาร ( DSSSL ) เป็นมาตรฐานสากลที่พัฒนาขึ้นเพื่อจัดเตรียมสไตล์ชีตสำหรับเอกสารSGML

ลิงก์ภายนอก

หน้า DSSSL ของ James Clark ตัวอย่าง DSSSL - หน้าตาของ DSSSL เป็นอย่างไร ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Document_Style_Semantics_and_Specification_Language&oldid=1322577684 "