อ่าน 2 นาที
โครงร่าง
โปรแกรมจัดโครงร่าง (หรือโปรแกรมประมวลผลโครงร่าง ) เป็น โปรแกรมแก้ไขข้อความ ( โปรแกรมประมวลผลคำ ) ชนิดพิเศษ ที่ใช้ในการสร้างและแก้ไข
โครงร่าง

โปรแกรมจัดโครงร่าง (หรือโปรแกรมประมวลผลโครงร่าง ) เป็น โปรแกรมแก้ไขข้อความ ( โปรแกรมประมวลผลคำ ) ชนิดพิเศษ ที่ใช้ในการสร้างและแก้ไข โครงร่างซึ่งเป็นไฟล์ข้อความที่มีโครงสร้างแบบต้นไม้หรือมุมมองแบบต้นไม้เพื่อการจัดระเบียบข้อมูล ข้อความจะถูกบรรจุอยู่ในส่วนต่างๆ ที่เรียกว่า "โหนด" ซึ่งจัดเรียงตามความสัมพันธ์ระหว่างหัวข้อและหัวข้อย่อย (พ่อ-ลูก) เหมือนกับสมาชิกในครอบครัวเมื่อโหลดโครงร่างลงในโปรแกรมจัดโครงร่างแล้ว โครงร่างนั้นสามารถยุบหรือขยายเพื่อแสดงระดับได้มากหรือน้อยตามต้องการ
โปรแกรมจัดโครงร่างใช้สำหรับจัดเก็บและเรียกค้นข้อมูลที่เป็นข้อความ โดยมีคำ วลี ประโยค หรือย่อหน้าเชื่อมโยงอยู่ในโครงสร้างแบบต้นไม้ ดังนั้นแทนที่จะจัดเรียงตามเอกสาร ข้อมูลจะถูกจัดเรียงตามหัวข้อหรือเนื้อหา โครงร่างในโปรแกรมจัดโครงร่างสามารถมีหัวข้อได้มากเท่าที่ต้องการ ซึ่งช่วยลดความจำเป็นในการมีเอกสารแยกต่างหาก เนื่องจากโครงร่างสามารถรวมโครงร่างอื่นๆ ได้อย่างง่ายดายเพียงแค่เพิ่มเข้าไปในโครงสร้างแบบต้นไม้
ความแตกต่างหลักระหว่างโครงร่างที่เขียนด้วยมือกับโครงร่างดิจิทัลคือ โครงร่างที่เขียนด้วยมือมักจำกัดอยู่เพียงแค่บทสรุปหรือแบบร่างของเอกสารที่วางแผนไว้ ในขณะที่โครงร่างดิจิทัลอาจรวมเนื้อหาทั้งหมดของเอกสารและอาจมากกว่านั้นได้ กล่าวอีกนัยหนึ่ง โครงร่างที่เขียนด้วยมือเป็นเพียงเครื่องมือในการเขียน แต่ในคอมพิวเตอร์ โครงร่างเป็นรูปแบบอเนกประสงค์ที่ได้รับการสนับสนุนจากสื่อการพัฒนาและการแสดงผลที่แข็งแกร่ง ซึ่งสามารถจัดการความรู้ตั้งแต่การสร้างจนถึงการใช้งานขั้นสุดท้ายได้
โปรแกรมจัดทำโครงร่างสามารถใช้ในการสร้างเนื้อหาแทนโปรแกรมประมวลผลคำทั่วไป เพื่อบันทึก จัดระเบียบ แก้ไข และแสดงความรู้หรือข้อมูลข้อความทั่วไป โปรแกรมจัดทำโครงร่างเหมาะอย่างยิ่งสำหรับการจัดการรายการ จัดระเบียบข้อเท็จจริงและแนวคิด และสำหรับการเขียนโปรแกรมคอมพิวเตอร์นอกจากนี้ยังใช้สำหรับการจัดการเป้าหมายและงาน (รวมถึงการจัดการข้อมูลส่วนบุคคลและการจัดการโครงการ ) และสำหรับการเขียนหนังสือและบทภาพยนตร์
ทางเลือกอื่นนอกเหนือจากโปรแกรมจัดโครงร่างคือโปรแกรมสร้างแผนผังความคิดซึ่งแสดงโครงสร้างแบบต้นไม้ในรูปแบบแผนภาพโหนด-ลิงก์
ออกแบบ
คุณลักษณะหลักของโปรแกรมแก้ไขโครงร่างคือ การสนับสนุนหรือบังคับใช้ลำดับชั้นของรายการต่างๆ ในโปรแกรมเหล่านั้น
- การแก้ไข: ความสัมพันธ์ระหว่างองค์ประกอบหลักและองค์ประกอบย่อยจะถูกบังคับใช้อย่างถูกต้องเมื่อผู้ใช้แก้ไขโครงสร้างเอกสาร ตัวอย่างเช่น:
- การเลื่อนขั้น ลดขั้น คัดลอก หรือลบผู้ปกครอง มีผลกระทบต่อบุตรหลานเหมือนกันทุกประการ
- รายการแต่ละรายการจะต้องอยู่ภายในระดับเดียวจากรายการก่อนหน้า กล่าวคือ แต่ละรายการจะต้องเป็นพี่น้องหรือลูกของรายการก่อนหน้า (ดังนั้น ไม่มีรายการใดเป็นหลานของรายการก่อนหน้าได้)
- การแสดงผล: เครื่องมือนี้ช่วยให้ผู้ใช้สามารถปรับแต่งการแสดงผลได้ตามระดับ ตัวอย่างเช่น:
- การใช้สไตล์ตามระดับโครงร่าง (เช่น ทำตัวหนาให้กับรายการระดับที่ 1 ทั้งหมด)
- แสดงผลในระดับที่เลือก (เช่น แสดงรายการทั้งหมดในระดับที่ 1 และ 2 แต่ไม่แสดงรายการที่ลึกกว่านั้น)
- การยกส่วนทั้งหมดออกมาเพื่อทำการแก้ไขโดยแยกส่วนนั้นออกไป โดยไม่สนใจส่วนอื่นๆ ในระหว่างการแก้ไขนั้น แล้วจึงวางกลับเข้าไปในตำแหน่งเดิม (ซึ่งเรียกว่าการยกและการยกเลิกการยก)
- ค้นหา/กรอง: เครื่องมือนี้จะแสดงเฉพาะรายการที่มีคำค้นหา รวมทั้งรายการที่เกี่ยวข้อง (พ่อ แม่ ปู่ย่าตายาย...) เพื่อให้ได้บริบทที่เหมาะสม
- การนำเข้าและส่งออกไฟล์: ทั้งเนื้อหาและโครงสร้างของโครงร่างจะถูกส่งต่อเมื่อมีการนำเข้าหรือส่งออกไฟล์ (เช่น จากและไปยังไฟล์ที่มีการเยื้องด้วยแท็บ)
- ช่อง/คอลัมน์: รายการต่างๆ สามารถมีช่องข้อมูลเพิ่มเติมได้ ข้อมูลเหล่านี้สามารถแสดงเป็นคอลัมน์ข้อมูลในโครงร่าง หรือเป็นช่องในบานหน้าต่างที่สอง (ดู 'เค้าโครง' ด้านล่าง) โปรแกรมจัดโครงร่างบางโปรแกรมยังอนุญาตให้ผู้ใช้สร้างช่องข้อมูลแบบกำหนดเองและ/หรือกรองข้อมูลตามช่องได้ สามารถเปลี่ยนแปลงเพิ่มเติมได้อีก
เค้าโครง

โปรแกรมแสดงข้อมูลโครงร่างมีสองประเภทพื้นฐาน ได้แก่ แบบหน้าต่างเดียวหรือแบบภายในและแบบสองหน้าต่างหรือแบบภายนอกซึ่งแต่ละประเภทมีจุดแข็งและจุดอ่อนแตกต่างกัน
โปรแกรมจัดโครงร่างแบบหน้าต่างเดียวเรียกว่า โปรแกรมจัดโครงร่าง แบบภายในเนื่องจากตัวข้อความเองถูกจัดระเบียบให้อยู่ในรูปแบบโครงร่าง—ส่วนต่างๆ (เช่น ย่อหน้า) ของข้อความสามารถยุบหรือขยายได้ ในขณะที่ส่วนอื่นๆ ยังคงมองเห็นได้ ทุกอย่างจะแสดงอยู่ในพื้นที่เดียว จึงเรียกว่าหน้าต่างเดียวข้อดีอย่างหนึ่งของโปรแกรมจัดโครงร่างแบบหน้าต่างเดียวคือ เนื่องจากตัวข้อความเองเป็นสิ่งที่ถูกจัดโครงสร้าง และเนื่องจากโหนดข้อความหลายโหนดมองเห็นได้พร้อมกัน จึงง่ายต่อการแก้ไขข้ามส่วนต่างๆ ข้อเสียคือ เนื่องจากโครงสร้างไม่ปรากฏให้เห็นเสมอไป จึงไม่มีภาพรวมที่ชัดเจนหรือความสามารถในการนำทางระหว่างส่วนต่างๆ ได้อย่างรวดเร็วเท่ากับโปรแกรมจัดโครงร่างแบบสองหน้าต่าง โปรแกรมประมวลผลคำบางโปรแกรม เช่น Microsoft Word มีโหมดโครงร่างหรือมุมมอง เพื่อช่วยในการจัดโครงสร้างเอกสาร[ 1 ] [ 2 ]
โปรแกรมจัดโครงร่างแบบสองบานหน้าต่างจะแยกโครงสร้างออกจากเนื้อหา โดยโครงสร้างจะอยู่นอกเหนือข้อความ โครงสร้างแบบต้นไม้ที่มีชื่อโหนดจะแสดงในบานหน้าต่างหนึ่ง และข้อความจะแสดงในอีกบานหน้าต่างหนึ่ง เนื่องจากโครงสร้างจะแสดงอย่างชัดเจนแยกจากเนื้อหาตลอดเวลา รูปแบบนี้จึงช่วยให้สามารถดูภาพรวมของโครงสร้างได้อย่างรวดเร็วและนำทางได้ง่าย ข้อเสียคือ เนื่องจากแสดงข้อความเพียงโหนดเดียวในแต่ละครั้ง และการนำทางมีขั้นตอนเพิ่มเติมในการข้ามบานหน้าต่าง โครงสร้างจึงมีความยืดหยุ่นน้อยลง ทำให้การแก้ไขข้ามโหนดทำได้ยากขึ้น มุมมองนี้คล้ายกับโปรแกรมจัดการไฟล์และโปรแกรมอีเมลหลายโปรแกรม (ซึ่งอาจคิดได้ว่าเป็นโปรแกรมจัดโครงร่างแบบสามบานหน้าต่าง) [ 3 ] โครงสร้างประเภทนี้ยังมีประโยชน์ในฐานะเครื่องมือจัดการเอกสาร โดยบานหน้าต่างที่สองเป็นเอกสารแทนข้อมูลข้อความ
สามารถรวมโครงร่างแบบหนึ่งบานหน้าต่างและสองบานหน้าต่างเข้าด้วยกันเป็นแบบไฮบริดได้ ซึ่งช่วยให้แสดงข้อความและภาพกราฟิกของบันทึกหลายรายการพร้อมกันได้ พลังในการจัดระเบียบของโครงร่างแบบไฮบริดอยู่ที่โครงสร้างโครงร่างหลัก ไม่ใช่ข้อความในบานหน้าต่างที่สอง ทำให้เป็นโครงสร้างที่มีประสิทธิภาพมากสำหรับการจัดระเบียบตามหัวข้อ ข้อดีเพิ่มเติมของแบบไฮบริดคือ สามารถใช้บานหน้าต่างเดียวเป็นโครงร่างแบบบานหน้าต่างเดียวได้ โดยใช้บานหน้าต่างที่สองสำหรับบันทึกหรือการติดตามอ้างอิง
แนวทางที่สามสำหรับ การจัดโครงร่าง ภายในคือ การจัดโครงร่างแบบหลายคอลัมน์ คล้ายกับการจัดโครงร่างแบบหน้าต่างเดียวตรงที่ข้อความถูกจัดเรียงเป็นรูปแบบโครงร่าง อย่างไรก็ตาม ส่วนของข้อความจะไม่ยุบหรือขยาย และทุกส่วนจะมองเห็นได้แต่แยกอยู่ในคอลัมน์ต่างหาก (หนึ่งคอลัมน์สำหรับแต่ละระดับ) แนวทางนี้ช่วยให้สามารถมองเห็นโครงสร้างและเนื้อหาได้พร้อมกัน
รูปแบบไฟล์
รูปแบบไฟล์หลายรูปแบบรองรับโครงสร้างโครงร่างโดยตรง หรือส่งเสริมการใช้/การสร้างโครงสร้างโครงร่าง
- XML - จุดประสงค์ของ XML คือการช่วยให้ระบบสารสนเทศสามารถแบ่งปันข้อมูลที่มีโครงสร้างได้
- HTML / XHTML - โครงสร้างค่อนข้างเรียบง่ายเนื่องจากการใช้มาร์กอัปแบบซ้อนกัน
- OPML - รูปแบบ XML ที่เรียบง่าย ออกแบบมาสำหรับโครงร่าง แต่ยังใช้สำหรับรายการฟีดการเผยแพร่ด้วย
- OML - ทางเลือกอื่นแทน OPML
- RDF (มีหลายรูปแบบ) มีโมเดลกราฟแบบโหนดและส่วนโค้งที่เน้นการใช้งานบนเว็บ โดยสามารถใช้ส่วนย่อยเพื่อสร้างโครงร่างได้
- XOXO - ไมโครฟอร์แมต เฉพาะที่ ใช้HTMLสำหรับโครงร่าง
- CHM - รูปแบบมาตรฐานของ Windows สำหรับไฟล์ช่วยเหลือ หนังสือ และอื่นๆ
รายชื่อโครงร่าง
โปรแกรมจัดโครงร่างเดสก์ท็อป
| ชื่อ | ระบบปฏิบัติการ | หมายเหตุ |
|---|---|---|
| AI Outliner | วินโดวส์, แมคโอเอส, ลินุกซ์ | ผสานรวมปัญญาประดิษฐ์ (AI) เข้ากับโครงร่างและแผนผังความคิด |
| โปรแกรมจัดการบันทึก AllMyNotes | วินโดวส์ | สามารถตั้งรหัสผ่านเพื่อป้องกันการเข้าถึงไฟล์ รองรับการเปลี่ยนธีมมีทั้งเวอร์ชันฟรีและเวอร์ชันพกพาให้เลือกใช้ |
| จักรยาน Outliner | MacOS | โดดเด่นด้วยแอนิเมชั่นที่ลื่นไหลและประสิทธิภาพที่ดีในการจัดการกับไฟล์ขนาดใหญ่ นอกจากนี้ยังมีโหมดแก้ไขข้อความและโครงร่างแยกต่างหากอีกด้วย |
| บุ๊คสแต็ค | ข้ามแพลตฟอร์ม | วิกิส่วนตัวที่ นิยมใช้ในการสร้างโลกสมมติ |
| เอคโค่ โปร | วินโดวส์ | โปรแกรมจัดโครงร่างแบบฟรีแวร์ ไม่ได้รับการสนับสนุนอีกต่อไป มีกลุ่มผู้ใช้งานขนาดใหญ่ เป็นส่วนเสริมของ EccoMV สำหรับแผง RTF |
| เครื่องบินฟรีเพลน | ข้ามแพลตฟอร์ม ( Java ) | เครื่องมือสร้างแผนผังความคิดและโครงร่าง พร้อมคำอธิบายและการเชื่อมโยงเชิงกราฟิก (ลิงก์) |
| แกรนด์วิว | เอ็มเอส-ดีโอเอส | โปรแกรมจัดโครงร่างแบบหน้าต่างเดียวที่พัฒนามาตั้งแต่ยุค 1980 ปัจจุบันไม่ได้รับการสนับสนุนแล้ว มีฟีเจอร์การคัดลอก |
| กามัส | CP/Mซึ่งต่อมาคือMS-DOS | (ระบบขยายความรู้และความคิด) ไม่ประสบความสำเร็จเท่าที่ควรสำหรับ MS-DOS เมื่อเทียบกับ CP/M ความสามารถในการส่งออกมีจำกัด |
| KeyNote NF (เดิมชื่อ Keynote) | วินโดวส์ | ใบ อนุญาตสาธารณะของ Mozilla |
| เคจอตส์ | ลินุกซ์ | โปรแกรมแก้ไขข้อความแบบง่ายๆ ที่สามารถใช้สร้างวิกิส่วนตัวได้ มันใช้โครงสร้างแบบต้นไม้พื้นฐานในการจัดระเบียบข้อมูล โดยเรียกโหนดว่า 'หนังสือ' และใบว่า 'หน้า' โปรแกรมนี้มีมุมมองแบบหนังสือที่แสดงสารบัญ และโหมดการแสดงผลสำหรับทุกรายการ |
| สิงห์ | วินโดวส์/ลินุกซ์/แมคโอเอส | โปรแกรมแก้ไขข้อความพร้อมโครงร่าง โครงสร้างแบบต้นไม้ที่ยืดหยุ่นอย่างมาก เขียนด้วยภาษา Pythonโดยใช้Qt |
| มากกว่า | ระบบปฏิบัติการ Mac OS 7/8/9 | โปรแกรมจัดโครงร่างภาพแบบคลาสสิกสำหรับ Mac จากช่วงปลายทศวรรษ 1980 และต้นทศวรรษ 1990 |
| ข้อมูลของฉัน | วินโดวส์ | เป็นแบบสองหน้าต่าง แต่ก็สามารถจำลองการทำงานของโปรแกรมจัดโครงร่างแบบหน้าต่างเดียวพื้นฐานได้เช่นกัน |
| ออมนิเอาท์ไลเนอร์ | แมคโอเอสเอ็กซ์ | โปรแกรมจัดหน้าแบบบานเดียว/สองบาน พร้อมคอลัมน์และความสามารถในการปรับแต่งอย่างครอบคลุม |
| โหมดองค์กร | ข้ามแพลตฟอร์ม | โหมดการจัดโครงร่างของ Emacs |
| สคริฟเนอร์ | ระบบปฏิบัติการ Mac OS และ Windows; Linux รุ่นเบต้า | เครื่องมือสร้างเนื้อหาที่ยืดหยุ่นสำหรับนักเขียน; เครื่องมือจัดโครงร่างแบบหลายหน้าต่างอันทรงพลัง |
| สมอง | วินโดวส์, แมค, ไอโอเอส, แอนดรอยด์ | โครงร่างกราฟิกแบบอิสระ |
| ทรีไลน์ | วินโดวส์/ลินุกซ์ | โปรแกรมแสดงโครงร่างแบบ 3 หน้าต่างฟรี หน้าต่างที่สองแสดงรายละเอียดของโหนดที่เลือก หน้าต่างที่สามแสดงรายละเอียดของโหนดลูก |
| วิซโฟลด์ | วินโดวส์ | โปรแกรมจัดโครงร่างแบบสองหน้าต่าง โดยหน้าต่างด้านซ้ายแสดงรายการชื่อสินค้าที่ถูกจัดโครงร่างไว้ และหน้าต่างด้านขวาแสดงรายละเอียดของสินค้าที่เลือก (เลิกผลิตแล้ว) |
| ล็อกเซค | วินโดวส์, ลินุกซ์, แมคโอโอเอส, บีเอสดี, แอนดรอยด์, ไอโอไอ, เบราว์เซอร์ | ตัวจัดโครงร่างแบบเครือข่าย โดยเน้นที่ความสามารถในการเชื่อมโยงระหว่างโหนดของต้นไม้โครงร่าง จึงทำให้เกิดกราฟหรือเครือข่าย[ 4 ] |
โปรแกรมจัดโครงร่างแบบใช้เบราว์เซอร์
ตารางนี้แสดงรายชื่อโปรแกรมจัดโครงร่างแบบใช้เว็บเบราว์เซอร์ที่โดดเด่น โดยแบ่งตามฟังก์ชันการทำงาน (ดูหัวข้อ 'การออกแบบ' ด้านบน) โปรแกรมจัดโครงร่างแบบใช้เว็บเบราว์เซอร์จะทำงานภายในเว็บเบราว์เซอร์บนเดสก์ท็อปหรือมือถือ (สมาร์ทโฟนหรือแท็บเล็ต) และอาจซิงโครไนซ์ข้อมูลโครงร่างกับเซิร์ฟเวอร์ระยะไกลหรือจัดเก็บไว้ในอุปกรณ์ของผู้ใช้ก็ได้
| ชื่อ | เลื่อนตำแหน่ง/ลดตำแหน่ง | โคลน | ระดับการเปิดเผย/ซ่อน | รอก | ค้นหา | นำเข้า OPML | ส่งออก OPML | ส่งออกอื่นๆ | การทำงานร่วมกัน | ไฟล์ |
|---|---|---|---|---|---|---|---|---|---|---|
| เช็ควิสท์ | ใช่ | เลขที่ | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
| ผู้ร่างโครงร่างของยักษ์ใหญ่ | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
| เวิร์กโฟลวี่ | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ | ใช่ |
ดูเพิ่มเติม
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ โครงร่าง
โปรแกรมจัดโครงร่าง (หรือโปรแกรมประมวลผลโครงร่าง ) เป็น โปรแกรมแก้ไขข้อความ ( โปรแกรมประมวลผลคำ ) ชนิดพิเศษ ที่ใช้ในการสร้างและแก้ไข
ออกแบบ
คุณลักษณะหลักของโปรแกรมแก้ไขโครงร่างคือ การสนับสนุนหรือบังคับใช้ ลำดับชั้น ของรายการต่างๆ ในโปรแกรมเหล่านั้น
เค้าโครง
โปรแกรมแสดงข้อมูลโครงร่างมีสองประเภทพื้นฐาน ได้แก่ แบบหน้าต่างเดียวหรือ แบบภายใน และแบบสองหน้าต่างหรือ แบบภายนอก ซึ่งแต่ละประเภทมีจุดแข็งและจุดอ่อนแตกต่างกัน
รูปแบบไฟล์
รูปแบบไฟล์หลายรูปแบบรองรับโครงสร้างโครงร่างโดยตรง หรือส่งเสริมการใช้/การสร้างโครงสร้างโครงร่าง