Diferencia entre revisiones de «Tutorial:Sobre LaTeX -medidas de fuentes - cajas de color y matemática -»

De GeoGebra Manual
Saltar a: navegación, buscar
Línea 86: Línea 86:
 
Para crear un  nuevo color, puede emplearse el comando:
 
Para crear un  nuevo color, puede emplearse el comando:
 
<code><nowiki>\definecolor{micolor}{rgb}{a,b,c}</nowiki></code>
 
<code><nowiki>\definecolor{micolor}{rgb}{a,b,c}</nowiki></code>
debiendo estar entre 0 y 1 los números a, b y c ,que incluso pueden estar asociados a un  
+
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.
 
{{Example| 1= <br/><code><nowiki>\definecolor{a}{rgb}{0.63,0.39,0.17}</nowiki></code><br/><code><nowiki>\definecolor{b}{rgb}{0.63,0.17,0.39}</nowiki></code><br/><code><nowiki>\definecolor{c}{rgb}{0.39,0.63,0.17}</nowiki></code><br/><code><nowiki>\definecolor{d}{rgb}{0.39,0.17,0.63}</nowiki></code><br/><code><nowiki>\definecolor{e}{rgb}{0.17,0.63,0.39}</nowiki></code><br/><code><nowiki>\definecolor{f}{rgb}{0.17,0.39,0.63}</nowiki></code><br/><code><nowiki>\text{\textcolor{a}C\textcolor{b}O\textcolor{c}L\textcolor{d}O\textcolor{e}U\textcolor{f}R}</nowiki></code><br/>[[File:LTEX7a.PNG]]}}
 
{{Example| 1= <br/><code><nowiki>\definecolor{a}{rgb}{0.63,0.39,0.17}</nowiki></code><br/><code><nowiki>\definecolor{b}{rgb}{0.63,0.17,0.39}</nowiki></code><br/><code><nowiki>\definecolor{c}{rgb}{0.39,0.63,0.17}</nowiki></code><br/><code><nowiki>\definecolor{d}{rgb}{0.39,0.17,0.63}</nowiki></code><br/><code><nowiki>\definecolor{e}{rgb}{0.17,0.63,0.39}</nowiki></code><br/><code><nowiki>\definecolor{f}{rgb}{0.17,0.39,0.63}</nowiki></code><br/><code><nowiki>\text{\textcolor{a}C\textcolor{b}O\textcolor{c}L\textcolor{d}O\textcolor{e}U\textcolor{f}R}</nowiki></code><br/>[[File:LTEX7a.PNG]]}}
  

Revisión del 00:18 13 mar 2012

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

Frame Boxes

For simple frame boxes (no colors) use :\boxed{2012\text{ is now!} or\fbox{2012\text{ is now!}

Cajas de Color

A. For a color box (same color in border and background) use:\colorbox{red}{2012\text{ is now!} B. For a color box (diferent color in border and background) use:\fcolorbox{blue}{red}{2012\text{ is now!}

Rotación de Cajas

If you need to rotate a box (or whatever) use:\rotatebox{angle}{...}

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

Refleción de Cajas

If you need to reflect a box (or whatever) use:\reflectbox{...}

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

Espectro de Cajas

Sometimes it is necessary to have these phantom boxes,for systems, control the height under a root, alignment on a formula, etc. It has these three commands:

\phantom{XXX} space as wide and high as three X’s
\hphantom{XXX} space as wide as three X’s; height 0
\vphantom{X} space of width 0, height = height of X
Ejemplo: \sqrt{b}+\sqrt{\vphantom{b}a}
LTXa.PNG

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