From 13b6399241b223a42f947d084c1f0a15b261176b Mon Sep 17 00:00:00 2001 From: volaya Date: Sat, 18 Oct 2014 20:48:46 +0200 Subject: [PATCH] mejoras html y algunas correciones --- html/html/generated_toc.js | 70 ++---------- html/html/index.html | 15 ++- html/html/typography.css | 104 +++++++++++++++++- html/template.html | 75 ++++++++++++- .../Geomorfometria/Geomorfometria.tex | 2 +- latex/Factor_organizativo/IDE/IDE.tex | 2 +- .../Metadatos/Metadatos.tex | 12 +- 7 files changed, 185 insertions(+), 95 deletions(-) diff --git a/html/html/generated_toc.js b/html/html/generated_toc.js index e8dc711..95578a5 100644 --- a/html/html/generated_toc.js +++ b/html/html/generated_toc.js @@ -38,36 +38,12 @@ generated_toc = { generate: function() { // Identify our TOC element, and what it applies to - generate_from = '0'; + generate_from = '2'; generate_for = 'unset'; tocparent = document.getElementById('generated-toc'); - if (tocparent) { - // there is a div class="generated-toc" in the document - // dictating where the TOC should appear - classes = tocparent.className.split(/\s+/); - for (var i=0; i Un libro libre de Víctor OlayaPara cualquier comentario, puedes contactar con el autor.

-

Licencia

- -

Se concede permiso para copiar, distribuir o modificar esta obra bajo los términos expresados en la licencia Creative Commons Atribución. La licencia se aplica a todo el texto, así como las imágenes creadas por el propio autor, que serán aquellas para las que no se especifique de modo explícito una distinta procedencia.

- -

Los nombre de productos o corporaciones que aparecen en el texto pueden constituir marcas registradas y se emplean sin otro afán que el meramente identificativo. Asimismo, la inclusión o no de uno de tales productos no expresa recomendación alguna por parte del autor.

-

Índice

- - +

+

+

Se concede permiso para copiar, distribuir o modificar esta obra bajo los términos expresados en la licencia Creative Commons Atribución. La licencia se aplica a todo el texto, así como las imágenes creadas por el propio autor, que serán aquellas para las que no se especifique de modo explícito una distinta procedencia.

+

Los nombre de productos o corporaciones que aparecen en el texto pueden constituir marcas registradas y se emplean sin otro afán que el meramente identificativo. Asimismo, la inclusión o no de uno de tales productos no expresa recomendación alguna por parte del autor.

+

Este libro utiliza código CSS adaptado de Better Web Readability Project. El CSS de las menus laterales se ha creado a partir de código de Dmitry Fadeyev. Para la generación de índices de capítulo se utiliza la librería generated-toc.

+ + diff --git a/html/html/typography.css b/html/html/typography.css index a0735b0..4f32355 100644 --- a/html/html/typography.css +++ b/html/html/typography.css @@ -1,10 +1,10 @@ -body { font:1.05em "lucida grande","lucida sans unicode", sans-serif; background-color:#FFFEF0; +body { font:1.05em "lucida grande","lucida sans unicode", sans-serif; background-color:#FFFFFF; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:normal; -background: #f9f9f8; +background: #FFFFFF; } p { padding:0 0 1em 0; color:#111; font-weight:300;} @@ -59,12 +59,104 @@ img{ .main {margin:0 auto; width:750px;} -#toindex { +#slideout_chapter { position: fixed; - top: 0px; - left: 10px; - background-color:#FFFEF0 + top: 130px; + left: 0; + width: 85px; + padding: 12px 0; + text-align: center; + background: #99ccff; + -webkit-transition-duration: 0.3s; + -moz-transition-duration: 0.3s; + transition-duration: 0.3s; + -o-transition-duration: 0.3s; + -webkit-border-radius: 0 5px 5px 0; + -moz-border-radius: 0 5px 5px 0; + border-radius: 0 5px 5px 0; + z-index: 99; + color: white; + font-weight: bold; +} +#slideout_inner_chapter { + position: fixed; + top: 130px; + left: -450px; + background: #FFFFFF; + width: 400px; + padding: 25px; + height: 100%; + -webkit-transition-duration: 0.3s; + -moz-transition-duration: 0.3s; + transition-duration: 0.3s; + -o-transition-duration: 0.3s; + text-align: left; + -webkit-border-radius: 0 0 5px 0; + -moz-border-radius: 0 0 5px 0; + border-radius: 0 0 5px 0; + font:.8em "lucida grande","lucida sans unicode", sans-serif; background-color:#FFFFFF; + z-index: 99; + color: black; + font-weight: normal; } +#slideout_chapter:hover { + left: 450px; + z-index: 99; +} +#slideout_chapter:hover #slideout_inner_chapter { + left: 0; + z-index: 99; +} +#slideout_general { + position: fixed; + top: 40px; + left: 0; + width: 85px; + padding: 12px 0; + text-align: center; + background: #FFaa56; + -webkit-transition-duration: 0.3s; + -moz-transition-duration: 0.3s; + transition-duration: 0.3s; + -o-transition-duration: 0.3s; + -webkit-border-radius: 0 5px 5px 0; + -moz-border-radius: 0 5px 5px 0; + border-radius: 0 5px 5px 0; + z-index: 100; + color: white; + font-weight: bold; +} +#slideout_inner_general { + position: fixed; + top: 40px; + left: -450px; + background: #FFaa56; + width: 400px; + padding: 25px; + height: 100%; + overflow:auto; + -webkit-transition-duration: 0.3s; + -moz-transition-duration: 0.3s; + transition-duration: 0.3s; + -o-transition-duration: 0.3s; + text-align: left; + -webkit-border-radius: 0 0 5px 0; + -moz-border-radius: 0 0 5px 0; + border-radius: 0 0 5px 0; + font:.8em "lucida grande","lucida sans unicode", sans-serif; background-color:#FFFFFF; + z-index: 100; + color: black; + font-weight: normal; +} + +#slideout_general:hover { + left: 450px; + z-index: 100; +} +#slideout_general:hover #slideout_inner_general { + left: 0; + z-index: 100; +} diff --git a/html/template.html b/html/template.html index daa03df..308e819 100644 --- a/html/template.html +++ b/html/template.html @@ -12,19 +12,84 @@ }); +
-
- +

[TITLE]

[AUTHOR] -
+ [BODY]
- +
+ ndice
captulo +
+
+
+
+ + \ No newline at end of file diff --git a/latex/Analisis/Geomorfometria/Geomorfometria.tex b/latex/Analisis/Geomorfometria/Geomorfometria.tex index 50beb07..aa36730 100644 --- a/latex/Analisis/Geomorfometria/Geomorfometria.tex +++ b/latex/Analisis/Geomorfometria/Geomorfometria.tex @@ -460,7 +460,7 @@ \subsubsection{Medidas basadas en derivadas de primer grado} \begin{equation} E''=E' \cos\alpha -\end {equation} +\end{equation} El valor de $\cos\alpha$ se calcula a partir de las orientaciones y pendientes tanto del Sol como de la celda, haciendo uso de la expresin diff --git a/latex/Factor_organizativo/IDE/IDE.tex b/latex/Factor_organizativo/IDE/IDE.tex index 9ae902c..6d6474e 100644 --- a/latex/Factor_organizativo/IDE/IDE.tex +++ b/latex/Factor_organizativo/IDE/IDE.tex @@ -169,7 +169,7 @@ \subsection{Actores de una IDE} \begin{figure}[!hbtp] \centering \includegraphics[width=0.85\textwidth]{IDE/idee.png} - \caption{\small Interfaz de acceso al catalogo de la IDEE\footnote{\url{http://www.idee.es/}}} + \caption{\small Interfaz de acceso al catalogo de la IDEE\footnote{\url{http://www.idee.es}}} \label{Fig:Catalogo_UNEX} \end{figure} diff --git a/latex/Factor_organizativo/Metadatos/Metadatos.tex b/latex/Factor_organizativo/Metadatos/Metadatos.tex index 3fc7e7f..eb71a03 100644 --- a/latex/Factor_organizativo/Metadatos/Metadatos.tex +++ b/latex/Factor_organizativo/Metadatos/Metadatos.tex @@ -42,11 +42,9 @@ \subsection{Garantizar el uso correcto de los datos} \begin{enumerate} \item Un organismo crea un juego de datos con los ejes de las principales vas de una ciudad. Estos datos se emplean para labores de mantenimiento, de tal modo que faciliten la localizacin de las seales viales en la realizacin de inventarios. El juego de datos no contiene informacion sobre direcciones ni tampoco almacena la topologa de la red. Posteriormente, una compaa especializada en reparto adquiere estos datos para el clculo de rutas ptimas desde sus almacenes hasta las direcciones de destino de sus clientes. - \item Un organismo crea un juego de datos con los elementos de la red de alcantarillado tales como alcantarillas, tuberas, bombas, etc. Durante aos, esta capa no se actualiza. Aos despus de la creacin de esos datos, ese mismo organismo desarrolla un proyecto relativo a la calidad de las aguas y el control de la contaminacin y utiliza ese juego de datos. - \item Una compaa mantiene un registro de los limites aproximados de las parcelas catastrales de una zona. El juego de datos, no obstante, no muestra las posibles discrepancias que pueden existir en esos lmites, tales como solapes o huecos. Una inmobiliaria emplea ese juego de datos para asesorar a sus clientes y mostrarles la localizacin y lmites de las parcelas a los compradores potenciales. -\end{itemize} +\end{enumerate} En los tres casos, nos encontramos con un usuario de un juego de datos que, por desconocer las caractersticas de este, realiza un uso indebido. @@ -103,13 +101,9 @@ \subsection{Contenido de los metadatos} \begin{itemize} \item \textbf{El tipo de dato} y, en particular, \textbf{el modelo de representacin empleado}. Los datos vectoriales tendrn asociados unos metadatos distintos que los correspondientes a datos rster. - \item \textbf{El formato en que se almacenan los datos}. El tipo de fichero o base de datos condiciona la informacin que puede almacenarse (vimos esto en detalle en la seccin \ref{Formatos_archivo}), y por tanto condiciona los metadatos. - \item \textbf{La organizacin, entidad o individuo responsable} de la creacin de los datos y el uso que se pretende dar a estos. Puesto que, como hemos dicho, los datos se crean para un objetivo definido, este objetivo y los intereses de quien ha creado los datos definirn el tipo y cantidad de informacin que se recoja en los metadatos. Datos pensados para un catlogo pblico tendrn asociados metadatos distintos que datos privados con acceso restringido, del mismo modo que datos pensados para un uso muy concreto presentarn unos metadatos diferentes a los que acompaarn a unos datos de uso ms genrico. - \item \textbf{El elemento al que se asocian los metadatos}. Como veremos en el siguiente apartado, podemos asociar metadatos a un juego de capas, una capa o una entidad aislada dentro de una capa. Esto implica diferencias en el contenido de los metadatos, pues esos elementos tienen caractersticas de distinta naturaleza. - \item \textbf{El estndar empleado} para crear los metadatos. En el captulo \ref{Estandares} veremos los estndares que existen para los metadatos geogrficos y la forma que estos tienen, la cual define directamente su contenido. \end{itemize} @@ -118,7 +112,6 @@ \subsection{Contenido de los metadatos} \begin{itemize} \item \textbf{Informacin de identificacin}. Este tipo de informacin permite identificar de forma nica un dato geogrfico y distinguirlo de otros. Esta informacin ayuda a catalogar los datos, e incluye el nombre, palabras claves, una descripcin bsica o la ya mencionada extensin geogrfica de los datos. - \item \textbf{Informacin sobre la calidad de los datos}. La informacin sobre la calidad de los datos puede incluir, entre otros elementos, aquellos relativos a la completitud de estos, los procesos que se han empleado en su creacin y mantenimiento, o las operaciones de validacin y verificacin a las que se han sometido. En relacin con los procesos empleados, es importante resear que muchos de los algoritmos de algoritmos que ya conocemos toman algn tipo de dato geogrfico como entrada y generan algn otro nuevo. Es decir, toman una o varias capas y generan nuevas capas como resultado. Para documentar la calidad de los datos resultantes se debe documentar en los metadatos la procedencia completa de estos, indicando las metodologas empleadas para su creacin y todos los metadatos propios de las capas de entrada. @@ -130,9 +123,7 @@ \subsection{Contenido de los metadatos} Con esto, puede <> el origen de los datos y se dispone de una base sobre la que evaluar la calidad de estos en funcin de dicho origen. Tenemos as el concepto de \emph{linaje}\index{Linaje} de los datos. Esta idea es similar a la de \emph{trazabilidad}\index{trazabilidad} empleada en otros sectores como, por ejemplo, el alimentario. \item \textbf{Informacin sobre la representacin del dato espacial}. Se incluyen en este grupo la precisin y exactitud de los datos, la escala de trabajo o la resolucin en el caso de capas rster. Este tipo de metadatos estn tambin ntimamente ligados con la calidad de los datos. - \item \textbf{Informacin sobre la componente no espacial}. Informacin relacionada con los atributos que acompaan a las capas vectoriales, o bien relativas a las variables que se recogen en capas rster. Esto incluye explicaciones sobre el significado de los nombres de cada uno de los atributos, el rango de valores vlidos para cada uno de ellos o los mtodos empleados para recoger estos datos. - \item \textbf{Informacin sobre la distribucin}. Esta informacin sirve para definir el acceso a los datos y las posibilidades de distribucin de estos, especificando quines pueden acceder a ellos y quines no, o en qu condiciones pueden hacerlo. Tambin puede recoger elementos como la fecha en que fueron publicados los datos o bien cundo fueron puestos a disposicin del pblico, de tal forma que se disponga de toda la informacin referente a su presencia en el marco de una IDE o una red. \end{itemize} @@ -228,7 +219,6 @@ \subsection{Herramientas para crear metadatos} Del mismo modo, se puede establecer qu campos son obligatorios y cules opcionales, y avisar en caso de que un metadato no contenga valores para todos sus campos obligatorios. \item \textbf{Utilidades}. Existen aplicaciones que no se emplean directamente para introducir los valores de los metadatos, pero que pueden intervenir en el proceso. Entre ellas estn aquellas que chequean y validan los metadatos o las que lo preprocesan dndole un formato adecuado segn unas reglas establecidas de antemano. - \item \textbf{Herramientas de creacin automtica de metadatos}. Algunos de los valores que se incorporan a los metadatos pueden extraerse de los propios datos. Por ello, el proceso de creacin de metadatos puede automatizarse en cierta medida, y existen aplicaciones especficamente diseada para realizar esa tarea. Las aplicaciones de creacin automtica de metadatos pueden, por ejemplo, analizar un archivo con una capa vectorial y crear un archivo adjunto de metadatos en el que se incluya la extensin de la capa, el tipo de geometras que tiene o los campos de su tabla de atributos, indicando adems el tipo de valor en cada uno de ellos.