-\section{Motivación}
-
-Muchas empresas tratan de fidelizar a sus clientes a través de ofertas las cuales se las hacen llegar por diferente medios: televisión, radio, periódicos, Internet, etc. Empresas grandes y pequeñas también intentan vender sus productos mediante publicidad la cual usan para mostrar sus mercancías, utilizando para ello los canales antes mencionados. Además, tradicionalmente el pequeño comercio ha usado los escaparates para mostrar sus productos, el cliente se acerca al escaparate y decide si la mercancía que se le ofrece le interesa o no. Tanto grandes como medianas y pequeñas empresas pueden beneficiarse de las nuevas tecnologías para hacer llegar sus productos y fidelizar al usuario y es este el caso que nos ocupa.
-
-Partiendo de la idea de que en muchas ocasiones los clientes potenciales no tienen tiempo suficiente para detenerse a observar toda o parte de la mercancía expuesta en los escaparates del pequeño comercio nace este proyecto con el objetivo inicial de facilitar a pequeñas y medianas empresas la llegada de sus productos a sus clientes, a las empresas se les hace más fácil llegar al cliente pues éste solo recibe aquello que realmente le interesa, de tal modo que si una empresa no ha podido mostrar al público todo su catálogo al menos puede hacer notar al usuario que realmente existe lo que él o ella están buscando y puede si lo desea entrar en el comercio y comprarlo. En realidad esta idea proviene originalmente de lo que se ha dado en llamar \emph{Personalized advertising} tal y como puede ser visto en la película \emph{Minority Report}, pero usando las herramientas disponibles en la actualidad. Los anuncios no serán personalizados automáticamente usando elementos como reconocimiento facial pero sí pueden serlo si el usuario ha previamente seleccionado los tipos que desea recibir, esta es la selección previa que nos permitirá personalizar la publicidad.
-
-\subsection{¿Qué programas necesito?}
-
-Antes de entrar de lleno en la explicación de como utilizar \LaTeX\ nos vamos a parar en detallar cuáles son las aplicaciones necesarias y como conseguirlas:
-\begin{itemize}
- \item MiKTeX: este es el sistema \LaTeX\ para Windows, se puede descargar desde: \url{www.miktex.org}. Hay que tener en cuenta que lo que te descargas desde aquí es un instalador, que se encarga de descargar los paquetes necesarios. La instalación detallada se encuentra en la siguiente sección.
- \item WinEdt: editor de texto para \LaTeX. Se puede descargar desde: \url{www.winedt.com}.
- \item TeXnicCenter: otro editor de texto alternativo a WinEdt. El sitio web para la descarga es: \url{www.toolscenter.org}.
- \item AFPL Ghostscript 8.51: programa interprete del lenguaje de post script (archivos .ps), que se puede descargar en: \url{www.cs.wisc.edu/~ghost/doc/AFPL/get851.htm}.
- \item GSview: visor para los archivos escritos en lenguaje post script (.ps), se puede de: \url{www.cs.wisc.edu/~ghost/gsview/}.
- \item Acrobat Reader: aplicación que permite la visión de archivos en formato .pdf, se puede obtener de: \url{www.adobe.es}.
-\end{itemize}
-
-Estos son los programas necesarios para poder trabajar con \LaTeX\ en Windows. Para los que estén interesados en trabajar en sistemas Linux cabe decir que \LaTeX\ se distribuye como paquete de casi todas las distribuciones de Linux, y además éstas suelen tener editores bastante buenos. Yo suelo usar Kile, que es una aplicación para los escritorios KDE, parecida a los dos editores de Windows que se mencionan aquí.
-
-\subsection{¿Cómo instalo MiKTeX?}
-
-El primer paso es obtener una distribución actualizada, cosa que se puede hacer fácilmente en \url{http://www.miktex.org/}.
-
-Si optas por descarga la versión completa, el primer paso es bajarse un programa que se encarga de la instalación cuyo nombra es \emph{setup-X}, donde \emph{X} indicará la versión de la distribución.
-
-Una vez ejecutado el instalable se presenta una pantalla como la de la Figura~\ref{fig:MiktexInst}.
-
-\begin{figure}
- \centering
- \includegraphics[width=0.60\textwidth]{fig/MiktexInst.PNG}
- \caption{\emph{Programa de instalación de MiKTeX.}}
- \label{fig:MiktexInst}
-\end{figure}
-
-Este programa es un asistente de instalación que permite elegir los paquetes que interesa tener y los descarga del sitio web.
-
-Una vez pulsado el botón de siguiente se nos ofrece dos posibildades:
-\begin{enumerate}
- \item ``Download only'': con esta opción, simplemente se descargan los paquetes desde Internet.
- \item ``Install'': se instalar los paquetes desde una ubicación local en la que ya se tengan descargados los paquetes.
-\end{enumerate}
-
-Si estamos instalando por primera vez MiKTeX se elegirá la primera opción para descargar los paquetes (ver Figura~\ref{fig:MiktexInst2}).
-\begin{figure}
- \centering
- \includegraphics[width=0.60\textwidth]{fig/MiktexInst2.PNG}
- \caption{\emph{Seleccionar la opción de Download only.}}
- \label{fig:MiktexInst2}
-\end{figure}
-Una vez seleccionada la opción correspondiente se nos presenta una pantalla con tres opciones de instalación: pequeña, grande y total, como se presenta en la Figura~\ref{fig:MiktexInst3}. La descarga total es de unos 250 MB, por lo que es recomendable tener una conexión de banda ancha, o bien hacerlo desde la universidad.
-\begin{figure}
- \centering
- \includegraphics[width=.60\textwidth]{fig/MiktexInst3.PNG}
- \caption{\emph{La selección Total implica la descarga de 250 MB.}}
- \label{fig:MiktexInst3}
-\end{figure}
-Independientemente de la elección, es posible descargar posteriormente los paquetes necesarios.
-
-Una vez elegido tipo de instalación, se informa de los FTP's disponibles para la descarga. La elección más adecuada es la del repositor de la rediris (Figura~\ref{fig:MiktexInst4}).
-
-\begin{figure}[H]
- \centering
- \includegraphics[width=0.60\textwidth]{fig/MiktexInst4.PNG}
- \caption{\emph{Selección del repositorio de paquetes desde el que se efectuará la descarga.}}
- \label{fig:MiktexInst4}
-\end{figure}
-
-
-En la pantalla, mostrada en la Figura~\ref{fig:MiktexInst5.PNG} se nos sugiere un directorio local, en nuestra máquina, en el que se guardarán los archivos necesarios. Este directorio simplemente sirve como repositorio local, y no corresponde al de la instalación del programa MiKTeX propiamente dicha, simplemente guardará los paquetes necesarios.
-
-\begin{figure}
- \centering
- \includegraphics[width=0.60\textwidth]{fig/MiktexInst5.PNG}
- \caption{\emph{Selección del directorio local donde se guardan los paquetes para la instalación.}}
- \label{fig:MiktexInst5.PNG}
-\end{figure}
-
-
-Seguidamente se realiza la descarga. Si por algún motivo se suspende la descarga, se puede retomar de forma que no sea necesario realizar la descarga en una sola sesión (Figura~\ref{fig:MiktexInst6.PNG}).
-
-\begin{figure}
- \centering
- \includegraphics[width=0.60\textwidth]{fig/MiktexInst6.PNG}
- \caption{\emph{Descarga de paquetes.}}
- \label{fig:MiktexInst6.PNG}
-\end{figure}
-
-
-Finalmente, se notifican las elecciones que se han realizado y se procede a la instalación de MiKTeX, que resulta bastante sencilla y clara.
-
-Siempre se pude actualizar la distribución desde el menú Inicio->Programas->MiKTeX (ver Figura~\ref{fig:MiktexInst7.PNG}).
-\begin{figure}
- \centering
- \includegraphics[width=0.60\textwidth]{fig/MiktexInst7.PNG}
- \caption{\emph{Actualización de paquetes MiKTeX.}}
- \label{fig:MiktexInst7.PNG}
-\end{figure}
-
-\subsection{Vale, pero ¿cómo escribo un documento en \LaTeX?}
-
-\subsubsection{Elegir el editor}
-Los archivos que leen todos los sistemas \LaTeX\ son archivo simples de texto ASCII, con extensión .tex, por lo que es posible utilizar cualquier editor capaz de producir textos ASCII. Pero esto puede resultar demasiado lioso, por que implica un conocimiento de bastante amplio del funcionamiento de \LaTeX.
-
-Existen unos cuantos editores \LaTeX\ que se encargan de facilitar la tarea de edición
-A continuación se detallan unos cuantos.
-
-\begin{itemize}
- \item WinEdt~(\url{www.winedt.com}): Es un buen editor de \LaTeX, se integra muy facilmente con la distribución de MiKTeX que se tenga instalada. Es bastante intuitivo y sencillo de usar. Inconvenientes: no es gratuito, se permite un uso de tiempo limitado, a partir de ese tiempo se muestra un mensaje indicando que no hemos pagado y que lo hagamos, ya que llega a resultar molesta de verdad. Existen dos posible soluciones: una es probrar suerte con los programas de libre distribución y la otra es pagar la licencia. Otro problema que he encontrado es que no tiene ninguna forma de insertar figuras y tablas de forma automática, aunque la solución a este problema es sencilla, dado que se pueden descargar los gestores de tablas e imágenes desde la página WinEdt. Para el empleo de diccionarios, y otras aplicaciones, se puede consultar también la página~\url{www.winedt.org}
-
- \item TeXnicCenter~(\url{www.ToolsCenter.org}): La principal ventaja es que es gratuito, además que proporciona funcionalidades similares a WinEdt, además vienen integrados los gestores de tablas y figuras. El diccionario en castellano se puede conseguir mirando Tools->Options, y aquí en la pestaña Spelling, pulsar en el link que indica Downloads dictionar (ver Figura~\ref{fig:Texnic.PNG}).
-
-
-\begin{figure}
- \centering
- \includegraphics[width=0.75\textwidth]{fig/Texnic.PNG}
- \caption{\emph{Diccionario para TeXnicCenter.}}
- \label{fig:Texnic.PNG}
-\end{figure}
-
-Este es el editor de \LaTeX\ que yo empleo cuando trabajo en Windows.
-
-\end{itemize}
-
-\subsubsection{Utilizar una plantilla}
-
-Una vez que tenemos nuestro editor y sabemos algo de \LaTeX, podemos comenzar a escribir nuestro trabajos. En general se parte de unas plantillas, por ejemplo, la que estoy empleando yo para escribir este documento. Una plantilla muy sencilla es la que se muestra a continuación:
-\begin{verbatim}
-\documentclass[12pt,a4paper,spanish]{book} %%%Esto indica el tipo de documento.
-%Va a ser un libro (book), el tamaño es a4, la lengua castellano (spanish)%%%
-\usepackage{babel} %%%Incluimos el paquete Babel
- %que sirve para separar correctamente
- %las palabras de multitud de idiomas%%%
-\usepackage[latin1]{inputenc}%%%Este paquete permite poner acentos directamente%%%
-\usepackage{amsmath}%%%Macros AMS%%%
-\usepackage{amsthm}%%%Macros AMS para teoremas%%%
-\usepackage{amsfonts}%%%Permite usar fuentes AMS%%%
-\usepackage[dvips]{epsfig} %%%Inclusión de figuras postscript
- % con visualización posterior%%%
-\usepackage{indentfirst}%%%Espaciado de
- %primera línea de cada párrafo%%%
-\author{Hola}
-\title{Esto es un ejemplo de \LaTeX en acción}
-\date{La fecha de hoy}
-\begin{document}%%%Aquí empieza el documento%%%
-\maketitle
-\tableofcontents
-\listoffigures
-\chapter{Primer capítulo}
-\section{Primera sección}
-%Texto de la sección
-\begin {eqnarray} \label{eq1} %%%Comienzo
- %de la ecuación%%%
-f:A \times M \rightarrow M \\
-(\lambda, x) \rightarrow \lambda x \nonumber
-\end {eqnarray} %%%Fin de la ecuación%%%
-\end {document}
-
-\end{verbatim}
-
-\subsection{Compilación de fuentes .tex}
-Este es un ejemplo muy tonto, cuya salida es:
-\begin{enumerate}
- \item Primera Página, Figura~\ref{fig:lat1.PNG}:
-
-\begin{figure}[H]
- \centering\fbox{
- \includegraphics[width=0.60\textwidth]{fig/lat1.PNG}}
- \caption{\emph{Salida primera página.}}
- \label{fig:lat1.PNG}
-\end{figure}
-
-\item Tercera Página, Figura~\ref{fig:lat2.PNG}
-\begin{figure}[H]
- \centering\fbox{
- \includegraphics[width=0.60\textwidth]{fig/lat2.PNG}}
- \caption{\emph{Salida tercera página.}}
- \label{fig:lat2.PNG}
-\end{figure}
-
-\item La página con más interés es la séptima, cuya salida se muestra en la Figura~\ref{fig:lat3.PNG}
-
-\begin{figure}[H]
- \centering
- \fbox{\includegraphics[width=0.60\textwidth]{fig/lat3.PNG}}
- \caption{\emph{Salida del cuerpo del texto.}}
- \label{fig:lat3.PNG}
-\end{figure}
-
-\end{enumerate}
-
-
-
-
-Obviamente nos hemos saltado el paso en el que se pasa de cógido \LaTeX, por llamarlo de alguna manera, a un fichero, que en nuestro caso era .pdf. A este proceso se le conoce como \emph{compilación de fuentes}, en algunos círculos con el nombre de \emph{latexearlo}.
-
-La compilación se podría hacer por linea de comando, pero es más sencillo aprovechar la integración de los editores con el \LaTeX\ instalado en nuestra máquina. A continuación se detalla el procedimiento para compilación en los dos editores enumerados en la sección anterior.
-
-Antes de pasar a la explicación en cuestión se detallará como obtener el visor GSViewer que para algunos casos de compilación (ya se verá cuáles) es necesario.
-
-\subsubsection{GSview}
-GSview es un interfaz gráfico para Ghostscript. Ghostscript es un interprete para el lenguaje PostScipt usado por las impresoras laser. Para los documentos que siguen las convenciones de estructura de documentos Adobe PostScript, GSView permite seleccionar sus páginas para verlas o bien para imprimirlas.
-
-Este visor necesita tener instalado el programa Aladdin GhostScript primero.
-
-En la web~\url{http://www.cs.wisc.edu/~ghost/gsview/Readme.htm} se detalla el procedimeinto para la instalación de ambas aplicaciones, cabe mencionar que es más sencilla la instalación si primero se intala el Aladdin GhostScript, y posteriormente el visor GSview.
-
-\subsubsection{Compilación de fuentes con WinEdt}
-
-Existen diversas formas de compilar las fuentes, todas ellas comunes a ambos editores, por lo que se enunciarán aquí y no se volverán a repetir.
-
-\begin{enumerate}
- \item \LaTeX\ -> dvi: En esta simplemente se compilan los archivos, y se crea un archivo salida con extensión .dvi. Este no es un formato muy extendido para el intercambio de documentos. En WinEdt para conseguir esta compilación se debe pulsar al icono en el que se señala la palabra \LaTeX, (ver Figura~\ref{fig:WinEdt1.PNG}).
-
-\begin{figure}[H]
- \centering\fbox{
- \includegraphics[width=0.85\textwidth]{fig/WinEdt1.PNG}}
- \caption{\emph{Compilación a dvi con WinEdt.}}
- \label{fig:WinEdt1.PNG}
-\end{figure}
-
-A partir de aquí se puede pasar a formato .ps, que se pueden visualizar con GSview, o bien a .pdf, que se puede visualizar con Acrobat Reader\footnote{Debemos tener instalado el Acrobat Reader en nuestra máquina}. Para hacer esta conversión se emplean los iconos de WinEdt señalados en la Figura~\ref{fig:WinEdt2.PNG}, que son bastante gráficos.
-\begin{figure}[H]
- \centering\fbox{
- \includegraphics[width=0.85\textwidth]{fig/WinEdt2.PNG}}
- \caption{\emph{Conversión a formato ps o pdf.}}
- \label{fig:WinEdt2.PNG}
-\end{figure}
-
-\item \LaTeX\ -> pdf: Con esta compilación directamente se obtienen las salidas en formatos pdf. El icono a emplear es el que tiene por nombre pdfLaTeX, que se muestra resaltado en la Figura~\ref{fig:WinEdt3.PNG}
-\begin{figure}[H]
- \centering\fbox{
- \includegraphics[width=0.85\textwidth]{fig/WinEdt3.PNG}}
- \caption{\emph{Compilación Latex a pdf}}
- \label{fig:WinEdt3.PNG}
-\end{figure}
-
-En ambas compilaciones se puede emplear el icono con la mascota de \LaTeX, que están inmediatamente a la izquierda de los iconos mencionados, la única diferencia es que el empleo del icono con las mascotas lanza automáticamente la visión del documento de salida.
-\end{enumerate}
-
-En todos los casos para ver el resultado, es decir, el fichero salida que produce la compilación se emplean los iconos que están en la fila debajo de la que contiene los iconos de compilación, y que representan el logo del visor en cuestión.
-
-\subsubsection{Compilación con TeXnicCenter}
-
-La filosofía de compilación es un poco distinta, aunque fundamentalmente se realiza el mismo proceso.
-
-En este caso sólo existe un icono de compilación, y para indicar que tipo de compilación se ha de hacer en una lista desplegable de posibilidades, que se encuentra justo a la izquierda del icono de compilación, (Figura~\ref{fig:Texnic1.PNG})
-\begin{figure}[H]
- \centering
- \fbox{
- \includegraphics[width=0.85\textwidth]{fig/Texnic1.PNG}}
- \caption{\emph{Compilación con TeXnicCenter.}}
- \label{fig:Texnic1.PNG}
-\end{figure}
-
-De esta forma, si nuestro objetivo es compilar a .pdf basta con indicar en el cuadro de dialogo
-\begin{verbatim}
-LaTeX=>PDF
-\end{verbatim}
-
-y presionar en el icono de compilar.
-
-Para ambos editores se recomienda el uso de los proyectos, que permiten una gestión más compacta de todo un PFC por ejemplo.
-
-\section{Un par de ideas más avanzadas, no mucho}
-
-En esta sección se explica como incluir figuras, en distintos formatos, y tablas en \LaTeX, que en un primer acercamiento a \LaTeX\ parecen ser la parte que más quebraderos de cabeza da. También se explicará cómo referenciar, por ejemplo, una ecuación, y como incluir bibliografía y citas.
-
-\subsection{Inclusión de figuras}
-
-Como todo en \LaTeX, la inclusión de figuras se hace mediante unos comandos que indican al programa que se quiere incluir en el texto tal figura, y con una propiedades tales, y ya se encargará el de colocarla lo mejor que pueda, según lo especificado.
-
-El problema se plantea cuando se tiene que decidir el formato de figura que se pretende insertar. Por simplificar haremos una división muy burda entre figuras eps (encapsuladas postscript) y restantes figura, tales como png, jpg, gif
-
-La distinción se basa en el hecho de que la compilación es distinta según el grupo de figuras que se incluyan, así:
-
-\begin{itemize}
- \item \LaTeX->div o ps si \emph{todas} las figuras que se incluyen en el documento son eps.
- \item \LaTeX->pdf si \emph{todas} las figuras que se incluyen son de tipo png, jpg, gif.
-\end{itemize}
-
-El procedimiento para incluir una figura en el documento es común a los dos grupos. En primer lugar es necesario tener incluido el paquete \emph{graphicx} en el preámbulo\footnote{Todo lo que hay antes de: $\backslash$begin\{document\}} con el siguiente comando:
-\begin{verbatim}
- \usepackage{graphicx}
-\end{verbatim}
-A continuación del preámbulo se deben declarar las extensiones que se quieren para las figuras
-\begin{verbatim}
- \DeclareGraphicsExtensions{.jpg,.pdf,.png,.gif,.eps}
-\end{verbatim}
-
-En algún lugar cercano en el que se quiere colocar la figura se debe poner el siguiente código:
-\begin{verbatim}
- \begin{figure}[htbp]
- \centering
- \includegraphics[width=0.60\textwidth]{fig/AtractorLorenz}
- \caption{Mi Figura}
- \label{fig:AtractorLorenz}
- \end{figure}
-\end{verbatim}
-
-Las opciones entre paréntesis indican el lugar en el que se prefiere que se coloque la figura, con h se indica que aquí (here), con t se indica que arriba (top), con b abajo (bottom) y con p en una página (page) de figuras a parte. Se recomienda consultar la siguiente web \url{http://ltx.blogspot.com/2003/10/quiero-mi-figura-aqui.html}.
-
-Con lo que se crea un elemento flotante figura, con el entorno \emph{figure}, que sea centrada, con \emph{centering}.
-El comando:
-\begin{verbatim}
- \includegraphics[width=0.60\textwidth]{fig/AtractorLorenz}
-\end{verbatim}
-indica que se debe colocar la figura que se tiene guardada en disco, es conveniente hacer una carpeta con todas las figuras y referenciar el path a esa figura, como se hace en el ejemplo, que se tiene una carpeta fig en dentro de la carpeta en la que se tienen los ficheros .tex
-
-Como se puede apreciar, no se indica la extensión del fichero, esta información no es necesaria, el compilador ya se encarga de buscar la extensión adecuada.
-
-La información entre corchetes son opciones o modificaciones sobre el comando. En este caso se indica que se reduzca el tamaño de la figura un a un 60\% del ancho del texto que cabe en una página.
-
-Yo personalmente uso compilación \LaTeX->pdf, de esta forma todas las figuras que empleo son o bien png, o bien jpg o bien gif. La elección está condicionada por el uso de estos formatos en Internet, y por lo sencillo que es tratar estos formatos con paquetes gráficos. Además Matlab permite la obtención de figuras de este estilo, mis preferidas son .png, he comprobado que la definición es mejor en un pdf, pero es cuestión de probar.
-
-El resultado de la ejecución del código para la inclusión de la figura es el que se aprecia en la Figura~\ref{fig:AtractorLorenz}
-\begin{figure}[htbp]
- \centering
- \includegraphics[width=0.60\textwidth]{fig/AtractorLorenz.png}
- \caption{Mi figura.}
- \label{fig:AtractorLorenz}
-\end{figure}
-
-Para cuestiones un poco más avanzadas sobre figuras se recomienda la siguiente página: \url{http://www.udlap.mx/~ma108907/latex/figuras.html}.
-
-\subsection{Inclusión de tablas}