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 174: Línea 174:
 
Las ecuaciones que se presentan de este modo deben encerrarse entre  <code><nowiki>\begin{eqnarray} </nowiki></code>y <code><nowiki>\end{eqnarray}</nowiki></code>, así:
 
Las ecuaciones que se presentan de este modo deben encerrarse entre  <code><nowiki>\begin{eqnarray} </nowiki></code>y <code><nowiki>\end{eqnarray}</nowiki></code>, así:
 
{{Example| 1=<br/><code><nowiki>\begin{eqnarray}</nowiki></code><br/><code><nowiki>y &=& (x+1)^2 \\</nowiki></code><br/><code><nowiki>&=& x^2+2x+1</nowiki></code><br/><code><nowiki>\end{eqnarray}</nowiki></code><br/>[[File:LTEX6.PNG]] }}
 
{{Example| 1=<br/><code><nowiki>\begin{eqnarray}</nowiki></code><br/><code><nowiki>y &=& (x+1)^2 \\</nowiki></code><br/><code><nowiki>&=& x^2+2x+1</nowiki></code><br/><code><nowiki>\end{eqnarray}</nowiki></code><br/>[[File:LTEX6.PNG]] }}
 +
{{Note|1= Consultar la página [http://web.fi.uba.ar/~ssantisi/works/ecuaciones_en_latex/6_3_Modo_eqnarray.html para más información y ejemplos].}}
  
 
=== Alinear===
 
=== Alinear===

Revisión del 22:59 12 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.

For a single spaced in text mode use the space bar for other spaces we have the following commands:\quad \qquad \hspace{...}

The command \hspace{...} (and \quad, \qquad also available in math mode) supports the following units of measurement (positive and negative) :

pt point (1 in = 72.27 pt) pc pica (1 pc = 12 pt)
in inch (1 in = 25.4 mm) bp big point (1 in = 72 bp)
cm centimetre (1 cm = 10 mm) mm millimetre
dd didot point (1157 dd = 1238 pt) sp scaled point (65536 sp = 1 pt)

In math mode we have the following commands:

\, a small space \: a medium space \; a large space \! a negative space (moves things back to the left)

Boxes and Color (In both modes)

Texto y Escritura Matemático en Color

The colors supported directly by JLaTeXMath can be found in http://en.wikibooks.org/wiki/LaTeX/Colors#The_68_standard_colors_known_to_dvips you can use the command:\textcolor{color}{...}

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

Añadiendo Colores

If you need to create new color, you can use the command: \definecolor{mycolour}{rgb}{a,b,c} the numbers a, b and c must be between 0 and 1, can be a slider, for example:

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

Matrix

A basic matrix may be created using the matrix environment, the structures is similar to table-array , entries are specified by row, with columns separated using & and a new rows separated with \\. Matrices are usually enclosed in delimiters (default none) of some kind, and while it is possible to use the \left and \right commands. The predefined environments which automatically include delimiters:

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

Matriz Pequeña

Sometimes you need to write a matrix within text, for this environment have smallmatrix, this works the same way the matrix environment, for example:

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 página 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