Thursday, June 2, 2016

การโยงข้อความ หรือลิงค์ ด้วย markdown

การสร้างลิงค์และการอ้างอิง

การโยงข้อความ

การโยงข้อความ หรือ URL ใน markdown นั้น สามารถทำได้คล้ายกับการโยงข้อความในภาษา HTML
และโค้ดที่ใช้ก็มีลักษณะคล้ายกับในภาษา HTML อีกด้วย
เราสามารถพิมพ์ URL ลงไปในรูปแบบใดก็ได้ ตัว markdown จะทำการแสดง URL นั้นให้เป็นลิงค์ที่สามารถคลิกได้ทันที เช่น
http://someurl
<http://someurl>  
<somebbob@example.com>
http://someurl
http://someurl
somebbob@example.com

การฝัง URL ลงไปในข้อความที่ต้องการ

การฝัง URL ลงไปในข้อความที่ต้องการ เราสามารถพิมพ์ข้อความที่ต้องการฝังลงใน [] และต่อด้วย URL ที่ต้องการภายใน ()
ชี้ลิงค์ด้วยข้อความ [ข้อความ](http://someurl)
ข้อความ

การสร้างลิงค์สำหรับอ้างอิง

เราสามารถสร้างลิงค์สำหรับอ้างอิงในท้ายย่อหน้าได้โดยใช้
ท่านสามารถอ่านรายละเอียดเพิ่มเติมได้ที่ เว็บไซต์ที่ต้องการ หรือ ที่นี่
โดย URL อ้างอิงที่เราเขียนไว้ท้ายย่อหน้า จะไม่ถูกแสดงในข้อความจริง วิธีนี้ช่วยให้การกลับมาแก้ไข URL ที่ในย่อหน้าที่ต้องการได้สะดวก และเป็นระเบียบมากขึ้น
[1]: http://url
[2]: http://another.url "เว็บที่นี่"

การเชื่อมโยง

การเชื่อมโยงไปยังตำแหน่งข้อความที่ต้องการ

การเชื่อมโยง หรือ anchor เราสามารถกำหนดลิงค์เชื่อมโยง ไปตำแหน่ง anchor ได้โดยใช้ syntax คล้ายกับในภาษา HTML โดยข้อความที่ถูกเชื่อมโยงจะแสดงเป็นข้อความขนาดเล็ก คล้ายกับการอ้างอิงไปยังบรรณานุกรมในหนังสือ
ชาวตรังใจกว้าง[1][#3]
<a id="3">ข้อความอธิบายเพิ่มเติม</a>
ชาวตรังใจกว้าง 1
คัดลอกมาจากหนังสือ…

การเชื่อมโยงไปยัง Heading

นอกจากนี้ markdown ยังสร้างวิธีเชื่อมโยงไปยังหัวข้อที่เราได้ทำการระบุ Heading เอาไว้ โดยพิมพ์ชื่อหัวข้อได้โดยตรง (หากหัวข้อมีการเว้นวรรค ให้ใช้ ขีด - แทนวรรค)
กลับไปอ่าน [การเชื่อมโยงไปยัง Heading][]
กลับไปอ่าน หัวข้อ

การสร้างสารบัญ

นอกจากนี้ใน markdown ยังมีระบบทำรายการสารบัญ หรือ table of content (TOC) โดยจะดึงหัวข้อที่เราได้ใส่ # เพื่อกำหนด Heading ระดับต่างๆ มาเป็นหัวข้อภายในสารบัญ การทำสารบัญชีทำได้โดยใช้โค้ดสั้นๆ คือ
    [toc]

Friday, February 19, 2016

พิมพ์ unicode ลงใน Linux

ปกติเราจะรู้กันใน Windows อยู่แล้วว่าถ้าเราต้องการจะพิมพ์ตัวอักษรพิเศษ (unicode) ให้กด ALT+รหัส unicode ที่ต้องการ แต่ใน Linux นั้นจะมีวิธีที่แตกต่างออกไป คือ

  1. กด Ctrl+Alt+u ค้างไว้ จะปรากฏอักษรรูป u̲
    ̲u
  2. พิมพ์รหัส unicode ต่อท้ายจนครบ
    ̲u2713
  3. กด spacebar เราจะได้ unicode ตามที่เราต้องการ

เช่นเดียวกันบน OS อื่นๆ เราสามารถเลือกตัวอักษรพวกนี้โดยตรงจากโปรแกรมต่างๆ ได้เลย เช่น gucharmap, kcharselect