วิกิพีเดีย:แม่แบบแผนภาพเส้นทาง

จากวิกิพีเดีย สารานุกรมเสรี

แม่แบบแผนภาพเส้นทาง จะอธิบายการใช้งานแม่แบบหลักอย่าง {{BS-map}} หรือ {{Routemap}} และแม่แบบเสริมที่ส่วนใหญ่มี BS (เยอรมัน: BahnStrecke แปลว่า รถไฟ) นำหน้า ระบบนี้มีรูปแบบที่สม่ำเสมอกับกล่องข้อมูลแผนที่เส้นทางส่วนใหญ่สำหรับเส้นทางรถไฟ แต่ยังรองรับการขนส่งอื่น ๆ เช่น ทางน้ำ แผนที่ดังกล่าวสร้างขึ้นเป็นกองซ้อน ซึ่งส่วนที่สำคัญที่สุดคือเซลล์เรียงแถวสัญลักษณ์สี่เหลี่ยมรูปหนึ่งหรือหลายรูป รูปสัญลักษณ์พื้นฐานเหล่านี้มีมากกว่า 3,000 รูป มีหลายวิธีในการเพิ่มข้อความในแต่ละแถวและความคิดเห็นไปยังเซลล์กราฟิกแต่ละเซลล์

แม่แบบหลัก[แก้]

{{BS-map}}
{{BS-map
<<stack of params>>
|map=
<<stack of {{BS-templates}}>>
}}
{{Routemap}}
{{Routemap
<<stack of params>>
|map=
<<stack of text! !icons~~text>>
}}

แม่แบบ {{BS-map}} ทำหน้าที่เหมือนกับตู้บรรจุกองข้อมูลของแม่แบบ BSn, BSn-2 (อธิบายไว้ด้านล่าง) แต่ละแม่แบบอธิบายแถวในโครงสร้างของแต่ละผลลัพธ์ ให้กองนี้เป็นแม่แบบที่มีค่าของพารามิเตอร์ |map= ข้าง ๆ กองที่เรียงแถวนี้อธิบายพารามิเตอร์ต่าง ๆ ที่สามารถอธิบายพฤติกรรมของแผนที่โลกที่แสดงผลออกมา พวกเขาคือ:

แม่แบบ:BS-map/parameters

หมายเหตุสำหรับ width: ไม่มีค่าเริ่มต้นเพราะจะทำให้ไม่แสดงผลของพารามิเตอร์ tw ในแถว BSn ซึ่งใช้เพื่อแทนที่ความกว้างของคอลัมน์ข้อความของส่วนที่ยุบได้ของแถว BSn

ความแตกต่างระหว่าง {{BS-map}} กับ {{Routemap}}[แก้]

BS-map Routemap
ไวยากรณ์แถว
{{BSn| icons | Margin | Right Text | Right Text2 | Comment }}
n n+1 n+2 n+3 n+4
{{BSn-2| icons | Left Text | Right Text | Left Text2 | Right Text2 | Comment }}
n n+1 n+2 n+3 n+4 n+5
Left Comment ~~ Left Text2 ~~ Left Text ~~ Left Margin ! ! icons ~~ Right Margin ~~ Right Text ~~ Right Text2 ~~ Right Comment

Left Text ! ! icons ~~ Right Text
ตัวแยกสัญลักษณ์ | \
การซ้อนทับ |O
column
number
 overlay
 number
=
icon
!~icon
ตัวคั่นคอลัมน์ข้อความ | ~~
  • สำหรับข้อมูลเพิ่มเติม ดูที่ คู่มือการใช้แม่แบบ
  • หากคุณกำลังสร้างตารางตั้งแต่เริ่มต้นแทนที่จะใช้แม่แบบ ไพป์ | – ซึ่งใช้อย่างมากในไวยากรณ์ของวิกิตาราง – จะต้องถูกแทนที่ด้วย {{!}} ตัวอย่างเช่น {| ถูกเข้ารหัสเป็น {{{!}} และ |- เป็น {{!}}- มิฉะนั้น การปรากฏตัวของแถบจะเกิดความเสียหายต่อโครงสร้างของแม่แบบและเนื้อหาบทความต่อไปนี้ เนื่องจากเมื่อประมวลผลแม่แบบ แถบจะทำหน้าที่เป็นพารามิเตอร์ที่คั่นรายการซึ่งจะแทนที่ฟังก์ชั่นอื่น ๆ
  • เมื่อต้องการตัวแยกภาพในฟิลด์ข้อความ ควรใช้ยูนิโคดสัญลักษณ์ (เหมือนสัญลักษณ์แถบแนวตั้ง แต่ไมใส่วิกิโค้ด)

อักขระนี้สามารถเขียนรหัสได้ใน HTML ด้วย &#2503; ในไมโครซอฟท์ วินโดวส์ สามารถป้อนข้อมูลโดยตรงจากแป้นพิมพ์ โดยกด Alt ค้างไว้ ตามด้วย +2503 บนแผงปุ่มกดตัวเลข หรือกด 2503Alt+x ตามลำดับ

แผนภาพภายในแม่แบบกล่องข้อมูลรถไฟ[แก้]

หากบรรณาธิการต้องการวาง RDT ไว้ภายใน {{Infobox}} แทนที่จะให้เป็นแบบเดี่ยว ขอแนะนำให้ใช้แม่แบบ {{กล่องข้อมูล แผนผังเส้นทาง}} แทนการรวมอยู่โดยตรงตามลำดับ เพื่อป้องกันไม่ให้แผนภาพ "แตกหัก" ดูคำอธิบายเพิ่มเติมที่ แม่แบบ:กล่องข้อมูล แผนผังเส้นทาง/doc

การแปลงแผนที่ในกล่องข้อมูลอื่น ๆ[แก้]

นอกเหนือจาก BS-map แบบเดี่ยวแล้ว แม่แบบแถวยังสามารถแปลงค่าในเทมเพลตกล่องข้อมูลอื่น ๆ เช่น

แม่แบบแผนภาพเส้นทาง

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

แม่แบบ:Bsicon แม่แบบ:BS templates navigation

แม่แบบแผนภาพเส้นทาง เป็นหน้านโยบาย วิธีใช้ หรือหน้าโครงการของวิกิพีเดียที่ยังเป็นโครง
หน้าวิธีใช้ และหน้าโครงการของวิกิพีเดียภาษาไทย อาจต่างกับวิกิพีเดียภาษาอื่น ทั้งนี้อยู่บนพื้นฐานนโยบายเดียวกัน