Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Gabriel De Simone
Argentina, Julio 2015
Indice
1. Introducci
on
2. Expresiones matem
atica
2.1. Smbolos matem
aticos (y tablas)
2.2. Subndices y superndices . . . .
2.3. Corchetes y parentesis . . . . . .
2.4. Teoremas y pruebas . . . . . . .
2.5. Definiciones . . . . . . . . . . . .
.
.
.
.
.
3
3
3
4
4
5
3. Operadores
3.1. Lmites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2. Operadores de referencia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
5
5
4. Im
agenes
4.1. Insertar im
agenes, cambiarles el tama
no y rotarlas . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2. Posicionar imagen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3. Referencias y epgrafes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
5
6
7
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
5. Formato
5.1. Negrita, subrayado, cursiva y enfasis . . . . . . . . . . . . . . . . . . .
5.2. Encabezados y pies de p
aginas . . . . . . . . . . . . . . . . . . . . . .
5.3. Formato del p
arrafo . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.1. Sangra . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.2. Espacio entre p
arrafos . . . . . . . . . . . . . . . . . . . . . . .
5.3.3. Interlineado . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.4. Justificado, alineado a izquierda, alineado a derecha y centrado
5.4. Uso de colores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5. Referenciar secciones y ecuaciones . . . . . . . . . . . . . . . . . . . .
5.6. Tama
nos y tipos de letra . . . . . . . . . . . . . . . . . . . . . . . . . .
6. Referencias Bibliogr
aficas
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
8
. 8
. 8
. 8
. 8
. 8
. 9
. 9
. 9
. 9
. 10
10
Gabriel De Simone
Resumen
En el presente escrito se da una breve introducci
on a la manera en la que latex funciona partiendo del
supuesto de que el lector es un ignorante en lo respecta a esta forma de trabajar. Se muestra y explica la
utilizaci
on de diversas herramientas que suelen ser de utilidad a la hora de escribir un informe. El actual
desarrollo se enfoca particularmente en la escritura de artculos (entiendase informes o escritos academicos
para leer en una sentada) aunque la inmensa mayora de los lineamientos expuestos son v
alidos para otros
tipos de estructuras como libros o cartas. La motivaci
on del escrito es la no la existencia de la informaci
on
aqu tratada de forma compacta y en espa
nol; la que abunda se encuentra dispersa. El lector podr
a apreciar
la manera de generar un artculo, al observar simult
aneamente el c
odigo asociado y el resultado obtenido.
No se han utilizado plantillas.
1.
Introducci
on
LATEX es un procesador de texto de software, muy utilizado para la composicion de literaturas academicas
dado que la calidad tipogr
afica de los documentos obtenidos rivaliza con la de las editoriales cientficas. Permite
la incorporaci
on de secciones, ndices y f
ormulas de manera particularmente sencilla y ordenada, facilitando que
usted se concentre en el contenido y no en el formato. Este u
ltimo puede modificarse de manera general con
algunas lneas de c
odigo sin tener que ir por parrafo como en otros procesadores y evita el tener que realizar
constantemente ajustes de este tipo.
Nos centraremos particularmente en Share LATEX, que basicamente es lo mismo pero se diferencia por permitir
el trabajo online sobre un documento en forma colaborativa y en simultaneo; esto no quita que todo lo tratado
sea v
alido para otros soportes TEX.
Antes de comenzar con la gua en s, es de menester hacer algunas aclaraciones. Primero, el desarrollo
posterior se ha basado en [5] y una informacion mucho mas amplia que la que aqu se expone puede ser
consultada en ese sitio web. Segundo, se nombra a lo largo del texto otras bibliografas de fantasa; no se han
usado en esta literatura y son solo ilustrativas. Tercero, todo lo que se muestra tiene una manera alternativa
de hacerse. Cuarto, el documento busca introducir al lector de manera practica y no se centra en cuestiones
te
oricas. Quinto, existen ciertos smbolos que son reservados por latex para introducir comandos, a los mismos
debe anteponerles una barra derecha para imprimirlos en el PDF; algunos de estos son: #, $, %, &, y {.
Para comenzar se debe tener en cuenta que el trabajo en LATEX se divide en tres etapas. La primera consiste
en escribir el c
odigo (archivo de extensi
on TEX; incluye al trabajo propiamente dicho y las lneas asociadas al
formato, im
agenes, etc); la segunda en compilarlo, que implica pasar a PDF lo escrito y la tercera abrir el PDF.
Share LATEX permite realizar las tres operaciones en simultaneo. Una vez en la pagina, cuando se crea un nuevo
proyecto, se tiene la pantalla dividida; en la parte izquierda va el codigo y en la derecha se va mostrando el
PDF a medida que recompilamos. Le recomiendo mirar en simultaneo el PDF y el TEX del presente tutorial
(que se encuentra al final del documento) para comprenderlo completamente, pues no se explica en el primero
lo que aparece como comentario en el c
odigo, ademas de otros detallitos.
La parte que requiere estudio y que se trata seguidamente es la relativa al codigo. Todo documento trabajado
en latex consta de dos secciones bien visibles en el archivo TEX. La primera es el llamado preambulo en el que
se define el tipo de texto con el que se va a trabajar, se llama a ciertos paquetes que incorporan funciones que
latex no trae por defecto, se definen algunos aspectos del formato y se colocan algunos datos como el autor, la
fecha; llega en el c
odigo hasta la lnea begin{document}. Al igual que al programar en muchos otros lenguajes,
debe indicarse el fin y el inicio de ciertas estructuras; en el caso del cuerpo del documento, que es la otra parte
del c
odigo, su fin debe indicarse al terminar el trabajo conend{document}. Estas estructuras que comienzan
y terminan de manera explcita, indicando el inicio de alg
un comando o funcion en particular, se denominan
ambientes y vienen a ser semejante a las sentencias if, for o while de otros lenguajes en este sentido.
En el pre
ambulo se han colocado toda una serie de paquetes que se iran utilizando a lo largo del texto y se
explicar
an oportunamente. Ahora resulta oportuno tratar la primera lnea de todo trabajo en latex: documentclass{clase de documento}. Esta lnea define el formato basico que se utilizara. Puede colocarse artculo (article),
libro (book), informe (report), entre tantos otros de acuerdo a las necesidades. Determina cosas como el tama
no
de las sangras, espacios entre ttulos o la forma de numerar elementos seg
un el tipo de texto, basandose en las
estructuras de m
as uso en esos escritos. Muchos de estos valores por defecto pueden modificarse (lo haremos) e
incluso usted puede crear su propio documentclasscomo se ense
na en diversas bibliografas. Es necesario colocar
esta lnea porque le da orden a todo lo que usted no ajuste manualmente y permite tener una base desde d
onde
comenzar a trabajar.
Una vez que se da inicio al cuerpo del texto, puede facilmente incorporar secciones, subsecciones y captulos,
que se numeran autom
aticamente y aparecen con el mismo formato seg
un el caso. Su estudio se realiza al
progresar en el documento. Se aclara desde ahora que Latex cuenta con distintos niveles y subniveles para
organizar contenidos que son desde m
as a menos general: parte (part), captulo (chapter), seccion (section),
subsecci
on (subsection), subsubsecci
on (subsubsection), parrafo (paragraph) y subparrafo (subparagraph); todos
se inician anteponiendo una barra invertida. No todos estan disponibles en el formato artculo.
Pagina 2
Gabriel De Simone
2.
Expresiones matem
atica
Por ser de las principales ventajas y como a los ingenieros tecnicamente nos importa la matematica, es
importante poder expresarla y escribir f
ormulas en latex. Veremos como hacerlo.
Para colocar una f
ormula en lnea con el texto puede usarse la siguiente estructura x2 + y 2 = z 2 . En cambio
para hacerlo al estilo word, podemos hacer as:
xn + y n = z n
Es el famoso teorema de Pit
agoras generalizado, que como sabra no es valido.
La ecuaci
on debe ser incluida dentro del ambiente equation si se requiere que aparezca numerada. Con la
siguiente estructura queda prolija y se muestra como colocar una fraccion.
A=
2.1.
r2
1
= r2
2
2
(1)
Smbolos matem
aticos (y tablas)
Existen diversos y la forma de llamarlos en latex se coloca en la siguiente tabla, y de paso le ense
no a poner
una tabla.
Descripcion
Letras griegas
Operadores binarios
Operadores de relacion
Otros importantes
codigo
R
H PQ
Smbolo
Activo/pasivo
Pasivo
Caractersticas
Aplicaciones
2.2.
Subndices y superndices
Usted podra pensar que son algo secundarios, estando equivocado, pues realmente los usamos a menudo y
hacerlos con word es realmente engorroso. Los mismos se escriben tan solo anteponiendo un smbolo al ndice
tal como veremos enseguida.
Pagina 3
Gabriel De Simone
x2 dx
Y
X
1
1
=
s
n
1
ps
p
i=1
2.3.
Corchetes y par
entesis
Es la forma de colocar las matrices y los vectores, que tan poco usamos a decir verdad, pero vale la pena
ponerlo. Los mismos pueden ajustarse de manera automatica o manual. Primero la automatica, que se basa en
construir una tabla como la de antes y colocarle el smbolo en cuestion a la derecha y la izquierda.
1 5 8
0 2 4
3 3 -8
En forma manual se deben colocar los siguientes smbolos que se presentan en la tabla [5]
Descripcion
Parentesis
codigo
Corchetes
#
i
Llaves
(
n
Y para cerrar un ejemplo cl
asico 90 + 76z
2.4.
Teoremas y pruebas
Para dar un formato particular a estos, debemos primero definir como los llamaremos y la palabra que
aparecer
a en el PDF cuando se lo haga, lo mismo se hace en el preambulo a traves del comando newtheorem{theorem}{Teorema}, que tiene dos par
ametros. El primero es el nombre del ambiente definido (algunos
ambientes es necesario definirlos) y el segundo, el nombre con el que aparece en el texto. El [theorem] que
aparece en las dos lneas siguientes a esa, indica que el contador de los corolarios y lemas debe reiniciarse al
iniciar un nuevo teorema; si en cambio, se quiere que usen el mismo que los teoremas, debe colocarse antes
del u
ltimo de los dos textos entre llaves en esas lneas y si se quiere que tengan su propia numeracion no debe
colocarse.
Teorema 1. Dios todo lo puede.
Teorema 2 (Teorema generalizado). Es la generalizaci
on del teorema anterior. Dios todo lo puede, cuando
quiere y como quiere.
Las consecuencias del teorema 2 se ven en la realidad que lo rodea.
Corolario 2.1. No desafe a Dios.
Lema 2.1. Dadas dos personas, har
an ellas lo que Dios desee, no su libertad.
Demostraci
on. No necesito m
as prueba que el antiguo testamento.
Pagina 4
Gabriel De Simone
2.5.
Definiciones
Una manera prolija de dar definiciones es usando el formato de los teoremas que realmente queda maravilloso.
El paquete amsthm permite introducir esta funcion, y tambi
en el formato anterior para demostraciones.
Los otros comandos theoremstyle{definition} y newtheorem{definition}{Definicion} [section], permiten crear un
ambiente (definition) con el estilo de los teoremas, darle un nombre con el que aparecera en el texto y reiniciar
su contador en cada secci
on.
Definici
on 2.1. Chiripioca Dcese del estado de una persona iracunda y desencajada. Ej: Le agarro la...
3.
Operadores
Los operadores tienen una notaci
on particular en latex. Se destacan algunos.
3.1.
Lmites
Para colocarlos tan prolijo como en el stuart o en el eduarts tan solo se hace lo siguiente, se considera que
el c
odigo se explica a s mismo.
df (x)
f (x + h) f (x)
=
lm
h0
h
dx
Que queda de esta forma si se usa en lnea con el texto lmxh (x h).
3.2.
Operadores de referencia
codigo
sin
arcsin
sinh
4.
Im
agenes
Un buen trabajo pasa a ser excelente cuando se agrega la cantidad de imagenes correcta de adecuada forma,
prolijamente, con el tama
no adecuado y sus epgrafes. Esto nos ocupa ahora mismo.
4.1.
Insertar im
agenes, cambiarles el tama
no y rotarlas
Latex no tiene la capacidad de manipular imagenes por s mismo, por esa razon se debe importar el paquete
graphicx en el pre
ambulo. Para usar dicho paquete se a
nadio al inicio la siguiente lnea sepackage{graphicx}.El
comando graphicspath{ {images/} } le indica a latex que las imagenes estan guardadas en una carpeta llamada
images bajo el directorio actual, las mismas deben subirse a Sharelatex para trabajar, esto se hace con el cono
de la parte superior izquierda de la pantalla.
El comando includegraphics{gordo} es el que se encarga de incluir la imagen en el documento. El nombre
del archivo de imagen no debe contener espacios ni caracteres especiales.
Pagina 5
Gabriel De Simone
El tama
no puede modificarse con el comando scale. Tambien es posible definir de forma arbitraria el ancho y el
alto.
Como probablemente ya ha adivinado, los parametros dentro de los corchetes [width=3cm, height=4cm] definen el ancho y alto de la imagen. Pueden usarse diferentes unidades de medida en estos parametros, incluyendo
las del Sistema Internacional. Si solamente se establece el valor de width, la altura se escalara proporcionalmente.
Tambien es posible establecer la longitud de la imagen respecto a otros elementos en el documento. Imagen
con la misma anchura que el texto:
Finalmente, las im
agenes pueden rotarse f
acilmente.
4.2.
Posicionar imagen
Colocar las im
agenes de un modo particular es requerido porque el programa a veces las inserta, y sepa el
lector disculpar lo coloquial de mi prosa, en cualquier lado, o bien, porque se desea una ubicacion en especfico.
Un ambiente puede solucionar esto. Aun as el posicionamiento de la imagen respecto del texto es quiz
a una
de las desventajas m
as palpables de latex respecto de word pues requiere ser programado y uno no puede
simplemente arrastrar la imagen.
Dado que este apartado incluye varios puntos importantes, lo haremos en forma de lista y le ense
no a hacer
una. Cabe aclarar que existen diversos tipos de listas, enumeradas y con vi
netas, que casi no difieren en su
c
odigo. A continuaci
on usaremos las enumeradas.
1. Comando figure. El ambiente figure se usa para mostrar las imagenes como elementos flotantes dentro del
documento. Esto
significa que basta con incluir la imagen dentro del ambiente figure y ya no tiene que
preocuparse por d
onde aparecer
a, latex la posicionara de tal manera que encaje con el flujo del documento.
Aunque esto suena muy bien, a veces uno quiere tener control sobre donde apareceran las imagenes (se ve
que la imagen al tope de esta p
agina ha quedado mal ubicada pues debera ir justo debajo de este parrafo,
seg
un el c
odigo). Un par
ametro adicional se puede usar para establecer el posicionamiento de la figura,
los mismos se tratan seguidamente y son validos para las tablas.
2. Par
ametros importantes y centrado. Estos se insertan entre corchetes como se muestra enseguida. Se los
organiza en una tabla.
Pagina 6
Gabriel De Simone
Par
ametro
h
t
b
p
accion
Aproximadamente en el mismo punto donde aparece en el codigo
Inserta la figura al inicio de la pagina.
Inserta la figura al final de la pagina.
Inserta los elementos en una pagina por separado, que solo contiene figuras.
Si se agrega el paquete float, se obtiene un nuevo posicionamiento (H) que coloca la imagen exactamente
donde aparece en el c
odigo.
Un ejemplo de lo que sucede al agregar el comando h al caso anterior se toma ahora. Como se ve, la
figura est
a correctamente ubicada en esta ocasion. El comando adicional centeringse encarga de centrar
la imagen. El valor de alineaci
on por defecto es mas bien a la izquierda.
4.3.
Referencias y epgrafes
El poder a
nadir leyendas con una breve descripcion de la imagen y etiquetas que luego se puedan usar para
referirse a ella son herramientas geniales cuando se trabaja con documentos muy largos. Es tan facil, solo hay
que a
nadir el comando caption{epgrafe} dentro de las llaves escribir el texto a mostrar. El lugar donde se
imprimir
a la leyenda depende de d
onde se inserta aquel (antes o despues de includegraphics). Otro ejemplo se
muestra seguidamente.
Las figuras pueden ser referidas dentro del texto llamandolas (preste atencion porque esto se aplica a tablas,
ecuaciones, teoremas y dem
as), sin necesidad de estar recordando el n
umero de figura, es muy u
til y una ventaja
con respecto a otros procesadores. Esto est
a relacionado con el comando label de mas arriba que establece la
etiqueta para la figura. Dado que las mismas se pueden usar en diversos tipos de elementos en el documento, es
una buena pr
actica el usar un prefijo, tal como fig: en este caso. As, si quiere llamar al n
umero de la imagen en
cuesti
on toma 1 y este comando lo imprime. Finalmente, si se desea nombrar el n
umero de la pagina en la que
2
Pagina 7
Gabriel De Simone
5.
Formato
Es necesario en ocasiones dar un formato especfico distinto al que es dado por defecto. En este apartado se
dan algunas herramientas que suele ser preciso conocer.
5.1.
5.2.
Encabezados y pies de p
aginas
Son recursos necesarios y hay maneras diversas de colocarlos. La configuracion que viene por defecto coloca
los n
umeros de p
aginas en el centro y abajo, pero facilmente podemos modificarla como se muestra seguidamente.
Ello se logra trabajando en el pre
ambulo y dejandolo definido para todo el documento. El paquete fancyhdr
incorpora estas funciones. El resto de los comandos se explican ahora. El pagestyle especifica el estilo que
usaremos para los encabezados, existen diversos y en este caso se ha seleccionado uno muy tradicional, el fancy;
otros utilizables son empty (que deja en blanco ambos espacios), plain (el que se coloca por defecto con el
n
umero de pagina centrado al pie) y myheadings, que coloca el n
umero de pagina a la derecha.
El c
odigo aqu proporcionado (en el pre
ambulo) permite trabajar de forma mas general. El comando fancyhf
limpia los espacios en cuesti
on para que no aparezca el ajuste por defecto; los comandos rhead, lhead, chead (no
se ha usado aqu el u
ltimo de estos), rfoot, lfoot y cfoot (tampoco se usan aqu los dos u
ltimos), no requieren
demasiada explicaci
on. Se coloca entre llaves el texto que se desea aparezca.
5.3.
Formato del p
arrafo
Se tratan ahora diversas herramientas asociadas al formato del texto, es lo que en Word llamamos Parrafo,
incluye configurar una sangra, el interlineado o el espacio entre parrafos.
5.3.1.
Sangra
El comando que aqu se muestra es el que gobierna la configuracion de la sangra y puede cambiarse facilmente
afectando la cantidad entre llaves.
Si se va usar en el texto siempre la misma sangra conviene dejar colocado este comando en el preambulo.
En caso contrario, puede definirse justo encima de cada seccion donde se desee cambiar la configuracion.
Tambien puede volverse a la configuraci
on que aparece por defecto.
5.3.2.
Espacio entre p
arrafos
Pagina 8
Gabriel De Simone
El mismo rige para todo el texto a partir del cual el comando se coloca. Y puede volverse a la configuraci
on
por defecto.
Como se ve, todo esto que en latex necesita programarse, se puede hacer de forma interactiva en otros
procesadores pero la forma es mucho m
as general y una vez que se aprende a usarlo evita grandes perdidas de
tiempo.
5.3.3.
Interlineado
Si bien existen varios comandos para controlar esto, el aqu usado es principal, y permite satisfacer las
necesidades b
asicas. El c
odigo asociado est
a en el preambulo, pues el interlineado se define all y es u
nico para
todo el cuerpo del texto; el valor definido es 1, que coincide con el que viene por defecto, pero puede modificarse.
5.3.4.
Alineado izquierda
Se debe usar el comando aqu mostrado.
Alineado derecha
Se usa un comando an
alogo
Centrado
Se auto-explica
Justificado El comando justify permite que todo el texto subsiguiente este justificado.
5.4.
Uso de colores
Si bien los colores muchas veces son pocos utilizados es necesario saber como pueden configurarse. Como no
debera sorprenderle a esta altura, para usar los colores debe invocarse un paquete asociado, el mismo est
a en
el pre
ambulo. Si se desea que todo un ambiente este coloreado puede hacerse lo siguiente.
Firts item
Second item
Si solo una palabra o frase desea cambiarse debe usar este comando pero si en cambio se desea resaltar
debe usarse este otro.
Puede delimitar con llaves 1 los elementos coloreados, tal como se muestra en el caso de la siguiente lnea2
del ancho del cuerpo de texto.
5.5.
a i xi
(2)
i=0
La ecuaci
on 2 es una serie de potencias, que aparece en la pagina 9.
1 Pueden
2 Es
Pagina 9
Gabriel De Simone
5.6.
Tama
nos y tipos de letra
Si bien latex los elije adecuadamente de acuerdo a la clase de documento puede desear cambiarlos, lo que
sencillo
es relativamente
. Existen distintos tipos de letra y se los puede afectar con negritas, subrayado,
como ya se explor
o. Se muestran en una tabla los mas representativos. Hay mas tama
nos y fuentes que los que
se exhiben.
Tama
no
El m
as peque
no
Peque
no
Grande
Mas grande
Muy Grande
Con respecto a las fuentes, se muestran algunas tradicionales.
Tama
no
Serif (roman)
Sans serif
Typewriter (monospace)
Se aclara que de colocar una barra invertida y el comando con el tipo o tama
no de letra sin llave, todo el
texto subsiguiente adquirir
a ese formato.
6.
Referencias Bibliogr
aficas
En LATEX, las mismas son un caso particular que requiere un poco de estudio extra, sin embargo, quedan
realmente muy prolijas y normalizadas, cosa que los ingenieros que usamos latex, apreciamos en demasa.
Primero es necesario introducir un paquete asociado (biblatex) para poder trabajar de manera prolija, luego,
el comando que sigue en el pre
ambulo a ese (addbibresourse{ejemplo.bib}), es el que importa la informaci
on
asociada a cada referencia desde un archivo .bib que luego crearemos. Para ello en la pantalla a la izquierda del
editor debemos crear un nuevo archivo que llamaremos ejemplo.bib. Aparece ahora entre nuestros archivos,
uno nuevo que podremos editar. Ese archivo .bib tiene una sintaxis propia que se explora en el archivo adjunto,
es muy intuitiva y f
acil de entender. Ve ahora al documento .bib, exploralo y lee el comentario colocado (se
encuentra al final del c
odigo).
Ahora podemos llamar directamente a nuestra bibliografa desde aqu. Para que la bibliografa aparezca,
esta debe ser citada en alg
un momento en el texto.[1].[2].[3].[4]. Se aclara que son de fantasa estas cuatro y no
se utilizan realmente en este texto.
Paul Adrien Maurice Dirac. The Principles of Quantum Mechanics. International series of monographs on
physics. Clarendon Press, 1981. isbn: 9780198520115.
[2]
Albert Einstein. Zur Elektrodynamik bewegter Korper. (German) [On the electrodynamics of moving
bodies]. En: Annalen der Physik 322.10 (1905), pags. 891-921. doi: http://dx.doi.org/10.1002/andp.
19053221004.
[3]
[4]
[5]
Tambien pueden ser subclasificadas de la siguiente forma y colocarse automaticamente en la tabla de contenidos como se muestra para el caso de un artculo de referencia.
Artculos fantasa
[2]
Albert Einstein. Zur Elektrodynamik bewegter Korper. (German) [On the electrodynamics of moving
bodies]. En: Annalen der Physik 322.10 (1905), pags. 891-921. doi: http://dx.doi.org/10.1002/andp.
19053221004.
Pagina 10
Gabriel De Simone
Libro fantasa
[1]
Paul Adrien Maurice Dirac. The Principles of Quantum Mechanics. International series of monographs on
physics. Clarendon Press, 1981. isbn: 9780198520115.
LATEX Fantasa
[3]
7.
7.1.
Paquetes especficos u
tiles
Paquete circuitos
Pagina 11
Gabriel De Simone
Pagina 12
Gabriel De Simone
+
iR
iR
iR
Vm sin(wt)
iR
iR
iR
iR
iR
7.2.
Diagramas simples
Muchas veces desean colocarse referencias o letras en las imagenes y latex tambien permite introducir estos
elementos de manera sencilla, programando la imagen. Basta con indicar el punto sobre el que se coloca el texto,
el tama
no de texto y la frase en s, respectivamente. Tambien pueden incluirse flechas facilmente. El texto se
inserta en el punto (6,2.2) y es de tama
no peque
no.
'$
Texto en una imagen
&%
Pagina 13
Gabriel De Simone
Interseccion
Nos ocupan ahora elementos como elipses y polgonos. Para dibujar un polgono se hace como un conjunto
de lneas cerradas. Sepa que el comando filldraw permite crear figuras llenas donde se distingue el contorno del
interior, si solo interesa el interior puede usarse fill. Use draw si tan solo dibuja elementos hechos de lneas. La
estructura (una vez abierto el ambiente tikzpicture) empieza con el comando, se define el estilo de la lnea y el
relleno y luego el elemento a dibujar con sus caractersticas.
Se incorporan a continuaci
on algunos colores y tipos de grosores de lnea [5] que el paquete comprende.
Cuando despues de un color se coloca !, el mismo aparece mas brillante; al colocar un n
umero posterior se
hace m
as claro cuanto mayor es el n
umero.
Colores
Pagina 14
Gabriel De Simone
Pagina 15
Gabriel De Simone
8.
Bibliografa
Internet
[5]
Pagina 16
\documentclass{article}
\usepackage[utf8]{inputenc} % Asociado al sistema operativo en el que se trabaja
\usepackage{geometry}
\geometry{
a4paper,
left=20mm,
right=20mm,
top=20mm,
bottom=20mm,
} % Permite definir los mrgenes y el tamao de la hoja
\usepackage[spanish,activeacute]{babel} % Permite que el programa reconozca las
y tildes.
\usepackage{biblatex}
\addbibresource{ejemplo.bib} % Se desarrolla en bibliografa
\usepackage{graphicx}
\graphicspath{ {images/} }
\usepackage{wrapfig}
\usepackage{float} % Se explica en la seccin de imgenes
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage{tabularx} % Se explica al tratar con tablas en la seccin de smbolos
matemticos
\fancyhf{}
\rhead{Tutorial Share \LaTeX}
\lhead{Gabriel De Simone}
\rfoot{Pgina \thepage} % Se explica al tratar con encabezados y pies de pginas
\renewcommand{\baselinestretch}{1} % Se explica en interlineado
\usepackage{xcolor} % Se explica al tratar con los colores
\usepackage{circuitikz}% Se explica en la seccin de circuitos
\usepackage{tikz} % Se trata en diagramas simples
\usetikzlibrary{positioning} % Se trata en diagramas simples
\usepackage{amsthm}
%
Permite
la
incorporacin
del
ambiente
para
las
demostraciones; ver teoremas y pruebas. COLOCAR ANTES QUE LOS POSTERIORES, EN CASO
CONTRARIO REDEFINE TODO LO ASOCIADO.
\newtheorem{theorem}{Teorema}
\newtheorem{corollary}{Corolario}[theorem]
\newtheorem{lemma}{Lema}[theorem] % Se explica en teoremas y pruebas
\theoremstyle{definition}
\newtheorem{definition}{Definicin}[section] % Se explica en definiciones
\title{Tutorial Share \LaTeX}
\author{Gabriel De Simone }
\date{Argentina, Julio 2015}
% Aqu termina el prembulo y comienza el cuerpo
\begin{document}
\maketitle % Permite que el ttulo, autores y fecha se muestren en la versin PDF.
\renewcommand{\tablename}{Tabla} % El epgrafe de las tablas se nombra con la
leyenda"Tabla [nmero de tabla]", en lugar de "Cuadro [nmero de cuadro]"
\thispagestyle{empty} %La primera pgina aparece sin encabezado ni pie de pgina,
se trata en esa seccin.
\tableofcontents % Agrega un ndice que se actualiza automticamente ante cualquier
cambio
\newpage % Comienza el texto siguiente en una nueva pgina
17
\begin{abstract}
En el presente escrito se da una breve introduccin a la manera en la que latex
funciona partiendo del supuesto de que el lector es un ignorante en lo respecta a
esta forma de trabajar. Se muestra y explica la utilizacin de diversas herramientas
que suelen ser de utilidad a la hora de escribir un informe. El actual desarrollo
se enfoca particularmente en la escritura de artculos (entindase informes o
escritos acadmicos para leer en ``una sentada") aunque la inmensa mayora de los
lineamientos expuestos son vlidos para otros tipos de estructuras como libros o
cartas. La motivacin del escrito es la no la existencia de la informacin aqu
tratada de forma compacta y en espaol; la que abunda se encuentra dispersa. El
lector podr apreciar la manera de generar un artculo, al observar simultneamente
el cdigo asociado y el resultado obtenido. No se han utilizado plantillas. % Las
comillas se abren con doble tilde inversa
\end{abstract}
\section{Introduccin}
\LaTeX \space
es un procesador de texto de software, muy utilizado para la
composicin de literaturas acadmicas dado que la calidad tipogrfica de los
documentos obtenidos rivaliza con la de las editoriales cientficas.
Permite la incorporacin de secciones, ndices y frmulas de manera particularmente
sencilla y ordenada, facilitando que usted se concentre en el contenido y no en el
formato. Este ltimo puede modificarse de manera general con algunas lneas de
cdigo sin tener que ir por prrafo como en otros procesadores y evita el tener
que realizar constantemente ajustes de este tipo.
% El \space del prrafo anterior permite introducir un espacio entre el logo de
latex y la palabra subsiguiente.
% Un rengln libre implica cambio de prrafo
Nos centraremos particularmente en Share \LaTeX, que bsicamente es lo mismo pero
se diferencia por permitir el trabajo online sobre un documento en forma
colaborativa y en simultneo; esto no quita que todo lo tratado sea vlido para
otros soportes TEX.
Antes de comenzar con la gua en s, es de menester hacer algunas aclaraciones.
Primero, el desarrollo posterior se ha basado en \cite{sharelatexwebsite} y una
informacin mucho ms amplia que la que aqu se expone puede ser consultada en ese
sitio web. Segundo, se nombra a lo largo del texto otras bibliografas de fantasa;
no se han usado en esta literatura y son solo ilustrativas. Tercero, todo lo que
se muestra tiene una manera alternativa de hacerse. Cuarto, el documento busca
introducir al lector de manera prctica y no se centra en cuestiones tericas.
Quinto, existen ciertos smbolos que son reservados por latex para introducir
comandos, a los mismos debe anteponerles una barra derecha para imprimirlos en el
PDF; algunos de estos son: \#, \$, \%, \&, \_ y \{.
Para comenzar se debe tener en cuenta que el trabajo en \LaTeX \space se divide en
tres etapas. La primera consiste en escribir el cdigo (archivo de extensin TEX;
incluye al trabajo propiamente dicho y las lneas asociadas al formato, imgenes,
etc); la segunda en compilarlo, que implica pasar a PDF lo escrito y la tercera
abrir el PDF. Share \LaTeX \space permite realizar las tres operaciones en
simultneo. Una vez en la pgina, cuando se crea un nuevo proyecto, se tiene la
pantalla dividida; en la parte izquierda va el cdigo y en la derecha se va
mostrando el PDF a medida que recompilamos. Le recomiendo mirar en simultneo el
PDF y el TEX del presente tutorial para comprenderlo completamente, pues no se
explica en el primero lo que aparece como comentario en el cdigo, adems de otros
detallitos.
La parte que requiere estudio y que se trata seguidamente es la relativa al cdigo.
Todo documento trabajado en latex consta de dos secciones bien visibles en el
archivo TEX. La primera es el llamado prembulo en el que se define el tipo de
texto con el que se va a trabajar, se llama a ciertos paquetes que incorporan
funciones que latex no trae por defecto, se definen algunos aspectos del formato y
se colocan algunos datos como el autor, la fecha; llega en el cdigo hasta la lnea
``begin\{document\}". Al igual que al programar en muchos otros lenguajes, debe
indicarse el fin y el inicio de ciertas estructuras; en el caso del cuerpo del
documento, que es la otra parte del cdigo, su fin debe indicarse al terminar el
18
Letras griegas & \alpha \beta \gamma \rho \sigma \delta \epsilon \\ % La doble
barra inclinada implica final de la fila
\hline
Operadores binarios & \times \otimes \oplus \cup \cap \\
\hline
Operadores de relacin & \subset \supset \subseteq \supseteq \\
\hline
Otros importantes & \int \oint \sum \prod \\
\hline
\end{tabular}
\end{center}
\caption{Tabla de smbolos} % Epgrafe de la tabla, se numera automticamente
\label{tabla:ta} % Referencia tabla, permite llamar al nmero de la tabla en el
texto como se muestra con detalle en imgenes.
\end{table} % Terminar tabla
% En "posicionar imgenes" y en "referenciar secciones y ecuaciones" se explica
con ms cuidado algunos detalles que tambin afectan a las tablas.
Cuando en una columna de una tabla se debe insertar un texto particularmente
extenso, el ambiente ``tabular" no puede resolver la situacin de manera conveniente
y la tabla escapa al ancho de la pgina. Un ambiente que soluciona el caso es el
llamado ``tabularx", que se utiliza de la misma manera, salvo que en las columnas
afectadas por estas longitudes de texto infrecuentemente grandes, debe colocarse
una ``X", \space al declarar la estructura bsica de la tabla. Un ejemplo se muestra
a
continuacin.
Debe
incorporarse
en
el
prembulo
el
paquete
``usepackage{tabularx}" pues este ambiente no lo trae latex por defecto.
Debe tenerse en cuenta que este ambiente no es compatible con el comando ``caption",
por lo que aqu se muestra una forma de colocar un epgrafe a estas tablas. La
trampa consiste en colocar un ambiente ``tabular" despus de la tabla, sin una
tabla dentro; se muestra seguidamente.
\begin{center} % Permite centrar cualquier elemento, en este caso, la tabla.
\begin{tabularx}{\textwidth}{||c|c|c|X| X||} % Describe la forma de la tabla. Las
barras verticales indican lneas verticales de separacin en la tabla, cada c
implica una columna donde el contenido est centrado en la misma (con una l est a
la izquierda y con una r a la derecha). Es la forma bsica de la tabla.
\hline
Nombre & Smbolo & Activo/pasivo & Caractersticas & Aplicaciones \\
\hline\hline
Resistor & \begin{circuitikz} \draw
(0,0) to[ american resistor ] (2,0); %Se explica al tratar con circuitos
\end{circuitikz} & Pasivo & Se opone al paso de corriente, generando una cada de
tensin que se traduce en potencia disipada.
Existen de materiales diversos que constan de resistividad variable con la
temperatura y con la que la resistencia vara proporcionalmente, dependiendo
tambin de la geometra. Cumplen la ley de Ohm. Su efecto se cuantifica en Ohmios.
& Contro de volumen y tono en los dispositivos de sonido, control de brillo, etc.
Existe un tipo de potencimetro que se fabrica especialmente para ajustar voltajes
o corrientes en algunos circuitos integrados. \\
\hline
\end{tabularx}
\begin{table}[H]
\caption{Componentes de circuito}
\label{tabla:ta}
\end{table}
20
\end{center}
\subsection{Subndices y superndices}
Usted podra pensar que son algo secundarios, estando equivocado, pues realmente
los usamos a menudo y hacerlos con word es realmente engorroso. Los mismos se
escriben tan solo anteponiendo un smbolo al ndice tal como veremos enseguida.
Por
ejemplo,
para
una
integral
definida
podemos
hacer
lo
siguiente
$$\int\limits_0^1 x^2 \ dx$$ Se ve claramente que el ``guin" \space coloca el
subndice y el ``piquito(dira una vieja)" \space el superndice. Si los mismos
son largos puede hacerse de la siguiente manera que es muy cmoda. $$ x^{2 \alpha}
- 1 = y_{ij} + y_{ij}$$ Este ltimo que le pongo ahora es realmente excelente
porque las sumatorias se usan bastante y las fracciones ms todava, tambin aparece
el smbolo del infinito. $$\sum_{i=1}^{\infty} \frac{1}{n^s}= \prod_p \frac{1}{1 p^{-s}} $$
\subsection{Corchetes y parntesis}
Es la forma de colocar las matrices y los vectores, que tan poco usamos a decir
verdad, pero vale la pena ponerlo. Los mismos pueden ajustarse de manera automtica
o manual. Primero la automtica, que se basa en construir una tabla como la de
antes y colocarle el smbolo en cuestin a la derecha y la izquierda.
$$
\left \{ % Indica que se coloque una llave a la izquierda cuyo tamao se ajusta
automticamente
\begin{tabular}{ccc} % La tabla sigue la lgica de la anterior
1 & 5 & 8 \\
0 & 2 & 4 \\
3 & 3 & -8
\end{tabular}
\right \}$$ % Indica que se coloque una llave a la derecha cuyo tamao se ajusta
automticamente
21
[theorem] que aparece en las dos lneas siguientes a esa, indica que el contador
de los corolarios y lemas debe reiniciarse al iniciar un nuevo teorema; si en
cambio, se quiere que usen el mismo que los teoremas, debe colocarse antes del
ltimo de los dos textos entre llaves en esas lneas y si se quiere que tengan su
propia numeracin no debe colocarse.
\begin{theorem}
Dios todo lo puede.
\end{theorem}
\begin{theorem}[Teorema generalizado] % El texto entre corchetes aparecer como
nombre del teorema
\label{tg} % Permite luego referenciar el teorema
Es la generalizacin del teorema anterior.
Dios todo lo puede, cuando quiere y como quiere.
\end{theorem}
Las consecuencias del teorema \ref{tg} se ven en la realidad que lo rodea.
\begin{corollary}
No desafe a Dios.
\end{corollary}
\begin{lemma}
Dadas dos personas, harn ellas lo que Dios desee, no su libertad.
\end{lemma}
\begin{proof} % Permite colocar formato de demostracin
No necesito ms prueba que el antiguo testamento.
\end{proof}
\subsection{Definiciones}
Una manera prolija de dar definiciones es usando el formato de los teoremas que
realmente queda maravilloso. El paquete amsthm permite introducir esta funcin,
\textbf{y tambin el formato anterior para demostraciones}. Los otros comandos
theoremstyle\{definition\} y
newtheorem\{definition\}\{Definicin\} [section], permiten crear un ambiente
(definition) con el estilo de los teoremas, darle un nombre con el que aparecer
en el texto y reiniciar su contador en cada seccin.
\begin{definition}{Chiripioca}
Dcese del estado de una persona iracunda y desencajada. Ej: Le agarr la...
\end{definition}
\section{Operadores}
Los operadores tienen una notacin particular en latex. Se destacan algunos.
\subsection{Lmites}
Para colocarlos tan prolijo como en el stuart o en el eduarts tan solo se hace lo
siguiente, se considera que el cdigo se explica a s mismo.
$$
\lim_{h \rightarrow 0 } \frac{f(x+h)-f(x)}{h}=\frac{df(x)}{dx}
$$
Que queda de esta forma si se usa en lnea con el texto $ \lim_{x \rightarrow h}
(x-h) $.
\subsection{Operadores de referencia}
Para tenerlos a mano, se adjuntan en la tabla siguiente.
22
\begin{center}
\begin{tabular}{||c | c||}
\hline
Descripcin & cdigo \\
\hline\hline
Seno & \sin \\
\hline
Arcoseno & \arcsin \\
\hline
Seno hiperblico & \sinh \\
\hline
\end{tabular}
\end{center}
Son bastante intuitivos y los dems se toman de modos semejantes.
\section{Imgenes}
Un buen trabajo pasa a ser excelente cuando se agrega la cantidad de imgenes
correcta de adecuada forma, prolijamente, con el tamao adecuado y sus epgrafes.
Esto nos ocupa ahora mismo.
\subsection{Insertar imgenes, cambiarles el tamao y rotarlas}
Latex no tiene la capacidad de manipular imgenes por s mismo, por esa razn se
debe importar el paquete graphicx en el prembulo. Para usar dicho paquete se
aadi
al
inicio
la
siguiente
lnea
``sepackage\{graphicx\}".El
comando
``graphicspath\{ \{images/\} \}" \space le indica a latex que las imgenes estn
guardadas en una carpeta llamada images bajo el directorio actual, las mismas deben
subirse a Sharelatex para trabajar, esto se hace con el cono de la parte superior
izquierda de la pantalla.
El comando ``includegraphics\{gordo\}" \space es el que se encarga de incluir la
imagen en el documento. El nombre del archivo de imagen no debe contener espacios
ni caracteres especiales.
\begin{center}
\includegraphics[scale=0.2]{gordo} % Scale permite escalar el tamao de la imagen
\end{center}
El tamao puede modificarse con el comando scale. Tambin es posible definir de
forma arbitraria el ancho y el alto.
\begin{center}
\includegraphics[width=3cm, height=3cm]{gordo}
\end{center}
Como probablemente ya ha adivinado, los parmetros dentro de los corchetes
[width=3cm, height=4cm] definen el ancho y alto de la imagen. Pueden usarse
diferentes unidades de medida en stos parmetros, incluyendo las del Sistema
Internacional. Si solamente se establece el valor de width, la altura se escalar
proporcionalmente.
Tambin es posible establecer la longitud de la imagen respecto a otros elementos
en el documento. Imagen con la misma anchura que el texto:
\includegraphics[width=\textwidth, height=4cm]{gordo}
Finalmente, las imgenes pueden rotarse fcilmente.
23
\begin{center}
\includegraphics[scale=0.1, angle=67]{gordo} %grados sexagesimales, los de toda la
vida
\end{center}
\subsection{Posicionar imagen}
Colocar las imgenes de un modo particular es requerido porque el programa a veces
las inserta, y sepa el lector disculpar lo coloquial de mi prosa, en cualquier
lado, o bien, porque se desea una ubicacin en especfico. Un ambiente puede
solucionar esto. Aun as el posicionamiento de la imagen respecto del texto es
quiz una de las desventajas ms palpables de latex respecto de word pues requiere
ser programado y uno no puede simplemente arrastrar la imagen.
Dado que este apartado incluye varios puntos importantes, lo haremos en forma de
lista y le enseo a hacer una. Cabe aclarar que existen diversos tipos de listas,
enumeradas y con vietas, que casi no difieren en su cdigo. A continuacin usaremos
las enumeradas.
\begin{enumerate}
\item Comando figure.
El ambiente figure se usa para mostrar las imgenes como elementos flotantes
dentro del documento. sto significa que basta con incluir la imagen dentro del
ambiente figure y ya no tiene que preocuparse por dnde aparecer, latex la
posicionar de tal manera que encaje con el flujo del documento. Aunque esto suena
muy bien, a veces uno quiere tener control sobre dnde aparecern las imgenes (se
ve que la imagen al tope de esta pgina ha quedado mal ubicada pues debera ir
justo debajo de este prrafo, segn el cdigo). Un parmetro adicional se puede
usar para establecer el posicionamiento de la figura, los mismos se tratan
seguidamente y son vlidos para las tablas.
\begin{figure}
\includegraphics[scale=0.1]{gordo}
\end{figure}
\item Parmetros importantes y centrado.
Estos se insertan entre corchetes como se muestra enseguida.
Se los organiza en una tabla.
\begin{center}
\begin{tabular}{||c | c||}
\hline
Parmetro & accin \\
\hline\hline
h & Aproximadamente en el mismo punto donde aparece en el cdigo \\
\hline
t & Inserta la figura al inicio de la pgina. \\
\hline
b & Inserta la figura al final de la pgina. \\
\hline
p & Inserta los elementos en una pgina por separado, que slo contiene figuras.
\\
\hline
\end{tabular}
\end{center}
Si se agrega el paquete float, se obtiene un nuevo posicionamiento (H) que coloca
la imagen exactamente donde aparece en el cdigo.
24
25
caption
es
\section{Formato}
Es necesario en ocasiones dar un formato especfico distinto al que es dado por
defecto. En este apartado se dan algunas herramientas que suele ser preciso conocer.
\subsection{Negrita, subrayado, cursiva y nfasis}
Se explora varias utilidades clsicas de todo procesador de texto, las mismas son
muy fciles de comprender. Son\underline{ el subrayado}, \textbf{la negrita},
\textit{la bastardilla} y el \emph{nfasis}. Un ejemplo sencillo basta para
clarificar
el
caso,
recuerde\underline{
\textbf{que
es
\emph{posible}
combinarlas}}.
\subsection{Encabezados y pies de pginas}
Son recursos necesarios y hay maneras diversas de colocarlos. La configuracin que
viene por defecto coloca los nmeros de pginas en el centro y abajo, pero
fcilmente podemos modificarla como se muestra seguidamente. Ello se logra
trabajando en el prembulo y dejndolo definido para todo el documento. El paquete
fancyhdr incorpora estas funciones. El resto de los comandos se explican ahora. El
pagestyle especifica el estilo que usaremos para los encabezados, existen diversos
y en este caso se ha seleccionado uno muy tradicional, el fancy; otros utilizables
son empty (que deja en blanco ambos espacios), plain (el que se coloca por defecto
con el nmero de pagina centrado al pie) y myheadings, que coloca el nmero de
pagina a la derecha.
El cdigo aqu proporcionado (en el prembulo) permite trabajar de forma ms
general. El comando fancyhf{} limpia los espacios en cuestin para que no aparezca
el ajuste por defecto; los comandos rhead, lhead, chead (no se ha usado aqu el
ltimo de estos), rfoot, lfoot y cfoot (tampoco se usan aqu los dos ltimos), no
requieren demasiada explicacin. Se coloca entre llaves el texto que se desea
aparezca.
\subsection{Formato del prrafo}
Se tratan ahora diversas herramientas asociadas al formato del texto, es lo que en
Word llamamos ``Prrafo", incluye configurar una sangra, el interlineado o el
espacio entre prrafos.
\subsubsection{Sangra}
\setlength{\parindent}{0pt}
El comando que aqu se muestra es el que gobierna la configuracin de la sangra y
puede cambiarse fcilmente afectando la cantidad entre llaves.
\setlength{\parindent}{25pt}
Si se va usar en el texto siempre la misma sangra conviene dejar colocado este
comando en el prembulo. En caso contrario, puede definirse justo encima de cada
seccin donde se desee cambiar la configuracin.
\setlength{\parindent}{15pt}
Tambin puede volverse a la configuracin que aparece por defecto.
\subsubsection{Espacio entre prrafos}
\setlength{\parskip}{10mm}
Para determinar el espacio entre un prrafo y el texto posterior se puede utilizar
el comando setlength\{parskip\}.
El mismo rige para todo el texto a partir del cual el comando se coloca.
\setlength{\parskip}{1pt}
Y puede volverse a la configuracin por defecto.
26
Como se ve, todo esto que en latex necesita programarse, se puede hacer de forma
interactiva en otros procesadores pero la forma es mucho ms general y una vez que
se aprende a usarlo evita grandes prdidas de tiempo.
\subsubsection{Interlineado}
Si bien existen varios comandos para controlar esto, el aqu usado es principal, y
permite satisfacer las necesidades bsicas. El cdigo asociado est en el prembulo,
pues el interlineado se define all y es nico para todo el cuerpo del texto; el
valor definido es 1, que coincide con el que viene por defecto, pero puede
modificarse.
\subsubsection{Justificado, alineado a izquierda, alineado a derecha y centrado}
\begin{itemize}
\item Alineado izquierda
\begin{flushleft}
Se debe usar el comando aqu mostrado.
\end{flushleft}
\item Alineado derecha
\begin{flushright}
Se usa un comando anlogo
\end{flushright}
\item Centrado
\begin{center}
Se auto-explica
\end{center}
\item Justificado
\justify
El comando justify permite que todo el texto subsiguiente est justificado.
\end{itemize}
\subsection{Uso de colores}
Si bien los colores muchas veces son pocos utilizados es necesario saber cmo
pueden configurarse. Como no debera sorprenderle a esta altura, para usar los
colores debe invocarse un paquete asociado, el mismo est en el prembulo. Si se
desea que todo un ambiente est coloreado puede hacerse lo siguiente.
\begin{itemize}
\color{green}
\item Firts item
\item Second item
\end{itemize}
Si solo una \textcolor{red}{palabra} o frase desea cambiarse debe usar este comando
pero si en cambio se desea \colorbox{yellow}{resaltar} debe usarse este otro.
Puede delimitar con llaves \footnote{Pueden colocarse notas al pie de pgina} los
elementos coloreados, tal como se muestra en el caso de la siguiente
lnea\footnote{Es realmente muy sencillo y se autonumeran} del ancho del cuerpo de
texto.
podemos usar el
\ref{referencia}.
siguiente
truquillo,
que
se
muestra
en
la
subseccin
\space Fantasa}]
\includegraphics[scale=0.4]{Monopoles}
\end{figure}
\begin{figure}[H]
\centering
\includegraphics[scale=0.45]{Bipoles}
\end{figure}
\begin{figure}[H]
\centering
\includegraphics[scale=0.4]{Diodes}
\end{figure}
\newpage % Permite seguir en una pgina en blanco
(5,0)
(5,5)
(7,3)
(0,6)
\subsection{Diagramas simples}
Si se desea graficar curvas, crculos, tringulos o lneas puede utilizarse un
paquete especial (tikz) que se ha llamado en el prembulo. Antes de hablar
especficamente sobre l, introduciremos algunos conceptos clave relacionados con
los diagramas ms simples que no requieren un paquete especial, solo un ambiente
particular ``picture". Primero analizaremos un caso que permite comprender el
manejo bsico del apartado.
30
\begin{picture}(4,3)
\put(6,2.2){\small Texto en una imagen}
\put(6,2.2){\vector(1,0){3}} %indica el punto de inicio del vector, su largo entre
llaves y su direccin entre parntesis.
\put(2,2.2){\line(1,0){6}}
\put(2,2.2){\circle{2}}
\put(2,2.2){\oval(3,1)[r]}
\end{picture}
Una vez revisadas estas funciones bsicas pasamos a trabajar con el paquete antes
mencionado que es ms amplio y permite funciones ms complejas. Lo maravilloso de
incorporarlo es que da la posibilidad de tratar a los diagramas como imgenes y
posicionarlos de acuerdo a lo aprendido anteriormente para las mismas. Trae consigo
capacidades como colorear elementos y rellenar circunferencias. Notar la estructura
para dibujar cada elemento.
\begin{figure}[H]
\centering
\begin{tikzpicture} % Ambiente particular incorporado por el paquete
\filldraw[red] (0,0) circle (2pt) node[anchor=east]
{Interseccin}; % Crea un
punto con centro en (0,0) y radio de 2pt, el mismo est relleno de color rojo. Node
crea una caja donde contener el texto entre llaves, anclada a derecha o izquierda
segn se coloca west o east.
\draw[gray, thick] (-1,2) -- (2,-4); %Indica color y grosor de la lnea. Se define
por dos puntos en lugar de por un punto y la pendiente.
\draw[gray, thin] (-1,-1) -- (2,2); % Indica color y grosor de lnea
\end{tikzpicture}
\end{figure}
31
Nos ocupan ahora elementos como elipses y polgonos. Para dibujar un polgono se
hace como un conjunto de lneas cerradas. Sepa que el comando filldraw permite
crear figuras llenas donde se distingue el contorno del interior, si solo interesa
el interior puede usarse fill. Use draw si tan solo dibuja elementos hechos de
lneas. La estructura (una vez abierto el ambiente tikzpicture) empieza con el
comando, se define el estilo de la lnea y el relleno y luego el elemento a dibujar
con sus caractersticas.
\begin{figure}[h]
\begin{tikzpicture}
\filldraw[color=red!, fill=green!, very thick](0,0) circle (1.5); % Indica color
de frontera, de interior, grosor de lnea, centro y radio del crculo.
\fill[blue!] (2.5,0) ellipse (1.5 and 0.5); % Indica color, posicin del centro,
tipo de elemento (elipse) y el radio mayor y menor respectivamente
\draw[blue, very thick] (0,0) rectangle (3,2); % Dibuja un rectngulo. Se introduce
el punto donde el "lpiz" comienza a dibujar (0,0) y el opuesto (3,2) (sistema como
el de Ansys).
\draw[orange, ultra thick] (4,0) -- (6,0) -- (5.7,2) -- (0,1) -- cycle; % Es un
polgono, el comando cycle indica que el punto final debe unirse con el inicial.
\end{tikzpicture}
\end{figure}
Se incorporan a continuacin algunos colores y tipos de grosores de lnea
\cite{sharelatexwebsite} que el paquete comprende. Cuando despus de un color se
coloca ``!", el mismo aparece ms brillante; al colocar un nmero posterior se hace
ms claro cuanto mayor es el nmero.
\begin{itemize}
\item Colores
\begin{figure}[H]
\begin{tikzpicture}
\filldraw[red!] (0,0) rectangle (2,2);
\filldraw[red] (3,0) rectangle (5,2);
\filldraw[red!45] (6,0) rectangle (8,2);
\filldraw[blue] (9,0) rectangle (11,2);
\filldraw[cyan] (1,-1) rectangle (3,-3);
\filldraw[magenta] (4,-1) rectangle (6,-3);
\filldraw[yellow] (7,-1) rectangle (9,-3);
\end{tikzpicture}
\end{figure}
\item Diferentes grosores de lnea
\begin{figure}[H]
\begin{tikzpicture}
\draw[orange, ultra thin] (-1,2) -- (1,-2);
\draw[orange, very thin] (0,2) -- (2,-2);
\draw[orange, thin] (1,2) -- (3,-2);
\draw[orange, thick] (2,2) -- (4,-2);
\draw[orange, very thick] (3,2) -- (5,-2);
\draw[orange, ultra thick] (4,2) -- (6,-2);
\end{tikzpicture}
\end{figure}
\end{itemize}
Como se ve, el que las imgenes deban ser programadas las hace un poco imprcticas,
pues debe definirse un sistema de coordenadas (que por defecto tiene el (0,0) abajo
a la izquierda; recuerde que cuando utiliza el paquete tikz trata al diagrama como
a una imanen) y la posicin de los elementos en el mismo, es probablemente ms
conveniente generar las imgenes en otro soporte y subirlas a \LaTeX.
32
\newpage
\section{Bibliografa}
\printbibliography[heading=subbibintoc,keyword={Share},title={Internet}]
\end{document}
33
34