อ่าน 2 นาที
สิ่งทอ (ภาษามาร์กอัป)
Textileเป็นภาษามาร์กอัปน้ำหนักเบาที่ใช้ไวยากรณ์การจัดรูปแบบข้อความเพื่อแปลงข้อความธรรมดาให้เป็นมาร์กอัป HTML ที่มีโครงสร้าง Textile ใช้สำหรับการเขียนบทความ โพสต์ในฟอรัม เอกสาร...
สิ่งทอ (ภาษามาร์กอัป)
| สิ่งทอ | |
|---|---|
| นามสกุลไฟล์ | สิ่งทอ |
| พัฒนาโดย | ดีน อัลเลน |
| การเผยแพร่ครั้งแรก | 26 ธันวาคม พ.ศ. 2545 [ 1 ] |
| รุ่นล่าสุด | |
| ประเภทของรูปแบบ | ภาษามาร์กอัป |
| รูปแบบเปิด ? | ใช่ |
| เว็บไซต์ | สิ่งทอ-ลัง |
Textileเป็นภาษามาร์กอัปน้ำหนักเบาที่ใช้ไวยากรณ์การจัดรูปแบบข้อความเพื่อแปลงข้อความธรรมดาให้เป็นมาร์กอัป HTML ที่มีโครงสร้าง Textile ใช้สำหรับการเขียนบทความ โพสต์ในฟอรัม เอกสาร README และเนื้อหาที่เป็นลายลักษณ์อักษรประเภทอื่นๆ ที่เผยแพร่ทางออนไลน์
ประวัติศาสตร์
Textile ได้รับการพัฒนาโดยDean Allenในปี 2002 ซึ่งเขาเรียกมันว่า "เครื่องมือสร้างข้อความบนเว็บที่เป็นมิตรต่อมนุษย์" ที่ช่วยให้คุณ "เขียนได้ง่ายๆ" [ 1 ] Dean สร้าง Textile เพื่อใช้ในTextpatternซึ่ง เป็น CMSที่เขาพัฒนาขึ้นในช่วงเวลาเดียวกัน
Textile เป็นหนึ่งในภาษามาร์กอัปน้ำหนักเบาหลาย ภาษาที่มีอิทธิพลต่อการพัฒนาMarkdown [ 3 ]
การรองรับ Doctype
ข้อความที่ทำเครื่องหมายด้วย Textile จะถูกแปลงเป็นHTML ที่ถูกต้อง เมื่อแสดงผลในเว็บเบราว์เซอร์ และถึงแม้ว่าอาจแตกต่างกันไปตามประเภทการใช้งาน แต่การติดตั้ง Textile สามารถตั้งค่าให้ใช้ Doctype Declaration เป็น XHTML หรือHTML5 ได้ โดย XHTML เป็นค่าเริ่มต้นเพื่อความเข้ากันได้กับเวอร์ชันเก่า
ตัวอย่างเช่น ในการใช้งาน PHP เมื่อใช้ไวยากรณ์ย่อแบบตัวพิมพ์ใหญ่ทั้งหมดของ Textile AGE(A Given Example)ผลลัพธ์จะแสดงผลเป็นabbrองค์ประกอบใน HTML5 และเป็นacronymองค์ประกอบใน XHTML [ 4 ]ในทำนองเดียวกัน ตั้งแต่ PHP เวอร์ชัน 3.5 เป็นต้นไป หากคุณใช้เครื่องหมายจัดแนวในไวยากรณ์รูปภาพของ Textile HTML5 จะได้รับคลาสเพิ่มเติมบนimgองค์ประกอบที่แสดงผล ในขณะที่ XHTML ยังคงมีalignแอตทริบิวต์[ 5 ]
การใช้งานไวยากรณ์
มีแหล่งข้อมูลมากมายสำหรับการเรียนรู้และการใช้งานสิ่งทอ:
- TxStyle – เว็บไซต์ช่วยเหลือสำหรับการใช้งาน Textile ใน PHP และมีตัวแปลงให้ใช้งาน ปัจจุบันเว็บไซต์นี้ถูกใช้โดยโครงการ Textpattern CMS [ 6 ]
- เว็บไซต์อ้างอิง Textile สำหรับ RedCloth – เว็บไซต์ช่วยเหลือสำหรับการใช้งาน Textile ในภาษา Ruby [ 7 ]
- ไวยากรณ์ Textile: Eclipse – เว็บไซต์อ้างอิงสำหรับการใช้งาน Textile ในภาษา Java ซึ่งปัจจุบันได้รวมเข้ากับ Mylin WikiText แล้ว[ 8 ]
- ไวยากรณ์ Textile 2 – เอกสารการเขียน Textile ของ MovableType [ 9 ]
- เอกสารสรุปข้อมูลสิ่งทอ – เอกสารอ้างอิงฉบับย่อพื้นฐานจาก Warped Visions [ 10 ]
นอกเหนือจากชุดการใช้งานไวยากรณ์แล้ว Textile ยังแทรกการอ้างอิงเอนทิตีอักขระ โดยอัตโนมัติ สำหรับ เครื่องหมาย อะพอสโทรฟี เครื่องหมายอัญประกาศเดี่ยวและคู่เปิดและปิด จุดไข่ปลาและขีดกลาง ยาว เป็นต้น
การออกใบอนุญาต
Textile เผยแพร่ภายใต้ใบอนุญาตแบบ BSD และรวมอยู่ใน ระบบจัดการเนื้อหาหลายระบบ หรือสามารถใช้งานเป็นปลั๊กอินได้
ซอฟต์แวร์และบริการ
โครงการต่างๆ ใช้ (หรือเคยใช้) สิ่งทอ:
- Basecamp Classic – ซอฟต์แวร์บริหารจัดการโครงการ Basecamp รุ่นดั้งเดิมจาก37signalsถูกนำมาใช้กับ Textile
- แอสเซมบา
- Atlassian ( JIRA )
- เว็บบอร์ดอย่างเป็นทางการของGuild Wars 2
- เจคิลล์ (ซอฟต์แวร์)
- รู้จักมีมของคุณ
- โครงการเปิด
- ฟอรัมอย่างเป็นทางการของ Qt
- เรมีน
- Salesforce.comใช้ Textile ในผลิตภัณฑ์ Desk.com [ 11 ]
- สตูดิโอ SUSE
- Textile Note – แอปพลิเคชันข้อความสำหรับiOS , Androidและ Windows ที่รองรับ Textile [ 12 ]
- วิกิสิ่งทอ[ 13 ]
- WriteMonkey – โปรแกรมแก้ไขข้อความบนเดสก์ท็อปสำหรับ Windows ที่ปราศจากสิ่งรบกวน รองรับภาษามาร์กอัปต่างๆ รวมถึง Textile [ 14 ]
- WiGit – วิกิที่ใช้Git [ 15 ] [ 16 ]
ดูเพิ่มเติม
- การเปรียบเทียบภาษาการทำเครื่องหมายเอกสาร
- การเปรียบเทียบซอฟต์แวร์จดบันทึก
- การเปรียบเทียบโปรแกรมสร้างเอกสาร
เอกสารอ้างอิง
- ^ a b "Textism › Tools › Textile" . textism.com . เก็บถาวรจากต้นฉบับเมื่อวันที่ 26 ธันวาคม 2002
- ^ "บันทึกการเปลี่ยนแปลงสำหรับเวอร์ชันปัจจุบัน – textile/php-textile · GitHub" . GitHub .
- ^ "Daring Fireball: เอกสารอธิบายไวยากรณ์ Markdown" . daringfireball.net .
- ^ "สิ่งทอ · คำย่อและตัวย่อ" . txstyle.org . เก็บถาวรจากต้นฉบับเมื่อ 2021-08-14
- ^ "php-textile/README.textile ที่ master · textile/php-textile · GitHub" . GitHub .
- ^ "เอกสารประกอบไวยากรณ์สิ่งทอและแซนด์บ็อกซ์" . txstyle.org . เก็บถาวรจากต้นฉบับเมื่อ 2016-01-24 . เรียกดูเมื่อ2012-08-26 .
- ^ Jason Garber. "คู่มืออ้างอิงภาษามาร์กอัปสิ่งทอสำหรับ RedCloth – RedCloth: สิ่งทอสำหรับ Ruby" . redcloth.org .
- ^ "ความช่วยเหลือ – แพลตฟอร์ม Eclipse" . eclipse.org .
- ^ "MovableType.org – เอกสารประกอบ: ไวยากรณ์ Textile 2" . movabletype.org .
- ^ " คู่มือสรุปเทคนิคสิ่งทอ" warpedvisions.orgเก็บถาวรจากต้นฉบับเมื่อ 2022-01-17
- ^ "Desk.com – ใช้ Textile เพื่อสร้าง Rich Text Markup i..." Desk.com . เก็บถาวรจากต้นฉบับเมื่อ 2016-09-11
- ^ "AppCrawlr: เครื่องมือค้นหาแอป" . appcrawlr.com .
- ↑ "วิกิสิ่งทอ" . สิ่งทอวิกิ .com
- ^ "WriteMonkey – หน้าหลัก" . writemonkey.com .
- ^ "WiGit: วิกิ ที่ใช้ Git (หน้าแรก)"
- ^ "WiGit บน GitHub" . GitHub .
ลิงก์ภายนอก
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ สิ่งทอ (ภาษามาร์กอัป)
Textileเป็นภาษามาร์กอัปน้ำหนักเบาที่ใช้ไวยากรณ์การจัดรูปแบบข้อความเพื่อแปลงข้อความธรรมดาให้เป็นมาร์กอัป HTML ที่มีโครงสร้าง Textile ใช้สำหรับการเขียนบทความ โพสต์ในฟอรัม เอกสาร...
ประวัติศาสตร์
Textile ได้รับการพัฒนาโดยDean Allenในปี 2002 ซึ่งเขาเรียกมันว่า "เครื่องมือสร้างข้อความบนเว็บที่เป็นมิตรต่อมนุษย์" ที่ช่วยให้คุณ "เขียนได้ง่ายๆ" [ 1 ] Dean สร้าง Textile เพื่อใช้ในTextpatternซึ่ง เป็น CMSที่เขาพัฒนาขึ้นในช่วงเวลาเดียวกัน Textile...
การรองรับ Doctype
ข้อความที่ทำเครื่องหมายด้วย Textile จะถูกแปลงเป็นHTML ที่ถูกต้อง เมื่อแสดงผลในเว็บเบราว์เซอร์ และถึงแม้ว่าอาจแตกต่างกันไปตามประเภทการใช้งาน แต่การติดตั้ง Textile สามารถตั้งค่าให้ใช้ Doctype Declaration เป็น XHTML หรือHTML5 ได้ โดย XHTML...
การใช้งานไวยากรณ์
มีแหล่งข้อมูลมากมายสำหรับการเรียนรู้และการใช้งานสิ่งทอ: TxStyle – เว็บไซต์ช่วยเหลือสำหรับการใช้งาน Textile ใน PHP และมีตัวแปลงให้ใช้งาน ปัจจุบันเว็บไซต์นี้ถูกใช้โดยโครงการ Textpattern CMS [ 6 ]เว็บไซต์อ้างอิง Textile สำหรับ RedCloth –...