Font monospațial

Monospace , sau font neproporțional , este un font în care toate caracterele (mai precis, skittles de caractere) au aceeași lățime [1] . Prin aceasta se deosebește de fontul proporțional , în care literele diferă ca lățime între ele [2] .

Este necesar să se facă distincția între fonturile monospațiate și cu lățime egală: în acestea din urmă, caracterele se străduiesc pentru aceeași lățime, dar zonele de pin ale caracterelor nu sunt aceleași [3] .

Istorie

Mașini de scris

Primele fonturi monospace au fost dezvoltate pentru mașini de scris , deoarece implementarea tipăririi mecanice într-un font proporțional a necesitat o complicație semnificativă a unității de imprimare [4] . Au existat și mașini de tipărire care foloseau un font proporțional și o schimbare a spațierii dintre litere, dar erau folosite doar în tipărirea operațională [5] . Proiectarea mașinilor de scris și telegrafelor electromecanice a presupus, în cea mai mare parte, utilizarea fonturilor monospațiate.

Calculatoare

Viața fonturilor monospace a continuat pe computere : ca dispozitiv de intrare/ieșire în multe computere timpurii, a fost folosit un teletype [6] [7] . Multă vreme, imprimantele alfanumerice (de exemplu, imprimantele de tip margaretă ) și generatoarele de caractere ale terminalelor video și adaptoarelor grafice au permis, de asemenea, utilizarea fonturilor exclusiv monospațiate. Textul a fost afișat pe ecran sub forma unei matrice de familiaritate , care ar putea încadra un număr strict definit de caractere (de obicei 80 de caractere pe linie, care corespundea volumului unui card perforat ), iar imaginea video a fost creată dinamic din codurile de caractere și imaginile acestora - acest lucru a economisit memorie costisitoare (în acele vremuri) și a simplificat programarea.

Seturile de caractere ale unor astfel de dispozitive au inclus adesea și simboluri pseudografice pentru proiectarea diferitelor tabele și formulare, precum și grafice și desene simple [8] . În viitor, fonturile monospațiate și pseudograficele au format baza unei interfețe de utilizator text extinse , care include elemente de fereastră .

Caracteristici ale scrierii caracterelor

Literele multor alfabete ( latina - într-o măsură mai mare, rusă  modernă  - într-o măsură mai mică) au lățimi diferite de caractere. Unele personaje (cum ar fi i ) ocupă spațiu în zona skittle cu o lățime de o lovitură principală, în timp ce altele (cum ar fi w ) - de câteva ori mai mult [3] . Prin urmare, se formează o mulțime de spațiu gol în jurul caracterelor înguste, în timp ce caracterele largi devin întunecate și greu de distins, mai ales în rezoluții mici și fonturi îndrăznețe.

Pentru a preveni ca aceste deficiențe să fie atât de vizibile, literelor se aplică măsuri suplimentare de compensare optică. Serifurile sunt adăugate la litere înguste, chiar dacă restul caracterelor din font sunt sans-serif [4] . Pentru caracterele largi, unele elemente sunt uneori reduse, cum ar fi cursa din mijloc a literei „Sh”. Chiar și atunci când se proiectează fonturi monospace, se pune problema asemănării numărului 0 și a literei O , iar pentru a le putea distinge, primul este adesea tăiat în diagonală sau alte elemente sunt aduse în interiorul ovalului.

Toate aceste măsuri denaturează tiparul obișnuit al literelor [4] . În plus, liniile introduse într-un font monospațiu nu par solide, ci sunt împărțite în coloane lățime de un spațiu de caractere, iar spația dintre rânduri trebuie mărită pentru a compensa . Prin urmare, în cantități mari de text, fonturile monospace sunt mult mai puțin lizibile decât fonturile proporționale și au o capacitate mai mică , ceea ce le face nepotrivite pentru cărți sau articole de reviste [4] .

Aplicație în tipografia modernă

În ciuda faptului că sistemele video moderne și imprimantele de computer permit fonturi proporționale, fonturile monospace continuă să fie utilizate în primul rând pentru că oferă o modalitate ușoară de a formata textul, deși cu capacități limitate, dar care nu necesită utilizarea unor limbaje și software speciale de marcare, și, de asemenea, ușor de redat pe diverse dispozitive. Exemple de utilizare a fonturilor monospațiu:

Numere monospațiu în fonturi proporționale

Există o subtilitate în setul tipografic de date numerice: în tabele , toate cifrele trebuie să aibă aceeași lățime (adică aliniate prin cifre), cu numerele aliniate la dreapta, chiar dacă setul este în font proporțional [11] . Unicode are un caracter spațial numeric ( \u2007), care este la fel de mare ca o cifră monospațiată. Plus și minus au de obicei aceeași lățime.

În interfețele computerului , nu numai tabelele sunt introduse în numere monospațiate, ci și indicatorii numerici „săritoare”. Prin urmare, este obișnuit să faceți numerele în fonturile computerului monospațiate în mod implicit. În PT Sans , unitatea „îngustă” a fost supusă măsurilor obișnuite de compensare optică pentru fonturile monospace.

Modul cu cifre proporționale este activat de comenzile OpenType [12] ; în CSS3font-variant-numeric:tabular-nums , fie / proportional-nums[13] , fie font-feature-settings:"tnum"/ este folosit pentru aceasta "pnum". Exemplu:

1234567890 - cifre proporționale.
1234567890 sunt cifre monospațiate.

Fonturi din Asia de Est

Elementele de scriere chineză , coreeană și japoneză sunt în mod fundamental înscrise în pătrate de aceeași dimensiune, motiv pentru care fonturile din Asia de Est sunt în mod inerent monospațiate.

„Fonturile cu două lățimi” sunt, de asemenea, folosite adesea: hieroglifele au o lățime „întreaga”, iar caracterele ASCII  sunt exact de 2 ori mai înguste decât hieroglifa. În același timp, fonturile au și versiuni cu lățime completă de caractere ASCII și versiuni „înguste” ale unor caractere din Asia de Est (de exemplu, katakana ).

HTML

Există mai multe etichete în marcajul HTML care ar trebui să afișeze text într-un font monospațial [14] :

Etichete HTML pentru afișarea textului într-un font monospațial

În CSS , un font monospace este, în general, ales folosind constructul font-family: monospace (deși puteți specifica și numele unui anumit font monospace, cum ar fi font-family: Lucida Console, monospace sau font-family: Courier New, monospace ).

Note

  1. Font Monospace - Dicționar de fonturi . Preluat la 27 noiembrie 2020. Arhivat din original la 29 decembrie 2021.
  2. Font proporțional - Dicționar de fonturi . Preluat la 27 noiembrie 2020. Arhivat din original la 29 decembrie 2021.
  3. 1 2 Alexandra Korolkova. Tipografie vie . - A doua editie. - M . : IndexMarket, 2007. - S. 112-113. — 224 p. - ISBN 978-5-9901107-1-7 .
  4. 1 2 3 4 5 Anya Danilova. Vă rugăm să ne spuneți despre fonturile monospace . Biroul Gorbunov . Preluat la 14 august 2020. Arhivat din original la 29 decembrie 2021.
  5. Mașină de scris / L. V. Alferov, V. G. Shorin. // Otomi - Band-Aid. - M .  : Enciclopedia Sovietică, 1975. - ( Marea Enciclopedie Sovietică  : [în 30 de volume]  / redactor-șef A. M. Prokhorov  ; 1969-1978, vol. 19).
  6. Teletip // Strunino - Tikhoretsk. - M .  : Enciclopedia Sovietică, 1976. - ( Marea Enciclopedie Sovietică  : [în 30 de volume]  / redactor-șef A. M. Prokhorov  ; 1969-1978, vol. 25).
  7. Terminal / A. G. Chachko. // Strunino - Tihoretsk. - M .  : Enciclopedia Sovietică, 1976. - ( Marea Enciclopedie Sovietică  : [în 30 de volume]  / redactor-șef A. M. Prokhorov  ; 1969-1978, vol. 25).
  8. Figurnov, Viktor Evaldovich . PC IBM pentru utilizator. - M. : Infra-M, 1996. - S. 41-52. — 480 s. - ISBN 5-86225-292-4 .
  9. Cât de precisă este regula pagină-pe-minut? | O mulțime de informații utile despre scenariul de la scenaristul John August . Preluat la 14 martie 2015. Arhivat din original la 29 decembrie 2021.
  10. Olga Smirnova. Format de marcare script.
  11. P.G. Gilenson. Carte de referință a editorilor artistici și tehnici. - M. : Carte, 1988.
  12. Copie arhivată . Preluat la 2 iunie 2013. Arhivat din original la 29 decembrie 2021.  (Engleză)
  13. font-variant-numeric - CSS | MDN . Preluat la 12 decembrie 2014. Arhivat din original la 29 decembrie 2021.
  14. htmlbook.ru - Etichete HTML - Referință HTML . Preluat la 8 iulie 2012. Arhivat din original la 29 decembrie 2021.