Como definir o tamanho da fonte exatamente em 11 pt?

Como definir o tamanho da fonte exatamente em 11 pt?

Estou tentando escrever uma proposta de pesquisa em LaTeX. Para isso, estou usando o pacote proposal.

As diretrizes são rígidas, minha proposta DEVE ser escrita em Arial 11 pt. Minha preocupação é a seguinte: tenho a sensação de que o tamanho da fonte é um pouco menor que 11 pt. Esse sentimento foi confirmado pela comparação do mesmo texto impresso em arquivo Word com fonte Arial, 11 pt.

Encontrei uma pergunta bem parecida aqui: Como determinar o tamanho real de uma fonte? mas devo dizer que não foi suficiente para resolver meu problema.

Tentei examinar o .logarquivo e encontrei essa linha:

LaTeX Font Info:    Font shape `T1/ua1/m/n' will be
(Font)              scaled to size 10.40245pt on input line 22.

embora as primeiras linhas do arquivo de log mostrem que a opção 11 pt foi transmitida corretamente para a classe base (através de dfgproposal-> proposal-> article):

Document Class: dfgproposal 2013/02/13 v1.4 DFG Proposal
(./proposal.cls
Document Class: proposal 2013/02/13 v1.4 Project Proposal
(/usr/local/texlive/2013/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/local/texlive/2013/texmf-dist/tex/latex/base/size11.clo
File: size11.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
)

EDIT: Tudo bem, eu mesmo encontrei a resposta, pois estava tentando escrever um exemplo mínimo de trabalho (a pedido de Harish Kumar). Para poder produzir um documento com a fonte Arial, utilizo o pacote uarial. O que eu não sabia é que o uarial leva um argumento chamado "escalado":

\usepackage[scaled=xxx]{uarial}

Por padrão, a escala não é 1,0, porque Arial produz letras maiores que outras fontes. Então, simplesmente escrevendo

\usepackage[scaled=1.0]{uarial}

resolveu meus problemas.

Responder1

Não tenho o pacote instalado, mas o Google sugere que você esteja usando

http://www.tex.ac.uk/ctan/fonts/urw/arial/latex/t1ua1.fd

qual é

\ProvidesFile{t1ua1.fd}
   [2006/03/21 Fontinst v1.928 font definitions for T1/ua1.]

\expandafter\ifx\csname ua1@Scale\endcsname\relax
 \let\uaI@@Scale\@empty
\else
 \edef\uaI@@Scale{s*[\csname ua1@Scale\endcsname]}%
\fi

\DeclareFontFamily{T1}{ua1}{}

\DeclareFontShape{T1}{ua1}{m}{n}{ <-> \uaI@@Scale ua1r8t}{}

\DeclareFontShape{T1}{ua1}{m}{it}{ <-> \uaI@@Scale ua1ri8t}{}

\DeclareFontShape{T1}{ua1}{b}{n}{ <-> \uaI@@Scale ua1b8t}{}

\DeclareFontShape{T1}{ua1}{b}{it}{ <-> \uaI@@Scale ua1bi8t
}{}

\DeclareFontShape{T1}{ua1}{m}{sl}{<->ssub * ua1/m/it}{}
\DeclareFontShape{T1}{ua1}{bx}{n}{<->ssub * ua1/b/n}{}
\DeclareFontShape{T1}{ua1}{bx}{it}{<->ssub * ua1/b/it}{}
\DeclareFontShape{T1}{ua1}{b}{sl}{<->ssub * ua1/b/it}{}
\DeclareFontShape{T1}{ua1}{bx}{sl}{<->ssub * ua1/b/sl}{}

o que sugere que (se o pacote não tiver outras opções para controlá-lo) você pode desligar o dimensionamento adicionando a linha

  \expandafter\let\csname ua1@Scale\endcsname\relax

ao seu preâmbulo, embora na verdade você pudesse fazer

 \expandafter\def\csname ua1@Scale\endcsname{1.00375}

desde quando as diretrizes dizem 11ptque significarão pontos pós-escritos bpno TeX que são 72,27/72 maiores que os pontos do TeX.

Conforme observado nos comentários, você não precisa definir \ua1@Scaleexplicitamente, existe uma opção de pacote, então

\usepackage[scaled=1.00375]{uarial}

Fornecerá tamanho de fonte de 11bp em vez da escala padrão de 0,95*11pt.

informação relacionada