textcomp, gensymb, eurosym and latexsym in Scissor LaTeX
Mostly. The common textcomp symbols such as \textdegree, \texteuro, \textcelsius, \textmu and \textonehalf work, along with \euro and \EUR from eurosym and the latexsym math symbols except \Box; gensymb's \degree works only in formulas, and rarer symbols such as \textohm or \textnumero are skipped, so type the Unicode character instead.
What the packages do
textcompprovides symbols for running text:\textdegree,\texteuro,\textcopyright, fractions such as\textonehalf, arrows, currency signs and more. Current LaTeX loads most of it by itself.gensymbgives the same commands in text and formulas:\degree,\celsius,\ohm,\microand\perthousand.eurosymprovides the euro sign:\euroand\EUR{44}.latexsymprovides a few math symbols of old LaTeX:\Box,\Diamond,\mho,\leadsto,\lhd,\unlhd,\rhd,\unrhd,\Join,\sqsubsetand\sqsupset.
What works here
| Command | In Scissor LaTeX | Notes |
|---|---|---|
\textdegree, \textcelsius, \textmu | Works | °, ℃, µ. |
\texteuro, \textsterling, \textyen, \textcent, \textdollar | Works | €, £, ¥, ¢, $. |
\textcopyright, \textregistered, \texttrademark | Works | ©, ®, ™. |
\textonehalf, \textonequarter, \textthreequarters | Works | ½, ¼, ¾. |
\textpm, \texttimes, \textdiv, \textminus | Works | ±, ×, ÷, −. |
\textrightarrow, \textleftarrow | Works | →, ←. |
\textbullet, \textperiodcentered, \textsection, \textparagraph, \textdagger, \textdaggerdbl, \textellipsis, \textvisiblespace | Works | •, ·, §, ¶, †, ‡, …, ␣. |
\textohm, \textmho, \textnumero, \textperthousand, \textlnot, \textuparrow, \textdownarrow, \textmusicalnote, \textordfeminine, \textonesuperior and other rare symbols | Not supported | Skipped with a Problems note; the symbol is missing. |
\textwon, \textlira, \textnaira, \textpeso, \textbaht, \textflorin | Not supported | Skipped with a Problems note. |
\euro, \EUR{44} (eurosym) | Works | €, and €44. \geneuro and \officialeuro are skipped. |
\degree (gensymb) in a formula | Works | $90\degree$ gives 90°. |
\degree in text, and \celsius, \ohm, \micro, \perthousand | Not supported | In text the symbol is skipped with a note; in a formula the formula turns red. |
| latexsym symbols in a formula | Works | Except \Box, which shows nothing: write \square from amssymb instead. |
Every Unicode character you type works without a package: °, Ω, ‰, №, ¬ and so on can be typed straight into the text.
Examples
The common text symbols:
Text symbols from textcomp and eurosym
The oven reaches 220\,\textdegree C (or 220\,\textcelsius), the
filter lets through 5\,\textmu m, and the book costs \texteuro 44
or \EUR{44}. \textcopyright\ 2026 Erika Mustermann.
Mix \textonehalf\ cup with \textonequarter\ cup, \textpm 2 g.gensymb's \degree in a formula, and the latexsym symbols:
\degree in a formula and latexsym
An angle of $90\degree$, a temperature of $21\,\degree\mathrm{C}$,
and $\Diamond$, $\mho$, $\leadsto$, $\lhd$, $\unlhd$, $\Join$,
$\sqsubset$, $\square$.A rare symbol is skipped with a note. Typing the character itself works everywhere:
\textohm is skipped; Ω typed directly works
With the command: 12\,k\textohm. Typed: 12\,kΩ, 4\,‰, № 44.Problems tab: Skipped 1 unknown command: \textohm
Compatibility
- From a TeX installation to here: the common symbols look the same. Rare textcomp symbols, gensymb in text and
\Boxgo missing; type the Unicode character instead, or use\squareand$\degree$. - From here to a TeX installation: documents compile there unchanged. Typed Unicode symbols need a font that has them: with pdfLaTeX, a few (such as № or Ω in text) may need
textcompcommands or a Unicode engine.
The full manuals are on CTAN: textcomp, gensymb, eurosym and latexsym. See also Text formatting, siunitx for units, and the symbols reference.
Questions and answers
How do I write the degree symbol in LaTeX?
In text write 20\,\textdegree C (or type °); in a formula write 20^{\circ} or, with gensymb, 20\degree. All of these work here.
How do I write the euro sign?
Write \texteuro, or \euro with the eurosym package, or type € directly. All three work here and in a TeX installation.
Every example on this page is typeset by Scissor LaTeX when the site is built. Last updated 2026-11-07.