{"id":381,"date":"2018-12-10T17:10:54","date_gmt":"2018-12-10T17:10:54","guid":{"rendered":"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/guia\/chapter\/fix-validation-errors\/"},"modified":"2022-03-11T14:42:53","modified_gmt":"2022-03-11T14:42:53","slug":"corregir-errores-de-validacion","status":"publish","type":"chapter","link":"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/chapter\/corregir-errores-de-validacion\/","title":{"raw":"Corregir errores de validaci\u00f3n","rendered":"Corregir errores de validaci\u00f3n"},"content":{"raw":"Los archivos EPUB y PDF de Pressbooks est\u00e1n hechos para ser compatibles con las especificaciones de env\u00edo de las principales tiendas de libros electr\u00f3nicos y servicios de impresi\u00f3n bajo demanda. Sin embargo, a veces el marcado que no es compatible con los formatos de archivo EPUB o PDF puede ser importado a Pressbooks cuando usted trae su contenido. Le recomendamos que pruebe sus archivos antes de enviarlos al distribuidor de su elecci\u00f3n para asegurarse de que cumplen todas las especificaciones.\r\n<h1><a id=\"receivingvalidationlogs\"><\/a>Env\u00ede sus propios registros de validaci\u00f3n por correo electr\u00f3nico<\/h1>\r\nPuede decidir si quiere recibir o no los registros de validaci\u00f3n de todos sus archivos exportados. Para activar o modificar esta configuraci\u00f3n:\r\n<ol>\r\n \t<li>Vaya a <strong>Configuraci\u00f3n &gt; Exportaci\u00f3n<\/strong> en el men\u00fa de la barra lateral izquierda de Pressbooks<\/li>\r\n \t<li>Junto a \"Registros de validaci\u00f3n por correo electr\u00f3nico\", elija \"S\u00ed\" o \"No\".<\/li>\r\n \t<li>Haga clic en <strong>Guardar cambios<\/strong><\/li>\r\n<\/ol>\r\nPor defecto, la configuraci\u00f3n del registro de validaci\u00f3n de correo electr\u00f3nico de todos los libros est\u00e1 establecida en \"No. Ignorar errores de validaci\u00f3n\". Si elige recibir los registros de validaci\u00f3n (o informes de errores) de Pressbooks, todos los registros de errores de validaci\u00f3n de archivos se enviar\u00e1n a la direcci\u00f3n de correo electr\u00f3nico asociada a su cuenta de Pressbooks.\r\n\r\n<a href=\"https:\/\/pressbooks.com\/app\/uploads\/sites\/10270\/2018\/12\/Screen-Shot-2018-12-11-at-4.59.13-PM.png\"><img class=\"alignnone size-full wp-image-379\" src=\"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/wp-content\/uploads\/sites\/4\/2013\/04\/Screen-Shot-2018-12-11-at-4.59.13-PM.png\" alt=\"Export Settings screen on Pressbooks.com\" width=\"987\" height=\"600\" \/><\/a>\r\n\r\nDespu\u00e9s, recibir\u00e1s un mensaje cada vez que cualquier archivo que exportes tenga un error. Sabr\u00e1s que los archivos exportados contienen errores si ves un cartel en la parte superior de la pantalla de exportaci\u00f3n que dice \"Advertencia: La exportaci\u00f3n tiene errores de validaci\u00f3n. Consulte los registros para obtener m\u00e1s detalles\".\r\n\r\n<a href=\"https:\/\/pressbooks.com\/app\/uploads\/sites\/10270\/2018\/12\/Screen-Shot-2018-12-10-at-5.16.31-PM.png\"><img class=\"alignnone size-full wp-image-380\" src=\"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/wp-content\/uploads\/sites\/4\/2021\/11\/Screen-Shot-2018-12-10-at-5.16.31-PM.png\" alt=\"Export validation error banner on the Exports screen. \" width=\"474\" height=\"91\" \/><\/a>\r\n<span style=\"text-align: initial; font-size: 1em;\">\r\nCada tipo de archivo se valida con arreglo a normas diferentes, por lo que sus registros de validaci\u00f3n tambi\u00e9n ser\u00e1n diferentes.\r\n<\/span>\r\n<h1><a id=\"epubvalidationlogs\"><\/a>Interpretar los registros de validaci\u00f3n de EPUB<\/h1>\r\nLos registros de validaci\u00f3n de EPUB aparecer\u00e1n en su bandeja de entrada de correo electr\u00f3nico con el siguiente asunto:\u00a0<strong>Pressbooks\\Modules\\Export\\Epub\\<\/strong>\r\n\r\nA continuaci\u00f3n, se muestra un ejemplo de c\u00f3mo puede ser un informe de error.\r\n<div class=\"textbox shaded\">\r\n\r\nArray\r\n(\r\n[time] =&gt; Mon Dec 10 22:17:33 2018\r\n[user] =&gt; tmcgrath\r\n[site_url] =&gt; https:\/\/yourbooktitle.pressbook<wbr \/>s.com\/wp\r\n[blog_id] =&gt; 107381\r\n[theme] =&gt; Atwood\r\n)\r\n<strong>ERROR(RSC-020): \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/app\/<wbr \/>uploads\/sites\/107381\/pressbook<wbr \/>s\/exports\/Test-Book-2-<wbr \/>1544480239.epub\/OEBPS\/chapter-<wbr \/>056-your-chapter.<wbr \/>html(26,268): 'http:\/\/bit.ly\/btb-v092\"&gt;http:<wbr \/>\/\/bit.ly\/btb-v092' is not a valid URL.<\/strong>\r\n\r\nCheck finished with errors.\r\n\r\n<\/div>\r\nEste ejemplo de registro de validaci\u00f3n puede dividirse en secciones. La parte inicial incluye metadatos espec\u00edficos sobre su libro. Ver\u00e1 la hora en que se export\u00f3 el libro, el nombre de usuario de la persona que export\u00f3 el libro y la URL del libro en Pressbooks, su n\u00famero de identificaci\u00f3n y su tema. El propio mensaje de error incluye varios datos importantes:\r\n\r\n<strong>ERROR(RSC-020)<\/strong>: La Secci\u00f3n entre par\u00e9ntesis se refiere al <a href=\"https:\/\/www.w3.org\/publishing\/epubcheck\/docs\/messages\/\">tipo de error de validaci\u00f3n producido por EPUBCheck<\/a>. Este c\u00f3digo de error en particular se muestra cuando el validador encuentra una URL no v\u00e1lida.\r\n\r\n\/srv\/www\/pressbooks.com\/releases\/20181205114740\/web\/app\/uploads\/sites\/107381\/pressbooks\/exports\/Test-Book-2-1544480239.epub\/OEBPS\/<strong>chapter-035-your-chapter.html:<\/strong> La parte en negrita de esta cadena le indica en qu\u00e9 parte del archivo EPUB se encontr\u00f3 el error de validaci\u00f3n. En este ejemplo, el mensaje nos dice que el error se produjo en el cap\u00edtulo 35, que se ha titulado \"Tu cap\u00edtulo\". Si has guardado un cap\u00edtulo antes de darle un t\u00edtulo, esta URL tendr\u00e1 el slug generado aleatoriamente en lugar del t\u00edtulo del cap\u00edtulo.\r\n\r\n<strong>(26,268):<\/strong>\u00a0El \u00faltimo dato de esta URL es la l\u00ednea y el car\u00e1cter exactos en los que se produce el error en el HTML de su archivo EPUB. Puedes descomprimir tu archivo EPUB y utilizar un editor de texto (o Calibre) para abrir el archivo en cuesti\u00f3n e inspeccionar la ubicaci\u00f3n exacta.\r\n\r\n<strong>'http:\/\/bit.ly\/btb-v042\"&gt;http:\/\/bit.ly\/btb-v042' is not a valid URL:<\/strong> Esta Secci\u00f3n del mensaje nos da m\u00e1s informaci\u00f3n sobre el RSC-020 (error de URL no v\u00e1lida). En este caso, el mensaje de error ha proporcionado el texto ofensivo que deber\u00eda ayudarle a encontrar y solucionar m\u00e1s r\u00e1pidamente el problema en el cap\u00edtulo correspondiente.\r\n<h1><a id=\"pdfvalidationlogs\"><\/a>Interpretar los registros de validaci\u00f3n de PDF<\/h1>\r\nLos archivos PDF suelen tener menos errores de validaci\u00f3n que los archivos de libros electr\u00f3nicos. Sin embargo, a veces se producen errores. Los registros de validaci\u00f3n de PDF aparecer\u00e1n en su bandeja de entrada de correo electr\u00f3nico con la l\u00ednea de asunto:\u00a0<strong>Pressbooks\\Modules\\Export\\Prince\\Pdf<\/strong>\r\n\r\nA continuaci\u00f3n se muestra un ejemplo de c\u00f3mo puede ser el registro de validaci\u00f3n de un PDF.\r\n<div class=\"textbox shaded\">Array\r\n(\r\n[time] =&gt; Tue Sep 19 01:09:21 2017\r\n[user] =&gt; tmcgrath\r\n[site_url] =&gt; https:\/\/yourbooktitle.pressbo<wbr \/>oks.com\r\n[blog_id] =&gt; 64631\r\n[theme] =&gt; Adunis\r\n[url] =&gt; http:\/\/yourbooktitle.pressboo<wbr \/>ks.com\/format\/xhtml?timestamp=<wbr \/>1505783354&amp;hashkey=d5f7474bad0<wbr \/>0cfde913572c9fe1caaa9&amp;pb-<wbr \/>latex-zoom=3&amp;fullsize-images=1\r\n)\r\nMon Sep 18 21:09:16 2017: ---- begin\r\nMon Sep 18 21:09:20 2017<strong>: page 163: warning: no font for Emoticons character U+1F609, fallback to '?'<\/strong>\r\nMon Sep 18 21:09:21 2017: finished: success\r\nMon Sep 18 21:09:21 2017: ---- end<\/div>\r\nEl registro de validaci\u00f3n de PDF es sencillo; ver\u00e1 las marcas de fecha para el comienzo, los errores marcados, el final exitoso y el final del proceso. La \u00fanica Secci\u00f3n que tendr\u00e1 que mirar es el error.\r\n\r\nEncuentre un error buscando la palabra \"<strong>warning<\/strong>\". Cada advertencia comenzar\u00e1 con una marca de tiempo. Despu\u00e9s, ver\u00e1s una descripci\u00f3n del error. En el ejemplo anterior, en la p\u00e1gina 163, el convertidor de PDF no pudo encontrar una fuente en el archivo que proporcionara el car\u00e1cter del emoticono introducido por el usuario.\r\n\r\nPara resolver un error como el anterior, el usuario puede encontrar el n\u00famero de p\u00e1gina del informe de error, ir a su cap\u00edtulo en Pressbooks y eliminar el emoticono que caus\u00f3 el problema.\r\n<h1><a id=\"sasserrorvalidationlogs\"><\/a>Registros de validaci\u00f3n de errores de SASS<\/h1>\r\nLos errores SASS informan de problemas con el CSS (hoja de estilo en cascada) de tu libro. Los errores SASS aparecen en su bandeja de entrada de correo electr\u00f3nico con el asunto: <strong>Error SASS.<\/strong>\r\n\r\nA continuaci\u00f3n se muestra un ejemplo de c\u00f3mo puede ser un error SASS.\r\n<div class=\"textbox shaded\">Array\r\n(\r\n[time] =&gt; Sun Dec\u00a0 9 23:44:51 2018\r\n[user] =&gt; mcgratay\r\n[site_url] =&gt; https:\/\/yourbooktitle.pressbooks.com\/wp\r\n[blog_id] =&gt; 112926\r\n[Exception] =&gt; Array\r\n(\r\n[code] =&gt; 0\r\n<strong>\u00a0 [error] =&gt; unclosed block: failed at `` (stdin) on line 49<\/strong>\r\n[file] =&gt; \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/vendor\/<wbr \/>leafo\/scssphp\/src\/Parser.php\r\n[line] =&gt; 128\r\n[trace] =&gt; #0 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/vendor\/<wbr \/>leafo\/scssphp\/src\/Parser.php(<wbr \/>173): Leafo\\ScssPhp\\Parser-&gt;throwPar<wbr \/>seError('unclosed block')\r\n#1 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/vendor\/<wbr \/>leafo\/scssphp\/src\/Compiler.<wbr \/>php(197): Leafo\\ScssPhp\\Parser-&gt;parse('$<wbr \/>chapter: 'Chap...')\r\n#2 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/app\/<wbr \/>plugins\/pressbooks\/inc\/class-<wbr \/>sass.php(183): Leafo\\ScssPhp\\Compiler-&gt;compil<wbr \/>e('$chapter: 'Chap...')\r\n#3 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/app\/<wbr \/>plugins\/pressbooks\/inc\/class-<wbr \/>styles.php(468): Pressbooks\\Sass-&gt;compile('$cha<wbr \/>pter: 'Chap...', Array)\r\n#4 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/app\/<wbr \/>plugins\/pressbooks\/inc\/modules<wbr \/>\/export\/<span class=\"il\">prince<\/span>\/class-<span class=\"il\">pdf<\/span>.php(<wbr \/>245): Pressbooks\\Styles-&gt;customize('<wbr \/><span class=\"il\">prince<\/span>', '\\n\\n@<span class=\"il\">prince<\/span>-<span class=\"il\">pdf<\/span> {...', '\\n\\n@<span class=\"il\">prince<\/span>-<span class=\"il\">pdf<\/span> {...')\r\n#5 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/app\/<wbr \/>plugins\/pressbooks\/inc\/modules<wbr \/>\/export\/<span class=\"il\">prince<\/span>\/class-docraptor<wbr \/>.php(55): Pressbooks\\Modules\\Export\\Prin<wbr \/>ce\\<span class=\"il\">Pdf<\/span>-&gt;kneadCss()\r\n#6 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/app\/<wbr \/>plugins\/pressbooks\/inc\/modules<wbr \/>\/export\/class-export.php(744): Pressbooks\\Modules\\Export\\Prin<wbr \/>ce\\Docraptor-&gt;convert()\r\n#7 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/wp\/wp-<wbr \/>includes\/class-wp-hook.php(<wbr \/>286): Pressbooks\\Modules\\Export\\Expo<wbr \/>rt::formSubmit('')\r\n#8 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/wp\/wp-<wbr \/>includes\/class-wp-hook.php(<wbr \/>310): WP_Hook-&gt;apply_filters(NULL, Array)\r\n#9 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/wp\/wp-<wbr \/>includes\/plugin.php(453): WP_Hook-&gt;do_action(Array)\r\n#10 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/wp\/wp-<wbr \/>settings.php(450): do_action('init')\r\n#11 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/wp-<wbr \/>config.php(9): require_once('\/srv\/www\/pressb.<wbr \/>..')\r\n#12 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/wp\/wp-<wbr \/>load.php(42): require_once('\/srv\/www\/pressb.<wbr \/>..')\r\n#13 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/wp\/wp-<wbr \/>admin\/admin.php(31): require_once('\/srv\/www\/pressb.<wbr \/>..')\r\n#14 {main}\r\n))<\/div>\r\nLos errores SASS son producidos por un CSS mal formado y suelen ser provocados por algo que has a\u00f1adido utilizando la funci\u00f3n de <a href=\"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/guia\/chapter\/aplicar-estilos-personalizados\/\">Estilos Personalizados<\/a>. La parte importante del error SASS es la informaci\u00f3n que viene despu\u00e9s:\r\n\r\n<strong> \u00a0 [error] =&gt;<\/strong>\r\n\r\nEn el ejemplo anterior, el error en el CSS es un \"bloque no cerrado\". El registro de errores indica que el bloque ha fallado en la l\u00ednea 49. Puede ir a su CSS, encontrar la l\u00ednea 49 y modificar el CSS para resolver el error. En este error, el usuario olvid\u00f3 a\u00f1adir un corchete de cierre \"}\" a sus estilos personalizados. <a href=\"https:\/\/jigsaw.w3.org\/css-validator\/#validate_by_input\">La herramienta de validaci\u00f3n de CSS del W3C<\/a> puede ser muy \u00fatil para ayudarle a averiguar el origen de los errores en su CSS personalizado (y c\u00f3mo resolverlos).","rendered":"<p>Los archivos EPUB y PDF de Pressbooks est\u00e1n hechos para ser compatibles con las especificaciones de env\u00edo de las principales tiendas de libros electr\u00f3nicos y servicios de impresi\u00f3n bajo demanda. Sin embargo, a veces el marcado que no es compatible con los formatos de archivo EPUB o PDF puede ser importado a Pressbooks cuando usted trae su contenido. Le recomendamos que pruebe sus archivos antes de enviarlos al distribuidor de su elecci\u00f3n para asegurarse de que cumplen todas las especificaciones.<\/p>\n<h1><a id=\"receivingvalidationlogs\"><\/a>Env\u00ede sus propios registros de validaci\u00f3n por correo electr\u00f3nico<\/h1>\n<p>Puede decidir si quiere recibir o no los registros de validaci\u00f3n de todos sus archivos exportados. Para activar o modificar esta configuraci\u00f3n:<\/p>\n<ol>\n<li>Vaya a <strong>Configuraci\u00f3n &gt; Exportaci\u00f3n<\/strong> en el men\u00fa de la barra lateral izquierda de Pressbooks<\/li>\n<li>Junto a \u00abRegistros de validaci\u00f3n por correo electr\u00f3nico\u00bb, elija \u00abS\u00ed\u00bb o \u00abNo\u00bb.<\/li>\n<li>Haga clic en <strong>Guardar cambios<\/strong><\/li>\n<\/ol>\n<p>Por defecto, la configuraci\u00f3n del registro de validaci\u00f3n de correo electr\u00f3nico de todos los libros est\u00e1 establecida en \u00abNo. Ignorar errores de validaci\u00f3n\u00bb. Si elige recibir los registros de validaci\u00f3n (o informes de errores) de Pressbooks, todos los registros de errores de validaci\u00f3n de archivos se enviar\u00e1n a la direcci\u00f3n de correo electr\u00f3nico asociada a su cuenta de Pressbooks.<\/p>\n<p><a href=\"https:\/\/pressbooks.com\/app\/uploads\/sites\/10270\/2018\/12\/Screen-Shot-2018-12-11-at-4.59.13-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-379\" src=\"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/wp-content\/uploads\/sites\/4\/2013\/04\/Screen-Shot-2018-12-11-at-4.59.13-PM.png\" alt=\"Export Settings screen on Pressbooks.com\" width=\"987\" height=\"600\" srcset=\"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-content\/uploads\/sites\/4\/2013\/04\/Screen-Shot-2018-12-11-at-4.59.13-PM.png 987w, https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-content\/uploads\/sites\/4\/2013\/04\/Screen-Shot-2018-12-11-at-4.59.13-PM-300x182.png 300w, https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-content\/uploads\/sites\/4\/2013\/04\/Screen-Shot-2018-12-11-at-4.59.13-PM-768x467.png 768w, https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-content\/uploads\/sites\/4\/2013\/04\/Screen-Shot-2018-12-11-at-4.59.13-PM-65x40.png 65w, https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-content\/uploads\/sites\/4\/2013\/04\/Screen-Shot-2018-12-11-at-4.59.13-PM-225x137.png 225w, https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-content\/uploads\/sites\/4\/2013\/04\/Screen-Shot-2018-12-11-at-4.59.13-PM-350x213.png 350w\" sizes=\"auto, (max-width: 987px) 100vw, 987px\" \/><\/a><\/p>\n<p>Despu\u00e9s, recibir\u00e1s un mensaje cada vez que cualquier archivo que exportes tenga un error. Sabr\u00e1s que los archivos exportados contienen errores si ves un cartel en la parte superior de la pantalla de exportaci\u00f3n que dice \u00abAdvertencia: La exportaci\u00f3n tiene errores de validaci\u00f3n. Consulte los registros para obtener m\u00e1s detalles\u00bb.<\/p>\n<p><a href=\"https:\/\/pressbooks.com\/app\/uploads\/sites\/10270\/2018\/12\/Screen-Shot-2018-12-10-at-5.16.31-PM.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-380\" src=\"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/wp-content\/uploads\/sites\/4\/2021\/11\/Screen-Shot-2018-12-10-at-5.16.31-PM.png\" alt=\"Export validation error banner on the Exports screen.\" width=\"474\" height=\"91\" srcset=\"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-content\/uploads\/sites\/4\/2021\/11\/Screen-Shot-2018-12-10-at-5.16.31-PM.png 474w, https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-content\/uploads\/sites\/4\/2021\/11\/Screen-Shot-2018-12-10-at-5.16.31-PM-300x58.png 300w, https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-content\/uploads\/sites\/4\/2021\/11\/Screen-Shot-2018-12-10-at-5.16.31-PM-65x12.png 65w, https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-content\/uploads\/sites\/4\/2021\/11\/Screen-Shot-2018-12-10-at-5.16.31-PM-225x43.png 225w, https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-content\/uploads\/sites\/4\/2021\/11\/Screen-Shot-2018-12-10-at-5.16.31-PM-350x67.png 350w\" sizes=\"auto, (max-width: 474px) 100vw, 474px\" \/><\/a><br \/>\n<span style=\"text-align: initial; font-size: 1em;\"><br \/>\nCada tipo de archivo se valida con arreglo a normas diferentes, por lo que sus registros de validaci\u00f3n tambi\u00e9n ser\u00e1n diferentes.<br \/>\n<\/span><\/p>\n<h1><a id=\"epubvalidationlogs\"><\/a>Interpretar los registros de validaci\u00f3n de EPUB<\/h1>\n<p>Los registros de validaci\u00f3n de EPUB aparecer\u00e1n en su bandeja de entrada de correo electr\u00f3nico con el siguiente asunto:\u00a0<strong>Pressbooks\\Modules\\Export\\Epub\\<\/strong><\/p>\n<p>A continuaci\u00f3n, se muestra un ejemplo de c\u00f3mo puede ser un informe de error.<\/p>\n<div class=\"textbox shaded\">\n<p>Array<br \/>\n(<br \/>\n[time] =&gt; Mon Dec 10 22:17:33 2018<br \/>\n[user] =&gt; tmcgrath<br \/>\n[site_url] =&gt; https:\/\/yourbooktitle.pressbook<wbr \/>s.com\/wp<br \/>\n[blog_id] =&gt; 107381<br \/>\n[theme] =&gt; Atwood<br \/>\n)<br \/>\n<strong>ERROR(RSC-020): \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/app\/<wbr \/>uploads\/sites\/107381\/pressbook<wbr \/>s\/exports\/Test-Book-2-<wbr \/>1544480239.epub\/OEBPS\/chapter-<wbr \/>056-your-chapter.<wbr \/>html(26,268): &#8216;http:\/\/bit.ly\/btb-v092&#8243;&gt;http:<wbr \/>\/\/bit.ly\/btb-v092&#8242; is not a valid URL.<\/strong><\/p>\n<p>Check finished with errors.<\/p>\n<\/div>\n<p>Este ejemplo de registro de validaci\u00f3n puede dividirse en secciones. La parte inicial incluye metadatos espec\u00edficos sobre su libro. Ver\u00e1 la hora en que se export\u00f3 el libro, el nombre de usuario de la persona que export\u00f3 el libro y la URL del libro en Pressbooks, su n\u00famero de identificaci\u00f3n y su tema. El propio mensaje de error incluye varios datos importantes:<\/p>\n<p><strong>ERROR(RSC-020)<\/strong>: La Secci\u00f3n entre par\u00e9ntesis se refiere al <a href=\"https:\/\/www.w3.org\/publishing\/epubcheck\/docs\/messages\/\">tipo de error de validaci\u00f3n producido por EPUBCheck<\/a>. Este c\u00f3digo de error en particular se muestra cuando el validador encuentra una URL no v\u00e1lida.<\/p>\n<p>\/srv\/www\/pressbooks.com\/releases\/20181205114740\/web\/app\/uploads\/sites\/107381\/pressbooks\/exports\/Test-Book-2-1544480239.epub\/OEBPS\/<strong>chapter-035-your-chapter.html:<\/strong> La parte en negrita de esta cadena le indica en qu\u00e9 parte del archivo EPUB se encontr\u00f3 el error de validaci\u00f3n. En este ejemplo, el mensaje nos dice que el error se produjo en el cap\u00edtulo 35, que se ha titulado \u00abTu cap\u00edtulo\u00bb. Si has guardado un cap\u00edtulo antes de darle un t\u00edtulo, esta URL tendr\u00e1 el slug generado aleatoriamente en lugar del t\u00edtulo del cap\u00edtulo.<\/p>\n<p><strong>(26,268):<\/strong>\u00a0El \u00faltimo dato de esta URL es la l\u00ednea y el car\u00e1cter exactos en los que se produce el error en el HTML de su archivo EPUB. Puedes descomprimir tu archivo EPUB y utilizar un editor de texto (o Calibre) para abrir el archivo en cuesti\u00f3n e inspeccionar la ubicaci\u00f3n exacta.<\/p>\n<p><strong>&#8216;http:\/\/bit.ly\/btb-v042&#8243;&gt;http:\/\/bit.ly\/btb-v042&#8217; is not a valid URL:<\/strong> Esta Secci\u00f3n del mensaje nos da m\u00e1s informaci\u00f3n sobre el RSC-020 (error de URL no v\u00e1lida). En este caso, el mensaje de error ha proporcionado el texto ofensivo que deber\u00eda ayudarle a encontrar y solucionar m\u00e1s r\u00e1pidamente el problema en el cap\u00edtulo correspondiente.<\/p>\n<h1><a id=\"pdfvalidationlogs\"><\/a>Interpretar los registros de validaci\u00f3n de PDF<\/h1>\n<p>Los archivos PDF suelen tener menos errores de validaci\u00f3n que los archivos de libros electr\u00f3nicos. Sin embargo, a veces se producen errores. Los registros de validaci\u00f3n de PDF aparecer\u00e1n en su bandeja de entrada de correo electr\u00f3nico con la l\u00ednea de asunto:\u00a0<strong>Pressbooks\\Modules\\Export\\Prince\\Pdf<\/strong><\/p>\n<p>A continuaci\u00f3n se muestra un ejemplo de c\u00f3mo puede ser el registro de validaci\u00f3n de un PDF.<\/p>\n<div class=\"textbox shaded\">Array<br \/>\n(<br \/>\n[time] =&gt; Tue Sep 19 01:09:21 2017<br \/>\n[user] =&gt; tmcgrath<br \/>\n[site_url] =&gt; https:\/\/yourbooktitle.pressbo<wbr \/>oks.com<br \/>\n[blog_id] =&gt; 64631<br \/>\n[theme] =&gt; Adunis<br \/>\n[url] =&gt; http:\/\/yourbooktitle.pressboo<wbr \/>ks.com\/format\/xhtml?timestamp=<wbr \/>1505783354&amp;hashkey=d5f7474bad0<wbr \/>0cfde913572c9fe1caaa9&amp;pb-<wbr \/>latex-zoom=3&amp;fullsize-images=1<br \/>\n)<br \/>\nMon Sep 18 21:09:16 2017: &#8212;- begin<br \/>\nMon Sep 18 21:09:20 2017<strong>: page 163: warning: no font for Emoticons character U+1F609, fallback to &#8216;?&#8217;<\/strong><br \/>\nMon Sep 18 21:09:21 2017: finished: success<br \/>\nMon Sep 18 21:09:21 2017: &#8212;- end<\/div>\n<p>El registro de validaci\u00f3n de PDF es sencillo; ver\u00e1 las marcas de fecha para el comienzo, los errores marcados, el final exitoso y el final del proceso. La \u00fanica Secci\u00f3n que tendr\u00e1 que mirar es el error.<\/p>\n<p>Encuentre un error buscando la palabra \u00ab<strong>warning<\/strong>\u00ab. Cada advertencia comenzar\u00e1 con una marca de tiempo. Despu\u00e9s, ver\u00e1s una descripci\u00f3n del error. En el ejemplo anterior, en la p\u00e1gina 163, el convertidor de PDF no pudo encontrar una fuente en el archivo que proporcionara el car\u00e1cter del emoticono introducido por el usuario.<\/p>\n<p>Para resolver un error como el anterior, el usuario puede encontrar el n\u00famero de p\u00e1gina del informe de error, ir a su cap\u00edtulo en Pressbooks y eliminar el emoticono que caus\u00f3 el problema.<\/p>\n<h1><a id=\"sasserrorvalidationlogs\"><\/a>Registros de validaci\u00f3n de errores de SASS<\/h1>\n<p>Los errores SASS informan de problemas con el CSS (hoja de estilo en cascada) de tu libro. Los errores SASS aparecen en su bandeja de entrada de correo electr\u00f3nico con el asunto: <strong>Error SASS.<\/strong><\/p>\n<p>A continuaci\u00f3n se muestra un ejemplo de c\u00f3mo puede ser un error SASS.<\/p>\n<div class=\"textbox shaded\">Array<br \/>\n(<br \/>\n[time] =&gt; Sun Dec\u00a0 9 23:44:51 2018<br \/>\n[user] =&gt; mcgratay<br \/>\n[site_url] =&gt; https:\/\/yourbooktitle.pressbooks.com\/wp<br \/>\n[blog_id] =&gt; 112926<br \/>\n[Exception] =&gt; Array<br \/>\n(<br \/>\n =&gt; 0<br \/>\n<strong>\u00a0 [error] =&gt; unclosed block: failed at `` (stdin) on line 49<\/strong><br \/>\n[file] =&gt; \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/vendor\/<wbr \/>leafo\/scssphp\/src\/Parser.php<br \/>\n[line] =&gt; 128<br \/>\n[trace] =&gt; #0 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/vendor\/<wbr \/>leafo\/scssphp\/src\/Parser.php(<wbr \/>173): Leafo\\ScssPhp\\Parser-&gt;throwPar<wbr \/>seError('unclosed block')<br \/>\n#1 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/vendor\/<wbr \/>leafo\/scssphp\/src\/Compiler.<wbr \/>php(197): Leafo\\ScssPhp\\Parser-&gt;parse('$<wbr \/>chapter: 'Chap...')<br \/>\n#2 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/app\/<wbr \/>plugins\/pressbooks\/inc\/class-<wbr \/>sass.php(183): Leafo\\ScssPhp\\Compiler-&gt;compil<wbr \/>e('$chapter: 'Chap...')<br \/>\n#3 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/app\/<wbr \/>plugins\/pressbooks\/inc\/class-<wbr \/>styles.php(468): Pressbooks\\Sass-&gt;compile('$cha<wbr \/>pter: 'Chap...', Array)<br \/>\n#4 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/app\/<wbr \/>plugins\/pressbooks\/inc\/modules<wbr \/>\/export\/<span class=\"il\">prince<\/span>\/class-<span class=\"il\">pdf<\/span>.php(<wbr \/>245): Pressbooks\\Styles-&gt;customize('<wbr \/><span class=\"il\">prince<\/span>', '\\n\\n@<span class=\"il\">prince<\/span>-<span class=\"il\">pdf<\/span> {...', '\\n\\n@<span class=\"il\">prince<\/span>-<span class=\"il\">pdf<\/span> {...')<br \/>\n#5 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/app\/<wbr \/>plugins\/pressbooks\/inc\/modules<wbr \/>\/export\/<span class=\"il\">prince<\/span>\/class-docraptor<wbr \/>.php(55): Pressbooks\\Modules\\Export\\Prin<wbr \/>ce\\<span class=\"il\">Pdf<\/span>-&gt;kneadCss()<br \/>\n#6 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/app\/<wbr \/>plugins\/pressbooks\/inc\/modules<wbr \/>\/export\/class-export.php(744): Pressbooks\\Modules\\Export\\Prin<wbr \/>ce\\Docraptor-&gt;convert()<br \/>\n#7 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/wp\/wp-<wbr \/>includes\/class-wp-hook.php(<wbr \/>286): Pressbooks\\Modules\\Export\\Expo<wbr \/>rt::formSubmit('')<br \/>\n#8 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/wp\/wp-<wbr \/>includes\/class-wp-hook.php(<wbr \/>310): WP_Hook-&gt;apply_filters(NULL, Array)<br \/>\n#9 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/wp\/wp-<wbr \/>includes\/plugin.php(453): WP_Hook-&gt;do_action(Array)<br \/>\n#10 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/wp\/wp-<wbr \/>settings.php(450): do_action('init')<br \/>\n#11 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/wp-<wbr \/>config.php(9): require_once('\/srv\/www\/pressb.<wbr \/>..')<br \/>\n#12 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/wp\/wp-<wbr \/>load.php(42): require_once('\/srv\/www\/pressb.<wbr \/>..')<br \/>\n#13 \/srv\/www\/pressbooks.com\/releas<wbr \/>es\/20181205114740\/web\/wp\/wp-<wbr \/>admin\/admin.php(31): require_once('\/srv\/www\/pressb.<wbr \/>..')<br \/>\n#14 {main}<br \/>\n))<\/div>\n<p>Los errores SASS son producidos por un CSS mal formado y suelen ser provocados por algo que has a\u00f1adido utilizando la funci\u00f3n de <a href=\"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/guia\/chapter\/aplicar-estilos-personalizados\/\">Estilos Personalizados<\/a>. La parte importante del error SASS es la informaci\u00f3n que viene despu\u00e9s:<\/p>\n<p><strong> \u00a0 [error] =&gt;<\/strong><\/p>\n<p>En el ejemplo anterior, el error en el CSS es un \"bloque no cerrado\". El registro de errores indica que el bloque ha fallado en la l\u00ednea 49. Puede ir a su CSS, encontrar la l\u00ednea 49 y modificar el CSS para resolver el error. En este error, el usuario olvid\u00f3 a\u00f1adir un corchete de cierre \"}\" a sus estilos personalizados. <a href=\"https:\/\/jigsaw.w3.org\/css-validator\/#validate_by_input\">La herramienta de validaci\u00f3n de CSS del W3C<\/a> puede ser muy \u00fatil para ayudarle a averiguar el origen de los errores en su CSS personalizado (y c\u00f3mo resolverlos).<\/p>\n","protected":false},"author":1,"menu_order":7,"template":"","meta":{"pb_show_title":"on","pb_short_title":"","pb_subtitle":"","pb_authors":[],"pb_section_license":""},"chapter-type":[49],"contributor":[],"license":[],"class_list":["post-381","chapter","type-chapter","status-publish","hentry","chapter-type-numberless"],"part":343,"_links":{"self":[{"href":"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-json\/pressbooks\/v2\/chapters\/381","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-json\/pressbooks\/v2\/chapters"}],"about":[{"href":"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-json\/wp\/v2\/types\/chapter"}],"author":[{"embeddable":true,"href":"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":2,"href":"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-json\/pressbooks\/v2\/chapters\/381\/revisions"}],"predecessor-version":[{"id":552,"href":"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-json\/pressbooks\/v2\/chapters\/381\/revisions\/552"}],"part":[{"href":"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-json\/pressbooks\/v2\/parts\/343"}],"metadata":[{"href":"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-json\/pressbooks\/v2\/chapters\/381\/metadata\/"}],"wp:attachment":[{"href":"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-json\/wp\/v2\/media?parent=381"}],"wp:term":[{"taxonomy":"chapter-type","embeddable":true,"href":"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-json\/pressbooks\/v2\/chapter-type?post=381"},{"taxonomy":"contributor","embeddable":true,"href":"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-json\/wp\/v2\/contributor?post=381"},{"taxonomy":"license","embeddable":true,"href":"https:\/\/multimedia.uned.ac.cr\/pem\/libros\/manual\/wp-json\/wp\/v2\/license?post=381"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}