mathtools ใน Scissor LaTeX
แพ็กเกจ mathtools ใช้ได้ใน Scissor LaTeX โดย \DeclarePairedDelimiter, ความสัมพันธ์แบบทวิภาค เช่น \coloneqq, dcases, cases*, เมทริกซ์แบบมีดอกจัน, \prescript และ \shortintertext ใช้ได้ ส่วน \splitfrac, multlined และคำสั่งที่ใช้น้อยกว่าอีกไม่กี่คำสั่งทำให้สูตรแสดงเป็นสีแดง
แพ็กเกจนี้ทำอะไร
mathtools ต่อยอดจาก amsmath แพ็กเกจนี้แก้รายละเอียดเรื่องระยะห่างบางจุดและเพิ่มเครื่องมือต่าง ๆ ได้แก่ ความสัมพันธ์แบบทวิภาค เช่น := กล่องความกว้างศูนย์ (\mathclap) ลูกศรที่ยืดได้เพิ่มเติม วงเล็บด้านบนและด้านล่าง dcases เมทริกซ์ที่จัดแนวคอลัมน์ได้ และ \DeclarePairedDelimiter สำหรับวงเล็บที่ขยายตามต้องการ
แพ็กเกจนี้โหลด amsmath ให้คุณ ดังนั้น \usepackage{mathtools} เพียงบรรทัดเดียวก็พอ
สิ่งที่ใช้ได้ที่นี่
| คำสั่ง | ใน Scissor LaTeX | หมายเหตุ |
|---|---|---|
\coloneqq, \eqqcolon, \Coloneqq, \vcentcolon | ใช้ได้ | |
\mathclap, \mathllap, \mathrlap | ใช้ได้บางส่วน | เนื้อหาแสดงออกมา แต่ใช้ความกว้างเต็ม |
\xRightarrow[...]{...}, \xleftrightarrow, \xhookrightarrow, \xmapsto | ใช้ได้ | |
\overbracket, \underbracket | ใช้ได้ | |
\lparen, \rparen | ใช้ได้ | |
rcases, drcases | ใช้ได้ | |
dcases, dcases*, cases* | ใช้ได้ | |
pmatrix*, bmatrix*, vmatrix* | ใช้ได้ | |
\DeclarePairedDelimiter, \DeclarePairedDelimiterX, \DeclarePairedDelimiterXPP | ใช้ได้ | |
\splitfrac, \smashoperator, \adjustlimits, \mathmakebox | ไม่รองรับ | สูตรสีแดง |
multlined, \shoveleft, \Aboxed | ไม่รองรับ | สูตรสีแดง |
\prescript, \shortintertext | ใช้ได้ |
ตัวอย่าง
นิยามด้วย \coloneqq และป้ายกำกับยาวใต้วงเล็บปีกกาที่ทำให้แคบด้วย \mathclap:
\coloneqq และ \mathclap
f(x) \coloneqq x^2 + 44,
\qquad
\underbrace{a_1 + a_2 + \dots + a_n}_{\mathclap{\text{all the terms of the sequence}}}ลูกศรและวงเล็บที่ยืดได้:
ลูกศรและวงเล็บพร้อมป้ายกำกับ
A \xRightarrow{\text{proof}} B \xmapsto{\;g\;} C
\qquad
\overbracket{x + y}^{\text{sum}} \cdot \underbracket{u - v}_{\text{difference}}\DeclarePairedDelimiter นิยามวงเล็บ: \abs{x} ทำให้วงเล็บเล็กอยู่ \abs*{x} ให้วงเล็บขยายตามเนื้อหา และ \abs[\Big]{x} กำหนดขนาดวงเล็บ:
\DeclarePairedDelimiter และรูปแบบต่าง ๆ
\documentclass{article}
\usepackage{mathtools}
\DeclarePairedDelimiter{\abs}{\lvert}{\rvert}
\begin{document}
\[ \abs{x - 44} < 1, \qquad \abs*{\frac{a}{b}} \le 1, \qquad \abs[\Big]{y} \]
\end{document}สำหรับฟังก์ชันเป็นช่วงที่มีเศษส่วนขนาดแสดงผล ให้ใช้ dcases:
dcases
g(x) =
\begin{dcases}
\frac{1}{x} & x > 0 \\
0 & x \le 0
\end{dcases}ความเข้ากันได้
- จากการติดตั้ง TeX มาที่นี่: เอกสารจัดเรียงพิมพ์ได้ด้วยหมายเลขเดียวกัน มีเพียงคำสั่งไม่กี่คำสั่งที่ระบุว่าไม่รองรับด้านบนเท่านั้นที่ทำให้สูตรแสดงเป็นสีแดง
- จากที่นี่ไปยังการติดตั้ง TeX: เอกสารคอมไพล์ที่นั่นได้โดยไม่ต้องแก้ไข
คู่มือฉบับเต็มอยู่บน CTAN: ctan.org/pkg/mathtools ดูเพิ่มเติม amsmath และ คำสั่งของคุณเองด้วย \newcommand
คำถามและคำตอบ
\DeclarePairedDelimiter ใช้ได้หรือไม่
ได้ ประกาศคำสั่งไว้ในส่วนนำ แล้วรูปแบบปกติ แบบมีดอกจัน และแบบกำหนดขนาดจะใช้ได้เหมือนในการติดตั้ง TeX
\coloneqq ใช้ได้โดยไม่มี mathtools หรือไม่
ใน Scissor LaTeX ใช้ได้ แต่การติดตั้ง TeX ต้องมี mathtools (หรือแพ็กเกจอื่นที่นิยามคำสั่งนี้) จึงควรคงบรรทัดนี้ไว้
ทุกตัวอย่างในหน้านี้จัดหน้าโดย Scissor LaTeX ขณะสร้างเว็บไซต์ อัปเดตล่าสุด 2026-11-07