Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo...

59

Transcript of Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo...

Page 1: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo Matemáticas con LATEX

Orientamat

Universidad de Granada

13 de noviembre de 2012

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 1 / 59

Page 2: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasNuestro preámbulo

\documentclass[a4paper,12pt]article

\usepackage[utf8]inputenc

\usepackage[T1]fontenc

\usepackage[spanish]babel

\renewcommand\shorthandsspanish

\usepackagelatexsym

\usepackageamsmath

\usepackageamssymb

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 2 / 59

Page 3: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasPaquetes

Tres paquetes de gran utilidad:

latexsym Ofrece al usuario un gran conjunto de símbolos matemáticos

amsmath, amssymb Dos paquetes que, siguiendo el estándar de laAmerican Mathematical Society, proporcionan diferentesórdenes y símbolos

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 3 / 59

Page 4: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasLos modos matemáticos: Ordinario y resaltado

Las Matemáticas son el terreno donde LATEX mejor muestra todo supotencial.

OrdinarioI $Formula$I \(Formula\)I \beginmath . . . \endmath

ResaltadoI $$Formula$$I \[Formula\]I \begindisplaymath . . . \enddisplaymathI \beginequation* . . . \endequation*I \beginequation . . . \endequation

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 4 / 59

Page 5: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasModo matemático ordinario

En la mecánica newtoniana dos cuerpos de masas $m$ y $M$ se

atraen según una fuerza dada por la fórmula

\beginmath

F=G\fracm Md^2.

\endmath

La ecuación anterior es clave para \...

En la mecánica newtoniana dos cuerpos de masas m y M se atraen segúnuna fuerza dada por la fórmula F = G mM

d2 . La ecuación anterior es clavepara ...

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 5 / 59

Page 6: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasModo matemático resaltado

En la mecánica newtoniana dos cuerpos de masas $m$ y $M$ se

atraen según una fuerza dada por la fórmula

\begindisplaymath

F=G\fracm Md^2

\enddisplaymath

La ecuación anterior es clave para \...

En la mecánica newtoniana dos cuerpos de masas m y M se atraen segúnuna fuerza dada por la fórmula

F = GmM

d2

La ecuación anterior es clave para ...

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 6 / 59

Page 7: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasModo matemático resaltado numerado

En la mecánica newtoniana dos cuerpos de masas $m$ y $M$ se

atraen según una fuerza dada por la fórmula

\beginequation\labelgravedad

F=G\fracm Md^2

\endequation

La ecuación~\eqrefgravedad es clave para \...

En la mecánica newtoniana dos cuerpos de masas m y M se atraen segúnuna fuerza dada por la fórmula

F = GmM

d2(1)

La ecuación (1) es clave para ...

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 7 / 59

Page 8: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasEdición de fórmulas

El entorno matemático de LATEX es muy descriptivo:

La mayoría de las órdenes y símbolos tienen nombres fáciles derecordar

Se corresponden con abreviaturas de los nombres en inglés

Consiste en escribir casi tal y como leeríamos

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 8 / 59

Page 9: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasFórmulas sencillas (I)

Superíndices, subíndices, raíces, fracciones, números combinatorios:

Superíndices Superíndice 264

Subíndices _Subíndice A = (aij)

Raíces \sqrt[n]Radicando n+5√n2 − n + 8

Fracciones \fracNumeradorDenominador a+bc+d

Números combinatorios \binomNumeradorDenominador(n+k

j

)

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 9 / 59

Page 10: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasFórmulas sencillas (II)

Superíndices y subíndices

E = mc2$$

E = m c^2

$$

Tijkl

\[

T_ij^k_l

\]

an+1 = an + 1\begindisplaymath

a_n+1 = a_n + 1

\enddisplaymath

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 10 / 59

Page 11: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasFórmulas sencillas (III)

Fracciones:

Órdenes \frac, \dfrac, \tfrac

12 =

12

\beginmath

\hspace25mm\frac12=

\dfrac12

\endmath

12

= 12

\begindisplaymath

\frac12 =

\tfrac12

\enddisplaymath

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 11 / 59

Page 12: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasFórmulas sencillas (IV)

Números binomiales (multinomiales):

Órdenes \binom, \dbinom y \tbinom

(95

)+

(112

) \beginmath

\hspace20mm\binom95 +

\dbinom112

\endmath

(95

)+(112

) \[

\binom95 +

\tbinom112

\](n

k1, k2, . . . , kr

)$$

\binomnk_1,k_2,\dots,k_r

$$Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 12 / 59

Page 13: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasFórmulas sencillas (V)

Raíces:

3√a + b

\begindisplaymath

\sqrt[3]a+b

\enddisplaymath

n+1

√an + bn − 2c2

2

\begindisplaymath

\sqrt[n+1]

\fraca_n +

b_n-2c^22

\enddisplaymath

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 13 / 59

Page 14: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasFórmulas sencillas (VI)

Integrales, derivadas, sumatorios, límites:

∫2x ∂x = x2 \begindisplaymath

\int 2x \partial x = x^2

\enddisplaymath

∑(x + i) +

∏(x − i) \begindisplaymath

\sum (x+i) + \prod (x-i)

\enddisplaymath

límx2

2x=∞ \begindisplaymath

\lim\fracx^22x=\infty

\enddisplaymath

n∑i=0

(x + i) + límx→∞x\begindisplaymath

\sum_i=0^n (x+i) +

\lim_x\rightarrow\inftyx

\enddisplaymath

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 14 / 59

Page 15: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasFórmulas sencillas (VII)

LATEX dispone de órdenes para:

cuanticador universal ∀ \forallcuanticador existencial ∃ \existscuanticador existencial negado @ \nexists

seno (sin \sin), coseno (cos \cos),tangente (tan \tan), cotangente (cot \cot)

logaritmo (log \log), neperiano (ln \ln)

máximo (máx \max), mínimo (mín \min), etc,

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 15 / 59

Page 16: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasFórmulas sencillas (VIII)

Llaves:

\begindisplaymath

\underbracea+b+c+d_x = \overbracee+f+g+h^y

\enddisplaymath

a + b + c + d︸ ︷︷ ︸x

=

y︷ ︸︸ ︷e + f + g + h

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 16 / 59

Page 17: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasFórmulas sencillas (IX)

Flechas:

a→ b ⇒ c ⇐ d ← d

\begindisplaymath

a \rightarrow

b \Rightarrow

c \Leftarrow

d \leftarrow d

\enddisplaymath

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 17 / 59

Page 18: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasAcentos matemáticos

a \acutea a \dota

a \gravea a \ddota

a \bara...a \dddota

a \brevea....a \ddddota

a \tildea a \checka

aaa \widetildeaaa a \mathringa

a \hata ~a \veca

aaa \widehataaa

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 18 / 59

Page 19: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasMatrices y determinantes

El entorno array

x

∣∣∣∣ 2 31 4

∣∣∣∣ m + n2

x + y 5 m − n

xz√7 m

yz ′ 10 1 + m

\[

\left(

\beginarraycrl

x & \left\lvert\beginarraycc

2 & 3\\

1 & 4

\endarray\right\rvert

& m+n^2 \\

x+y & 5 & m-n\\

x^z & \sqrt7 & m \\

yz' & 10 & 1+m

\endarray

\right)

\]

Caracteres de alineamiento:

c el contenido se centra (del inglés, center)

l el contenido se alinea a izquierda (left)

r el contenido se alinea a derecha (right)

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 19 / 59

Page 20: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasMatrices y determinantes (II)

El entorno pmatrix

a11 a12 · · · a1na21 a22 · · · a2n... . . .

. . ....

am1 am2 · · · amn

\begindisplaymath

\beginpmatrix

a_11 & a_12 & \cdots & a_1n \\

a_21 & a_22 & \cdots & a_2n \\

\vdots & \dots & \ddots & \vdots \\

a_m1 & a_m2 & \cdots & a_mn

\endpmatrix

\enddisplaymath

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 20 / 59

Page 21: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasMatrices y determinantes (III)

El entorno bmatrix

a11 a12 · · · a1na21 a22 · · · a2n... . . .

. . ....

am1 am2 · · · amn

\begindisplaymath

\beginbmatrix

a_11 & a_12 & \cdots & a_1n \\

a_21 & a_22 & \cdots & a_2n \\

\vdots & \dots & \ddots & \vdots \\

a_m1 & a_m2 & \cdots & a_mn

\endbmatrix

\enddisplaymath

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 21 / 59

Page 22: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasMatrices y determinantes (IV)

El entorno Bmatrix

a11 a12 · · · a1na21 a22 · · · a2n... . . .

. . ....

am1 am2 · · · amn

\begindisplaymath

\beginBmatrix

a_11 & a_12 & \cdots & a_1n \\

a_21 & a_22 & \cdots & a_2n \\

\vdots & \dots & \ddots & \vdots \\

a_m1 & a_m2 & \cdots & a_mn

\endBmatrix

\enddisplaymath

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 22 / 59

Page 23: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasMatrices y determinantes (V)

El entorno vmatrix

∣∣∣∣∣∣∣∣∣a11 a12 · · · a1na21 a22 · · · a2n... . . .

. . ....

am1 am2 · · · amn

∣∣∣∣∣∣∣∣∣\begindisplaymath

\beginvmatrix

a_11 & a_12 & \cdots & a_1n \\

a_21 & a_22 & \cdots & a_2n \\

\vdots & \dots & \ddots & \vdots \\

a_m1 & a_m2 & \cdots & a_mn

\endvmatrix

\enddisplaymath

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 23 / 59

Page 24: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasMatrices y determinantes (VI)

El entorno Vmatrix

∥∥∥∥∥∥∥∥∥a11 a12 · · · a1na21 a22 · · · a2n... . . .

. . ....

am1 am2 · · · amn

∥∥∥∥∥∥∥∥∥\begindisplaymath

\beginVmatrix

a_11 & a_12 & \cdots & a_1n \\

a_21 & a_22 & \cdots & a_2n \\

\vdots & \dots & \ddots & \vdots \\

a_m1 & a_m2 & \cdots & a_mn

\endVmatrix

\enddisplaymath

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 24 / 59

Page 25: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasMatrices y determinantes. Puntos suspensivos.

Este ejemplo sirve para ilustrar cómo se consiguen puntos suspensivos detodos los tipos posibles:

Escritura \... (...)Adaptables \dots (. . . )Línea base \ldots (. . .)Centrados verticalmente \cdots (· · · )

Verticales \vdots (... )

Diagonales \ddots (. . .)

Entre comas \dotsc (. . . )Entre operaciones \dotsb (· · · )Entre multiplicaciones \dotsm (· · · )Entre integrales \dotsi (· · ·)Otros \dotso (. . . )

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 25 / 59

Page 26: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasDelimitadores (I)

Delimitadores con tamaño ajustable

paréntesis(ab

)$\left(\dfracab\right)$

barra vertical

∣∣∣∣12∣∣∣∣ $\left\lvert\dfrac12\right\rvert$

corchetes

[23

]$\left[\dfrac23\right]$

llaves

34

$\left\\dfrac34\right\$

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 26 / 59

Page 27: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasDelimitadores (II)

Los delimitadores suelen ir por parejas. Cuando uno de ellos falta hay queponer el delimitador vacío \left. de izquierdas o \right. de derechas.

a + b = 4

2a + 3b = 36

\begindisplaymath

\left\\beginarrayrcl

a+b & = & 4 \\

2a+3b & = & 36

\endarray \right.

\enddisplaymath

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 27 / 59

Page 28: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasEscribiendo texto (I):

Si escribimos texto dentro del entorno matemático. . .

nosllevaremosunasorpresa

\begindisplaymath

nos llevaremos

una sorpresa

\enddisplaymath

Debemos usar la orden \textTexto:

esto ya es otra cosa

\begindisplaymath

\textesto ya es

\textbf\textitotra

cosa

\enddisplaymath

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 28 / 59

Page 29: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasEscribiendo texto (II): Espacios en blanco (I)

Espacio horizontal variable

\hspaceLongitud

\hspace*Longitud

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 29 / 59

Page 30: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasEscribiendo texto (II): Espacios en blanco (I)

Espacio horizontal jo

\quad espacio de longitud un em\qquad espacio de longitud dos em\enskip espacio de longitud medio em\qquad espacio entre palabras

\enspace espacio de longitud medio em\thinspace espacio de longitud 0.16667 em\enskip espacio negativo de longitud 0.16667 em

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 30 / 59

Page 31: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasFuentes en modo matemático:

Black board bold \mathbbTexto ABCDENegrita \mathbfTexto ABCDEabcde

Caligráca \mathcalTexto ABCDEGótica (Fraktur) \mathfrakTexto ABCDEabcde

Itálica \mathitTexto ABCDENormal \mathnormalTexto ABCDEabcde

Roman \mathrmTexto ABCDEabcde

Sin adornos (Sans serif) \mathsfTexto ABCDE

Tipo máquina de escribir \mathttTexto ABCDEabcde

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 31 / 59

Page 32: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasSímbolos.

α \alpha β \beta γ \gamma δ \deltaε \epsilon η \eta θ \theta κ \kappaλ \lambda µ \mu ν \nu π \piρ \rho σ \sigma τ \tau φ \phiχ \chi ψ \psi ω \omega

Γ \Gamma ∆ \Delta Θ \Theta Λ \LambdaΠ \Pi Σ \Sigma Φ \Phi Ψ \PsiΩ \Omega

× \times ÷ \div⊕ \oplus \ominus ⊗ \otimes∇ \nabla

√\surd > \top ⊥ \bot

∨ \vee ∧ \wedge ∩ \cap ∪ \cup∈ \in /∈ \notin ⊂ \subset ⊃ \supset

⊆ \subseteq ⊇ \supseteq * \nsubseteq + \nsupseteq

∅ \emptyset

≈ \approx u \approxeq ≡ \equiv 6= \neq≥ \geq ≤ \leq \gneq \lneq \gg \ll ≯ \ngtr ≮ \nless

\ngeq \nleq

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 32 / 59

Page 33: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasFórmulas en varias líneas. El entorno 'eqnarray'

(a + b)4 = (a + b)2(a + b)2 (2)

= a4 + 4a3b + 6a2b2 (3)

+4ab3 + b4

\begineqnarray

a+b)^4&=&(a+b)^2(a+b)^2\\

&=&a^4+4a^3b+6a^2b^2\\

&&+4ab^3+b^4\nonumber

\endeqnarray

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 33 / 59

Page 34: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasFórmulas en varias líneas. El entorno 'equation' con 'split'

(a + b)4 = (a + b)2(a + b)2

= a4 + 4a3b + 6a2b2

+ 4ab3 + b4(4)

\beginequation

\beginsplit

(a+b)^4 & =(a+b)^2(a+b)^2\\

& =a^4+4a^3b+6a^2b^2\\

& \quad +4ab^3+b^4

\endsplit

\endequation

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 34 / 59

Page 35: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasFórmulas en varias líneas. El entorno 'gather'

(a + b)2 = a2 + 2ab + b2 (5)

(a + b)3 = a3 + 3a2b + 3ab2 + b3

(a + b)4 = a4 + 4a3b + 6a2b2 + 4ab3 + b4 (6)

\begingather

(a+b)^2=a^2+2ab+b^2\\

(a+b)^3=a^3+3a^2b+3ab^2+b^3\notag\\

(a+b)^4=a^4+4a^3b+6a^2b^2+4ab^3+b^4

\endgather

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 35 / 59

Page 36: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasFórmulas en varias líneas. El entorno 'align'

a11 = b11 a12 = b12 (7)

a21 = b21 a22 = b22 + c22 (8)

a13 = b13 + c13 a23 = b23 (9)

\beginalign

a_11&=b_11&a_12&=b_12\\

a_21&=b_21&a_22&=b_22+c_22\\

a_13&=b_13+c_13&a_23&=b_23

\endalign

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 36 / 59

Page 37: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasFórmulas en varias líneas. El entorno 'cases'

Pr−j =

0 si r − j es impar,

(−1)(r−j)/2 si r − j es par.

\[

P_r-j=

\begincases

0 & \text si r-j\text es impar,\\

(-1)^(r-j)/2 & \text si r-j\text es par.

\endcases

\]

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 37 / 59

Page 38: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasFórmulas en varias líneas. Otros entornos

Es conveniente conocer también los entornos:

multline

alignat

align

y sus variantes con asterisco (*)

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 38 / 59

Page 39: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasTeoremas y demostraciones. La orden 'newtheorem'

Sintaxis

\newtheoremTipo[Contador]NombreTipo[ContadorReferencia]

Utilización

\beginTipo[Comentario]TextoDelEntorno\endTipo

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 39 / 59

Page 40: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasTeoremas y demostraciones. La orden 'newtheorem'( II)

Ejemplo

\newtheoremteoTeorema

\newtheoremlem[teo]Lema

\beginlem

Si $\u_1,u_2,\dots,u_n\$ es un sitema de generadores

de un espacio vectorial V, entonces el conjunto de vectores

que se obtiene eliminando los que son combinación lineal

de los otros es también un sistema de generadores.

\endlem

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 40 / 59

Page 41: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasTeoremas y demostraciones. La orden 'newtheorem'( y III)

Otro ejemplo

\beginteo

Si $\v_1,v_2,\dots,v_m\$ es linealmente independiente y

$\u_1,u_2,\dots,u_n\$ es un sitema de generadores de V,

entonces $m\leqn n$.

\endteo

\beginteo[de Steinitz]

Todo espacio vectorial tiene una base.

\endteo

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 41 / 59

Page 42: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasCajas y marcos. Las órdenes 'makebox' y asociadas

Sintaxis

\makebox[Ancho][Posición]Material\mboxMaterial\framebox[Ancho][Posición]Material\fboxMaterial\frameMaterial

Ancho: Puede ser cualquier longitud.Posición: parametro optativo l,r,c,s

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 42 / 59

Page 43: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasCajas y marcos. Las órdenes 'makebox' y asociadas (II)

Ejemplo

\framebox[2\width]hola y adiós

hola y adiós

\framebox[2\width][l]hola y adiós

hola y adiós

\framebox[2\width][r]hola y adiós

hola y adiós

\framebox[3\width][s]hola y adiós

hola y adiós

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 43 / 59

Page 44: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasCajas y marcos. Las órdenes 'makebox' y asociadas (y III)

Diferencia entre 'framebox' y 'frame'

\frameboxhola y adiós

hola y adiós

\framehola y adiós

hola y adiós

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 44 / 59

Page 45: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasCajas y marcos. El paquete 'fancybox'

El paquete fancybox nos proporciona varios tipos de marcos.

Sintaxis

\shadowboxMaterial\doubleboxMaterial\ovalboxMaterial\OvalboxMaterial

Ejemplos

Marco con sombra

Doble marco Marco ovalado y Marco ovalado más grueso

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 45 / 59

Page 46: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasCajas y marcos. Rayas

Sintaxis

\rule[Elevación]AnchoGrueso

Ancho: Indica la anchura de la raya.Grueso: El grosor de la raya.Elevación: Determina el desplazamiento de la raya con relación a la líneabase.

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 46 / 59

Page 47: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasCajas y marcos. Rayas (II)

Ejemplo

Una raya gruesa \rule1cm2mm que sube

\rule[2mm]1cm2mm y baja \rule[-2mm]1cm2mm

Una raya gruesa que sube y baja

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 47 / 59

Page 48: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Escribiendo MatemáticasCajas y marcos. Combinando cajas y rayas

Ejemplo

La raya \makebox[0pt][l]\rule[2.5pt]1cm1pt%

\rule1cm1pt se llama caña en tipografía.\\

Y ésta \makebox[0pt][l]\rule[4.5pt]1cm1pt%

\rule1cm3pt se llama media caña.

La raya se llama caña en tipografía.Y ésta se llama media caña.

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 48 / 59

Page 49: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

TablasEntorno tabular

La edición de tablas se lleva a cabo con el entorno tabular:

\begintabularrcl

esto & sólo es & una simple \\

tabla & de & ejemplo \\

\endtabular

esto sólo es una simpletabla de ejemplo

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 49 / 59

Page 50: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

TablasEntorno tabular (II)

Para dibujar líneas alrededor de celdas, las y columnas:

\begintabularr|c|l|

\cline2-3

esto & sólo es & una simple \\

\hline

tabla & de & ejemplo \\

\hline \hline

\endtabular

esto sólo es una simpletabla de ejemplo

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 50 / 59

Page 51: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

TablasEntorno tabular

Celdas múltiples por las y por columnas:

\begintabularr|c|l|

\cline2-3

\multirow22cmesta tabla

& sólo es & un simple \\

\cline2-3

& \multicolumn2|r|ejemplo \\

\hline \hline

\endtabular

esta tablasólo es un simple

ejemplo

Para utilizar la orden \multirrow es necesario cargar el paquete multirow

poniendo \usepackagemultirow en el preámbulo.Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 51 / 59

Page 52: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

TablasPara saber más

Estudia los paquetes:

hhline

array

tabularx

dcolumn

longtable

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 52 / 59

Page 53: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

El paquete graphicxControladores

Esto va en el preámbulo:

\usepackage[Controlador]graphicx

Los valores de Controlador pueden ser:

dvips, pdftex, dvipdf, dvipdfm, dvipsone, dviwin, dviwindo,. . .

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 53 / 59

Page 54: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

El paquete graphicx

El paquete graphicx incluye algunas órdenes que permiten escalar y rotarcualquier objeto LATEX

\scaleboxeh[ev]argumento

\resizeboxanchoaltoargumento

\rotatebox[opciones]ánguloargumento

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 54 / 59

Page 55: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

El paquete graphicxEscalando objetos con scalebox

Ejemplos de 'scalebox'

\scalebox4[4]pepito

pepito\scalebox2[4]pepito

pepito\scalebox-2[2]pepito

pepitoOrientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 55 / 59

Page 56: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

El paquete graphicxEscalando objetos con resizebox

Ejemplos de 'scalebox'

\resizebox20mm5mmpepito

pepito\resizebox50mm10mmpepito

pepito\resizebox15mm15mmpepito

pepitoOrientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 56 / 59

Page 57: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

El paquete graphicxRotando objetos con rotatebox

Ejemplos de 'rotatebox'

podemos rotar \rotatebox45pepito

podemos rotar pepito

podemos rotar \rotatebox[c]45pepito

podemos rotarpepitorespecto al centro

podemos rotar \rotatebox[c]-60pepito con ángulo negativo

podemos rotar

pepito

con ángulo negativo

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 57 / 59

Page 58: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

Referencias

Bernardo Cascales Salinas et al.El libro de LATEX.Prentice Hall, 2004.

Javier Sanguino Botella.Iniciación a LATEX2ε..Addison-Wesley, 1997.

CervanTEXhttp://www.cervantex.es

TEX Users Grouphttp:///www.tug.org

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 58 / 59

Page 59: Escribiendo Matemáticas con LaTeX - UGRorientamat/archive/orientamat3/taller_s2.pdf · Escribiendo Matemáticas con L A T E X Orientamat Universidad de Granada 13 de noviembre de

½Gracias!

Orientamat (UGR) Escribiendo Matemáticas 13 de noviembre de 2012 59 / 59