ریاضی در LaTeX: مقدمات
فرمولهای کوتاه را درون متن بین $ ... $ بگذارید و به فرمولهای بزرگتر با \[ ... \] خطی جداگانه بدهید. درون فرمول، ^ بالا میبرد و _ پایین میآورد، \frac{a}{b} کسر میسازد و \sqrt{x} رادیکال.
ریاضی درونخطی و نمایشی
ریاضی درون متن جاری بین علامتهای دلار، یا بین \( و \)، قرار میگیرد. فرمولی که در خط جداگانه و وسطچین میآید بین \[ و \] قرار میگیرد.
ریاضی درونخطی و ریاضی نمایشی
Einstein's formula $E = mc^2$ fits in a sentence.
So does \(a^2 + b^2 = c^2\). Larger formulas get a line
of their own:
\[
x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}
\]$$ ... $$ هم کار میکند، اما \[ ... \] شکل توصیهشده برای LaTeX است. برای شمارهگذاری یک فرمول، از محیط equation استفاده کنید؛ معادلهها، همترازی و شمارهگذاری را ببینید.
فاصلهها در ریاضی نادیده گرفته میشوند: LaTeX فاصلهگذاری فرمولها را خودش انجام میدهد. $a+b$ و $a + b$ یکسان به نظر میرسند.
بالانویس و زیرنویس
^ نویسهٔ بعدی را بالا میبرد و _ آن را پایین میآورد. برای بیش از یک نویسه، از آکولاد استفاده کنید.
بالانویسها و زیرنویسها
x^2 \qquad x_i \qquad x^{10} \qquad a_{ij} \qquad
e^{-x^2} \qquad x_1^2 \qquad {}^{14}\mathrm{C}بدون آکولاد، x^10 نتیجهٔ x¹0 میدهد: فقط 1 بالا میرود.
کسرها و رادیکالها
| بنویسید | برای |
|---|---|
\frac{a}{b} | کسر؛ در ریاضی درونخطی کوچکتر |
\dfrac{a}{b} | کسر در اندازهٔ کامل، حتی درونخطی |
\tfrac{a}{b} | کسر کوچک، حتی در ریاضی نمایشی |
\sqrt{x} | ریشهٔ دوم |
\sqrt[3]{x} | ریشهٔ سوم، یا هر ریشهٔ دیگر |
\binom{n}{k} | ضریب دوجملهای |
کسرها، رادیکالها و ضریبهای دوجملهای
\frac{1}{2} + \frac{a+b}{c} \qquad \sqrt{2} \qquad
\sqrt[3]{x^2+1} \qquad \binom{44}{2} = 946جمع، انتگرال و حد
عملگرهای بزرگ حدهای خود را با _ و ^ میگیرند. در ریاضی نمایشی حدها زیر و بالای عملگر میآیند؛ در حالت درونخطی، برای صرفهجویی در جا، کنار آن.
جمع، ضرب، انتگرال و حد
Inline: $\sum_{k=1}^{n} k = \frac{n(n+1)}{2}$.
\[
\sum_{k=1}^{n} k^2 \qquad \prod_{i=1}^{n} x_i \qquad
\int_0^\infty e^{-x}\,dx = 1 \qquad
\lim_{x \to 0} \frac{\sin x}{x} = 1
\]\, پیش از dx فاصلهٔ باریکی را اضافه میکند که در انتگرالها مرسوم است. نام تابعهایی مانند \sin، \log، \exp و \lim راست چیده میشوند؛ برای نامی که LaTeX نمیشناسد، بنویسید \operatorname{rank} یا آن را با \DeclareMathOperator تعریف کنید (دستورهای خودتان را ببینید). همهٔ نمادها در مرجع نمادها فهرست شدهاند.
متن درون فرمول
حروف در ریاضی بهعنوان متغیر ایتالیک چیده میشوند و فاصلهها حذف میشوند. برای واژهها از \text{...} استفاده کنید؛ برای حروف راست مانند یکاها یا یک «d»، از \mathrm{...}.
واژهها و حروف راست در یک فرمول
f(x) = x^2 \quad \text{for all } x > 0, \qquad
v = 44\,\mathrm{km/h}, \qquad \frac{\mathrm{d}y}{\mathrm{d}x}حروف یونانی و نمادها
حروف یونانی دستورهایی همنام خودشان هستند: \alpha، \beta، \pi، و حروف بزرگ مانند \Gamma و \Omega. برای همهٔ آنها صفحهٔ حروف یونانی را ببینید.
حروف یونانی و چند نماد
\alpha + \beta = \gamma, \quad \Delta x \to 0, \quad
\forall \varepsilon > 0, \quad x \in \mathbb{R}, \quad
a \leq b \neq c \approx 44پرانتزهایی که بزرگ میشوند
پرانتزهای ساده اندازهٔ خود را نگه میدارند. \left( و \right) جفتی میسازند که با محتوای میانشان بزرگ میشود. این برای ( )، [ ]، \{ \} و | کار میکند.
پرانتزها با \left و \right
(\frac{1}{2}) \qquad \left(\frac{1}{2}\right) \qquad
\left[ \sum_{i=1}^{n} x_i \right]^2 \qquad
\left\{ x : x > 0 \right\}برای قدر مطلق، |x| ساده در Scissor LaTeX فشردهترین فاصلهگذاری را میدهد؛ \left| x \right| و \lvert x \rvert کار میکنند اما کمی فاصله درون خطها اضافه میکنند. براکتهای زاویهای \langle و \rangle هستند که با \left و \right بزرگ هم میشوند.
وقتی فرمولی خوانده نمیشود
اگر فرمولی دستوری داشته باشد که Scissor LaTeX نمیشناسد، آن فرمول به شکل کد منبع قرمز نشان داده میشود و زبانهٔ «مشکلات» آن را با شمارهٔ خطش نام میبرد. بقیهٔ سند بهطور عادی حروفچینی میشود.
یک دستور ریاضی ناشناخته: این فرمول قرمز نشان داده میشود
The vector $\symbf{v}$ is not available,
but $\boldsymbol{v}$ is.به رنگ قرمز: فرمول خوانده نمیشود، برای همین کد منبع آن به جایش نشان داده میشود.
از جمله دستورهایی که فرمول قرمز نشان میدهند: \mathscr، \genfrac، \intertext، \smash، \sideset، \prescript، \symbf، \qedhere و دستورهای بستهٔ physics مانند \abs و \dv.
یک فرمول هرگز کل سند را متوقف نمیکند. \partial، \langle، \rangle، \cap، \oplus، \otimes، \hbar و Vmatrix که در نسخههای قبلی این کار را میکردند، اکنون مانند LaTeX حروفچینی میشوند؛ وقتی کل سند حروفچینی نمیشود را ببینید.
تایپ مستقیم نویسهٔ Unicode هم کار میکند: ∂ برای \partial، ⟨ و ⟩ برای براکتهای زاویهای، ⊕ برای \oplus.
نویسههای Unicode برای \partial، \langle و \oplus
The gradient is
$\frac{∂ f}{∂ x}$, the inner product $⟨ u, v ⟩$,
and the direct sum $U ⊕ V$.نویسههای تایپشده در XeLaTeX و LuaLaTeX با بستهٔ unicode-math کار میکنند، اما با pdfLaTeX ساده نه. اگر قرار است سند را جای دیگری با pdfLaTeX کامپایل کنید، از دستورها استفاده کنید.
تفاوتها با یک نصب TeX
آنچه از بستههای ریاضی کار میکند در صفحههای amsmath و amssymb فهرست شده است. راهنماهای کامل در ctan.org/pkg/amsmath و ctan.org/pkg/amsfonts هستند.
پرسش و پاسخ
چطور در LaTeX کسر بنویسم؟
بنویسید \frac{numerator}{denominator}، مثلاً $\frac{1}{2}$. برای کسری در اندازهٔ کامل درون یک خط متن، از \dfrac استفاده کنید.
چطور بالانویسی با بیش از یک نویسه بنویسم؟
آن را درون آکولاد بگذارید: x^{10}. بدون آکولاد، فقط نویسهٔ اول بالا میرود.
چرا فرمول من قرمز نشان داده میشود؟
دستوری در آن هست که Scissor LaTeX نمیتواند بخواند. دستورهای آن فرمول را با مرجع نمادها مقایسه کنید، یا دستور را جایگزین کنید.
هر مثال این صفحه هنگام ساخت سایت با Scissor LaTeX حروفچینی میشود. آخرین بهروزرسانی: 2026-11-07.