Diferencia entre revisiones de «Manual de LaTeX/La estructura de un documento en LaTeX»
Contenido eliminado Contenido añadido
Sin resumen de edición Etiqueta: editor de código 2017 |
|||
Línea 1:
Ya se ha explicado cómo se compila un documento en {{LaTeX}}, pero
== La estructura ==
Línea 12:
\usepackage[utf8]{inputenc} % Puede depender del sistema o editor
\begin{document}
Aquí
\end{document}
</source>
=== Preámbulo ===
En el ''preámbulo'' se escriben las instrucciones fundamentales que indican a {{LaTeX}} qué [[Manual de LaTeX/La estructura de un documento en LaTeX/Preámbulo/Clases de documento|clase de documento]] se va a escribir y qué características va a tener éste, así como también las que indican a {{LaTeX}} qué [[Manual de LaTeX/La estructura de un documento en LaTeX/Preámbulo/Paquetes comunes|paquetes]] se deben cargar. El preámbulo siempre empezará con la instrucción:
Línea 28 ⟶ 29:
</source>
Declara que el documento
====Paquetes====
Se llama paquete a una extensión del sistema básico que añade nuevas funciones. Hay, literalmente, cientos de paquetes con muy diversas
<source lang="latex">
Línea 46 ⟶ 47:
Para cargar el paquete {{Verb|amssymb}}, que proporciona símbolos matemáticos de la American Mathematical Society. Si una clase de documento o paquete que queremos cargar ofrece opciones y nosotros no especificamos la que queremos, se cargarán las opciones por defecto.
=== Cuerpo ===
El cuerpo del documento consiste en prácticamente todo lo que aparecerá en nuestra compilación. Es aquí, pues, donde escribiremos el texto verdadero.
Línea 59 ⟶ 60:
Todo lo que se escriba con posterioridad a esta instrucción será ignorado por {{LaTeX}} y no se compilará.
Una vez que iniciemos el cuerpo del documento debemos escribir al final de todo lo escrito la instrucción de cierre <source lang="latex" enclose="none">\end{document}</source> aunque no hayamos terminado todo el documento, pues de otra manera tendremos un error en el proceso de la compilación y no podremos ir viendo cómo van quedando nuestros avances.
====
Otro detalle que hay que destacar es que las órdenes que no van seguidas de algún argumento descartan el o los espacios que le siguen (con la excepción de las órdenes que consisten en un símbolo, como \#, \% o \$). Aunque hay pocas órdenes de este tipo —la mayoría tienen algún dato o consisten en un símbolo— es muy importante tener esto presente por si se diera el caso. La solución en tales casos suele pasar por añadir un «dato»
Finalmente, hay que señalar que algunas órdenes no van seguidas de uno o varios argumentos, sino que operan sobre el texto que le sigue hasta que termina el bloque actual delimitado por llaves. En ocasiones, incluso, hay dos variantes que funcionan de cada uno de estos modos. En caso simple es el siguiente:▼
\textbf{texto en negrita}▼
{\bfseries texto en negrita}▼
Estas dos formas son equivalentes, pero por lo general se prefiere el primer tipo.▼
Un tipo especial de orden es la que delimita un bloque del documento. Van siempre por pares:▼
\begin{...}▼
...▼
\end{...}▼
Una estructura así se llama ''entorno'' o ''ambiente'' y la más importante es justamente la que abarca el cuerpo del documento.▼
==== Principios básicos de la escritura ====
Todo bloque de texto separado del resto con líneas en blanco se considera un párrafo. No es el único caso en que LaTeX considera que hay un párrafo, pero sí es el más importante. En este caso, se lee el texto contenido en ese bloque y LaTeX lo procesa con objeto de encontrar las mejores divisiones de línea, los mejores guiones y el mejor espaciado posible para el párrafo. También se preocupa de encontrar el mejor punto para cambiar de página, así como de cuadrar el resultado en la página. Todo ello, naturalmente, sin necesidad de intervención directa de quien escribe.
Línea 97 ⟶ 116:
</source>
{{navegar
▲Un detalle que probablemente se haya notado es que hay ciertos caracteres que tienen una función especial. En este ejemplo hemos visto que todas las órdenes empiezan con \ y que los datos van entre llaves (o, en ocasiones, entre corchetes). Por ejemplo, en <code>\title{Un título}</code> hay una orden (en muchos casos también llamadas macros), que es <code>\title</code> y que ajusta el título del documento con el dato (o argumento) que sigue, que es <code>Un título</code> (en este punto no se añade realmente el título al documento, sino que LaTeX tan sólo lee el dato y lo guarda para cuando haga falta).
|libro=Manual de LaTeX
|actual=La estructura de un documento en LaTeX
▲Otro detalle que hay que destacar es que las órdenes que no van seguidas de algún argumento descartan el o los espacios que le siguen (con la excepción de las órdenes que consisten en un símbolo, como \#, \% o \$). Aunque hay pocas órdenes de este tipo —la mayoría tienen algún dato o consisten en un símbolo— es muy importante tener esto presente por si se diera el caso. La solución en tales casos suele pasar por añadir un «dato» vacio, es decir, un par de llaves.
|anterior=Introducción/Programas_complementarios
|siguiente=La estructura de un documento en LaTeX/El preámbulo y el cuerpo del documento
▲Finalmente, hay que señalar que algunas órdenes no van seguidas de uno o varios argumentos, sino que operan sobre el texto que le sigue hasta que termina el bloque actual delimitado por llaves. En ocasiones, incluso, hay dos variantes que funcionan de cada uno de estos modos. En caso simple es el siguiente:
}}
▲ \textbf{texto en negrita}
▲ {\bfseries texto en negrita}
▲Estas dos formas son equivalentes, pero por lo general se prefiere el primer tipo.
▲Un tipo especial de orden es la que delimita un bloque del documento. Van siempre por pares:
▲ \begin{...}
▲ ...
▲ \end{...}
▲Una estructura así se llama ''entorno'' o ''ambiente'' y la más importante es justamente la que abarca el cuerpo del documento.
[[Categoría:Manual de LaTeX]]
|