SECCIN 1
er reitet so spt dur Wind? E i der Vater mit Kind Er hat den Knaben in Arm
ABCDEFGH abcdefgh
Frmulas
Efectos de texto
ino
G4 4
Partituras musicales con
MusixTeX
Seccin 1
Funcionamiento bsico
emplis piddes gr(s estn disponilesD medinte el empleo de pquetes diionles @pstricks, pgf, tikz AF edems de doumentos impresosD existen utiliddes omo beamer pr l rein de presentiones de lt liddF pinlmenteD el rter de digo ierto del sistem y su form modulr he posile el utilizr multitud de reursos progrmdos por l omunidd A pr ls pliiones ms diverssD desde esritur de prtiturs musiles de usurios de v i digrms de iruitos eletrniosF
A D difereni de proesdores de texto omo wEordD no posee il sistem iGv i un interfz gr( intertiv en l ul segn se ompone el texto se oserv diretmente el resultdo @lo que se onoe omo editor tipo sq reEyEiiEsEreE A trj de form similr un lenguje de progrmin1 D yEqiAF in su lugrD iGv i ompilndo un (hero fuente @on l extensin .texA del ul se otiene omo resultdoFun (hero proesdo que podremos visulizr de diverss formsF
vos (heros fuente .tex son simples rhivos de texto sii que pueden ser editdos on ulquier editor de textos @unque se sugiere trjr desde entornos integrdos omo inidtD exnienter uile2 D sto no es impresindileA los ules onE tienen tnto el texto en s que queremos proesrD A que se oupn de formter omo omndos v i el textoF odos estos omndos tienen en generl @hy exepionesA l sintxisX
\NombreComando[opciones]{argumento} donde NombreComando es el nomre del omnE do en uestinD argumento represent texto o vE A sore ls que t el omndoD y riles v i opciones denotn en generl vriles opttivs que podemos justrF is muy importnte tener ATEX en uent que el nomre del omndo es sensile Funcionamiento de L mysuls y minsulsD por lo que dee esE riirse siempre tl y omo lo enontremos en l A F edemsD no se permiten espios entre el nomre del omndo y su doumentin v i rgumento @un fuente omn de errores de sintxisAF il rter \ tiene siempre l misin de selr l ompildor el omienzo de un instruinF
A D existen dos posiiliE is esenil onoer queD l hor de ompilr un doumento v i ddes @ver gr(o djuntoAX A D lo ul d omo resultdo l rein de un gompilr on el progrm trdiionl v i (hero intermedio Documento.dviD que ontiene tod l informin de formtedo del doumento originlF osteriormenteD podemos trnsformr on el progrm dvips nuestro rhivo Fdvi en un doumento ostsriptD el ul puede visulizrse on Ghostview imprimirse en un impresor postsriptF pinlmenteD l utilidd ps2pdf permite trduir doumentos postsript l formto de rot PDFF
De hecho, T un lenguaje de programacin; a lo largo del curso se explicarn algunos fundamentos EX de programacin en T EX 2 www.winedt.com, www.texniccenter.org, kile.sourceforge.net
ES
A Apuntes de L TEX
Captulo 1: Generalidades
Seccin 1
Funcionamiento bsico
A D que permite otener diretE gompilr on el reltivmente nuevo progrm hpv i mente omo resultdo de l ompilin el doumento en formto PDFF
eunque ms posiiliddes pueden produir en numerosos sos el mismo resultdo (nlD es ruil menionr que no son equivalentesY el rter ms moderno del ompildor A impli que lgunos reursos v A ms ntiguos pueden no estr disponilesD hpv i i dr resultdos errneosF or ejemploD el onjunto de utiliddes gr(s riksD que he A por lo que ulE un uso intensivo del lenguje postsriptD no soport el uso de hpv i quier doumento que onteng tles reursos h de ompilrse neesrimente on l seueni A + dvips + ps2pdf or ontrD el pquete beamer pr presentiones est exlusivE v i A F Se indicar, segn vayan surgiendo estos casos mente disedo pr trjr en hpv i
A Apuntes de L TEX
Captulo 1: Generalidades
Seccin 2
Conceptos bsicos
SECCIN 2
Prembulo:
mento
\documentclass[opciones]{tipo_de_documento} OBLIGATORIAY ste deE e de ser dems el primer omndo del doumentoF wedinte st delrin A que tipo de doumento @ookD rtileD reportD letterFFFA queremos indimos v i esriir \usepackage[opciones]{paquete} rg de pquetes on utiliddes @pr inE luir gr(osD texto en olorD presentionesD etFFFA ytrs delrionesX snterlneD formto de pginD fuentesD etFFF
Cuerpo: odo lo omprendido entre \begin{document} y \end{document}D es deirD el doumento propimente dihoF
in l pgin nterior puede verse un ejemplo de doumento simpleD tomndo l form de l lse articleF
Texto alineado y centrado: il texto se line y justi( utomtimenteD segn medids predeterminds o impuests por nosotrosY IMPORTANTE: od medid predetermind es justle Los espacios se ignoran: Punto y aparte:
h igul seprr ls plrs on I espio o vriosF r umentr el espio de seprin entre plrs se usX \ seguido de espio hejr un lne en lno equivle mir de prrfo @punto y prteAF vo mismo se otiene on \parF Ojo! xtese que dejr varias lnes en lno es igul dejr unX el efeto es el mismoD iFeFD omienzo de un nuevo prrfoF e puede mir de lneD sin cambiar de prrafo D usndo \\
Cambio de lnea:
vos ejemplos en l pgin siguiente ilustrn stos puntosF is importnte tener en uent A D por defetoD olo un peque indentin l omienzo de d prrfoF r que v i ontrolr st indentin se dispone del omndo \parindent=Xmm @ms delnte se expli el mnejo de uniddes de longitudAF ste omndo mi l indentin de prrfo de form global D fetndo todos los prrfos trs el omndoF i se dese suprimir l indentin pr un prrfo en prtiulrD puede herse olondo \noindent l omienzo del mismoF il espido stndr entre prrfos @nulo por defetoA se puede modi(r trvs del omndo \parskip=Xmm
A Apuntes de L TEX
Captulo 1: Generalidades
Seccin 2
Conceptos bsicos
in un lugr de l mnh de uyo nomre no quiero ordrmeD no h muho tiempo que viv un hidlgo de los de lnz en stilleroD drg ntiguD ron )o y glgo orredorF n oll de lgo ms v que rneroD slE pin ls ms nohesD duelos y querntos los sdosD lentejs los viernesD lgn plomino de didur los domingosD onsuE mn ls tres prtes de su hiendF
in un lugr de l mnh de uE yo nomre no quiero ordrmeD no h muho tiempo que viv un hidlgo de los de lnz en stilleroD drg ntiE guD ron )o y glgo orredorF n oll de lgo ms v que rE neroD slpin ls ms nohesD duelos y querntos los sdosD lentejs los viernesD lgn plomino de didur los domingosD onsumn ls tres prE tes de su hiendF in un lugr de l mnh de uyo nomE re no quiero ordrmeD no h muho tiempo que viv un hidlgo de los de lnz en stilleroD drg ntiguD ron )o y glgo orredorF n oll de lgo ms v que rE neroD slpin ls ms nohesD duelos y querntos los sdosD lentejs los viernesD lgn plomino de didur los domingosD onsumn ls tres prE tes de su hiendF in un lugr de l mnh de uE yo nomre no quiero ordrmeD no h muho tiempo que viv un hidlgo de los de lnz en stilleroD drg ntiE guD ron )o y glgo orredorF
A Apuntes de L TEX
Captulo 1: Generalidades
Seccin 3
SECCIN 3
pt p in m mm dd em ex
Medidas absolutas
Medidas relativas
vs medids reltivs em y ex dependen del tmo de letr en urso que estemos A utilizndoF ixisten muhos otros ejemplos de uso de medids reltivsY en generlD v i mnej internmente un mpli ntidd de longitudes que en prinipio desonoemos o que inluso son elsticasF is un proedimiento freuenteD y stnte tilD el mnejr longitudes reltivsF or ejemploD si queremos delimitr l nhur de un ojeto ulquier omo l mitd de l nhur del texto en l pginD de(nid trvs de l vrile \textwidthD podemos utilizr l longitud reltiv 0.5\textwidthF r modi(r el vlor de medids de longitud @omo \parskipD \parindentD etFFFA existen dos sintxis de omndo equivlentesX
\Longitud=Xmm
\Longitud Xmm
\\ y \newline enlogosX slto de lne simpleF in este punto es ueno reorE dr l difereni on \parX ste ltimo cambia de prrafoD mientrs que los nteriores simplemente terminn rusmente un lne y psn l siguienteD sin omenzr nuevo prrfoF \\[Salto] ispio vertil de longitud Salto \vspace{Salto} enlogo l nteriorY ntese que no tiene efeto al comienzo de una pginaD en tl irunstni se puede usr el omndo nlogo \vspace*{Salto}D que evit este prolem
ispios vertiles de longitud prede(nidX
A Apuntes de L TEX
Captulo 1: Generalidades
Seccin 4
\bigskip pproxF I lne en lno \medskip pproxF IGP del espio de un lne en lno \smallskip pproxF IGR del espio de un lne en lno
r dir espios horizontles podemos utilizrX
\hspace{longitud} ispio horizontl de extensin longitud \hspace*{longitud} sgulD vlido al comienzo de una lnea
rede(nidosX
\2 un espio entre plrs \enskip medio em \quad un em \qquad dos em
i queremos sltr de pginD podemos utilizr tnto \newpage omo \clearpageD que A que se dee (nlizr l pgin en urso y omenzr un nuevF xtese que indin v i \clearpage posee un signi(do espeilX en el so de que hy elementos otantes @omo A se enrg por si solo de usr l uiin ms (gurs y tlsD pr los ules v i deudA pendientes de uirD tles elementos se imprimirn inmeditmnte en l pgin siguienteD formd por slo tls y gr(sF il texto se reiniir entones otr pgin despusF v distni entre lnes @interlneA tmin es modi(leD situndo en el premulo @OJO!D y slo en el premuloD fuer de hi l instruin no funionA l instruinX
\renewcommand*{\baselinestretch}{Nmero}
lo que escala l interlne por l ntidd xmero @un vlor de PFH equivldr dole esE pidoAF i se quiere mir el vlor de l interlne en distints prtes del doumentoD se puede utilizr el pquete setspaceD on l sintxisX
\usepackage[espaciado]{setspace}
lo ul he el vlor de l interlne en todo el doumento igul espaciadoF vos posiles vlores sonX singlespingD onehlfsping y doulespingD que equivlen respetivmente un vlor de selinestreth de ID IFS y P @si no se inluye l opin espidoD el vlor por defeto es singlespingAF hespusD en el uerpo del doumentoD puede vrirse voluntd l interlne medinte los omndosX \singlespacingD \onehalfspacing y \doublespacingF
SECCIN 4
center
c Luis M. Molina 2009
A Apuntes de L TEX
Captulo 1: Generalidades
Seccin 4
Ejemplo:
\begin{center} El ingenioso hidalgo\\ D. Quijote de la Mancha\\[0.3cm] Miguel de Cervantes Saavedra \end{center}
El ingenioso hidalgo D. Quijote de la Mancha Miguel de Cervantes Saavedra
ushleft y ushright
izquierda
derecha
menteX
r textos pequeosD menores que un lneD se pueden utilizrD respetivE \enterline{Texto } \rightline{Texto }
\leftline{Texto }
A multitud de omndos que poseen ms is interesnte el heho de que existen en v i versionesD un ortD de tipoX
\comando{argumento}
donde el omndo fet un texto pequeo @rgumentoAD y otr lrgD denomind entorno de tipoX
A Apuntes de L TEX
Captulo 1: Generalidades
Seccin 6
Escribiendo en castellano
SECCIN 5
Silabeo
A no funionen orretmente y que l uede ourrir que los lgoritmos de sileo de v i mir de lne se romp un plr de form indeudF r evitrlo hy dos lterntivsX
tilizr l instruin \hyphenation{lista de palabras} en el prembulo Y por ejemploD \hyphenation{For-tran fi-che-ro} slo permitir l divisin de ls plrs fortrn y (hero por los lugres indidosF xtese que no se permiten rteres on entos simolos en el rgumentoD y que no se hen distiniones entre ls letrs mysuls y minsuls de ls plrs en l ordenF puer del premuloD se puede utilizr l instruinX E st es vlido utilizrl en plrs on entos smolosD por ejemploX teElEfoEno
SECCIN 6
Escribiendo en castellano
A es el inglsF isto quiero deir queD de form estndrD no il idiom por defeto de v i se reonoen los rteres espeiles omo D letrs entudsD etFFF edemsD de(niiones por defetoD omo ttulos pr ptulosD fehsD etD estrn en inglsF ruese por ejemplo lo siguienteX
\documentclass{article} \begin{document} Saludos desde \LaTeX. Haciendo una compilacin de prueba, de texto en espaol, para ver si todo funciona. Escrito y compilado el da \today. \end{document}
y se ver que los entos y despreen y que l feh @omndo \todayA se imprime en inglsF r soluionr tles prolems se pueden inluir los siguientes pquetes en el premulo del doumentoX
A entiend los smolos del teldo \usepackage[latin1]{inputenc} r que v i espolF gon este pquete podemos teler diretmente smolos del teldo que sern reonoidos por el ompildor 4
A Apuntes de L TEX
Captulo 1: Generalidades
Seccin 7
10
\usepackage[spanish]{babel} egls espols pr divisin de slsD trduE in de omndosD etFFF \renewcommand{\shorthandsspanish}{} hestiv mtodos tquigr(os en espE ol @que pueden molestrnosA
odemos utilizr ls delriones nteriores omo eer estndr pr esriir textos en espolF vlegdo este puntoD es ueno destr que existen lterntivs pr esriir rteres entudos sin utilizr el teldo espos y l odi(in ltinI en el pquete inputncF sto puede ser til siD por ejemploD nos enontrmos en el extrnjero reemos del teldo deudoF r elloD destivrmos ls delriones \usepackage[latin1]{inputenc} y \usepackage[T1]{fontenc}D hiendo uso de ls instruiones expuests en l siguiente tl pr onseguir rteres entudosX o o o
\`o \=o \u o \b o
o o oo
\'o \.o \v o \t oo
\^o \"o \H o
o F
\~o \c c \d o
swyexiX vs letrs i y j neesitn un trtmiento espeilD ddo que no deen tener sus puntos ntes de ser entudsF u eliminin se onsigue on los omndos \i y \jD respetivmenteF esD pr otenerD por ejemploX l est qu se deer esriir \'{E}l est\'{a} aqu\'{\i} r otros smolos perteneientes diversos idioms vse l siguiente tlX
\OE \AA \O ?`
\ae \l
\AE \L
SECCIN 7
A Apuntes de L TEX
Captulo 1: Generalidades
Seccin 7
11
los ules tienen los siguientes usosX sndidor de omndoF { } helimitdores de gruposF
5 xomr los rgumentos de un omndoF 8 epr olumns de un tlF 7 e utiliz pr introduir omentriosX in un lne del (hero fuente ddD todo lo que se enuentre l dereh de ste signo es ignordo por el ompildor y se entiende omo omentrioF e utiliz pr evitr l seprin de plrsX is un onoid norm tipogr( el no seprr trminos omplementriosD omo por ejemplo rF hiretor eF iinsteinF tilizndo A romp sts plrs en dos l mir de lneX l tilde omo ligdurD se evit que v i 5 rFhiretorD eFiinstein 6 e utilizn en frmuls mtemtisF
il rter reservdo signi( que no podemos inluirlos en el texto norml simplemente esriindolosF in l siguiente tl se muestr l sintxis que se dee utilizr pr esriirlos dentro de un doumentoX 5 6 7
\~ \# \$ \% \^
8 { }
\& \_ \textbackslash \{ \}
Guiones:
elemosX elemosX
5
--
esultX esultX
E !
A Apuntes de L TEX
Captulo 1: Generalidades
Seccin 7
12
elemosX
---
esultX
"
Puntos suspensivos:
ry vris forms de introduir los puntos suspensivosX
Ordinales y grados:
r otener ordinles revidos @Ia Io AD podemos herlo diretmente desde el teldoF r esriir otros ordinlesD puede herse onX
\textsuperscript{Superindice}
or ejemploD 3\textsuperscript{er} produe Qer F ytr versin @slo disponile en babelD versin spanishA esX
\sptext{Superindice}
que introdue un punto ntes del superndie y mi el tmo del superndie si es un rter en mysulsX PFAD QFerF r generr orretmente el signo de grdoD se utilizX \textdegree
Otros signos:
il siguiente udro muestr omo otener otros signos diversosX gomndo \dag \S \textbullet \textregistered \texttrademark esultdo
R TM
esultdo 2
vos omndos \copyright y \textregistered son sos prtiulres de un omndo ms generlX \textcircled{Caracter} D que enierr Caracter dentro de un ruloF
7.3. El euro
heido l modernidd del smolo del euroD l opin latin1 del pquete inputenc desgrE idmente n no reonoe ste signoF v soluin pr otener el smolo del euro est en rgr en el premulo el pquete eurosymX
A Apuntes de L TEX
Captulo 1: Generalidades
Seccin 8
13
\usepackage{eurosym}
trs lo ul se otiene en smolo e on el omndo \euroF uede inluso mejorrse l situE in insertndo l siguiente delrin en el premulo @por supuestoD despus del omndo \usepackage{eurosym}AX
\DeclareInputText{128}{\euro}6
que signr el smolo e del teldo l instruin \euroD lo que y permite utilizr el smolo del teldo on normliddF
SECCIN 8
La inclusin de citas textuales, como la del escritor Bertolt Brecht que viene a continuacin, es una tarea sencilla con \LaTeX. \begin{quote} Hay personas que luchan un da, y son buenas. Hay otras que luchan un ao y son mejores. Hay quienes luchan muchos aos, y son muy buenas. Pero hay algunas que luchan toda la vida: sas son las imprescindible \end{quote}
produeX
Con quote:
La inclusin de citas textuales, como la del escritor Bertolt Brecht que viene a continuacin, es una tarea sencilla con L T X. E Hay personas que luchan un da, y son buenas. Hay otras que luchan un ao y son mejores. Hay quienes luchan muchos aos, y son muy buenas. Pero hay algunas que luchan toda la vida: sas son las imprescindible
Con quotation:
La inclusin de citas textuales, como la del escritor Bertolt Brecht que viene a continuacin, es una tarea sencilla con L T X. E Hay personas que luchan un
da, y son buenas. Hay otras que luchan un ao y son mejores. Hay quienes luchan muchos aos, y son muy buenas. Pero hay algunas que luchan
gomo se puede verD quottion introdue sngrdo en los prrfos de l itD y disminuye l seprin entre los mismosF ytro entorno prede(nido es el verseD pr esriir versosF iene l siguiente sintxisX
6
En Windows. Para Linux, el cdigo del carcter
es 164
A Apuntes de L TEX
Captulo 1: Generalidades
Seccin 8
14
\parshape=n i1 l1 i2 l2 F F F in ln
e indi que ls primers n lnes del prrfo tentrn longitudes l1 DF F F D ln D respetivmenteD y estrn sngrds i1 DF F F D in D respetivmenteF i el prrfo tiene ms de n lnesD ls ondiiones pr l nEsim sern repetids hst (nl de prrfoF r nelr el omndoD st inluir \parshape=0F
A Apuntes de L TEX
Captulo 1: Generalidades
Seccin 9
Tipos de letra
15
SECCIN 9
Tipos de letra
9.1. Familias
A utiliz los tipos gomputer wodern pontsD redos por hFiF unuth pr or defetoD v i su utilizin en iF 7 istos tipos grupn tres fmilis diferentesX
vos omndos l izquierd orresponden l modo TextoD es deirD pr textos ortos no ms largos que un prrafoF vos omndos l izquierd se mntienen hst que se delre un nuev fmiliD unque lo usul suele ser inluirlos dentro de un grupoD en l form siguienteX
Esto es roman, {\sffamily esto es sanserif}, {\ttfamily esto es typewriter}, y esto sigue siendo roman.
que produeX isto es romnD esto es sanserifD esto es typewriterD y esto sigue siendo romnF gompletmente nlogo {\sffamily Texto} ser utilizr el siguiente entornoX
9.2. Perles
r d fmili tenemos utro posiles per(lesD reto @opin por defetoD itlicoD inclinado @slntedA y versal @letrs mysuls pequesAD uyos omndos orrespondientes sonX
A Apuntes de L TEX
Captulo 1: Generalidades
Seccin 9
Tipos de letra
16
9.3. Grosor
pinlmenteD hys dos grosores @tmin llmdos seriesA pr d tipoX el norml medio @opin por defetoA y el grueso negritF e tivn onX
\textmd{Texto} \textbf{Texto}
@medioA @gruesoA
ods ls rterstis explids @fmiliD per(l y grosorA pueden ominrse @unque puntulmente lgun opin mixt no est disponileAF or ejemploD \bfseries\itshape proE due letra negrita itlicaF
9.4. Enfatizar
e puede resltr texto on el omndo emph{Texto} @ \em TextoD en modo extendidoA lo ul pone en itli el texto si el miente es normlD pone norml el texto si el miente es itlioF
9.5. Tamao
enemos nuestr disposiin los siguientes tmosD los ules son relativos l fuente estndr del doumento @que puede mirseD y se ver ms delnte moA
\tiny Texto \scriptsize Texto \footnotesize Texto \small Texto \normalsize Texto \large Texto \Large Texto \LARGE Texto \huge Texto \Huge Texto
Texto
Texto
Texto
Texto
exto
Texto
exto
Texto
Texto
Texto
A Apuntes de L TEX
Captulo 1: Generalidades
Seccin 9
Tipos de letra
17
9.6. Colores
il pquete color permite olorer un textoF e puede rgr omo \usepackage{color}D lo ul permite slo usr unos poos olores sios @whiteD lkD redD lueD yellowD green 8 r mir el olorD se usn los omndosX
\textcolor{NombreColor}{Texto} \color{NombreColor}
siendo l primer l versin ortD y l segund l versin lrg que tendr efeto hst que se mie de nuevo el olor @ hst que termine el grupoD si se usX {\color{NombreColor} Texto extenso... } ods ls rterstis de tipoD tmoF formD grosorD olorD etFFF pr texto esrito pueden ominrse medinte l nidin de omndosD omo muestr el siguiente ejemploX
\hl{Texto}
exto mrdo @pr sto he flt tener tmin rgdo el pquete color
\ul{Texto}
in un lugr de l mnh de uyo nomre no quiero ordrmeD no h muho tiempo que viv un hidlgo de los de lnz en stilleroD drg ntiguD ron )o y glgo orredorF n oll de lgo ms v que rneroD slpin ls ms nohesD duelos y querntos los sdosD lentejs los viernesD lgn plomino de didur los domingosD onsumn ls tres prtes de su hiendF
En un captulo posterior se explicar como manejar cualquier tipo de color, adems de la posibilidad de
A Apuntes de L TEX
Captulo 1: Generalidades
Seccin 9
Tipos de letra
18
\st{Texto}
in un lugr de l mnh de uyo nomre no quiero ordrmeD no h muho tiempo que viv un hidlgo de los de lnz en stilleroD drg ntiguD ron )o y glgo orredorF n oll de lgo ms v que rneroD slpin ls ms nohesD duelos y querntos los sdosD lentejs los viernesD lgn plomino de didur los domingosD onsumn ls tres prtes de su hiendF
\so{Texto}
exto resltdo @on l e t r s e s p i d s ms de lo normlA
A Apuntes de L TEX
Captulo 1: Generalidades