The National Science Foundation in the US has a criterion that in the Arial family, only Arial 10 and higher are acceptable for proposal documents. After preparing a proposal using Windows fonts imported into a linux system, I had a document in Arial 10 and used XeLaTeX to compile it. Unfortunately, when I tried to submit the proposal, NSF's research.gov threw up a warning that the file was not compliant (with compliance defined as 1 inch margins, Arial 10 font or higher except for tables and figures and a minimum of 6 lines per inch). Upon opening the file in Adobe Acrobat DC, I can see that the reported font is Arial 9.96 and not Arial 10. How do I correct this? It's a serious problem since it would force us to switch to Computer Modern on linux or use Arial 11 etc. to be in compliance thereby reducing the text length.
(As a test, I edited the file in Acrobat DC and changed the font to Arial 10. The edited file was accepted by NSF despite violating the 1 inch margins by 4% which probably means they are only looking at the metadata.)
Here's the relevant bit. latex file, log file and pdf attached.
Code: Select all
\documentclass[10pt]{article}
\usepackage{fontspec}
\setmainfont[Mapping=tex-text]{Arial}
\usepackage[letterpaper]{geometry}
\geometry{verbose,tmargin=1in,bmargin=1in,lmargin=1in,rmargin=1in}
% Based on the responses below, try with and without the following line. Get Arial 10 when adding the line.
%\usepackage[fontsize=10.0375pt]{scrextend}
\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
%\usepackage{fontspec}
%\setmainfont{Arial}
%\fontspec{Arial}[Optical Size=10]
\makeatother
\begin{document}
% Alex Lifeson at the RRHOF
\noindent{Blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blahblah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah}
\end{document}
%latex commands to compile and create a pdf
[luser@linux] xelatex junktext