Monospace fontti

Monospace eli epäsuhteellinen fontti on fontti , jossa kaikki merkit (tarkemmin sanottuna merkkien keilarit ) ovat yhtä leveitä [1] . Tässä se eroaa suhteellisesta fontista , jossa kirjaimet eroavat leveydeltään toisistaan ​​[2] .

On tarpeen erottaa yksiväliset ja tasaleveät fontit: jälkimmäisessä merkit pyrkivät samaan leveyteen, mutta merkkien pin-alueet eivät ole samat [3] .

Historia

Kirjoituskoneet

Ensimmäiset yksiavaruusfontit kehitettiin kirjoituskoneille , koska mekaanisen painatuksen toteuttaminen suhteellisella kirjasimella vaati huomattavan monimutkaisen tulostusyksiköstä [4] . Oli myös ladontakoneita, jotka käyttivät suhteellista fonttia ja muutosta kirjainten välissä, mutta niitä käytettiin vain operatiivisessa painatuksessa [5] . Sähkömekaanisten kirjoituskoneiden ja lennättimien suunnittelussa oletettiin myös pääosin yksivälisten kirjasimien käyttöä.

Tietokoneet

Yksiavaruusfonttien elämä jatkui tietokoneissa : syöttö-/tulostuslaitteena monissa varhaisissa tietokoneissa käytettiin teletyyppiä [6] [7] . Myös aakkosnumeeriset tulostimet (esimerkiksi päivänkakkaratyyppiset tulostimet ) ja videopäätteiden ja grafiikkasovittimien merkkigeneraattorit sallivat pitkään myös yksinomaan yksivälisten fonttien käytön. Teksti näytettiin näytöllä tuttuusmatriisin muodossa , johon mahtui tiukasti määritelty määrä merkkejä (yleensä 80 merkkiä riviä kohden, mikä vastasi yhden reikäkortin määrää ), ja videokuva luotiin dynaamisesti merkkikoodit ja niiden kuvat - tämä säästää (noin aikoina) kallista muistia ja yksinkertaisti ohjelmointia.

Tällaisten laitteiden merkistöihin sisältyi usein myös pseudografisia symboleja eri taulukoiden ja lomakkeiden suunnittelua varten sekä yksinkertaisia ​​kaavioita ja piirroksia [8] . Jatkossa yksiväliset fontit ja pseudografia muodostivat perustan laajennetulle tekstikäyttöliittymälle , joka sisältää ikkunaelementtejä .

Merkkien kirjoittamisen ominaisuudet

Monien aakkosten kirjaimilla ( latinalainen  - suuremmassa määrin, nykyaikainen venäjä  - vähemmässä määrin) on erilainen merkkileveys. Jotkut merkit (kuten i ) vievät tilaa keila-alueella yhden päävedon leveydellä, kun taas toiset (kuten w ) - useita kertoja enemmän [3] . Siksi kapeiden merkkien ympärille muodostuu paljon tyhjää tilaa, kun taas leveät merkit muuttuvat tummiksi ja vaikeasti erotettavissa, etenkin pienillä resoluutioilla ja lihavoituilla fonteilla.

Jotta nämä puutteet eivät olisi niin havaittavissa, kirjaimiin sovelletaan optisia lisäkorvaustoimenpiteitä. Serifit lisätään kapeisiin kirjaimiin, vaikka muut fontin merkit olisivat sans-serif [4] . Leveissä merkeissä joitain elementtejä pienennetään joskus, kuten "Sh"-kirjaimen keskiviivaa. Monoavaruusfontteja suunniteltaessakin nousee esiin ongelma luvun 0 ja kirjaimen O samankaltaisuudesta ja jotta ne voitaisiin erottaa, ensimmäinen usein yliviivataan vinottain tai tuodaan muita elementtejä soikion sisään.

Kaikki nämä toimenpiteet vääristävät tavanomaista kirjainkuviota [4] . Lisäksi yksivälisellä kirjasimella kirjoitetut rivit eivät näytä yhtenäisiltä, ​​vaan ne on jaettu yhden merkkivälin leveiksi sarakkeiksi, ja riviväliä on suurennettava kompensoimaan . Siksi suurissa tekstimäärissä monospace-fontit ovat paljon huonommin luettavissa kuin suhteelliset kirjasimet, ja niiden kapasiteetti on pienempi , mikä tekee niistä sopimattomia kirjoille tai aikakauslehtiartikkeleille [4] .

Sovellus nykyaikaisessa typografiassa

Huolimatta siitä, että nykyaikaiset videojärjestelmät ja tietokonetulostimet sallivat suhteelliset kirjasimet, monospace-fontteja käytetään edelleen ensisijaisesti siksi, että ne tarjoavat helpon tavan muotoilla tekstiä, vaikkakin ominaisuuksiltaan rajalliset, mutta eivät vaadi erityisten merkintäkielten ja ohjelmistojen käyttöä. ja myös helposti pelattavissa eri laitteilla. Esimerkkejä monospace-fonttien käytöstä:

Monospace numerot suhteellisilla fonteilla

Numeeristen tietojen typografisessa joukossa on hienovaraisuutta: taulukoissa kaikkien kuvien on oltava yhtä leveitä (eli numeroiden mukaan kohdistettuina) ja numerot on kohdistettava oikealle, vaikka joukko olisi suhteellisella fontilla [11] . Unicodessa on välilyöntimerkki ( \u2007), joka on yhtä leveä kuin yksivälistetty numero . Plussalla ja miinuksella on yleensä sama leveys.

Tietokoneliitännöissä ei vain taulukoita kirjoiteta yksivälisillä numeroilla, vaan myös "hyppääviä" numeerisia indikaattoreita . Siksi on yleistä, että tietokonefonttien numerot tehdään oletuksena yksivälisiksi. PT Sansissa " kapea" yksikkö altistettiin tavanomaisille monospace-fonttien optiselle kompensaatiolle.

Suhteelliset numerot -tila otetaan käyttöön OpenType -komennoilla [12] ; CSS3 : ssa tähän käytetään joko font-variant-numeric:tabular-nums/ proportional-nums[13] tai font-feature-settings:"tnum"/ "pnum". Esimerkki:

1234567890 - suhteelliset luvut.
1234567890 ovat yksivälisiä numeroita.

Itä-Aasian fontit

Kiinalaiset , korealaiset ja japanilaiset kirjoituselementit on kirjoitettu pohjimmiltaan samankokoisiin neliöihin, minkä vuoksi itäaasialaiset kirjasimet ovat luonnostaan ​​yksivälisiä.

"Kaksileveyksiä fontteja" käytetään myös usein: hieroglyfeillä on "täysi" leveys ja ASCII-merkit  ovat tasan 2 kertaa kapeampia kuin hieroglyfi. Samanaikaisesti fonteissa on myös täysleveät versiot ASCII-merkeistä ja "kapeat" versiot joistakin itäaasialaisista merkeistä (esimerkiksi katakana ).

HTML

HTML - merkinnöissä on useita tunnisteita, joiden pitäisi näyttää tekstiä yksivälisellä fontilla [14] :

HTML-tunnisteet tekstin näyttämiseen yksivälisellä fontilla

CSS : ssä monospace-fontti valitaan yleensä käyttämällä font-family: monospace -rakennetta (vaikka voit myös määrittää tietyn yksivälisen kirjasimen nimen, kuten font-family: Lucida Console, monospace tai font-family: Courier New, monospace ).

Muistiinpanot

  1. Monospace Font - Dictionary of Fonts . Haettu 27. marraskuuta 2020. Arkistoitu alkuperäisestä 29. joulukuuta 2021.
  2. Suhteellinen kirjasin - Fonttien sanakirja . Haettu 27. marraskuuta 2020. Arkistoitu alkuperäisestä 29. joulukuuta 2021.
  3. 1 2 Alexandra Korolkova. Elävä typografia . - Toinen painos. - M . : IndexMarket, 2007. - S. 112-113. — 224 s. - ISBN 978-5-9901107-1-7 .
  4. 1 2 3 4 5 Anya Danilova. Kerro meille monospace - fonteista . Gorbunovin toimisto . Haettu 14. elokuuta 2020. Arkistoitu alkuperäisestä 29. joulukuuta 2021.
  5. Kirjoituskone / L. V. Alferov, V. G. Shorin. // Otomi - Band-Aid. - M .  : Soviet Encyclopedia, 1975. - ( Great Soviet Encyclopedia  : [30 osassa]  / päätoimittaja A. M. Prokhorov  ; 1969-1978, osa 19).
  6. Teletype // Strunino - Tikhoretsk. - M .  : Soviet Encyclopedia, 1976. - ( Great Soviet Encyclopedia  : [30 osassa]  / päätoimittaja A. M. Prokhorov  ; 1969-1978, osa 25).
  7. Terminaali / A. G. Chachko. // Strunino - Tikhoretsk. - M .  : Soviet Encyclopedia, 1976. - ( Great Soviet Encyclopedia  : [30 osassa]  / päätoimittaja A. M. Prokhorov  ; 1969-1978, osa 25).
  8. Figurnov, Viktor Evaldovich . IBM PC käyttäjälle. - M .: Infra-M, 1996. - S. 41-52. – 480 s. - ISBN 5-86225-292-4 .
  9. Kuinka tarkka sivu/minuutti -sääntö on? | Paljon hyödyllistä tietoa käsikirjoittamisesta käsikirjoittaja John Augustilta . Haettu 14. maaliskuuta 2015. Arkistoitu alkuperäisestä 29. joulukuuta 2021.
  10. Olga Smirnova. Skriptin merkintämuoto.
  11. P.G. Gilenson. Taiteellisten ja teknisten toimittajien hakuteos. - M . : Kirja, 1988.
  12. Arkistoitu kopio . Haettu 2. kesäkuuta 2013. Arkistoitu alkuperäisestä 29. joulukuuta 2021.  (Englanti)
  13. font-variant-numeric - CSS | MDN . Haettu 12. joulukuuta 2014. Arkistoitu alkuperäisestä 29. joulukuuta 2021.
  14. htmlbook.ru - HTML-tunnisteet - HTML-viite . Haettu 8. heinäkuuta 2012. Arkistoitu alkuperäisestä 29. joulukuuta 2021.