Skip to main content

Шрифтове

Често задавани въпроси

fonts

Управление на многоезични шрифтове и експертиза в типографията. Opticentre работи прецизно със сложни писмености, текст отдясно наляво и CJK предпечат.


Шрифт OpenType?

OpenType е мащабируем компютърен шрифтов формат, първоначално разработен от Microsoft, към който по-късно се присъединява Adobe Systems. OpenType е обявен за първи път през 1996 г., като значителен брой OpenType шрифтове започват да се доставят през 2000–2001 г. Adobe завършва преобразуването на цялата си шрифтова библиотека в OpenType около края на 2002 г. Към началото на 2005 г. са налични около 10 000 шрифта в OpenType формат, като шрифтовата библиотека на Adobe представлява по-малко от една трета от общия брой.

Описание

OpenType използва общата структура „sfnt“ на TrueType шрифт, но добавя няколко smartfont опции, които подобряват типографските възможности на шрифта. Един OpenType шрифт може да включва или TrueType контури, или контури в стил PostScript (последните се съхраняват в компактния CFF/Type 2 шрифтов формат).

OpenType има няколко отличителни характеристики:

  • кодирането на шрифта се базира на Unicode и може да поддържа всяка писменост (или множество писмености едновременно)
  • OpenType шрифтовете могат да имат до 65 536 глифа
  • шрифтовете могат да разполагат с напреднали типографски функции, които позволяват правилна типографска обработка на сложни писмености и напреднали типографски ефекти за по-прости писмености, като латинската, използвана при писане на английски.
  • шрифтовите файлове са предназначени да бъдат крос-платформени и могат да се използват без промяна на Mac OS, Windows и някои Unix системи
  • ако не се добавят допълнителни глифи или обширни типографски функции, OpenType CFF шрифтовете могат да бъдат значително по-малки от своите Type 1 еквиваленти

Layout тагове

OpenType Layout таговете са 4-байтови символни низове, които идентифицират писмеността, езиковите системи, характеристиките и базовите линии в OpenType Layout шрифт. Регистърът на Layout тагове на Microsoft установява конвенции за именуване и използване на тези тагове.

Сравнение с други формати

В сравнение с „GX Typography“ на Apple Computer – сега наричана Apple Advanced Typography (AAT) – OpenType предлага по-малко гъвкавост в типографските опции, но превъзхождащи опции и поддръжка, свързани с езика.

OpenType е много по-успешен от AAT. Има много повече шрифтове и поддържащи приложения, въпреки че AAT е по-стара технология. Единствено-платформеният характер на AAT и липсата на поддръжка от друг голям софтуерен производител освен самата Apple са вероятни фактори за това.

От гледна точка на разработчиците на шрифтове OpenType е за много често срещани ситуации по-лесен за разработка от AAT. Първо, простите декларативни замествания и позициониране на OpenType са по-лесно разбираеми от по-сложните (но мощни) state таблици на AAT. Второ, стратегията на Adobe за безплатно лицензиране на изходния код, разработен за собствената ѝ разработка на шрифтове, позволи на приложения на трети страни за редактиране на шрифтове като FontLab и FontMaster да добавят поддръжка с относителна лекота. Въпреки че базираната на текст поддръжка за кодиране на Adobe не е толкова визуална, колкото отделният инструмент на Microsoft, VOLT (Visual OpenType Layout Tool), интеграцията с инструментите, използвани за създаване на шрифтовете, беше добре приета.

Друга разлика е, че рамката за поддръжка на OpenType (като Uniscribe на Microsoft) трябва да предоставя доста знания за специални въпроси за обработка на езици, за да обработва например арабски. С AAT разработчикът на AAT шрифт трябва да капсулира цялата тази експертиза в шрифта. Това означава, че AAT може да обработва произволен език, но изисква повече работа и експертиза от разработчиците на шрифтове. От друга страна, OpenType шрифтовете са по-лесни за изработване, но могат да поддържат само определени сложни езици, ако приложението или операционната система знае как да ги обработва.

Преди да поддържа OpenType, Adobe популяризираше multiple master шрифтовете за типография от висок клас. Multiple master шрифтовете нямаха контрол върху алтернативни глифи и езици, които OpenType предоставя, но предоставяха повече контрол върху формата на глифите.

Прочетете повече

Шрифт TrueType?

TrueType е контурен шрифтов стандарт, първоначално разработен от Apple Computer в края на 80-те години на миналия век като конкурент на Type 1 шрифтовете на Adobe, използвани в PostScript. Първоначалната основна сила на TrueType беше, че предлагаше на разработчиците на шрифтове висока степен на контрол върху точното начина, по който техните шрифтове се показват, до конкретни пиксели, при различни височини на шрифта. (С широко варираща технология за рендериране, използвана днес, контролът на ниво пиксел вече не е сигурен.)

Hinting език

TrueType системите включват виртуална машина, която изпълнява програми вътре в шрифта, обработвайки „hints“ на глифите. Те изкривяват контролните точки, които дефинират контура, с намерението растеризаторът да произвежда по-малко нежелани характеристики на глифа. Програмата за hinting на всеки глиф взема предвид размера (в пиксели), при който глифът ще се показва, както и други по-малко важни фактори на средата за показване.

Въпреки че е неспособен да приема вход и да произвежда изход, както обикновено се разбира в програмирането, езикът за hinting на TrueType предлага другите предпоставки на езиците за програмиране: условно разклоняване (IF оператори), зацикляне с произволен брой повторения (оператори от тип FOR и WHILE), променливи (макар че това са просто номерирани слотове в област от памет, запазена от шрифта) и капсулиране на код във функции. Специални инструкции, наречени делта hints, са най-ниското ниво на контрол, като преместват контролна точка само с един пиксел.

Добрите техники за програмиране на TrueType глифи са предназначени да правят възможно най-много с помощта на променливи, дефинирани само веднъж в целия шрифт (напр. ширини на стеблата, височина на главни букви, x-височина). Това означава избягване на делта инструкциите, доколкото е възможно. Това помага на разработчика на шрифта да прави значителни промени (напр. точката, в която основните стебла на целия шрифт преминават от 1 до 2 пиксела ширина) през по-голямата част от разработката.

Създаването на много добре hinted TrueType шрифт остава значителен обем работа, въпреки повишената лекота на използване на програмите за добавяне на hints към шрифтовете в сравнение с ранните 90-те. Затова много TrueType шрифтове имат само рудиментарни hints или имат hinting, автоматично приложен от шрифтовия редактор, с променливи крайни резултати.

Прочетете повече

Шрифт FreeType?

FreeType е софтуерна библиотека, която реализира шрифтов двигател. Тя се използва за растеризация на знаци в растерни изображения и предоставя поддръжка за други операции, свързани с шрифтове.

Към май 2006 г. последната версия на FreeType е FreeType 2.2.1, която поддържа разнообразие от шрифтови формати, включително TrueType, Type 1 и OpenType. FreeType е с отворен код, достъпен за използване под GNU Общи въпроси Public License или лиценз, подобен на оригиналния BSD лиценз (с рекламна клауза).

Прочетете повече

PostScript?

PostScript (PS) е език за описание на страници и програмен език, използван предимно в областите на електронното и настолно издателство.

PostScript печат
PostScript наруши традицията, като комбинира най-добрите характеристики както на принтерите, така и на плотерите. Подобно на плотерите, PostScript предлагаше висококачествена линейна графика и единен контролен език, който можеше да се използва на всяка марка принтер. Подобно на матричните принтери, PostScript предлагаше лесни начини за генериране на страници с текст и растерна графика. За разлика от тях, PostScript можеше да поставя всички тези типове медии на една страница, което предлагаше далеч повече гъвкавост, отколкото който и да било принтер или плотер преди това.

PostScript надхвърли типичния език за контрол на принтера и беше пълноценен собствен програмен език. Много приложения могат да трансформират документ в PostScript програма, чието изпълнение води до оригиналния документ. Тази програма може да бъде изпратена до интерпретатор в принтер, което води до отпечатан документ, или до такъв вътре в друго приложение, което ще покаже документа на екрана. Тъй като документ-програмата е една и съща независимо от крайната ѝ цел, тя се нарича независима от устройството.

PostScript е също забележителен с това, че реализира растеризация в движение; всичко, дори текстът, се задава чрез прави линии и кубични Безие криви (преди това открити само в CAD приложения), което позволява произволно мащабиране, завъртане и други трансформации. Когато PostScript програмата се интерпретира, интерпретаторът преобразува тези инструкции в точките, необходими за формиране на изхода. Поради тази причина интерпретаторите на PostScript понякога се наричат и PostScript Raster Image Processors, или RIPs.

Прочетете повече

Какво е серифен и безсерифен шрифт?

Typeface

Дизайн за набор от знаци. Популярни typefaces включват Times Roman, Helvetica и Courier. Typeface представлява един аспект на шрифта. Шрифтът включва и такива характеристики като размер, тегло, курсив и т.н.

Има две основни категории typefaces: серифни и безсерифни. Безсерифните typefaces са съставени от прости линии, докато серифните typefaces използват малки декоративни знаци, за да украсят знаците и да ги направят по-лесни за четене. Helvetica е безсерифен тип, а Times Roman е серифен тип.

Сериф

Малка декоративна линия, добавена като украса към основната форма на знак. Typefaces често се описват като серифни или безсерифни (без серифи). Най-често срещаният серифен typeface е Times Roman. Често срещан безсерифен typeface е Helvetica.

SerifandSansSerif

Sans Serif

Произнася се SAN-SERR-if. Категория typefaces, които не използват серифи – малки линии в краищата на знаците. Популярни безсерифни шрифтове включват Helvetica, Avant Garde, Arial и Geneva. Серифни шрифтове включват Times Roman, Courier, New Century Schoolbook и Palatino.

Според повечето проучвания безсерифните шрифтове са по-трудни за четене. По тази причина те се използват най-често за кратки текстови компоненти като заглавия или надписи.

Примери

  • Серифни:
    • Латински шрифтове: Times New Roman, Bodoni, Garamond, Minion Уеб, ITC Stone Serif, MS Georgia, Bitstream Cyberbit
    • Гръцки шрифтове: Bitstream Cyberbit
    • Кирилски шрифтове: Adobe Minion Cyrillic, Excelcior Cyrillic Upright, Monotype Albion 70, Bitstream Cyberbit, ER Bukinst
    • Еврейски шрифтове: New Peninim, Raanana, Bitstream Cyberbit
    • Японски шрифтове: Ryumin Light-KL, Kyokasho ICA, Futo Min A101
    • Арабски шрифтове: Bitstream Cyberbit
  • Sans Serif
    • Латински шрифтове: MS Trebuchet, ITC Avant Garde Gothic, MS Arial, MS Verdana, Univers, Futura, ITC Stone Sans, Gill Sans, Akzidenz Grotesk, Helvetica
    • Гръцки шрифтове: Attika, Typiko New Era, MS Tahoma, Monotype Gill Sans 571, Helvetica Greek
    • Кирилски шрифтове: Helvetica Cyrillic, ER Univers, Lucida Sans Unicode, Bastion
    • Еврейски шрифтове: Arial Hebrew, MS Tahoma
    • Японски шрифтове: Shin Go, Heisei Kaku Gothic W5
    • Арабски шрифтове: MS Tahoma

Прочетете повече

Какво означават LT, MT или EF в името на моя шрифт?

Някои шрифтове съдържат съкращения като LT, MT, FF или EF в името. Тези съкращения представляват името на шрифтоливницата и не трябва да се бъркат с теглото на шрифта. Например LT означава Linotype, MT означава Monotype, FF означава FontFont, а EF означава Elsner + Flake.

Прочетете повече

Заобиколно решение за замяна на шрифтове: PowerPoint?

Може би вече знаете как да замените шрифтове в PowerPoint с помощта на бутона Replace Шрифтове. Можете да го намерите в опциите за редактиране в раздела Начало. Щракването върху Replace Шрифтове отваря две падащи менюта, първото от които включва всички шрифтове, използвани в презентацията ви. Второто ви позволява да замените който и да е от тези шрифтове с друг шрифт.

Замяната на шрифтове в PowerPoint по този начин обикновено работи. Въпреки това способността на инструмента да търси във вътрешността на PowerPoint файл е донякъде ограничена. Наблюдавали сме случаи, в които PowerPoint не извършва промяната и шрифтът, който искахте да замените, все още се появява в първото падащо меню – това означава, че той е скрит някъде в презентацията ви.

Защо това е проблем? Е, може да се превърне в проблем по много начини. Предупредителни съобщения могат да се появят, когато изпращате файла на хора, които нямат инсталиран този конкретен шрифт, а опитите за вграждане на шрифтове във файла също могат да представляват проблем. Това може да бъде причинено от присъствието на двубайтови/незападни шрифтове в презентацията – PowerPoint няма да ви позволи да замените двубайтов шрифт със стандартен еднобайтов шрифт, но намирането им визуално и замяната им не винаги е опция.

Можете да решите този проблем, като направите следното: Да кажем, че имаме шрифтовете Arial, Calibri и Avenir в момента в списъка с шрифтове. Опитахме се да ги заменим и да оставим само Arial, но не се получи. Какво следва?

  • Отворете PowerPoint файла, който има проблема с шрифта, и го запазете като PowerPoint XML Presentation (*.xml).
  • Затворете PowerPoint, намерете PowerPoint XML файла и го отворете с текстов редактор (Notepad).
  • Когато файлът е отворен в Notepad, намерете опцията Replace (намира се в раздела Edit) или натиснете Control+H.
  • Добавете ‘Calibri’ в полето Find what: и ‘Arial’ в полето Replace with: и изберете Replace All.
  • Добавете ‘Calibri’ в полето Find what: и ‘Arial’ в полето Replace with: и изберете Replace All.
  • Направете същото за всички други шрифтове, които не искате в документа, тук следваме същите стъпки за Avenir.
  • След това запазете Notepad файла (*.xml) и затворете.
  • Намерете (*.xml) файла и го отворете в PowerPoint.
  • Запазете файла обратно като (*pptx).
Като (леко сложно) размахване на магическа пръчка, когато отворите файла отново, тези досадни шрифтове би трябвало да са изчезнали от падащото меню Replace Шрифтове, премахвайки този потенциален проблем с шрифтовете от файла ви.

Още няколко допълнителни бележки по този проблем с шрифтовете в PowerPoint:
  • Както е посочено, не можете да замените двубайтови шрифтове с еднобайтови шрифтове с помощта на инструмента Replace Шрифтове, но можете неволно да направите това с описания по-горе метод, затова се уверете, че знаете кои шрифтове заменяте.
  • Ако използвате търсене/замяна за имена на шрифтове в презентацията си, ще замените и имена на шрифтове, които случайно се намират в текста на презентацията ви, затова следете за това.
  • Заслужава си да проверявате списъка с шрифтове винаги когато изберете да вграждате шрифтове, за да се уверите, че не запазвате файлове с шрифтове, за които не сте знаели, че са в презентацията. Това може да помогне за предотвратяване на проблеми по-нататък.

Прочетете повече