사람들!
LaTeX로 뭔가를 만드는 데 어려움을 겪고 있습니다. 다음 이미지에 표시된 것처럼 내 문서에서 수학 글꼴을 사용하고 싶습니다.
하지만 저는 DejaVu Sans Mono를 고정 폭 기본 글꼴로 사용하고 싶습니다(왜냐하면 저는 DejaVu Sans Mono를 많이 좋아하고 가능한 모든 곳에서 사용하기 때문입니다). 그러나 내가 서문에 이것을 넣었을 때 :
\usepackage{mathpazo,euler}
\linespread{1.05}
\usepackage{DejaVuSansMono}
DejaVu Sans Mono가 아닌 수학 글꼴(가장 중요한 것)을 넣는 것 외에는 아무것도 하지 않습니다. 그러다가 구글에서 찾아보니 이런 내용이 있더군요.
\usepackage{dejavu}
\usepackage[T1]{fontenc}
하지만 문서의 모든 DejaVu 글꼴을 로드합니다. Listings' 패키지와 함께 이것을 사용하려고 합니다.
나는 모든 컴퓨터에 DejaVu 글꼴(모든 종류)을 설치했습니다. 실제로 저는 Windows에서 TeXMaker+MikTex를 사용하여 이 문서를 작성하고 있습니다.
예:
\documentclass[10pt,a4paper,final]{article}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage{amsmath,mathtools,stackengine,amsfonts,amssymb,geometry,graphicx}
\usepackage{listings}
\usepackage{geometry}
\geometry{
a4paper,
height=24cm,
width=17cm,
top=3cm,
headheight=1.7cm,
headsep=1.5cm,
footskip=1cm,
}
\usepackage{mathpazo,euler}
\linespread{1.05}
\usepackage{DejaVuSansMono}
%\usepackage{dejavu}
%\usepackage[T1]{fontenc}
\newlength\tindent
\setlength{\tindent}{\parindent}
\setlength{\parindent}{0pt}
\renewcommand{\indent}{\hspace*{\tindent}}
\begin{document}
Se utiliza un valor \lstinline!boolean! para poder tener en cuenta uno u otro apartado.
\end{document}
답변1
이것은 다음과 잘 작동합니다 pdflatex
.
\documentclass[10pt,a4paper,final]{article}
\usepackage[T1]{fontenc}
\usepackage{mathpazo,euler}
\usepackage[scaled=0.9]{DejaVuSansMono}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage{listings}
\lstset{basicstyle=\ttfamily}
\begin{document}
Se utiliza un valor \lstinline!boolean! para poder tener en cuenta uno u otro
apartado.
\end{document}