tex - บทช่วยสอน

MathJax เป็นแพลตฟอร์มที่ใช้จาวาสคริปต์เพื่อวาดนิพจน์และสัญลักษณ์ทางคณิตศาสตร์ในเว็บแอปพลิเคชัน

บทช่วยสอนนี้จะครอบคลุมคำสั่ง TEX ที่มีอยู่ในโครงการ MathJax

บทช่วยสอนนี้ออกแบบมาสำหรับทุกคนที่กำลังมองหาจุดเริ่มต้นของการเรียนรู้คำสั่ง TEX โดยใช้ MathJax และเราครอบคลุมหัวข้อที่เหมาะสำหรับผู้เริ่มต้นและผู้ใช้ขั้นสูง

ก่อนดำเนินการตามบทช่วยสอนนี้ขอแนะนำให้คุณทำความเข้าใจแนวคิดพื้นฐานของคำสั่ง MathJax และ Tex แต่บทช่วยสอนนั้นมีอยู่ในตัวเองและคุณจะสามารถเรียนรู้เกี่ยวกับแนวคิดต่างๆของ TEX แม้ว่าคุณจะเป็นมือใหม่ก็ตาม คุณเพียงแค่ต้องมีความเข้าใจพื้นฐานในการทำงานกับโปรแกรมแก้ไขข้อความและบรรทัดคำสั่งอย่างง่าย

เราใช้ MathJax 2.6 โดยใช้ MathJax Content Distribution Network (CDN) โดยใส่ข้อมูลโค้ดต่อไปนี้ไว้ในส่วนหัวของหน้า HTML สาธิตของเรา:

<script type="text/javascript"
   src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
</script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
   tex2jax: { inlineMath: [["$","$"],["\\(","\\)"]] },
   "HTML-CSS": {
      linebreaks: { automatic: true }
   },
   SVG: { 
      linebreaks: { automatic: true } 
   }
});
</script>

สำหรับตัวอย่างส่วนใหญ่ที่ให้ไว้ในบทช่วยสอนนี้คุณจะเห็นผลลัพธ์ เพียงคลิกขวาที่นิพจน์ เลือกตัวเลือกต่อไปนี้จากเมนูบริบท:Show Math As > TeX Commands เพื่อดูซอร์สโค้ด

ไวยากรณ์

$ a+1 \above 1pt b $

เอาต์พุต

$ a + 1 \ เหนือ 1pt b $