Czcionka, która nie przesuwa się podczas edycji tekstu

11

Jaka jest cecha czcionki wywoływanej, gdy każdy symbol ma własną spację i nie może przesuwać innych symboli po zmianie. Na przykład, jeśli mam czas w formacie godzina: minuta: sekunda, a druga zmienia się w coś, co zajmuje mniej pikseli, wówczas wszystko po lewej stronie przesuwa się nieco w prawo. Jak nazwalibyśmy przypisane spacje?

Lucian
źródło
Jeśli sekundy się zmieniają, dlaczego cokolwiek powinno się przesunąć na lewo? Nie miałeś na myśli godzin lub minut?
Eric Duminil
2
@Eric Być może jest to tekst wyrównany do prawej.
Janus Bahs Jacquet
@JanusBahsJacquet: Może. Odpowiedź, w której wspomniano, została odrzucona.
Eric Duminil
1
@EricDuminil Ponieważ wydaje mi się, że ta odpowiedź źle zrozumiała właściwe pytanie. Która część ostatecznie się porusza jest podyktowana wyrównaniem, ale fakt, że jakakolwiek część się w ogóle porusza, jest właściwością czcionki i wydaje się, że o to chodzi.
Janus Bahs Jacquet
1
@Zach Twoja odpowiedź tak naprawdę nie odpowiada na zadane pytanie: „Tekst wyrównany do prawej” nie jest odpowiedzią na „Jak nazwalibyśmy przypisane spacje?” (nie jestem pewien, co by było; jest źle sformułowane). Oczywiście, jeśli usuniesz postać, coś zawsze się gdzieś poruszy; ale pytanie mówi tylko o zmianie , a nie o usunięciu. Jeśli usuniesz postać z tarczy zegara, skończysz również z nieistniejącym czasem (chyba że jest to zero wiodące w ciągu godziny). Niezależnie od wyrównania, zmiana pojedynczej przestrzeni 11:42:26 na 11:42:27 nie spowoduje ruchu żadnych postaci.
Janus Bahs Jacquet

Odpowiedzi:

29

Myślę, że albo pytasz o czcionkę o stałej szerokości - gdzie każdy znak ma tę samą szerokość - albo o funkcję opentype z podszewką tabelaryczną , która sprawia, że ​​cyfry mają tę samą szerokość w krojach, w których ta funkcja jest dostępna. Jest to przydatne do wyświetlania wielu liczb na przykład w tabelach lub gdy liczby muszą być idealnie wyrównane w wielu liniach.

proporcjonalny vs monospaced

podszewka tabelaryczna

podszewka tabelaryczna

Dobrymi przykładami wysokiej jakości rodzin czcionek o stałej szerokości są Decima Mono Pro lub PF DIN Mono .

Decima Mono Pro

Decima Mono Pro

PF DIN Mono

Lucian
źródło
4
Zawsze jestem pod wrażeniem doświadczonych typografów. To niesamowite, jak atrakcyjne mogą być nawet kroje czcionek o stałej szerokości. Typografia jest naprawdę formą sztuki.
Zhro
8

Mówisz o proporcjonalnej czcionce, w której, oprócz przeciwnej, monospacowej , każdy znak ma unikalną szerokość. Rysowany jest więc mznacznie szerszy niż an n, który z kolei jest szerszy niż an i.

„Spacje” po lewej i po prawej stronie wzoru znaku nazywane są jego bokami , ale to samo w sobie nie jest głównym kryterium bycia czcionką o stałej szerokości lub nie. Zwłaszcza rysowanie tekstu proporcjonalną czcionką monospacową poprzez dostosowanie boków dla każdego znaku prowadzi do bardzo brzydkiego, nierównomiernie rozmieszczonego tekstu.

Jeśli weźmiesz pod uwagę tylko cyfry , zauważysz różnicę między cyframi tabelarycznymi a proporcjonalnymi .

Cyfry tabelaryczne są domyślne w większości czcionek: wszystkie cyfry mają dokładnie taką samą szerokość, więc mogą ładnie układać się w szeregu, gdy są ustawione w pionowych kolumnach (stąd „tabelaryczny”). Cyfry
proporcjonalne są projektowane na takich samych zasadach jak dla małych liter: a 1może być znacznie węższy, a pozostałe cyfry są również bardziej indywidualnie projektowane.

usr2564301
źródło