Как подключить шрифт courier : TeXнические обсуждения
Сообщения без ответов | Активные темы | Избранное
Astaroth |
|
||
10/11/10 |
|
||
|
|||
Алексей К. |
|
||
29/09/06 |
|
||
|
|||
Quasus |
|
||
05/11/09 |
|
||
|
|||
camphene |
|
||
19/09/10 |
|
||
|
|||
Astaroth |
|
||
10/11/10 |
|
||
|
|||
camphene |
|
||
19/09/10 |
|
||
|
|||
Astaroth |
|
||
10/11/10 |
|
||
|
|||
tensor |
|
||
18/02/11 |
|
||
|
|||
|
|
||
23/07/08 |
|
||
|
|||
.![]() |
|
||
01/02/09 |
|
||
|
|||
Evgueni |
|
||
23/07/08 |
|
||
|
|||
tensor |
|
||
18/02/11 |
|
||
|
|||
Показать сообщения за: Все сообщения1 день7 дней2 недели1 месяц3 месяца6 месяцев1 год Поле сортировки АвторВремя размещенияЗаголовокпо возрастаниюпо убыванию |
Страница 1 из 1 |
[ Сообщений: 12 ] |
Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |
Найти: |
SuperMemo: Использование шрифтов
Редактируемая (вики) версия этой страницы
Содержание
|
Благодаря повсеместному внедрению Unicode, начиная с SuperMemo 15, шрифты больше не должны быть головной болью, как это было в более ранних версиях SuperMemo.
По-прежнему существует запутанный набор компонентов и кодировок. Если вы сомневаетесь, используйте компонент HTML по умолчанию. Чтобы начать использовать шрифты и форматированные тексты, ничего не нужно менять.
Если вы все еще хотите изучить все доступные варианты, возможно, вы захотите знать, что то, как вы используете шрифты в SuperMemo, зависит от типа компонента, способа определения шрифта и способа кодирования текстов. Количество возможных комбинаций этих трех может привести к значительной путанице (не только среди новичков в SuperMemo). Если шрифты и кодировки важны для вашего учебного материала (например, если вы изучаете иностранные языки, используя нелатинские алфавиты), важно сделать правильный выбор в том, как вы используете шрифты, прежде чем приступать к серьезному расширению своей коллекции. Краткий обзор ниже поможет вам понять терминологию шрифтов, а также плюсы и минусы различных вариантов.
Где определяются шрифты?
То, как вы видите шрифты в SuperMemo, можно определить несколькими способами. Вот наиболее часто используемые методы:
- HTML (WYSIWYG) : Внутри компонента HTML, который является текстовым компонентом по умолчанию, вы можете изменить шрифты, выбрав параметры из подменю Text : Font меню компонента, или с помощью сочетаний клавиш, таких как Ctrl+B для полужирного шрифта, Ctrl+] для увеличения размера шрифта и т. д. Обратите внимание, что эти операции могут переопределить настройки таблицы стилей и предотвратить глобальное изменение шрифтов.
- HTML-код : Если вы понимаете HTML, вы можете редактировать тексты, используя исходный HTML-код компонента (например, используя Ctrl+Shift+F6 над компонентом). Обратите внимание, что этот метод может переопределить настройки таблицы стилей и предотвратить глобальное изменение шрифтов.
- Реестр шрифтов : Реестр шрифтов можно использовать для хранения повторно используемых шрифтов (например, для простых текстовых компонентов, шаблонов или часто используемых определений шрифтов для HTML).
Реестр шрифтов можно проверить с помощью Поиск : Другие реестры : Шрифт . Вы можете использовать Text : Font : Edit font в текстовых компонентах, чтобы изменить шрифт, связанный с реестром. Текст : Шрифт : Новый шрифт можно использовать для определения нового шрифта. Наконец, вы можете использовать Text : Font : Link font , чтобы связать компонент с существующим определением шрифта в реестре. Реестр и определения шрифтов хранятся в файлах [REGISTRY]/font.* . Определение хранящегося в реестре шрифта в SuperMemo включает гарнитуру (например, Arial , Verdana и т. д.), размер, цвет и стиль (например, жирный, курсив и т. д.).
- Параметры : Инструменты : Параметры : Шрифты позволяет определить шрифты по умолчанию, шрифт, отображаемый в окне Содержание , шрифт интерфейса и т. д. Если вы отметите Использовать шрифты вопросов и ответов в HTML , вы сможете определить шрифт, который изначально использовался при запуске нового вопроса или нового ответа.
Обратите внимание, что этот шрифт переопределяет таблицу стилей, используемую в компонентах HTML. Определения шрифтов, определенных в Параметры хранятся в файлах INI: [BIN]\supermemo.ini (для SuperMemo) и collection.ini (для коллекции)
- Internet Explorer : Шрифт HTML по умолчанию можно определить в Internet Explorer с Инструменты : Параметры Интернета : Общие : Шрифты . Этот шрифт повлияет на тексты HTML, которые не определяют тег (т. е. не были ранее отформатированы) и не используют таблицы стилей. Обратите внимание, что также: Инструменты : Свойства обозревателя : Общие : Специальные возможности в Internet Explorer могут повлиять на способ отображения шрифтов в компонентах HTML.
- Таблицы стилей : Таблицы стилей в SuperMemo можно использовать для определения шрифтов в компонентах HTML. Несколько классов могут иметь определенный шрифт (например, тексты, извлеченные тексты, выделения при поиске, ссылки и т.
д.) в таблице стилей SuperMemo. Таблица стилей по умолчанию определяется в Инструменты : Параметры : Шрифты : Таблица стилей . Таблица стилей отдельных компонентов или шаблонов может быть изменена с помощью опций в меню компонента, перечисленных в Текст : стиль подменю. Таблицы стилей — лучший способ глобально изменить шрифты в HTML-компонентах.
Как кодируются тексты?
Кодировка символов — это код, который соответствует набору символов с определенной последовательностью чисел. Компьютеры хранят все тексты в виде чисел. Например, в кодировке ASCII числа 97, 98 и 99 кодируют символы a , b и c . Таким образом, последовательность 97-98-99 кодирует abc . SuperMemo использует 3 основные системы кодирования символов: ANSI, UTF-8 и 16-битный Unicode. ANSI используется для представления простых текстов, содержащих до 255 символов, взятых из любого количества наборов по 255 символов. В кодировке ANSI интерпретация отдельных кодов зависит от таблицы кодирования символов, называемой кодовая страница . Юникод используется для представления текстов практически со всеми часто используемыми символами. Кодировка UTF-8 используется для представления символов Unicode с помощью 8-битных символов таким образом, что все тексты ASCII не изменяются, а для всех символов, отличных от ASCII, устанавливается старший бит.
Кодировки символов, используемые в SuperMemo
- ANSI : ANSI используется в SuperMemo только для совместимости со старыми версиями SuperMemo. Эти тексты не могут содержать более 255 символов, но занимают минимум места. Шрифты, используемые с этой кодировкой, также обозначаются как 9.0041 OEM-шрифты и могут быть определены с помощью кодовых страниц (некоторые старые коллекции могут по-прежнему основываться на кодовых страницах и OEM-шрифтах). Внутри SuperMemo преобразует все строки символов в Unicode (UTF-16).
- Unicode : кодировка UTF-16 используется в SuperMemo как кодировка по умолчанию. Тексты UTF-16 могут использовать практически все часто используемые символы.
Компоненты HTML представляют символы Unicode с помощью кодов HTML. Например: буква µ представлена как последовательность символов ASCII: µ , где 181 — это номер Unicode. Вы можете проверить HTML-представление символов, отличных от ASCII, в компонентах HTML с помощью Shift+Ctrl+F6 ( Файл : Просмотреть исходный код )
- UTF-8 : Чтобы уменьшить размер коллекций, UTF-8 используется для кодировать символы Unicode в текстовом реестре ( Search : Texts ). Это позволяет унифицированно кодировать все тексты ANSI и Unicode и быстро искать эти тексты, используя одну и ту же быструю процедуру низкоуровневого поиска (например, используя Поиск : Найти элементы ). Используйте View : Encoding в меню реестра для проверки всех кодировок данного текста члена реестра:
- Имя Unicode (т. е. способ отображения текста для вас),
- Двухбайтовые коды Unicode (т. е. числовой способ текст закодирован внутри SuperMemo) и
- кодировки UTF-8 (т.
е. способ хранения текста на диске).
Некоторые файлы вопросов и ответов также могут иметь кодировку UTF-8. Если это так, вам следует декодировать эти файлы при импорте вопросов и ответов (отметьте Decode UTF-8 Box в диалоговом окне Text )
Различные компоненты Используют шрифты по-разному
Тип компонента | HTML | Text, Sound-PAD-PAD 8888899003 | 9 | 7. | Изображение, видео | Двоичный, OLE | |||
Кодировка | Unicode | Unicode 1 9 символов, 1 кодировка Unicode0025 растровое изображение | Серверное приложение, такое как MS Word, Power Point и т.![]() | Хранятся в реестре шрифтов (если не используется шрифт по умолчанию, как указано в Инструменты : Параметры : Шрифты ) | Встроено в файлы RTF | Нет определения повторно используемого шрифта; представление шрифта является частью файла | Зависит от приложения сервера | ||
Модифицируемый | Да | Да | Да | Нет (за исключением выделенного изображения или видео редакторов) | Зависит от приложения сервера | ||||
Globally Globally. определено в HTML) да (если определено в таблицах стилей, шаблонах или в веб-браузере) | да, путем:
| нет | нет (кроме повторного использования объекта) | нет (кроме повторного использования объекта) | |||||
Доступный для поиска | нет, шрифты не зарегистрированы в членах реестра шрифтов (т.![]() | да (кроме случаев, когда используется шрифт вопроса по умолчанию или шрифт ответа по умолчанию) | нет, шрифты не зарегистрированы в реестре шрифтов | нет | нет | ||||
Pros | Универсальное приложение, поддерживает Unicode, поддерживает таблицы стилей | Небольшой размер, скорость | Unicode | Может отображаться любой текст, который только можно представить | Нельзя изменять глобально (если определено внутри HTML), большой размер коллекций (если определено внутри HTML), требуется Internet Explorer | Ограничено до 255 наборов символов (т.е. только 255 символов возможно в одном компоненте) | Не подлежит глобальному изменению, большой размер коллекций, формат поддерживается только для обратной совместимости с более ранними версиями SuperMemo (может быть прекращен в будущем) | Изображения не являются эффективным способом представления текстов (размер, удобство редактирования и т.![]() | Зависит от серверного приложения Не интегрирован с SuperMemo |
Типичное использование | Инкрементное чтение, Формат текста по умолчанию | Распространяемые коллекции, наборы на основе шаблонов с большим количеством элементов (для небольшого размера), изучение языка с помощью шрифтов кодовой страницы | устаревшие наборы | математические формулы, демонстрации, презентации и т. д. | специальное приложение, зависящее от серверного приложения |
Дополнительная литература
- Текстовые компоненты в SuperMemo
- Часто задаваемые вопросы: Использование текстов и шрифтов в SuperMemo
- Часто задаваемые вопросы: Какой шрифт используется в компоненте?
- SuperMemopedia: Использование шрифтов
Как узнать, какие шрифты используются на веб-сайте • WPShout
Фред Мейер /
Обновлено: 16 сентября 2022 г.
Опубликовано в: Краткие руководства
Сложность: Начальный, Средний
Если вы когда-нибудь задавались вопросом, как узнать, какие шрифты используются на веб-сайте, ответ так же прост, как открытие инспектора браузера. Поскольку каждый бит веб-сайта интерпретируется в вашем браузере, если вы знаете, как правильно использовать инспектор браузера, вы можете определить шрифты, изображения, свойства CSS и все остальное на странице.
В этом демонстрационном видеоролике мы покажем вам, как использовать инспектор браузера Chrome, чтобы узнать, какие шрифты используются на веб-сайте, и даже как начать играть с этими шрифтами на странице, отдельной от этого сайта.
Вот демо-видео:
А вот текстовое резюме:
Как узнать, какие шрифты используются на веб-сайте
- Откройте инспектор браузера.
В Chrome или Firefox вы можете сделать это, щелкнув правой кнопкой мыши и выбрав «Проверить». Ctrl+Shift+I (Windows) или Cmd+Shift+I (Mac) также должны работать.
- Перейдите к элементу, шрифт которого вас интересует. Вы можете сделать это, либо щелкнув «Проверить» на самом элементе, либо перейдя к элементу в объектной модели документа (DOM) инспектора браузера, его карте следующих HTML-элементов, составляющих сайт. (Обратите внимание на то, какие разделы страницы подсвечиваются при перемещении по DOM.)
- Найдя нужный элемент, перейдите на вкладку «Вычислено» в инспекторе и прокрутите вниз до семейства шрифтов
9.0358 атрибут. Там указан шрифт элемента.
Опять же, инспектор браузера не только поможет вам определить, какие шрифты используются на веб-сайте, но и позволит вам проводить всевозможные эксперименты на любой из вкладок вашего браузера. Подробнее см. в видео выше, в другом нашем кратком руководстве по использованию инспекторов браузера и в полной статье об инструментах разработчика Chrome и инспекторе браузера Chrome.
Как узнать, какие шрифты используются для изображений на веб-сайте
Еще один нюанс: что, если вы хотите узнать, какой шрифт используется в изображении ? Например, вам может быть интересно, какие шрифты используются в логотипе сайта или в инфографике. В этом случае ваш инспектор браузера не поможет.
Для этого есть замечательное веб-приложение, которое называется Font Squirrel Matcherator. Вы можете прочитать немного больше о Matcherator в нашем посте со ссылкой на него, но вот основы использования Matcherator для идентификации шрифтов в изображении:
- Загрузите изображение с сайта (щелкните правой кнопкой мыши > «Сохранить изображение как» или другим способом) и загрузите его в интерфейс Matcherator.
- Используйте синее поле выбора, чтобы выбрать часть изображения, шрифт которого вы хотите проанализировать. (Вы должны увидеть, как программа начинает размещать маленькие «рамки» вокруг вещей, которые она идентифицирует как символы шрифта.