Компания «Новые облачные технологии» объявила (https://myoffice.ru/press_news/fonts_release/) о размещении в открытом доступе набора XO Fonts (https://fonts.myoffice.ru/), включающем девять стандартных шрифтов и двадцать четыре начертания. Набор создан в качестве альтернативы коммерческим шрифтам и может применяться на любой платформе для замены типовых шрифтов компаний Microsoft и Monotype.Шрифты поставляются (https://fonts.myoffice.ru) под открытой лицензией (https://fonts.myoffice.ru/license/), допускающей бесплатное использование, внесение изменений и распространение в составе любых сторонних продуктов, в том числе коммерческих. При этом лицензия запрещает использование шрифта для извлечения коммерческой выгоды, т.е. шрифт можно распространять бесплатно или в составе коммерческих продуктов, но нельзя продавать по отдельности. На созданные при помощи шрифтов материалы данное требование не распространяется. Лицензия также требует сохранения оригинального названия XO Fonts для немодифицированных шрифтов и обязательной смены названия в случае поставки изменённой версии.
В наборе присутствуют шрифты, метрически совместимые с Arial, Times New Roman, Calibri, Courier New, Tahoma, что позволяет использовать их для отображения документов с данными проприетарными шрифтами без нарушения разметки и сохранения посимвольной точности отображения документа (сохраняется количество строк, расположение таблиц и заголовков). Напомним, что для поставки проприетарных шрифтов компании Monotype Imaging Inc, таких как Times New Roman, требуется заключить лицензионных договор и выплачивать отчисления за каждый используемый экземпляр шрифта, при это заключение такого договора невозможно для компаний и организаций, входящих в санкционный список.
Все шрифты из набора XO Fonts полностью поддерживают кириллицу и дополнительно содержат символы республик Российской Федерации (татарский, башкирский языки), стран СНГ (символы казахского алфавита), а также символы из таких наборов, как 1252-western или 1254-turkish. Шрифты разработаны при участии известного дизайнера шрифтов Владимира Чуфаровского и московской студии Letter Head (http://www.letterhead.ru/). Шрифты совместимы с операционными системами Windows, macOS, Android, iOS, Tizen и Linux.URL: https://myoffice.ru/press_news/fonts_release/
Новость: http://www.opennet.me/opennews/art.shtml?num=45732
Посмотрел сайт. Весьма вебдванольно. Удачи проекту. Офисные работники (офисный же комплект?) - целевая аудитория так себе. Word 2003 во все поля.
Word 2003? Вы его видели? До Word 2003 этой поделке как до луны. Там с трудом Wordpad переплевывает.
Поддерживают данные шрифты греческий язык? На днях сдавал курсовую работу на PT Serif - формулы с греческими буквами оформились Times New Roman'ом.
Упс, изображение не прогрузилось. Снимаю вопрос
Свободный PT -- это только кириллица, правда довольно много кириллицы, и немножко латиницы и формально исклюичитеььно для веба. Если хочется чего-то ещё, то придётся приобретать коммерческую версию PT.
А при чем здесь "мышь с хоботом"?
Я так думаю, что в этом предложении встречаются все буквы русского языка. Смысла тут искать не надо.
'южно-эфиопский грач увёл мышь за хобот на съезд ящериц'.scan(/\p{alpha}/).sort.uniq
=> ["а", "б", "в", "г", "д", "е", "ж", "з", "и", "й", "к", "л", "м", "н", "о", "п", "р", "с", "т", "у", "ф", "х", "ц", "ч", "ш", "щ", "ъ", "ы", "ь", "э", "ю", "я", "ё"]
33 буквы
А где остальные 16?
в старославянском было 44-46, какие "ещё 14"?
пардон, 16
хотя я не спец, цпш не оканчивал
церковно-славянский и старо-славянский не одно и то же
Вот за что мы все любим юникод, так это за корректно работающую сортировку, не что что эти ваши однобайтовые. Вот в юникоде и ё идёт после я, и символы сравниваются не последовательно, а в понятном простому пользователю порядке:
$ printf -- %s\\n "-a" "/a" "-b" "/b" |LC_ALL=ru_RU.UTF-8 sort
-a
/a
-b
/b/code]
а нафига тебе в LC_ALL чего-то загонять?
В юникоде каждый стринг весит 2 раза больше чем нужно.
И соответственно программы жрут памяти в 2 раза больше чем нужно.
Хотя непонятно зачем юникод для русских, если есть windows-1251 или кои++ кодировки.
Исключительно что-бы линь не глючил?
Пристрастие к юникоду сделало большую выручку производителям железа. За счет иногда что-то подозревающих пользователей.
С точки зрения добросовестного софтописателя юникод удобен, но оверхед по памяти увеличивается в 2 раза. Когда приходится бороться за юзера - это сложный выбор.
Вспомним эклипсу к примеру. Или старые программы на яве.
> В юникоде каждый стринг весит 2 раза больше чем нужно.Срочно читать про UTF-8, UTF-16, UTF-32.
> непонятно зачем юникод для русских, если есть windows-1251 или кои++ кодировки.Виндовый поклонник Штирлица и т.п.?
> но оверхед по памяти увеличивается в 2 раза.Это у вас на винде sizeof(wchar_t)==2, в gcc sizeof(wchar_t)==4. Но, тем не менее, это не значит, что памяти всегда тупо в 4 раза больше надо (см. выше про UTF-8)/
Для тех, кому оверхед UTF-8 по размеру _действительно_ представляет проблему, есть SCSU.
Однобайтовые кодировки -- убожество. Они еле-еле справляются два алфавита в себя вместить. Когда же вдруг я скачиваю с ютуба видяшку, у которой в заглавии иероглифы, то... oh shit... Или может быть эта видяшка озаглавлена на немецком, испанском или ещё каком языке, который использует какие-нибудь странные буквы, которых нет в koi8-r?
Это не проблема с utf-8. Ну, точнее это может создавать проблем: с такими файлами трудно из командной строки работать, потому что я не умею на клавиатуре иероглифы набирать. Но в консольке можно скопипастить. А для тех, кто работает с гуёвым файлменагером это вообще не проблема.
И именно поэтому, когда я узрел возможность мигрировать на utf-8 с убогой koi8-r, я сделал это моментально.> И соответственно программы жрут памяти в 2 раза больше чем нужно.
Гы. Лол. Кто тебе сказал? Грамотно написанные программы вне зависимости от локали используют многобайтовые кодировки для внутреннего представления строк. И если у тебя локаль однобайтовая, то они всё равно перекодируют текст, читая его из файла, в многобайтовую кодировку. На всякий случай. Скажем, на примере браузера: с одного сайта он читает cp1251, с другого koi8-r, а третий в какой-то там кодировке, и весь набит греческими буковками... Как можно единообразно работать со всеми этими веб-страничками? Единственный способ -- использовать внутри программы многобайтовое представление текста. И, я полагаю, веб-браузеры делают именно так. Текстовые редакторы делают так -- может не все, но, например, emacs совершенно точно. И, кстати, тебе не захочется работать с текстовым редактором, который так не делает, потому что у него будут серьёзные проблемы с работой с текстами, прочитанными из файлов с разными кодировками.
Короче: расход памяти практически не изменится от перехода на utf-8, потому что внутренняя кодировка приложений и кодировка локали -- это разные вещи. Изменится объём места, который тексты занимают на диске. Но тут опять же всё очень любопытно. Много ли у тебя на диске текстовых файлов содержащих кириллицу? Именно текстовых -- не .odt, а .txt. Я подозреваю, что очень мало. И если что и лежит, то лежит в более интересных форматах, типа .odt, .fb2 и проч. Но ты заглядывал в спецификацию .odt? Я нет, но я практически уверен в том, что там вся кириллица хранится в utf8, вне зависимости от выбранной тобою локали. Но огорчаться рано: содержимое таких файликов как правило пожато всякими там zip'ами, и таким образом их объём оказывается практически независимым от того, какая кодировка выбрана для символов.
Таким образом, даже расход места на диске практически не изменится. И если ты из-за мнимой экономии памяти страдаешь от использования однобайтовых кодировок, то... Ну, в общем, можешь прекращать.
> Но огорчаться рано: содержимое таких файликов как правило пожато всякими там zip'ами...Ещё лучше - odt и есть zip.
Например, у меня xarchiver показывает, что архиватор - "/usr/bin/7z -tzip".
ой... а я некропостер
> В юникоде каждый стринг весит 2 раза больше чем нужно.А можно вот работать как опеннет. С какой-то псевдографикой на ссылки в вике. Ну и что что ссылка не работает, зато 10 байтов сэкономили.
Очевидно, что использоание юникода требует больше памяти. Например, список сообщений в однобайтовой кодировке в моей программе занимает больше 1 килобайта. В юникоде потребовалось бы больше 2 килобайт. Так как программа выполняется на МК, имеющем всего 8 килобайт флеша - это имеет большое значение.
Но если бы эта программа выполнялась на МК хотя бы с мегбайтом памяти, это имело бы малое значение. А на ПК разница вообще только умозрительная. Флеш-реклама на этой странице потребляет памяти на порядки больше, чем мой текст, хоть в юникоде, хоть без него.
В чащах юга жил-был цитрус, да но фальшивый экземпляръ.
Съешь ещё этих мягких французских булок да выпей чаю.
Друг мой эльф! Яшке б свёз птиц южных чащ!
гугли "панграмма"
тут нет Ъ
> тут нет Ъ"В чащах юга жил бы цитрус? Да, но фальшивый экземляр!" - есть панграмма, использовавшаяся для проверки механических телеграфных буквопечатающих аппаратов. На них не то что Ъ или Ё, на них даже строчных букв не было.
А вот уже для более продвинутых ЕС-7922 рекомендовалось: "Эй, жлоб! Где туз? Прячь юных съёмщиц в шкаф."
Вопрос к спецам: можно ли в fonts.alias прописать этим шрифтам M$-имена так, чтобы "никто ничего не заметил" (то есть программы, желающие именно Arial, кушали этого Орла и не давились)?
fonts.alias? Эээ это из какого года вопрос?? И какие программы вы решили таким способом обмануть?Отвечая на ваш вопрос - можно (через директиву для fontconfig).
Это из быстрого гугления по поводу того, как вообще делаются подобные финты.
В анналах мирового разума первым делом - информация по конфигам X.
Сейчас, видимо, нужно гуглить про fontconfig. Ок.
Чуть глаза не вытекли от этих шрифтов.
А есть что-то по существу?
Жаль, что не вытекли.
Есть что сказать аргументированно и обстоятельно, приводя доказательства?Гражданам из компании «Новые облачные технологии» уважение и благодарность.
Вы хоть бы почитали это соглашение прежде чем кричать о том что они бесплатные. Шрифты распростроняются под EULA.Сам текст допускает свободное распростронение, хотя сам факт EULA делает его менее свободным.
Скачать можно? Можно. Платить надо? Не надо. Значит бесплатные. Если нажмешь Ctrl-F и поищешь "свобод" на этой странице, то обнаружишь, что твой (а теперь уже и мой) комментарий - единственные, которые говорят о свободе. Так что кого ты там опровергнул - не понятно. Воображаемого оппонента наверное.
> под открытой лицензиейГоворит о чём-нибудь? EULA заведомо не отрытая.
А было бы почти то же самое, что и SIL OFL 1.1 (под ним вроде бы почти все свободные шрифты). Разница только в том, что тут не разрешается оригинальный шрифт распространять под другим именем (как и у лицензии MPL у Firefox); а в OFL нельзя рекламировать шрифт, указывая его владельцев и разработчиков (как и трёхпунктная BSD). А ещё OFL не разрешает использовать оригинальное имя задом наперёд для модицифированного шрифта.Но из-за
> Правообладатель оставляет за собой право установить иные условия использования Оригинального и Модифицированного шрифтов, в том числе путем внесения в одностороннем порядке изменений в настоящий Лицензионный договор, или прекратить дальнейшее использование Оригинального и Модифицированного шрифтов путем расторжения настоящего Лицензионного договора в одностороннем внесудебном порядке.получается EULA. Это, получается, я буду использовать шрифт на сайте, а потом внезапно буду должен, например, 1000 рублей за каждые 10 000 просмотров (как сейчас на сайте MyFonts).
>> Правообладатель оставляет за собой право установить иные условия использования
> Это, получается, я буду использовать шрифт на сайте, а потом внезапно буду должен,
> например, 1000 рублей за каждые 10 000 просмотров (как сейчас на сайте MyFonts).Не, не будете, если возьмёте их на тех условиях, которые просмотрели и нашли подходящими, а впоследствии не обновляете.
Собственно, при таких условиях спокойнее msttcorefonts брать. О которых в новости врут, что за них надо платить. А обходить ограничения на поставку все давно научились - правда, как выяснилось, кроме альта - тут Шигорин недавно приводил ссылку на альтовый пакет, где corefonts внутри. Ну и это всё не говоря о том, что открытые метрически совместимые альтернативы для всего этого набора сто лет как есть.В принципе, всё это очень характерно для российского IT...
> А обходить ограничения на поставку все давно научились -
> правда, как выяснилось, кроме альтаВ смысле? После начальных разборок в 2002 и выкладывания на http://corefonts.sourceforge.net по их результатам архива, взятого до одностороннего (sic) изменения MSFT лицензии на то, что они ещё какое-то время раздавали сами -- у нас подумали, проконсультировались с юристами и упаковали, не включая в дистрибутивы. С тех пор и на sf, и у нас были мелкие пополнения, когда находили возможность невозбранно распространить ещё что-нить (навроде "Uses tahoma from word 97 viewer instead of the ie6 update so no windows license is needed").
> тут Шигорин недавно приводил ссылку на альтовый пакет, где corefonts внутри
И как оно "не включая в дистрибутивы", если оно в вашем репозитории?
> И как оно "не включая в дистрибутивы", если оно в вашем репозитории?Именно так -- репозиторий != дистрибутив. Загвоздка была то ли в коммерческом распространении, то ли в форме -- возможно, запихать на исошку и хуком справа установить инсталятором бы не противоречило, это перечитывать внимательно надо...
Хм, загадочно вы как-то разделяете. Поддерживаете своими силами, на своих машинах, держите информацию о нём в своих системах, но пакет не в дистрибутиве? И где тогда черта?
> И где тогда черта?На границе исошки, разумется. Говорю же, там провешенная тропинка через EULA довольно узкая и особо не тянет ходить прощупывать боковые ходы.
Хм, на мой не-лоерский взгляд вы и так перешли все мыслимые границы, ни один дистрибутив, кажется, себе такого не позволил. Ладно, не важно.
> Хм, на мой не-лоерский взгляд вы и так перешли все мыслимые границы,
> ни один дистрибутив, кажется, себе такого не позволил. Ладно, не важно.А это их проблемы, если читать не умеют. Ну или их пользователей, если в итоге.
Ты не поверишь, но прочитали. В EULA можно модифицировать шрифты, но нельзя болгеносить - нельзя называть оригинальные шрифты другими наименованиями, а модифицированные шрифты нельзя обозначать названием оригинального шрифта.
Не верю, что эти шрифты делали в России.
В XO Oriel типичные ошибки, которые допускают западные шрифтовики, незнакомые с кириллицей.
В России более чем достаточно людей, мало знакомых с кириллицей.
Заного, Бутого, дешего вот это вот всё.
Совпадение?
https://m.lenta.ru/news/2016/12/12/timesnewroman/
> Совпадение?Если вперлись в проприетарщину пусть платят (распил небось), а нам и без ваших шрифтов хорошо живется.
cantarell, ubuntu, liberation и т.д.
Точно.
Что самое забавное, "Лента" уже давно использует PT Serif.
Не совпадение, а страшный баян. Называется в lenta.ru проснулись.В Astra Linux столкнулась с этим очень давно и уже успели свой открытый шрифт выпустить https://www.opennet.me/opennews/art.shtml?num=45236
В анонсе этого шрифта в качестве причин как раз санкции и указывались.
http://astralinux.com/home/novosti/353-pt-astra-fonts.html - "...в связи с санкционной политикой, проводимой в отношении Российской Федерации заключение такого лицензионного договора стало невозможным."
вот кстати тоже хотел вспомнить пт астра, чего то все кинулись ляпать клоны таймсов и т.д.--
убивает что госшараги (по типу налоговых и т.д.) требуют, именно требуют - формат док и шрифт таймз--
прикол в том что майкрософт уже колибри с консолами наклепали, а мы как всегда в роли догоняющих, вместо того чтобы свое что то состряпать--
одтшка по госту еще в 2011 оформили как рекомендующий формат файлов, а госшараги как продолжали требовать док так и продолжают
> одтшка по госту еще в 2011 оформили как рекомендующий формат файлов,
> а госшараги как продолжали требовать док так и продолжаютНе всё сразу, братцы...
> Не всё сразу, братцы...Конечно не все, еще только пять лет прошло.
Сколько еще ждать? Года два-три? Или десять-пятнадцать?
> Сколько еще ждать? Года два-три? Или десять-пятнадцать?Ждать -- сколько влезет. Как по мне, лучше делать!
нет никаких обязующих предписаний (для всех) выпускать документы по ГОСТам, дык?
Эти астры - вообще корявее некуда смотрятся. А у этих даже текст лицензии виндовый. Видимо у них всех главная задача сейчас во всех локализованных линуксах 30% лицензий набрать.
Oriel, Thames, Caliburn, Courser, Tahion, Windy - названия жгут!А вот сами шрифты, судя по скриншоту, не очень...
Чем-то напоминает русский клон лего - LIGO, у меня в детстве такой был) по качеству был раз в 10 хуже чем современные китайские клоны лего)))).
Хотя Caliburn вроде более-менее, остальные страшноватые.
не русский, а российский (в СССР были подобные конструкторы, очень даже ничего), да и к тому же все равно китайский, наверняка
> Oriel, Thames, Caliburn, Courser, Tahion, Windy - названия жгут!Школа премьер-министра!
Abibas
Да, шрифты неприятные, грубые на вид, из-за овалов, слишком близких к прямоугольнику.
Поддерживаю. Почему-то каждый считает себя мега-дизайнером, хотя нет ни художественного образования и руки из жопы растут.
Вы сейчас стопроцентно точно охарактеризовали хейтеров этих шрифтов :-)
Потому что за это платят. Ты что, ни разу не нанимался программистом на ЯП, которого не знаешь? Тогда у тебя всё впереди!Однажды пришёл один, полный ноль, спрашиваем его:
- ты кто по профессии
- учитель химии
- а сюда зачем пришёл?
- у вас платят большеЖелезная логика. Равно как и:
- мужик, почему у всех трусы по 200 рублей, а у тебя по 300
- потому что 300 больше
> - мужик, почему у всех трусы по 200 рублей, а у тебя
> по 300
> - потому что 300 большевариант: деньги очень нужны...
На скриншоте буквы "ш" и "щ" несимметричны. Куда это годиться? В мусорку такие шрифты.
>годитьсяИ правда, куда?..
Ну хоть без идиотской черточки под "г" :-)
искать симметрию в «Щ» — это что-то из разряда психических отклонений
предполагаю, что имелось ввиду расстояния между обрамляющими буквами
если присмотреться то ш и щ смещены влево
с этим не спорю, только это далеко не симметрия
Судя по названию, делало "падонки" )А судя по качеству - делали быстро и без вкуса.
"Tizen и Linux" может достаточно просто Linux?
Добрался глянуть в fontmatrix -- шрифты как шрифты, чего это некоторые перевозбудились... дальше надо на текстах отсматривать, конечно.