In Times new roman font? the sole answer (and with many upvotes) states "Compile with XeLaTeX or LuaLaTeX, and use: \usepackage{fontspec}
\setmainfont{Times New Roman}
This is true Times New Roman, via modern TeX engines."
A while back, if someone wanted to approximate the real Times New Roman font, there was
\usepackage{times}
(which has since been deprecated); now, \usepackage{mathptmx}
often seems to be recommended as a substitute, but not without some lamenting; see, for example, the OP's commentary in the above post: ``But everything I've tried makes ugly pseudo-times new roman font in comparison. What I've tried based on the research I've done so far;''
There are others, such as txfonts
and newtx
, for example.
But \setmainfont{Times New Roman}
does seem to do a very good job. Consider:
\documentclass[12pt]{article}
\usepackage{fontspec,lipsum}
\setmainfont{Times New Roman}
\begin{document}
\lipsum[1]
\end{document}
produces:
QUESTION: Is Leo Liu, who posted the only answer in the above post, correct; that is, does invoking Times New Roman with fontspec
give you (close to at least) the real Times New Roman font? Are there any drawbacks to it aside from not having small caps? May it be used free of charge for commercial projects?
Thank you.