Разные шрифты букв русского алфавита: Рисунки алфавита — 77 фото

Самый мелкий шрифт

При каком самом минимальном размере шрифта
буквы русского алфавита всё ещё распознаются?

  • 13px: Муха села на варенье, вот и всё стихотворенье.
  • 9px: Муха села на варенье, вот и всё стихотворенье.
  • 6px: Муха села на варенье, вот и всё стихотворенье.
  • 5px: Муха села на варенье, вот и всё стихотворенье.

Слова, набранные мелким шрифтом, угадываются по буквам простой формы: У, О, Т…

Посмотрим поближе на пятипиксельный шрифт:

Буквы У и О вполне читабельны

Итак, первая прикидка показала, что 4 пикселей по высоте достаточно, чтобы с трудом, но всё-таки прочитать русский текст.
Откуда 4 пикселя? → 3 пикселя + выносной элемент (1 пиксель) у таких букв, как Р, У, Ь…

Хорошо читаемые буквы

Чтобы буквы читались без вопросов, нужно разнести соседние штрихи друг от друга, как минимум, на один пиксель. По буквам Е (3 горизонтальных штриха) и Щ (4 вертикальных штриха) определяем минимальную высоту и ширину:

Буквы Е (h=5px) и Щ (w=6px)

В микрошрифтах для экономии размера используется полупрозрачность, или меняются классические формы букв:

Буквы Е и Щ с искажениями

Полупрозрачный штрих у буквы Е позволил уменьшить её высоту на 1 пиксель (можно и на 2 уменьшить). Но сейчас обойдёмся без этих фишек (для чистоты эксперимента), однако, штрихом буквы Щ придётся принебречь (это самая широкая буква).

Получаем минимальный размер букв: 5×5 пикселей. Нарисуем проверочный алфавит:

Буквы русского алфавита в размере 5х5 точек

Буквы можно нарисовать по-разному, но очевидно, что в размер 5×5 можно уложиться, и при этом даже остаётся свобода для стилизации шрифта.

На Спектруме (комп из моего детства) буквы вписывались в квадрат 8×8 (их фактический размер был 6×6, чтобы не склеивались). Десятки уникальных шрифтов были созданы в этом небольшом формате. Эх, ностальгия 😃

Кстати, ещё одна хитрость: прописные буквы вместо строчных (и наоборот). Например, строчная д меньше, чем прописная. В только что нарисованном шрифте пришлось использовать строчную й: иначе не влезала верхняя «птичка».

Немного теории информации

Всего в русском алфавите 33 буквы, но для письма требуются ещё, как минимум, цифры и знаки препинания. Например, в прямоугольник 2×3 можно вписать 26=64 различных символа, и этого количества хватит для передачи нашего набора букв, цифр и знаков. Эти выдуманные символы будут совсем не похожими на русские буквы:

Пример запакованного алфавита

Кстати, полотно 5×5 пикселей позволяет создать 33 554 432 различных символа.

Избыточность языка

В погоней за микроразмером можно вообще отказаться от сложных букв (или изобразить их утрированно). Русский язык велик и могуч, а также довольно избыточен: слова с потерей символов определяются, исходя из контекста:

С..Е..Ь  Е..Е  ЭТИХ  ..ЯГКИХ  ..РАН..УЗСКИХ  БУЛОК,  ..А  В..ПЕИ  ЧА..!

📅 11 марта 2013#нарисовал#шрифт

Смотрите также

Обзорные схемы дачных посёлковСхема коттеджного посёлкаАвтосалон на шоссе ЭнтузиастовСайт и форум «Строгинет»Иконки для форума «Строгинет»

  • ▸ Как нарисовать микрошрифт

Комментарии

Nick

Интересная статья, спасибо

Дальнейшие комментарии закрыты. По всем вопросам пишите или звоните мне лично, см. раздел Контакты

Поиск символов латиницы в русском тексте

18392 06.11.2012 Скачать пример

Одна из типовых ситуаций, с которой все мы однажды сталкиваемся: кто-то (возможно даже мы сами) при наборе текстовой информации в ячейку, случайно использовал английские буквы (латиницу) вместо русских (кириллицы). Допустить такую ошибку достаточно легко, особенно если учесть изощренное расположение некоторых символов в стандартной раскладке клавиатуры. Ну какому идиоту, скажите мне, пришло в голову помещать на одну клавишу две одинаковых по написанию буквы (английская «си» и русская «эс»)? Да и с другими символами не лучше. Но, как говорится, «фарш невозможно провернуть назад» — текущая раскладка давно стала стандартом и никуда от этого не деться.

Использование символов латиницы в русском тексте порождает огромное количество проблем. От путаницы при банальной сортировке по алфавиту до некорректной консолидации данных при автоматическом объединении нескольких таблиц в одну.

Выискивать похожие по виду символы и проверять не являются ли они символами английской раскладки крайне муторно. Поэтому поищем более изящные варианты…

Способ 1. Шрифт без кириллицы

Выделите диапазон ячеек с проверяемым текстом и временно установите для него любой шрифт не содержащий кириллицу, например Albertus или любой аналогичный (находится методом тыка). Внешний вид символов кириллицы и латиницы станет отличаться и можно будет легко визуально локализовать некорректные символы:

Способ 2. Функция IsLatin на VBA

Создадим пользовательскую функцию (назовем ее, например, IsLatin), которая будет проверять — присутствуют ли в заданной ячейке символы английского алфавита и выдавать в качестве результата логическое значение ИСТИНА или ЛОЖЬ.

Откройте редактор Visual Basic сочетанием клавиш ALT+F11 или в старых версиях Excel — через меню Сервис — Макрос — Редактор Visual Basic (Tools — Macro — Visual Basic Editor), вставьте новый модуль (меню Insert — Module) и скопируйте туда текст этой функции:

Public Function IsLatin(str As String)
    str = LCase(str)
    LatinAlphbet = "*[abcdefghijklmnopqrstuvwxyz]*"
    If str Like LatinAlphbet Then
        IsLatin = True
    Else
        IsLatin = False
    End If
End Function

Закройте редактор Visual Basic и вернитесь в Excel.

Теперь в Мастере функций в категории Определенные пользователем (User Defined) можно найти нашу функцию IsLatin и воспользоваться ей. Синтаксис функции следующий:

=IsLatin(A2)

где для примера А2 — это адрес ячейки, содержащей текст

Функция выдаст значение ИСТИНА (TRUE), если найдет в тексте А2 хотя бы один символ латиницы. В противном случае функция вернет значение ЛОЖЬ (FALSE):

Способ 3. Подсветка символов латиницы красным цветом шрифта

Откройте редактор Visual Basic сочетанием клавиш ALT+F11 или в старых версиях Excel — через меню Сервис — Макрос — Редактор Visual Basic (Tools — Macro — Visual Basic Editor), вставьте новый модуль (меню Insert — Module) и скопируйте туда текст этого макроса:

Sub ShowLatin()    
For Each c In Selection        
    For i = 1 To Len(c)            
        If (Asc(Mid(c, i, 1)) >= 65 And Asc(Mid(c, i, 1)) <= 90) Or _
               (Asc(Mid(c, i, 1)) >= 97 And Asc(Mid(c, i, 1)) <= 122) Then
                c.
Characters(Start:=i, Length:=1).Font.ColorIndex = 3 End If Next i Next c End Sub

Закройте редактор Visual Basic и вернитесь в Excel. Если теперь выделить интересующий диапазон ячеек (только не весь столбец или лист — а то считать до конца дня будет!) и запустить наш макрос с помощью сочетания клавиш ALT+F8 или через меню Сервис — Макрос — Макросы (Tools — Macro — Macros), то символы латиницы выделятся красным цветом шрифта:

Ссылки по теме

  • Подсветка латиницы с помощью надстройки PLEX
  • Что такое макросы, куда вставлять код макроса, как их использовать

Как легко выучить кириллицу перед поездкой

Поделиться или сохранить этот пост для дальнейшего использования

Одна из лучших вещей, которые нужно сделать перед поездкой в ​​Россию, — выучить русский алфавит, он же кириллица. В этом посте подробно рассказывается, как выучить кириллицу с советами из моих предыдущих поездок в Россию и Сербию. Я включаю лучшие бесплатные приложения для изучения кириллицы, а также полезные языковые приложения для изучения полезных фраз на русском (или другом языке). Этот пост также относится к изучению кириллицы для других стран, включая Сербию, Украину, Болгарию, Беларусь, …

Этот пост может содержать партнерские ссылки. Пожалуйста, смотрите мое раскрытие для получения дополнительной информации. Как партнер Amazon, я зарабатываю на соответствующих покупках (если применимо).

Зачем учить кириллицу?

Если вам нужны более подробные советы о путешествии по Бельгии и Нидерландам, я создал путеводитель от имени Moon Travel по Амстердаму, Брюсселю и Брюгге. Вы можете найти эту книгу на Amazon!

Когда вы находитесь в крупных городах России, вы можете встретить некоторых англоязычных, но не все говорят по-английски, и большинство вывесок будут на русском языке. Способности понять, что такое слово, часто бывает достаточно, чтобы начать и/или угадать.

Самое главное, если вы будете ехать на московском метро, ​​направления и названия остановок будут на кириллице, хотя остановки стали объявлять на английском языке. Способность определить правильное направление сэкономит вам много времени вместо того, чтобы сесть не на тот поезд.

Алфавит — это только начало, но минимум, который я бы сказал, это выучить русский алфавит перед поездкой в ​​Россию. Я был удивлен, как много слов, когда-то произнесенных вслух, немного напоминали слова английского и других европейских языков.

Недавно я был в Сербии, и знание кириллицы там тоже мне очень помогло. Определенно есть различия, однако это очень помогло мне с произношением, так как я мог заказывать вещи на сербском языке. Я также слышал, что для многих стран бывшего СССР русский язык весьма полезен, так как старшее поколение хорошо его понимает.

Языки, использующие кириллицу

Белорусский, болгарский, македонский, русский, русинский, сербско-хорватский (включая сербский, боснийский и черногорский) и украинский.

Здорово выучить кириллицу, так как вы сможете читать другие языки на кириллице. Ожидайте некоторых отличий, так как в некоторых языках, таких как болгарский, есть дополнительные буквы, которых нет в русском.

Сколько времени нужно, чтобы выучить кириллицу?

На изучение кириллицы уйдет около 3-4 часов, если у вас правильный настрой. Я разбила его на части по часу, а муж сделал все сразу. Некоторым приложениям (например, Duolingo) потребуется больше времени, в то время как другие лучше приспособлены для изучения кириллицы перед поездкой.

Как я выучил кириллицу?

Я использовал немного глупое приложение под названием RusAlphabet, Cyrillic in 3 hours или как он его сейчас называет (Мастерство русского алфавита). Он создан канадским парнем (?), который просматривает кириллицу, инвертируя английские буквы, контекстуальные подсказки, заменяя кириллические буквы в английском языке и показывая вам случайные знаки на русском языке с разными шрифтами.

Одна из самых сложных вещей в изучении русского алфавита — это составление слов таким образом, чтобы они были плавными, а не прерывистыми. Я чувствовал, что это было действительно полезно, поскольку это означало, что я выучил кириллицу в хорошем контексте, слушая ее вместе. Мне понравилось, что он дал вам дополнительные знаки, чтобы вы попробовали, прежде чем сказать это с помощью носителя языка.

Google Play Store / iTunes Store

Для изучения туристических фраз на русском (или любом другом языке) я люблю Triposo. Он загружает для вас Википутешествие, которое содержит полезные фразы, необходимые многим путешественникам, а также произношение на английском/кириллице, советы путешественникам и карты. Я рекомендую загрузить его в автономном режиме перед поездкой.

У меня непереносимость лактозы, поэтому мне часто приходится обсуждать пищевую аллергию, которая может быть сложной на другом языке. Мне нравится, что Triposo делает так, что вы можете щелкнуть фразу, чтобы объяснить, что вы хотите, крупным шрифтом, поэтому, если ваша речь не идет хорошо, вы можете передать телефон.

iTunes / Магазин Google Play .

Как другие выучили кириллицу?

Пишите каждую букву снова и снова

Это не самый увлекательный способ, но достаточно эффективно писать каждую букву снова и снова, пока вы не запомните ее. Несколько человек назвали это способом запоминания кириллицы, хотя это может занять много времени.

Создайте мнемоническую систему

Создайте свою собственную систему запоминания букв. Например, Д (Д) выглядит как домик на сваях, а дом по-русски — дом, поэтому, увидев эту букву, я вспомнил «д»ом. (Спасибо Люде.)

Duolingo

Это само собой разумеющееся, но Duolingo — один из самых простых способов выучить многие языки бесплатно. Приложение можно загрузить бесплатно, и оно полезно, если вы планируете выучить алфавит. Однако мне показалось, что все пошло слишком быстро (ИМХО), и в итоге я переключился на RusAlphabet.

Я считаю, что Duolingo — отличный способ начать изучение языка в целом, однако у него есть свои подводные камни. Именно учить животных, а не учить туристические фразы. Однако вы можете пропустить разделы, если не уверены, что они будут вам полезны.

Если ваша цель долгосрочная — свободно говорить по-русски, я рекомендую работать через Duolingo, дополняя это детскими книгами и учебниками по грамматике. Моя самая большая проблема с Duolingo (я использовал его для голландского языка) заключается в том, что он не объясняет почему выполняются определенные действия или исключения из определенных правил. Для меня это способствовало множеству ошибок, которые я делаю в голландском языке, поскольку я никогда не изучал исключения, когда вы делаете X или Y.

Memrise

Memrise был назван одним из самых простых способов выучить кириллицу, когда я спрашивал других путешественников. У них есть урок, посвященный алфавиту, и если вы ищете быстрый способ выучить его, попробуйте его. У них есть подробные подкасты для изучения русского языка помимо алфавита!

Кириллица для детей

Live Alphabet (iTunes) а также  Говорящая АЗБУКА (iTunes)  рекомендованы для изучения кириллицы для детей в сочетании с забавными визуальными эффектами.

Расскажи, как ты выучил кириллицу!

Шрифты для европейских и кириллических букв

Последние синие сообщения

3 часа назад

3 часа назад

18 часов назад

18 часов назад

18 часов назад

18 часов назад

18 часов назад 9000 3 Перейти к Blue Tracker »

Последние сообщения на форуме

20:36

20:32

20:26

20:20

20:18

20:18

20:17

Перейти к форумам » Фильтры форумов

  1. 21 января 2013 г., 13:06 #1

    В последнее время меня раздражает ????????? — ????????? на полях сражений и нашел решение этой проблемы, скачал кириллические шрифты friz quadrata и скопировал их в c:/wowlocation/fonts. Проблема сейчас в том, что эти шрифты не поддерживают такие буквы, как å ä ö ü ø é и т. д., и вместо этого отображают символы кириллицы.

    Кто-нибудь знает, как это исправить? Нужно ли загружать шрифты, которые поддерживают оба? Спасибо

    РЕДАКТИРОВАТЬ: Хорошо, я заметил, что это на самом деле сложнее, чем кажется, поэтому здесь дополнительная проблема, в то время как шрифты в чате отображаются кириллицей, а в ShadowUnitFrames (hp/mana/party кадры) все еще отображаются ?????? вместо букв.

    Последний раз редактировалось mmoc68f6fd776e; 21 января 2013 г., 13:21.
    Ответить с цитатой


  2. 21 января 2013 г., 14:19 #2

    Вы пробовали поместить кириллицу Fritz Qudrata в каталог шрифтов аддонов?
    Ответить с цитатой


  3. 21 января 2013 г., 16:05 #3

    О да, спасибо за совет, я еще не пробовал, но кажется многообещающим.

    Но что касается моего первого вопроса, какое-нибудь решение, как на самом деле отображать все возможные или, по крайней мере, распространенные специальные буквы (потому что, например, ë отображается как ë , что работало раньше)? Нужен ли мне просто «пакет шрифтов», в котором есть все эти символы, и если да, то где я могу его получить?

    Ответить с цитатой


  4. 21 января 2013 г., 16:25 #4

    Попробуйте этот шрифт: DejaVu Sans

    Кажется, он поддерживает то, о чем вы просите.

Оставить комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *