jak sugeruje nazwa cyfry średniowieczne, liczby tekstowe były używane od średniowiecza, kiedy cyfry arabskie dotarły do XII-wiecznej Europy, gdzie ostatecznie zastąpiły cyfry rzymskie.
Zostały one wprowadzone do europejskiej typografii w 1788 roku, kiedy Richard Austin wyciął nową czcionkę dla kroju pisma i wydawcy Johna Bella, która zawierała trzy czwarte wysokości podszewki., Były one dalej rozwijane przez XIX-wiecznych projektantów typów i w dużej mierze wyparły figury tekstowe w niektórych kontekstach, takich jak typografia gazetowa i reklamowa. W okresie przechodzenia od rycin tekstowych do podszewek, uzasadnieniem dla starego systemu było to, że różnice wysokości pomogły odróżnić podobne liczby, podczas gdy uzasadnienie dla podszewek było to, że były jaśniejsze (będąc większe) i że wyglądały lepiej, dając wszystkim numerom stron tę samą wysokość., Co ciekawe, jak zauważyło kilku późniejszych pisarzy, Drukarz Thomas Curson Hansard w swoim przełomowym podręczniku do typografii drukarskiej opisuje nową modę jako „niedorzeczną”, ale książka została wydrukowana przy użyciu podszewek i nowoczesnych krojów pisma, które również skrytykował.
chociaż zawsze popularne wśród drukarek, liczby tekstowe stały się rzadsze, nadal wraz z pojawieniem się fototypów i wczesnych technologii cyfrowych z ograniczonymi zestawami znaków i bez wsparcia dla alternatywnych znaków., Walter Tracy zauważył, że unikali ich producenci fototypów, ponieważ (nie będąc równej wysokości) nie można ich miniaturyzować do postaci cyfr ułamkowych, co wymagało dodatkowego zestawu znaków ułamkowych. Powrócili z bardziej zaawansowanymi cyfrowymi systemami składu.
nowoczesne profesjonalne czcionki cyfrowe są prawie uniwersalne w jednym lub innym wariancie formatu OpenType i kodują zarówno tekst, jak i cyfry jako alternatywne znaki OpenType., Ryciny tekstowe nie są kodowane oddzielnie w Unicode, ponieważ nie są uważane za osobne znaki od rycin, tylko inny sposób zapisu tych samych znaków. Wczesne czcionki OpenType firmy Adobe używały prywatnego obszaru użytkowania dla niestandardowych zestawów cyfr, ale najnowsze używają tylko funkcji OpenType.