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

Contenido eliminado Contenido añadido
Sin resumen de edición
Cambio de tag
Línea 9:
 
== Familia ==
La '''familia''' es el nombre de una colección de fuentes. {{LaTeX}} organiza las fuentes en tres familias, 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|50px]]</font>. Para conseguir cada una de estas familias se usan, respectivamente, los comandos <sourcesyntaxhighlight lang="latex" enclose="none">\rmfamily</sourcesyntaxhighlight> (letras con remates), <sourcesyntaxhighlight lang="latex" enclose="none">\sffamily</sourcesyntaxhighlight> (letras sin remates) y <sourcesyntaxhighlight lang="latex" enclose="none">\ttfamily</sourcesyntaxhighlight> (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 <font style="vertical-align:1px">[[Imagen:Typewriter.svg|50px]]</font>, debemos escribir
 
<sourcesyntaxhighlight lang="latex">{\ttfamily ''texto''}</sourcesyntaxhighlight>
 
:y así el efecto de <sourcesyntaxhighlight lang="latex" enclose="none">\ttfamily</sourcesyntaxhighlight> afectará sólo al texto que se encuentre entre llaves.
 
[[File:Computer_modern.jpg|thumb|right|200px|Muestras de la familia Computer Modern]]
Línea 19:
 
== Serie ==
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 <sourcesyntaxhighlight lang="latex" enclose="none">\mdseries</sourcesyntaxhighlight> y <sourcesyntaxhighlight lang="latex" enclose="none">bfseries</sourcesyntaxhighlight>. Como éstas también son declaraciones, para obtener, por ejemplo, un texto en negritas hemos de escribir <sourcesyntaxhighlight lang="latex" enclose="none">{\bfseries ''texto''}</sourcesyntaxhighlight>.
 
== Forma ==
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 <sourcesyntaxhighlight lang="latex" enclose="none">\upshape</sourcesyntaxhighlight>, <sourcesyntaxhighlight lang="latex" enclose="none">\itshape</sourcesyntaxhighlight>, <sourcesyntaxhighlight lang="latex" enclose="none">\slshape</sourcesyntaxhighlight> y <sourcesyntaxhighlight lang="latex" enclose="none">\scshape</sourcesyntaxhighlight>, respectivamente. Además, tenemos los comandos
 
{|align="center"
|<sourcesyntaxhighlight lang="latex" enclose="none">\textbf{''texto''}</sourcesyntaxhighlight>:
|para texto en negritas
|-
|<sourcesyntaxhighlight lang="latex" enclose="none">\textit{''texto''}</sourcesyntaxhighlight>:
|para texto en itálicas
|-
|<sourcesyntaxhighlight lang="latex" enclose="none">\textsl{''texto''}</sourcesyntaxhighlight>:
|para texto inclinado
|-
|<sourcesyntaxhighlight lang="latex" enclose="none">\texttt{''texto''}</sourcesyntaxhighlight>:
|para texto en estilo <font style="vertical-align:1px">[[Imagen:Typewriter.svg|50px]]</font>
|-
|<sourcesyntaxhighlight lang="latex" enclose="none">\textsc{''texto''}</sourcesyntaxhighlight>:
|para texto en mayúsculas y minúsculas pequeñas
|}
Línea 49:
{|{{Tablabonita}}
|[[Imagen:Tinysize.png|33px|{\tiny tiny}]]
|style="padding-left:10px" | que se consigue con la declaración <sourcesyntaxhighlight lang="latex" enclose="none">\tiny</sourcesyntaxhighlight>
|-
|[[Imagen:Script_size.png|80px|<sourcesyntaxhighlight lang="latex" enclose="none">{\scriptsize scriptsize}</sourcesyntaxhighlight>]]
|style="padding-left:10px" | que se consigue con la declaración <sourcesyntaxhighlight lang="latex" enclose="none">\scriptsize</sourcesyntaxhighlight>
|-
|[[Imagen:Small.png|54px|{\small small}]]
|style="padding-left:10px" | que se consigue con la declaración <sourcesyntaxhighlight lang="latex" enclose="none">\small</sourcesyntaxhighlight>
|-
|[[Imagen:Normal.png|71px|{\normalsize normalsize}]]
|style="padding-left:10px" | que se consigue con la declaración <sourcesyntaxhighlight lang="latex" enclose="none">\normalsize</sourcesyntaxhighlight>
|-
|
|style="padding-left:10px" | que se consigue con la declaración <sourcesyntaxhighlight lang="latex" enclose="none">\large</sourcesyntaxhighlight>
|-
|[[Imagen:Larger.png|{\Large larger}]]
|style="padding-left:10px" | que se consigue con la declaración <sourcesyntaxhighlight lang="latex" enclose="none">\Large</sourcesyntaxhighlight>
|-
|[[Imagen:Largest.png|{\LARGE LARGE}]]
|style="padding-left:10px" | que se consigue con la declaración <sourcesyntaxhighlight lang="latex" enclose="none">\LARGE</sourcesyntaxhighlight>
|-
|[[Imagen:Huge.png|85px|{\huge huge}]]
|style="padding-left:10px" | que se consigue con la declaración <sourcesyntaxhighlight lang="latex" enclose="none">\huge</sourcesyntaxhighlight>
|-
|[[Imagen:Hugger.png|112px|{\Huge Huge}]]
|style="padding-left:10px" | que se consigue con la declaración <sourcesyntaxhighlight lang="latex" enclose="none">\Huge</sourcesyntaxhighlight>
|}
</div>