แปลง TXT เป็น MD
โน้ตที่สะสมไว้หลายปีในไฟล์ .txt อยู่ห่างจากคลังโน้ต Markdown หรือโฟลเดอร์เอกสารประกอบเพียงขั้นตอนเดียว แปลงไฟล์เหล่านั้นให้เป็น .md พร้อมย่อหน้าที่เรียบร้อย การเข้ารหัส UTF-8 และรูปแบบการขึ้นบรรทัดที่เครื่องมือของคุณต้องการ
แปลงไฟล์เอกสาร
หรือลากไฟล์ PDF, DOC, DOCX … มาวางที่นี่ ·
สูงสุด 95 MB ต่อไฟล์· ได้สูงสุด 20 ไฟล์· ลบหลังจาก 30 นาที
ไฟล์จะถูกประมวลผลบนเซิร์ฟเวอร์ของเราและถูกลบหลังจาก 30 นาที
150 DPI จะทำให้หน้า A4 มีขนาดประมาณ 1240 × 1754 px ใช้ 300 สำหรับการพิมพ์
แปลงทั้งไฟล์หรือเฉพาะบางหน้าหรือบางสไลด์ (สำหรับไฟล์ PDF และงานนำเสนอ)
หน้าหรือสไลด์ที่จะแปลง เช่น 1-3, 5, 8-10
UTF-8 ใช้ได้กับทุกภาษา เลือก UTF-8 พร้อม BOM หาก Excel หรือ Notepad บน Windows แสดงอักขระเพี้ยน ส่วนการเข้ารหัสแบบเก่าใช้เฉพาะกับซอฟต์แวร์รุ่นเก่า
LF สำหรับ macOS, Linux และโปรแกรมแก้ไขโค้ด ส่วน CRLF สำหรับโปรแกรม Windows รุ่นเก่า เช่น Notepad แบบดั้งเดิม
จุลภาคเป็นค่ามาตรฐาน ใช้อัฒภาคสำหรับ Excel ในประเทศที่เขียนทศนิยมด้วยจุลภาค (เยอรมนี ฝรั่งเศส บราซิล)
สำหรับไฟล์ Excel ที่มีหลายชีต: แปลงทุกชีต (หนึ่งส่วนหรือหนึ่งไฟล์ต่อชีต) หรือเฉพาะชีตแรก
วิธีใช้เครื่องมือนี้
- 1
อัปโหลดไฟล์ข้อความ
เพิ่มโน้ต .txt ได้ครั้งละไม่เกิน 20 ไฟล์ แต่ละไฟล์ไม่เกิน 95 MB
- 2
ตรวจสอบการเข้ารหัสและรูปแบบการขึ้นบรรทัด
ตั้ง แปลงเป็น เป็น Markdown, การเข้ารหัสข้อความ เป็น UTF-8 และ อักขระขึ้นบรรทัดใหม่ เป็น LF ซึ่งเป็นค่าที่ Git, Obsidian และตัวสร้างเว็บไซต์แบบสแตติกนิยมใช้
- 3
แปลงแล้วย้ายไฟล์เข้าที่
กด แปลงเป็น MD จากนั้นนำไฟล์ .md ไปวางในโฟลเดอร์ vault, รีโพซิทอรี หรือโฟลเดอร์เอกสารของคุณ
จะเปลี่ยนไฟล์ .txt เป็นไฟล์ .md ได้อย่างไร
อัปโหลดไฟล์แล้วกด แปลงเป็น MD ย่อหน้า รายการ และหัวข้อที่พิมพ์ไว้แล้วจะคงอยู่ ไฟล์จะถูกบันทึกเป็น UTF-8 พร้อมอักขระขึ้นบรรทัดใหม่แบบ LF และนามสกุลเปลี่ยนเป็น .md
ทำไมไฟล์ TXT จึงเกือบเป็น Markdown อยู่แล้ว
Markdown ถูกออกแบบในปี 2004 ให้หน้าตาเหมือนวิธีที่คนเขียนอีเมลอยู่แล้ว คือเว้นบรรทัดว่างระหว่างย่อหน้า ใช้ขีดแทนหัวข้อย่อย และใช้เครื่องหมายดอกจันล้อมคำที่ต้องการเน้น ด้วยเหตุนี้โน้ต .txt ที่เขียนเป็นระเบียบจึงมักแสดงผลได้ดีโดยไม่ต้องแก้อะไรเลย การแปลงจึงเกี่ยวกับตัวไฟล์รอบข้อความเป็นหลัก ได้แก่ นามสกุล การเข้ารหัสอักขระ และอักขระขึ้นบรรทัดใหม่
รายละเอียดเหล่านี้เป็นตัวตัดสินว่าใช้งานได้หรือไม่ Obsidian จัดทำดัชนีเฉพาะไฟล์ที่ลงท้ายด้วย .md ตัวสร้างเว็บไซต์แบบสแตติกอย่าง Hugo และ Jekyll ไม่สร้างหน้าจากไฟล์ .txt และรีโพซิทอรีที่เต็มไปด้วยอักขระขึ้นบรรทัดใหม่แบบ CRLF จะแสดงว่าทุกบรรทัดเปลี่ยนไปใน diff ปัญหานี้มักเจอเมื่อย้ายโน้ต Notepad สิบปีเข้า vault หรือเปลี่ยนโฟลเดอร์คำแนะนำแบบข้อความให้เป็นเว็บไซต์เอกสาร เมื่อต้องส่งโน้ตต่อให้คนที่ทำงานใน Word แปลง Markdown เป็น DOCX จะพาไปได้ครบทางที่เหลือ
รูปแบบการพิมพ์ข้อความธรรมดาที่ Markdown อ่านเป็นการจัดรูปแบบ
| ใน .txt ของคุณ | แสดงผลเป็น | สิ่งที่ควรตรวจ |
|---|---|---|
| `# เหลือ 3 ชิ้น` | หัวข้อระดับหนึ่ง | บรรทัดที่ขึ้นต้นด้วยเครื่องหมายแฮช |
| ข้อความที่มี `====` อยู่ข้างใต้ | หัวข้อ (แบบ setext) | เส้นใต้ที่ขีดด้วย = หรือ - |
| `1986. ปีที่ดี` | รายการแบบมีลำดับ | ปีหรือตัวเลขที่ขึ้นต้นบรรทัด |
| `*important*` | ตัวเอียง | เครื่องหมายดอกจันที่ใช้เน้นคำหรือเป็นเครื่องหมายเชิงอรรถ |
| ช่องว่างนำหน้าสี่ช่อง | บล็อกโค้ด | ข้อความอ้างอิงและที่อยู่ที่ย่อหน้าเข้าไป |
| `> บรรทัดที่อ้างอิง` | บล็อกอ้างอิง | ข้อความอ้างอิงตอบกลับจากอีเมลเก่า |
ตัวอย่างโน้ต .md หลังแปลงไฟล์
# ประชุมทีม 14 มีนาคม ผู้เข้าร่วม: อนันต์, ราช, ลี - อนุมัติงบประมาณไตรมาส 2 แล้ว - เลื่อนการเปิดตัวเป็นวันที่ 6 พฤษภาคม ขั้นตอนถัดไปอยู่ในตัวติดตามงานที่แชร์ไว้
ข้อมูลฟอร์แมต TXT และ Markdown
TXT
ข้อความธรรมดา
ไฟล์ TXT มีเพียงอักขระธรรมดา ไม่มีการจัดรูปแบบ ฟอนต์ รูปภาพ หรือเลย์เอาต์ ไฟล์ข้อความสมัยใหม่มักเข้ารหัสแบบ UTF-8 ซึ่งครอบคลุมทุกภาษา แต่ไฟล์รุ่นเก่าอาจใช้การเข้ารหัสอื่นและแสดงเป็นอักขระที่อ่านไม่ออก ข้อความธรรมดามีขนาดเล็กมาก ไม่มีวันล้าสมัย และเปิดได้บนทุกอุปกรณ์ ตั้งแต่โทรศัพท์ไปจนถึงเซิร์ฟเวอร์ ไม่สามารถเก็บตัวหนา ตาราง หรือรูปภาพได้ โครงสร้างจึงต้องแสดงด้วยการเว้นวรรคหรือมาร์กอัปอย่างง่าย
- การบีบอัด
- –
- พื้นหลังโปร่งใส
- –
- ภาพเคลื่อนไหว
- –
- เปิดตัว
- –
MD
Markdown
Markdown คือไวยากรณ์มาร์กอัปขนาดเบาที่ John Gruber สร้างขึ้นในปี 2004 ใช้สัญลักษณ์ข้อความธรรมดา เช่น # สำหรับหัวข้อ * สำหรับการเน้น และ - สำหรับรายการ ซึ่งยังอ่านได้ง่ายในรูปข้อความดิบและแปลงเป็น HTML ได้อย่างเรียบร้อย เป็นมาตรฐานสำหรับไฟล์ README เอกสารประกอบ วิกิ แอปจดบันทึก และเครื่องมือสร้างเว็บไซต์แบบสแตติกจำนวนมาก มีหลายภาษาถิ่น (dialect) เช่น CommonMark และ GitHub Flavored Markdown ซึ่งแตกต่างกันในรายละเอียดอย่างตาราง โปรแกรมแก้ไขข้อความใดก็เปิดไฟล์ .md ได้
- การบีบอัด
- –
- พื้นหลังโปร่งใส
- –
- ภาพเคลื่อนไหว
- –
- เปิดตัว
- 2004 · John Gruber
แปลงข้อความธรรมดาเป็น Markdown เมื่อโน้ตที่กระจัดกระจายกำลังย้ายเข้าระบบที่เข้าใจโครงสร้าง เช่น vault ของ Obsidian หรือ Logseq โฟลเดอร์เอกสารของรีโพซิทอรี GitHub หรือเว็บไซต์สแตติกที่ทุกหน้าเป็นไฟล์ .md
คำถามเกี่ยวกับการแปลง TXT เป็น MD
แค่เปลี่ยนนามสกุลไฟล์ .txt เป็น .md เพียงพอหรือไม่
ข้อความธรรมดาทุกชนิดถือเป็น Markdown ที่ใช้ได้ในทางเทคนิค ดังนั้นไฟล์ที่เปลี่ยนนามสกุลก็เปิดได้ ปัญหาอยู่ที่การแสดงผล ไฟล์ Windows เก่าอาจใช้การเข้ารหัสแบบเดิม อาจนำอักขระขึ้นบรรทัดใหม่แบบ CRLF เข้าไปในรีโพซิทอรี Git หรืออาจมีบรรทัดที่ Markdown อ่านเป็นหัวข้อและรายการโดยไม่ตั้งใจ การแปลงจะแก้การเข้ารหัสและอักขระขึ้นบรรทัดใหม่ให้ในครั้งเดียว
ทำไมบรรทัดที่ขึ้นต้นด้วยปีจึงกลายเป็นรายการลำดับเลข
Markdown ถือว่าตัวเลขตามด้วยจุดที่ต้นบรรทัดคือรายการแบบมีลำดับ ดังนั้น 1986. A good year. จะกลายเป็นข้อที่ 1986 หน้าไวยากรณ์ต้นฉบับของ John Gruber บอกวิธีแก้ไว้ คือใส่เครื่องหมายแบ็กสแลชก่อนจุด เช่น 1986\.
บรรทัดที่ตัดขึ้นบรรทัดใหม่ไว้เองจะถูกรวมเป็นย่อหน้าเดียวหรือไม่
ในมุมมองที่แสดงผลแล้ว ใช่ Markdown ถือว่าการขึ้นบรรทัดใหม่เพียงครั้งเดียวในย่อหน้าเป็นช่องว่าง และจะเริ่มย่อหน้าใหม่ก็ต่อเมื่อมีบรรทัดว่างเท่านั้น ข้อความที่ตัดบรรทัดทุก 72 หรือ 80 ตัวอักษร ซึ่งพบบ่อยในอีเมลและไฟล์ README เก่า จะถูกจัดเรียงใหม่เป็นย่อหน้าปกติ ซึ่งมักเป็นสิ่งที่ต้องการอยู่แล้ว
ควรเลือกการขึ้นบรรทัดแบบใด ระหว่าง LF กับ CRLF
ใช้ LF สำหรับทุกอย่างที่จะเข้า Git, ตัวสร้างเว็บไซต์แบบสแตติก, Obsidian หรือเครื่อง Mac และ Linux ใช้ CRLF เฉพาะกับโปรแกรม Windows รุ่นเก่าที่แสดงทุกอย่างในบรรทัดเดียวเท่านั้น ส่วน Notepad เองรองรับ LF ตั้งแต่ Windows 10 เวอร์ชัน 1809
แอปใดบ้างที่เปิดไฟล์ .md ที่แปลงแล้วได้
Obsidian, Typora, VS Code, iA Writer และ Joplin เปิดเพื่อแก้ไขได้ ส่วน GitHub, GitLab และวิกิส่วนใหญ่แสดงผลในเบราว์เซอร์ได้ หากต้องการหน้าเว็บสำเร็จรูปนอกเครื่องมือเหล่านี้ แปลง TXT เป็น HTML จะสร้าง HTML ให้โดยตรง
| แปลง Markdown เป็น DOCX | แปลง HTML เป็น Markdown | แปลง DOCX เป็น Markdown |
| แปลง PDF เป็น Markdown | แปลง CSV เป็น Markdown | แปลง TXT เป็น HTML |