LINUX.ORG.RU

Как задать нормальный моноширинный шрифт в блоке \lstlisting в LaTeX

 , lstlisting, ,


1

1

Имеется преамбула

...
\usepackage{listings}
....

\begin{document}

\lstset{
    basicstyle=\normalsize\sffamily,
    ...
}

...

\end{document}

Вопрос такой, что такое sffamily и какому шрифту оно соответствует? Как шрифт изменить на вменяемый? И какой вменяемый вообще для блока кода? Сейчас шрифт в готовом документе выглядит, как УГ.

★★★★★

Последнее исправление: Kompilainenn (всего исправлений: 1)

Ответ на: комментарий от Kompilainenn

https://tex.stackexchange.com/questions/413586/how-to-get-a-monospaced-sans-serif-font-for-the-source-code-when-using-lstinputl

\usepackage{fontspec}
%\setmainfont{...} % select a suitable main text font
%\setsansfont{...} % select a sans-serif font
\setmonofont{Lucida Console}[Scale=MatchLowercase] % select a suitable monospaced font

\usepackage{listings}
\lstset{basicstyle=\ttfamily}
einhander ★★★★★
()
Последнее исправление: einhander (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.