Radical Pie Equation Editor
DOCUMENTATION

Radical Font

Radical Pie includes a special font called Radical that contains approximately 1400 mathematical and scientific symbols. It is designed to have a consistent style that matches the metrics of the Times and STIX font families. The Radical font does not contain ordinary letters, numbers, or common non-mathematical symbols like the percent sign or ampersand.

The Radical font is always available as font number 0 in the Font Manager. It is built into Radical Pie, and there is no associated TrueType or OpenType font file installed on the computer.

The following table shows the exact set of characters that are included in the Radical font. Each row corresponds to a range of 256 code points as they would be shown in the Insert Character dialog.

Unicode Range Table

U+0000..00FF

A few operators and relations in the ASCII range and Latin-1 Supplement block are included for consistency with the numerous variations of these symbols occurring elsewhere in the font.

Unicode characters 0000-00FF in the Radical font

U+0100..01FF

The lambda-bar symbol is included for consistency with h-bar, Planck’s constant over 2π.

Unicode characters 0100-01FF in the Radical font

U+0300..03FF

Combining marks with arrowheads are included to have a style consistent with all the other arrows in the font.

Unicode characters 0300-03FF in the Radical font

U+2000..20FF

The bullet is included for use as an operator, and the ellipsis is included to ensure proper spacing.

Combining marks with arrowheads are included to have a style consistent with all the other arrows in the font.

Unicode characters 2000-20FF in the Radical font

U+2100..21FF

A slightly improved aleph symbol is included.

All of the arrows have a style consistent with other mathematical symbols in the font.

Unicode characters 2100-21FF in the Radical font

U+2200..22FF

This range includes a large variety of mathematical symbols. Some of these, such as the summation and integral characters, cause new mathematical structures to be inserted into an equation.

Unicode characters 2200-22FF in the Radical font

U+2300..23FF

This range includes a few miscellaneous mathematical symbols and a couple benzene rings.

Unicode characters 2300-23FF in the Radical font

U+2500..25FF

This range includes a variety of geometric shapes.

Unicode characters 2500-25FF in the Radical font

U+2600..26FF

This range predominantly includes astronomical symbols. It also includes symbols for musical isomorphisms and some geometric shapes.

Unicode characters 2600-26FF in the Radical font

U+2700..27FF

This range includes some miscellaneous mathematical symbols and large arrows.

Unicode characters 2700-27FF in the Radical font

U+2900..29FF

This range includes a large number of supplemental arrows and a variety of less common mathematical symbols.

Unicode characters 2900-29FF in the Radical font

U+2A00..2AFF

This range includes a large variety of less common mathematical symbols.

Unicode characters 2A00-2AFF in the Radical font

U+2B00..2BFF

This range includes even more supplemental arrows, a set of triangle-headed arrows, some additional astronomical symbols, and more geometric shapes.

Unicode characters 2B00-2BFF in the Radical font

U+EE00..EEFF

This range is part of the Unicode private use area. The Radical font contains several symbols here that are not assigned in Unicode. These include variations of a radius symbol, additional geometric shapes, subset and superset symbols, chemical bonds, a few arrows, and a couple extra spaces. See below for more information.

Unicode characters EE00-EEFF in the Radical font

U+EF00..EFFF

This range is part of the Unicode private use area. The Radical font contains the proposed constellation symbols here, designed by Denis Moskowitz. These go together with the zodiac constellations at U+2648..U+2653 and Ophiuchus at U+26CE.

Unicode characters EF00-EFFF in the Radical font

U+1CE00..1CEFF

The asteroid symbols introduced in Unicode 17 are included.

The new standard state symbol is also included.

Unicode characters 1CE00-1CEFF in the Radical font

U+1F700..1F7FF

Several astronomical symbols, alchemical symbols, and geometric shapes are included.

Unicode characters 1F700-1F7FF in the Radical font

U+1F800..1F8FF

Several additional arrows are included, some of which are chemical equation arrows introduced in Unicode 17.

Unicode characters 1F800-1F8FF in the Radical font

U+1F900..1F9FF

The Radical Pie logo is included as the emoji for pie.

Unicode characters 1F900-1F9FF in the Radical font

Custom Symbols

The following code points in the range U+EE00..U+EEFF correspond to special symbols in the Radical font that are not part of the Unicode standard.

Radius symbols. Unicode includes a diameter symbol at U+2300, but it does not include any radius symbols, so we provide them here.

Encoding Symbol Description
U+EE00 RADIUS EAST
• forms a set with EE01–EE07
• exactly the same size as circled dot operator (which is sometimes used to mean center)
→ 2300 diameter
→ 2299 circled dot operator
→ 25CB white circle
U+EE01 RADIUS NORTHEAST
U+EE02 RADIUS NORTH
U+EE03 RADIUS NORTHWEST
U+EE04 RADIUS WEST
U+EE05 RADIUS SOUTHWEST
U+EE06 RADIUS SOUTH
U+EE07 RADIUS SOUTHEAST

Geometric shapes. These shapes provide mirror images or inverted counterparts for shapes that already exist in Unicode.

Encoding Symbol Description
U+EE08 Symbol for BLACK LEFT-POINTING PENTAGON BLACK LEFT-POINTING PENTAGON
→ 2B53 black right-pointing pentagon
U+EE09 Symbol for WHITE LEFT-POINTING PENTAGON WHITE LEFT-POINTING PENTAGON
→ 2B54 white right-pointing pentagon
U+EE0A Symbol for TURNED WHITE PENTAGON TURNED WHITE PENTAGON
→ 2BC2 turned black pentagon
U+EE0B Symbol for HORIZONTAL WHITE HEXAGON HORIZONTAL WHITE HEXAGON
→ 2B23 horizontal black hexagon
U+EE0C Symbol for HORIZONTAL WHITE OCTAGON HORIZONTAL WHITE OCTAGON
→ 2BC3 horizontal black octagon
U+EE0D Symbol for WHITE OCTAGON WHITE OCTAGON
→ 2BC4 black octagon
U+EE0E Symbol for WHITE SMALL DIAMOND WHITE SMALL DIAMOND
→ 2B29 black small diamond
U+EE0F Symbol for BLACK MEDIUM STAR BLACK MEDIUM STAR
→ 2B50 white medium star
U+EE52 Symbol for WHITE MEDIUM LEFT-POINTING TRIANGLE WHITE MEDIUM LEFT-POINTING TRIANGLE
→ 23F4 black medium left-pointing triangle
→ 22B2 normal subgroup of
U+EE53 Symbol for WHITE MEDIUM RIGHT-POINTING TRIANGLE WHITE MEDIUM RIGHT-POINTING TRIANGLE
→ 23F5 black medium right-pointing triangle
→ 22B3 contains as normal subgroup
U+EE54 Symbol for WHITE MEDIUM UP-POINTING TRIANGLE WHITE MEDIUM UP-POINTING TRIANGLE
→ 23F6 black medium up-pointing triangle
→ 1F702 alchemical symbol for fire
U+EE55 Symbol for WHITE MEDIUM DOWN-POINTING TRIANGLE WHITE MEDIUM DOWN-POINTING TRIANGLE
→ 23F7 black medium down-pointing triangle
→ 1F704 alchemical symbol for water

Set relations. Several additional set relations are provided to augment those already in Unicode.

Encoding Symbol Description
U+EE10 Symbol for OPEN SUBSET OR EQUAL TO OPEN SUBSET OR EQUAL TO
→ 27C3 open subset
U+EE11 Symbol for OPEN SUPERSET OR EQUAL TO OPEN SUPERSET OR EQUAL TO
→ 27C4 open superset
U+EE12 Symbol for CLOSED SUBSET VARIANT CLOSED SUBSET VARIANT
→ 2ACF closed subset
U+EE13 Symbol for CLOSED SUPERSET VARIANT CLOSED SUPERSET VARIANT
→ 2AD0 closed superset
U+EE14 Symbol for CLOSED SUBSET VARIANT OR EQUAL TO CLOSED SUBSET VARIANT OR EQUAL TO
→ 2AD1 closed subset or equal to
U+EE15 Symbol for CLOSED SUPERSET VARIANT OR EQUAL TO CLOSED SUPERSET VARIANT OR EQUAL TO
→ 2AD2 closed superset or equal to
U+EE16 Symbol for NOT CLOSED SUBSET NOT CLOSED SUBSET
→ 2ACF closed subset
U+EE17 Symbol for NOT CLOSED SUPERSET NOT CLOSED SUPERSET
→ 2AD0 closed superset
U+EE18 Symbol for NOT CLOSED SUBSET OR EQUAL TO NOT CLOSED SUBSET OR EQUAL TO
→ 2AD1 closed subset or equal to
U+EE19 Symbol for NOT CLOSED SUPERSET OR EQUAL TO NOT CLOSED SUPERSET OR EQUAL TO
→ 2AD2 closed superset or equal to
U+EE1A Symbol for NOT OPEN SUBSET NOT OPEN SUBSET
→ 27C3 open subset
U+EE1B Symbol for NOT OPEN SUPERSET NOT OPEN SUPERSET
→ 27C4 open superset
U+EE1C Symbol for NOT CLOSED SUBSET VARIANT NOT CLOSED SUBSET VARIANT
→ EE12 closed subset variant
U+EE1D Symbol for NOT CLOSED SUPERSET VARIANT NOT CLOSED SUPERSET VARIANT
→ EE13 closed superset variant
U+EE1E Symbol for NOT OPEN SUBSET OR EQUAL TO NOT OPEN SUBSET OR EQUAL TO
→ EE10 open subset or equal to
U+EE1F Symbol for NOT OPEN SUPERSET OR EQUAL TO NOT OPEN SUPERSET OR EQUAL TO
→ EE11 open superset or equal to
U+EE20 Symbol for NOT CLOSED SUBSET VARIANT OR EQUAL TO NOT CLOSED SUBSET VARIANT OR EQUAL TO
→ EE14 closed subset variant or equal to
U+EE21 Symbol for NOT CLOSED SUPERSET VARIANT OR EQUAL TO NOT CLOSED SUPERSET VARIANT OR EQUAL TO
→ EE15 closed superset variant or equal to
U+EE22 Symbol for NOT SQUARE SUBSET NOT SQUARE SUBSET
→ 228F square image of
U+EE23 Symbol for NOT SQUARE SUPERSET NOT SQUARE SUPERSET
→ 2290 square original of
U+EE24 Symbol for NOT DOUBLE SUBSET NOT DOUBLE SUBSET
→ 22D0 double subset
U+EE25 Symbol for NOT DOUBLE SUPERSET NOT DOUBLE SUPERSET
→ 22D1 double superset

Chemical bonds. Unicode does not include symbols for chemical bonds, so they are provided here. A distinguishing feature of these characters is that they are vertically centered at half the capital height and not at the math axis.

Encoding Symbol Description
U+EE30 Symbol for SINGLE BOND SINGLE BOND
• all bonds vertically aligned at half the capital height
→ 2014 em dash
→ 2015 horizontal bar
→ 2212 minus sign
U+EE31 Symbol for DOUBLE BOND DOUBLE BOND
→ 003D equals sign
U+EE32 Symbol for TRIPLE BOND TRIPLE BOND
→ 2261 identical to
U+EE33 Symbol for QUADRUPLE BOND QUADRUPLE BOND
→ 2263 strictly equivalent to
U+EE34 Symbol for PARTIAL SINGLE BOND PARTIAL SINGLE BOND
U+EE35 Symbol for PARTIAL DOUBLE BOND 1 PARTIAL DOUBLE BOND 1
U+EE36 Symbol for PARTIAL DOUBLE BOND 2 PARTIAL DOUBLE BOND 2
U+EE37 Symbol for PARTIAL TRIPLE BOND 1 PARTIAL TRIPLE BOND 1
U+EE38 Symbol for PARTIAL TRIPLE BOND 2 PARTIAL TRIPLE BOND 2
U+EE39 Symbol for PARTIAL TRIPLE BOND 3 PARTIAL TRIPLE BOND 3
U+EE3A Symbol for LONG SINGLE BOND LONG SINGLE BOND
→ EE30 single bond
→ 2E3A two-em dash
→ 2E3B three-em dash
U+EE3B Symbol for LONG DOUBLE BOND LONG DOUBLE BOND
→ EE31 double bond

Arrows. Several additional arrows are provided to augment those already in Unicode.

Encoding Symbol Description
U+EE40 Symbol for LEFTWARDS ARROW WITH DOWNWARDS HOOK LEFTWARDS ARROW WITH DOWNWARDS HOOK
→ 21A9 leftwards arrow with hook
U+EE41 Symbol for RIGHTWARDS ARROW WITH DOWNWARDS HOOK RIGHTWARDS ARROW WITH DOWNWARDS HOOK
→ 21AA rightwards arrow with hook
U+EE42 Symbol for LEFTWARDS ARROW WITH DOWNWARDS LOOP LEFTWARDS ARROW WITH DOWNWARDS LOOP
→ 21AB leftwards arrow with loop
U+EE43 Symbol for RIGHTWARDS ARROW WITH DOWNWARDS LOOP RIGHTWARDS ARROW WITH DOWNWARDS LOOP
→ 21AC rightwards arrow with loop
U+EE44 Symbol for NORTH WEST AND SOUTH EAST TRIANGLE-HEADED ARROW NORTH WEST AND SOUTH EAST TRIANGLE-HEADED ARROW
→ 2921 north west and south east arrow
U+EE45 Symbol for NORTH EAST AND SOUTH WEST TRIANGLE-HEADED ARROW NORTH EAST AND SOUTH WEST TRIANGLE-HEADED ARROW
→ 2922 north east and south west arrow
U+EE46 Symbol for LEFTWARDS TRIANGLE-HEADED ARROW FROM BAR LEFTWARDS TRIANGLE-HEADED ARROW FROM BAR
→ 21A4 leftwards arrow from bar
U+EE47 Symbol for UPWARDS TRIANGLE-HEADED ARROW FROM BAR UPWARDS TRIANGLE-HEADED ARROW FROM BAR
→ 21A5 upwards arrow from bar
U+EE48 Symbol for RIGHTWARDS TRIANGLE-HEADED ARROW FROM BAR RIGHTWARDS TRIANGLE-HEADED ARROW FROM BAR
→ 21A6 rightwards arrow from bar
U+EE49 Symbol for DOWNWARDS TRIANGLE-HEADED ARROW FROM BAR DOWNWARDS TRIANGLE-HEADED ARROW FROM BAR
→ 21A7 downwards arrow from bar
U+EE4A Symbol for LEFTWARDS TRIANGLE-HEADED ARROW WITH VERTICAL STROKE LEFTWARDS TRIANGLE-HEADED ARROW WITH VERTICAL STROKE
→ 21F7 leftwards arrow with vertical stroke
U+EE4B Symbol for UPWARDS TRIANGLE-HEADED ARROW WITH VERTICAL STROKE UPWARDS TRIANGLE-HEADED ARROW WITH VERTICAL STROKE
→ 2909 upwards arrow with vertical stroke
U+EE4C Symbol for RIGHTWARDS TRIANGLE-HEADED ARROW WITH VERTICAL STROKE RIGHTWARDS TRIANGLE-HEADED ARROW WITH VERTICAL STROKE
→ 21F8 rightwards arrow with vertical stroke
U+EE4D Symbol for DOWNWARDS TRIANGLE-HEADED ARROW WITH VERTICAL STROKE DOWNWARDS TRIANGLE-HEADED ARROW WITH VERTICAL STROKE
→ 2908 downwards arrow with vertical stroke
U+EE56 Symbol for TWO LEFT RIGHT ARROWS TWO LEFT RIGHT ARROWS
→ 2194 left right arrow
U+EE57 Symbol for TWO UP DOWN ARROWS TWO UP DOWN ARROWS
→ 2195 up down arrow
U+EE58 Symbol for TWO LEFT RIGHT TRIANGLE-HEADED ARROWS TWO LEFT RIGHT TRIANGLE-HEADED ARROWS
→ 2B64 left right triangle-headed arrow
U+EE59 Symbol for TWO UP DOWN TRIANGLE-HEADED ARROWS TWO UP DOWN TRIANGLE-HEADED ARROWS
→ 2B65 up down triangle-headed arrow

Spaces. Two additional spaces of common sizes not appearing in Unicode are included.

Encoding Symbol Description
U+EE50 DOUBLE EM SPACE
• width is exactly 36 math units or two ems
= double em quad
→ 2003 em space
→ 2001 em quad
U+EE51 THICK SPACE
• width is exactly 5 math units or 5/18 em
→ 2009 thin space
→ 205F medium mathematical space
→ 2004 three-per-em space

See Also