Vous êtes sur la page 1sur 5

Nanotutorial de comandos LATEX

para MOODLE
Verso 1.5 Jan/2010

Jean Piton-Gonalves
jpiton@dm.ufscar.br
www.dm.ufscar.br/~jpiton

Nanotutorial de comandos LaTeX para MOODLE by Jean Piton-Gonalves is licensed under


a Creative Commons. Atribuio-Uso NoComercial-Vedada a Criao de Obras Derivadas 2.5 Brasil License. Based on a work at
www.dm.ufscar.br/ jpiton.

Centro de Cincias Exatas e de Tecnologia


Departamento de Matemtica
Universidade Federal de So Carlos

Introduo

O Mimetex e o LatexRender so filtros que utilizam um subconjunto de instrues da marcao TeX (incluindo algumas extenses do LaTeX e AMSLaTeX) para formulao matemtica. Geram objetos (imagens) PNG para sua utilizao em tags HTML segundo a configurao
do mesmo. Resumidamente, filtram os comandos, que por sua vez passa os comandos ao TeX
para renderizao, sendo apenas uma parte limitada de toda a linguagem TeX suportada. Assim, utilizar o TeX em sistemas Web interessante pois
foi especificamente desenhado para formatao de frmulas, logo sua entrada mais fcil
e mais natural, e sua sada mais esteticamente agradvel,
quando escrevendo em TeX, os editores no precisam se preocupar com a questo da
verso, existindo a compatibilidade com todos os navegadores Web,
e facilita a compreenso matemtica entre os usurios de um frum, por exemplo.
O LATEX um conjunto de macros para o TeX.

Sintaxe

O Mimetex e o LatexRender aceitam a maioria dos comandos matemticos LATEX, ou seja,


aqueles que so compilados entre $ <comando> $. No caso do MOODLE, quando estamos em
um ambiente de edio HTML, as frmulas so chamadas por
$$ <comando TeX> $$
[tex] <comando TeX> [/tex] (adotado para este tutorial).
Ressalta-se que no TeX espaos e enters so ignorados. Veja o exemplo abaixo. A Figura
1 mostra como deve ser inserida a frmula TeX no editor HTML do Moodle. J a Figura 2
mostra o resultado da insero da frmula TeX no editor HTML do MOODLE.

Figura 1: Insero da frmula no MOODLE.

Figura 2: Resultado final, aps salvar a pgina HTML.

Primeiros comandos

Segue a correspondncia entre as frmulas matemticas e os comandos em LATEXque podem


ser digitados no MOODLE com os filtros ativados.

Comando TeX
\frac{a}{b}
\sqrt{n}
\sqrt[n]{x}
a^n
a^{n+m}
a_n
a_{i,j}
{}_1^2\!X_3^4
x
\vec{v}
a \quad b (espao)
\sum_{k=1}^N k^2
\prod_{i=1}^N x_i
\lim_{n \to \infty}{(x_n+1)}
\int_{a}^{b} f(x)\, dx
\int f(x)\, dx
\iint_{a}^{b} \, dx\,dy
\iiint_{a}^{b} \, dx\,dy\,dz
\oint_{C} M\, dy + N\, dx
\mathbb{N} \mathbb{Z} \mathbb{Q} \mathbb{R} \mathbb{C}
\mathbf{x}\cdot\mathbf{y} = 0
\left ( \frac{a}{b} \right )
\left [ \frac{a}{b} \right ]
\left \{ \frac{a}{b} \right \}
$\left \langle \frac{a}{b} \right \rangle$
\forall \exists \empty \emptyset \varnothing
\in \ni \not\in \notin \subset \subseteq
\supset \supseteq \cap \bigcap \cup \bigcup \biguplus
\nabla \partial x \dot x \ \ddot y
\leftarrow \gets \rightarrow \to \leftrightarrow
x \leq y
x \geq y
x > y
x < y
\bar{z}

Resultado
a
b

n
x
an
an+m
an
ai,j
2 4
1X3
x0
~v
a
P b
n

Qnk=1 k
i=1 xi
limn (xn + 1)
Rb
Ra f (x) dx
f (x) dx
RR b
dx dy
a
RRR
b
H a dx dy dz
M dy + N dx
C
NZQRC
x y = 0
a

 ab 
ba

ab
b


36
/T S U

x x y

xy
xy
x>y
x<y
z

Exemplos gerais
Comando TeX
ax^2 + bx + c = 0
x_{1,2}=\frac{-b\pm\sqrt{b^2-4ac}}{2a}
\sum_{m=1}^\infty \frac{m^2}{4}
u + p(x)u + q(x)u=f(x)
\lim\limits_{x\to a}x=a
\lim_{x\to 0}f(x)=+\infty
\Delta f=f(x_0+\Delta x)-f(x_0)
S=S(r)=2\pi r^2+2\pi rh
\int f(x+b)\,dx = F(x+b)+C
\int e^x\,dx =e^x+C
\int \frac{x}{\sqrt{x^2+5}}dx

Resultado
ax2 + bx +c = 0
2
x1,2 = b 2ab 4ac
P m2
m=1 4

u00 + p(x)u0 + q(x)u = f (x)


lim x = a

xa

limx0 f (x) = +
f = f (x0 + x) f (x0 )
2
S
R = S(r) = 2r + 2rh
= F (x + b) + C
R fx(x + b) dx
x
R e xdx = e + C

dx
x2 +5

Alfabeto grego
Segue o alfabeto grego e a correspondncia com o comando TeX: 
\alpha \beta \gamma \delta \epsilon

\zeta \eta \theta \iota \kappa \lambda

\mu \nu \xi \pi \rho \sigma \tau \upsilon
z
\phi \ch\ \psi \omega \varepsilon \digamma
$%
\vartheta \varkappa \varpi \varrho \varsigma \varphi

Conhecendo mais ...


Curso de LaTeX via Exemplos (http://www.dm.ufscar.br/~sadao/curso/latex/)
Mimetex (http://www.forkosh.com/mimetex.html)
LatexRender (http://www.mayer.dial.pipex.com/tex.htm)
MOODLE.ORG (http://www.moodle.org)

Vous aimerez peut-être aussi