Моноширинний або непропорційний шрифт — шрифт, у якому всі знаки (точніше, кегельні площадки знаків) мають однакову ширину. Цим він відрізняється від пропорційного шрифту, у якому букви відрізняються за шириною одна від одної.
Слід розрізняти моноширинний і рівноширинний шрифти: в останніх знаки прагнуть до однакової ширини, але кегельні площадки знаків неоднакові.
Історія
Друкарські машинки
Перші моноширинні шрифти розроблено для друкарських машинок, оскільки реалізація механічного друку пропорційним шрифтом вимагала значного ускладнення друкувального вузла. Існували й , які використовували пропорційний шрифт і зміну міжлітерних інтервалів, але їх застосовували лише в оперативної поліграфії. Конструкція електромеханічних друкарських машинок і телеграфних апаратів здебільшого також передбачала використання моноширинних шрифтів.
Комп'ютери
Використання моноширинних шрифтів продовжилося на комп'ютерах: пристроєм уведення-виведення в багатьох ранніх ЕОМ був телетайп. Довгий час алфавітно-цифрові друкувальні пристрої (наприклад — принтери типу «ромашка») і відеотерміналів і графічних адаптерів також дозволяли використовувати виключно моноширинні шрифти. Відеопам'ять текстових режимів зберігала інформацію у вигляді матриці знакомісць, в яку могла поміститися цілком певна їх кількість (як правило, 80 символів у рядку, що відповідало обсягу однієї перфокарти), а відеозображення динамічно створювалося за кодами символів і їх зображеннями. Це давало економію дорогої(на ті часи) пам'яті і спрощувало програмування.
До наборів символів подібних пристроїв часто включали також символи псевдографіки для оформлення різного роду таблиць і бланків, а також простих графіків і малюнків. Надалі моноширинні шрифти і псевдографіка лягли в основу розширеного текстового інтерфейсу користувача, що включає елементи віконного.
Особливості накреслення символів
Букви багатьох алфавітів (латинського — більшою мірою, сучасного українського — меншою) мають різну ширину знаків. Деякі знаки (такі, як i) займають у кегельній площадці місце шириною один основний штрих, а інші (такі, як w— в кілька разів більше. Тому навколо вузьких знаків утворюється багато порожнього місця, а широкі стають темними і їх складно розрізнити, особливо за невисокої роздільності і в жирному накресленні.
Щоб ці недоліки не були настільки помітними, до букв застосовують додаткові заходи оптичної компенсації. Вузьким буквах додають зарубки, навіть якщо інші символи шрифту виконано без зарубок. У широких символів іноді зменшують деякі елементи, такі як середній штрих у літери «Ш». Ще під час проєктування моноширинних шрифтів виникає проблема схожості цифри 0 і букви O, і, щоб їх можна було розрізнити, першу нерідко перекреслюють по діагоналі, або вносять певні елементи всередину овалу.
Всі ці заходи спотворюють звичний малюнок букв. До того ж рядки, набрані моноширинним шрифтом, не виглядають суцільними, а розбиваються на колонки шириною одне знакомісце, і, для компенсації, доводиться збільшувати міжрядковий інтервал. Тому у великих обсягах тексту моноширинні шрифти значно гірше читаються, ніж пропорційні, і мають меншу , що робить їх малопридатними для книг або журнальних статей.
Застосування в сучасній типографіці
Попри те, що сучасні відеосистеми і принтери комп'ютерів дозволяють працювати з пропорційними шрифтами, моноширинні шрифти продовжують використовуватися перш за все тому, що вони надають простий спосіб форматування тексту, хоч і обмежений у можливостях, зате без потреби в спеціальних мовах розмітки і програмному забезпеченні, а також легко відтворюваний на різних пристроях. Приклади застосування моноширинних шрифтів:
- середовища розробки і редактори сирцевого коду програм — завдяки використанню моноширинних шрифтів спрощується вирівнювання рядків і розстановка відступів згідно зі стандартами оформлення, що дозволяє краще орієнтуватися в коді;
- інтерфейс командного рядка й емулятори терміналу — в них, крім форматування виводу, моноширинний шрифт разом із псевдографікою дає можливість користуватися розширеним текстовим інтерфейсом користувача;
- у технічній літературі моноширинним шрифтом виділяють будь-який комп'ютерний текст — не тільки блоки сирцевого коду, але й ключові слова мови програмування, назви файлів і каталогів, дані, що вводяться в програму тощо;
- у біології моноширинним шрифтом пишуть ланцюжки нуклеотидів і амінокислот;
- виконані моноширинними шрифтом ASCII-малюнки дозволяють змінювати шрифт на інший моноширинний без особливого спотворення зображення;
- у закордонних паспортах та на банківських картках для зручності машинного розпізнавання (переважно [en]);
- для друку простих документів на кшталт касових чеків;
- системи оптичного розпізнавання тексту надійніше працюють з моноширинними шрифтами, тому такими шрифтами друкують документи, які, можливо, будуть автоматично скануватися;
- табулатура для гітар;
- у західній театральній традиції сценарій друкують шрифтом Courier-12. Одна сторінка такого сценарію триває приблизно одну хвилину. Такий спосіб оформлення до появи комп'ютерів допомагав вносити до сценарію зміни, зберігаючи читаність і єдність оформлення;
- частково моноширинні шрифти використовують на автомобільних номерах — зокрема, Європейського Союзу, України, Росії.
Моноширинні цифри в пропорційних шрифтах
У друкарському наборі числових даних є тонкість: у таблицях [Архівовано 29 грудня 2021 у Wayback Machine.] усі цифри повинні мати однакову ширину (тобто вирівнюватися за розрядами), з вирівнюванням чисел за правим краєм, навіть якщо набір виконано пропорційним шрифтом. У Юнікод є знак «цифровий пробіл» (\u2007
), за шириною рівний моноширинній цифрі. Плюс і мінус зазвичай мають таку ж ширину.
У комп'ютерних інтерфейсах моноширинними цифрами набирають не тільки таблиці, але й змінювані числові індикатори. Тому зазвичай цифри в комп'ютерних шрифтах роблять за замовчуванням моноширинними. У шрифті PT Sans до «вузької» одиниці застосували звичайні для моноширинних шрифтів заходи оптичної компенсації.
Режим пропорційних цифр вмикається командами Opentype; у CSS3 для цього використовується конструкція font-variant-numeric:tabular-nums
/ proportional-nums
, або font-feature-settings:"tnum"
/ "pnum"
. Приклад:
1234567890-пропорційні цифри.
1234567890-моноширинні цифри.
Східноазійські шрифти
Елемент китайського, корейського і японського письма принципово вписані в квадрати однакового розміру, тому східноазійські шрифти є моноширинними за своєю природою.
Часто використовуються також «двоширинні шрифти»: ієрогліфи мають «повну» ширину, а Символи ASCII — рівно вдвічі вужчі від ієрогліфа. При цьому в шрифтах є також і повноширинні версії символів ASCII і «вузькі» версії деяких східноазійських символів (наприклад, катакана).
HTML
У розмітці HTML існує кілька тегів, які мають виводити текст моноширинним шрифтом:
<plaintext>...</plaintext>
(простий текст, використання тегу не рекомендовано);<pre>...</pre>
(попереднє форматування, всі пропуски, символи переносу рядків і табуляції зберігаються при виведенні);<tt>...</tt>
(імітація телетайпа, застарілий тег);<code>...</code>
(програмний код);<xmp>...</xmp>
(приклад виведення програми, використання тегу не рекомендовано);<samp>...</samp>
(приклад виведення програми);<kbd>...</kbd>
(сполучення клавіш або введення з клавіатури).
У CSS моноширинний шрифт у загальному вигляді вибирають за допомогою конструкції font-family: monospace (хоча можна також зазначити назву конкретного моноширинного шрифту, наприклад font-family: Lucida Console, monospace або font-family: Courier New, monospace).
Приклади моноширинних шрифтів
- [en]
- Courier і Courier New
- [en]
- Terminus
- [en]
- Anonymous Pro
Моноширинні шрифти часто також входять до набору деяких супергарнітур (кілька гарнітур, виконаних в одному стилі), таких як PT, , DejaVu та інших.
Примітки
- . Архів оригіналу за 29 грудня 2021. Процитовано 27 листопада 2020.
- . Архів оригіналу за 29 грудня 2021. Процитовано 27 листопада 2020.
- Александра Королькова. [1] — Второе издание. — М. : IndexMarket, 2007. — С. 112—113. — . з джерела 14 березня 2022
- Аня Данилова. . Бюро Горбунова. Архів оригіналу за 29 грудня 2021. Процитовано 29 грудня 2021.
- IBM PC для пользователя. — М. : Инфра-М, 1996. — С. 41—52. — .
- . Архів оригіналу за 29 грудня 2021. Процитовано 29 грудня 2021.
- Ольга Смирнова. Формат разметки сценария.
- П.Г. Гиленсон. Справочник художественного и технического редакторов. — М. : Книга, 1988.
- . Архів оригіналу за 29 грудня 2021. Процитовано 29 грудня 2021.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title ()(англ.) - . Архів оригіналу за 29 грудня 2021. Процитовано 29 грудня 2021.
- . Архів оригіналу за 29 грудня 2021. Процитовано 29 грудня 2021.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Monoshirinnij abo neproporcijnij shrift shrift u yakomu vsi znaki tochnishe kegelni ploshadki znakiv mayut odnakovu shirinu Cim vin vidriznyayetsya vid proporcijnogo shriftu u yakomu bukvi vidriznyayutsya za shirinoyu odna vid odnoyi Monoshirinnij shrift vnizu v porivnyanni z proporcijnim Slid rozriznyati monoshirinnij i rivnoshirinnij shrifti v ostannih znaki pragnut do odnakovoyi shirini ale kegelni ploshadki znakiv neodnakovi IstoriyaDrukarski mashinki Pershi monoshirinni shrifti rozrobleno dlya drukarskih mashinok oskilki realizaciya mehanichnogo druku proporcijnim shriftom vimagala znachnogo uskladnennya drukuvalnogo vuzla Isnuvali j yaki vikoristovuvali proporcijnij shrift i zminu mizhliternih intervaliv ale yih zastosovuvali lishe v operativnoyi poligrafiyi Konstrukciya elektromehanichnih drukarskih mashinok i telegrafnih aparativ zdebilshogo takozh peredbachala vikoristannya monoshirinnih shriftiv Komp yuteri Priklad interfejsu programi FAR sho vikoristovuye psevdografiku i monoshirinni shrifti Vikoristannya monoshirinnih shriftiv prodovzhilosya na komp yuterah pristroyem uvedennya vivedennya v bagatoh rannih EOM buv teletajp Dovgij chas alfavitno cifrovi drukuvalni pristroyi napriklad printeri tipu romashka i videoterminaliv i grafichnih adapteriv takozh dozvolyali vikoristovuvati viklyuchno monoshirinni shrifti Videopam yat tekstovih rezhimiv zberigala informaciyu u viglyadi matrici znakomisc v yaku mogla pomistitisya cilkom pevna yih kilkist yak pravilo 80 simvoliv u ryadku sho vidpovidalo obsyagu odniyeyi perfokarti a videozobrazhennya dinamichno stvoryuvalosya za kodami simvoliv i yih zobrazhennyami Ce davalo ekonomiyu dorogoyi na ti chasi pam yati i sproshuvalo programuvannya Do naboriv simvoliv podibnih pristroyiv chasto vklyuchali takozh simvoli psevdografiki dlya oformlennya riznogo rodu tablic i blankiv a takozh prostih grafikiv i malyunkiv Nadali monoshirinni shrifti i psevdografika lyagli v osnovu rozshirenogo tekstovogo interfejsu koristuvacha sho vklyuchaye elementi vikonnogo Osoblivosti nakreslennya simvolivBukvi bagatoh alfavitiv latinskogo bilshoyu miroyu suchasnogo ukrayinskogo menshoyu mayut riznu shirinu znakiv Deyaki znaki taki yak i zajmayut u kegelnij ploshadci misce shirinoyu odin osnovnij shtrih a inshi taki yak w v kilka raziv bilshe Tomu navkolo vuzkih znakiv utvoryuyetsya bagato porozhnogo miscya a shiroki stayut temnimi i yih skladno rozrizniti osoblivo za nevisokoyi rozdilnosti i v zhirnomu nakreslenni Shob ci nedoliki ne buli nastilki pomitnimi do bukv zastosovuyut dodatkovi zahodi optichnoyi kompensaciyi Vuzkim bukvah dodayut zarubki navit yaksho inshi simvoli shriftu vikonano bez zarubok U shirokih simvoliv inodi zmenshuyut deyaki elementi taki yak serednij shtrih u literi Sh She pid chas proyektuvannya monoshirinnih shriftiv vinikaye problema shozhosti cifri 0 i bukvi O i shob yih mozhna bulo rozrizniti pershu neridko perekreslyuyut po diagonali abo vnosyat pevni elementi vseredinu ovalu Vsi ci zahodi spotvoryuyut zvichnij malyunok bukv Do togo zh ryadki nabrani monoshirinnim shriftom ne viglyadayut sucilnimi a rozbivayutsya na kolonki shirinoyu odne znakomisce i dlya kompensaciyi dovoditsya zbilshuvati mizhryadkovij interval Tomu u velikih obsyagah tekstu monoshirinni shrifti znachno girshe chitayutsya nizh proporcijni i mayut menshu sho robit yih malopridatnimi dlya knig abo zhurnalnih statej Zastosuvannya v suchasnij tipograficiPolski avtomobilni nomeri Popri te sho suchasni videosistemi i printeri komp yuteriv dozvolyayut pracyuvati z proporcijnimi shriftami monoshirinni shrifti prodovzhuyut vikoristovuvatisya persh za vse tomu sho voni nadayut prostij sposib formatuvannya tekstu hoch i obmezhenij u mozhlivostyah zate bez potrebi v specialnih movah rozmitki i programnomu zabezpechenni a takozh legko vidtvoryuvanij na riznih pristroyah Prikladi zastosuvannya monoshirinnih shriftiv seredovisha rozrobki i redaktori sircevogo kodu program zavdyaki vikoristannyu monoshirinnih shriftiv sproshuyetsya virivnyuvannya ryadkiv i rozstanovka vidstupiv zgidno zi standartami oformlennya sho dozvolyaye krashe oriyentuvatisya v kodi interfejs komandnogo ryadka j emulyatori terminalu v nih krim formatuvannya vivodu monoshirinnij shrift razom iz psevdografikoyu daye mozhlivist koristuvatisya rozshirenim tekstovim interfejsom koristuvacha u tehnichnij literaturi monoshirinnim shriftom vidilyayut bud yakij komp yuternij tekst ne tilki bloki sircevogo kodu ale j klyuchovi slova movi programuvannya nazvi fajliv i katalogiv dani sho vvodyatsya v programu tosho u biologiyi monoshirinnim shriftom pishut lancyuzhki nukleotidiv i aminokislot vikonani monoshirinnimi shriftom ASCII malyunki dozvolyayut zminyuvati shrift na inshij monoshirinnij bez osoblivogo spotvorennya zobrazhennya u zakordonnih pasportah ta na bankivskih kartkah dlya zruchnosti mashinnogo rozpiznavannya perevazhno en dlya druku prostih dokumentiv na kshtalt kasovih chekiv sistemi optichnogo rozpiznavannya tekstu nadijnishe pracyuyut z monoshirinnimi shriftami tomu takimi shriftami drukuyut dokumenti yaki mozhlivo budut avtomatichno skanuvatisya tabulatura dlya gitar u zahidnij teatralnij tradiciyi scenarij drukuyut shriftom Courier 12 Odna storinka takogo scenariyu trivaye priblizno odnu hvilinu Takij sposib oformlennya do poyavi komp yuteriv dopomagav vnositi do scenariyu zmini zberigayuchi chitanist i yednist oformlennya chastkovo monoshirinni shrifti vikoristovuyut na avtomobilnih nomerah zokrema Yevropejskogo Soyuzu Ukrayini Rosiyi Monoshirinni cifri v proporcijnih shriftah Zverhu proporcijni cifri znizu monoshirinni U drukarskomu nabori chislovih danih ye tonkist u tablicyah Arhivovano 29 grudnya 2021 u Wayback Machine usi cifri povinni mati odnakovu shirinu tobto virivnyuvatisya za rozryadami z virivnyuvannyam chisel za pravim krayem navit yaksho nabir vikonano proporcijnim shriftom U Yunikod ye znak cifrovij probil u2007 za shirinoyu rivnij monoshirinnij cifri Plyus i minus zazvichaj mayut taku zh shirinu U komp yuternih interfejsah monoshirinnimi ciframi nabirayut ne tilki tablici ale j zminyuvani chislovi indikatori Tomu zazvichaj cifri v komp yuternih shriftah roblyat za zamovchuvannyam monoshirinnimi U shrifti PT Sans do vuzkoyi odinici zastosuvali zvichajni dlya monoshirinnih shriftiv zahodi optichnoyi kompensaciyi Rezhim proporcijnih cifr vmikayetsya komandami Opentype u CSS3 dlya cogo vikoristovuyetsya konstrukciya font variant numeric tabular nums proportional nums abo font feature settings tnum pnum Priklad 1234567890 proporcijni cifri 1234567890 monoshirinni cifri Shidnoazijski shrifti Element kitajskogo korejskogo i yaponskogo pisma principovo vpisani v kvadrati odnakovogo rozmiru tomu shidnoazijski shrifti ye monoshirinnimi za svoyeyu prirodoyu Chasto vikoristovuyutsya takozh dvoshirinni shrifti iyeroglifi mayut povnu shirinu a Simvoli ASCII rivno vdvichi vuzhchi vid iyeroglifa Pri comu v shriftah ye takozh i povnoshirinni versiyi simvoliv ASCII i vuzki versiyi deyakih shidnoazijskih simvoliv napriklad katakana HTML U rozmitci HTML isnuye kilka tegiv yaki mayut vivoditi tekst monoshirinnim shriftom Tegi HTML dlya vivedennya tekstu monoshirinnim shriftom lt plaintext gt lt plaintext gt prostij tekst vikoristannya tegu ne rekomendovano lt pre gt lt pre gt poperednye formatuvannya vsi propuski simvoli perenosu ryadkiv i tabulyaciyi zberigayutsya pri vivedenni lt tt gt lt tt gt imitaciya teletajpa zastarilij teg lt code gt lt code gt programnij kod lt xmp gt lt xmp gt priklad vivedennya programi vikoristannya tegu ne rekomendovano lt samp gt lt samp gt priklad vivedennya programi lt kbd gt lt kbd gt spoluchennya klavish abo vvedennya z klaviaturi U CSS monoshirinnij shrift u zagalnomu viglyadi vibirayut za dopomogoyu konstrukciyi font family monospace hocha mozhna takozh zaznachiti nazvu konkretnogo monoshirinnogo shriftu napriklad font family Lucida Console monospace abo font family Courier New monospace Prikladi monoshirinnih shriftiv en Courier i Courier New en Terminus en Anonymous Pro Monoshirinni shrifti chasto takozh vhodyat do naboru deyakih supergarnitur kilka garnitur vikonanih v odnomu stili takih yak PT DejaVu ta inshih Primitki Arhiv originalu za 29 grudnya 2021 Procitovano 27 listopada 2020 Arhiv originalu za 29 grudnya 2021 Procitovano 27 listopada 2020 Aleksandra Korolkova 1 Vtoroe izdanie M IndexMarket 2007 S 112 113 ISBN 978 5 9901107 1 7 z dzherela 14 bereznya 2022 Anya Danilova Byuro Gorbunova Arhiv originalu za 29 grudnya 2021 Procitovano 29 grudnya 2021 IBM PC dlya polzovatelya M Infra M 1996 S 41 52 ISBN 5 86225 292 4 Arhiv originalu za 29 grudnya 2021 Procitovano 29 grudnya 2021 Olga Smirnova Format razmetki scenariya P G Gilenson Spravochnik hudozhestvennogo i tehnicheskogo redaktorov M Kniga 1988 Arhiv originalu za 29 grudnya 2021 Procitovano 29 grudnya 2021 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya angl Arhiv originalu za 29 grudnya 2021 Procitovano 29 grudnya 2021 Arhiv originalu za 29 grudnya 2021 Procitovano 29 grudnya 2021