如何在 LaTex 中使用 Times/Times Roman/Times New Roman?

如何在 LaTex 中使用 Times/Times Roman/Times New Roman?

我已经使用 LaTeX 几天了,并编写了整个文档,但无法将字体更改为 Times/Times Roman/Times New Roman 的任何变体。我根据朋友的建议从 MS Word 换成了 LaTeX,非常喜欢它,尤其是 BibTex 方面。我在 Mac 上使用 TeXShop。

我曾尝试使用

\usepackage{times}
\usepackage{mathptmx}

但都没有改变字体。

我的序言包括

\documentclass[12pt]{article}       
\usepackage{geometry}
 \geometry{
 a4paper,
 total={210mm,297mm},
 left=25mm,
 right=25mm,
 top=25mm,
 bottom=25mm,
 }                      
\usepackage[parfill]{parskip}           
\usepackage{graphicx}                                               
\usepackage{amssymb}
\renewcommand{\rmdefault}{ptm}
\usepackage{caption}
\usepackage{setspace}
\setlength{\parskip}{0.4cm plus4mm minus3mm}
\usepackage{apalike}
\usepackage{longtable}
\usepackage{fixltx2e}
\usepackage{graphicx}
\usepackage{textcomp}
\usepackage{float}
\usepackage{tikz}
\renewcommand{\familydefault}{\sfdefault}
\newcommand{\Mypm}{\mathbin{\tikz [x=1.4ex,y=1.4ex,line width=.1ex] \draw (0.0,0) -- (1.0,0) (0.5,0.08) -- (0.5,0.92) (0.0,0.5) -- (1.0,0.5);}}%
\title{Influence}
\author{}
\date{}                         % Activate to display a given date or no date
\begin{document}
\maketitle
\onehalfspacing

答案1

  • 摆脱指令

    \renewcommand{\familydefault}{\sfdefault}
    

    Times Roman 是一种带衬线的字体。选择无衬线字体作为主文本字体有什么好处呢?

  • 更换指令

    \renewcommand{\rmdefault}{ptm}
    

    \usepackage{newtxtext,newtxmath}
    
  • 关于你的序言的其他评论:

    • 我认为 A4 纸的宽度为 210 毫米,高度为 297 毫米。因此,\geometry指令 -- total={210mm,297mm}-- 的第二个参数是多余的。

    • 仍然按照\geometry指令:如果假设所有四个边距都等于 25 毫米,则提供选项就足够了margin=25mm

    • 没有必要加载graphicx两次包,不是吗?

相关内容