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

De Wikilibros, la colección de libros de texto de contenido libre.

En LATEX 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.

  • La familia es el nombre de una colección de fuentes. LATEX ofrece tres familias de fuentes, que son Imagen:Roman.svg, Imagen:Sans_Serif.svg, y Imagen:Typewriter.svg. Para conseguir cada una de estas familias se usan, respectivamente, los comandos \rmfmily, \sffamily y \ttfamily. 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 Imagen:Typewriter.svg, debemos escribir


{\ttfamily texto}


y así el efecto de \ttfamily afectará sólo al texto que se encuentre entre llaves.


  • La serie de una fuente determina que tan gruesa o expandida será ésta. Con LATEX 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 pude tener un caracter dentro de una familia pude ser: Imagen:Upright.svg (vertical o recta), Imagen:Italic.svg (itálica), Imagen:Slanted.svg (inclinada) o Imagen: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 Imagen:Typewriter.svg
\textsc{texto}: para texto en mayúsculas y mayúsculas pequeñas


  • El tamaño de una letra puede ser
{\tiny tiny} que se consigue con la declaración \tiny
{\scriptsize script size} que se consigue con la declaración \scriptsize
{\small small} que se consigue con la declaración \small
{\normal normal} que se consigue con la declaración \normal
{\large large} 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
Herramientas personales
Create a book
  • Add wiki page
  • Collections help