You are on page 1of 31

PRESENTACIN INSTRUCTIVA

HERRAMIENTAS PARA LA FSICA

LATEX PARA MOODLE

DESCRIPCIN

En esta presentacin se explica la manera de construir e


insertar frmulas matemticas en mensajes de cursos
virtuales Moodle.
El material presentado est diseado para las necesidades
de un curso universitario de Fsica General.

INTRODUCCIN

LaTeX es un sistema de produccin de documentos PDF.


El usuario escribe un archivo de texto plano con cdigo que
define todo el contenido y formato del documento.
Al procesar el archivo de texto con el sistema informtico
LaTeX, se produce el documento PDF.
Los mensajes de Moodle aceptan solo una pequea fraccin
del cdigo LaTeX, el correspondiente a las frmulas
matemticas.

INSERCIN DE FRMULA (1)


Dentro del texto de cualquier mensaje Moodle, dos signos
pesos seguidos marcan el comienzo de una frmula, y otros dos
signos pesos seguidos marcan el final de la frmula.
Esta imagen muestra lo que se escribe al momento de teclear el
mensaje:

INSERCIN DE FRMULA (2)


Esta imagen muestra lo que se obtiene cuando se lee el mensaje
recibido por correo o publicado en un foro:

Se sugiere al lector ir ensayando este y todos los ejemplos


suministrados en este tutorial. Copie el siguiente cdigo y
pguelo en un mensaje de foro de Moodle:
$$ a = 25 $$
Luego enve el mensaje y observe el resultado.

FRMULAS DENTRO DE MENSAJE


El texto de mensaje
Si la base de un rectngulo es $$ B $$ y la altura es
$$ H $$, entonces el rea del rectngulo es $$ A = BH $$.
produce el mensaje:

Observe que incluso los nombres de variable deben encerrarse


entre doblepesos.

ESPACIAMIENTO AUTOMTICO DE LATEX


LaTeX se encarga del espaciamiento interno de la frmula. Por
ejemplo el siguiente cdigo corresponde a la frmula para el
permetro de un rectngulo:
$$ P=2(B+H) $$
Este cdigo produce la frmula
P = 2(B + H )
LaTeX inserta espacio alrededor de los signos = y + . El
resultado es el mismo que con el cdigo
$$ P = 2(B + H) $$
Nota: en lo que sigue se usa el color rojo para resaltar el cdigo
fuente y el color azul para mostrar el resultado en el mensaje
publicado.

SUPERNDICES Y SUBNDICES (1)


El acento circunflejo (gorro) sirve para indicar que el siguiente
caracter va como superndice. Por ejemplo, el rea de un
cuadrado de lado L es:
$$ A = L^2 $$
A = L2
Nota 1: en los teclados comunes para idioma espaol, el acento
circunflejo se obtiene presionando Maysculas al tiempo con la
tecla que tiene marcado ^, despus de lo cual hay que presionar
la barra espaciadora.
Nota 2: ver observaciones en diapositiva #30.

SUPERNDICES Y SUBNDICES (2)


Cuando el superndice consta de varios caracteres, estos deben
encerrarse entre llaves:
$$ x^{2n} $$
x 2n
Un subndice se obtiene con el caracter de guin bajo:
$$ m = m_1 + m_2 $$
m = m1 + m2
Si el subndice consta de varios caracteres, debe encerrarse
entre llaves:
$$ m = m_{carro} + m_{pesa} $$
m = m c ar r o + m pesa

COMANDOS LATEX
Los comandos en LaTeX se marcan con la barra invertida
(tambin son llamados macros). Los smbolos matemticos se
obtienen mediante macros. Por ejemplo, el smbolo para la
multiplicacin se obtiene as:
$$ A = B \times H $$
A =B H
La multiplicacin tambin se indica en Matemticas o Fsica
mediante un punto nivelado por el centro (center dot):
$$ A = B \cdot H $$
A =B H
Otro caso es el smbolo para diferente de (not equal en
ingls):
$$ 1 \times 0 \neq 1 $$
1 0 6= 1

COMANDOS CON ARGUMENTOS


Algunos comandos llevan argumento (material sobre el que
operan). Un caso es la raz cuadrada:
$$ \sqrt 2 $$
p
2
Si el argumento consta de varios caracteres, debe encerrarse
entre llaves:
$$ \sqrt{a+b} $$
p
a +b
Algunos comandos pueden llevar un argumento opcional, que
se encierra entre corchetes. Es el caso de la raz de orden
superior:
$$ \sqrt[3]{a+b} $$
p
3
a +b

COMANDOS CON VARIOS ARGUMENTOS OBLIGATORIOS

Algunos comandos llevan varios argumentos obligatorios. Por


ejemplo el comando para fraccin debe llevar numerador y
denominador:
$$ \frac 12 $$
1
2

Si alguno de los dos elementos consta de varios caracteres,


debe encerrase entre llaves:
$$ \frac 1{a+b} $$
1
a+b

Un ejemplo sera la identidad


$$ \frac {a^2-b^2}{a-b} = a + b $$
a 2 b 2
ab

= a +b

TAMAO DE CARACTERES EN FRACCIONES


En el sistema LaTeX real hay dos modos de imprimir una
frmula matemtica: modo texto (text math) y modo
desplegado (display math). Esto corresponde a frmula
dentro de prrafo o desplegada en espacio entre dos
prrafos.
Estos modos se marcan con signo pesos alrededor de la
frmula (modo texto) o con doblepesos (modo desplegado).
En Moodle no funciona sino el modo texto y se marca con
doblepesos.
En las frmulas de modo texto, las fracciones se imprimen
reducidas. Por esa razn los caracteres de las fracciones
lucen ms pequeos:
$$ \frac {a^2-b^2}{a-b} = a + b $$
a 2 b 2
ab

= a +b

SIGNOS DE AGRUPACIN (1)


Los signos de agrupacin se obienen directamente con los
caracteres del teclado. Aqu se exhiben el parntesis y el
corchete:
$$ a - [b(c+d)] = a - [bc + bd] = a - bc - bd $$
a [b(c + d )] = a [bc + bd ] = a bc bd
El signo para valor absoluto se obtiene tambin directamente
con el caracter | :
$$ |xy| = |x|\cdot|y| $$
|x y| = |x| |y|
Sabemos que el caracter de llave se usa en LaTeX para demarcar
los argumentos de comandos. Para obtener los caracteres
mismos, existen las macros \{ y \} :
$$ a - \{b(c+d)\} = a - \{bc + bd\} = a - bc - bd $$
a {b(c + d )} = a {bc + bd } = a bc bd

SIGNOS DE AGRUPACIN (2)


Para que el signo de agrupacin se adapte al tamao de la
expresin que encierra, se deben usar los prefijos \left y
\right :
$$ \left| \frac xy \right| = \frac{|x|}{|y|} $$

x |x|
=
y |y|
$$ \left( \frac{a-b}{a+b} \right)^2 =
\frac{(a-b)^2}{(a+b)^2} $$
2

a b
(a b)2
=
a +b
(a + b)2
Para la llaves se deben usar las macros \{ y \} :
$$ \left\{ a^m \right\}^n = a^{mn} $$
m n
a
= a mn

CONTROL DEL ESPACIAMIENTO HORIZONTAL


Espacios en blanco dentro del cdigo no tienen efecto:
$$ HH + H H + H
H $$
HH +HH +HH
Para insertar espacio horizontal se usan las macros:
$$ HH + H\,H + H\:H + H\;H + H\quad H + H\qquad H $$
HH +H H +H H +H H +H

H +H

Para controlar con precisin el espacio insertado se usa el


comando \hspace:
$$ HH + H\hspace{5pt}H + H\hspace{10pt}H $$
HH +H H +H

Nota: las unidades usadas son puntos (pt).

TEXTO DENTRO DE FRMULA


Se puede insertar texto normal dentro de una frmula, es decir,
material no matemtico:
$$ \frac {a^2-b^2}{a-b} = a + b
\text{ siempre y cuando } a \neq b $$
a2 b2
= a + b siempre y cuando a 6= b
a b
Nota: escribir el cdigo de una frmula en dos lneas no tiene
efecto en la frmula impresa.
Por ejemplo, los subndices que son palabras es mejor
escribirlos como texto:
$$ m = m_{\text{carro}} + m_{\text{pesa}} $$
m = m carro + m pesa

CARACTERES ROMANOS DENTRO DE FRMULA (1)


Tambin se pueden usar caracteres romanos sin salir del modo
matemtico. Esto es til para las unidades de medida, que
deben escribirse con caracteres romanos rectos (no en cursiva,
que es el tipo de letra usado en la frmulas):
$$ 1 \mathrm{m} = 100 \mathrm{cm} $$
1m = 100cm
Sin embargo, se debe insertar un espacio entre el nmero y las
unidades. Para que aparezca, podemos usar una de las macros
de espacio horizontal. Tambin podemos usar el comando
barra invertida espacio (inserta espacio del ancho de un
caracter):
$$ 1\ \mathrm{m} = 100\ \mathrm{cm} $$
1 m = 100 cm

CARACTERES ROMANOS DENTRO DE FRMULA (2)


Por ejemplo, he aqu como podemos escribir un rea:
$$ A = 4 \ \mathrm{m^2} $$
A = 4 m2
Para expresarla tanto en m2 como en cm2 escribimos:
$$ A = 4 \ \mathrm{m^2} = 40000 \ \mathrm{cm^2} $$
A = 4 m2 = 40000 cm2
Otro caso es cuando las unidades llevan fracciones, como
ocurre con la velocidad:
$$ v = 36 \ \mathrm{\frac{km}{hr}} =
10 \ \mathrm{\frac ms} $$
v = 36

km
hr

= 10

m
s

VECTORES (1)
Para colocar una flecha encima de una letra, indicando que se
trata de una cantidad vectorial, se usa el comando \vec :
$$ \vec A $$
~
A
Por ejemplo, para indicar la resultante de la suma de 3 fuerzas
se escribe:
$$ \vec F = \vec F_1 + \vec F_2 + \vec F_3 $$
~ =F
~1 + F
~2 + F
~3
F
Para marcar el vector que conecta dos puntos P y Q se escribe:
$$ \vec{PQ} $$

PQ

VECTORES (2)
El gorro para los vectores unitarios se obtiene con el comando
\hat. Por ejemplo el vector de posicin en dos dimensiones se
escribe:
$$ \vec r = x\hat i + y\hat j $$
~
r = x i + y j

LETRAS GRIEGAS
Las letras griegas se obtienen con macros. Por ejemplo la letra
se obtiene con el comando \pi :
$$ A_{\text{circulo}} = \pi R^2 $$
A circulo = R 2
La letra rho se usa en Fsica para la densidad de una substancia:
$$ \rho = \frac MV $$
M
=
V
La letra mu se usa para el coeficiente de rozamiento. Por
ejemplo la ley del rozamiento cintico dice que
$$ F_{\text{c}} = \mu_{\text{c}} N $$
F c = c N

FUNCIONES MATEMTICAS
Las letras de variables son presentadas en cursiva por LaTeX,
pero los nombres de funciones deben escribirse en letra normal
de texto (romana). Las macros LaTeX para estos casos son
llamadas operadores. Un caso es el operador para logaritmo:
$$ \log 1000 = \log 10^3 = 3 $$
log 1000 = log 103 = 3
Lo mismo ocurre con las funciones trogonomtricas:
$$ \cos\theta $$
cos
El comando \circ imprime un pequeo crculo dentro del
texto. Usado como superndice sirve para el smbolo de grados:
$$ \sin(30^\circ) = \frac 12 $$
sin(30 ) =

1
2

EXPRESIONES DE CLCULO (1)


El smbolo para lmite tiene su macro, as como el smbolo para
tiende a. Se usa el comando para subndice para demarcar lo
que va debajo del smbolo de lmite:
$$ \lim_{x \to 0}f(x) $$
lm f (x)
x0

El smbolo de integral se obtiene con la macro \int. Los lmites


de una integral definida se escriben como subndice y
superndice:
$$ \int_a^b f(x) dx $$ Z
b

f (x)d x
a

EXPRESIONES DE CLCULO (2)


El smbolo que se usa para indicar evaluacin de una funcin
(barra vertical) se obtiene con los comandos \left. (que no
imprime nada) y \right|:
$$ \int_a^b x dx = \left. \frac{x^2}2 \right| _a^b $$
Z b
2 b
x
xd x =

2
a
a
Para una sumatoria se dispone del comando \sum. Los rtulos
de valores inicial y final del ndice se obtienen como subndice
y superndice. Por ejemplo una serie se escribe
$$ \sum_{k = 1}^{\infty} \frac 1{10^k} = \frac 19 $$
1
X
1
=
k
9
k=1 10

ALINEACIN DE ECUACIONES
Bloques encerrados entre los comandos \begin y \end se
llaman entornos. El argumento de estos comandos es el
nombre del entorno. Por ejemplo, para alinear ecuaciones se
usa el entorno align :
$$
\begin{align}
x + y &= 1 \\
10x + 20y &= 15
\end{align}
x+y =1
$$
10x + 20y = 15
En este caso hay dos ecuaciones. Cada rengln es terminado
por la macro \\, excepto el ltimo. Las ecuaciones son
alineadas por el caracter precedido por el smbolo &.

EL COMANDO \cancel
El comando \cancel se puede usar dentro de frmulas
matemticas y sirve para tachar el texto que lleve como
argumento:
$$ \frac{15}{20} = \frac{3\times 5}{4\times 5} =
\frac{3\times \cancel 5}{4\times \cancel 5} =
\frac 34 $$
5 3
15 3 5 3 
=
=
=
20 4 5 4 
5 4
Por ejemplo convertir 1234 m a km (metros a kilmetros):
$$ 1234\ \mathrm{m} = 1234\ \cancel{\mathrm m} \times
\frac{1\ \mathrm{km}}{1000\ \cancel{\mathrm m}} =
1.234\ \mathrm{km} $$
1 km
= 1.234 km
1234 m = 1234 
m
1000 
m

TAMAO DE CARACTERES EN FRMULAS


Se puede controlar el tamao de los caracteres iniciando la
frmula con el comando \fs (font size). El argumento es un
entero entre 0 y 7:
$$ \fs0 E = mc^2 $$
E = mc 2
$$ \fs1 E = mc^2 $$
E = mc 2
$$ \fs2 E = mc^2 $$
E = mc 2
$$ \fs3 E = mc^2 $$
E = mc 2
2
$$ \fs4 E = mc^2 $$
E = mc
2
$$ \fs5 E = mc^2 $$
$$ \fs6 E = mc^2 $$
2
$$ \fs7 E = mc^2 $$

E = mc

E = mc

E = mc

COLOR DE CARACTERES EN FRMULAS


El color de los caracteres dentro de la frmula cambia despus
de uno de los comandos de color:

$$ \red E = mc^2 $$
E = mc 2
$$ \green E = mc^2 $$
E = mc 2
$$ \blue E = mc^2 $$
E = mc 2
$$ \cyan E = mc^2 $$
E = mc 2
$$ \magenta E = mc^2 $$
E = mc 2
$$ \yellow E = mc^2 $$
E = mc 2
Nota: el color amarillo no destaca mucho sobre fondo blanco.

OBSERVACIONES (1)
Las frmulas en las comunicaciones de Moodle no lucen idnticas a
las de esta presentacin. El tipo de letra es diferente y, ms importante,
Moodle parece haber hecho una reimplementacin de LaTeX, de
modo que los espaciamientos y el despliegue general de los elementos
de una frmula es diferente al LaTeX real.
LaTeX tiene los llamados paquetes, que son mdulos con
funcionalidad adicional. En Moodle est habilitado el paquete
amsmath, que contiene las definiciones de los comandos \text,
\align y muchos otros.
Diapositiva #17 (TEXTO DENTRO DE FRMULA)
En el argumento del comando \text se puede escribir texto normal
(modo no matemtico), excepto que los caracteres especiales del
idioma espaol no funcionan.
Diapositiva #23 (FUNCIONES MATEMTICAS)
No est disponible el operador para la funcin seno en espaol. Por
eso hay que usar el operador \sin.

OBSERVACIONES (2)
Diapositiva #26 (ALINEACIN DE ECUACIONES)
Para un control ms completo de la alineacin de
ecuaciones, ver el apndice A.

You might also like