แปลง Markdown เป็นสไลด์
เขียนงานนำเสนอในแบบเดียวกับที่คุณเขียนไฟล์ README: ใช้หัวข้อ Markdown รายการหัวข้อย่อย และบล็อกโค้ด คั่นเป็นสไลด์ด้วยเส้นแนวนอน --- เครื่องมือนี้เรนเดอร์ชุดสไลด์ของคุณแบบเรียลไทม์ด้วย Reveal.js (ธีม: ดำ ขาว เรียบง่าย solarized) รองรับโน้ตผู้บรรยายด้วย Note: สไลด์แนวตั้งซ้อนกันด้วย -- และส่งออกเป็นไฟล์ HTML ที่ทำงานได้ในตัวเองหรือไฟล์ PDF พร้อมพิมพ์
Markdown กลายเป็นชุดสไลด์ได้อย่างไร
-
1
เขียน Markdown
ใช้ `---` เพื่อคั่นสไลด์ หัวข้อ รายการ และบล็อกโค้ดมาตรฐานทำงานตามปกติ
-
2
เพิ่มโน้ตผู้บรรยาย
ขึ้นต้นย่อหน้าด้วย `Note:`: จะแสดงเฉพาะในโหมดผู้นำเสนอเท่านั้น
-
3
ดูตัวอย่างชุดสไลด์
ตัวอย่างแบบเรียลไทม์แสดงชุดสไลด์พร้อมการนำทางด้วยปุ่มลูกศร
-
4
เลือกธีม
ดำ ขาว league sky เรียบง่าย solarized: ธีมใดก็ได้ของ Reveal.js
-
5
ส่งออก
ไฟล์ HTML ที่ทำงานได้ในตัวเอง หรือ PDF ผ่านการพิมพ์ของเบราว์เซอร์
โครงสร้างของสไลด์
# สไลด์เปิด
ข้อความหัวข้อย่อยตรงนี้
---
## สไลด์ที่สอง
- หัวข้อย่อยหนึ่ง
- หัวข้อย่อยสอง
- หัวข้อย่อยสาม
Note: นี่คือโน้ตผู้บรรยายที่มองเห็นได้เฉพาะในโหมดผู้นำเสนอ
---
## สไลด์โค้ด
\`\`\`python
def hello(name):
return f"Hi {name}"
\`\`\`
---(ขีดกลางสามตัวในบรรทัดของตัวเอง) เริ่มสไลด์แนวนอนใหม่--(ขีดกลางสองตัว) เริ่มสไลด์แนวตั้งภายในคอลัมน์สไลด์ปัจจุบัน, กดลูกศรลงเพื่อเลื่อนลงNote:ที่ต้นย่อหน้าจะกลายเป็นโน้ตผู้บรรยาย
การนำทางด้วยคีย์บอร์ด
| คีย์ | การทำงาน |
|---|---|
| ขวา / เว้นวรรค | สไลด์ถัดไป |
| ซ้าย | สไลด์ก่อนหน้า |
| ลง / ขึ้น | นำทางในกองแนวตั้ง |
s |
เปิดมุมมองผู้บรรยาย |
o |
ภาพรวมสไลด์ |
f |
เต็มหน้าจอ |
? |
กล่องโต้ตอบความช่วยเหลือ |
เทคนิคการจัดวาง
- การจัดวางสองคอลัมน์: ใช้ HTML ดิบภายในสไลด์,
<div class="columns">...</div> - การเปิดเผยเป็นส่วน ๆ: รายการหัวข้อย่อยจะปรากฏทีละรายการด้วยแอตทริบิวต์
{.fragment}เมื่อใช้ Reveal.js โดยตรง เพิ่มเป็น HTML ดิบได้หากจำเป็น - ภาพพื้นหลัง: แอตทริบิวต์ระดับสไลด์
<!-- .slide: data-background="url" -->กำหนดพื้นหลังแบบเต็มจอ - แอนิเมชันอัตโนมัติระหว่างสไลด์: Reveal 4 รองรับการเปลี่ยนภาพอย่างลื่นไหลสำหรับองค์ประกอบที่ตรงกัน, เปิดใช้งานในการตั้งค่าธีม
การส่งออกเป็น PDF
จากตัวอย่างแบบเรียลไทม์ ให้เปิด ?print-pdf ใน URL ของเบราว์เซอร์ แล้วใช้กล่องโต้ตอบการพิมพ์ของเบราว์เซอร์ เลือก A4 แนวนอน เปิดกราฟิกพื้นหลัง และตั้งขอบให้น้อยที่สุด Reveal.js จะแสดงหนึ่งสไลด์ต่อหนึ่งหน้า พร้อมโน้ตผู้บรรยายในหน้าเสริมที่เลือกได้
เมื่อใดที่สไลด์แบบ Markdown โดดเด่น
- การบรรยายทางเทคนิคที่มีตัวอย่างโค้ดจำนวนมาก
- ชุดสไลด์ที่เน้นเนื้อหาเป็นหลัก โดยการจัดวางเป็นเรื่องรอง
- เอกสารในรูปแบบสไลด์, เก็บงานนำเสนอไว้ข้างไฟล์ README ของโปรเจกต์ใน git
- สื่อการฝึกอบรมที่ควบคุมเวอร์ชัน
เมื่อใดที่ไม่เหมาะ
- คีย์โน้ตที่เน้นการออกแบบ พร้อมการวางภาพอย่างแม่นยำ
- สไลด์ที่ต้องการแอนิเมชันซับซ้อนหรือการจับเวลาวิดีโอที่ฝังอยู่
- ชุดสไลด์ที่ควบคุมโดยแบรนด์ ซึ่งเทมเพลตกำหนดทุกรายละเอียด
คำถามที่พบบ่อย
ได้, รูปแบบการเขียนภาพด้วย Markdown แบบปกติใช้งานได้ โปรดใช้ URL แบบสัมบูรณ์ หรืออัปโหลดภาพก่อน เพื่อให้เข้าถึงได้จากไฟล์ HTML ที่ส่งออก
ได้ ตามต้องการ โหมดพิมพ์ของ Reveal รองรับ “โน้ตเป็นหน้าแยกต่างหาก”, แต่ละสไลด์จะกลายเป็นสองหน้า PDF หน้าหนึ่งเป็นสไลด์ อีกหน้าเป็นโน้ต
ไม่ การเรนเดอร์ทำงานภายในเบราว์เซอร์ของคุณโดยตรง ทั้งไฟล์ต้นฉบับ Markdown และ HTML ที่ส่งออกจะไม่ออกจากเครื่องของคุณเลย
ได้ เพิ่มบล็อก <style> ไว้ด้านบนของ Markdown หรือเชื่อมโยงสไตล์ชีตภายนอกในการตั้งค่าธีม ระบบจะแทรกเนื้อหานี้ลงในผลลัพธ์ของ Reveal.js
ไฟล์ HTML ที่ส่งออกเป็นไฟล์ที่ทำงานได้ในตัวเอง และรันบนโฮสต์แบบสแตติกใดก็ได้ เช่น GitHub Pages, Netlify หรือ S3 เพียงอัปโหลดไฟล์ HTML ก็เสร็จเรียบร้อย
เครื่องมือที่เกี่ยวข้อง
ตารางอ้างอิง ASCII
ตาราง ASCII ครบตั้งแต่ 0 ถึง 127 พร้อมค่าเลขฐานสิบ ฐานสิบหก ฐานแปด ฐานสอง และรูปแบบการอ้างอิงอักขระแบบตัวเลขของ HTML รวม NUL, LF และ DEL
อ้างอิงตัวอักษร HTML
รายการที่สามารถค้นหาได้ขององค์ประกอบ HTML พร้อมรหัสชื่อและรหัสตัวเลข รวมถึงฟังก์ชันสำเนาด้วยคลิกเดียวสำหรับตัวอักษรพิเศษและสัญลักษณ์ต่างๆ
ตารางอ้างอิงแป้นพิมพ์ลัด
ค้นหาแป้นพิมพ์ลัดเริ่มต้นตามเอกสารของ VS Code, Chrome และ Bash ที่ใช้ GNU Readline บน macOS, Windows และ Linux
ตัวตรวจสอบอีเมล
ตรวจสอบที่อยู่อีเมล: ตรวจไวยากรณ์ RFC 5322 ค้นหา MX เรกคอร์ดแบบเรียลไทม์ พร้อมรายละเอียดส่วนท้องถิ่น โดเมน และความยาว ไม่มีการส่งอีเมลใด ๆ
เครื่องมือสร้าง EditorConfig
สร้างไฟล์ .editorconfig ด้วยกฎสไตล์และขนาดการเยื้อง การจบบรรทัด ชุดอักขระ และช่องว่างของคุณ เพื่อให้การจัดรูปแบบสอดคล้องกันในทุก IDE และโปรแกรมแก้ไข
เครื่องสร้างตัวอักษรสุ่ม
สร้างตัวอักษร A-Z แบบสุ่ม เลือกจำนวน ตัวพิมพ์ใหญ่ ตัวพิมพ์เล็ก หรือแบบผสม แล้วใช้กับเกม โจทย์ หรือกิจกรรมในห้องเรียน
เครื่องมือนี้มีให้บริการในภาษาอื่น
- تحويل ماركداون إلى شرائح عرض [AR]
- Markdown a Presentaciones [ES]
- Markdown vers Diapositives [FR]
- Markdown をスライドに変換 [JA]
- Markdown을 슬라이드로 변환 [KO]
- Markdown na slajdy [PL]
- Markdown para Apresentações [PT]
- Markdown till bildspel [SV]
- Markdown sang Slide [VI]
- Markdown zu Folien [DE]
- Markdown ke Slide [ID]
- Markdown naar slides [NL]
- Markdown'dan Slaytlara [TR]
- 将 Markdown 转换为幻灯片 [ZH]
- Markdown to Slides [EN]
- Markdown in Diapositive [IT]
- Markdown в слайды [RU]