Wydaje się, że „małe czcionki” systemu Windows w rozmiarze 4 lub 5pt wyszły całkiem dobrze, choć być może będziesz musiał wybrać, które znaki wyglądają OK, a które nie. Jeśli rzeczywiście jest poprawnie renderowany (może być konieczne wyłączenie opcji Cleartype lub nawet użycie Farby w 1-bitowym kolorze monochromatycznym więcej), powinien wyglądać podobnie do Berkelium powyżej, co nie jest daleko od minimalnej wielkości dłoni - zestrojona twarz, której używałem (powiększony i ręcznie pikselowany lub z dużą szybkością kopiowania i wklejania) do umieszczania bardzo małego tekstu na obrazach o niskiej rozdzielczości.
W tak niewielkiej siatce 5x5 (lub 5xless) jest tak mało miejsca na przesyłanie informacji, że w niektórych przypadkach trzeba nieco kreatywnie kształtować litery, np. „E” w Berkelium (ma również interesujące małe litery „a” i „s” „kształtuje IIRC), aby każdy z nich był zarówno czytelny, jak i niepowtarzalny. Przydatne może być użycie proporcjonalnej szerokości, dzięki czemu można zaoszczędzić na pikselach z cieńszymi literami, aby wydać je na te, w których potrzebna jest dodatkowa szerokość.
Jak ktoś wskazywał powyżej, czcionka systemowa 6x6 używana w Atari ST (dla etykiet na dyskach i wielkich literach w głównym, z 8x8 lub 8x16 używanymi gdzie indziej, choć nie wyłącznie) może być również godna uwagi. Zasadniczo jest to 5 x 5 w taki sam sposób, jak inne są zasadniczo 7 x 7 i 7 x 15, ponieważ mają wbudowane pionowe i poziome odstępy dla wszystkich oprócz najgłębszych zstępujących i postaci rysujących pudełka. Zwłaszcza ISTR w literach e i a brakowało otworów w swoich pętlach, ale były one nadal rozpoznawalne (i jak pokazano, jeśli ostatecznie przerobisz je na niestandardowy krój czcionki, możesz to naprawić).
Poza tym najmniejszy, który zwykle jest używany, to 6x6 lub 6x8, z otaczającą przestrzenią lub bez niej, lub 5x7 na niektórych wyświetlaczach LCD z matrycą punktową. Trudno jest stworzyć przyzwoitą czcionkę z dowolnym charakterem, a nie czystą robotyczną funkcjonalnością z mniejszą liczbą pikseli (w rzeczywistości inne przykłady podane powyżej wydają się dość znajome, ponieważ są one identyczne lub bardzo podobne do tych, z których regularnie korzystałem na wyświetlaczach LCD telefonów komórkowych o niskiej rozdzielczości z późnych lat 90. / początku 2000). Podobne do tego, jak trudno jest tworzyć litery (a na pewno mieć wybór przed użyciem wielkich lub małych liter) z 7-segmentowymi numerycznymi wyświetlaczami LCD, a nie jest znacznie lepiej z 9 lub 11 (+) segmentem. A piksel 5x5 ma w zasadzie 25 segmentów, z wyjątkiem tego, że bardziej przypomina nieco bardziej elastyczny rodzaj 11 lub 15 segmentów. Z takim rodzajem ograniczenia tu pracujesz.
Jeśli możesz to znieść, po prostu ręcznie pikseluj piksele ... przynajmniej masz najwyższą kontrolę nad podpowiedziami / kerningiem, co, jak wspomniano przez innych, będzie prawdopodobnie Twoim największym problemem, chyba że silnik czcionek jest specjalnie dostrojony , lub może mieć ustawioną opcję dostrojenia renderowania małych czcionek opartego na pikselach, zamiast zakładania, że wszystko jest wektorem o nieskończonej rozdzielczości i przyzwoitym rozmiarze. (jeśli skalujesz małą czcionkę pikselową do normalnego rozmiaru i przekształcasz pełnowymiarowy typ, aby dostosować się do jego krytycznych granic, wyglądałoby to dość dziwnie, tak samo jak próba wbicia dużej czcionki w dół do minimalnych pikseli - minimalna szczegółowość odstępów jest OGROMNY w porównaniu do rzeczywistych glifów)