Cursive Text: 8 Capitals Borrowed From Another Block

Type a cursive name and look closely at the capitals. Eight of the twenty-six do not come from the same place as the rest — they are borrowed from a different Unicode block, because at the addresses where they should live, there is nothing at all. That gap is why script text sometimes renders unevenly, and it is not a fault in the generator.

Last updated: 30 August 2026 · SoShareIT Fancy Text editorial team

The eight letters with no home

The script capitals run in order through the Mathematical Alphanumeric Symbols block: A at U+1D49C, B at U+1D49D, C at U+1D49E, and so on. Except eight of those addresses are unassigned. Nothing is there.

Letter Where it should be What is actually used Its real name
B U+1D49D — empty U+212C Script Capital B
E U+1D4A0 — empty U+2130 Script Capital E
F U+1D4A1 — empty U+2131 Script Capital F
H U+1D4A3 — empty U+210B Script Capital H
I U+1D4A4 — empty U+2110 Script Capital I
L U+1D4A7 — empty U+2112 Script Capital L
M U+1D4A8 — empty U+2133 Script Capital M
R U+1D4AD — empty U+211B Script Capital R

The replacements live in a completely different block called Letterlike Symbols, at addresses in the U+21xx range — nowhere near the others. Three lowercase letters have the same story: at U+212F, at U+210A and at U+2134, standing in for the empty slots at U+1D4BA, U+1D4BC and U+1D4C4. So eleven letters in all are borrowed: eight capitals and three lowercase.

Why those addresses are empty

Not an oversight. A deliberate rule.

Two mismatched brass handles on one cabinet, illustrating letters borrowed from another block

Unicode does not encode the same character twice. Those eight script capitals had already been added years earlier, in Letterlike Symbols, because mathematicians used them for specific named objects — the Laplace transform, the Fourier transform, particular families of sets. They were in the standard before anyone laid out a complete script alphabet.

So when the full Mathematical Alphanumeric Symbols block was designed, those eight slots were deliberately left empty with a note pointing at the existing characters. Duplicating them would have created two ways to write the same letter, and that causes worse problems than a gap: text that looks identical but does not compare as equal.

The result is one alphabet split across two blocks that were added at different times for different reasons.

The full cursive alphabet to copy

Capitals first. The eight borrowed from Letterlike Symbols are listed separately below them, so you can see they are the same letters served from a different block.

Capitals from Mathematical Alphanumeric Symbols


















The 8 capitals borrowed from Letterlike Symbols








Lowercase (e, g and o are the borrowed ones)


























What it means for your text

Three consequences, and the first is the one people actually notice.

A tiled wall with eight subtly different tiles, illustrating uneven rendering in cursive text

Uneven rendering. The two blocks have different font coverage. A font can carry the whole Mathematical Alphanumeric range and not the Letterlike Symbols ones, or the reverse. So a name starting with B, E, F, H, I, L, M or R can render in a visibly different weight or shape from the rest — or box out while its neighbours are fine.

Different length costs. The Letterlike Symbols replacements are inside the Basic Multilingual Plane and cost one unit; the rest are outside it and cost two. A word with several borrowed capitals counts shorter than an identical-looking word without them.

Different acceptance. A name field that rejects supplementary-plane characters will accept ℬ and reject 𝒜. So a cursive name can be accepted or rejected depending on which letter it starts with — which looks completely arbitrary until you know this.

If a cursive name was refused outright, that is the reason, and our note on the blocks behind each style covers the wider pattern.

Working around it

  • If the mismatch bothers you, choose a name or word that avoids those eight initials, or switch to a style drawn from a single block — small caps and bubble text do not have this problem.
  • If it renders fine for you, remember it may not for others. The mismatch shows up on devices with narrower font coverage, not on yours.
  • Do not try to fix it by hand. Substituting a similar-looking character from elsewhere makes acceptance and searchability less predictable, not more.

We serve the correct character in every case — the borrowed one where Unicode says to use it. Our editorial policy covers why we take these mappings from the standard rather than from another styling site: an error here would be invisible and would spread.

FAQ

Is the generator using the wrong character for those letters?

No — the borrowed one is the correct one. Unicode explicitly directs you to the Letterlike Symbols character, because the alternative address is intentionally empty.

Why does my cursive S look different from my cursive B?

They come from different blocks with different font coverage. S is from Mathematical Alphanumeric Symbols; B is borrowed from Letterlike Symbols.

Do other styles have this problem?

Not this one. Bold, serif and fraktur are complete within their own block. Small caps and superscript have a different kind of gap — missing letters rather than borrowed ones.

Will Unicode ever fill the empty slots?

No. Once assigned, code points do not change, and filling them would create duplicates — exactly what the gap exists to prevent.

Does this affect lowercase?

Yes, three of them. Lowercase e, g and o are borrowed too, from U+212F, U+210A and U+2134. The other twenty-three are complete.