Tutorial:Sobre LaTeX -medidas de fuentes - cajas de color y matemática -

De GeoGebra Manual
Saltar a: navegación, buscar

GeoGebra emplea JLaTeXMath como poderoso aliado para mostrar fórmulas matemáticas (texto y símbolos) vía LaTeX. Lo primero a recordar es que LaTeX opera en dos modos: el de texto y el matemático de modo de ingresar texto en el modo correspondiente y la escritura matemática en en el modo matemático respectivamente .

Por omisión, cuando se tilda la casilla "fórmula LaTeX" se da entrada al modo matemático (tipografía itálica - cursiva-). Si se prefiere ingresar texto (tipografía roman - romana-), es preciso pasar a ese modo de texto , anotando: \text{text text text} o \mbox{text text text}

Fuentes

Tamaño de la Fuente

El tamaño de las fuentes se puede cambiar a nivel global, con los siguientes comandos:

\tiny \scriptsize \footnotesize \small \normalsize
\large \Large \LARGE \huge \Huge

El comando \normalsize permite retornar a la medida original de la fuente. Para combinar diferentes medidas es preciso añadir los comandos entre llaves {...}. Este es un ejemplo de combinación de tamaños en el modo matemático:

Ejemplo: {\scriptsize A}{\footnotesize B}{\small C}{\normalsize D}{\large E}{\Large F}{\LARGE G}{\huge H}{\Huge I} LTX1.PNG

Este es un ejemplo de combinación de tamaños en el modo texto/matemático usando el comando \oldstylenums{ ...} (únicamente modo matemático):

Ejemplo: \text{{\Enorme GeoGebra}, the most powerful, {\small since}}\oldstylenums{ 2001-2012} LTX2.PNG

También puede emplearse el comando en modo texto/matemático: \scalebox{h_scale}[v_scale]{...} donde {h_scale} es un número positivo(negativo) (obligatorio) y [v_scale] es uno opcional, positivo, los números pueden ser deslizadores.

Ejemplo: \scalebox{2}{\text{{\Enorme GeoGebra}, the most powerful, {\small since }}\oldstylenums{ 2001-2012}}LTX3.PNG

Familias de Fuentes

En el modo texto, se cuenta con las siguientes familias de texto que se pueden emplear globalmente o mediante el uso de llaves {...}: \rm o {\rm } \sf o {\sf } \tt o {\tt }

Ejemplo: \text{{\rm GeoGebra}{\sf , the most powerful}, {\tt since }}\oldstylenums{ 2001-2012} LTX4.PNG

En el modo matemático se cuenta con las siguientes familias (mathrm por omisión):

\mathcal{ABC} \mathrm{abc} \mathbf{abc} \mathsf{abc} \mathit{abc}
\mathtt{abc} \mathfrak{abc} \mathbb{ABC} \mathscr{ABC}
Ejemplo: \mathbb{G}\mathfrak{e}\mathbf{o}\mathsf{G}\mathscr{E}\mathtt{b}\mathit{r}\mathrm{a}
LTX5.PNG

Series de Fuente

En modo texto se puede usar \bf o {\bf ...} y \mathbf{...} en modo matemático.

Ejemplo: \text{\bf GeoGebra }\mathbf{\sqrt{2012^{2}}}
LTX6.PNG

Formas de Fuentes

Para Small Caps Small Caps en modo de texto se usa: use:\text{{\sc GeoGebra} o \textsc{GeoGebra}

Las Comillas

Las comillas rectas "..." son un carácter especial para GeoGebra, nunca debieran emplearse directamente en LaTeX. Para contar con comillas simples en modo texto se debe usar: \text{'Simple'} y para comillas dobles: \text{''Dobles''}

Para más información, consultar http://www.geogebra.org/forum/viewtopic.php?f=8&t=20512&p=77283&hilit=quotes#p77283

Espaciado Horizontal.

Para un espaciado simple en el modo texto, se emplea la barra de espacio y para otros, se cuenta con los siguientes comandos:\quad \qquad \hspace{...} El comando \hspace{...} (y \quad, \qquad también disponibles en modo matemático) es compatible con las siguientes unidades de medida (positivas y negativas):

pt punto (1 pulgada = 72.27 pt) pc pica (1 pc = 12 pt)
in pulgada (1 pulgada = 25.4 mm) bp big point -gran punto- (1 in = 72 bp)
cm centímetro (1 cm = 10 mm) mm milímetro
dd punto didot (1157 dd = 1238 pt) sp scaled point -punto escalado- (65536 sp = 1 pt)

En modo matemático se cuenta con los siguientes comandos: \, \: \; \!

\, un pequeño espacio \: un espacio medio \; un gran espacio \! un espacio negativo (desplaza a la izquierda nuevamente)

Cajas y Colores (En ambos modos)

Texto y Escritura Matemática en Color

Los colores admitidos directamente por JLaTeXMath se encuentran en http://en.wikibooks.org/wiki/LaTeX/Colors#The_68_standard_colors_known_to_dvips Se puede utilizar el comando: \textcolor{color}{...}

Ejemplo: \text{\textcolor{WildStrawberry}{Geo}\textcolor{blue}{G}\textcolor{red}{ebra}}\,\textcolor{green}{\oldstylenums{4.2}
LTX7.PNG

Añadiendo Colores

Para crear un nuevo color, puede emplearse el comando: \definecolor{micolor}{rgb}{a,b,c} debiendo estar entre 0 y 1 los números a, b y c ,que incluso pueden estar asociados a un deslizador, como se ilustra a continuación.

Ejemplo:
\definecolor{a}{rgb}{0.63,0.39,0.17}
\definecolor{b}{rgb}{0.63,0.17,0.39}
\definecolor{c}{rgb}{0.39,0.63,0.17}
\definecolor{d}{rgb}{0.39,0.17,0.63}
\definecolor{e}{rgb}{0.17,0.63,0.39}
\definecolor{f}{rgb}{0.17,0.39,0.63}
\text{\textcolor{a}C\textcolor{b}O\textcolor{c}L\textcolor{d}O\textcolor{e}U\textcolor{f}R}
LTEX7a.PNG

Cajas de Enmarcado

Para usar simples cajas de enmarcado (sin colores) puede emplearse: \boxed{2012\text{ is now!} o \fbox{2012\text{ is now!}

Cajas de Colores

A. Para un cuadro de color (el mismo color en el borde y el fondo) se utiliza: \colorbox{red}{2012\text{ ¡es ahora!!}

B. Para un cuadro de color (color diferente en el borde y el fondo) se utiliza: \fcolorbox{blue}{red}{2012\text{ ¡es ahora!}

Rotación de Cajas

Para rotar una caja (o el elemento que fuera) se utiliza: \rotatebox{angle}{...}

Ejemplo: \rotatebox{45}{\fcolorbox{blue}{red}{2012\text{ is now!}}
LTX8.PNG

Refleción de Cajas

Para reflejar una caja (o el elemento que fuera) se utiliza: \reflectbox{...}

Ejemplo: \reflectbox{\fcolorbox{blue}{red}{2012\text{ is now!}}
LTX9.PNG

Cajas de Encuadre

A veces es necesario disponer de este tipo de recuadros, para sistemas, el control de la altura bajo una raíz, la alineación en una fórmula, etc Se cuenta con estos tres comandos:

\phantom{XXX} espacio tan ancho y alto como tres X
\hphantom{XXX} un espacio tan ancho como tres X; altura 0
\vphantom{X} espacio de anchura 0, altura = altura de X
Ejemplo: \sqrt{b}+\sqrt{\vphantom{b}a}
LTXa.PNG
Nota: Se recomienda la lectura de ftp://ftp.ams.org/ams/doc / amsmath / corto matemáticas guide.pdf-
L A TEX medio ambiente

JLaTeXMath proporciona una serie de entornos de trabajo diferentes. Cada ambiente comienza y termina de la misma manera. \ begin {entorno} [opciones] ...

\ end {entorno} Los siguientes entornos son compatibles:

• tabla • Amplia • matriz (y variantes) • eqnarray • alinear • Los casos • división • multline [ editar ] tabulares y de matriz La tabla y matriz ambiente encontrado en forma similar, se puede utilizar para el material compuesto tipo con opcionales líneas horizontales y verticales. Las opciones son:

l justificado a la izquierda en la columna c centrado en la columna r justificado a la derecha en la columna | línea vertical | | doble línea vertical Y columna separador \ \ empezar a nueva fila \ Hline línea horizontal

Ejemplo: \ begin {tabular} {| l | c | | r |} \ hline 1 & 2 & 3 \ \ \ hline 4 & 5 & 6 \ \ \ hline 7 y 8 y 9 \ \ \ hline \ end {tabular }

Otro ejemplo, usando \ varias columnas y la matriz:

Ejemplo: \ begin {array} {| c | c |} \ hline \ multicolumna {2} {| c |} {\ text {Título}} \ \ \ hline X & Y \ \ \ hline A & b \ \ c y c \ \ d & e \ \ \ hline \ end {array}


Para agregar un separador de columnas (punto, por ejemplo) y en el espacio (1 cm), se emplea @ {\ hspace {1cm}.:

Ejemplo: \ begin {tabular} {. r {\ hspace {1cm}} l} 1 & 23 \ \ 45 y 678 \ \ 910 y 1112 \ \ \ end {tabular}


Más adelante, se podrá consultar una síntesis sobre tablas y matrices.

JLaTeXMath supports many mathematical environments (whitout *) I recommend reading ftp://ftp.ams.org/ams/doc/amsmath/short-math-guide.pdf Serán bienvenidos todos los aportes que desde los diferentes foros puedan hacer llegar participantes que deseen contribuir con ejemplos (de ambientes matemáticos).

LATEX environment

JLaTeXMath provides a number of different environments work. Each environment begins and ends in the same manner. \begin{environment}[options]<br/> ...<br/> \end{environment} The following environments are supported:

• tabular • array • matrix (and variants) • eqnarray
• align • cases • split • multline

Tabulación y Ordenamientos

The tabular and array environment found in similar way, can be used to typeset material with optional horizontal and vertical lines. The options are:

l left-justified column c centered column r right-justified column
| vertical line || double vertical line & column separator
\\ start new row \hline|| horizontal line
Ejemplo:
\begin{tabular}{| l |c ||r |}
\hline
1 & 2 & 3 \\ \hline
4 & 5 & 6 \\ \hline
7 & 8 & 9 \\
\hline
\end{tabular}
LTEX1.PNG

Other example , using \multicolumn and array:

Ejemplo:
\begin{array}{|c|c|}
\hline
\multicolumn{2}{|c|}{\text{Title}} \\
\hline
x & y\\ \hline
a & b\\
c & c\\
d & e\\ \hline
\end{array}
LTEX2.PNG

If you need add column separator (dot for example) and space (1cm), use @{.\hspace{1cm}:

Ejemplo:
\begin{tabular}{r{.\hspace{1cm}}l}
1 & 23 \\
45 & 678\\
910& 1112\\
\end{tabular}
LTEX3.PNG

Matrices

Una matriz básica puede crearse con la plantilla correspondiente, con estructuras similares a la de la tabla ya expuesta, con las entradas especificadas por fila, con columnas separadas usando & and a new rows separated with \\. Las matrices suelen encerrarse entre delimitadores (ninguno predeterminado) de algún tipo, siendo incluso posible utilizar los comandos \left y \right. Las plantillas predefinidas que incluyen automáticamente delimitadores se ilustran a continuación.

pmatrix ( ) bmatrix [ ] Bmatrix { }
vmatrix | | Vmatrix || ||
Ejemplo:
$\mathsf{A}_{m,n} =
\begin{Vmatrix}
a_{1,1} &a_{1,2} &\cdots &a_{1,n} \\
a_{2,1} &a_{2,2} &\cdots &a_{2,n} \\
\vdots & \vdots & \ddots &\vdots \\
a_{m,1} &a_{m,2} &\cdots &a_{m,n}
\end{Vmatrix}$
LTEX4.PNG

Intercalando una Matriz - smallmatrix -

Cuando se precisa escribir una matriz dentro de un texto, conviene recurrir a que opera de la misma manera que matrix como se ilustra a continuación.

Ejemplo:
\mathsf{M} =
\left\{ \begin{smallmatrix}
a&b\\ c&d
\end{smallmatrix} \right\}
LTEX5.PNG

Eqnarray

Esta es una plantilla,diseñada con la capacidad de incluir hasta 12 renglones de ecuaciones arregladas como se ilustra a continuación, es ideal para anotaciones matemáticas que exceden el ancho de una línea dado que puede organizarlas en, por ejemplo, tres columnas - donde el Vrst alinea a derecha, centro e izquierda a la primera, segunda y tercera respectivamente. Las ecuaciones que se presentan de este modo deben encerrarse entre \begin{eqnarray} y \end{eqnarray}, así:

Ejemplo:
\begin{eqnarray}
y &=& (x+1)^2 \\
&=& x^2+2x+1
\end{eqnarray}
LTEX6.PNG
Nota: Consultar la siguiente página, en español, para más información y ejemplos.

Alinear

Al igual que para arreglos de ecuaciones, pero de modo más potente, se puede insertar texto entre líneas con el comando \intertext{...}, por ejemplo:

Ejemplo:
\begin{align}
x+y-z &= 1\\
x-y+z &= 1\\
\intertext{text}
2x\hphantom{-y}+z &= 1
\end{align}
LTEX7.PNG

Casos

Para anotar una función por tramos o definiciones por rango o caso acorde a condiciones de entorno, se opera como se ilustra a continuación.

Ejemplo:
\left\vert x\right\vert =
\begin{cases}
\hphantom{-}x &,\, \text{if }x\geq 0 ,\\
-x&,\, \text{if }x<0
\end{cases}
LTEX8.PNG

Dividir

Para dividir bloques extensos de escritura matemática, se opera según se ilustra a continuación.

Ejemplo:
\begin{split}
a& =b+c-d\\
& \quad +e-f\\
& =g+h\\
& =i
\end{split}
LTEX9.PNG

Múltiples Líneas

Para varias líneas de escritura matemática, se opera según se expone...

Ejemplo:
\begin{multline}
\left(a+b+c+d+e\right)^2=a^2+b^2+c^2+d^2+e^2\\
+2ab+2ac+2ad+2ae+2bc+2bd+2be+2cd+2ce+2de
\end{multline}
LTEXa.PNG

en:LaTeX-tips font size color box and math

© 2024 International GeoGebra Institute