ingeniero

Páginas: 12 (2944 palabras) Publicado: 23 de noviembre de 2013
A
Apuntes de LTEX
Capítulo 7: Manipulación de Cajas; Escritura a Varias Columnas

1.

Cajas y marcos

A
El modo de trabajo de L TEX se basa en cajas, que compone de modo igual al cajista de una
imprenta; cada carácter es una caja, con la cual se construyen cajas más grandes (palabras),
líneas, etc... Todas las cajas se alinean respecto a un punto de referencia (la línea base).

Lascajas se caracterizan por tres
elementos (longitudes): altura sobre
la línea base (\height), profundidad
(\depth) (por ejemplo, la longitud del
rabillo de la letra “p”) y anchura
(\width). La suma de altura y profundidad se denomina \totalheight. En
general, podemos distinguir entre tres
tipos de cajas:

L-R: (left-right) Cajas simples que se escriben de izquierda a derecha.
Par: Cajas devarias líneas, de anchura controlable
Rule: Línea gruesa ó delgada que se puede utilizar para separar elementos

1.1.

Cajas L-R

Disponemos de varios comandos para crear cajas de ésta clase, cuya utilidad reside en la
posibilidad de tratar a las cajas construidas como objetos rigidos (es decir, que no se rompen
por saltos de línea ó párrafo) que podemos mover arriba, abajo, ó a amboslados:
Cajas sin marco:
• \mbox{Material} Versión abreviada del comando siguiente; crea una caja que contiene a Material, de dimensiones ajustadas alas dimensiones propias de Material.
• \makebox[Ancho][Posición]{Material} Extensión del comando anterior, donde
los argumentos optativos Ancho y Posición denotan, respectivamente, el ancho de
la caja y la posición de Material dentro de ella; ésteúltimo puede tomar los valores
1

l, r, c, s, correspondiendo a left, right, center, y stretched (estirado). Con la opción
s, los elementos de Material se separan lo más posible, hasta agotar el ancho de la
caja.
Cajas enmarcados:
• \fbox{Material} Análogo a \mbox, produciendo una caja enmarcada.
• \framebox[Ancho][Posición]{Material} Versión enmarcada de \makebox.
• \frame{Material}Produce una caja que enmarca Material con una separación
nula respecto a Material, y cuyo punto de referencia es la línea base (a diferencia
de \framebox; véanse los ejemplos).

Ejemplo:
Colocamos la palabra
\framebox[2\width]{hola}
en el centro de un marco de ancho
el doble de dicha palabra. También,
con \makebox, podemos prescindir del
marco: \makebox[2\width]{hola}.
Ahora colocamos\framebox[2\width][r]{hola} en
el mismo marco pero a la derecha.
Utilizando la opción ‘‘s’’, las
palabras se separan:
\framebox[2\width][s]{se separan}.
El siguiente ejemplo ilustra la
diferencia entre \fbox:
\fbox{caja} y \frame: \frame{caja}

Colocamos la palabra hola en el centro de un marco de ancho el doble de dicha
palabra. También, con \makebox, podemos
prescindir del marco: hola .Ahora colohola en el mismo marco pero a
camos
la derecha. Utilizando la opción “s”, las palabras se separan: se
separan . El
siguiente ejemplo ilustra la diferencia entre
\fbox: caja y \frame: caja

El grosor de la raya para el marco de la caja y la separación entre el marco y el objeto
enmarcado se controlan a través de las longitudes \fboxrule y \fboxsep (por defecto, 0.4 y
3pt,respectivamente. Por ejemplo:
\fbox{hola} \ \
{\fboxrule=1pt \fboxsep=6pt
\fbox{hola}} \ \
{\fboxrule=2pt \fboxsep=1pt
\fbox{hola}}
\\[4mm]
Ahora producimos cajas dobles:
\\[4mm]
\fbox{\fbox{hola}} \ \
{\fboxrule=2pt \fbox{\fboxrule=1pt
\fbox{hola}}}

hola

hola

hola

Ahora producimos cajas dobles:
hola

hola

El paquete fancybox introduce comando similares al comando\fbox{Material}:
\shadowbox{xxx}

\doublebox{xxx}

\ovalbox{xxx}

que producen cajas de apariencia diversa:

2

\Ovalbox{xxx}

Enmarcado con sombra
\shadowbox{Enmarcado con sombra} \\
\doublebox{Doble marco} \\
\ovalbox{En caja ovalada} \\
\Ovalbox{En caja ovalada gruesa} \\

Doble marco
§

¤

¦
§

¥

En caja ovalada

En caja ovalada gruesa

¦

¤
¥

Para todos estos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero
  • Ingeniero

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS