Шрифт html подключить: @font-face | htmlbook.ru

Как подключить шрифт courier : TeXнические обсуждения

Сообщения без ответов | Активные темы | Избранное



 
Astaroth 

 Как подключить шрифт courier

29.11.2010, 23:24 

10/11/10
34

Как подключить шрифт courier?


   

                  

Алексей К.  

 Re: Как подключить шрифт courier

30.11.2010, 09:16 

29/09/06
4552


   

                  

Quasus 

 Re: Как подключить шрифт courier

30. 11.2010, 09:59 

05/11/09
90

Алексей К. в сообщении #381973 писал(а):

Ага. Это . же предлагает \texttt{} для небольшого фрагмента, и \ttfamily в общем случае.

Если писать латиницей (более точно, не выходить за пределы T1), то доступен настоящий courier:

Код:

\fontencoding{T1}
\fontfamily{pcr}
\selectfont


   

                  

camphene 

 Re: Как подключить шрифт courier

30. 11.2010, 12:49 

19/09/10
109

А какая система?
Если Debian/Ubuntu, то можно поставить из репозитория системы пакет scalable-cyrfonts-tex,
а в преамбулу вписать

Код:

\renewcommand{\ttdefault}{fcr}

или

Код:

\usepackage{cyrtimes}

Первый вариант заменяет стандартный моноширинный шрифт (который применяется по \ttfamily/\texttt{}) на Courier,
второй — одновременно все три стандарные шрифта (основной, гротеск и моноширинный) на Times, Arial и Courier.

Есть русские буквы.

P.S.

Courier из scalable-cyrfonts-tex заметно крупнее Times и Arial оттуда же (по крайней мере, у меня), так что приходится для моноширинных фрагментов ставить \footnotesize.


   

                  

Astaroth 

 Re: Как подключить шрифт courier

30.11.2010, 13:31 

10/11/10
34

live tex 2009

— Вт ноя 30, 2010 13:54:01 —

Нужно вывести текст в окружении verbatim


   

                  

camphene 

 Re: Как подключить шрифт courier

30. 11.2010, 13:55 

19/09/10
109

Наверное, мой вопрос был не вполне корректен — имелась в виду ОС.
Дело в том, что пакет scalable-cyrfonts-tex — часть репозитория именно Debian,а не LaTeX’а.
Я не представляю, как его аналог называется в других дистрибутивах GNU/Linux и есть ли он вообще в MS Windows.

Может быть, сможете найти по именам содержащихся там шрифтов (цитата из документации):

Цитата:

ftm — Free Times
fhv — Free Helvetian
fcr — Free Courier
fag — Free Avant Garde
fbk — Free Bookman
fnc — Free Schoollbook
fpl — Free Paladin
fta — Teams
fsj — OldSlavic

По идее, эти шрифты должны немного отличаться от наиболее распространённых MS’овских (иначе были бы проблемы с лицензией), но на практике разницы не заметно.

P.S.
{
Может быть, поможет \ttfamily (как Вам уже советовали) или \usefont{T2A}{fcr}{m}{n} (если Free Courier у Вас есть, но не подключён описанным выше способом) перед \begin{verbatim}…\end{verbatim} ?
}
<Просто любопытно> А почему не lstlisting?

P.P.S. Кто-то поставил файлы из scalable-cyrfonts-tex даже в MikTex:
http://www.iu7-world.ru/index.php?topic … 7#msg11217
так что, с родным для Debian TexLive, наверное, тем более должно работать (но мне не приходилось проверять).

P.P.P.S. У Courier из этого пакета нет курсивного начертания, зато есть жирное (у умолчального моноширинного шрифта, кажется, нет и его).


   

                  

Astaroth 

 Re: Как подключить шрифт courier

30. 11.2010, 14:44 

10/11/10
34

Спасибо, воспользовался \ttfamily


   

                  

tensor 

 

15.03.2011, 18:15 

18/02/11
15

А можно ли подключить TrueType шрифт?


   

                  

Evgueni
 

 Re:

18. 03.2011, 17:16 

23/07/08
401
Новосибирск

tensor в сообщении #423236 писал(а):

А можно ли подключить TrueType шрифт?

Можно, но по правильному это сделать может оказаться не просто. Смотрите в сторону xelatex — он как раз для этих целей и разрабатывался.

P.S. Математика, естественно, рядом с такими шрифтами может выглядеть чрезвычайно не к месту.


   

                  

. Serj. 

 

19.03.2011, 09:33 

01/02/09
206

Цитата:

P.S. Математика, естественно, рядом с такими шрифтами может выглядеть чрезвычайно не к месту.

Я обычно при подключении какого-нибудь Times New Roman пользуюсь шрифтами fourier, они пожирнее CM и достаточно хорошо сочетаются с таймсом.


   

                  

Evgueni 

 Re:

19. 03.2011, 10:33 

23/07/08
401
Новосибирск

.Serj. в сообщении #424574 писал(а):

Цитата:

P.S. Математика, естественно, рядом с такими шрифтами может выглядеть чрезвычайно не к месту.

Я обычно при подключении какого-нибудь Times New Roman пользуюсь шрифтами fourier, они пожирнее CM и достаточно хорошо сочетаются с таймсом.

Под шрифты типа times Цапфом делался Euler (пакет euler), но к курьеру ничего не подходит.


   

                  

tensor 

 

19.03.2011, 16:42 

18/02/11
15

Спасибо, буду пробовать xelatex. Вообще мне нужно подключить PetersburgC, гарнитура у меня в файлах с расширениями pfb и pfm


   

                  

Показать сообщения за: Все сообщения1 день7 дней2 недели1 месяц3 месяца6 месяцев1 год Поле сортировки АвторВремя размещенияЗаголовокпо возрастаниюпо убыванию 
  Страница 1 из 1
 [ Сообщений: 12 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:

SuperMemo: Использование шрифтов

Редактируемая (вики) версия этой страницы

Содержание

  • 1 Где определяются шрифты?
  • 2 Как кодируются тексты?
  • 3 Различные компоненты используют шрифты по-разному
  • 4 Дополнительная литература


Благодаря повсеместному внедрению Unicode, начиная с SuperMemo 15, шрифты больше не должны быть головной болью, как это было в более ранних версиях SuperMemo.

По-прежнему существует запутанный набор компонентов и кодировок. Если вы сомневаетесь, используйте компонент HTML по умолчанию. Чтобы начать использовать шрифты и форматированные тексты, ничего не нужно менять.

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

Где определяются шрифты?

То, как вы видите шрифты в SuperMemo, можно определить несколькими способами. Вот наиболее часто используемые методы:

  1. HTML (WYSIWYG) : Внутри компонента HTML, который является текстовым компонентом по умолчанию, вы можете изменить шрифты, выбрав параметры из подменю Text : Font меню компонента, или с помощью сочетаний клавиш, таких как Ctrl+B для полужирного шрифта, Ctrl+] для увеличения размера шрифта и т. д. Обратите внимание, что эти операции могут переопределить настройки таблицы стилей и предотвратить глобальное изменение шрифтов.
  2. HTML-код : Если вы понимаете HTML, вы можете редактировать тексты, используя исходный HTML-код компонента (например, используя Ctrl+Shift+F6 над компонентом). Обратите внимание, что этот метод может переопределить настройки таблицы стилей и предотвратить глобальное изменение шрифтов.
  3. Реестр шрифтов : Реестр шрифтов можно использовать для хранения повторно используемых шрифтов (например, для простых текстовых компонентов, шаблонов или часто используемых определений шрифтов для HTML). Реестр шрифтов можно проверить с помощью Поиск : Другие реестры : Шрифт . Вы можете использовать Text : Font : Edit font в текстовых компонентах, чтобы изменить шрифт, связанный с реестром. Текст : Шрифт : Новый шрифт можно использовать для определения нового шрифта. Наконец, вы можете использовать Text : Font : Link font , чтобы связать компонент с существующим определением шрифта в реестре. Реестр и определения шрифтов хранятся в файлах [REGISTRY]/font.* . Определение хранящегося в реестре шрифта в SuperMemo включает гарнитуру (например, Arial , Verdana и т. д.), размер, цвет и стиль (например, жирный, курсив и т. д.).
  4. Параметры : Инструменты : Параметры : Шрифты позволяет определить шрифты по умолчанию, шрифт, отображаемый в окне Содержание , шрифт интерфейса и т. д. Если вы отметите Использовать шрифты вопросов и ответов в HTML , вы сможете определить шрифт, который изначально использовался при запуске нового вопроса или нового ответа. Обратите внимание, что этот шрифт переопределяет таблицу стилей, используемую в компонентах HTML. Определения шрифтов, определенных в Параметры хранятся в файлах INI: [BIN]\supermemo.ini (для SuperMemo) и collection.ini (для коллекции)
  5. Internet Explorer : Шрифт HTML по умолчанию можно определить в Internet Explorer с Инструменты : Параметры Интернета : Общие : Шрифты . Этот шрифт повлияет на тексты HTML, которые не определяют тег (т. е. не были ранее отформатированы) и не используют таблицы стилей. Обратите внимание, что также: Инструменты : Свойства обозревателя : Общие : Специальные возможности в Internet Explorer могут повлиять на способ отображения шрифтов в компонентах HTML.
  6. Таблицы стилей : Таблицы стилей в 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 и т. д., определяет, как отображаются шрифты настройки Internet Explorer по умолчанию Хранятся в реестре шрифтов (если не используется шрифт по умолчанию, как указано в Инструменты : Параметры : Шрифты ) Встроено в файлы RTF Нет определения повторно используемого шрифта; представление шрифта является частью файла Зависит от приложения сервера
Модифицируемый Да Да Да Нет (за исключением выделенного изображения или видео редакторов) Зависит от приложения сервера
Globally Globally. определено в HTML)

да (если определено в таблицах стилей, шаблонах или в веб-браузере)

да, путем:

  1. изменение шаблонов
  2. изменение самих шрифтов реестра
нет нет (кроме повторного использования объекта) нет (кроме повторного использования объекта)
Доступный для поиска нет, шрифты не зарегистрированы в членах реестра шрифтов (т. е. нет связи между текстом и шрифты реестра) да (кроме случаев, когда используется шрифт вопроса по умолчанию или шрифт ответа по умолчанию) нет, шрифты не зарегистрированы в реестре шрифтов нет нет
Pros Универсальное приложение, поддерживает Unicode, поддерживает таблицы стилей Небольшой размер, скорость Unicode Может отображаться любой текст, который только можно представить Нельзя изменять глобально (если определено внутри HTML), большой размер коллекций (если определено внутри HTML), требуется Internet Explorer Ограничено до 255 наборов символов (т.е. только 255 символов возможно в одном компоненте) Не подлежит глобальному изменению, большой размер коллекций, формат поддерживается только для обратной совместимости с более ранними версиями SuperMemo (может быть прекращен в будущем) Изображения не являются эффективным способом представления текстов (размер, удобство редактирования и т. д.) Зависит от серверного приложения
Не интегрирован с SuperMemo
Типичное использование Инкрементное чтение,
Формат текста по умолчанию
Распространяемые коллекции,
наборы на основе шаблонов с большим количеством элементов (для небольшого размера),
изучение языка с помощью шрифтов кодовой страницы
устаревшие наборы математические формулы, демонстрации, презентации и т. д. специальное приложение, зависящее от серверного приложения

Дополнительная литература

  • Текстовые компоненты в SuperMemo
  • Часто задаваемые вопросы: Использование текстов и шрифтов в SuperMemo
  • Часто задаваемые вопросы: Какой шрифт используется в компоненте?
  • SuperMemopedia: Использование шрифтов

Как узнать, какие шрифты используются на веб-сайте • WPShout

Фред Мейер

/ Обновлено: 16 сентября 2022 г.

Опубликовано в: Краткие руководства
Сложность: Начальный, Средний

Если вы когда-нибудь задавались вопросом, как узнать, какие шрифты используются на веб-сайте, ответ так же прост, как открытие инспектора браузера. Поскольку каждый бит веб-сайта интерпретируется в вашем браузере, если вы знаете, как правильно использовать инспектор браузера, вы можете определить шрифты, изображения, свойства CSS и все остальное на странице.

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

Вот демо-видео:

А вот текстовое резюме:

Как узнать, какие шрифты используются на веб-сайте

  1. Откройте инспектор браузера. В Chrome или Firefox вы можете сделать это, щелкнув правой кнопкой мыши и выбрав «Проверить». Ctrl+Shift+I (Windows) или Cmd+Shift+I (Mac) также должны работать.
  2. Перейдите к элементу, шрифт которого вас интересует. Вы можете сделать это, либо щелкнув «Проверить» на самом элементе, либо перейдя к элементу в объектной модели документа (DOM) инспектора браузера, его карте следующих HTML-элементов, составляющих сайт. (Обратите внимание на то, какие разделы страницы подсвечиваются при перемещении по DOM.)
  3. Найдя нужный элемент, перейдите на вкладку «Вычислено» в инспекторе и прокрутите вниз до семейства шрифтов 9.0358 атрибут. Там указан шрифт элемента.

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

Как узнать, какие шрифты используются для изображений на веб-сайте

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

Для этого есть замечательное веб-приложение, которое называется Font Squirrel Matcherator. Вы можете прочитать немного больше о Matcherator в нашем посте со ссылкой на него, но вот основы использования Matcherator для идентификации шрифтов в изображении:

  1. Загрузите изображение с сайта (щелкните правой кнопкой мыши > «Сохранить изображение как» или другим способом) и загрузите его в интерфейс Matcherator.
  2. Используйте синее поле выбора, чтобы выбрать часть изображения, шрифт которого вы хотите проанализировать. (Вы должны увидеть, как программа начинает размещать маленькие «рамки» вокруг вещей, которые она идентифицирует как символы шрифта.

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

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