Diferencia entre revisiones de «Manual de LaTeX/Escribiendo texto/Tamaños, estilos y tipos de letra»

Contenido eliminado Contenido añadido
Deshecha la edición 91621 de 82.159.206.132 (disc.)
Arkin (discusión | contribs.)
Cambiando plantilla Verb por etiquetas <source> para coloreado de sintaxis
Línea 1:
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 <font style="vertical-align:3px">[[Imagen:Roman.svg]]</font>, <font style="vertical-align:3px">[[Imagen:Sans_Serif.svg]]</font>, y <font style="vertical-align:1px">[[Imagen:Typewriter.svg]]</font>. Para conseguir cada una de estas familias se usan, respectivamente, los comandos {{Verb|<source lang="latex" enclose="none">\rmfmily}}</source>, {{Verb|<source lang="latex" enclose="none">\sffamily}}</source> y {{Verb|<source lang="latex" enclose="none">\ttfamily}}</source>. 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 <font style="vertical-align:1px">[[Imagen:Typewriter.svg]]</font>, debemos escribir
 
 
{{Verb|<center><source lang="latex">{\ttfamily ''texto''}|c}}</source></center>
 
:y así el efecto de {{Verb|<source lang="latex" enclose="none">\ttfamily}}</source> afectará sólo al texto que se encuentre entre llaves.
 
:y así el efecto de {{Verb|\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 {{Verb|<source lang="latex" enclose="none">\mdseries}}</source> y {{Verb|<source lang="latex" enclose="none">bfseries}}</source>. Como éstas también son declaraciones, para obtener, por ejemplo, un texto en negritas hemos de escribir {{Verb|<source lang="latex" enclose="none">{\bfseries ''texto''|f}}</source>.
 
*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 {{Verb|\mdseries}} y {{Verb|bfseries}}. Como éstas también son declaraciones, para obtener, por ejemplo, un texto en negritas hemos de escribir {{Verb|{\bfseries ''texto''|f}}.
 
*La '''forma''' que puede tener un caracter dentro de una familia puede ser: <font style="vertical-align:1px">[[Imagen:Upright.svg]]</font> (vertical o recta), <font style="vertical-align:2px">[[Imagen:Italic.svg]]</font> (itálica), <font style="vertical-align:2px">[[Imagen:Slanted.svg]]</font> (inclinada) o <font style="vertical-align:2px">[[Imagen:Small_Caps.svg]]</font> (Mayúsculas y mayúsculas pequeñas). Estas formas se consiguen con las declaraciones {{Verb|<source lang="latex" enclose="none">\upshape}}</source>, {{Verb|<source lang="latex" enclose="none">\itshape}}</source>, {{Verb|<source lang="latex" enclose="none">\slshape}}</source> y {{Verb|<source lang="latex" enclose="none">\scshape}}</source>, respectivamente. Además, tenemos los comandos
 
*La '''forma''' que puede tener un caracter dentro de una familia puede ser: <font style="vertical-align:1px">[[Imagen:Upright.svg]]</font> (vertical o recta), <font style="vertical-align:2px">[[Imagen:Italic.svg]]</font> (itálica), <font style="vertical-align:2px">[[Imagen:Slanted.svg]]</font> (inclinada) o <font style="vertical-align:2px">[[Imagen:Small_Caps.svg]]</font> (Mayúsculas y mayúsculas pequeñas). Estas formas se consiguen con las declaraciones {{Verb|\upshape}}, {{Verb|\itshape}}, {{Verb|\slshape}} y {{Verb|\scshape}}, respectivamente. Además, tenemos los comandos
 
 
{|align="center"
|{{Verb|<source lang="latex" enclose="none">\textbf{''texto''|f}}</source>:
|para texto en negritas
|-
|{{Verb|<source lang="latex" enclose="none">\textit{''texto''|f}}</source>:
|para texto en itálicas
|-
|{{Verb|<source lang="latex" enclose="none">\textsl{''texto''|f}}</source>:
|para texto inclinado
|-
|{{Verb|<source lang="latex" enclose="none">\texttt{''texto''|f}}</source>:
|para texto en estilo <font style="vertical-align:1px">[[Imagen:Typewriter.svg]]</font>
|-
|{{Verb|<source lang="latex" enclose="none">\textsc{''texto''|f}}</source>:
|para texto en mayúsculas y minúsculas pequeñas
|}
Línea 39 ⟶ 38:
{|{{Tablabonita}}
|[[Imagen:Tinysize.png|33px|{\tiny tiny}]]
|style="padding-left:10px" | que se consigue con la declaración {{Verb|<source lang="latex" enclose="none">\tiny}}</source>
|-
|[[Imagen:Script_size.png‎png?|80px|{{Verb|<source lang="latex" enclose="none">{\scriptsize script size|f}}</source>]]
|style="padding-left:10px" | que se consigue con la declaración {{Verb|<source lang="latex" enclose="none">\scriptsize}}</source>
|-
|[[Imagen:Small.png|54px|{\small small}]]
|style="padding-left:10px" | que se consigue con la declaración {{Verb|<source lang="latex" enclose="none">\small}}</source>
|-
|[[Imagen:Normal.png|71px|{\normal normal}]]
|style="padding-left:10px" | que se consigue con la declaración {{Verb|<source lang="latex" enclose="none">\normal}}</source>
|-
|[[Imagen:Large.png|60px|{\large large}]]
|style="padding-left:10px" | que se consigue con la declaración {{Verb|<source lang="latex" enclose="none">\large}}</source>
|-
|[[Imagen:Larger.png|77.5px|{\Large larger}]]
|style="padding-left:10px" | que se consigue con la declaración {{Verb|<source lang="latex" enclose="none">\Large}}</source>
|-
|[[Imagen:Largest.png|123.5px|{\LARGE LARGE}]]
|style="padding-left:10px" | que se consigue con la declaración {{Verb|<source lang="latex" enclose="none">\LARGE}}</source>
|-
|[[Imagen:Huge.png|85px|{\huge huge}]]
|style="padding-left:10px" | que se consigue con la declaración {{Verb|<source lang="latex" enclose="none">\huge}}</source>
|-
|[[Imagen:Hugger.png|112px|{\Huge Huge}]]
|style="padding-left:10px" | que se consigue con la declaración {{Verb|<source lang="latex" enclose="none">\Huge}}</source>
|}
</div>