Written and maintained by CASRAI Editorial Board
Last updated
This guide provides researchers, data analysts, and academic authors with the complete syntax, command tables, and package workflows needed to insert and format Greek letters and symbols in LaTeX documents.
What it is used for in research
Greek symbols serve as standard notation across academic disciplines, representing physical constants, statistical parameters, variables, and operational functions. In quantitative research, precise mathematical typography prevents ambiguity between population characteristics and sample estimates, coordinate systems, and operational metrics.
In statistical analysis, Greek letters represent unobserved population parameters, distinguishing them from Roman sample statistics. As discussed in our analysis of mathematics vs statistics, authors routinely use μ for population means, σ for standard deviation, β for regression coefficients, and α for significance thresholds. In empirical workflows, typesetting regression models and systems of equations often requires aligning complex mathematical expressions; researchers frequently pair Greek variable notation with structural alignment environments such as those detailed in our guide to aligned in LaTeX.
In engineering, physics, and computer science, Greek symbols denote fundamental physical constants and relationships. Wavelengths are symbolized by λ, angles and phase differences by θ and ϕ, electrical conductivity or ratios by σ, and angular frequencies by ω. Furthermore, research algorithms and machine learning architectures rely on Greek symbols for hyperparameters, such as learning rates (η), regularization penalties (λ), and momentum coefficients (γ).
LaTeX provides built-in typographic discipline for typesetting these symbols. By distinguishing between mathematical variables and surrounding narrative text, the TeX typesetting engine ensures consistent font sizing, italicization, and spacing that complies with requirements set by major academic publishers and scientific societies.
Install or access (official source only)
LaTeX is an open-source typesetting environment distributed under the LaTeX Project Public License (LPPL), classified as community-governed open source software. Researchers can access LaTeX through local distributions or web-based authoring platforms:
- TeX Live: The comprehensive, cross-platform TeX distribution maintained by the TeX Users Group (TUG). Available via the Comprehensive TeX Archive Network (CTAN TeX Live) or directly from TUG TeX Live for Linux, macOS (MacTeX), and Windows.
- MiKTeX: An open-source TeX distribution for Windows, macOS, and Linux that features an integrated package manager capable of installing missing packages on demand (MiKTeX Project).
- Overleaf: A cloud-based collaborative LaTeX editor running a full TeX Live environment accessible through standard web browsers (Overleaf). When managing citation databases and source bibliographies alongside LaTeX documents, authors frequently synchronize reference managers; see our comparison of Zotero vs JabRef for LaTeX-based writing.
To access full mathematical and typographical functionality for Greek symbols, the following packages can be declared in the document preamble:
amsmath: Provides advanced mathematical typesetting tools, equation environments, and theboldsymbolcommand for bold symbols (CTAN amsmath).bm: Implements thebmcommand for bold mathematical notation across Computer Modern fonts (CTAN bm).textgreek: Enables direct entry of Greek letters in narrative text without requiring math mode delimiters (CTAN textgreek).upgreek: Provides upright uppercase and lowercase Greek characters complying with ISO standards for physical units (CTAN upgreek).
Step-by-step task (numbered, with menu names or commands exactly as in the current docs)
To insert and compile a Greek letter in LaTeX, execute the following numbered procedure:
- Configure the Document Preamble: Open your LaTeX editor and declare standard mathematical packages in the preamble between
documentclass{article}andbegin{document}:documentclass{article} usepackage{amsmath} usepackage{bm} usepackage{textgreek} begin{document} - Open Math Mode: Standard LaTeX Greek letter commands are math-mode primitives. To insert a Greek letter in running text, enclose the command within inline math delimiters (
$...$or(...)). For standalone mathematical expressions, use display math delimiters ([...]) or equation environments:The parameter $alpha$ represents the Type I error rate. [ sigma^2 = frac{1}{N} sum_{i=1}^{N} (x_i - mu)^2 ] - Enter the Lowercase Greek Command: Type the backslash prefix followed by the English name of the Greek letter in lowercase letters (for example,
alpha,beta,gamma,delta). - Select Variant Forms Where Appropriate: For characters that possess distinct calligraphic or typographical variants, select the standard or variant command depending on your discipline’s notation:
- Use
epsilonfor standard ε orvarepsilonfor the rounded script form ε. - Use
phifor the standard form ϕ orvarphifor the closed loop script form ϕ. - Use
thetafor standard θ orvarthetafor script ϑ. - Use
rhofor standard ρ orvarrhofor script ϱ. - Use
sigmafor standard σ orvarsigmafor the terminal/final sigma ς.
- Use
- Enter Uppercase Greek Symbols: For uppercase Greek letters that differ visually from Roman letters, capitalize the first letter of the macro name (for example,
Gamma,Delta,Theta,Sigma,Omega). For uppercase letters that are identical in glyph structure to Latin letters, enter the standard Roman capital letter directly (such asAfor Alpha,Bfor Beta,Efor Epsilon). - Apply Bold Weight to Greek Symbols: To typeset vectors or matrices denoted by bold Greek letters, apply the
bmcommand from thebmpackage orboldsymbolfromamsmath:[ bm{beta} = (mathbf{X}^T mathbf{X})^{-1} mathbf{X}^T mathbf{y} ]Avoid using
mathbf{alpha}, as default Computer Modern math fonts do not map bold weights to lowercase Greek letters undermathbf. - Typeset Greek Symbols in Running Text: If writing a Greek character within section headings, captions, or running text without switching font metrics to math mode, use the
textgreekpackage commands (such astextalpha,textbeta,textmu):The concentration was measured at 50~textmu g/mL for the textbeta-blocker assay. - Compile the Document: Save the source file and compile using your preferred engine (
pdflatex,xelatex, orlualatex). In Overleaf or graphical editors like TeXStudio, press Recompile (or shortcutCtrl+Enter/Cmd+Enter) to generate the PDF output.
Output and how to read it
Understanding LaTeX’s mathematical typography rules ensures your compiled output conforms to academic publishing standards. The table below provides the full 24-letter Greek alphabet in LaTeX, detailing lowercase commands, typographic variants, uppercase commands, and typical research applications.
| Letter Name | Lowercase Command | Glyph | Variant Command & Glyph | Uppercase Command | Uppercase Glyph | Common Research Application |
|---|---|---|---|---|---|---|
| Alpha | alpha |
α | None | A (Roman) |
A | Significance level, thermal diffusivity, alpha particles |
| Beta | beta |
β | None | B (Roman) |
B | Regression slope, Type II error probability, beta coefficients |
| Gamma | gamma |
γ | None | Gamma |
Γ | Gamma function, photon radiation, surface energy |
| Delta | delta |
δ | None | Delta |
Δ | Dirac delta function, difference/change operator, Laplace operator |
| Epsilon | epsilon |
ε | varepsilon (ε) |
E (Roman) |
E | Permittivity, residual error term, strain tensor |
| Zeta | zeta |
ζ | None | Z (Roman) |
Z | Riemann zeta function, damping ratio, electrokinetic potential |
| Eta | eta |
η | None | H (Roman) |
H | Dynamic viscosity, effect size (eta-squared), learning rate |
| Theta | theta |
θ | vartheta (ϑ) |
Theta |
Θ | Angle coordinate, parameter vector, asymptotic bound |
| Iota | iota |
ι | None | I (Roman) |
I | Inclusion maps, index variables, small quantities |
| Kappa | kappa |
κ | varkappa (κ, amssymb) |
K (Roman) |
K | Curvature, Cohen’s kappa agreement, thermal conductivity |
| Lambda | lambda |
λ | None | Lambda |
Λ | Wavelength, eigenvalue, Poisson arrival rate, lambda matrix |
| Mu | mu |
μ | None | M (Roman) |
M | Population mean, micro unit prefix (μm), chemical potential |
| Nu | nu |
ν | None | N (Roman) |
N | Degrees of freedom, kinematic viscosity, neutrino symbol |
| Xi | xi |
ξ | None | Xi |
Ξ | Random variables, damping coordinates, partition functions |
| Omicron | o (Roman) |
o | None | O (Roman) |
O | Asymptotic big-O notation (standard Latin o / O) |
| Pi | pi |
π | varpi (ϖ) |
Pi |
Π | Archimedes constant π, product operator, profit function |
| Rho | rho |
ρ | varrho (ϱ) |
P (Roman) |
P | Density, correlation coefficient (Spearman rho), resistivity |
| Sigma | sigma |
σ | varsigma (ς) |
Sigma |
Σ | Standard deviation, summation operator, stress tensor |
| Tau | tau |
τ | None | T (Roman) |
T | Shear stress, time constant, Kendall’s tau rank correlation |
| Upsilon | upsilon |
υ | None | Upsilon |
Υ | Meson particle states, velocity ratios |
| Phi | phi |
ϕ | varphi (ϕ) |
Phi |
Φ | Standard normal CDF, golden ratio, electric potential |
| Chi | chi |
χ | None | X (Roman) |
X | Chi-square distribution (χ²), magnetic susceptibility |
| Psi | psi |
ψ | None | Psi |
Ψ | Quantum wave function, stream function, digamma function |
| Omega | omega |
ω | None | Omega |
Ω | Angular frequency, sample space, electrical resistance (Ohm) |
In TeX’s internal math layout engine, Greek letters are classified as Class 0 (ordinary/simple math symbols), as documented in the American Mathematical Society’s Short Math Guide for LaTeX. Class 0 status dictates how TeX positions spacing around the character: it applies standard mathematical spacing when placed adjacent to binary operators (Class 2, such as + or -) and relational operators (Class 3, such as = or <).
In standard Computer Modern math fonts, lowercase Greek symbols automatically render in math italics, while standard uppercase Greek letters (Gamma, Delta, etc.) render upright. When reporting physical quantities and SI units under ISO 80000-2 guidelines (such as micrometres or microvolts), Greek prefixes should render upright rather than slanted to indicate that they represent fixed unit multipliers rather than variables.
Troubleshooting
When compiling documents containing Greek symbols, authors commonly encounter specific compilation errors and formatting inconsistencies:
- LaTeX Error: lpha allowed only in math mode
- Symptom: The compiler halts with
! LaTeX Error: lpha allowed only in math mode. - Cause: The command was entered in regular running text without mathematical delimiters.
- Remedy: Wrap the command in inline math delimiters (e.g.,
$alpha$) or loadusepackage{textgreek}and usetextalpha.
- Symptom: The compiler halts with
- Undefined control sequence: Alpha or Beta
- Symptom: The compiler halts with
! Undefined control sequence. l.X Alpha. - Cause: Standard LaTeX does not define uppercase macros for Greek letters whose glyphs match Latin capitals.
- Remedy: Use the standard Latin capital letters
A,B,E,Z,H,I,K,M,N,O,P,T, andX.
- Symptom: The compiler halts with
- Bold formatting fails on lowercase Greek letters
- Symptom: Typing
mathbf{alpha}renders an unbolded or missing symbol. - Cause: In default LaTeX math fonts,
mathbfonly applies bold weight to Latin letters and uppercase Greek characters. - Remedy: Include
usepackage{bm}in your preamble and typebm{alpha}, or includeusepackage{amsmath}and useboldsymbol{alpha}.
- Symptom: Typing
- Missing omicron command
- Symptom: The compiler reports
! Undefined control sequence. l.X omicron. - Cause: Default Computer Modern fonts omit a dedicated
omicronmacro because the glyph is visually indistinguishable from Latin ‘o’. - Remedy: Enter standard Latin
oorO, or define an alias in the preamble:newcommand{omicron}{o}.
- Symptom: The compiler reports
- Runaway argument or unclosed math delimiter
- Symptom: The compiler throws
! Paragraph ended before align was completeor runs math italicization across subsequent paragraphs. - Cause: A missing closing delimiter (
$,), or]). - Remedy: Verify that every opened math delimiter is strictly closed within the same paragraph. Modern LaTeX IDEs provide bracket-matching shortcuts to locate unclosed environments.
- Symptom: The compiler throws
Free alternatives (table)
While LaTeX remains the academic gold standard for scientific typesetting, several free and open-source alternatives support mathematical notation and Greek symbols:
| Software / Platform | Syntax for Greek Symbols | Environment Type | Best For | License |
|---|---|---|---|---|
| LaTeX (TeX Live / MiKTeX / Overleaf) | alpha, beta, Gamma |
CLI compiler / Cloud IDE | Comprehensive academic papers, multi-page theses, and journal submissions | LaTeX Project Public License (LPPL) |
| Typst | alpha, beta, Gamma (inside $...$) |
Modern CLI compiler / Web app | Fast-compiling modern technical documents and reports | Apache 2.0 |
| Pandoc Markdown | $alpha$, $beta$ (LaTeX math syntax) |
CLI document converter | Converting markdown notes into PDF, HTML, or DOCX formats | GNU GPL v2+ |
| LibreOffice Math | %alpha, %beta, %GAMMA |
GUI formula editor | Inserting standalone equations into office documents and presentations | MPL 2.0 / LGPL v3+ |
| AsciiMath (with MathJax) | alpha, beta, Gamma |
Browser JavaScript rendering | Web-based technical blogs, documentation sites, and online LMS platforms | Apache 2.0 / MIT |
FAQ
How do you write a Greek letter in LaTeX?
To write a Greek letter in LaTeX, enter math mode using dollar signs ($...$) and type a backslash followed by the letter’s English name in lowercase (for example, $alpha$ for α, $beta$ for β, or $gamma$ for γ). For uppercase Greek letters that differ visually from Latin characters, capitalize the command name (such as $Gamma$ for Γ or $Delta$ for Δ).
Why is there no Alpha or Beta command in LaTeX?
Standard LaTeX does not include commands like Alpha, Beta, or Omicron because their uppercase typographic forms are identical to Latin capital letters (A, B, and O). Authors simply use standard Roman keyboard letters (A, B, E, Z, H, I, K, M, N, O, P, T, X) inside math or text mode.
How do you type a Greek letter in LaTeX without entering math mode?
To type a Greek letter in regular narrative text without using math mode delimiters ($...$), load the textgreek package in your document preamble (usepackage{textgreek}). You can then use text macros such as textalpha (α), textbeta (β), or textmu (μ) directly within paragraph text, headings, and table cells.
How do you bold a Greek symbol in LaTeX equations?
In standard LaTeX, the basic mathbf command does not bold lowercase Greek letters. To properly typeset bold Greek symbols, load the bm package (usepackage{bm}) and use the bm command (such as bm{alpha}), or load amsmath (usepackage{amsmath}) and use boldsymbol{alpha}.
What is the difference between epsilon and varepsilon in LaTeX?
In LaTeX, epsilon produces the classical set-theory style lunate epsilon (ε), whereas varepsilon produces the rounded, open script epsilon (ε) commonly favored in physics, analysis, and engineering. Authors select between the two based on publisher guidelines and disciplinary convention.
Sources (official docs)
- American Mathematical Society & LaTeX Project. User’s Guide for the amsmath Package (Version 2.1). Official documentation: https://www.latex-project.org/help/documentation/amsldoc.pdf. Verified November 7, 2026.
- Berry, Karl. Greek letters, in LaTeX2e: An unofficial reference manual (June 2026). Web reference: https://latexref.xyz/Greek-letters.html. Verified November 7, 2026.
- Downes, Michael, & Beeton, Barbara. Short Math Guide for LaTeX (Version 2.0). American Mathematical Society / CTAN. Official document: https://mirrors.ctan.org/info/short-math-guide/short-math-guide.pdf. Verified November 7, 2026.
- Overleaf. List of Greek letters and math symbols. Overleaf Official Documentation. Web guide: https://www.overleaf.com/learn/latex/List_of_Greek_letters_and_math_symbols. Verified November 7, 2026.







