Preámbulo LaTEx

0 Flares Twitter 0 Facebook 0 Google+ 0 LinkedIn 0 Buffer 0 Email -- 0 Flares ×

Dedico este nuevo artículo sobre LaTEx al preámbulo.

El preámbulo

Por decirlo de una manera sencilla, el preámbulo es el conjunto de instrucciones que preceden al contenido, que recordemos que era lo que estaba entre \begin{document} y \end{document}.

Es la parte del código donde diremos al LaTeX qué formato va a tener el fichero de salida, qué fuente vamos a emplear, qué librerías especiales vamos a emplear, los márgenes del texto… Por cierto, es un lugar idóneo para apreciar mejor toda la enorme riqueza del LaTeX, la cantidad de personas que han trabajado sobre él, y lo insuperable que es en cuanto a capacidad de formato.

No debemos olvidar que al ser software libre, su ciclo de calidad y de mejora es mucho muy rápido. Contrasta con que otras aplicaciones que van saliendo al mercado cada tres años aproximadamente.

A continuación aparece una muestra de preámbulo que utilizo.

Éste en concreto, lo he creado para lanzar un burofax en formato online. Utilicé Látex para este sencillo trabajo porque necesitaba forzar que la versión de PDF no superara la 1.4. Este era un requerimiento en el momento de redactar este artículo.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Plantilla para una carta en LaTeX, en español.
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

documentclass[12pt,stdletter,dateright,dateyes]{newlfm}% en esta línea definimos el tipo de documento, que será uno de los definidos en el paquete newlfm
newlfmP{letrh=OfficeA,addrfromright,addrtoleft,sigcenter,orderfromdateto,noLines,nolines,MinHead=0in,minhead=0in}%algunas inicializaciones de esa paquete
pdfminorversion=4 % muy importante para que funcione con el burofax ya que cambia la versioón de salida del PDF a a 1.4

% definimos ahora algunos márgenes de la página
topmarginskip{0in}
addrfromskipbefore{0in}
unprtop{10pt}%
headermarginsize{50pt}
headermarginskip{0in}
%adrsetfrsize{.50textwidth}}

% Esto es para poder escribir acentos directamente:
usepackage[latin1]{inputenc}

% Esto es para que el LaTeX sepa que la carta está en español:
usepackage[spanish]{babel}
usepackage{eurosym}

% Quiero que el fax se haga en arial, ya que es un tipo de letra admitido por la aplicación online del burofax
usepackage[scaled]{uarial}
renewcommand*familydefault{sfdefault} %% Only if the base font of the document is to be sans serif
usepackage[T1]{fontenc}

%FIN DEL PREÁMBULO
%Aqui empezará el texto de nuestro documento
									

Muy sencillo. Resultado impecable.

Descárgate la plantilla
Podéis descargar aquí un ejemplo de plantilla que utilizo para enviar burofax por la interfaz online.

Más LaTEx

He escrito todo un conjunto de artículos sobre este maravilloso editor de textos. Los he unificado bajo una única categoría en mi blog, llamada, claro está LaTEx.

Saludos.

0 Flares Twitter 0 Facebook 0 Google+ 0 LinkedIn 0 Buffer 0 Email -- 0 Flares ×

Acerca de Vicente Millán

Technology and consulting lover
Esta entrada fue publicada en Educación, LaTeX, Nuevas Tecnologías y etiquetada , , , . Guarda el enlace permanente.