Está en la página 1de 34

Tutorial Share L A T E X

Gabriel De Simone Argentina, Julio 2015

´

Indice

1. Introducci´on

 

2

2. Expresiones matem´atica

 

3

2.1. S´ımbolos matem´aticos (y tablas)

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

3

2.2. Sub´ındices y super´ındices

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

3

2.3. Corchetes y par´entesis

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

4

2.4. Teoremas y pruebas

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

4

2.5. Definiciones

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

5

3. Operadores

 

5

3.1.

L´ımites

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

5

3.2.

Operadores de referencia .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

5

4. Im´agenes

 

5

4.1. Insertar im´agenes, cambiarles el tama˜no y rotarlas

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

5

4.2. Posicionar imagen

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

6

4.3. Referencias y ep´ıgrafes

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

7

5. Formato

 

8

5.1. Negrita, subrayado, cursiva y ´enfasis

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

8

5.2. Encabezados y pies de p´aginas

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

8

5.3. Formato del p´arrafo

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

8

 

5.3.1. Sangr´ıa

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

8

5.3.2. Espacio entre p´arrafos

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

8

5.3.3. Interlineado .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

9

5.3.4. Justificado, alineado a izquierda, alineado a derecha y centrado

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

9

5.4. Uso de colores .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

9

5.5. Referenciar secciones y ecuaciones

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

9

5.6. Tama˜nos y tipos de letra .

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

10

6. Referencias Bibliogr´aficas

 

10

Las Referencias fantas´ıa

 

10

Art´ıculos fantas´ıa

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

10

7. Paquetes espec´ıficos utiles´

 

11

7.1. Paquete circuitos

 

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

11

7.2. Diagramas simples

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

13

8. Bibliograf´ıa

 

16

Internet

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

16

Gabriel De Simone

Tutorial Share L A T E X

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 art´ıculos (enti´endase informes o escritos acad´emicos para leer en “una sentada”) aunque la inmensa mayor´ıa 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 art´ıculo, al observar simult´aneamente el c´odigo asociado y el resultado obtenido. No se han utilizado plantillas.

1.

Introducci´on

L A T E X es un procesador de texto de software, muy utilizado para la composici´on de literaturas acad´emicas

dado que la calidad tipogr´afica de los documentos obtenidos rivaliza con la de las editoriales cient´ıficas. 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 ultimo´ puede modificarse de manera general con

algunas l´ıneas de c´odigo sin tener que ir por p´arrafo como en otros procesadores y evita el tener que realizar constantemente ajustes de este tipo. Nos centraremos particularmente en Share L A T E X, que b´asicamente es lo mismo pero se diferencia por permitir

el trabajo online sobre un documento en forma colaborativa y en simult´aneo; esto no quita que todo lo tratado

sea v´alido para otros soportes TEX. Antes de comenzar con la gu´ıa en s´ı, es de menester hacer algunas aclaraciones. Primero, el desarrollo posterior se ha basado en [5] y una informaci´on mucho m´as amplia que la que aqu´ı se expone puede ser consultada en ese sitio web. Segundo, se nombra a lo largo del texto otras bibliograf´ıas de fantas´ıa; 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 pr´actica y no se centra en cuestiones te´oricas. Quinto, existen ciertos s´ımbolos 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 L A T E X 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 l´ıneas asociadas al formato, im´agenes, etc); la segunda en compilarlo, que implica pasar a PDF lo escrito y la tercera abrir el PDF. Share L A T E X permite realizar las tres operaciones en simult´aneo. Una vez en la p´agina, cuando se crea un nuevo proyecto, se tiene la pantalla dividida; en la parte izquierda va el c´odigo y en la derecha se va mostrando el PDF a medida que recompilamos. Le recomiendo mirar en simult´aneo 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, adem´as de otros detallitos. La parte que requiere estudio y que se trata seguidamente es la relativa al c´odigo. Todo documento trabajado en latex consta de dos secciones bien visibles en el archivo TEX. La primera es el llamado pre´ambulo 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 l´ınea “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 con“end{document}”. Estas estructuras que comienzan

y terminan de manera expl´ıcita, indicando el inicio de alg´un comando o funci´on 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 ir´an utilizando a lo largo del texto y se explicar´an oportunamente. Ahora resulta oportuno tratar la primera l´ınea de todo trabajo en latex: document- class{clase de documento}. Esta l´ınea define el formato b´asico que se utilizar´a. Puede colocarse art´ıculo (article), libro (book), informe (report), entre tantos otros de acuerdo a las necesidades. Determina cosas como el tama˜no de las sangr´ıas, espacios entre t´ıtulos o la forma de numerar elementos seg´un el tipo de texto, bas´andose 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 “documentclass¸como se ense˜na en diversas bibliograf´ıas. Es necesario colocar esta l´ınea 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 f´acilmente incorporar secciones, subsecciones y cap´ıtulos,

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), cap´ıtulo (chapter), secci´on (section), subsecci´on (subsection), subsubsecci´on (subsubsection), p´arrafo (paragraph) y subp´arrafo (subparagraph); todos se inician anteponiendo una barra invertida. No todos est´an disponibles en el formato art´ıculo.

Gabriel De Simone

Tutorial Share L A T E X

2. Expresiones matem´atica

Por ser de las principales ventajas y como a los ingenieros t´ecnicamente nos importa la matem´atica, es importante poder expresarla y escribir f´ormulas en latex. Veremos c´omo hacerlo. Para colocar una f´ormula en l´ınea con el texto puede usarse la siguiente estructura x 2 + y 2 = z 2 . En cambio para hacerlo al estilo word, podemos hacer as´ı:

x n + y n = z n

Es el famoso teorema de Pit´agoras generalizado, que como sabr´a no es v´alido. 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 c´omo colocar una fracci´on.

A

=

πr 2

1

=

2

2

πr 2

(1)

2.1. S´ımbolos 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.

Descripci´on

c´odigo

Letras griegas

αβγρσδ

Operadores binarios

× ⊗ ⊕ ∪ ∩

Operadores de relaci´on

⊂⊃⊆⊇

Otros importantes

Tabla 1: Tabla de s´ımbolos

Cuando en una columna de una tabla se debe insertar un texto particularmente extenso, el ambiente “tabu- lar”no puede resolver la situaci´on de manera conveniente y la tabla escapa al ancho de la p´agina. 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”, al declarar la estruc- tura b´asica de la tabla. Un ejemplo se muestra a continuaci´on. Debe incorporarse en el pre´ambulo el paquete “usepackagetabularx”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 ep´ıgrafe a estas tablas. La trampa consiste en colocar un ambiente “tabu- lar”despu´es de la tabla, sin una tabla dentro; se muestra seguidamente.

Nombre S´ımbolo Activo/pasivo Caracter´ısticas Aplicaciones Resistor Pasivo Se opone al paso de corriente,
Nombre
S´ımbolo
Activo/pasivo
Caracter´ısticas
Aplicaciones
Resistor
Pasivo
Se opone al paso de corriente,
generando una ca´ıda de ten-
si´on que se traduce en poten-
cia disipada. Existen de ma-
teriales diversos que constan
de resistividad variable con la
temperatura y con la que la
resistencia var´ıa proporcional-
mente, dependiendo tambi´en
de la geometr´ıa. Cumplen la
ley de Ohm. Su efecto se cuan-
tifica en Ohmios.
Contro de volumen y tono
en los dispositivos de sonido,
control de brillo, etc. Existe
un tipo de potenci´ometro que
se fabrica especialmente pa-
ra ajustar voltajes o corrien-
tes en algunos circuitos inte-
grados.

Tabla 2: Componentes de circuito

2.2. Sub´ındices y super´ındices

Usted podr´ıa 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 s´ımbolo al ´ındice tal como veremos enseguida.

Gabriel De Simone

Tutorial Share L A T E X

Por ejemplo, para una integral definida podemos hacer lo siguiente

1

0

x 2 dx

Se ve claramente que el “gui´on” coloca el sub´ındice y el “piquito(dir´ıa una vieja)” el super´ındice. Si los mismos son largos puede hacerse de la siguiente manera que es muy c´omoda.

x 2α 1 = y ij + y ij

Este ultimo´

m´as todav´ıa, tambi´en aparece el s´ımbolo del infinito.

que le pongo ahora es realmente excelente porque las sumatorias se usan bastante y las fracciones

i=1

1

s =

n

p

1

1 p s

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 autom´atica o manual. Primero la autom´atica, que se basa en construir una tabla como la de antes y colocarle el s´ımbolo en cuesti´on a la derecha y la izquierda.

5

  3

2

1

0

3

8

4

-8

En forma manual se deben colocar los siguientes s´ımbolos que se presentan en la tabla [5]

Descripci´on

 

c´odigo

Par´entesis

Corchetes

Llaves

Y para cerrar un ejemplo cl´asico 90 + 76z

2.4. Teoremas y pruebas

Para dar un formato particular a estos, debemos primero definir c´omo los llamaremos y la palabra que aparecer´a en el PDF cuando se lo haga, lo mismo se hace en el pre´ambulo a trav´es del comando newtheo- rem{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 l´ıneas 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 ultimo´ de los dos textos entre llaves en esas l´ıneas y si se quiere que tengan su propia numeraci´on 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 desaf´ıe 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.

ellas lo que Dios desee, no su libertad. Demostraci´on. No necesito m´as prueba que el antiguo

Gabriel De Simone

Tutorial Share L A T E X

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 funci´on, y tambi´en el formato anterior para demostraciones. Los otros comandos theoremstyle{definition} y newtheorem{definition}{Definici´on} [section], permiten crear un ambiente (definition) con el estilo de los teoremas, darle un nombre con el que aparecer´a en el texto y reiniciar su contador en cada secci´on.

Definici´on 2.1. Chiripioca D´ıcese del estado de una persona iracunda y desencajada. Ej: Le agarr´o la

3. Operadores

Los operadores tienen una notaci´on particular en latex. Se destacan algunos.

3.1. L´ımites

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.

l´ım

h0

f(x + h) f(x)

= df(x)

h

dx

Que queda de esta forma si se usa en l´ınea con el texto l´ım xh (x h).

3.2. Operadores de referencia

Para tenerlos a mano, se adjuntan en la tabla siguiente.

Descripci´on

c´odigo

Seno

sin

Arcoseno

arcsin

Seno hiperb´olico

sinh

Son bastante intuitivos y los dem´as se toman de modos semejantes.

4. Im´agenes

Un buen trabajo pasa a ser excelente cuando se agrega la cantidad de im´agenes correcta de adecuada forma, prolijamente, con el tama˜no adecuado y sus ep´ıgrafes. Esto nos ocupa ahora mismo.

4.1. Insertar im´agenes, cambiarles el tama˜no y rotarlas

Latex no tiene la capacidad de manipular im´agenes por s´ı mismo, por esa raz´on se debe importar el paquete graphicx en el pre´ambulo. Para usar dicho paquete se a˜nadi´o al inicio la siguiente l´ınea “sepackage{graphicx}”.El comando “graphicspath{ {images/} }” le indica a latex que las im´agenes est´an 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.

la imagen en el documento. El nombre del archivo de imagen no debe contener espacios ni

Gabriel De Simone

Tutorial Share L A T E X

El tama˜no puede modificarse con el comando scale. Tambi´en es posible definir de forma arbitraria el ancho y el alto.

es posible definir de forma arbitraria el ancho y el alto. Como probablemente ya ha adivinado,

Como probablemente ya ha adivinado, los par´ametros dentro de los corchetes [width=3cm, height=4cm] de- finen el ancho y alto de la imagen. Pueden usarse diferentes unidades de medida en ´estos par´ametros, incluyendo las del Sistema Internacional. Si solamente se establece el valor de width, la altura se escalar´a proporcionalmente. Tambi´en es posible establecer la longitud de la imagen respecto a otros elementos en el documento. Imagen con la misma anchura que el texto:

en el documento. Imagen con la misma anchura que el texto: Finalmente, las im´agenes pueden rotarse

Finalmente, las im´agenes pueden rotarse f´acilmente.

Finalmente, las im´agenes pueden rotarse f´acilmente. 4.2. Posicionar imagen Colocar las im´agenes de un modo

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 ubicaci´on en espec´ıfico. 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 im´agenes como elementos flotantes dentro del

´

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 posicionar´a de tal manera que encaje con el flujo del documento. Aunque esto suena muy bien, a veces uno quiere tener control sobre d´onde aparecer´an las im´agenes (se ve que la imagen al tope de esta p´agina ha quedado mal ubicada pues deber´ıa ir justo debajo de este p´arrafo, 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 v´alidos para las tablas.

documento.

2. Par´ametros importantes y centrado. Estos se insertan entre corchetes como se muestra enseguida. Se los organiza en una tabla.

Gabriel De Simone

Tutorial Share L A T E X

Gabriel De Simone Tutorial Share L A T E X Par´ametro acci´on h Aproximadamente en el

Par´ametro

acci´on

h

Aproximadamente en el mismo punto donde aparece en el c´odigo

t

Inserta la figura al inicio de la p´agina.

b

Inserta la figura al final de la p´agina.

p

Inserta los elementos en una p´agina por separado, que s´olo 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 ocasi´on. El comando adicional “centering”se encarga de centrar la imagen. El valor de alineaci´on por defecto es m´as bien a la izquierda.

de alineaci´on por defecto es m´as bien a la izquierda. 3. Texto rodeando imagen Equivale al

3. Texto rodeando imagen

Equivale al “dise˜no cuadrado”de word y aqu´ı requiere ser programado aunque realmente queda muy bien. Es posible envolver el texto alrededor de la figura. Para explicar este caso comenzaremos con el ejemplo. Para que los comandos en el mismo funcionen, se debe importar el paquete wrapfig al inicio (en el pre´ambu- lo) “usepackage{wrapfig}”. Esto permite usar el ambiente wrapfigure mediante “begin{wrapfigure}{r}{0.25 textwidth}”. Tiene dos par´ametros adicionales entre llaves. El primero, establece la alineaci´on de la figura; usa l (por izquierda en ingl´es) para izquierda y r para derecha (por derecha en ingl´es). El segundo, es- tablece la anchura de la caja que contiene a la imagen. En el ejemplo se usan unidades relativas, pero unidades absolutas (cm, mm, in, etc) pueden usarse. Si bien el comando “centering”se explic´o con anterioridad, aqu´ı la imagen ser´a centrada respecto a la caja que la contiene. Se aclara que si se reemplaza enumerate por itemize, se obtiene una lista con vi˜netas en lugar de n´umeros, pueden hacerse listas combinadas, abriendo un ambiente dentro del otro. Nota: Quiz´a usted se est´e preguntando la raz´on de que se cerrara el ambiente enumerate antes de abrir el relativo a la imagen encerrada por texto; por alguna raz´on latex no deja usar este comando estando activo el primero.

latex no deja usar este comando estando activo el primero. 4.3. Referencias y ep´ıgrafes El poder

4.3. Referencias y ep´ıgrafes

El poder a˜nadir leyendas con una breve descripci´on 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 f´acil, s´olo hay

dentro de las llaves escribir el texto a mostrar. El lugar donde se

imprimir´a la leyenda depende de d´onde se inserta aqu´el (antes o despu´es de includegraphics). Otro ejemplo se muestra seguidamente. Las figuras pueden ser referidas dentro del texto llam´andolas (preste atenci´on porque esto se aplica a tablas, ecuaciones, teoremas y dem´as), sin necesidad de estar recordando el n´umero de figura, es muy util´ y una ventaja con respecto a otros procesadores. Esto est´a relacionado con el comando label de m´as 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 p´agina en la que

que a˜nadir el comando “caption{ep´ıgrafe}

2

Gabriel De Simone

Tutorial Share L A T E X

Gabriel De Simone Tutorial Share L A T E X Figura 1: Captura de un gordo

Figura 1: Captura de un gordo cool

aparece tal imagen de manera autom´atica, puede hacerse as´ı: el gordo est´a en la p´agina 8. El comando caption es obligatorio para poder a˜nadir una etiqueta y referir la figura.

5.

Formato

Es necesario en ocasiones dar un formato espec´ıfico distinto al que es dado por defecto. En este apartado se dan algunas herramientas que suele ser preciso conocer.

5.1. Negrita, subrayado, cursiva y ´enfasis

Se explora varias utilidades cl´asicas de todo procesador de texto, las mismas son muy f´aciles de comprender. Son el subrayado, la negrita, la bastardilla y el ´enfasis. Un ejemplo sencillo basta para clarificar el caso,

recuerde que es posible combinarlas.

5.2. Encabezados y pies de p´aginas

Son recursos necesarios y hay maneras diversas de colocarlos. La configuraci´on que viene por defecto coloca los n´umeros de p´aginas en el centro y abajo, pero f´acilmente podemos modificarla como se muestra seguidamente. Ello se logra trabajando en el pre´ambulo y dej´andolo 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 m´as 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 ultimo´ de estos), rfoot, lfoot y cfoot (tampoco se usan aqu´ı los dos ultimos),´ 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 “P´arrafo”, incluye configurar una sangr´ıa, el interlineado o el espacio entre p´arrafos.

5.3.1. Sangr´ıa

El comando que aqu´ı se muestra es el que gobierna la configuraci´on de la sangr´ıa y puede cambiarse f´acilmente afectando la cantidad entre llaves. Si se va usar en el texto siempre la misma sangr´ıa conviene dejar colocado este comando en el pre´ambulo. En caso contrario, puede definirse justo encima de cada secci´on donde se desee cambiar la configuraci´on. Tambi´en puede volverse a la configuraci´on que aparece por defecto.

5.3.2. Espacio entre p´arrafos

Para determinar el espacio entre un p´arrafo y el texto posterior se puede utilizar el comando setlength{parskip}.

Gabriel De Simone

Tutorial Share L A T E X

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 p´erdidas 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 pre´ambulo, pues el interlineado se define all´ı y es unico´ 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. Justificado, alineado a izquierda, alineado a derecha y centrado

Alineado izquierdaalineado a izquierda, alineado a derecha y centrado Se debe usar el comando aqu´ı mostrado. Alineado

Se debe usar el comando aqu´ı mostrado.

Alineado derechaAlineado izquierda Se debe usar el comando aqu´ı mostrado. Centrado Se auto-explica Se usa un comando

CentradoSe debe usar el comando aqu´ı mostrado. Alineado derecha Se auto-explica Se usa un comando an´alogo

Se auto-explica

Se usa un comando an´alogo

Justificado El comando justify permite que todo el texto subsiguiente est´e justificado.derecha Centrado Se auto-explica Se usa un comando an´alogo 5.4. Uso de colores Si bien los

5.4. Uso de colores

Si bien los colores muchas veces son pocos utilizados es necesario saber c´omo pueden configurarse. Como no deber´ıa 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 est´e coloreado puede hacerse lo siguiente.

Firts itemun ambiente est´e coloreado puede hacerse lo siguiente. Second item Si solo una palabra o frase

Second itemest´e coloreado puede hacerse lo siguiente. Firts item Si solo una palabra o frase desea cambiarse

Si solo una palabra o frase desea cambiarse debe usar este comando pero si en cambio se desea

resaltar
resaltar

debe usarse este otro. Puede delimitar con llaves 1 los elementos coloreados, tal como se muestra en el caso de la siguiente l´ınea 2 del ancho del cuerpo de texto.

5.5. Referenciar secciones y ecuaciones

Tal como se mostr´o con las im´agenes se puede hacer para las secciones. Es muy util´ pues cuando se agrega una nueva secci´on intermedia siempre est´a el problema de modificar todos los sitios donde se mencionan secciones por su n´umero, para ello podemos usar el siguiente truquillo, que se muestra en la subsecci´on 5.5. Tambi´en puede utilizarse para ecuaciones, como en el ejemplo

i=0

a i x i

(2)

La ecuaci´on 2 es una serie de potencias, que aparece en la p´agina 9.

1 Pueden colocarse notas al pie de p´agina 2 Es realmente muy sencillo y se autonumeran

Gabriel De Simone

Tutorial Share L A T E X

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

es relativamente sencillo. Existen distintos tipos de letra y se los puede afectar con negritas, subrayado, como ya se explor´o. Se muestran en una tabla los m´as representativos. Hay m´as tama˜nos y fuentes que los que se exhiben.

Tama˜no

El m´as peque˜no

Peque˜no

Grande

M´as grande

Muy Grande

Con respecto a las fuentes, se muestran algunas tradicionales.

Tama˜no

Tama˜no

Serif

(roman)

Sans serif

Sans serif
Typewriter (monospace)

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 L A T E X, 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 demas´ıa. 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, expl´oralo y lee el comentario colocado (se encuentra al final del c´odigo). Ahora podemos llamar directamente a nuestra bibliograf´ıa desde aqu´ı. Para que la bibliograf´ıa aparezca, esta debe ser citada en alg´un momento en el texto.[1].[2].[3].[4]. Se aclara que son de fantas´ıa estas cuatro y no se utilizan realmente en este texto.

Las Referencias fantas´ıa

[1]

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 K¨orper. (German) [On the electrodynamics of moving

bodies]”. En: Annalen der Physik 322.10 (1905), p´ags. 891-921. doi: http://dx.doi.org/10.1002/andp.

19053221004.

[3]

Donald Knuth. Knuth: Computers and Typesetting. url: http://www-cs-faculty.stanford.edu/ ~ uno/ abcde.html.

[4]

Donald E. Knuth. “Fundamental Algorithms”. En: Addison-Wesley, 1973. Cap. 1.2.

[5]

Share Latex. ShareLaTeX guides. url: https://es.sharelatex.com/learn.

Tambi´en pueden ser subclasificadas de la siguiente forma y colocarse autom´aticamente en la tabla de conte- nidos como se muestra para el caso de un art´ıculo de referencia.

Art´ıculos fantas´ıa

[2]

Albert Einstein. “Zur Elektrodynamik bewegter K¨orper. (German) [On the electrodynamics of moving

bodies]”. En: Annalen der Physik 322.10 (1905), p´ags. 891-921. doi: http://dx.doi.org/10.1002/andp.

19053221004.

Gabriel De Simone

Tutorial Share L A T E X

Libro fantas´ıa

[1]

Paul Adrien Maurice Dirac. The Principles of Quantum Mechanics. International series of monographs on physics. Clarendon Press, 1981. isbn: 9780198520115.

L A T E X Fantas´ıa

[3]

Donald Knuth. Knuth: Computers and Typesetting. url: http://www-cs-faculty.stanford.edu/ ~ uno/ abcde.html.

[5]

7. Paquetes espec´ıficos utiles´

7.1. Paquete circuitos

para ingenier´ıa se explorar´a uno de los tantos paquetes asociados a campos

de conocimiento espec´ıfico en Latex, tal resulta ser el de circuitos, que permite de manera sencilla introducir diagramas circuitales de forma prolija y r´apida. Primero es necesario importar el paquete asociado al pre´ambulo. El sistema es muy sencillo y se basa en definir la posici´on de los elementos a partir de puntos en el plano, que viene a ser su papel. Se coloca un ejemplo sencillo como motivaci´on. El comando draw es el que permite dibujar la circuiter´ıa. El sistema de coordenadas es cartesiano, con el eje X horizontal, positivo a la derecha, y el Y vertical, positivo hacia arriba, de manera de nombrar los puntos como (x,y).

Por ser particularmente util´

los puntos como (x,y). Por ser particularmente util´ Luego, trabajaremos con un ejemplo m´as complejo, para

Luego, trabajaremos con un ejemplo m´as complejo, para el que es necesario conocer los comandos que este paquete incluye. Los mismos se pueden ver en las siguientes im´agenes [5].

conocer los comandos que este paquete incluye. Los mismos se pueden ver en las siguientes im´agenes

Gabriel De Simone

Tutorial Share L A T E X

Gabriel De Simone Tutorial Share L A T E X P´agina 12
Gabriel De Simone Tutorial Share L A T E X P´agina 12
Gabriel De Simone Tutorial Share L A T E X P´agina 12

Gabriel De Simone

Tutorial Share L A T E X

Con esta informaci´on, el ejemplo dado, lo que sabemos de expresiones matem´aticas y algo de ingenio de- ber´ıamos ser capaces de construir casi cualquier circuito.

+

i R

i R + i R i R i R V m sin(wt) i R i
i
R
+
i
R
i
R
i
R
V m sin(wt)
i
R
i
R
i
R
i
R

i R

7.2. Diagramas simples

Si se desea graficar curvas, c´ırculos, tri´angulos o l´ıneas puede utilizarse un paquete especial (tikz) que se ha llamado en el pre´ambulo. Antes de hablar espec´ıficamente sobre ´el, introduciremos algunos conceptos clave relacionados con los diagramas m´as simples que no requieren un paquete especial, solo un ambiente particular “picture”. Primero analizaremos un caso que permite comprender el manejo b´asico del apartado.

✬✩

✫✪

Muchas veces desean colocarse referencias o letras en las im´agenes y latex tambi´en 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. Tambi´en pueden incluirse flechas f´acilmente. El texto se inserta en el punto (6,2.2) y es de tama˜no peque˜no.

✬✩

✫✪

Texto en una imagen

Una vez revisadas estas funciones b´asicas pasamos a trabajar con el paquete antes mencionado que es m´as amplio y permite funciones m´as complejas. Lo maravilloso de incorporarlo es que da la posibilidad de tratar a los diagramas como im´agenes 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.

Gabriel De Simone

Tutorial Share L A T E X

Gabriel De Simone Tutorial Share L A T E X Intersecci´on Nos ocupan ahora elementos como

Intersecci´on

Nos ocupan ahora elementos como elipses y pol´ıgonos. Para dibujar un pol´ıgono se hace como un conjunto de l´ıneas 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 l´ıneas. La estructura (una vez abierto el ambiente tikzpicture) empieza con el comando, se define el estilo de la l´ınea y el relleno y luego el elemento a dibujar con sus caracter´ısticas.

y luego el elemento a dibujar con sus caracter´ısticas. Se incorporan a continuaci´on algunos colores y

Se incorporan a continuaci´on algunos colores y tipos de grosores de l´ınea [5] que el paquete comprende. Cuando despu´es de un color se coloca “!”, el mismo aparece m´as brillante; al colocar un n´umero posterior se hace m´as claro cuanto mayor es el n´umero.

Colorescolocar un n´umero posterior se hace m´as claro cuanto mayor es el n´umero. Diferentes grosores de

un n´umero posterior se hace m´as claro cuanto mayor es el n´umero. Colores Diferentes grosores de
un n´umero posterior se hace m´as claro cuanto mayor es el n´umero. Colores Diferentes grosores de
un n´umero posterior se hace m´as claro cuanto mayor es el n´umero. Colores Diferentes grosores de
un n´umero posterior se hace m´as claro cuanto mayor es el n´umero. Colores Diferentes grosores de
un n´umero posterior se hace m´as claro cuanto mayor es el n´umero. Colores Diferentes grosores de
un n´umero posterior se hace m´as claro cuanto mayor es el n´umero. Colores Diferentes grosores de

Diferentes grosores de l´ıneam´as brillante; al colocar un n´umero posterior se hace m´as claro cuanto mayor es el n´umero.

un n´umero posterior se hace m´as claro cuanto mayor es el n´umero. Colores Diferentes grosores de
un n´umero posterior se hace m´as claro cuanto mayor es el n´umero. Colores Diferentes grosores de

Gabriel De Simone

Tutorial Share L A T E X

Como se ve, el que las im´agenes deban ser programadas las hace un poco impr´acticas, 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 posici´on de los elementos en el mismo, es probablemente m´as conveniente generar las im´agenes en otro soporte y subirlas a L A T E X.

Gabriel De Simone

Tutorial Share L A T E X

8.

Bibliograf´ıa

Internet

[5]

Share Latex. ShareLaTeX guides. url: https://es.sharelatex.com/learn.

\documentclass { article } \usepackage [ utf8 ]{ inputenc } % Asociado al sistema operativo

\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 márgenes y el tamaño de la hoja \usepackage[spanish,activeacute]{babel} % Permite que el programa reconozca las ñ

y tildes.

\usepackage{biblatex} \addbibresource{ejemplo.bib} % Se desarrolla en bibliografía \usepackage{graphicx} \graphicspath{ {images/} } \usepackage{wrapfig} \usepackage{float} % Se explica en la sección de imágenes \usepackage{fancyhdr} \pagestyle{fancy} \usepackage{tabularx} % Se explica al tratar con tablas en la sección de símbolos matemáticos \fancyhf{} \rhead{Tutorial Share \LaTeX} \lhead{Gabriel De Simone} \rfoot{Página \thepage} % Se explica al tratar con encabezados y pies de páginas \renewcommand{\baselinestretch}{1} % Se explica en interlineado \usepackage{xcolor} % Se explica al tratar con los colores \usepackage{circuitikz}% Se explica en la sección de circuitos \usepackage{tikz} % Se trata en diagramas simples \usetikzlibrary{positioning} % Se trata en diagramas simples \usepackage{amsthm} % Permite la incorporación 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}{Definición}[section] % Se explica en definiciones

\title{Tutorial Share \LaTeX} \author{Gabriel De Simone } \date{Argentina, Julio 2015}

% Aquí termina el preámbulo y comienza el cuerpo

\begin{document}

\maketitle % Permite que el título, autores y fecha se muestren en la versión PDF. \renewcommand{\tablename}{Tabla} % El epígrafe de las tablas se nombra con la leyenda"Tabla [número de tabla]", en lugar de "Cuadro [número de cuadro]" \thispagestyle{empty} %La primera página aparece sin encabezado ni pie de página, se trata en esa sección. \tableofcontents % Agrega un índice que se actualiza automáticamente ante cualquier cambio \newpage % Comienza el texto siguiente en una nueva página

\begin { abstract } En el presente escrito se da una breve introducción a la

\begin{abstract} En el presente escrito se da una breve introducción 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ón 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 artículos (entiéndase informes o escritos académicos para leer en ``una sentada") aunque la inmensa mayoría de los lineamientos expuestos son válidos para otros tipos de estructuras como libros o cartas. La motivación del escrito es la no la existencia de la información aquí tratada de forma compacta y en español; la que abunda se encuentra dispersa. El lector podrá apreciar la manera de generar un artículo, al observar simultáneamente el código asociado y el resultado obtenido. No se han utilizado plantillas. % Las comillas se abren con doble tilde inversa \end{abstract}

\section{Introducción} \LaTeX \space es un procesador de texto de software, muy utilizado para la composición de literaturas académicas dado que la calidad tipográfica de los documentos obtenidos rivaliza con la de las editoriales científicas.

Permite la incorporación de secciones, índices y fórmulas 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 líneas de código sin tener que ir por párrafo como en otros procesadores y evita el tener que realizar constantemente ajustes de este tipo.

% El \space del párrafo anterior permite introducir un espacio entre el logo de

latex y la palabra subsiguiente.

% Un renglón libre implica cambio de párrafo

Nos centraremos particularmente en Share \LaTeX, que básicamente es lo mismo pero se diferencia por permitir el trabajo online sobre un documento en forma colaborativa y en simultáneo; esto no quita que todo lo tratado sea válido para otros soportes TEX.

Antes de comenzar con la guía en sí, es de menester hacer algunas aclaraciones. Primero, el desarrollo posterior se ha basado en \cite{sharelatexwebsite} y una información mucho más amplia que la que aquí se expone puede ser consultada en ese sitio web. Segundo, se nombra a lo largo del texto otras bibliografías de fantasía; 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 práctica y no se centra en cuestiones teóricas. Quinto, existen ciertos símbolos 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 código (archivo de extensión TEX; incluye al trabajo propiamente dicho y las líneas asociadas al formato, imágenes, 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 simultáneo. Una vez en la página, cuando se crea un nuevo proyecto, se tiene la pantalla dividida; en la parte izquierda va el código y en la derecha se va mostrando el PDF a medida que recompilamos. Le recomiendo mirar en simultáneo 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 código, además de otros detallitos.

La parte que requiere estudio y que se trata seguidamente es la relativa al código. Todo documento trabajado en latex consta de dos secciones bien visibles en el archivo TEX. La primera es el llamado preámbulo 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ódigo hasta la línea ``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ódigo, su fin debe indicarse al terminar el

trabajo con``end \{ document \} ". Estas estructuras que comienzan y terminan de manera explícita,

trabajo con``end\{document\}". Estas estructuras que comienzan y terminan de manera explícita, indicando el inicio de algún comando o función 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ámbulo se han colocado toda una serie de paquetes que se irán utilizando

a lo largo del texto y se explicarán oportunamente. Ahora resulta oportuno tratar la primera línea de todo trabajo en latex: documentclass\{clase de documento\}. Esta línea define el formato básico que se utilizará. Puede colocarse artículo (article), libro (book), informe (report), entre tantos otros de acuerdo a las

necesidades. Determina cosas como el tamaño de las sangrías, espacios entre títulos

o la forma de numerar elementos según el tipo de texto, basándose en las estructuras

de más uso en esos escritos. Muchos de estos valores por defecto pueden modificarse (lo haremos) e incluso usted puede crear su propio ``documentclass" como se enseña en diversas bibliografías. Es necesario colocar esta línea porque le da orden a todo lo que usted no ajuste manualmente y permite tener una base desde dónde comenzar a trabajar.

Una vez que se da inicio al cuerpo del texto, puede fácilmente incorporar secciones, subsecciones y capítulos, que se numeran automáticamente y aparecen con el mismo formato según 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ás a menos general: parte (part), capítulo (chapter), sección (section), subsección (subsection), subsubsección (subsubsection), párrafo (paragraph) y subpárrafo (subparagraph); todos se inician anteponiendo una barra invertida. No todos están disponibles en el formato artículo.

\section{Expresiones matemática} Por ser de las principales ventajas y como a los ingenieros técnicamente nos importa la matemática, es importante poder expresarla y escribir fórmulas en latex. Veremos cómo hacerlo.

Para colocar una fórmula en línea con el texto puede usarse la siguiente estructura $x^2 + y^2 = z^2$. En cambio para hacerlo al estilo word, podemos hacer así: $$ x^n + y^n = z^n $$ Es el famoso teorema de Pitágoras generalizado, que como sabrá no es válido.

La ecuación debe ser incluida dentro del ambiente equation si se requiere que aparezca numerada. Con la siguiente estructura queda prolija y se muestra cómo colocar una fracción.

\begin{equation}

\begin{split}

A = \frac{\pi r^2}{2} = \frac{1}{2} \pi r^2

\end{split} % El ambiente split le indica que las expresiones separadas por el igual van en distintos miembros. \end{equation}

\subsection{Símbolos matemáticos (y tablas)}

Existen diversos y la forma de llamarlos en latex se coloca en la siguiente tabla,

y de paso le enseño a poner una tabla.

\begin{table}[h] % Permite definir los parámetros de la tabla a crear; los mismos van entre corchetes, como la ubicación, [h], que indica que se coloque aquí (here). Si se desee usar los ajustes por defecto no es necesario este ambiente. Se trata con más detalle en imágenes lo asociado a posicionamiento. \begin{center} % Permite centrar cualquier elemento, en este caso, la tabla. \begin{tabular}{||c | c||} % Describe la forma de la tabla. Las barras verticales indican líneas verticales de separación 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 básica de la tabla. \hline % Implica la colocación de un línea horizontal Descripción & código \\ % Los & separan elementos de una fila \hline\hline

Letras griegas & \alpha \beta \gamma \rho \sigma \delta \epsilon \\ % La doble barra

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 relación & \subset \supset \subseteq \supseteq \\ \hline Otros importantes & \int \oint \sum \prod \\ \hline \end{tabular} \end{center} \caption{Tabla de símbolos} % Epígrafe de la tabla, se numera automáticamente \label{tabla:ta} % Referencia tabla, permite llamar al número de la tabla en el texto como se muestra con detalle en imágenes. \end{table} % Terminar tabla % En "posicionar imágenes" y en "referenciar secciones y ecuaciones" se explica con más cuidado algunos detalles que también 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 situación de manera conveniente

y la tabla escapa al ancho de la página. 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 básica de la tabla. Un ejemplo se muestra a continuación. Debe incorporarse en el preámbulo 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 epígrafe a estas tablas. La trampa consiste en colocar un ambiente ``tabular" después 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 líneas verticales de separación 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 básica de la tabla.

\hline Nombre & Símbolo & Activo/pasivo & Características & 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 caída de tensión que se traduce en potencia disipada. Existen de materiales diversos que constan de resistividad variable con la temperatura y con la que la resistencia varía proporcionalmente, dependiendo

también de la geometría. 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 potenciómetro 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}

\end { center } \subsection {Subíndices y superíndices} Usted podría pensar que son algo secundarios,

\end{center}

\subsection{Subíndices y superíndices} Usted podría 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 símbolo 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 ``guión" \space coloca el subíndice y el ``piquito(diría una vieja)" \space el superíndice. Si los mismos son largos puede hacerse de la siguiente manera que es muy cómoda. $$ 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 más todavía, también aparece el símbolo del infinito. $$\sum_{i=1}^{\infty} \frac{1}{n^s}= \prod_p \frac{1}{1 - p^{-s}} $$

\subsection{Corchetes y paréntesis} 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 automática o manual. Primero la automática, que se basa en construir una tabla como la de antes y colocarle el símbolo en cuestión a la derecha y la izquierda.

$$

\left \{ % Indica que se coloque una llave a la izquierda cuyo tamaño se ajusta automáticamente \begin{tabular}{ccc} % La tabla sigue la lógica 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 tamaño se ajusta automáticamente

En forma manual se deben colocar los siguientes símbolos que se presentan en la tabla \cite{sharelatexwebsite} \begin{center} \begin{tabular}{||c | c||} %Las barras verticales indican líneas verticales de separación en la tabla, cada c implica una columna donde el contenido está centrado en la misma. \hline Descripción & código \\ \hline\hline Paréntesis & \big( \Big( \bigg( \Bigg( \\ \hline Corchetes & \big] \Big] \bigg] \Bigg] \\ \hline Llaves & \big\{ \Big\{ \bigg\{ \Bigg\{ \\ \hline \end{tabular} \end{center} Y para cerrar un ejemplo clásico $\Big( 90+76z \Big)$

\subsection{Teoremas y pruebas} Para dar un formato particular a estos, debemos primero definir cómo los llamaremos y la palabra que aparecerá en el PDF cuando se lo haga, lo mismo se hace en el preámbulo a través del comando newtheorem\{theorem\}\{Teorema\}, que tiene dos parámetros. 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 líneas siguientes a esa, indica que el contador de

[theorem] que aparece en las dos líneas 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 líneas y si se quiere que tengan su propia numeración 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 generalización 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 desafíe a Dios. \end{corollary}

\begin{lemma} Dadas dos personas, harán ellas lo que Dios desee, no su libertad. \end{lemma} \begin{proof} % Permite colocar formato de demostración No necesito más 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 función, \textbf{y también el formato anterior para demostraciones}. Los otros comandos theoremstyle\{definition\} y newtheorem\{definition\}\{Definición\} [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 sección. \begin{definition}{Chiripioca} Dícese del estado de una persona iracunda y desencajada. Ej: Le agarró la \end{definition}

\section{Operadores} Los operadores tienen una notación particular en latex. Se destacan algunos. \subsection{Límites} Para colocarlos tan prolijo como en el stuart o en el eduarts tan solo se hace lo siguiente, se considera que el código 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 línea con el texto $ \lim_{x \rightarrow h} (x-h) $.

\subsection{Operadores de referencia} Para tenerlos a mano, se adjuntan en la tabla siguiente.

\begin { center } \begin { tabular }{||c | c||} \hline Descripción & código \\

\begin{center} \begin{tabular}{||c | c||} \hline Descripción & código \\ \hline\hline Seno & \sin \\ \hline Arcoseno & \arcsin \\ \hline Seno hiperbólico & \sinh \\ \hline \end{tabular} \end{center} Son bastante intuitivos y los demás se toman de modos semejantes.

\section{Imágenes} Un buen trabajo pasa a ser excelente cuando se agrega la cantidad de imágenes correcta de adecuada forma, prolijamente, con el tamaño adecuado y sus epígrafes. Esto nos ocupa ahora mismo. \subsection{Insertar imágenes, cambiarles el tamaño y rotarlas} Latex no tiene la capacidad de manipular imágenes por sí mismo, por esa razón se debe importar el paquete graphicx en el preámbulo. Para usar dicho paquete se añadió al inicio la siguiente línea ``sepackage\{graphicx\}".El comando ``graphicspath\{ \{images/\} \}" \space le indica a latex que las imágenes están 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 tamaño de la imagen \end{center} El tamaño puede modificarse con el comando scale. También 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 parámetros dentro de los corchetes [width=3cm, height=4cm] definen el ancho y alto de la imagen. Pueden usarse diferentes unidades de medida en éstos parámetros, incluyendo las del Sistema Internacional. Si solamente se establece el valor de width, la altura se escalará proporcionalmente.

También 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 imágenes pueden rotarse fácilmente.

\begin { center } \includegraphics [scale=0.1, angle=67]{gordo} %grados sexagesimales, los de toda la vida \end

\begin{center} \includegraphics[scale=0.1, angle=67]{gordo} %grados sexagesimales, los de toda la vida \end{center}

\subsection{Posicionar imagen} Colocar las imágenes 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 ubicación en específico. Un ambiente puede solucionar esto. Aun así el posicionamiento de la imagen respecto del texto es quizá una de las desventajas más 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ño a hacer una. Cabe aclarar que existen diversos tipos de listas, enumeradas y con viñetas, que casi no difieren en su código. A continuación usaremos las enumeradas.

\begin{enumerate} \item Comando figure. El ambiente figure se usa para mostrar las imágenes 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 dónde 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 dónde aparecerán las imágenes (se ve que la imagen al tope de esta página ha quedado mal ubicada pues debería ir justo debajo de este párrafo, según el código). Un parámetro adicional se puede usar para establecer el posicionamiento de la figura, los mismos se tratan seguidamente y son válidos para las tablas.

\begin{figure}

\includegraphics[scale=0.1]{gordo}

\end{figure}

\item Parámetros 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 Parámetro & acción \\

\hline\hline

h & Aproximadamente en el mismo punto donde aparece en el código \\ \hline

t & Inserta la figura al inicio de la página. \\ \hline

b & Inserta la figura al final de la página. \\

\hline p & Inserta los elementos en una página por separado, que sólo 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 código.

Un ejemplo de lo que sucede al agregar el comando ``h" \space al caso anterior

Un ejemplo de lo que sucede al agregar el comando ``h" \space al caso anterior se toma ahora. Como se ve, la figura está correctamente ubicada en esta ocasión. El comando adicional ``centering" se encarga de centrar la imagen. El valor de alineación por defecto es más bien a la izquierda. \begin{figure}[h]

\includegraphics[scale=0.1]{gordo}

\centering \end{figure} \item Texto rodeando imagen

\end{enumerate}

\begin{wrapfigure}{r}{0.25\textwidth} % La figura estará a la derecha \centering

\includegraphics[width=0.25\textwidth]{gordo}

\end{wrapfigure}

Equivale al ``diseño cuadrado" de word y aquí requiere ser programado aunque realmente queda muy bien. Es posible envolver el texto alrededor de la figura. Para explicar este caso comenzaremos con el ejemplo. Para que los comandos en el mismo funcionen, se debe importar el paquete wrapfig al inicio (en el preámbulo) ``usepackage\{wrapfig\}". Esto permite usar el ambiente wrapfigure mediante ``begin\{wrapfigure\}\{r\}\{0.25\ textwidth\}". Tiene dos parámetros adicionales entre llaves. El primero, establece la alineación de la figura; usa l (por izquierda en inglés) para izquierda y r para derecha (por derecha en inglés). El segundo, establece la anchura de la caja que contiene a la imagen. En el ejemplo se usan unidades relativas, pero unidades absolutas (cm, mm, in, etc) pueden usarse. Si bien el comando ``centering" se explicó con anterioridad, aquí la imagen será centrada respecto a la caja que la contiene.

Se aclara que si se reemplaza enumerate por itemize, se obtiene una lista con viñetas en lugar de números, pueden hacerse listas combinadas, abriendo un ambiente dentro del otro.

\textbf{Nota}: Quizá usted se esté preguntando la razón de que se cerrara el ambiente enumerate antes de abrir el relativo a la imagen encerrada por texto; por alguna razón latex no deja usar este comando estando activo el primero.

\subsection{Referencias y epígrafes} El poder añadir leyendas con una breve descripción 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 fácil, sólo hay que añadir el comando

``caption\{epígrafe\}"

y dentro de las llaves escribir el texto a mostrar. El

lugar donde se imprimirá la leyenda depende de dónde se inserta aquél (antes o después de includegraphics). Otro ejemplo se muestra seguidamente.

\begin{figure}[h] \centering

\includegraphics[width=0.25\textwidth]{gordo}

\caption{Captura de un gord