我想使用 arial 字体,但它不生成任何文档。我正在使用 Texpad 软件。我尝试使用helvet
包,但它不起作用。这是我的代码,也许我错了。你能帮助我吗?
\documentclass[10pt, a4paper]{article}
\usepackage{fontspec}
\setmainfont{Arial}
\usepackage{lipsum}
\usepackage[ampersand]{easylist}
\begin{document}
\tableofcontents
\newpage
\section{TITLE}
\section{TITLE}
\subsection{Subtitle}
\subsection{Subtitle}
\section{TITLE}
\lipsum
\subsection{Subtitle}
\subsection{Subtitle}
\subsubsection{Title}
\begin{easylist}
& Title
& Title
&& Subtitle
&&& Title
& Title
\end{easylist}
\subsubsection{Title}
\subsection{Subtitle}
\section{TITLE}
\subsection{Subtitle}
\subsubsection{Title}
\end{document}
答案1
您的代码对我来说运行良好,但必须通过 编译XeTeX
,而不是pdflatex
。还请注意,您的系统中必须有 True Type 字体 (.ttf)。
要获得默认的无衬线字体pdflatex
,基本上您只需要在前言中添加此行,无需任何包:
\renewcommand*\familydefault{\sfdefault}
要使用 helvetica 字体作为默认字体,pdflatex
您可以添加以下行:
\usepackage[scaled]{helvet}
\renewcommand\familydefault{\sfdefault}
\usepackage[T1]{fontenc}
请注意不能\usepackage{fontspec}
与 一起使用pdflatex
。
提示:转到http://www.tug.dk/FontCatalogue/sansseriffonts.html还有许多其他选择。