Manual de LaTeX/Escribiendo texto/Tamaños, estilos y tipos de letra

En las letras (o fuentes) tienen en general 5 atributos, aunque sólo mencionaremos cuatro de ellos, que son los que determinan el aspecto del caracter en el texto compilado.

Para los cambios breves de la fuente, lo recomendable es:

 Este es un texto que puede tener \textit{cursiva} y también \textbf{negrita}.
 También puede ser \textit{\textbf{cursiva con negrita}}. Otra posibilidad
 es la \textsc{versalita}.

La conversión de caja se obtiene con \MakeUppercase{texto} (que convierte a mayúscula) y \MakeLowercase{TEXTO} (a minúscula). (No deben usarse en LaTeX las órdenes \uppercase y \lowercase, aunque las admita, porque no siempre dan el resultado correcto.)

Familia

editar

La familia es el nombre de una colección de fuentes.   organiza las fuentes en tres familias, que son , Archivo:Sans Serif.svg, y  . Para conseguir cada una de estas familias se usan, respectivamente, los comandos \rmfamily (letras con remates), \sffamily (letras sin remates) y \ttfamily (letras mecanográficas). Estos comandos son en realidad declaraciones, por lo que su efecto se limita de manera distinta a la de los comandos comunes. Por ejemplo, si queremos conseguir un texto con caracteres  , debemos escribir

{\ttfamily ''texto''}
y así el efecto de \ttfamily afectará sólo al texto que se encuentre entre llaves.
 
Muestras de la familia Computer Modern

Las fuentes preferminadas de LaTeX perteneces a la familia Computer Modern, pero podrían cambiarse a otras como, respectivamente, Times, Helveticas y Courier, por ejemplo. Para ello lo recomendado es cargar algún paquete, pero para emplear una fuente arbitraria instalada en el sistema es necesario recurrir a dos variantes de TeX llamadas XeTeX y LuaTeX. X

La serie de una fuente determina que tan gruesa o expandida será ésta. Con   tenemos la opción Medium (media) y la opción Bold (negrita). Caracteres con este tipo de series se consiguen, respectivamente, con las declaraciones \mdseries y bfseries. Como éstas también son declaraciones, para obtener, por ejemplo, un texto en negritas hemos de escribir {\bfseries ''texto''}.

La forma que puede tener un caracter dentro de una familia puede ser: Archivo:Upright.svg (vertical o recta), Archivo:Italic.svg (itálica), Archivo:Slanted.svg (inclinada) o Archivo:Small Caps.svg (Mayúsculas y mayúsculas pequeñas). Estas formas se consiguen con las declaraciones \upshape, \itshape, \slshape y \scshape, respectivamente. Además, tenemos los comandos

\textbf{''texto''}: para texto en negritas
\textit{''texto''}: para texto en itálicas
\textsl{''texto''}: para texto inclinado
\texttt{''texto''}: para texto en estilo  
\textsc{''texto''}: para texto en mayúsculas y minúsculas pequeñas

Nota. Aunque LaTeX no dé error con las órdenes de Plain TeX \bf, \it, \sf, etc., no deberían usarse en lugar de las recién descritas.

Tamaño

editar

El tamaño de una letra puede ser

{\tiny tiny} que se consigue con la declaración \tiny
{\scriptsize scriptsize} que se consigue con la declaración \scriptsize
{\small small} que se consigue con la declaración \small
  que se consigue con la declaración \normalsize
que se consigue con la declaración \large
{\Large larger} que se consigue con la declaración \Large
{\LARGE LARGE} que se consigue con la declaración \LARGE
{\huge huge} que se consigue con la declaración \huge
{\Huge Huge} que se consigue con la declaración \Huge

Estas órdenes no solo ajustan el tamaño de la letra, sino también la interlínea y en ocasiones también otros parámetros relacionados con listas y ecuaciones. Un error habitual es escribir un párrafo del siguiente modo:

 {\small
  Texto texto texto
  texto texto.}

Aunque con ello se cambia el tamaño de la letra, la interlínea sigue igual. Es necesario señalar un párrafo con, por ejemplo:

 {\small
  Texto texto texto
  texto texto.\par}