te sisti poets i

Upload: amberly-diaz-herrera

Post on 02-Nov-2015

258 views

Category:

Documents


0 download

DESCRIPTION

estudiante

TRANSCRIPT

  • Proyecto Fin de CarreraIngeniera de Telecomunicacin

    Formato de Publicacin de la Escuela TcnicaSuperior de Ingeniera

    Autor: F. Javier Payn Somet

    Tutor: Juan Jos Murillo Fuentes

    Dep. Teora de la Seal y ComunicacionesEscuela Tcnica Superior de Ingeniera

    Universidad de Sevilla

    Sevilla, 2013

    Tesis DoctoralIngeniera de Telecomunicacin

    Formato de Publicacin de la EscuelaTcnica Superior de Ingeniera

    Autor: F. Javier Payn SometDirector: Juan Jos Murillo Fuentes

    Teora de la Seal y ComunicacionesEscuela Tcnica Superior de IngenieraUniversidad de Sevilla

    Sevilla, 2014

  • Tesis DoctoralIngeniera de Telecomunicacin

    Formato de Publicacin de la Escuela Tcnica Superior deIngeniera

    Autor:

    F. Javier Payn Somet

    Director:

    Juan Jos Murillo FuentesProfesor Titular

    Teora de la Seal y ComunicacionesEscuela Tcnica Superior de Ingeniera

    Universidad de Sevilla

    2014

  • Tesis Doctoral: Formato de Publicacin de la Escuela Tcnica Superior de Ingeniera

    Autor: F. Javier Payn SometDirector: Juan Jos Murillo Fuentes

    El tribunal nombrado para juzgar la Tesis arriba indicada, compuesto por los siguientesdoctores:

    Presidente:

    Vocales:

    Secretario:

    acuerdan otorgarle la calificacin de:

    El Secretario del Tribunal

    Fecha:

  • A mi familiaA mis profesores

  • Agradecimientos

    El diseo de una hoja de estilo en LATEX para un texto no es en absoluto trivial. Porun lado hay que conocer bien los usos, costumbres y reglas que se emplean a lahora de establecer mrgenes, tipos de letras, tamaos de las mismas, ttulos, estilos detablas, y un sinfn de otros aspectos. Por otro, la programacin en LATEX de esta hoja deestilo es muy tediosa, incluida la seleccin de los mejores paquetes para ello. La hoja deestilo adoptada por nuestra Escuela y utilizada en este texto es una versin de la que elprofesor Payn realiz para un libro que desde hace tiempo viene escribiendo para suasignatura. Adems, el prof. Payn ha participado de forma decisiva en la adaptacin dedicha plantilla a los tres tipos de documentos que se han tenido en cuenta: libro, tesis yproyectos final de carrera, grado o mster. Y tambin en la redaccin de este texto, quesirve de manual para la utilizacin de estos estilos. Por todo ello, y por hacerlo de formatotalmente desinteresada, la Escuela le est enormemente agradecida.A esta hoja de estilos se le incluy unos nuevos diseos de portada. El diseo grfico

    de las portadas para proyectos fin de grado, carrera y mster, est basado en el que el prof.Fernando Garca Garca, de la Facultad de Bellas Artes de nuestra Universidad, hicierapara los libros, o tesis, de la seccin de publicacin de nuestra Escuela. Nuestra Escuela leagradece que pusiera su arte y su trabajo, de forma gratuita, a nuestra disposicin.

    Juan Jos Murillo FuentesSubdireccin de Comunicaciones y Recursos Comunes

    Sevilla, 2013

    III

  • Resumen

    En nuestra Escuela se producen un nmero considerable de documentos, tantos docentescomo investigadores. Nuestros alumnos tambin contribuyen a esta produccin atravs de sus trabajos de fin de grado, mster y tesis. El objetivo de este material es facilitarla edicin de todos estos documentos y a la vez fomentar nuestra imagen corporativa,facilitando la visibilidad y el reconocimiento de nuestro Centro.

    V

  • Abstract

    In our school there are a considerable number of documents, many teachers and resear-chers. Our students also contribute to this production through its work in order ofdegree, master's theses. The aim of this material is easier to edit these documents at thesame time promote our corporate image, providing visibility and recognition of our Center.... -translation by google-

    VII

  • ndice Abreviado

    Resumen VAbstract VIIndice Abreviado IXNotacin XV

    1. Gua de Uso 11.1. Cmo usar los estilos de documento de la ETSI 2

    1.2. Elementos bsicos de un libro 31.3. Clase de documento 41.4. Fichero de estilo LibroETSI.sty 5

    1.5. Antes del documento 12

    2. Ejemplo de Captulo 172.1. Ejemplo de seccin 172.2. Elementos del texto 19

    2.3. Una nueva seccin despus del resumen 25

    Problemas Propuestos 27

    Anexo 292.4. Seales: definicin y clasificacin 29

    3. Ejemplo de Captulo de Problemas 313.1. Ruido y sensibilidad 313.2. No linealidad 32P. 3.1. Radioenlace del servicio fijo a 13 GHz 32P. 3.2. Radioenlace del servicio fijo a 13 GHz 343.3. ...Ruido y sensibilidad 35

    5. Estilo tipogrfico LibroETSI 615.1. Bloque 0 61

    IX

  • X ndice Abreviado

    5.2. Bloque 1: Aspectos generales 625.3. Bloque 2: Idioma, Codificacin y Fuentes 63

    5.4. Bloque 3: Tabla de contenidos 685.5. Bloque 4: Estilos de Pginas y Ttulos 705.6. Bloque 5: Gestin general del documento 74

    5.7. A modo de conclusin 83

    5. Estilo tipogrfico LibroETSI 615.1. Bloque 0 615.2. Bloque 1: Aspectos generales 625.3. Bloque 2: Idioma, Codificacin y Fuentes 63

    5.4. Bloque 3: Tabla de contenidos 685.5. Bloque 4: Estilos de Pginas y Ttulos 705.6. Bloque 5: Gestin general del documento 74

    5.7. A modo de conclusin 83

    Apndice A.Sobre LATEX 85A.1. Ventajas de LATEX 85A.2. Inconvenientes 85

    Apndice B.Sobre Microsoft Word 87B.1. Ventajas del Word 87B.2. Inconvenientes de Word 87

    ndice de Figuras 89ndice de Tablas 91ndice de Cdigos 93Bibliografa 95ndice alfabtico 97Glosario 99

  • ndice

    Resumen VAbstract VIIndice Abreviado IXNotacin XV

    1. Gua de Uso 11.1. Cmo usar los estilos de documento de la ETSI 2

    1.1.1. Compilacin 2Macintosh 2Windows 3Lyx 3

    1.1.2. Texto en ingls 31.2. Elementos bsicos de un libro 31.3. Clase de documento 41.4. Fichero de estilo LibroETSI.sty 5

    1.4.1. Paquete Babel 51.4.2. Smbolos y frmulas 61.4.3. Fuentes 61.4.4. Epgrafes 61.4.5. Figuras y tablas 61.4.6. Hiperenlaces 81.4.7. Tabla de contenido 91.4.8. Formatos de ttulos, pginas y cabeceras y pies de pginas 91.4.9. Teoremas, propiedades, definiciones y dems 101.4.10. ndices de palabras y glosarios 11

    ndices de palabras 11Glosario 11Compilacin de ndices de palabras y glosarios 11

    1.5. Antes del documento 12

    XI

  • XII ndice

    1.5.1. Fichero de notacin: notacion.sty 121.5.2. Fuente del texto 121.5.3. Cubierta y primeras pginas 14

    2. Ejemplo de Captulo 172.1. Ejemplo de seccin 17

    2.1.1. Ejemplo de subseccin 182.2. Elementos del texto 19

    2.2.1. Figuras 192.2.2. Tablas 192.2.3. Listados de programas 192.2.4. Ecuaciones 212.2.5. Ejemplos 222.2.6. Lemas, teoremas y similares 222.2.7. Resmenes 23Resumen de Teora de Informacin 23

    2.3. Una nueva seccin despus del resumen 25

    Problemas Propuestos 27

    Anexo 292.4. Seales: definicin y clasificacin 29

    2.4.1. Clasificacin de seales 29

    3. Ejemplo de Captulo de Problemas 313.1. Ruido y sensibilidad 31

    3.1.1. Temperatura y figura de ruido 313.1.2. Sensibilidad 32

    3.2. No linealidad 32P. 3.1. Radioenlace del servicio fijo a 13 GHz 32P. 3.2. Radioenlace del servicio fijo a 13 GHz 343.3. ...Ruido y sensibilidad 35

    3.3.1. ...Temperatura y figura de ruido 353.3.2. ...Temperatura y figura de ruido 363.3.3. ...Temperatura y figura de ruido 36

    5. Estilo tipogrfico LibroETSI 615.1. Bloque 0 615.2. Bloque 1: Aspectos generales 625.3. Bloque 2: Idioma, Codificacin y Fuentes 63

    5.3.1. Idioma 635.3.2. Codificacin 645.3.3. Fuentes del texto y comandos asociados 645.3.4. Fuentes matemticas y smbolos 67

    5.4. Bloque 3: Tabla de contenidos 685.5. Bloque 4: Estilos de Pginas y Ttulos 70

  • ndice XIII

    5.6. Bloque 5: Gestin general del documento 745.6.1. Apndices 745.6.2. Colores 745.6.3. Aspectos genricos de tratamiento del texto 755.6.4. Elementos flotantes 765.6.5. Gestin de ndices alfabticos y glosario 795.6.6. Ajustes en frmulas 795.6.7. Hiperenlaces 805.6.8. Listado de cdigos 805.6.9. Entornos, teoremas y similares 815.6.10. Otros comandos 82

    5.7. A modo de conclusin 83

    5. Estilo tipogrfico LibroETSI 615.1. Bloque 0 615.2. Bloque 1: Aspectos generales 625.3. Bloque 2: Idioma, Codificacin y Fuentes 63

    5.3.1. Idioma 635.3.2. Codificacin 645.3.3. Fuentes del texto y comandos asociados 645.3.4. Fuentes matemticas y smbolos 67

    5.4. Bloque 3: Tabla de contenidos 685.5. Bloque 4: Estilos de Pginas y Ttulos 705.6. Bloque 5: Gestin general del documento 74

    5.6.1. Apndices 745.6.2. Colores 745.6.3. Aspectos genricos de tratamiento del texto 755.6.4. Elementos flotantes 765.6.5. Gestin de ndices alfabticos y glosario 795.6.6. Ajustes en frmulas 795.6.7. Hiperenlaces 805.6.8. Listado de cdigos 805.6.9. Entornos, teoremas y similares 815.6.10. Otros comandos 82

    5.7. A modo de conclusin 83

    Apndice A.Sobre LATEX 85A.1. Ventajas de LATEX 85A.2. Inconvenientes 85

    Apndice B.Sobre Microsoft Word 87B.1. Ventajas del Word 87B.2. Inconvenientes de Word 87

  • XIV ndice

    ndice de Figuras 89ndice de Tablas 91ndice de Cdigos 93Bibliografa 95ndice alfabtico 97Glosario 99

  • Notacin

    R Cuerpo de los nmeros realesC Cuerpo de los nmeros complejosv Norma del vector vv,w Producto escalar de los vectores v y w|A| Determinante de la matriz cuadrada Adet(A) Determinante de la matriz (cuadrada) AA> Transpuesto de AA1 Inversa de la matriz AA Matriz pseudoinversa de la matriz AAH Transpuesto y conjugado de AA Conjugadoc.t.p. En casi todos los puntosc.q.d. Como queramos demostrar Como queramos demostrar Fin de la solucine.o.c. En cualquier otro casoe nmero eejx Exponencial complejaej2pix Exponencial compleja con 2piejx Exponencial compleja negativaej2pix Exponencial compleja negativa con 2piIRe Parte realIIm Parte imaginariasen Funcin senotg Funcin tangentearc tg Funcin arco tangentesinyx Funcin seno de x elevado a ycosyx Funcin coseno de x elevado a ySa Funcin sampling

    XV

  • XVI Notacin

    sgn Funcin signorect Funcin rectnguloSinc Funcin sincyx Derivada parcial de y respecto a xx Notacin de grado, x grados.Pr(A) Probabilidad del suceso AE [X ] Valor esperado de la variable aleatoria X2X Varianza de la variable aleatoria X fX (x) Distribuido siguiendo la funcin densidad de probabilidad

    fX (x)N

    (mX ,2X

    )Distribucin gaussiana para la variable aleatoria X, de mediamX y varianza 2X

    In Matriz identidad de dimensin ndiag(x) Matriz diagonal a partir del vector xdiag(A) Vector diagonal de la matriz ASNR Signal-to-noise ratioMSE Minimum square error: Tal quedef= Igual por definicinx Norma-2 del vector x|A| Cardinal, nmero de elementos del conjunto Axi,i= 1,2, . . . ,n Elementos i, de 1 a n, del vector xdx Diferencial de x6 Menor o igual> Mayor o igual\ Backslash Si y slo six= a+3 =

    a=1

    4 Igual con explicacin

    ab Fraccin con estilo pequeo, a/b Incrementob 10a Formato cientficox

    Tiende, con x

    O OrdenTM Trade MarkE[x] Esperanza matemtica de xCx Matriz de covarianza de xRx Matriz de correlacin de x2x Varianza de x

  • 1 Gua de Uso

    The fundamental problem of communication is that of repro-ducing at one point either exactly or approximately a messageselected at another point.

    Claude Shannon, 1948

    En este captulo vamos a describir las partes de las que consta un documento tipo, cmodeben interpretarse los diferentes comandos que se han definido para su confeccin,los paquetes (conjunto de sentencias de LATEX escritas y desarrolladas por diversos autores)que se han cargados y el porqu de los mismos, elecciones realizadas en cuanto a la edicin,el porqu de determinadas fuentes, etc.Hay mucho de eleccin personal en lo que sigue y nicamente se justifica desde el

    gusto personal de quienes escribimos esto. No pretendemos por ello sentar precedentes,obligaciones ni restricciones a quien desee utilizar este documento. En cualquier caso,esperamos que su lectura sea provechosa para la confeccin y edicin de libros, apuntesde clase, proyectos, etc.LATEXse ha convertido de hecho en el procesador de texto estndar para la edicin de

    documentos cientficos. Este libro est escrito precisamente en LATEX, haciendo uso de laplantilla que hemos diseado y al escribir un libro sobre cmo escribir un libro en LATEXy cmo hacer uso de esta plantilla, estamos entrando muchas veces en una redundanciaevidente.Estas pginas no constituyen un manual de LATEX, ni lo pretendemos, ya que existen

    incontables y buenas referencias sobre este tema. El objetivo es describir los aspectosformales que deseamos se puedan incorporar a cualquier texto producido en la Escuela.Tambin, como la mayora de nuestra produccin cientfica utiliza ampliamente las frmu-las matemticas, incluimos algunos consejos sobre la escritura de las mismas, para lo quehemos utilizado las notas preparadas en [4]. Asimismo resulta muy interesante el libro [1].Por ltimo, puesto que los ficheros fuentes de este documento estn disponibles, espe-

    ramos que los mismos faciliten la utilizacin de los distintos elementos de edicin.

    1

  • 2 Captulo 1. Gua de Uso

    1.1 Cmo usar los estilos de documento de la ETSI

    Una de las bondades del LATEX es que una vez definido el estilo, formado por un conjuntode paquetes y adaptaciones de los mismos, la escritura de un texto se reduce a dominaruna serie de comandos. En nuestro caso, se presenta este documento como ejemplo de usode estos comandos. En este captulo encontrar detalles tcnicos sobre la estructura deldocumento y una breve introduccin sobre algunos de los elementos del estilo diseado,puesto que en el Captulo ?? se estudian detalladamente todos sus componentes. Tambinencontrar instrucciones de cmo compilar el documento. Para usar esta hoja de estilo, serecomienda leer el Captulo 2 y Captulo 3 como ejemplos de captulos donde se incluyenla mayora de los comandos que pueden ser de utilidad en la redaccin de un texto tcnico.

    El archivo libroTipoETSI.tex es el archivo principal, que tiene una serie de coman-dos para incluir las distintas partes que se necesiten. Muchas de estas partes se han incluidoseparadamente en carpetas, por comodidad. Este archivo lo hemos modificado levementepara utilizarlo como formato para proyecto fin de carrera/grado/mster. El resultado seincluye en un fichero con nombre pfcTipoETSI.tex. Y tambin se incluye un formatopara tesis tesisTipoETSI.texLos datos necesarios para generar la cubierta y dems hojas iniciales se incluyen al

    comienzo de estos ficheros: el ttulo del proyecto, autores, el nombre del departamento,etc. Si necesita retocar la cubierta (por ejemplo el ancho de la imagen utilizada) tendr quemodificar directamente el fichero edicionLibro.sty, que es el fichero al que se llamapara generarla. Si quiere, tambin, puede retocar la imagen de fondo. Todo esto se explicaen un apartado ms adelante. Para los restantes tipos de documentos, estas modificacioneshay que hacerlas en los ficheros edicionPFC.tex y edicionTesis.sty.

    As, para empezar a utilizar este documento, basta que empiece modificando los fiche-ros libroTipoETSI.tex ( pfcTipoETSI.tex, tesisTipoETSI.tex ) y cada uno de losficheros que ste incluya, bien introduciendo los cambios oportunos, bien eliminndolos(puede simplemente comentar la lnea correspondiente).

    Una vez modificado, el segundo paso es compilarlo. Debe elegir el tipo de formato, A4 libro. Por defecto, libroTipoETSI.tex y tesisTipoETSI.tex estn en formato libroy pfcTipoETSI.tex en A4. Para cambiar cualquiera de ellos, debe buscar el comando\geometry dentro del fichero libroTipoETSI.tex y establecer los parmetros corres-pondientes o bien tendr que comentar la correspondiente a tamao libro para descomentarla correspondiente al formato A4, o viceversa. Tambin, hay un conjunto de comandos msadelante que estn comentados y que permiten presentar el texto en formato manuscrito,con un interlineado distinto prefijado a 1.5 lneas.

    1.1.1 Compilacin

    Macintosh

    Este trabajo se ha desarrollado en un ordenador Macintosh. Como iremos viendo, LATEXconsta de un elevado nmero de programas y existen un conjunto de distribuciones quefacilitan su uso. Nosotros hemos elegido una de las versiones ms utilizadas, Tex-Live,versin 2013, http://mirror.ctan.org/systems/mac/mactex/MacTeX.pkg, en su versinpara el sistema operativo Mac OSx. Para la bibliografa se ha utilizado BibTex.

  • 1.2 Elementos bsicos de un libro 3

    Como editor de ficheros y compilador hemos usado TeXShop. Puede usar pdflatexmkpara compilar, que va bien y genera directamente la bibliografa y los ndices de palabra yglosarios. Aqu se recomienda utilizar el comando lualatexmk, que es un determinadomotor engine de TeXShop. Si no lo ve en la lista de opciones de componer, vaya alas libreras de usuario y en la carpeta TeXShop/Engines saque lualatexmk.engine de lasubcarpeta Inactive. Si no quiere complicarse, En todo caso, puede usar tambin LATEXy BibTeX. Pero si compila con LATEX y luego desea usar LuaLATEXmk, deber borrartodos los archivos auxiliares, menos los archivos con la extensin .tex y .bib que secorresponden, respectivamente, al fichero fuente de LATEX y de la bibliografa.Si utiliza un ndice de palabras y un glosario, vaya a la seccin correspondiente para

    ver cmo generarlos.

    Windows

    Existen versiones de la distribucin Tex-Live para las diferentes versiones de Windows yen la direccin sealada anteriormente pueden encontrarse instrucciones para su instalacinen este y restantes sistemas operativos. No se ha probado con el conjunto MikTeX, peroprobablemente funcionara igualmente.Como editor y compilador de ficheros hemos optado por TexMaker, igualmente con

    una codificacin UTF-8. Hasta donde conocemos, el editor Winedt no reconoce estacodificacin. Para la bibliografa se ha utilizado BibTeX. Para compilar tendr que o bienusar LatexMk PDFLaTeX. No olvide seleccionar la opcin UTF-8 en ``Opciones'' en elmen, y luego en la ventana emergente pulsando Editor y all en el campo Codificacinde editor.Si utiliza un ndice de palabras y un glosario, vaya a la seccin correspondiente para

    ver cmo generarlos.

    Lyx

    En http://www.lyx.org/ , el lector puede encontrar una opcin alternativa a la forma detrabajo tradicional de LATEX, tanto en Windows

    como en MacOS. En este entorno, unopuede trabajar con un entorno de edicin grfico, tal como se trabaja por ejemplo enMicrosoft Word. Una vez terminado el documento, es relativamente sencillo compilarloen LATEX.De hecho, hemos realizado algunas pruebas positivas en este sentido. En cualquiercaso se recomienda no usar nombres de archivo con , tildes, o espacios.

    1.1.2 Texto en ingls

    Si escribe el texto en ingls, deber de cambiar el idioma en la opcin de Babel, uno de lospaquetes claves para la escritura en LATEX. En el fichero libroTipoETSI.sty, se debebuscar la lnea que comienza por \usepackage[spanish, english...]{babel} yseguir con las instrucciones correspondientes. Esto har que automticamente los nombresde secciones, apartados, teoremas, ejemplos, etc, aparezcan en ingls.

    1.2 Elementos bsicos de un libro

    En este captulo describimos los puntos que pueden incluirse con el formato propuesto.En primer lugar, la longitud de un libro, en general, justifica su separacin en partes. Una

  • 4 Captulo 1. Gua de Uso

    posibilidad es que un libro est dividido en Partes y esta a su vez en Captulos. Y por ltimo,a veces existen Apndices que se incorporan cuando han acabado los captulos. En nuestrocaso slo hemos considerado la posibilidad de dividir el libro en captulos y apndices.Adems, existen un conjunto de elementos como dedicatoria, prefacio, agradecimientos,portada, etc, que tambin son partes que se han tenido en cuenta.Se ha optado por estructurar los ficheros fuente de este texto en carpetas que cuelgan

    de una principal en la que se encuentra alojada el fichero principal que las utiliza o agrupa.En nuestro caso, por ejemplo, el fichero principal se denomina libroTipoETSI.tex (pfcTipoETSI.tex, tesisTipoETSI.tex) y colgadas de la carpeta que lo contiene seencuentran las carpetas introduccin, dedicatoria, ..., capitulolibroETSI1, etc.De alguna forma, este fichero principal es el esqueleto que describe cmo est formado ellibro.En un nivel de descripcin diferente, podramos considerar que un libro se encuentra

    dividido en cubierta, pginas de cortesa, portada, pgina de ttulo y trasera de la pgina dettulo, elementos antes del cuerpo del libro, tales como agradecimientos, prefacio, ndices,etc, el cuerpo del libro en s, dividido en captulos y esto a su vez en secciones, subsecciones,subsubsecciones, subcaptulos, apndices y, por ltimo, la parte del libro despus delcuerpo, que agrupara elementos tales cmo la lista de figuras del libro, la bibliografa,el ndice, etc. En LATEX estas tres partes se dividen con los comandos \frontmatter,\mainmatter y \backmatter. Estos comandos, y muchos otros, nos permiten describirformalmente el contenido del libro, tal cmo se realiza en el fichero libroTipoETSI.tex.Este fichero, como hemos dicho, constituye el esquema de nuestro libro y entender porqu estn all cada una de sus partes es de inters, que no imprescindible, de cara a poderconfeccionar un texto.

    1.3 Clase de documento

    El comando \documentclass[paper=a4,10pt, twoside]{scrbook} o uno similar es el primercomando que aparecer en cualquier documento de LATEX. La parte importante del mismoes scrbook y hace referencia a la eleccin de una clase de documento tipo libro pero talcomo se define en el conjunto de programas denominado Koma. Se ha elegido este tipode documento fundamentalmente por generar un tipo de texto prximo a los estndareseuropeos, en contraposicin con la clase estndar book. Una posible alternativa consistiraen la utilizacin de la clase Memoir. En cualquier caso, debido a las posibles modificacionesdel conjunto Koma, es inmediato sustituir la clase de documento por la standard book.Existen adems un conjunto de parmetros, todos los encerrados entre [...] que

    modifican de alguna manera el tipo de documento que vamos a generar. Para entender elsignificado de cada uno de ellos se puede consultar la referencia [3]. En cualquier caso,paper=a4 hace referencia a la dimensin del papel que vamos a utilizar (ms adelantediremos algo ms acerca de esto), 10pt establece el tamao de la fuentes en puntostipogrficos y twoside nos indica que vamos a generar un documento a doble cara.

    1 Tenga en cuenta que en algunas imprentas pueden cobrar ms por copias de hojas en color. Para ello asegresede que utiliza los colores convenientemente, y -en su caso- que los grises lo son de verdad.

  • 1.4 Fichero de estilo LibroETSI.sty 5

    Por ltimo, se han incorporado tres nuevos parmetros: Myfinal=false, Minion=falsey English=false. Mediante el primero, que como todos ellos tambin puede tomar elvalor Myfinal=true, se le indica a LATEX que nos encontramos en la versin final deldocumento, realizndose con ello una serie de ajustes finos en la particin silbica, laseparacin entre palabras (o incluso un ligero ensanchamiento) que hacen ms agradablevisualmente el texto generado.

    Mediante el parmetro Minion=true Minion=false se le indica a LATEX que utiliceo no el paquete Minion. Este paquete permite la utilizacin de una fuente denominadaMinion Pro para el texto y el conjunto de smbolos matemticos que lo acompaan,denominados MnSymbol. No resulta trivial la instalacin de este paquete por lo que engeneral la opcin por defecto es su no utilizacin. No hay que confundir la utilizacinde la opcin Minion=true Minion=false con el uso de la fuente Minion Pro parael texto del documento. Ambas cosas estn separadas aunque desde un punto de vistatipogrfico no deberan estarlo. Es decir, si queremos elegir una fuente Minion Pro parael texto, lo ms acertado sera elegir esa misma fuente para el texto matemtico. Estaeleccin conjunta es la que se activa con Minion=true.Por ltimo, resulta evidente el significado del parmetro Englis=false que tambin

    puede ser English=true.

    1.4 Fichero de estilo LibroETSI.sty

    La instruccin que sigue a la declaracin de la clase es \usepackage{LibroETSI}. Con ellacargamos y definimos las principales caractersticas tipogrficas y de muy diversa ndoleque hemos propuesto para el diseo de los documentos de la Escuela. A lo largo del presentedocumento se irn revelando diversos aspectos del mismo, pero se empieza aqu con unapequea introduccin. En el Capitulo correspondiente se describen ordenadamente todassus caractersticas.

    Debemos observar antes que nada que es un fichero con la extensin sty y siempre debeestar antes del comando \begin{document}. En l se cargarn un conjunto de paquetesque hemos considerado necesarios y se definirn un conjunto de comandos que facilitanla escritura del texto. Una buena prctica para escribir un libro o cualquier documento queposea una extensin considerable es agrupar en un fichero como el presentado el conjuntode elementos que necesitamos para su escritura: paquetes y comandos.

    1.4.1 Paquete Babel

    Como ya hemos dicho, el primer paquete importante (existen otros anteriores, pero decarcter mucho ms tcnico que otra cosa) es el paquete babel, que se carga en nuestrofichero mediante la instruccin\usepackage [english, spanish, es-nosectiondot, es-noindentfirst,

    es-nolists, activeacute]{babel}.Su papel fundamental es declarar que el texto estar escrito en espaol, que podemos

    utilizar sin restriccin los acentos (no sera posible en LATEX si no lo declarsemos comoidioma preferente) y que adoptaremos los usos convencionales de maysculas, acentos enexpresiones matemticas, etc recomendados por la RAE. A todo esto contribuye tambin

  • 6 Captulo 1. Gua de Uso

    la sentencia \spanishdecimal{.}. Ya se ha comentado que intercambiando las palabrasenglish por spanish obtenemos los nombres de captulo, seccin y otros en ingls.

    1.4.2 Smbolos y frmulas

    Aunque LATEX no es slo un sistema de edicin para textos cientficos, su aplicacinpara ellos es prcticamente universal. En el estilo de libro que hemos propuesto, la uti-lizacin de las fuentes en los textos matemticos y el posible uso de diversos smbolosy herramientas propias para los textos cientficos est recogido en diversos paquetes,entre los que cabe destacar \usepackage[cmex10]{amsmath}, \usepackage{amssymb} y\usepackage{mathptmx}.

    1.4.3 Fuentes

    La seleccin de las fuentes para la edicin de cualquier texto no es fcil. En realidad, eldiseo tipogrfico es todo un arte. Un convenio bastante aceptado es utilizar fuentes conserif para el texto y sin serif para titulares y cabeceras de pginas. Sin embargo, la eleccinde cualquiera de estas familias de fuentes es prcticamente cuestin de gusto personal y,por que no decirlo, de la moda del momento.

    En los primeros tiempos de LATEX y TEX las posibilidades de eleccin estaban bastantedelimitadas. Sin embargo, con el advenimiento de nuevos mtodos y programas, es posibleelegir prcticamente cualquier fuente existente para su uso. En cualquier caso, no es un tematrivial ni sencillo, como puede verse en la considerable extensin de todo lo relacionadocon las fuentes en nuestra hoja de estilos. Nuestra eleccin se pone de manifiesto en estetexto.

    Existen adems un conjunto de razones histricas que complican enormemente la elec-cin de la fuente (aunque en realidad habra que hablar de las fuentes) del texto. Si se utilizacomo motor de composicin PdfLATEX la forma ms simple de seleccionar las fuentesse realiza mediante comandos especficos como, por ejemplo, \usepackage{tgtermes},que se encuentra utilizado en el fichero libroTipoETSI.tex. Sin embargo, si se utilizanmotores ms recientes como X ELATEX o LuaLATEX podremos seleccionar cualquier fuenteOTF o TTF que se encuentre en nuestro ordenador. En este caso, tal como se detalla en unapartado ms adelante, este texto propone la utilizacin de la fuente Minion Pro que seencuentra disponible de manera generalizada al haber sido licenciada gratuitamente porAdobe siempre que se instale el programa gratuito Adobe Reader.

    1.4.4 Epgrafes

    En muchos libros, despus del ttulo de un captulo o antes del resumen, o en el lu-gar que apetezca, se coloca una frase con diversos significados. Esto en LATEX se con-sigue con el comando \epigraph, para lo cual es necesario que se instale el paquete\usepackage{epigraph}.

    1.4.5 Figuras y tablas

    Una parte importante de cualquier texto son las figuras y tablas que lo acompaan. EnLATEX estos elementos se consideran elementos flotantes y hemos cargado un conjunto de

  • 1.4 Fichero de estilo LibroETSI.sty 7

    paquetes que facilitan su inclusin y formato.La inclusin de las figuras se realiza mediante un conjunto de instrucciones que se

    muestran en el Cdigo 2.1.

    Cdigo 1.1 Inclusin de una figura.

    \begin{figure}[htbp]\centering\includegraphics[width=0.95\linewidth]{introduccion/figuras/fig01-01.pdf}\caption{Modelo de un sistema de Comunicacin Digital I}\label{fig01-01}\end{figure}

    Y el resultado se muestra en la Figura 1.1.

    Receptor

    Transmisor

    Fuente de Informacin

    Codificador de Fuente

    Codificador de Canal

    Transmisor Digital

    Transductor de Salida

    Decodificador de Fuente

    Decodificador de Canal

    Receptor Digital

    Canal

    Figura 1.1 Modelo de un sistema de Comunicacin Digital I.

    Para incluir una tabla utilizamos las instrucciones siguientes:

    Cdigo 1.2 Inclusin de una tabla.

    \begin{table}[htbp]\ttabbox{\caption{Tipos de transmisin y frecuencia central}\label{tab2_1}}{\begin{tabular}{c c}\hline\rule[-8pt]{0pt}{22pt}{\bf Tipo de Transmisin}&{\bf Frecuencia central de transmisin} \\\hline

  • 8 Captulo 1. Gua de Uso

    \rule{0pt}{14pt}Modem & 100-1800 Hz \\Radio AM & 530-1600 kHz \\Radio FM & 88-108 MHz \\Televisin & 178-216 MHz \\Telefona mvil & 850 MHz-1,8 GHz \\Redes inalmbricas & $2,4$ GHz \\Fibra ptica & $2\cdot 10^{14}$ Hz \\\hline\end{tabular}}

    \end{table}

    Y el resultado se muestra en la Tabla 1.1.

    Tabla 1.1 Tipos de transmisin y frecuencia central.

    Tipo de Transmisin Frecuencia central de transmisin

    Modem 100-1800 HzRadio AM 530-1600 kHzRadio FM 88-108 MHzTelevisin 178-216 MHz

    Telefona mvil 850 MHz-1,8 GHzRedes inalmbricas 2,4 GHz

    Fibra ptica 2 1014 Hz

    Observemos que en la parte inferior de las figuras y en la superior de las tablas (esta hasido nuestra eleccin), se colocan textos explicativos sobre las mismas. El formato de estetexto se logra mediante una sentencia facilitada por el paquete que se carga mediante elcomando \usepackage{caption}. El resto de paquetes utilizados realizan diversas tareascomo, por ejemplo, \usepackage{longtable}, que permite que una tabla se extienda atravs de ms de una pgina.

    1.4.6 Hiperenlaces

    Un primer paso a la hora de crear un documento es generar una versin en formatoelectrnico del mismo. Hemos decidido que ese formato sea pdf . En un formato pdfexiste la posibilidad de crear hiperenlaces que facilitan la navegacin a lo largo del mismo.Por ejemplo, el ndice en un libro en formato pdf se generar, con la propuesta que hemosrealizado, creando enlaces a las diversas partes del mismo. O bien, cuando nos referimosa una figura o tabla, es muy til la existencia de esos enlaces al lugar exacto en el quese encuentra la figura o tabla. El paquete responsable de realizar todas estas tareas sedenomina hyperref y las sentencias que siguen a su carga realizan diversas tareas quepueden consultarse en la extensa documentacin que lo acompaa. Sobre la lnea 110 delibroTipoETSI.tex encontrar que puede modificar el color del enlace, puesto a negropor defecto.

  • 1.4 Fichero de estilo LibroETSI.sty 9

    1.4.7 Tabla de contenido

    La generacin de la tabla (o tablas) de contenido de un texto suficientemente largo sueleser una tarea sumamente laboriosa. LATEX facilita enormemente este trabajo mediante unconjunto de paquetes y comandos que se agrupan bajo el apartado genrico denominadoTOC (Table Of Contents). En otra seccin de este captulo explicaremos cmo y dnde seincorporar esta tabla de contenidos. En este apartado nos centramos en explicar algunosaspectos de cmo se construye la principal tabla de contenidos, que denominamos ndice.Nuestra primera decisin fue establecer que en el ndice deben aparecer hasta los

    apartados que hemos denominados subsubsecciones, lo que se logra mediante el {3}del comando \setcounter{tocdepth} en libroETSI.sty. El formato de cada uno de losapartados se logra con el conjunto de sentencias que siguen y tienen una estructura bastanteautoexplicativa. Tambin hemos propuesto que no aparezcan los habituales puntos queexisten entre el texto y el nmero de pgina correspondiente de muchos ndices, ajustandoa 10000 el parmetro \@dotsep.

    Nuestra siguiente decisin afecta a la manera en la que hemos querido que aparezcan enel ndice los ndices del texto, valga la redundancia. No es trivial pero, bsicamente, hemosdefinido dos listas, una para los elementos que aparecen antes del ndice General y otrapara los que aparecen despus, al fina del texto, que se corresponden aproximadamentea lo que hemos denominado \frontmatter y \backmatter, respectivamente. Si no sedesea cualquier ndice, basta con comentar la lnea correspondiente.

    1.4.8 Formatos de ttulos, pginas y cabeceras y pies de pginas

    El aspecto de un libro est bsicamente definido por el formato que se ha elegido para losdiferentes ttulos de las partes que lo constituyen, el formato de las pginas y qu queremosque aparezca en las cabeceras y pies de pginas del mismo. Todo esto se ha conseguidoutilizando un paquete desarrollado por el espaol Bezos denominado titlesec, quese carga en nuestro fichero mediante la instruccin \usepackage[noindentafter, pagesty-les,...]{titlesec}.El paquete nos permite definir los distintos tipos de pginas, de acuerdo con las ins-

    trucciones que se proporcionan en el mismo. Por ejemplo, con \newpagestyle{esitscCD}creamos la pgina habitual en la mayor parte del texto, formada por el nmero en la parteexterior de la misma, en las pginas pares el nombre del captulo en el que estamos yen las impares el nombre de la seccin. Estos elementos se colocan encima de una rayahorizontal que se ha definido previamente, tanto en su grosor como en su longitud.Una vez definidos las diferentes tipos de pginas podemos definir, por ejemplo, que

    nuestra pgina por defecto ser esitscCD, con la instruccin \pagestyle{esitscCD}. Siqueremos que una pgina determinada en un punto concreto sea diferente, si suponemosque, por ejemplo, el estilo de pgina otroestilo ha sido definido, basta situar la instruc-cin \thispagestyle{otroestilo} en el punto deseado. Un ejemplo podemos encontrarloen la manera que logramos que los captulos empiecen siempre en pginas impares. Conese fin, se utiliza el estilo de pgina empty en caso de que sea necesario.Por ltimo, el paquete titlesec nos permite definir cmo queremos que sean los

    titulares que usaremos en nuestros textos. As, la instruccin \titleformat{\section ...}establece que nuestras secciones estarn numeradas al nivel de captulo, con el nmero

  • 10 Captulo 1. Gua de Uso

    de la seccin fuera de margen hang, y con unas determinadas separaciones del texto,establecidas a travs del comando \titlespacing.

    En todo caso, estos parmetros no se deberan de tocar, salvo en contadas ocasiones, ypor ello se incluyen aqu estos detalles.

    1.4.9 Teoremas, propiedades, definiciones y dems

    En la escritura de cualquier texto cientfico los Teoremas, propiedades y dems elementosconstituyen una parte muy significativa. Existen, de nuevo, mltiples posibilidades de tratarestos elementos, pero hemos considerado que las facilidades que suministra el paquetentheorem, cargado mediante la instruccin \usepackage [thmmarks, amsmath, noconfig,hyperref, framed]{ntheorem} se adapta perfectamente a nuestros gustos y decisiones.Por ejemplo, con el conjunto de instrucciones que se muestran en el Cdigo 1.3:

    Cdigo 1.3 Teoremas, Lemas,....

    \theoremnumbering{arabic}\theoremheaderfont{\aheadteoremas}\theoremseparator{\hspace{.2em}}\theorembodyfont{\itshape}\newtheorem{teor}{Teorema}[section]\newtheorem{lema}{Lema}[section]\newtheorem{prop}{Propiedad}[section]\newtheorem{coro}{Corolario}[teor]

    hemos definido los Teoremas, Lemas, Propiedades y Corolarios. Centrndonos en losteoremas, las instrucciones anteriores definen que los teoremas estarn referenciadosmediante un nmero arabic, con una numeracin que ser creciente desde la unidad dentrode cada seccin de un determinado captulo, \newtheorem{teor}{Teorema}[section].La fuente que se utilizar para que aparezca la palabra ``Teorema'' est definida porel comando \theoremheaderfont{\aheadteoremas}, el enunciado del teorema serealizar en itlica y para enunciar un teorema y su demostracin utilizamos las siguienteinstrucciones:

    Cdigo 1.4 Teorema y Demostracin.

    \begin{teor}[Teorema de Pitgoras]En un tringulo rectngulo...\end{teor}\begin{proof}Sea el tringulo ABC...\end{proof}

    El resultado sera el siguiente:

    Teorema 1.4.1 (Teorema de Pitgoras) En un tringulo rectngulo...

  • 1.4 Fichero de estilo LibroETSI.sty 11

    Demostracin. Sea el tringulo ABC...

    Podemos observar que al finalizar la demostracin hemos incluido el smbolo . Demanera anloga, estn definidas las restantes entidades, incluyendo el comando que nospermite escribir los cuadros de elementos de la programacin.

    1.4.10 ndices de palabras y glosarios

    Con los paquetes index y glossaries podemos incluir ndices de palabras y listas condefiniciones, ya sea de acrnimos u de otro tipo. Por ejemplo, se podra usar tambin paradefinir magnitudes o la notacin utilizada.

    ndices de palabras

    Para construir un ndice de palabras, como el que puede encontrar al final de este tex-to, se incluye el paquete \usepackage{imakeidx} con algunas opciones. Para incluiruna palabra en el ndice utilizamos \index{palabra} justo detrs de la palabra que que-ramos indexar. Si queremos agrupar en un grupo diferentes subpalabras , utilizamos\index{palabra!subpalabra}. Es importante no olvidar ejecutar makeindex, al igualque ejecuta latex o bibtex para componer el texto o generar la bibliografa. Otro detalleimportante es poner los ndices con maysculas o con minsculas, pero todos iguales.De esta forma, cuando se genere el ndice de palabras no queden algunas con la primeraletra en maysculas y otras no. Por ltimo, con las instrucciones de compilacin que sedetallan un poco ms adelante, las palabras en espaol que empiecen por tilde se indexanal final. Para evitarlo, y que aparezcan en su sitio, tiene que escribir primero la palabrasin tilde seguida de arroba y la palabra con tilde, como por ejemplo \index{Indice depalabras@ndice de palabras}.

    Glosario

    Un glosario con acrnimos u otros trminos se realiza en este texto utilizando\usepackage [acronym]{glossaries}. Para definir un acrnimo, basta con incluir antesdel comienzo del documento una lnea del tipo:\newacronym[type=main]{etiqueta}{acrnimo}{nombre completo},como por ejemplo\newacronym[type=main]{ETSI}{ETSI}{Escuela Tcnica Superior deIngeniera}.En esta orden el primer argumento es el identificador o etiqueta, el segundo es el acrnimoo abreviatura y el tercero es el nombre completo al que hace referencia el acrnimo oabreviatura. Para utilizar luego la abreviatura o acrnimo, y se pueda luego generar unndice que indique en qu pgina se ha usado, se utiliza \gls{etiqueta}.

    Compilacin de ndices de palabras y glosarios

    Existen distintos comandos para generar el ndice y el glosario. Puede utilizar los queestime oportunos. Aqu se ofrece una solucin para realizarlo.El comando ms usado es makeindex. Habra que llamar dos veces a este comando,

    con distintos argumentos, si se incluye el glosario adems del ndice. En Macintosh siutiliza el comando lualatexmk, uno de los engines de TeXShop, el ndice de palabra y elglosario se generarn de forma automtica.

  • 12 Captulo 1. Gua de Uso

    En Windows, tendr que ejecutar PDFLatTeX LatexMk, luego tendr que ejecutarmakeindex tal cual para generar el ndice de palabras. Para generar el glosario tendr quedefinir un comando de usuario, tal como sigue. Vaya al men `Usuario', en texmaker, y alla `Comandos de Usuario'y dentro de este a `Editar Comandos de Usuario'. En cualquierade los comandos defina uno nuevo con el ttulo que quiera, por ejemplo glosario, y en elcampo comando, incluya la siguiente lnea2

    Una vez definido este comando de usuario, ejectelo, y vuelva a ejecutar PDFLaTeX oLatexMk.

    1.5 Antes del documento

    Antes de empezar la edicin del documento, adems de cargar los ficheros de estilosLibroETSI.sty y edicionLibro.sty (o el correspondiente al documento), hemos cre-do necesario realizar una serie de operaciones que faciliten nuestro trabajo o lo configurende una determinada manera.

    1.5.1 Fichero de notacin: notacion.sty

    Hemos considerado interesante incluir un fichero de notaciones que son de amplia utilidaddentro del rea de conocimiento de los autores. Su uso es completamente opcional perose ha utilizado ampliamente en la elaboracin de este texto. Simplifica enormemente laescritura hacer uso de ficheros de este tipo y prcticamente cada autor utiliza el suyopropio.

    Como ocurra con el fichero LibroETSI.sty, es necesario que se cargue, incluyendola instruccin \usepackage{notacion} al comienzo del fichero principal. Puesto que suuso resulta evidente, no hemos considerado necesario realizar una documentacin precisasobre el mismo ms all de los propios comentarios que acompaan las definiciones delfichero, y que el lector puede consultar abrindolo. Ntese que existe adems una carpetacon este nombre. En esta carpeta se ha incluido un ejemplo de notacin que podra ponerseal comienzo de un documento. Sobre este documento, se puede aadir o quitar lo que sedesee.

    1.5.2 Fuente del texto

    Las instrucciones incluidas en el cdigo 1.5 y que pertenecen al fichero LibroETSI.styse pueden modificar para cambiar la fuente del texto. En primer lugar, debemos actuar deforma diferente si queremos utilizar la fuente Minion Pro o no. Si hemos definido comotrue el parmetro correspondiente, en el caso que estemos compilando con LATEX nodebemos hacer nada. Sin embargo, en el caso de utilizar LuaLATEX debemos declarar quela fuente va a ser Minion Pro y modificar ligeramente su tamao.

    Si no vamos a utilizar una fuente Minion Pro, en el caso de LuaLATEX se puede utilizarpara el texto cualquier fuente OTF o TTF que el usuario posea de forma legal, y se

    2 Si usase el texmaker en Mac-OS tendra que pulsar el asistente para seleccionar makeindex. Aparecera enel campo comando algo as como ''makeindex''%.idx, donde el asistente habr encontrado la carpetadonde est el comando makeindex. Sustituya el final,%idx, por -s%.ist -t%.glg -o%.gls%.glo, de forma que elcampo comando quede como sigue: ''/usr/texbin/makeindex'' -s%.ist -t%.glg -o%.gls%.glo

  • 1.5 Antes del documento 13

    encuentre instalada, lo que depende del sistema operativo (SO) utilizado. En nuestro caso,observad que hemos utilizado una fuente Time New Roman pues suele estar instaladaen la mayora de los SO. Se proponen asimismo un par de alternativas si prefiere otrasfuentes.

    El cdigo incluido detecta si se no se est utilizando LuaLATEX en cuyo caso se usa unafuente equivalente a una Times, cargadamediante el comando estndar \usepackage{tgtermes}.Hay otras opciones comentadas, y se pueden buscar otras fuentes.

    Cdigo 1.5 Fuente del texto.

    %:Para modificar fcilmente la fuente del texto.\makeatletter\ifdtsc@Minion % Queremos utilizar la fuente Minion y lo hemos

    declarado al principio\ifluatex\setmainfont[Renderer=Basic, Ligatures=TeX, % Fuente del

    textoScale=1.01,]{Minion Pro}% En este caso conviene modificar ligeramente el tamao de

    las fuentes matemticas\DeclareMathSizes{10}{10.5}{7.35}{5.25}\DeclareMathSizes{10.95}{11.55}{8.08}{5.77}\DeclareMathSizes{12}{12.6}{8.82}{6.3}

    \fi\else\ifluatex% Para utilizar la fuente Times New Roman, o alguna otra que

    se tenga instalada\setmainfont[Renderer=Basic, Ligatures=TeX, % Fuente del

    textoScale=1.0,]{Times New Roman}

    % \setmainfont[Renderer=Basic, Ligatures=TeX, % Fuente deltexto

    % ]{Adobe Garamond Pro}% \setmainfont[Renderer=Basic, Ligatures=TeX, % Fuente del

    texto% ]{Palatino LT Std}\else\usepackage{tgtermes} %clone of Times%\usepackage[default]{droidserif}%\usepackage{anttor}

    \fi\fi

  • 14 Captulo 1. Gua de Uso

    \makeatother

    Si se intenta utilizar una fuente que no est instalada (dentro del sistema operativo) lacompilacin con LuaLATEX dara error. Si se instala una nueva fuente y se desea utilizar,se puede tratar de modificar las lneas de cdigo que se suministran como ejemplo. Laprimera vez que se utilice esa nueva fuente, LuaLATEX tardar algo ms en compilar puesnecesita generar una serie de ficheros internos.

    La principal ventaja en el uso de LuaLATEX la encontramos en la facilidad para utilizardiferentes fuentes en diferentes lugares y con diferentes caractersticas (tamao, color, etc)muy fcilmente configurables. Puede ser interesante leer el fichero fontspec.pdf paraconocer cmo se realizan estos cambios.En caso de utilizar el motor pdfLatex, la eleccin ms sencilla se realiza como hemos

    dicho mediante paquetes especficos tales como \usepackage{tgtermes}. Puede con-sultarse la direccin http://www.tug.dk/FontCatalogue/alphfonts.html para conocer lasposibilidades ms habituales.Por ltimo: como ya hemos dicho, todo lo anterior nicamente afecta a la eleccin de

    las fuentes del texto. La eleccin de las fuentes matemticas (texto dentro de matemtica,smbolos, letras griegas, etc) se controla de manera completamente diferente mediantepaquetes especficos. En el Captulo 5 volveremos sobre este asunto. En concreto, ob-servar que en el caso de compilar con la opcin Minion=true y existir el fichero deestilo MinionPro.sty (no confundir con la fuente Minion Pro; si no existiera el fichero,aparecera un error), se propone el uso de la fuente Minion Pro como fuente matemtica,junto con los smbolos de la fuente MnSymbol. En caso contrario, se har uso de unafuente Times (en realidad, de una extensin de la misma).No todas las fuentes pueden usarse como fuentes matemticas y en la direccin http:

    //www.tug.dk/FontCatalogue/alphfonts.html se encuentran recogidas las que si tienensoporte matemtico. Es importante sealar adems que no todas las combinaciones defuente de texto y fuente matemtica son tipogrficamente adecuadas.

    1.5.3 Cubierta y primeras pginas

    Se ha diseado esta plantilla para que tome una imagen de fondo y a partir de sta seincluyan los datos de ttulo, autor, etc, para generar la portada del documento. La portadapropuesta es distinta para proyectos fin de carrera y similares que para libros o tesis.Todo esto se ha hecho diseando una serie de funciones que las generan, tomando losdatos que se definen en la cabecera del fichero principal. As, en el libroTipoETSI.tex,se puede definir el ttulo de la obra, el autor, etc. En el caso de pfcTipoETSI.tex ytesisTipoETSI.tex, se puede definir adems el director, el tipo de proyecto (mster,grado y carrera), y otros parmetros. Las imgenes de fondo de la cubierta tambin sellaman desde este fichero, as como la imagen al pi de la hoja interior con el ttulo y autorde la obra (para libros). La imagen central de la cubierta est en la carpeta figuras, connombre imagenLibro.png. Puede incluir la imagen deseada en esta carpeta salvndolacon este mismo nombre. Preste atencin a que el formato es rectangular. Para introducir laimagen del logo del departamento en el proyecto fin de carrera/grado/mster, puede retocarla imagen de fondo, cortando el logo existente e insertando el deseado. Estas imgenesestn en la carpeta figuras.

  • 1.5 Antes del documento 15

    Para cambiar cualquier otro aspecto, tales como el tamao de la figura de la cubierta los crditos de la cubierta, tendr que modificar el fichero edicionLibro.sty en estecaso de un libro.

  • 2 Ejemplo de Captulo

    Una de las virtudes del ingeniero es la eficiencia.

    Guang Tse

    El formato de captulo abarca diversos factores. Un captulo puede incluir, adems detexto, los siguientes elementos: Figuras Tablas Ecuaciones Ejemplos Resmenes, con recuadros en gris, por ejemplo Lemas, corolarios, teoremas,... y sus demostraciones Cuestiones Problemas propuestos ...

    En este captulo se propone incluir ejemplos de todos estos elementos, para que elusuario pueda modificarlos fcilmente para su uso. Consulte el cdigo suministrado, paraver cmo se escriben en LATEX.

    2.1 Ejemplo de seccin

    En la Figura 2.1 se incluye a modo de ejemplo la imagen del logo de la Escuela TcnicaSuperior de Ingeniera (ETSI) 1. El cdigo para que aparezca dicha imagen se muestra enel cuadro siguiente:

    1 Se usa aqu el package de acrnimos, que la primera vez define el acrnimo y ya luego slo incluye el mismo.Esto facilita luego generar de forma automtica la lista de acrnimos.

    17

  • 18 Captulo 2. Ejemplo de Captulo

    Si nos detenemos en los comandos que hemos utilizado, con width se controla el ancho,y se escala as el tamao de la imagen. En LATEXexisten diversas opciones para situar lafigura en la pgina: con t o b se le indica que las incluya arriba o abajo (top/bottom) ycon ! se le pide que la deje dnde est, tras el texto anterior.

    Cdigo 2.1 Cdigo para incluir una figura.

    \begin{figure}[htbp]\centering\includegraphics[width=3 cm]{capituloLibroETSI/figuras/logoESI.

    pdf}\caption{Logo de la ETSI}\label{fig:figura1}\end{figure}

    Figura 2.1 Logo de la ETSI.

    Para dar nfasis a algn texto, usamos \emph. As, por ejemplo,

    No olvide intentar utilizar este formato en sus publicaciones de la ETSI

    hace aparecer el anterior texto en itlica. Pero si escribisemos, por ejemplo,

    No olvide intentar utilizar este formato siempre en sus publicaciones de la ETSI

    vemos cmo hemos destacado la palabra ``siempre'' en torno a su contexto. Para ello,hemos escrito, realmente, \emph{siempre} dentro de la frase original.

    2.1.1 Ejemplo de subseccin

    Si se usaba \section para indicar una seccin, se utiliza \subsection para una subsec-cin.

  • 2.2 Elementos del texto 19

    2.2 Elementos del texto

    2.2.1 Figuras

    Adems del tipo de figura que vimos anteriormente, el normal, podemos desear incluiruna figura en modo apaisado ocupando toda la pgina. Para ello utilizamos el entornode figura siguiente \begin{sidewaysfigure}, cuyo resultado se puede observar en laFigura 2.2.Aunque puede optar por la forma que desee, en el fichero notacion.sty se inclu-

    yen definiciones para que pueda usar \LABFIG{etiqueta} y \FIG{etiqueta} paraponer una etiqueta y hacer referencia a la misma luego. Adems, est definido para que\FIG{etiqueta} incluya por delante el trmino Figura.

    2.2.2 Tablas

    A modo de ejemplo, Tabla 2.1 incluye un ejemplo de tabla. Al igual que con figura, si usanotacion.sty puede usar \LABTAB{etiqueta} y \TAB{etiqueta} para poner unaetiqueta y una referencia, y el \TAB{etiqueta} ya incluye el nombre Tabla por delante.Una alternativa al uso de estos comandos est representado por el uso del comando

    \autoref{etiqueta} que, en conjuncin con el paquete babel genera automticamentelos nombres de Figura o Tabla, en funcin de la etiqueta correspondiente.

    Tabla 2.1 Valores de parmetros.

    Definicin notacin valorPotencia transmitida (entregada a antena) Pet -5 a 20 dBmGanancia antenas G 40.5 dBi

    2.2.3 Listados de programas

    Es muy habitual en nuestros documentos que tengamos que incluir listados de programas.Para ello, se propone la utilizacin de un paquete denominado listings. Se obtiene conl un listado como el mostrado en el Cdigo 2.2 de MATLAB siguiente:

    Cdigo 2.2 Representacin de la funcin rect(tT/2).clear allclose allT = 1;A = 1;L = 100;tstep = T/L;t = 0:tstep:T-tstep;g_t = A*ones(1,L);figure(1);

  • 20 Captulo 2. Ejemplo de Captulo

    Figu

    ra2.2Logode

    laETSI.

  • 2.2 Elementos del texto 21

    subplot(211);h=plot(t,g_t); axis( [0 T -A-0.1 A+0.1]);set(h,'linewidth', 1.0);ylabel('g(t)'), xlabel('t[s]'); grid on;

    g_n = g_t;subplot(212);h=stem(g_n, '.', 'filled'); axis( [1 L -0.1 A+0.1]);set(h,'linewidth', 1.0);ylabel('g(n)'), xlabel('n');

    Tambin se puede generar en este caso una relacin de los cdigos usados en nuestrodocumento, de manera equivalente a la relacin de figuras o tablas. Para ello, observar lacorrespondiente codificacin en el fichero principal.

    2.2.4 Ecuaciones

    Para escribir expresiones matemticas, como por ejemplo 2+ 2 = 4, slo hace faltaque meta la expresin entre smbolos $. En el fichero notacion.sty se incluyen muchasdefiniciones para facilitar la escritura de estas expresiones y de ecuaciones. Para escribiruna ecuacin, con una o ms lneas, se aconseja utilizar align, como en el siguienteejemplo, en las ecuaciones (2.1)-(2.3),

    T = kTb, (2.1)

    Rb =1Tb

    , (2.2)

    D=1T

    =Rbk

    =Rb

    log2M. (2.3)

    Si no quiere numerar una lnea, utilice las instruccin \nonumber antes de poner \\ paraescribir la siguiente lnea. Y con & puede alinear las ecuaciones.

    Un ejemplo ms complejo de ecuaciones sera el siguiente: decimos que el vectoraleatorio Z es gaussiano si su funcin densidad de probabilidad conjunta viene dada por:

    fZ (z) =1

    (2pi)N |CZ|1/2e

    12 (zmZ)>CZ1(zmZ) (2.4)

    con el vector media la matriz mZ y la matriz de covarianza real CZ (2N2N) simtricadefinida positiva dado por:

    mZ =[mXmY

    ], CZ =

    [CX CXYCYX CY

    ](2.5)

  • 22 Captulo 2. Ejemplo de Captulo

    con el vector dado por:

    =

    1...NN+1...

    2N

    (2.6)

    Si no desea que se numere una ecuacin puede poner asterisco, tanto en el entornoequation como align.

    2.2.5 Ejemplos

    Para incluir un ejemplo, utilize el entorno \ejmp, usando el entorno \begin{ejmp} y\end{ejmp}, y para la solucin el entorno \begin{sol}.

    Ejemplo 2.2.1 Calcule 2+2.

    Solucin. Para resolver esto se puede utilizar que 1+1= 2, de la siguiente forma

    2+2= (1+1)+(1+1) = 4,

    donde se ha contado, pruebe a utilizar los dedos de su mano, a cuatro.

    Observad que antes de comenzar el ejemplo y tras su finalizacin se han incluido unosfiletes a modo de resalte en el texto. En el caso de una serie de ejemplos, los entornos\begin{ejmpn} y \begin{soln}, junto con los entornos de cierre correspondientes, permitenque no existan estos filetes entre los ejemplos y soluciones intermedias de la serie.

    2.2.6 Lemas, teoremas y similares

    Se incluyen ejemplos de estos elementos de texto. Empezamos con la Definicin 2.2.1 yla Propiedad 2.2.1:

    Definicin 2.2.1 (Suma) La suma es la operacin que permite contar sobre un nmero,otro.

    Propiedad 2.2.1 (Suma) Los nmeros enteros se pueden sumar.

    Lema 2.2.1 (Suma de 1 y 1) La suma 1+1 es igual a 2.

    Demostracin. Ponga un dedo a la vista, junto a otro, y cuntelos. Teorema 2.2.1 (Suma) La suma de cualquier nmero y dos es igual a la suma del mismonmero ms uno ms uno.

    Demostracin. Por induccin y el Lema 2.2.1. Corolario 2.2.1.1 (Contables) Los nmeros enteros son contables.

    Demostracin. Por el Teorema 2.2.1.

  • Resumen de Teora de Informacin 23

    2.2.7 Resmenes

    Para incluir un resumen de una seccin o un conjunto de secciones o en cualquier otropunto que consideremos interesante, se utiliza el entorno \begin{Resumen}, que admitecomo parmetro opcional un nombre que queramos asignarle al resumen. Por defecto, sedenomina ``Resumen''. Observar que se ha modificado la cabecera de las pginas impares.Una vez finalizado el resumen, con el comando \end{Resumen}, se recupera la anteriorcabecera automticamente. Los resmenes que se deseen incluir aparecen en la tabla decontenidos como una seccin sin numeracin, con el nombre elegido o el nombre pordefecto de Resumen. En el siguiente ejemplo hemos utilizado este parmetro opcional denombre.

    Resumen de Teora de Informacin

    Debido al considerable nmero de definiciones, teoremas y propiedades que hemosdescrito en los apartados anteriores, vamos a presentar un resumen de los principalesresultados, no necesariamente en el mismo orden que el expuesto anteriormente.Supondremos en este resumen que las variables aleatorias X , Y y Z son discretas,definidas en el alfabetoX , Y y Z respectivamente.

    Entropa de una variable aleatoria discreta

    Se define la entropa H (X) de una variable aleatoria discreta X , con funcin masade probabilidad p(x), en la forma:

    H (X) = xX

    p(x) log p(x) = E [log p(X)]

    1. Se cumple:06 H (X)6 log |X |

    con la igualdad en la izquierda si y slo si pi = 1 para algn xi X y conla igualdad a la derecha si y slo si la variable aleatoria est uniformementedistribuida; esto es, pi = 1/ |X | para todo i.

    2. H (X) = 0 si y slo si X es determinista.

    3. H (X) = H (p(x)) es una funcin cncava en p(x).

    4. Se define la Funcin de Entropa Binaria en la forma:

    hb (p)def= p log p (1 p) log(1 p)

    5. La funcin entropa binaria hb (p) es una funcin cncava en p.

  • 24 Captulo 2. Ejemplo de Captulo

    6. Si X y X son dos variables aleatorias estadsticamente independientes igual-mente distribuidas,

    Pr(X = X

    )> 2H(X)

    con la igualdad si y slo si X tiene una distribucin uniforme.

    Entropa conjunta y entropa condicional

    Definimos la entropa conjunta de las variables aleatorias X eY ,H (X ,Y ) en la forma:

    H (X ,Y ) = xX

    yY

    p(x,y) log1

    p(x,y)= E [ log p(X ,Y )]

    Definimos la entropa condicional H (X | Y ) en la forma:

    H (X | Y ) = yY

    p(y)H (X | Y = y) =

    = xX

    yY

    p(x,y) log p(x | y) =

    = E [ log p(X | Y )]

    1. H (X ,Y )6 H (X)+H (Y )con la igualdad si y slo si X e Y son estadsticamente independientes.

    2.H (X | Y )6 H (X)H (Y | X)6 H (Y )

    con la igualdad si y slo si X e Y son estadsticamente independientes.

    3. H (X | Y ) = 0 si y slo si X es una funcin de Y .4. H (X | X) = 0

    5. H (X ,Y ) = H (Y )+H (X | Y )

    6. H (X ,Y ) = H (X)+H (Y | X)

    7. H (X ,Y | Z) = H (X | Z)+H (Y | X ,Z)

    8. Desigualdad de Fano Sean X y X dos variables aleatorias que toman valoresen el mismo alfabetoX . Se verifica:

    H(X | X)6 hb (pe)+ pe log(|X |1)

  • 2.3 Una nueva seccin despus del resumen 25

    Reglas de las cadenas

    Sea X un vector formado por las N variables aleatorias Xi, i= 1,2, . . . ,N.

    1. Regla de la cadena para la entropa

    H (X1,X2, . . . ,XN) =N

    i=1

    H(Xi | X1, . . . ,Xi1

    )=

    = H (X1)+H (X2 | X1)+ +H(XN | X1, . . . ,XN1

    )2. Regla de la cadena para la entropa condicional

    H (X1,X2, . . . ,XN | Y ) =N

    i=1

    H(Xi | X1, . . . ,Xi1,Y

    )3. Regla de la cadena para la informacin mutua

    I (X1,X2, . . . ,XN ;Y ) =N

    i=1

    I(Xi;Y | X1, . . . ,Xi1

    )4. Regla de la cadena para la Informacin Mutua Condicional

    I (X1,X2, . . . ,XN ;Z | Y ) =N

    i=1

    I(Xi;Z | X1, . . . ,Xi1,Y

    )

    2.3 Una nueva seccin despus del resumen

  • Problemas Propuestos

    Esto es un ejemplo de cmo incluir cuestiones y/o problemas al final de un captulo,con o sin solucin. Para poner un problema o cuestin, usar \begin{prob} y \end{prob}.Para incluir la solucin, a continuacin usar \begin{soln} seguido del texto terminado en\end{soln}.

    2.1 Sean A, B yC sucesos de un cierto experimento con probabilidades dadas por:

    Pr(A) =13

    Pr(B) =14

    Pr(C) =15

    Pr(AB) = 112

    Pr(AC) = 115

    Pr(BC) = 120

    Pr(ABC) = 130

    a) Son los sucesos independientes dos a dos? Son estadsticamente independientes?

    b) Encontrar Pr(AB).

    c) Encontrar Pr(ABC).

    2.2 Suponer que tenemos una moneda con las siguientes caractersticas: cuando se lanza, laprobabilidad de que salga cara es Pr(c) = p y la probabilidad de que salga cruz Pr(+) = q.

    27

  • 28 Problemas Propuestos Captulo 2

    Lanzamos dos veces la moneda y queremos conocer acerca de la independencia estadsti-cade los siguientes sucesos:

    A= Sale c en la primera tirada

    B= En las dos tiradas sale lo mismo

    C = Sale c en la segunda tirada

    2.3 Determinar la media, la autocorrelacin y el espectro densidad de potencia de la salida deun sistema con respuesta impulsiva dada por:

    h(n) =

    1 n= 0,22 n= 10 en cualquier otro caso

    cuando la seal de entrada es un ruido blanco X(n) con varianza 2X .

    Solucin. Si el ruido es blanco, su valor esperado ser cero y su espectro densidad depotencia ser una constante: SX () =C. Calculemos su autocorrelacin. Se tiene:

    RX (k) = [F ]1 [SX ()] = [F ] 1 [C] =

    12pi

    pipi

    Ce jkd=

    k 6= 0 C2pi ejk

    jk

    pipi

    k = 0 C

    RX (k) =C (k) =

    {C k = 00 k 6= 0

    Ahora bien: (...)

  • Anexo

    Si quiere introducir un separador dentro de un captulo puedeutilizar la instruccin subchapter. Esto le puede interesar, porejemplo, para introducir alguna informacin adicional al finalde un captulo como un anexo al mismo.

    En las secciones que siguen vamos a repasar algunas materias que utilizamos am-pliamente a lo largo del texto y que sostienen de forma rigurosa el estudio de lascomunicaciones digitales.

    2.4 Seales: definicin y clasificacin

    Una puede definirse como una funcin que transmite informacin generalmente sobreel estado o el comportamiento de un sistema fsico, [6]. Aunque las seales puedanrepresentarse de muchas maneras, en todos los casos la informacin est contenida en lavariacin de alguna magnitud fsica. Matemticamente se representan como una funcinde una o ms variables independientes. Por ejemplo, una seal de voz se puede representarcomo una funcin del tiempo y una imagen fotogrfica puede representarse como unavariacin de la luminosidad respecto a dos parmetros espaciales. En cualquier caso, esuna prctica comn denotar como tiempo, t, a la variable independiente, en el caso de unavariacin continua de la variable independiente, y n en caso contrario.

    2.4.1 Clasificacin de seales

    Establezcamos a continuacin una clasificacin de las seales atendiendo a diversos puntosde vista.

    29

  • 30 Captulo 2. Ejemplo de Captulo

    Seales deterministas y aleatorias

    Una seal se clasifica como determinista cuando no hay incertidumbre alguna acerca delvalor que tiene en cualquier instante de tiempo. Estas seales pueden modelarse como unafuncin matemtica, por ejemplo, g(t) = 10cos

    (4pit2

    ).

    Una seal aleatoria es aquella para la que existe cierta incertidumbre respecto a su valor.Matemticamente vamos a modelarla como una funcin muestra de un proceso aleatorio.Para que una seal transmita informacin debe tener un carcter aleatorio, [7].

    Seales peridicas y no peridicas.

    Una seal g(t) es peridica, con periodo T0, si existe una cantidad T0 >0 tal que:

    g(t) = g(t+T0) t (2.7)

    siendo T0 el valor ms pequeo que cumple esta relacin. Una seal que no cumpla (2.7)se denomina no peridica.

    Seales analgicas, discretas, muestreadas y digitales

    Una seal analgica g(t) es aquella que est definida para todo t. Una seal discreta sloest definida en un conjunto numerable2 de valores del tiempo. Una seal muestreada estdefinida para todo instante de tiempo, aunque slo puede tomar valores en un conjuntonumerable y una seal digital es aquella que slo est definida en un conjunto numerablede valores del tiempo y toma valores en un conjunto numerable.

    2 Un conjunto es numerable o contable cuando sus elementos pueden ponerse en correspondencia uno a uno conel conjunto de los nmeros naturales. Con posterioridad veremos que el concepto de conjunto numerable ocontable juega un papel importante en el desarrollo de numerosos aspectos de la teora.

  • 3 Ejemplo de Captulo de Problemas

    Este es un ejemplo de captulo de libro de problemas, dondecada seccin es un problema distinto, con enunciado y solucin.Se incluye un problema cualquiera, para que el lector puedaaprender cmo utilizarlo. El enunciado de cada problema co-mienza con \problema cmo si se tratara de una seccin ms.Como tal aparecer en el ndice del libro y en las cabeceras depginas correspondientes.

    Bla bla,..., los conceptos ms relevantes necesarios para la resolucin de los problemasde este captulo se refiere al lector al texto [2]. La notacin es la incluida al comienzode este documento. Los conceptos necesarios para resolver los problemas planteados sepueden consultar en [5], excepto los relacionados con el clculo de propagacin, para losque se puede recurrir a [2]. A continuacin se incluye una descripcin de los clculos msrelevantes utilizados en estos problemas, utilizando la notacin introducida al comienzodel texto.

    3.1 Ruido y sensibilidad

    Vamos a estudiar el ruido y la sensibilidad en ...

    3.1.1 Temperatura y figura de ruido

    En este texto, ver comienzo del mismo, se denota por fr y Tr la figura y la temperaturaequivalente de ruido, respectivamente, del receptor, formado ste por los elementos quevan desde el conector de antena a la entrada al demodulador. Por otro lado, fa y Ta seutilizan para denotar la figura y la temperatura equivalente de ruido de la antena. Y fs y Tsdenotan la figura de ruido y la temperatura equivalente del sistema completo, antena msreceptor. Aqu las figuras de ruido estn en unidades naturales, y las denotamos por ello

    31

  • 32 Captulo 3. Ejemplo de Captulo de Problemas

    en minsculas. La misma notacin para las figuras de ruido en maysculas se utilizarpara denotar dB. (...)

    3.1.2 Sensibilidad

    En radiocomunicaciones digitales es habitual utilizar [2]

    cn=

    eb/Tbn0 B =

    eb Rbn0 B , (3.1)

    donde c es la potencia de portadora en u.n., B es el ancho de banda equivalente de ruido yRb = 1/Tb es el rgimen binario.Por otro lado se define w= eb/n0 como (...)

    3.2 No linealidad

    Si la sensibilidad nos impone un mnimo a la potencia mnima recibida, el clculo dela distorsin por no linealidad permite determinar la potencia mxima que el receptor,o transmisor, puede manejar. La distorsin por no linealidad de un dispositivo se midede diferentes formas. Una de las ms utilizadas es calcular la relacin esperada entre lapotencia til a la salida, Po, y la potencia de intermodulacin de tercer orden, I3. Estarelacin, una diferencia si se escribe en decibelios, se denota por relacin de proteccinfrente a intermodulacin de tercer orden, RP= Po I3.Para calcular este valor se (...)

    P. 3.1 Radioenlace del servicio fijo a 13 GHz. Ttulo muy largo que enrealidad no cabra en la cabecera

    Una compaa de telefona mvil desea instalar un radioenlace digital del servicio fijo a13 GHz, para unir dos estaciones base a travs de un vano de 15 km de longitud. El enlacetiene un obstculo agudo de incidencia rasante, esto es, con despejamiento h= 0 y queintroduce unas prdidas de 6 dB a la par que evita cualquier reflexin en el suelo.

    Se propone utilizar para ello equipos de la serie Flexi-Hopper de Nokia, cuyos datos seincluyen en la Tabla 3.2 para una transmisin dplex1 de 22E1, resultando 4.2Mbps encada sentido modulados en un radiocanal. Tanto el transmisor como el receptor constan deuna unidad interior (IU), al pi de la torre, y una unidad exterior (OU) con la etapa de RFjunto a la antena, en el extremo superior de las torres, de 15 m. Se sabe, adems, que hayuna probabilidad = 25.73% de que exista actividad multitrayecto en el vano para esazona climtica. Adems, para esa zona climtica se conoce la atenuacin, Ap, excedida enel p% del tiempo, ver Figura 3.2.

    El operador ha fijado como criterios de calidad el% del tiempo en el que el sistema sufreinterrupciones largas y cortas, y como objetivos que las primeras (> 10s, BER> 103)no superen el 0.036% y las cortas ( 10s, BER> 103) no superen el 0.006% anual. El1 el 2 indica que se utilizan las dos polarizaciones para transmitir.

  • P. 3.1 Radioenlace del servicio fijo a 13 GHz 33

    departamento de radio tiene que calcular la mnima potencia transmitida para la que elenlace es viable, evitando as interferencias a otros sistemas.Se pide

    a) Calcular el valor de esta potencia. Indique si es necesario mantener en el diseo elHSB (Hot Stand By).

    Tabla 3.1 Datos de las estaciones, con equipos Flexi-Hopper de Nokia.

    Potencia transmitida (entregada a antena) regulable -5 a 20 dBmGanancia antenas 40.5 dBiModulacin pi/4-DQPSKPotencia recibida necesaria para BER = 103 y 2E1(4.2Mbps)

    Pdr =89 dBm

    Figura de ruido del sistema 6 dBHSB 1+1, tanto en OU e IUTiempo medio entre fallos para OU MTBF=35 aosTiempo medio entre fallos para IU MTBF=110 aosTiempo medio en reparar para OU como IU MTTR=20 horasSignatura normalizada del receptor k = log2MM el nmero de puntos de la constelacin de la modulacin

    103 102 101

    0

    10

    20

    30

    40

    50

    % del tiempo

    Aten

    uaci

    n e

    xced

    ida

    (dB)

    Figura 3.1 Atenuacin por lluvia excedida en el p% del tiempo para 13 GHz y 15 km dedistancia.

    Solucin.

    a) En principio la frecuencia de trabajo no es muy alta, lo que hace pensar que elenlace no estar limitado por lluvia. Los tiempos medios entre fallos son grandes,

  • 34 Captulo 3. Ejemplo de Captulo de Problemas

    lo que parece indicar que la indisponibilidad, o interruciones largas, no va a ser unproblema. Mientras que s lo ser la prdida de fidelidad, o interrupciones breves.En todo caso, como el rgimen binario es bajo, 34 Mbps, el desvanecimientoselectivo no es importante.

    El margen bruto es el que domina en ambos criterios de calidad. De forma quepodemos calcular el margen necesario para que se cumplan los objetivos de inte-rrupciones largas (indisponibilidad) y cortas (fidelidad) y quedarnos con el msrestrictivo, el mayor.

    Calculamos primero el margen necesario para que se cumpla la indisponibilidad. Laindisponibilidad de equipos sera la resultante de la suma de la indiponibilidad encada extremo. En cada extremo tenemos dos equipos funcionando, la IU y la OU, elMTBF equivalente es

    MTBFe = (MTBF1IU +MTFB

    1OU )

    1

    = ((110 24 365)1+(35 24 365)1)1 = 2.3259 105. (3.2)

    Y calculamos

    q=MTTR/(MTTR+MTBFe) = 20/(20+2.3259 105) = 8.5980 105.(3.3)

    para finalmente estimar la indisponibilidad

    Ue = 2 100 (M+NN+1

    )(mq)N+1

    = 2 100 (1+11+1

    )(1 8.5980 105)1+1 = 1.4785106%, (3.4)

    donde m= 1 porque tenemos un vano y M = N = 1 porque el HSB (Hot Stand By)es M+N = 1+1. Dado que el mximo valor permitido es 0.036% y que el valoranterior de indisponibilidad por equipos es muy muy pequeo, el mximo valorpermitido para indisponibilidad por propagacin es, aproximadamente este mismovalor (...)

    P. 3.2 Radioenlace del servicio fijo a 13 GHz

    Una compaa de telefona mvil desea instalar un radioenlace digital del servicio fijo a13 GHz, para unir dos estaciones base a travs de un vano de 15 km de longitud. El enlacetiene un obstculo agudo de incidencia rasante, esto es, con despejamiento h= 0 y queintroduce unas prdidas de 6 dB a la par que evita cualquier reflexin en el suelo.

    Se propone utilizar para ello equipos de la serie Flexi-Hopper de Nokia, cuyos datos seincluyen en la Tabla 3.2 para una transmisin dplex2 de 22E1, resultando 4.2Mbps encada sentido modulados en un radiocanal. Tanto el transmisor como el receptor constan de

    2 el 2 indica que se utilizan las dos polarizaciones para transmitir.

  • 3.3 ...Ruido y sensibilidad 35

    una unidad interior (IU), al pi de la torre, y una unidad exterior (OU) con la etapa de RFjunto a la antena, en el extremo superior de las torres, de 15 m. Se sabe, adems, que hayuna probabilidad = 25.73% de que exista actividad multitrayecto en el vano para esazona climtica. Adems, para esa zona climtica se conoce la atenuacin, Ap, excedida enel p% del tiempo, ver Figura 3.2.

    El operador ha fijado como criterios de calidad el% del tiempo en el que el sistema sufreinterrupciones largas y cortas, y como objetivos que las primeras (> 10s, BER> 103)no superen el 0.036% y las cortas ( 10s, BER> 103) no superen el 0.006% anual. Eldepartamento de radio tiene que calcular la mnima potencia transmitida para la que elenlace es viable, evitando as interferencias a otros sistemas.Se pide

    a) Calcular el valor de esta potencia. Indique si es necesario mantener en el diseo elHSB (Hot Stand By).

    Tabla 3.2 Datos de las estaciones, con equipos Flexi-Hopper de Nokia.

    Potencia transmitida (entregada a antena) regulable -5 a 20 dBmGanancia antenas 40.5 dBiModulacin pi/4-DQPSKPotencia recibida necesaria para BER = 103 y 2E1(4.2Mbps)

    Pdr =89 dBm

    Figura de ruido del sistema 6 dBHSB 1+1, tanto en OU e IUTiempo medio entre fallos para OU MTBF=35 aosTiempo medio entre fallos para IU MTBF=110 aosTiempo medio en reparar para OU como IU MTTR=20 horasSignatura normalizada del receptor k = log2MM el nmero de puntos de la constelacin de la modulacin

    3.3 ...Ruido y sensibilidad

    Vamos a estudiar el ruido y la sensibilidad en ...

    3.3.1 ...Temperatura y figura de ruido

    En este texto, ver comienzo del mismo, se denota por fr y Tr la figura y la temperaturaequivalente de ruido, respectivamente, del receptor, formado ste por los elementos quevan desde el conector de antena a la entrada al demodulador. Por otro lado, fa y Ta seutilizan para denotar la figura y la temperatura equivalente de ruido de la antena. Y fs y Tsdenotan la figura de ruido y la temperatura equivalente del sistema completo, antena msreceptor. Aqu las figuras de ruido estn en unidades naturales, y las denotamos por elloen minsculas. La misma notacin para las figuras de ruido en maysculas se utilizarpara denotar dB. (...)

  • 36 Captulo 3. Ejemplo de Captulo de Problemas

    103 102 101

    0

    10

    20

    30

    40

    50

    % del tiempo

    Aten

    uaci

    n e

    xced

    ida

    (dB)

    Figura 3.2 Atenuacin por lluvia excedida en el p% del tiempo para 13 GHz y 15 km dedistancia.

    3.3.2 ...Temperatura y figura de ruido

    ... En este texto, ver comienzo del mismo, se denota por fr y Tr la figura y la temperaturaequivalente de ruido, respectivamente, del receptor, formado ste por los elementos quevan desde el conector de antena a la entrada al demodulador. Por otro lado, fa y Ta seutilizan para denotar la figura y la temperatura equivalente de ruido de la antena. Y fs y Tsdenotan la figura de ruido y la temperatura equivalente del sistema completo, antena msreceptor. Aqu las figuras de ruido estn en unidades naturales, y las denotamos por elloen minsculas. La misma notacin para las figuras de ruido en maysculas se utilizarpara denotar dB. (...)

    3.3.3 ...Temperatura y figura de ruido

    ... En este texto, ver comienzo del mismo, se denota por fr y Tr la figura y la temperaturaequivalente de ruido, respectivamente, del receptor, formado ste por los elementos quevan desde el conector de antena a la entrada al demodulador. Por otro lado, fa y Ta seutilizan para denotar la figura y la temperatura equivalente de ruido de la antena. Y fs y Tsdenotan la figura de ruido y la temperatura equivalente del sistema completo, antena msreceptor. Aqu las figuras de ruido estn en unidades naturales, y las denotamos por elloen minsculas. La misma notacin para las figuras de ruido en maysculas se utilizarpara denotar dB. (...)

  • 4 Estilo tipogrfico LibroETSI

    En este Captulo se analiza el fichero de estilo libroETSI.sty en el que se handefinido los diferentes elementos que constituyen el estilo tipogrfico propuesto enla Escuela Tcnica Superior de Ingeniera de la Universidad de Sevilla para la redaccin ypublicacin de libros y otros tipos de documentos.

    El objetivo de este anlisis es explicar detalladamente la relacin entre los paquetes quese han utilizado y su reflejo en la confeccin del documento, para permitir, si se desea,modificar, corregir o mejorar cualquiera de los mismos por los usuarios.Por supuesto, como ocurre en cualquier diseo, existen propuestas alternativas a las

    que aqu se recogen y creemos que con la exposicin realizada se facilitar una mayorextensin de la utilizacin de LATEX por parte de todos los miembros de nuestra Escuela.

    Es importante sealar que muchas de las instrucciones del estilo tienen que estar en elorden que se proponen. Al ser LATEX un lenguaje en el que numerosos bloques de cdigo(paquetes) se cargan consecutivamente, es importante el orden en el que se realiza estacarga, para evitar posibles incompatibilidades.

    4.1 Bloque 0

    Est formado por un conjunto de sentencias genricas en cualquier hoja de estilo deLATEX y en l se establece el formato que va a utilizarse (LaTex2e) adems de definir lasposibles opciones que se han incorporado al estilo y procesarlas. Debemos observar queestas opciones pueden venir definidas o bien en la declaracin del documento, como sepropone en el fichero libroTipoETSI.tex o bien en la propia llamada del paquete. As,se podran haber escrito las primeras instrucciones del fichero libroTipoETSI.tex enla forma:

    \documentclass[paper=a4,10pt, twoside]{scrbook}\usepackage[Myfinal=true, Minion=false]{libroETSI}

    Para poder utilizar estas opciones y alguna otra que veremos interesante introducir,como el idioma, debemos saber que, por defecto, son falsas por lo que, en realidad, no

    37

  • 38 Captulo 4. Estilo tipogrfico LibroETSI

    hubiera sido necesaria colocar la opcin Minion=false. Sin embargo, a veces se prefieresu declaracin para hacer ms explcita que se est utilizando. Observar la forma que sedefinen las opciones mediante las instrucciones

    \DeclareBoolOption{Myfinal}\DeclareBoolOption{Minion}\DeclareBoolOption{English}

    4.2 Bloque 1: Aspectos generales

    El primer paquete que se carga se denomina etoolbox. Este paquete general permiteimportantes correcciones en el resto de la hoja de estilo, modificando de manera sustancialel comportamiento de algunos de los elementos utilizados. As, por ejemplo, hemosutilizado un comando definido en este paquete, appto en la sentencia

    \appto{\appendices}{\def\Hy@chapapp{Appendix}}

    que ha resuelto un grave problema que aparece al generar el ndice de un documento quetenga apndices que est escrito en espaol o cualquier otro idioma que tenga caracteresno comprendidos entre los primeros 128 del cdigo ASCII.A continuacin se cargan un conjunto de paquetes que resuelven incompatibilidades

    con el tipo de documento que estamos utilizando, resuelven problemas internos o nospermiten realizar comparaciones booleanas.

    Seguidamente se carga el paquete microtype, si el parmetro Myfinal es true. Estepaquete es responsable de finsimos microajustes en los textos generados por LATEX per-mitiendo la expansin o comprensin de caracteres y espacios en blanco de un documentopara mejorar su apariencia. Con diferencia a lo que se realiza en Word, TEX gestionaestas correcciones a nivel de pargrafo, lo que confiere un aspecto altamente profesional alos documentos generados. Debido a la complejidad de los algoritmos que se utilizan, alcargar microtype se enlentece considerablemente la compilacin del documento, por loque resulta conveniente definir Myfinal como true nicamente en las etapas ltimas deredaccin. Pero no slo en la ltima!, puesto que el ajuste que introduce hace que a vecescambie la situacin de las lneas hurfanas y viudas, de considerable importancia desdeun punto de vista tipogrfico.

    Siguiendo los consejos de los editores de IEEE, se hanmodificado un conjunto de valorespor defecto lo que hace el documento menos restrictivo en lo referente a la colocacinde los elementos flotantes dentro de una pgina. Adems, se ha optado por permitirque un conjunto de frmulas que constituyan un bloque (definidas dentro del entorno\begin{align}... \end{align}, por ejemplo) puedan escribirse en diferentes pginas.Si se desea cambiar este comportamiento, simplemente debemos modificar el valor de\interdisplaylinepenalty a un valor ms elevado, por ejemplo 10000.

    Aunque el tipo de documento utilizado, scrbook, incorpora por defecto un conjuntode instrucciones que permiten una gestin muy eficiente del tamao de los diferenteselementos que constituyen una pgina (cabecera, ancho del texto, altura, pie de pgina,

  • 4.3 Bloque 2: Idioma, Codificacin y Fuentes 39

    offset de encuadernacin, etc, ) se ha optado por utilizar el paquete geometry para esefin. En el fichero de estilo simplemente se carga el paquete y los parmetros concretos sedefinen posteriormente en el fichero principal que estemos utilizando. Por ejemplo, estedocumento se ha generado con los siguientes:

    paperheight=240mm,% Altura de la pginapaperwidth=170mm,% Anchuratop=25mm,%headsep=7.5mm,%footskip=10mm,%textheight=190mm,% Altura del textotextwidth=124mm,% Ancho del textobindingoffset=15mm,% Offset de encuadernacintwoside

    Finalizamos este bloque definiendo un alias para el tamao bsico de la fuente quehemos declarado en la sentencia inicial para poder realizar un escalado de los diferentestamaos que se van a usar en el documento. Observad que se crean dos dimensiones, parala fuente y para el interlineado. \lnormal y \lbnormal, respectivamente.

    4.3 Bloque 2: Idioma, Codificacin y Fuentes

    4.3.1 Idioma

    La posibilidad de utilizar nuestra plantilla para escribir textos en ingls (es el nico idiomaaparte del espaol que se ha considerado) nos obliga a establecer una posible opcin paracargar el paquete babel de una u otra manera. Este paquete es el responsable de establecerlas reglas de particin silbica, entre otras cosas, por lo que resulta imprescindible suincorporacin a una hoja de estilo. Cabe decir que en estos momentos el responsable de sumantenimiento es el espaol Javier Bezos, lo que nos garantiza una excelente adaptacindel paquete a nuestro idioma.

    Adems de la particin silbica, un determinado conjunto de macros quedan automti-camente traducidos como por ejemplo, la definicin de lmite, mximos y mnimos que seutilizan en la escritura matemtica. Observemos cmo aparecen unos y otros en funcindel idioma que utilicemos:

  • 40 Captulo 4. Estilo tipogrfico LibroETSI

    \begin{align*}\lim_{n\to\infty}a_{n}&=10\\\max\left[{a,b}\right]&=a\end{align*}\figurename, \tablename

    \selectlanguage{english}\begin{align*}\lim_{n\to\infty}a_{n}&=10\\\max\left[{a,b}\right]&=a\end{align*}\figurename, \tablename\selectlanguage{spanish}

    lmnan = 10

    max [a,b] = a

    Figura, Tabla

    limnan = 10

    max [a,b] = a

    Figure, Table

    El grupo de macros que gestionan los nombres que cambian en uno y otro caso, seencuentra a continuacin en el fichero de estilo.

    4.3.2 Codificacin

    Para gestionar la forma en la que se controla la codificacin en la que est escrita losficheros fuentes de LATEX se utiliza el paquete inputenc junto con el paquete fontenc.Estos dos paquetes slo son necesarios si no utilizamos LuaLATEX ya que en caso deutilizarse este motor, la gestin se realiza por un mecanismo completamente diferente,interno al propio motor y del que podemos despreocuparnos.

    4.3.3 Fuentes del texto y comandos asociados

    La seleccin de la fuente a utilizar depende fundamentalmente de qu motor estemosutilizando para generar nuestro texto. Si optamos por LATEX (en realidad, pdfLATEX ),la seleccin del texto normal se realiza en el fichero principal mediante el comando\usepackage{tgtermes}, que selecciona para el texto un clon de la fuente Times. En gene-ral, las fuentes que se pueden utilizar con LATEX no son demasiadas y una excelente recopi-lacin de las disponibles se encuentra en la direccin http://www.tug.dk/FontCatalogue/ .Sin embargo, si nuestro motor es LuaLATEX, podemos utilizar como fuente de texto

    cualquier fuente .otf .ttf presente en nuestro ordenador. Cmo se cargan dichas fuentes ycmo se utilizan se encuentra recogido en la documentacin del paquete fontspec y ennuestro estilo se muestra en las lneas de cdigo siguientes:

    \setmainfont[Renderer=Basic, Ligatures=TeX,%Scale=1.0,%]{Times New Roman}

    La fuente que hemos seleccionado de esta manera es la que utilizaremos en el textonormal. Es decir, en todo el texto que no sea cabeceras de pgina, enunciados de secciones,captions de figuras, etc. Para todos estos casos, como una eleccin de diseo, hemosutilizado una fuente perteneciente al tipo denominado sin serif. En el caso de LATEX hemos

  • 4.3 Bloque 2: Idioma, Codificacin y Fuentes 41

    optado por una fuente Helvtica Narrow, mientras que en el caso de LuaLATEX hemosutilizado una fuente Arial Narrow. Los comandos iniciales de esta decisin se muestran enlas siguientes lneas de cdigo.

    \ifluatex\setsansfont[Ligatures=TeX, % Se puede obtener un texto sin

    serif con \ssfamilyScale=0.95,]{Arial Narrow}

    \else\renewcommand{\sfdefault}{phv}

    \fi

    Podemos observar la sintaxis completamente diferente que se utiliza en un caso yotro. En realidad, para facilitar la utilizacin de diversas variantes de ambas fuentes, encualquiera de los dos motores de composicin elegidos, hemos definido un conjunto decomandos que estn recogidos en las siguientes lneas.

    \ifluatex

    \newfontfamily\helveticam{Arial} % Helvtica\newfontfamily\helveticab{Arial Bold} % Helvtica Bold\newfontfamily\helveticai{Arial Italic} % Helvtica itlica\newfontfamily\helveticax{Arial Bold Italic} % Helvtica

    Bold Itlica

    \newfontfamily\titular{ArialNarrow-Bold} % Para lostitulares

    \newfontfamily\titulart{ArialNarrow-Bold} % Para los titulos\newfontfamily\titulari{ArialNarrow-BoldItalic} % Para los

    titulares oblicua

    \newfontfamily\titulartoc{ArialNarrow} % Para el TOC\newfontfamily\titulartocb{ArialNarrow-Bold} % Para el TOC

    bold\newfontfamily\titulartoci{ArialNarrow-BoldItalic} % Para el

    TOC oblicua

    \else

    \newcommand{\helveticam}{\usefont{T1}{phv}{m}{n}\selectfont }\newcommand{\helveticab}{\usefont{T1}{phv}{b}{n}\selectfont }\newcommand{\helveticai}{\usefont{T1}{phv}{m}{it}\selectfont }\newcommand{\helveticax}{\usefont{T1}{phv}{b}{it}\selectfont }

  • 42 Captulo 4. Estilo tipogrfico LibroETSI

    \newcommand{\titular}{\usefont{T1}{phv}{bc}{n}\selectfont }\newcommand{\titulari}{\usefont{T1}{phv}{bc}{it}\selectfont }\newcommand{\titulart}{\usefont{T1}{phv}{bc}{n}\selectfont }

    \newcommand{\titulartoc}{\usefont{T1}{phv}{mc}{n}\selectfont }\newcommand{\titulartocb}{\usefont{T1}{phv}{bc}{n}\selectfont }\newcommand{\titulartoci}{\usefont{T1}{phv}{mc}{it}\selectfont

    }

    \fi

    De esta manera para el usuario del paquete es transparente el uso de LATEX o LuaLATEX. Lasintaxis en este ltimo caso se debe a la utilizacin del paquete \usepackage[no-math]{fontspec}que hemos cargado con anterioridad y en el caso de LATEX al uso de instrucciones bsicasdel esquema de seleccin de fuentes.En cualquier caso, hasta este momento slo hemos definido los comandos que nos

    permitirn hacer uso de las tipografas seleccionadas. Su aplicacin concreta, con eltamao que hemos elegido debe realizarse a continuacin. En primer lugar, para facilitarun escalado adecuado de las distintas fuentes, hemos definido un conjunto de dimensionesrelativas como, por ejemplo,

    \newdimen\lcatorce\newdimen\lbcatorce

    y posteriormente le hemos asignado valores,

    \lcatorce=\dimexpr1.4\dimexpr\lnormal\lbcatorce=\dimexpr1.4\dimexpr\lbnormal

    Estos valores se corresponden en este caso a fracciones (1,4 140%) del tamao de lafuente normal que, recordemos, habamos definido con anterioridad.

    Por ltimo, un conjunto de comandos facilita la utilizacin de las fuentes en sus diversasvariaciones a lo largo de todo el texto. As, por ejemplo, se ha definido en la siguientelnea de cdigo un comando para definir la fuente y el tamao que vamos a usar en losttulos de las secciones:

    \newcommand{\aheadsecc}{\fontsize{\ltrece}{\lbtrece} \titular}

    Por supuesto, una vez que hemos definido este comando, podemos utilizarlo siempreque deseemos. As, la utilizacin y el resultado del comando \aheadsecc se muestra acontinuacin:

    \aheadsecc{Como si fuera unaseccin}

    Como si fuera una seccin

  • 4.3 Bloque 2: Idioma, Codificacin y Fuentes 43

    4.3.4 Fuentes matemticas y smbolos

    En una Escuela de Ingeniera la gestin de las fuentes matemticas en nuestros documentosjuega un papel fundamental. Po ello, si utilizamos LuaLATEX es necesario cargar los paque-tes lualatex-math y luatextra. Observar adems que aparte de estos dos paquetes,orientados bsicamente a la utilizacin de aspectos concretos relacionados con smbolosmatemticos, hemos incluido el comando \usepackage[no-math]{fontspec}. Aun-que fontspec se utilizar en la gestin del tip