In the vast taxonomy of typographic elements, the non-printing characters occupy a profound ontological position. While the inked impressions of letterforms, ligatures, and punctuation marks command the conscious attention of the reader, the voids separating these glyphs establish the architectural rhythm, structural cadence, and cognitive legibility of the printed page. Chief among these spatial instruments is the em space, an elemental unit of proportional whitespace whose origins are inextricably intertwined with the birth of movable metal type, yet whose utility remains vital across the digital surfaces of the twenty-first century. Rather than representing a mere absence of matter, the em space is a rigorously calibrated spatial entity—a silent volume engineered to govern the proportional relationships that render written language intelligible across disparate media.
Historically conceived as an absolute square matching the nominal point size of a given font foundry casting, the em space, or em quad, serves as the primary metric anchor from which all secondary typographic intervals are derived. It constitutes the generative baseline for the en space, the thick space, the mid space, the thin space, and the hair space, forming a cohesive micro-typographic hierarchy. Over five centuries of printing history, this physical lead spacer transitioned from hand-set composing sticks to mechanical matrix cases in Monotype and Linotype apparatuses, before undergoing abstract mathematical formalization within vector font architectures, phototypesetting discs, and international computing protocols. In digital systems, its identity is preserved under the Universal Coded Character Set as Unicode character U+2003, complete with deterministic algorithmic properties that dictate its behavior across bidirectional text rendering, line-breaking passes, and computational lexical analyses.
Nevertheless, the translation of a physical, three-dimensional block of cast metal into an intangible, encoded digital glyph has introduced complex technical friction. Within modern software engineering, web development, cybersecurity, and computational linguistics, the em space exists at a tumultuous intersection. It is alternately celebrated as a sophisticated editorial instrument for structural paragraph indentations and tabular precision, and maligned as an invisible vector for Cross-Site Scripting (XSS) filter evasions, natural language processing tokenization failures, and screen reader parsing disruptions. To comprehend the em space is to traverse the entire trajectory of human text composition—from the metallurgic crucibles of Renaissance Mainz to the mathematical coordinates of variable OpenType fonts and the parsing engines of distributed information retrieval networks.
1. Historical Evolution of the Em Unit and Metal Typesetting
1.1 Origins in Movable Type and Early Print Culture
The genesis of the em space is rooted in the technological revolution initiated by Johannes Gutenberg and the early pioneers of European movable type in the mid-fifteenth century. In the mechanical milieu of manual letterpress printing, every character, whether bearing a raised relief surface for ink deposition or functioning as an invisible spacer, required physical manifestation as a three-dimensional block cast from a precise metallurgic alloy of lead, tin, and antimony. Within this framework, typographic composition was an exercise in pure architectural masonry. The compositor assembled lines of type within a composing stick, gathering individual letterforms that possessed varying widths based on their anatomical requirements—a capital W requiring substantially more lateral dimension than a minuscule i or l.
To establish pauses, delimit word boundaries, and justify assembled lines of metal type against the rigid boundaries of the composing stick, printers fabricated blank pieces of type metal. These blank elements were cast lower in height than the printing sorts—typically maintaining a height of approximately three-quarters of an inch compared to the type-high standard of 0.918 inches established in the Anglo-American tradition. Because these blank spacers did not reach the height-to-paper plane, their top surfaces escaped the ink balls and rollers entirely, leaving the underlying rag paper pristine and unprinted upon impression. The primary foundational block among these blind materials was designated the quad, an abbreviation of the Latin quadratum, meaning square.
The physical quadratum was manufactured with a horizontal width precisely equivalent to its vertical body height. If a compositor was working with a sixteen-point font, the corresponding em quad was an exact physical cube measuring sixteen points by sixteen points in cross-section, excluding the dimensional axis extending down toward the foot of the slug. This geometric symmetry was not merely arbitrary; it provided a dependable, absolute mechanical standard that permitted reliable spatial calculation across varying type sizes. The physical square quad served as an immutable spatial foundation, ensuring that regardless of the specific stylistic variations or historical origins of a typeface, the underlying typographic armature preserved an internally consistent mathematical harmony.
1.2 The Proportional Definition Derived from the Capital ‘M’
A pervasive and enduring misconception within popular typographic lore posits that the em space was originally calibrated to match the literal, physical width of the capital letter M sort within a given font family. While etymologically intuitive, this assertion conflates an optical consequence with a structural premise. In classical punchcutting and mechanical matrix preparation, punchcutters did not measure the width of their carved uppercase M and subsequently cut a corresponding blank spacer to that arbitrary dimension. Instead, the inverse principle governed type design: the metal body of the font—the physical shank upon which the letterform was cast—was established as the definitive structural unit, and the capital M was historically designed to fill the horizontal bounds of that square body as fully as legibility, optical weight, and aesthetic balance permitted.
Because the Roman uppercase M is composed of two vertical or inclined outer stems flanking internal diagonal strokes, its glyph design demands an expansive horizontal bounding box to maintain proportion relative to narrower characters such as E, B, or S. In many classical typefaces, such as those cut by Claude Garamont or Nicolas Jenson, the M naturally approached an equilateral proportion, occupying the vast majority of the square shank. Thus, the physical quadratum became colloquially known across print shops as the em quad because it was the space of an M-body. Typographers embraced this phonetic shorthand to verbally distinguish the square quad from the narrower half-square space, which became known as the en quad, an association derived from the narrower capital N.
As typesetting transitioned across centuries, the proportional definition of the em square solidified into an absolute unit of horizontal proportion directly pegged to the nominal point size. However, the exact physical measurement of a point diverged significantly across regional foundries before modern standardization. In eighteenth-century France, Pierre-Simon Fournier introduced the first typographic point system, later refined by François-Ambroise Didot. The Didot system established a base unit wherein the Didot point measured approximately 0.376 millimeters, creating an em quad substantially larger than that utilized in the contemporary English-speaking world. In Britain and the United States, the American Point System was codified following the 1886 convention of the United States Type Founders’ Association, which finalized the pica at precisely 0.1660 inches and the individual point at 0.01383 inches (approximately 0.3514 millimeters). Consequently, an em space in a twelve-point Didot font possessed a radically different physical dimension than an em space in a twelve-point Caslon cast in London or Philadelphia, demonstrating that while the em remained a constant proportional square within its respective ecosystem, its physical realization was deeply fragmented prior to the universal metric and digital revolutions.
1.3 Standardization in Mechanical Composing Systems
The late nineteenth century witnessed an industrial transformation in the printing trades with the advent of automated hot-metal composing machinery, notably the Monotype system invented by Tolbert Lanston and the Linotype system devised by Ottmar Mergenthaler. These mechanical apparatuses eliminated the painstakingly slow process of setting individual characters by hand from wooden cases, replacing human dexterity with pneumatic paper tapes, matrix magazines, and molten lead casting pots. This transition necessitated an even more rigorous mathematical formalization of the em space, as automated machinery could not rely on the tactile, intuitive adjustments traditionally executed by human compositors.
The Monotype system achieved line composition by casting individual types from an overhead matrix case, controlled by a punched paper ribbon generated on a specialized keyboard. To render this process mathematically viable, the Monotype Corporation organized its system around a strict unit arrangement wherein the em space was partitioned into eighteen equal units. Every character, ligature, punctuation mark, and blank space within a Monotype font was assigned a precise unit width ranging from four units for exceptionally narrow characters to eighteen units for the em space itself. An en space was allocated nine units, a thick space six units, and a thin space three units. When a Monotype keyboard operator approached the end of a line, a mechanical drum calculated the remaining unfulfilled units and the number of word intervals, producing a mechanical code that adjusted the casting pump to expand the variable space matrices by exact fractions, thereby achieving justification grounded fundamentally upon the fractional division of the eighteen-unit em.
Conversely, the Linotype system operated upon an entirely different mechanical philosophy, casting entire lines of text as single, monolithic lead slugs known as linecasters. The Linotype relied heavily on the spaceband—a dynamic, two-piece wedge mechanism comprising a stationary sleeve and a sliding wedge. When the operator pressed the spacebar, a spaceband dropped between words. Prior to casting, an automated justification bar pushed the sliding wedges upward from below, smoothly expanding the horizontal width of every spaceband simultaneously until the line of matrix dies filled the exact measure of the casting vise. Despite this reliance on variable, dynamic wedges for inter-word spacing, the Linotype magazine still incorporated fixed matrices for fixed-width quads, including dedicated em-quad matrices. These fixed em-quads were indispensable for tabular work, hanging indents, and paragraph beginnings where variable expansion was mechanically intolerable. The industrial standards codified during this mechanical era permanently embedded the concept of the em as both a baseline metric unit for character design and an immutable physical interval for architectural document formatting.
2. Anatomical and Proportional Metrics of the Em Space
2.1 Geometric Relationship to Typeface Point Size
In modern digital typography, the em space has completed its migration from a physical block of lead alloy to an abstract, scale-invariant geometric coordinate system. In contemporary type design software—such as Glyphs, FontLab, or RoboFont—the foundational environment in which a typeface is drawn is known as the em square or UPM (Units Per Em) bounding box. Unlike physical metal type, which possessed fixed mechanical limits, the vector em square is an arbitrary mathematical canvas upon which Cartesian coordinate points are defined to delineate the cubic or quadratic Bézier curves that constitute digital glyph contours.
By industry consensus, the nominal point size of a digital typeface corresponds directly to the vertical height of this virtual em square. When an author or graphic designer specifies a font size of twenty-four points within a modern desktop publishing or web environment, the underlying layout engine calculates all spatial dimensions such that the distance equivalent to one em equals exactly twenty-four points. Consequently, the advance width of an em space glyph within that font is mathematically configured to match that precise point dimension. If the font size is set to 24 pt, the em space will advance the horizontal text layout cursor by exactly 24 pt (or 32 pixels, assuming a standard display density of 96 CSS pixels per inch where 1 pt equals 4/3 px).
The internal resolution of this coordinate canvas is determined by the font’s underlying architecture. In the PostScript and OpenType-CFF (Compact Font Format) specifications, the em square is conventionally subdivided into a grid of 1000 UPM. Within this 1000-unit framework, an em space possesses a fixed advance width of precisely 1000 units. In contrast, the TrueType specification, championed historically by Apple and Microsoft, standardizes on powers of two to optimize computational performance in rasterization pipelines, conventionally utilizing a grid of 2048 UPM. In a 2048 UPM TrueType font, the em space glyph is encoded with a horizontal advance width of exactly 2048 units. Regardless of whether the internal vector coordinate space utilizes 1000, 2048, or even 4096 units per em, the rendering engine scales these abstract coordinates proportionally relative to the requested point size, ensuring that the geometric equivalence between body height and em space width remains inviolate across all output resolutions.
2.2 Distinction Between Em Quad and Proportional Fractional Spaces
The structural hierarchy of classical micro-typography is built entirely upon rational subdivisions of the em quad. In the hand-set composing room, the em quad represented the master module; all secondary blank spaces were cast as precise fractions of this master dimension to facilitate balanced and rhythmic word spacing. Modern digital publishing environments, standardized through the ISO and Unicode architectures, preserve these exact fractional relationships through distinct, dedicated character assignments.
The primary fractional derivatives of the em include the following standard intervals:
- The En Space (U+2002): Defined rigorously as one-half the width of an em space (1/2 em, or 500 units in a 1000 UPM grid). Historically termed the “nut” space to prevent acoustic confusion with the em (“mutton”) across noisy print shops, the en space corresponds roughly to the average width of lowercase characters and uppercase numerals.
- The Three-to-Em Space (U+2004): Also known historically as the thick space, this character measures precisely one-third of an em space (1/3 em, or approximately 333 units). In classical letterpress printing, the three-to-em space was the default inter-word separator utilized by compositors when beginning the assembly of a new line of prose, providing the optimal visual balance between adjacent words in standard running text.
- The Four-to-Em Space (U+2005): Denominated as the mid space, measuring exactly one-fourth of an em space (1/4 em, or 250 units). This space was traditionally employed when tight horizontal tracking was required, or when justifying narrow columns in newspaper layout where standard thick spaces would force excessive hyphenation or unsightly typographic rivers.
- The Six-to-Em Space (U+2006): Frequently classified as the thin space in older British typefounding traditions, measuring one-sixth of an em space (1/6 em, or approximately 166 units). It is typically applied around punctuation marks or between adjacent single and double quotation marks to prevent optical collisions.
The rigorous mathematical interrelationship among these fractional spaces provided historical book designers—such as Aldus Manutius, John Baskerville, and later Jan Tschichold—with an exact palette of spatial increments. By combining a three-to-em space with a four-to-em space, or substituting an en space for two mid spaces, compositors could incrementally expand or contract inter-word intervals across a justified line without introducing jarring optical discrepancies, anchoring the rhythm of reading within an invisible, unified proportional framework.
2.3 Horizontal Advance Widths and Font Metrics Architecture
Within the modern OpenType font metrics architecture, the em space is governed by deterministic tables embedded within the binary font file. Specifically, the horizontal placement and spatial displacement of the em space are mediated primarily through the hmtx (Horizontal Metrics) table, in direct coordination with the structural parameters outlined in the head (Font Header) and hhea (Horizontal Header) tables. Unlike alphanumeric glyphs, the em space is a non-rendering character; it contains no outline contours, no Bézier inflection points, and no visual vector paths within the glyf or CFF tables.
The hmtx table contains pairs of metric values for every glyph indexed in the font: the advanceWidth and the leftSideBearing (LSB). For the em space glyph (typically referenced internally as glyph name emspace or mapped to Unicode codepoint U+2003 via the cmap table), the left side bearing is set to zero, because there is no physical or vector contour to offset from the origin point. The advance width, however, is populated with an integer value precisely equal to the unitsPerEm value defined in the head table. When a layout engine (such as HarfBuzz, DirectWrite, or Core Text) encounters U+2003, it interrogates the hmtx table, extracts this advance width, and advances the current horizontal pen position along the baseline by that exact measurement without executing any rasterization or raster-caching routines.
While the architectural specification of OpenType dictates that an em space should mirror the UPM dimension, type designers retain discretionary latitude during the production of specialized display or historical fonts. In rare instances, a type designer may opt to optically adjust the advance width of whitespace characters to compensate for idiosyncratic visual weights or unique contextual tracking behaviors. However, deviating from the strict 1:1 ratio between nominal point size and em advance width is widely considered a severe metric defect in commercial font engineering. Modern automated font quality assurance suites, such as Fontbakery, flag any deviation between the unitsPerEm metric and the U+2003 advance width as an egregious error, ensuring that across the global digital infrastructure, the em space retains its structural role as an unyielding, mathematically absolute constant.
3. Typographic Hierarchy of Fixed and Relative Spaces
3.1 Comparative Analysis: Em Space versus En Space
The foundational dialectic within the family of fixed typographic spaces exists between the em space and the en space. Governed by a strict 1:2 structural ratio, these two intervals represent opposing poles of macro and micro spatial organization. While the em space provides a monumental, deliberate pause, the en space is calibrated for intimate, functional delimitation. This proportional dynamic is reflected in their historical workshop monikers: the “mutton” (em) and the “nut” (en)—a deliberate linguistic distinction invented by compositors to mitigate auditory ambiguity across noisy printing floors.
Functionally, the en space is deployed in contexts where an em space would prove disruptively expansive, yet where a standard inter-word space lacks sufficient visual weight or structural stability. Its most pervasive modern application is within numeric ranges, financial schedules, and tabular editorial configurations. When an en dash (–) is utilized to represent spans of time, dates, or pagination ranges (for example, “1914–1918”), editorial purists frequently flank the en dash with en spaces, or utilize an unspaced en dash, to establish optical harmony with the surrounding numerals. Because numerals in tabular fonts are universally cast with an advance width identical to the en space, the en space functions as an invisible surrogate for a digit, allowing typographers to effortlessly align decimals, currency symbols, and parenthetical notations across vertical columns.
Conversely, the em space is ill-suited for dense internal clause separation. Introducing an em space within a running sentence creates a cavernous aesthetic rift, shattering the visual cohesion of the line and arresting the horizontal trajectory of the reader’s saccadic eye movements. The em space belongs to the architectural frame of the text block: the initiation of paragraphs, the profound separation of thematic movements within dramatic literature, or the deliberate caesura of poetic composition. In high-density editorial settings, such as multi-column broadsheet newspapers or compact pocket volumes, the em space must be managed conservatively; its unyielding width risks introducing awkward horizontal voids that disrupt the typographic color—the uniform tonal distribution of black ink against white paper across the page.
3.2 Micro-Typographic Delimiters: Thin, Hair, and Punctuation Spaces
Descending further down the typographic scale reveals the realm of micro-spaces: deliberate, fractional spatial intervals engineered to resolve optical collisions that occur when letterforms and punctuation marks interact within a line. Chief among these micro-delimiters are the thin space (U+2009), the hair space (U+200A), and the punctuation space (U+2008). Each of these characters possesses a specialized proportional relationship to the overarching em unit, executing functions that neither the expansive em nor the standard inter-word space can accomplish.
The thin space is classically defined as one-fifth (1/5 em, 200 units) or one-sixth (1/6 em, approximately 166 units) of an em space. In continental European typographic traditions, particularly French book arts governed by the Imprimerie Nationale standards, the thin space is an absolute requirement prior to two-part punctuation marks, including the colon, semicolon, question mark, and exclamation point. While English typography conventionally sets these punctuation marks flush against the preceding word, French composition inserts a non-breaking thin space to eliminate the unseemly visual crowding that would otherwise result from placing high-stemmed punctuation immediately adjacent to lowercase terminals.
The hair space represents the most ethereal interval in the compositor’s repertoire, historically cast as narrow as one-tenth to one-twenty-fourth of an em space (often standardized in digital font production at approximately 50 to 100 units in a 1000 UPM grid). The hair space is applied as a micro-typographic corrective. It is inserted between quotation marks and adjacent italic glyphs whose ascending or descending swashes physically threaten to collide with the quotation marks, or between capital letters such as A and V in display headings where automated kerning tables fail to deliver optical perfection. Finally, the punctuation space is engineered with an advance width identical to the period, comma, or typographic midpoint within the active font. This allows compositors setting statistical or aligned bibliographic matter to substitute a punctuation space for a missing comma or dot, ensuring that alignment across complex tabular matrices remains structurally immaculate.
3.3 Variable Word Spaces versus Rigid Metric Characters
The critical distinction between the standard space character (Unicode U+0020, frequently termed the ASCII space or variable word space) and the em space (U+2003) lies in their divergent behaviors during computational line justification. In virtually all automated text processing and desktop publishing engines—including Adobe InDesign, QuarkXPress, WebKit, and the TeX engine—the standard space is dynamic, elastic, and fluid. It possesses a nominal advance width (typically around 200 to 250 units in a 1000 UPM font), but it is explicitly designated as the primary expansion and contraction joint of the typographic line.
When a layout engine justifies a block of text across a fixed column width, it calculates the cumulative width of all glyphs and standard spaces within the proposed line. If the line falls short of the right margin, the layout algorithm distributes the missing space across the elastic standard word spaces, expanding their advance widths until the line boundaries align perfectly flush against both margins. Conversely, if a line is slightly overfull and hyphenation is suppressed, the algorithm compresses the standard spaces within strictly defined aesthetic thresholds. In poor layout environments, this dynamic expansion can produce severe typographic defects known as “rivers”—meandering channels of accidental white space that flow vertically down a justified paragraph, disorienting the reader.
In stark contrast, the em space is an invariant, non-justifying, rigid metric entity. Within the internal mechanics of typesetting algorithms, the em space is not treated as an elastic spring; it is treated as a solid, unyielding glyph possessing an immutable horizontal advance width identical to an alphanumeric character. When a line containing an em space is justified, the layout engine will violently expand or contract the adjacent standard spaces (U+0020), but it will not alter the advance width of the em space by a single coordinate unit. While this rigidity makes the em space invaluable for establishing fixed indentations and consistent mathematical equations, it presents profound syntactic hazards when misused by amateur typesetters. Inserting multiple em spaces within running text to visually push words apart destroys the line-breaking algorithm’s mathematical equilibrium, frequently forcing catastrophic line breaks, unwanted margin overflows, and catastrophic visual distortions.
4. Digital Encoding and Character Standards (Unicode U+2003)
4.1 Codification within the Universal Coded Character Set
The democratization of global digital information required an exhaustive, unambiguous international standard capable of encoding every distinct textual entity utilized across human literature and industrial computation. This initiative culminated in the Universal Coded Character Set, governed synchronously through the ISO/IEC 10646 standard and the specifications maintained by the Unicode Consortium. Within this modern computational architecture, the em space is formally codified within the General Punctuation block, a reserved range spanning from U+2000 to U+206F that provides unambiguous housing for international typographical punctuation, format controls, and specialized fixed-width spaces.
The em space is allocated the specific hex codepoint U+2003. Under formal Unicode definitions, this character is officially designated as EM SPACE, with the formal informative alias mutton quad recognized in the character database annotations. In the UCS-4 and UTF-32 encoding schemes, which utilize a direct, fixed-width representation of thirty-two bits per character, the em space is serialized as the four-byte sequence 0x00002003. In the variable-length UTF-16 architecture ubiquitous across modern runtime environments such as Java, JavaScript, and Microsoft Windows internal APIs, it is mapped to a single sixteen-bit code unit: 0x2003, neatly avoiding the supplementary astral planes that require surrogate pairs.
In the UTF-8 encoding format—which constitutes the foundational encoding architecture of the modern World Wide Web—the em space is converted into a three-byte sequence. Following the standard UTF-8 algorithmic conversion for characters residing within the range 0x0800 to 0xFFFF, the hexadecimal value 2003 (binary 0010 0000 0000 0011) is mapped onto the three-byte template 1110xxxx 10xxxxxx 10xxxxxx. This operational transformation produces the definitive byte stream:
0xE2 0x80 0x83. The precise bit-level distribution manifests as:
- Byte 1:
0xE2(binary11100010, indicating a three-byte sequence beginning with the highest four bits of the character value). - Byte 2:
0x80(binary10000000, carrying the middle six bits). - Byte 3:
0x83(binary10000011, carrying the lowest six bits).
Any lossy transmission or improper decoding of this tri-byte sequence across legacy systems invariably leads to corrupted textual artifacts known as mojibake, typically rendering across Latin-1 decoders as the nonsensical string “ ”.
4.2 Unicode Character Properties and Bi-Directional Attributes
Within the Unicode Character Database (UCD), a codepoint is defined by far more than its numerical value and graphical display behavior; it is circumscribed by a comprehensive set of normative and informative properties that dictate how operating systems, text-shaping engines, and lexical parsers must treat it. The primary categorical property assigned to U+2003 is its General_Category, designated as Zs (Separator, Space). This classification groups the em space natively with other horizontal spacing primitives, distinct from line-breaking separators (Zl) and paragraph breaks (Zp).
Of paramount consequence for international text composition is the interaction between the em space and the Unicode Bidirectional Algorithm (UAX #9), which governs the seamless rendering of mixed left-to-right (LTR) scripts, such as Latin or Cyrillic, and right-to-left (RTL) scripts, such as Arabic or Hebrew. In the BiDi framework, U+2003 is assigned the bidirectional class property of WS (White Space). As a White Space entity, the em space does not possess strong directional impetus; it is classified as a neutral or weak character whose directional rendering is contingent upon the directional run of the surrounding text segments. If an em space is embedded between two Hebrew words within a right-to-left context, the layout engine processes the advance width toward the left; conversely, within an English sentence, it advances toward the right. However, if an em space is positioned precisely at the transition boundary between an LTR run and an RTL run, its neutral status can cause subtle alignment inversions unless bounded by explicit directional isolating markers (such as U+2066 or U+2067).
Simultaneously, the line-breaking behavior of the em space is governed rigorously by Unicode Standard Annex #14 (UAX #14). Under modern UAX #14 rules, U+2003 is categorized under the Line_Break property of BA (Break After) or SP (Space), depending on specific implementation revisions. Historically, certain early versions of the Unicode standard treated fixed-width spaces as non-breaking entities. However, modern consensus dictates that the em space behaves naturally as a line-breaking opportunity: text layout engines are explicitly permitted to break a line immediately after an em space, but breaking immediately prior to the em space is generally discouraged unless necessitated by hard viewport constraints. If a software architect requires an em space that strictly prohibits line-breaking, the character must either be explicitly wrapped in non-breaking markup or superseded by composite structural sequences.
4.3 Legacy Codepage Mappings and Historical Migration
Before the universal consolidation of Unicode, digital typography was profoundly fragmented across localized, proprietary eight-bit codepages. In the foundational seven-bit ASCII architecture established by the American Standards Association in 1963, no provision was made for nuanced typographical spacing. ASCII contained precisely one spacing character: the generic space at index 32 (0x20), which fulfilled the roles of word delimiter, tabular spacer, and structural indent simultaneously. Early operating system extensions, such as the initial IBM PC codepage 437 or the standard ISO/IEC 8859-1 (Latin-1) standard, completely ignored the em space, restricting their allocations to common accented European characters, mathematical operators, and primitive box-drawing glyphs.
Specialized desktop publishing ecosystems, led by Apple Computer and Adobe Systems in the mid-1980s, were forced to improvise proprietary solutions to accommodate professional typography. In the classic Apple Macintosh Roman character set, specialized key combinations were mapped to proportional spaces, though wide spaces were frequently relegated to private font-specific positions. Adobe codified the em space within the Adobe Standard Encoding, a vector-mapping scheme utilized extensively within PostScript Type 1 fonts. Within PostScript environments, the em space was indexed under octal