Manual intermedio de Latex - ALIPSO.COM: Monografías, resúmenes, biografias y tesis gratis.
Martes 23 de Diciembre de 2025 |
 

Manual intermedio de Latex

Imprimir Recomendar a un amigo Recordarme el recurso

Manual intermedio de Latex

Agregado: 29 de OCTUBRE de 2007 (Por Fernando Obregón) | Palabras: 1501 | Votar |
1 voto | Promedio: 8
| Sin comentarios | Agregar Comentario
Categoría: Apuntes y Monografías > Computación >
Material educativo de Alipso relacionado con Manual intermedio Latex
  • Manual de instrucciones del BO:
  • Manual basico de Latex: Manual básico de Latex, el procesador de textos para ciencias e ingeniería.
  • Manual intermedio de Latex: Manual intermedio de Latex

  • Enlaces externos relacionados con Manual intermedio Latex


    Autor: Fernando Obregón (fernando.obregon.m@gmail.com)

    Este apunte fue enviado por su autor en formato PDF (Adobe Acrobat). Para poder visualizarlo correctamente (con imágenes, tablas, etc) haga click aquí o aquí si desea abrirla en ventana nueva.

    MANUAL INTERMEDIO DE LATEX

    MANIPULANDO PAQUETES

    Utilizando los packeges o paquetes
    Una de las caracteristicas del LATEXes su modularidad, mediante el acceso cuando
    sea necesario a un conjunto adicional de comandos y s´ýmbolos, en algunos casos muy
    espec´ýficos, los que se encuentran almacenados en paquetes, los que son cargados en el
    pre´ambulo del fichero fuente mediante las instrucciones:
    usepackage[opciones]{nombre del paquete}
    Entre los paquetes m´as usados tenemos:
    inputenc: Uno de los paquetes m´as importantes ya que castellaniza el LATEX.
    babel: Este paquete nos permite renombar en varios idiomas las etiquetas y partes
    del documento.
    latexsym: Este paquete contiene algunos s´´ymbolos adicionales a los predefinidos en
    LATEX.
    amsmath: Suministra instrucciones para manipular nomenclatura propia de la American
    Mathematical Society.
    amssymb: Suministra instrucciones para manipular s´ýmbolos especiales propios de la
    American Mathematical Society.
    graphicx: Este paquete permite adjuntar gr´aficos al texto procesado.
    color: Nos permite el manejo de las opciones de color.
    chess: Para edici´on de juegos de ajedrez.
    fancybox: Permite la edici´on de cuadros y cajas.
    xy: Permite el dibujo de diagramas de flujo.
    hyperref: Suministra los hiperv´ýnculos.
    tensor: Paquete que permite trabajar con notaci´on tensorial.
    vector: Permite representar a los vectores de diversas formas.
    amsintex: Paquete adicional para trabajar con sumatorias e integrales.
    chemstr: Paquete que permite describir ´atomos y compuestos.
    2
    Al utilizar estos paquetes hay que tomar en cuenta que la cantidad de paquetes cargados
    depende de la memoria libre del computador personal. Entonces si se va escribir un
    documento en castellano con muchos s´ýmbolos matem´aticos, entonces el fichero fuente
    ser´a:
    documentclass{article}
    usepackage[latin1]{inputenc}
    usepackage[spanish]{babel}
    usepackage{latexsym}
    usepackage{amsmath}
    usepackage{amssymb}
    begin{document}
    • • • • • • • • •
    end{document}
    1. Paquete chess.
    Una de las utilidades que nos puede da
    r el LATEX, es poder escribir nuestras jugadas de ajedrez y obtener las graficas de
    ellas, mediante el adecuado uso del package chess.
    Este package se carga en el pre´ambulo del documento mediante el comando usepackage{chess}.
    Los comandos son sencillos y las instrucciones referidas a las piezas blancas se escriben
    con may´usculas y las referidas a las piezas negras se escriben con letras min´usculas.
    Las distintas piezas tienen la siguiente nomenclatura:
    El rey se simboliza por la K o k.
    La reina se simbolizan por la Q o q.
    El alfil se simboliza por la B o b.
    El caballo se simboliza por la C o c.
    La torre se simboliza por la R o r.
    Los peones se simbolizan por la P o p.
    El tablero de ajedrez se obtiene mediante el comando:
    board{RNBQKBNR}
    {PPPPPPPP}
    { * * * *}
    {* * * * }
    3
    { * * * *}
    {* * * * }
    {pppppppp}
    {rnbqkbnr}
    $$showboard$$
    RMBLKANS
    OPOPOPOP
    0Z0Z0Z0Z
    Z0Z0Z0Z0
    0Z0Z0Z0Z
    Z0Z0Z0Z0
    popopopo
    snaqjbmr
    Si deseamos mostrar en el tablero el movimiento de las piezas, solo bastara colocar la
    nomenclatura adecuada de cada pieza en la posici´on que uno desee, como por ejemplo
    el siguiente tablero de ejemplo:
    RZ0ZBZ0Z
    Z0Z0S0Z0
    KZ0Z0Z0Z
    ZPZpZ0Z0
    0Z0ZPZ0Z
    ZrZbZpZp
    0j0ZnZ0Z
    Z0Z0Z0Z0
    Que ha sido generado con el siguiente comando:
    board{R* *B* *}
    {* * R * }
    {K* * * *}
    {*P*p* * }
    { * *P* *}
    4
    {*r*b*p*p}
    { k *n* *}
    {* * * * }
    $$showboard$$
    2. Paquete fancybox.
    Una de las utilidades que nos puede dar el LATEX, es poder hacer cajas de colores y
    con diversos efectos, mediante el adecuado uso del package fancybox.Este package se
    carga en el pre´ambulo del documento mediante el comando usepackage{fancybox}.
    Los comandos son sencillos y permiten editar distitos tipos de cajas, para lo cual en el
    pre´ambulo deben definirse de la siguiente manera los tama˜nos de las cajas:
    usepackage{fancybox}
    setlength{fboxrule}{3 pt} setlength{fboxsep}{10pt}
    setlength{shadowsize}{8pt}
    El paquete fancybox permite hacer cajas de diferentes tipos de dise˜no.
    Esta caja ha sido generada por el comando:
    shadowbox{El paquete fancybox permite hacer cajas de diferentes
    tipos de dise~no.}
    2.1. Cajas Coloreadas.
    LATEXnos permite editar cajas coloreadas, mediante los siguientes comandos:
    colorbox{nombre color}{texto interior}.
    colorbox[modelo]{especificaciones del color}{texto}.
    fcolorbox{color del contorno}{color caja}{texto}.
    fcolorbox[modelo]{color del contorno}{color caja}{texto}.
    Ejemplos:
    El comando colorbox{Violet}{Este cuadro es violeta.},genera:
    Este cuadro es violeta.
    El comando colorbox[cmyk]{0.25,0.25,0.25,0.25}{Este cuadro es de
    un nuevo matiz.},genera:
    5
    Este cuadro es de un nuevo matiz.
    El comando fcolorbox{Yellow}{green}{El borde es de color amarillo
    y el interior verde.},genera:
    El borde es de color amarillo y el interior verde.
    Algunas variantes ser´an:
    setlength{fboxrule}{3 pt}{fboxsep}{15pt}
    fcolorbox{Yellow}{green}{El borde es de color amarillo,el
    interior verde y el alto de la caja ha aumentado.},que genera:
    El borde es de color amarillo, el interior verde y el alto de la caja ha aumentado.
    3. Paquete XY
    El LATEX, nos permite hacer diversos tipos de diagramas mediante diversos packages,
    siendo uno de los m´as potentes el llamado XY.Este package se carga en el pre´ambulo
    del documento mediante el comando: usepackage[all]{XY}.
    El comando b´asico para empezar a cons.truir diagramas es xymatrix, cuya sintaxis
    la visualizaremos en el siguiente ejemplo:


     "
    Que ha sido generado por el comando:
    xymatrix{alpha & beta & gamma \ delta & varepsilon}
    Se puede notar que no es necesario que cada espacio de la matriz este lleno.
    3.1. Flechas en los diagramas.
    El comando b´asico para introducir flechas est´a dado por ar, que permitira que
    una flecha parta de la entrada desde donde se especifica y termine en un punto dado
    por una combinaci´on de letras, las cuales son:
    l para left o izquierda.
    6
    r para right o derecha.
    u para up o arriba.
    d para down u abajo.
    Del ejemplo anterior tenemos:

    


    
    ppppppp"pppppppp7
    Que ha sido generado con el siguiente c´odigo, donde se puede visualizar el uso del
    comando ar.
    xymatrix{alpha & betaar[d] & gamma \ deltaar[rru]&
    varepsilon}
    El estilo de las flechas puede variar de distintas maneras, pero la sintaxis lo determina
    para cada caso particular.
    ar@{cola cuerpo punta}
    Ejemplo:
    
    ?
    ����������������
    a
    El ejemplo anterior fue generado por el comando:
    xymatrix{alpha & phi ar@{<->}[ld] \ a}
    Para el caso de flechas curvas podmos a˜nadir los siguientes comandos:
    Para una flecha curvada hacia arriba la sintaxis del comando ser´a:
    xymatrix{alpha ar@{<->}@/^/[r]& phi }
    u (
    Para una flecha curvada hacia abajo la sintaxis del comando ser´a:
    xymatrix{alpha ar@{<-->}@/_/[r]& phi }
    iU _ i6
    7
    4. Paquete color.
    Uno de los packages o paquetes m´as usados en LATEXes el paquete color, que nos
    permite generar diversos colores dependiendo del sistema que usamos. El paquete color
    tiene como drivers u opciones a:
    dvips, xdvi, dvipdf, dvipdfm, dvipsone, dviwindo, emtex, dviwin,
    pctexps, pctexwin, pctexhp, truetex, tcidvi, vtex, oztex,
    textures, usenames, dvipsnames etc.
    Cabe recordar que en el pre´ambulo del documento debe ir:
    usepackage[opci´on 1,opci´on 2,....]{color}
    Ejemplo:
    usepackage[dvipdfm,usenames, dvipsnames]{color}
    4.1. Modelos de color.
    Los colores pueden ser definidos de acuerdo a los cuatro modelos presentados a
    continuaci´on:
    rgb, contiene al rojo, verde y azul.
    cmyk, contiene cian, magenta, amarillo y negro.
    gray, escala de tonos de grises.
    named, son 68 colores definidos y con nombres propios.
    El paquete color, nos da en total 76 colores predefinidos, los cuales podemos manipular
    y obtener una gran variedad de combinaciones.
    4.2. Definiendo un color.
    En LATEXse puede definir un color mediante el comando:
    definecolor{nombre del color}{modelo del color}{especificaciones}
    Ejemplo:
    definecolor{azuldeprueba}{rgb}{0.7,0.8,1}
    Un error com´un es no colocar el comando que define al color en el pre´ambulo del fichero.
    8
    4.3. Coloreando el texto.
    Un texto se puede colorearl en partes o totalmente, mediante los comandos:
    color{color a cambiar},que cambia el color del texto en adelante.
    o textcolor{nombre del color}{texto en el color seleccionado}.
    Ejemplos: Solo el Universo y la estupidez humana son infinitas.
    El texto anterior ha sido generado con el comando:
    textcolor{Violet}{Solo el Universo y la estupidez humana son
    infinitas.}
    4.4. Cambiando de color de fondo de una p´agina.
    Si deseamos cambiar el color de fondo de una p´agina, basta utilizar el siguiente
    comando, en cualquiera de sus dos sintaxis:
    pagecolor{color que deseamos}
    pagecolor[named]{color que deseamos}
    Ejemplo: La primera p´agina es de color amarillo por que utilizamos el comando siguiente:
    pagecolor{Yellow}
    Para retornar al color inicial introducimos el comando:
    pagecolor{White}
    Que ha permitido que esta p´agina tenga como color de fondo al color blanco.
    4.5. Definici´on de los colores de acuerdo al driver dvips
    A continuaci´on se presenta como est´an definidos los colores de acuerdo al driver
    dvips.
    DefineNamedColor{named}{GreenYellow} {cmyk}{0.15,0,0.69,0}
    DefineNamedColor{named}{Yellow} {cmyk}{0,0,1,0}
    DefineNamedColor{named}{Goldenrod} {cmyk}{0,0.10,0.84,0}
    DefineNamedColor{named}{Dandelion} {cmyk}{0,0.29,0.84,0}
    DefineNamedColor{named}{Apricot} {cmyk}{0,0.32,0.52,0}
    DefineNamedColor{named}{Peach} {cmyk}{0,0.50,0.70,0}
    9
    DefineNamedColor{named}{Melon} {cmyk}{0,0.46,0.50,0}
    DefineNamedColor{named}{YellowOrange} {cmyk}{0,0.42,1,0}
    DefineNamedColor{named}{Orange} {cmyk}{0,0.61,0.87,0}
    DefineNamedColor{named}{BurntOrange} {cmyk}{0,0.51,1,0}
    DefineNamedColor{named}{Bittersweet} {cmyk}{0,0.75,1,0.24}
    DefineNamedColor{named}{RedOrange} {cmyk}{0,0.77,0.87,0}
    DefineNamedColor{named}{Mahogany} {cmyk}{0,0.85,0.87,0.35}
    DefineNamedColor{named}{Maroon} {cmyk}{0,0.87,0.68,0.32}
    DefineNamedColor{named}{BrickRed} {cmyk}{0,0.89,0.94,0.28}
    DefineNamedColor{named}{Red} {cmyk}{0,1,1,0}
    DefineNamedColor{named}{OrangeRed} {cmyk}{0,1,0.50,0}
    DefineNamedColor{named}{RubineRed} {cmyk}{0,1,0.13,0}
    DefineNamedColor{named}{WildStrawberry}{cmyk}{0,0.96,0.39,0}
    DefineNamedColor{named}{Salmon} {cmyk}{0,0.53,0.38,0}
    DefineNamedColor{named}{CarnationPink} {cmyk}{0,0.63,0,0}
    DefineNamedColor{named}{Magenta} {cmyk}{0,1,0,0}
    DefineNamedColor{named}{VioletRed} {cmyk}{0,0.81,0,0}
    DefineNamedColor{named}{Rhodamine} {cmyk}{0,0.82,0,0}
    DefineNamedColor{named}{Mulberry} {cmyk}{0.34,0.90,0,0.02}
    DefineNamedColor{named}{RedViolet} {cmyk}{0.07,0.90,0,0.34}
    DefineNamedColor{named}{Fuchsia} {cmyk}{0.47,0.91,0,0.08}
    DefineNamedColor{named}{Lavender} {cmyk}{0,0.48,0,0}
    DefineNamedColor{named}{Thistle} {cmyk}{0.12,0.59,0,0}
    DefineNamedColor{named}{Orchid} {cmyk}{0.32,0.64,0,0}
    DefineNamedColor{named}{DarkOrchid} {cmyk}{0.40,0.80,0.20,0}
    DefineNamedColor{named}{Purple} {cmyk}{0.45,0.86,0,0}
    DefineNamedColor{named}{Plum} {cmyk}{0.50,1,0,0}
    DefineNamedColor{named}{Violet} {cmyk}{0.79,0.88,0,0}
    DefineNamedColor{named}{RoyalPurple} {cmyk}{0.75,0.90,0,0}
    DefineNamedColor{named}{BlueViolet} {cmyk}{0.86,0.91,0,0.04}
    DefineNamedColor{named}{Periwinkle} {cmyk}{0.57,0.55,0,0}
    DefineNamedColor{named}{CadetBlue} {cmyk}{0.62,0.57,0.23,0}
    DefineNamedColor{named}{CornflowerBlue}{cmyk}{0.65,0.13,0,0}
    DefineNamedColor{named}{MidnightBlue} {cmyk}{0.98,0.13,0,0.43}
    DefineNamedColor{named}{NavyBlue} {cmyk}{0.94,0.54,0,0}
    DefineNamedColor{named}{RoyalBlue} {cmyk}{1,0.50,0,0}
    DefineNamedColor{named}{Blue} {cmyk}{1,1,0,0}
    DefineNamedColor{named}{Cerulean} {cmyk}{0.94,0.11,0,0}
    DefineNamedColor{named}{Cyan} {cmyk}{1,0,0,0}
    DefineNamedColor{named}{ProcessBlue} {cmyk}{0.96,0,0,0}
    DefineNamedColor{named}{SkyBlue} {cmyk}{0.62,0,0.12,0}
    10
    DefineNamedColor{named}{Turquoise} {cmyk}{0.85,0,0.20,0}
    DefineNamedColor{named}{TealBlue} {cmyk}{0.86,0,0.34,0.02}
    DefineNamedColor{named}{Aquamarine} {cmyk}{0.82,0,0.30,0}
    DefineNamedColor{named}{BlueGreen} {cmyk}{0.85,0,0.33,0}
    DefineNamedColor{named}{Emerald} {cmyk}{1,0,0.50,0}
    DefineNamedColor{named}{JungleGreen} {cmyk}{0.99,0,0.52,0}
    DefineNamedColor{named}{SeaGreen} {cmyk}{0.69,0,0.50,0}
    DefineNamedColor{named}{Green} {cmyk}{1,0,1,0}
    DefineNamedColor{named}{ForestGreen} {cmyk}{0.91,0,0.88,0.12}
    DefineNamedColor{named}{PineGreen} {cmyk}{0.92,0,0.59,0.25}
    DefineNamedColor{named}{LimeGreen} {cmyk}{0.50,0,1,0}
    DefineNamedColor{named}{YellowGreen} {cmyk}{0.44,0,0.74,0}
    DefineNamedColor{named}{SpringGreen} {cmyk}{0.26,0,0.76,0}
    DefineNamedColor{named}{OliveGreen} {cmyk}{0.64,0,0.95,0.40}
    DefineNamedColor{named}{RawSienna} {cmyk}{0,0.72,1,0.45}
    DefineNamedColor{named}{Sepia} {cmyk}{0,0.83,1,0.70}
    DefineNamedColor{named}{Brown} {cmyk}{0,0.81,1,0.60}
    DefineNamedColor{named}{Tan} {cmyk}{0.14,0.42,0.56,0}
    DefineNamedColor{named}{Gray} {cmyk}{0,0,0,0.50}
    DefineNamedColor{named}{Black} {cmyk}{0,0,0,1}
    DefineNamedColor{named}{White} {cmyk}{0,0,0,0}
    11
    Este apunte fue enviado por su autor en formato PDF (Adobe Acrobat). Para poder visualizarlo correctamente (con imágenes, tablas, etc) haga click aquí o aquí si desea abrirla en ventana nueva.


    Votar

    Ingresar una calificación para del 1 al 10, siendo 10 el máximo puntaje.

    Para que la votación no tenga fraude, solo se podrá votar una vez este recurso.

    Comentarios de los usuarios


    Agregar un comentario:


    Nombre y apellido:

    E-Mail:

    Asunto:

    Opinión:



    Aún no hay comentarios para este recurso.
     
    Sobre ALIPSO.COM

    Monografias, Exámenes, Universidades, Terciarios, Carreras, Cursos, Donde Estudiar, Que Estudiar y más: Desde 1999 brindamos a los estudiantes y docentes un lugar para publicar contenido educativo y nutrirse del conocimiento.

    Contacto »
    Contacto

    Teléfono: (+54911) 61558693
    Email:

    Formulario de Contacto Online »