Как изменить шрифт документа в LaTeX?

Как изменить шрифт для всего документа на sans-serif (или что-то еще)?

Ответ 1

Я нашел решение благодаря ссылке в ответе Винсента.

 \renewcommand{\familydefault}{\sfdefault}

Это изменяет семейство шрифтов по умолчанию на sans-serif.

Ответ 2

Для другого подхода я бы предложил использовать XeTeX или LuaTex. Они позволяют вам получать доступ к системным шрифтам (TrueType, OpenType и т.д.) И устанавливать функции шрифтов. В типичном документе LaTeX вам просто нужно включить это в свои заголовки:

\usepackage{fontspec}
\defaultfontfeatures{Mapping=tex-text,Scale=MatchLowercase}
\setmainfont{Times}
\setmonofont{Lucida Sans Typewriter}

Это пакет fontspec, который позволяет использовать \setmainfont и \setmonofont. Возможность выбора множества функций шрифтов выходит за рамки моих знаний, но я хотел бы предложить несколько примеров и посмотреть, подходит ли это для ваших нужд.

Не забудьте заменить свой любимый латексный компилятор на соответствующий (xelatex или lualatex).

Ответ 3

Как следует из второго, большинство решений "дизайна", сделанных для документов TeX, подкрепляются хорошо изученными исследованиями юзабилити, поэтому их следует проводить осторожно. Тем не менее, это относительно часто заменяет Computer Modern Times (также с засечками).

Попробуйте \usepackage{times}.

Ответ 4

Эта статья может помочь в изменении шрифтов.

Из статьи:

Команды для изменения атрибутов шрифтов проиллюстрированы на следующем примере:

  \fontencoding{T1}
  \fontfamily{garamond}
  \fontseries{m}
  \fontshape{it}
  \fontsize{12}{15}
  \selectfont

Эта серия команд устанавливает текущий шрифт на средний вес курсивом garamond 12pt типа с 15pt, ведущим в схеме кодирования T1, и команда \selectfont заставляет LaTeX искать в своей схеме сопоставления для метрика, соответствующая этим атрибутам.

Ответ 5

Вы - "решение", это бесполезно. Не могли бы вы разместить что-то более существенное?