Browse code

Adaptación para automatizar la creación de documentación en este repositorio; corrección de errores con relativos a la etiqueta 'code'

NikaZhenya authored on 07/10/2018 14:32:12
Showing 26 changed files
... ...
@@ -504,6 +504,11 @@ code {
504 504
     padding: .125em .5em;
505 505
     border: 1px solid #ddd;
506 506
     border-radius: .25em;
507
+    -moz-hyphens: none;
508
+    -webkit-hyphens: none;
509
+    -o-hyphens: none;
510
+    -ms-hyphens: none;
511
+    hyphens: none;
507 512
 }
508 513
 
509 514
 pre {
... ...
@@ -51,7 +51,7 @@
51 51
             <h2 id="parametro-necesario">Parámetro necesario:</h2>
52 52
             <ul>
53 53
                 <li>
54
-                    <p><code><code>--add</code>#45;&#45;add</code> = Elige qué tipo de archivo añadir al proyecto</p>
54
+                    <p><code>&#45;&#45;add</code> = Elige qué tipo de archivo añadir al proyecto</p>
55 55
                 </li>
56 56
             </ul>
57 57
             <h2 id="parametro-opcional">Parámetro opcional:</h2>
... ...
@@ -66,16 +66,16 @@
66 66
             <h2 id="parametros-opcionales">Parámetros opcionales:</h2>
67 67
             <ul>
68 68
                 <li>
69
-                    <p><code><code>--deep</code>#45;&#45;deep</code> = Realiza un análisis profundo del archivo.</p>
69
+                    <p><code>&#45;&#45;deep</code> = Realiza un análisis profundo del archivo.</p>
70 70
                 </li>
71 71
                 <li>
72
-                    <p><code><code>--json</code>#45;&#45;json</code> = Crea una salida del análisis en formato <span class="smallcap">JSON</span>.</p>
72
+                    <p><code>&#45;&#45;json</code> = Crea una salida del análisis en formato <span class="smallcap">JSON</span>.</p>
73 73
                 </li>
74 74
                 <li>
75
-                    <p><code><code>--yaml</code>#45;&#45;yaml</code> = Crea una salida del análisis en formato <span class="smallcap">YAML</span>.</p>
75
+                    <p><code>&#45;&#45;yaml</code> = Crea una salida del análisis en formato <span class="smallcap">YAML</span>.</p>
76 76
                 </li>
77 77
                 <li>
78
-                    <p><code><code>--rotate</code>#45;&#45;rotate</code> = Permite rotación aleatoria de las palabras en la nube de palbras de 30° a 150°.</p>
78
+                    <p><code>&#45;&#45;rotate</code> = Permite rotación aleatoria de las palabras en la nube de palbras de 30° a 150°.</p>
79 79
                 </li>
80 80
             </ul>
81 81
             <h2 id="parametros-unicos">Parámetros únicos:</h2>
... ...
@@ -96,7 +96,7 @@
96 96
             <pre class="">
97 97
                 <code class="code-line-1">pc-analytics -f directorio/al/archivo.epub --deep</code>
98 98
             </pre>
99
-            <p>Semejante al ejemplo anterior pero además crea un análisis profundo, solo visible en <span class="smallcap">JSON</span> o <span class="smallcap">YAML</span>; se crea un <span class="smallcap">JSON</span> si no se especificó <code><code>--json</code>#45;&#45;json</code> o <code><code>--yaml</code>#45;&#45;yaml</code>.</p>
99
+            <p>Semejante al ejemplo anterior pero además crea un análisis profundo, solo visible en <span class="smallcap">JSON</span> o <span class="smallcap">YAML</span>; se crea un <span class="smallcap">JSON</span> si no se especificó <code>&#45;&#45;json</code> o <code>&#45;&#45;yaml</code>.</p>
100 100
             <h2 id="ejemplo-con-analisis-profundo-y-rotacion">Ejemplo con análisis profundo y rotación:</h2>
101 101
             <pre class="">
102 102
                 <code class="code-line-1">pc-analytics -f directorio/al/archivo.epub --deep --rotate</code>
... ...
@@ -76,7 +76,7 @@
76 76
             <h2 id="parametro-necesario-para-la-inicializacion">Parámetro necesario para la inicialización</h2>
77 77
             <ul>
78 78
                 <li>
79
-                    <p><code><code>--init</code>#45;&#45;init</code> = Crea la carpeta del proyecto y el archivo <span class="smallcap">YAML</span> necesarios para la automatización.</p>
79
+                    <p><code>&#45;&#45;init</code> = Crea la carpeta del proyecto y el archivo <span class="smallcap">YAML</span> necesarios para la automatización.</p>
80 80
                 </li>
81 81
             </ul>
82 82
             <h2 id="parametros-opcionales-para-la-inicializacion">Parámetros opcionales para la inicialización</h2>
... ...
@@ -85,7 +85,7 @@
85 85
                     <p><code>-o</code> = [output] Nombre del proyecto.</p>
86 86
                 </li>
87 87
                 <li>
88
-                    <p><code><code>--directory</code>#45;&#45;directory</code> = Directorio donde se creará el proyecto.</p>
88
+                    <p><code>&#45;&#45;directory</code> = Directorio donde se creará el proyecto.</p>
89 89
                 </li>
90 90
             </ul>
91 91
             <h2 id="parametro-necesario-para-la-automatizacion">Parámetro necesario para la automatización</h2>
... ...
@@ -121,67 +121,67 @@
121 121
                     <p><code>-y</code> = [yaml] Ruta al archivo con los metadatos para el <span class="smallcap">EPUB</span>.</p>
122 122
                 </li>
123 123
                 <li>
124
-                    <p><code><code>--fallbacks</code>#45;&#45;fallbacks</code> = Ruta a la carpeta con los archivos con fallbacks que se desean incluir.</p>
124
+                    <p><code>&#45;&#45;fallbacks</code> = Ruta a la carpeta con los archivos con fallbacks que se desean incluir.</p>
125 125
                 </li>
126 126
                 <li>
127
-                    <p><code><code>--index</code>#45;&#45;index</code> = Índice con el que ha de comenzar la numeración de los archivos divididos.</p>
127
+                    <p><code>&#45;&#45;index</code> = Índice con el que ha de comenzar la numeración de los archivos divididos.</p>
128 128
                 </li>
129 129
                 <li>
130
-                    <p><code><code>--inner</code>#45;&#45;inner</code> = <span class="smallcap">SOLO</span> <span class="smallcap">HTML</span>, incluye las notas al pie al final del archivo.</p>
130
+                    <p><code>&#45;&#45;inner</code> = <span class="smallcap">SOLO</span> <span class="smallcap">HTML</span>, incluye las notas al pie al final del archivo.</p>
131 131
                 </li>
132 132
                 <li>
133
-                    <p><code><code>--reset</code>#45;&#45;reset</code> =  Resetea el contador de las notas al pie cada vez que se modifica un archivo.</p>
133
+                    <p><code>&#45;&#45;reset</code> =  Resetea el contador de las notas al pie cada vez que se modifica un archivo.</p>
134 134
                 </li>
135 135
                 <li>
136
-                    <p><code><code>--depth</code>#45;&#45;depth</code> = Número entero que indica el nivel de profundidad de la tabla de contenidos.</p>
136
+                    <p><code>&#45;&#45;depth</code> = Número entero que indica el nivel de profundidad de la tabla de contenidos.</p>
137 137
                 </li>
138 138
                 <li>
139
-                    <p><code><code>--section</code>#45;&#45;section</code> = Divide el archivo madre cada &lt;section&gt;.</p>
139
+                    <p><code>&#45;&#45;section</code> = Divide el archivo madre cada &lt;section&gt;.</p>
140 140
                 </li>
141 141
                 <li>
142
-                    <p><code><code>--rotate</code>#45;&#45;rotate</code> = Permite rotación aleatoria de las palabras en la nube de palabras de 30° a 150°.</p>
142
+                    <p><code>&#45;&#45;rotate</code> = Permite rotación aleatoria de las palabras en la nube de palabras de 30° a 150°.</p>
143 143
                 </li>
144 144
                 <li>
145
-                    <p><code><code>--with-indexes</code>#45;&#45;with-indexes</code> = Incluye índices analíticos del <code>index-data.yaml</code>.</p>
145
+                    <p><code>&#45;&#45;with-indexes</code> = Incluye índices analíticos del <code>index-data.yaml</code>.</p>
146 146
                 </li>
147 147
                 <li>
148
-                    <p><code><code>--two-columns</code>#45;&#45;two-columns</code> = Agrega estilo para desplegar dos columnas; en sintaxis tipo <span class="smallcap">HTML</span> se despliega a partir de los 768px de ancho.</p>
148
+                    <p><code>&#45;&#45;two-columns</code> = Agrega estilo para desplegar dos columnas; en sintaxis tipo <span class="smallcap">HTML</span> se despliega a partir de los 768px de ancho.</p>
149 149
                 </li>
150 150
                 <li>
151
-                    <p><code><code>--resize</code>#45;&#45;resize</code> = Redimensiona las imágenes con un tamaño predeterminado de 640px para cuadradas u horizontales, y 320px para verticales.</p>
151
+                    <p><code>&#45;&#45;resize</code> = Redimensiona las imágenes con un tamaño predeterminado de 640px para cuadradas u horizontales, y 320px para verticales.</p>
152 152
                 </li>
153 153
                 <li>
154
-                    <p><code><code>--resize-h</code>#45;&#45;resize-h</code> = Redimensiona las imágenes cuadradas u horizontales con el tamaño especificado.</p>
154
+                    <p><code>&#45;&#45;resize-h</code> = Redimensiona las imágenes cuadradas u horizontales con el tamaño especificado.</p>
155 155
                 </li>
156 156
                 <li>
157
-                    <p><code><code>--resize-v</code>#45;&#45;resize-v</code> = Redimensiona las imágenes verticales con el tamaño especificado.</p>
157
+                    <p><code>&#45;&#45;resize-v</code> = Redimensiona las imágenes verticales con el tamaño especificado.</p>
158 158
                 </li>
159 159
                 <li>
160
-                    <p><code><code>--compress</code>#45;&#45;compress</code> = Comprime las imágenes.</p>
160
+                    <p><code>&#45;&#45;compress</code> = Comprime las imágenes.</p>
161 161
                 </li>
162 162
                 <li>
163
-                    <p><code><code>--no-alphabet</code>#45;&#45;no-alphabet</code> = Evita añadir letras del alfabeto en la lista de términos, dejando un espacio en su lugar.</p>
163
+                    <p><code>&#45;&#45;no-alphabet</code> = Evita añadir letras del alfabeto en la lista de términos, dejando un espacio en su lugar.</p>
164 164
                 </li>
165 165
                 <li>
166
-                    <p><code><code>--no-pre</code>#45;&#45;no-pre</code> = [preliminary] Evita la creación de contenidos preliminares (portada, portadilla y legal).</p>
166
+                    <p><code>&#45;&#45;no-pre</code> = [preliminary] Evita la creación de contenidos preliminares (portada, portadilla y legal).</p>
167 167
                 </li>
168 168
                 <li>
169
-                    <p><code><code>--no-legacy</code>#45;&#45;no-legacy</code> = Evita la conversión de <span class="smallcap">EPUB</span> a una versión anterior.</p>
169
+                    <p><code>&#45;&#45;no-legacy</code> = Evita la conversión de <span class="smallcap">EPUB</span> a una versión anterior.</p>
170 170
                 </li>
171 171
                 <li>
172
-                    <p><code><code>--no-analytics</code>#45;&#45;no-analytics</code> = Evita la creación de analítica.</p>
172
+                    <p><code>&#45;&#45;no-analytics</code> = Evita la creación de analítica.</p>
173 173
                 </li>
174 174
                 <li>
175
-                    <p><code><code>--no-epubcheck</code>#45;&#45;no-epubcheck</code> = Evita la verificación de EpubCheck.</p>
175
+                    <p><code>&#45;&#45;no-epubcheck</code> = Evita la verificación de EpubCheck.</p>
176 176
                 </li>
177 177
                 <li>
178
-                    <p><code><code>--no-ace</code>#45;&#45;no-ace</code> = Evita la verificación de <span class="smallcap">ACE</span>.</p>
178
+                    <p><code>&#45;&#45;no-ace</code> = Evita la verificación de <span class="smallcap">ACE</span>.</p>
179 179
                 </li>
180 180
                 <li>
181
-                    <p><code><code>--no-kindlegen</code>#45;&#45;no-kindlegen</code> = Evita la creación del <span class="smallcap">MOBI</span> con KindleGen.</p>
181
+                    <p><code>&#45;&#45;no-kindlegen</code> = Evita la creación del <span class="smallcap">MOBI</span> con KindleGen.</p>
182 182
                 </li>
183 183
                 <li>
184
-                    <p><code><code>--overwrite</code>#45;&#45;overwrite</code> = Sobrescribe los archivos sin dar advertencia.</p>
184
+                    <p><code>&#45;&#45;overwrite</code> = Sobrescribe los archivos sin dar advertencia.</p>
185 185
                 </li>
186 186
             </ul>
187 187
             <h2 id="parametros-unicos">Parámetros únicos:</h2>
... ...
@@ -63,13 +63,13 @@
63 63
                     <p><code>-e</code> = [epub] Archivo <span class="smallcap">EPUB</span>.</p>
64 64
                 </li>
65 65
                 <li>
66
-                    <p><code><code>--version</code>#45;&#45;version</code> = Versión a convertir.</p>
66
+                    <p><code>&#45;&#45;version</code> = Versión a convertir.</p>
67 67
                 </li>
68 68
             </ul>
69 69
             <h2 id="parametro-opcional">Parámetro opcional:</h2>
70 70
             <ul>
71 71
                 <li>
72
-                    <p><code><code>--standalone</code>#45;&#45;standalone</code> = No elimina el proyecto <span class="smallcap">EPUB</span>; ideal para hacer cambios manuales.</p>
72
+                    <p><code>&#45;&#45;standalone</code> = No elimina el proyecto <span class="smallcap">EPUB</span>; ideal para hacer cambios manuales.</p>
73 73
                 </li>
74 74
             </ul>
75 75
             <h2 id="parametros-unicos">Parámetros únicos:</h2>
... ...
@@ -93,7 +93,7 @@
93 93
             <p>Convertirá como el ejemplo anterior, pero sin eliminar la carpeta de proyecto que sirvió para la conversión.</p>
94 94
             <hr class="espacio-arriba3"/>
95 95
                 <p class="espacio-arriba3">Nota: no se permite la conversión de versiones 3 a 2.</p>
96
-                <p class="espacio-arriba1 sin-sangria">Nota: cuando se pasa de versiones 2 a 3 es muy recomendado utilizar la opción <code><code>--standalone</code>#45;&#45;standalone</code> por si es necesario hacer cambios manuales para evitar errores en la verificación.</p>
96
+                <p class="espacio-arriba1 sin-sangria">Nota: cuando se pasa de versiones 2 a 3 es muy recomendado utilizar la opción <code>&#45;&#45;standalone</code> por si es necesario hacer cambios manuales para evitar errores en la verificación.</p>
97 97
             </section>
98 98
             <footer>
99 99
                 <nav class="espacio-arriba1">
... ...
@@ -72,7 +72,7 @@
72 72
                     <p><code>-j</code> = [js] Ruta a la carpeta con los archivos JavaScript que se desean incluir.</p>
73 73
                 </li>
74 74
                 <li>
75
-                    <p><code><code>--fallbacks</code>#45;&#45;fallbacks</code> = Ruta a la carpeta con los archivos con fallbacks que se desean incluir.</p>
75
+                    <p><code>&#45;&#45;fallbacks</code> = Ruta a la carpeta con los archivos con fallbacks que se desean incluir.</p>
76 76
                 </li>
77 77
             </ul>
78 78
             <h2 id="parametros-unicos">Parámetros únicos:</h2>
... ...
@@ -84,7 +84,7 @@
84 84
                     <p><code>-h</code> = [help] Muestra esta ayuda.</p>
85 85
                 </li>
86 86
                 <li>
87
-                    <p><code><code>--no-pre</code>#45;&#45;no-pre</code> = [preliminary] Evita la creación de contenidos preliminares (portada, portadilla y legal).</p>
87
+                    <p><code>&#45;&#45;no-pre</code> = [preliminary] Evita la creación de contenidos preliminares (portada, portadilla y legal).</p>
88 88
                 </li>
89 89
             </ul>
90 90
             <h2 id="ejemplo-sencillo">Ejemplo sencillo:</h2>
... ...
@@ -66,7 +66,7 @@
66 66
                     <p><code>-i</code> = [index] Índice con el que ha de comenzar la numeración del nombre de los archivos creados.</p>
67 67
                 </li>
68 68
                 <li>
69
-                    <p><code><code>--section</code>#45;&#45;section</code> = Divide el documento cada &lt;section&gt;.</p>
69
+                    <p><code>&#45;&#45;section</code> = Divide el documento cada &lt;section&gt;.</p>
70 70
                 </li>
71 71
             </ul>
72 72
             <h2 id="parametros-unicos">Parámetros únicos:</h2>
... ...
@@ -57,13 +57,13 @@
57 57
                     <p><code>-h</code> = [help] Muestra esta ayuda.</p>
58 58
                 </li>
59 59
                 <li>
60
-                    <p><code><code>--update</code>#45;&#45;update</code> = Actualiza Pecas.</p>
60
+                    <p><code>&#45;&#45;update</code> = Actualiza Pecas.</p>
61 61
                 </li>
62 62
                 <li>
63
-                    <p><code><code>--restore</code>#45;&#45;restore</code> = Restaura Pecas.</p>
63
+                    <p><code>&#45;&#45;restore</code> = Restaura Pecas.</p>
64 64
                 </li>
65 65
                 <li>
66
-                    <p><code><code>--install-dependencies</code>#45;&#45;install-dependencies</code> = Instala dependencias de Pecas.</p>
66
+                    <p><code>&#45;&#45;install-dependencies</code> = Instala dependencias de Pecas.</p>
67 67
                 </li>
68 68
             </ul>
69 69
             <h2 id="ejemplo-sencillo">Ejemplo sencillo:</h2>
... ...
@@ -60,16 +60,16 @@
60 60
                     <p><code>-i</code> = [images] Ruta a la carpeta con las imágenes.</p>
61 61
                 </li>
62 62
                 <li>
63
-                    <p><code><code>--resize</code>#45;&#45;resize</code> = Redimensiona las imágenes con un tamaño predeterminado de 640px para cuadradas u horizontales, y 320px para verticales.</p>
63
+                    <p><code>&#45;&#45;resize</code> = Redimensiona las imágenes con un tamaño predeterminado de 640px para cuadradas u horizontales, y 320px para verticales.</p>
64 64
                 </li>
65 65
                 <li>
66
-                    <p><code><code>--resize-h</code>#45;&#45;resize-h</code> = Redimensiona las imágenes cuadradas u horizontales con el tamaño especificado.</p>
66
+                    <p><code>&#45;&#45;resize-h</code> = Redimensiona las imágenes cuadradas u horizontales con el tamaño especificado.</p>
67 67
                 </li>
68 68
                 <li>
69
-                    <p><code><code>--resize-v</code>#45;&#45;resize-v</code> = Redimensiona las imágenes verticales con el tamaño especificado.</p>
69
+                    <p><code>&#45;&#45;resize-v</code> = Redimensiona las imágenes verticales con el tamaño especificado.</p>
70 70
                 </li>
71 71
                 <li>
72
-                    <p><code><code>--compress</code>#45;&#45;compress</code> = Comprime las imágenes.</p>
72
+                    <p><code>&#45;&#45;compress</code> = Comprime las imágenes.</p>
73 73
                 </li>
74 74
             </ul>
75 75
             <h2 id="parametros-unicos">Parámetros únicos:</h2>
... ...
@@ -55,7 +55,7 @@
55 55
             <h2 id="parametro-necesario-para-la-inicializacion">Parámetro necesario para la inicialización</h2>
56 56
             <ul>
57 57
                 <li>
58
-                    <p><code><code>--init</code>#45;&#45;init</code> = Crea el archivo <span class="smallcap">YAML</span> para la información de los índices.</p>
58
+                    <p><code>&#45;&#45;init</code> = Crea el archivo <span class="smallcap">YAML</span> para la información de los índices.</p>
59 59
                 </li>
60 60
             </ul>
61 61
             <h2 id="parametros-opcionales-para-la-inicializacion">Parámetros opcionales para la inicialización</h2>
... ...
@@ -64,7 +64,7 @@
64 64
                     <p><code>-d</code> = [directory] Ubicación de la carpeta destino para el <span class="smallcap">YAML</span>.</p>
65 65
                 </li>
66 66
                 <li>
67
-                    <p><code><code>--index</code>#45;&#45;index</code> = Nombre del archivo <span class="smallcap">YAML</span>.</p>
67
+                    <p><code>&#45;&#45;index</code> = Nombre del archivo <span class="smallcap">YAML</span>.</p>
68 68
                 </li>
69 69
             </ul>
70 70
             <h2 id="parametros-opcionales-para-la-autmatizacion">Parámetros opcionales para la autmatización</h2>
... ...
@@ -76,13 +76,13 @@
76 76
                     <p><code>-s</code> = [style sheet] Ruta al archivo <span class="smallcap">CSS</span> que se desea incluir.</p>
77 77
                 </li>
78 78
                 <li>
79
-                    <p><code><code>--index</code>#45;&#45;index</code> = Nombre del archivo <span class="smallcap">YAML</span> con la información de los índices.</p>
79
+                    <p><code>&#45;&#45;index</code> = Nombre del archivo <span class="smallcap">YAML</span> con la información de los índices.</p>
80 80
                 </li>
81 81
                 <li>
82
-                    <p><code><code>--no-alphabet</code>#45;&#45;no-alphabet</code> = Evita añadir letras del alfabeto en la lista de términos, dejando un espacio en su lugar.</p>
82
+                    <p><code>&#45;&#45;no-alphabet</code> = Evita añadir letras del alfabeto en la lista de términos, dejando un espacio en su lugar.</p>
83 83
                 </li>
84 84
                 <li>
85
-                    <p><code><code>--two-columns</code>#45;&#45;two-columns</code> = Agrega estilo para desplegar dos columnas; en sintaxis tipo <span class="smallcap">HTML</span> se despliega a partir de los 768px de ancho.</p>
85
+                    <p><code>&#45;&#45;two-columns</code> = Agrega estilo para desplegar dos columnas; en sintaxis tipo <span class="smallcap">HTML</span> se despliega a partir de los 768px de ancho.</p>
86 86
                 </li>
87 87
             </ul>
88 88
             <h2 id="parametros-unicos">Parámetros únicos:</h2>
... ...
@@ -63,10 +63,10 @@
63 63
                     <p><code>-s</code> = [style sheet] <span class="smallcap">SOLO</span> <span class="smallcap">HTML</span>, Ruta al archivo <span class="smallcap">CSS</span> que se desea incluir.</p>
64 64
                 </li>
65 65
                 <li>
66
-                    <p><code><code>--reset</code>#45;&#45;reset</code> =  Resetea el contador cada vez que se modifica un archivo.</p>
66
+                    <p><code>&#45;&#45;reset</code> =  Resetea el contador cada vez que se modifica un archivo.</p>
67 67
                 </li>
68 68
                 <li>
69
-                    <p><code><code>--inner</code>#45;&#45;inner</code> = <span class="smallcap">SOLO</span> <span class="smallcap">HTML</span>, incluye las notas al pie al final del archivo.</p>
69
+                    <p><code>&#45;&#45;inner</code> = <span class="smallcap">SOLO</span> <span class="smallcap">HTML</span>, incluye las notas al pie al final del archivo.</p>
70 70
                 </li>
71 71
             </ul>
72 72
             <h2 id="parametros-unicos">Parámetros únicos:</h2>
... ...
@@ -92,7 +92,7 @@
92 92
             <pre class="">
93 93
                 <code class="code-line-1">pc-recreator -n directorio/a/notas.md -d directorio/html -s ruta/al/archivo.css</code>
94 94
             </pre>
95
-            <p>Igual que el ejemplo anterior pero se añade una hoja de estilo; ojo: se ignora si hay <code><code>--inner</code>#45;&#45;inner</code>.</p>
95
+            <p>Igual que el ejemplo anterior pero se añade una hoja de estilo; ojo: se ignora si hay <code>&#45;&#45;inner</code>.</p>
96 96
             <h2 id="ejemplo-con-un-directorio-especifico-y-reseteo-de-la-numeracion">Ejemplo con un directorio específico y reseteo de la numeración:</h2>
97 97
             <pre class="">
98 98
                 <code class="code-line-1">pc-recreator -n directorio/a/notas.md -d directorio/html/o/tex --reset</code>
... ...
@@ -63,7 +63,7 @@
63 63
                     <p><code>-y</code> = [yaml] Archivo de los metadatos para el <span class="smallcap">EPUB</span>.</p>
64 64
                 </li>
65 65
                 <li>
66
-                    <p><code><code>--depth</code>#45;&#45;depth</code> = Número entero que indica el nivel de profundidad de la tabla de contenidos.</p>
66
+                    <p><code>&#45;&#45;depth</code> = Número entero que indica el nivel de profundidad de la tabla de contenidos.</p>
67 67
                 </li>
68 68
             </ul>
69 69
             <h2 id="parametros-unicos">Parámetros únicos:</h2>
... ...
@@ -72,10 +72,10 @@
72 72
                     <p><code>-d</code> = [directory] Directorio que contiene las imágenes.</p>
73 73
                 </li>
74 74
                 <li>
75
-                    <p><code><code>--tif</code>#45;&#45;tif</code> = Crea un <span class="smallcap">TIF</span> que contiene todas las imágenes.</p>
75
+                    <p><code>&#45;&#45;tif</code> = Crea un <span class="smallcap">TIF</span> que contiene todas las imágenes.</p>
76 76
                 </li>
77 77
                 <li>
78
-                    <p><code><code>--txt</code>#45;&#45;txt</code> = Crea un <span class="smallcap">TXT</span> adicional al <span class="smallcap">PDF</span> creado.</p>
78
+                    <p><code>&#45;&#45;txt</code> = Crea un <span class="smallcap">TXT</span> adicional al <span class="smallcap">PDF</span> creado.</p>
79 79
                 </li>
80 80
             </ul>
81 81
             <h2 id="parametros-unicos">Parámetros únicos:</h2>
... ...
@@ -10,7 +10,7 @@ pc-add --add [tipo]
10 10
 
11 11
 ## Parámetro necesario:
12 12
 
13
-* `\--add` = Elige qué tipo de archivo añadir al proyecto
13
+* `--add` = Elige qué tipo de archivo añadir al proyecto
14 14
 
15 15
 ## Parámetro opcional:
16 16
 
... ...
@@ -19,10 +19,10 @@ pc-analytics -f [archivo]
19 19
 
20 20
 ## Parámetros opcionales:
21 21
 
22
-* `\--deep` = Realiza un análisis profundo del archivo.
23
-* `\--json` = Crea una salida del análisis en formato +++JSON+++.
24
-* `\--yaml` = Crea una salida del análisis en formato +++YAML+++.
25
-* `\--rotate` = Permite rotación aleatoria de las palabras en la nube de palbras de 30° a 150°.
22
+* `--deep` = Realiza un análisis profundo del archivo.
23
+* `--json` = Crea una salida del análisis en formato +++JSON+++.
24
+* `--yaml` = Crea una salida del análisis en formato +++YAML+++.
25
+* `--rotate` = Permite rotación aleatoria de las palabras en la nube de palbras de 30° a 150°.
26 26
 
27 27
 ## Parámetros únicos:
28 28
 
... ...
@@ -43,7 +43,7 @@ Analiza el `archivo.epub` y crea una salida +++HTML+++ con el análisis básico,
43 43
 pc-analytics -f directorio/al/archivo.epub --deep
44 44
 ```
45 45
 
46
-Semejante al ejemplo anterior pero además crea un análisis profundo, solo visible en +++JSON+++ o +++YAML+++; se crea un +++JSON+++ si no se especificó `\--json` o `\--yaml`.
46
+Semejante al ejemplo anterior pero además crea un análisis profundo, solo visible en +++JSON+++ o +++YAML+++; se crea un +++JSON+++ si no se especificó `--json` o `--yaml`.
47 47
 
48 48
 ## Ejemplo con análisis profundo y rotación:
49 49
 
... ...
@@ -27,12 +27,12 @@ pc-automata -f [archivo madre]
27 27
 
28 28
 ## Parámetro necesario para la inicialización
29 29
 
30
-* `\--init` = Crea la carpeta del proyecto y el archivo +++YAML+++ necesarios para la automatización.
30
+* `--init` = Crea la carpeta del proyecto y el archivo +++YAML+++ necesarios para la automatización.
31 31
 
32 32
 ## Parámetros opcionales para la inicialización
33 33
 
34 34
 * `-o` = [output] Nombre del proyecto.
35
-* `\--directory` = Directorio donde se creará el proyecto.
35
+* `--directory` = Directorio donde se creará el proyecto.
36 36
   
37 37
 ## Parámetro necesario para la automatización
38 38
 
... ...
@@ -48,27 +48,27 @@ pc-automata -f [archivo madre]
48 48
 * `-n` = [notes] Archivo con las notas en formato MD.
49 49
 * `-s` = [style sheet] Ruta al archivo +++CSS+++ que se desea incluir.
50 50
 * `-y` = [yaml] Ruta al archivo con los metadatos para el +++EPUB+++.
51
-* `\--fallbacks` = Ruta a la carpeta con los archivos con fallbacks que se desean incluir.
52
-* `\--index` = Índice con el que ha de comenzar la numeración de los archivos divididos.
53
-* `\--inner` = +++SOLO+++ +++HTML+++, incluye las notas al pie al final del archivo.
54
-* `\--reset` =  Resetea el contador de las notas al pie cada vez que se modifica un archivo.
55
-* `\--depth` = Número entero que indica el nivel de profundidad de la tabla de contenidos.
56
-* `\--section` = Divide el archivo madre cada &lt;section&gt;.
57
-* `\--rotate` = Permite rotación aleatoria de las palabras en la nube de palabras de 30° a 150°.
58
-* `\--with-indexes` = Incluye índices analíticos del `index-data.yaml`.
59
-* `\--two-columns` = Agrega estilo para desplegar dos columnas; en sintaxis tipo +++HTML+++ se despliega a partir de los 768px de ancho.
60
-* `\--resize` = Redimensiona las imágenes con un tamaño predeterminado de 640px para cuadradas u horizontales, y 320px para verticales.
61
-* `\--resize-h` = Redimensiona las imágenes cuadradas u horizontales con el tamaño especificado.
62
-* `\--resize-v` = Redimensiona las imágenes verticales con el tamaño especificado.
63
-* `\--compress` = Comprime las imágenes.
64
-* `\--no-alphabet` = Evita añadir letras del alfabeto en la lista de términos, dejando un espacio en su lugar.
65
-* `\--no-pre` = [preliminary] Evita la creación de contenidos preliminares (portada, portadilla y legal).
66
-* `\--no-legacy` = Evita la conversión de +++EPUB+++ a una versión anterior.
67
-* `\--no-analytics` = Evita la creación de analítica.
68
-* `\--no-epubcheck` = Evita la verificación de EpubCheck.
69
-* `\--no-ace` = Evita la verificación de +++ACE+++.
70
-* `\--no-kindlegen` = Evita la creación del +++MOBI+++ con KindleGen.
71
-* `\--overwrite` = Sobrescribe los archivos sin dar advertencia.
51
+* `--fallbacks` = Ruta a la carpeta con los archivos con fallbacks que se desean incluir.
52
+* `--index` = Índice con el que ha de comenzar la numeración de los archivos divididos.
53
+* `--inner` = +++SOLO+++ +++HTML+++, incluye las notas al pie al final del archivo.
54
+* `--reset` =  Resetea el contador de las notas al pie cada vez que se modifica un archivo.
55
+* `--depth` = Número entero que indica el nivel de profundidad de la tabla de contenidos.
56
+* `--section` = Divide el archivo madre cada &lt;section&gt;.
57
+* `--rotate` = Permite rotación aleatoria de las palabras en la nube de palabras de 30° a 150°.
58
+* `--with-indexes` = Incluye índices analíticos del `index-data.yaml`.
59
+* `--two-columns` = Agrega estilo para desplegar dos columnas; en sintaxis tipo +++HTML+++ se despliega a partir de los 768px de ancho.
60
+* `--resize` = Redimensiona las imágenes con un tamaño predeterminado de 640px para cuadradas u horizontales, y 320px para verticales.
61
+* `--resize-h` = Redimensiona las imágenes cuadradas u horizontales con el tamaño especificado.
62
+* `--resize-v` = Redimensiona las imágenes verticales con el tamaño especificado.
63
+* `--compress` = Comprime las imágenes.
64
+* `--no-alphabet` = Evita añadir letras del alfabeto en la lista de términos, dejando un espacio en su lugar.
65
+* `--no-pre` = [preliminary] Evita la creación de contenidos preliminares (portada, portadilla y legal).
66
+* `--no-legacy` = Evita la conversión de +++EPUB+++ a una versión anterior.
67
+* `--no-analytics` = Evita la creación de analítica.
68
+* `--no-epubcheck` = Evita la verificación de EpubCheck.
69
+* `--no-ace` = Evita la verificación de +++ACE+++.
70
+* `--no-kindlegen` = Evita la creación del +++MOBI+++ con KindleGen.
71
+* `--overwrite` = Sobrescribe los archivos sin dar advertencia.
72 72
 
73 73
 ## Parámetros únicos:
74 74
 
... ...
@@ -16,11 +16,11 @@ pc-changer
16 16
 ## Parámetros necesarios:
17 17
 
18 18
 * `-e` = [epub] Archivo +++EPUB+++.
19
-* `\--version` = Versión a convertir.
19
+* `--version` = Versión a convertir.
20 20
 
21 21
 ## Parámetro opcional:
22 22
 
23
-* `\--standalone` = No elimina el proyecto +++EPUB+++; ideal para hacer cambios manuales.
23
+* `--standalone` = No elimina el proyecto +++EPUB+++; ideal para hacer cambios manuales.
24 24
   
25 25
 ## Parámetros únicos:
26 26
 
... ...
@@ -47,4 +47,4 @@ Convertirá como el ejemplo anterior, pero sin eliminar la carpeta de proyecto q
47 47
 
48 48
 Nota: no se permite la conversión de versiones 3 a 2. {.espacio-arriba3}
49 49
 
50
-Nota: cuando se pasa de versiones 2 a 3 es muy recomendado utilizar la opción `\--standalone` por si es necesario hacer cambios manuales para evitar errores en la verificación. {.espacio-arriba1 .sin-sangria}
50
+Nota: cuando se pasa de versiones 2 a 3 es muy recomendado utilizar la opción `--standalone` por si es necesario hacer cambios manuales para evitar errores en la verificación. {.espacio-arriba1 .sin-sangria}
... ...
@@ -17,13 +17,13 @@ pc-creator
17 17
 * `-i` = [images] Ruta a la carpeta con las imágenes que se desean incluir.
18 18
 * `-x` = [xhtml] Ruta a la carpeta con los archivos +++XHTML+++ que se desean incluir.
19 19
 * `-j` = [js] Ruta a la carpeta con los archivos JavaScript que se desean incluir.
20
-* `\--fallbacks` = Ruta a la carpeta con los archivos con fallbacks que se desean incluir.
20
+* `--fallbacks` = Ruta a la carpeta con los archivos con fallbacks que se desean incluir.
21 21
 
22 22
 ## Parámetros únicos:
23 23
 
24 24
 * `-v` = [version] Muestra la versión.
25 25
 * `-h` = [help] Muestra esta ayuda.
26
-* `\--no-pre` = [preliminary] Evita la creación de contenidos preliminares (portada, portadilla y legal).
26
+* `--no-pre` = [preliminary] Evita la creación de contenidos preliminares (portada, portadilla y legal).
27 27
 
28 28
 ## Ejemplo sencillo:
29 29
 
... ...
@@ -17,7 +17,7 @@ pc-divider -f [archivo a dividir]
17 17
 * `-d` = [directory] Directorio donde se pondrán los archivos creados.
18 18
 * `-s` = [style sheet] Ruta al archivo +++CSS+++ que se desea vincular.
19 19
 * `-i` = [index] Índice con el que ha de comenzar la numeración del nombre de los archivos creados.
20
-* `\--section` = Divide el documento cada &lt;section&gt;.
20
+* `--section` = Divide el documento cada &lt;section&gt;.
21 21
 
22 22
 ## Parámetros únicos:
23 23
 
... ...
@@ -12,9 +12,9 @@ pc-doctor
12 12
 
13 13
 * `-v` = [version] Muestra la versión.
14 14
 * `-h` = [help] Muestra esta ayuda.
15
-* `\--update` = Actualiza Pecas.
16
-* `\--restore` = Restaura Pecas.
17
-* `\--install-dependencies` = Instala dependencias de Pecas.
15
+* `--update` = Actualiza Pecas.
16
+* `--restore` = Restaura Pecas.
17
+* `--install-dependencies` = Instala dependencias de Pecas.
18 18
 
19 19
 ## Ejemplo sencillo:
20 20
 
... ...
@@ -15,10 +15,10 @@ pc-images
15 15
 ## Parámetros opcionales:
16 16
 
17 17
 * `-i` = [images] Ruta a la carpeta con las imágenes.
18
-* `\--resize` = Redimensiona las imágenes con un tamaño predeterminado de 640px para cuadradas u horizontales, y 320px para verticales.
19
-* `\--resize-h` = Redimensiona las imágenes cuadradas u horizontales con el tamaño especificado.
20
-* `\--resize-v` = Redimensiona las imágenes verticales con el tamaño especificado.
21
-* `\--compress` = Comprime las imágenes.
18
+* `--resize` = Redimensiona las imágenes con un tamaño predeterminado de 640px para cuadradas u horizontales, y 320px para verticales.
19
+* `--resize-h` = Redimensiona las imágenes cuadradas u horizontales con el tamaño especificado.
20
+* `--resize-v` = Redimensiona las imágenes verticales con el tamaño especificado.
21
+* `--compress` = Comprime las imágenes.
22 22
 
23 23
 ## Parámetros únicos:
24 24
 
... ...
@@ -16,20 +16,20 @@ pc-index
16 16
 
17 17
 ## Parámetro necesario para la inicialización
18 18
 
19
-* `\--init` = Crea el archivo +++YAML+++ para la información de los índices.
19
+* `--init` = Crea el archivo +++YAML+++ para la información de los índices.
20 20
 
21 21
 ## Parámetros opcionales para la inicialización
22 22
 
23 23
 * `-d` = [directory] Ubicación de la carpeta destino para el +++YAML+++.
24
-* `\--index` = Nombre del archivo +++YAML+++.
24
+* `--index` = Nombre del archivo +++YAML+++.
25 25
 
26 26
 ## Parámetros opcionales para la autmatización
27 27
 
28 28
 * `-d` = [directory] Ruta a los archivos +++HTML+++, +++HTM+++, +++XHTML+++, +++XML+++ o TeX.
29 29
 * `-s` = [style sheet] Ruta al archivo +++CSS+++ que se desea incluir.
30
-* `\--index` = Nombre del archivo +++YAML+++ con la información de los índices.
31
-* `\--no-alphabet` = Evita añadir letras del alfabeto en la lista de términos, dejando un espacio en su lugar.
32
-* `\--two-columns` = Agrega estilo para desplegar dos columnas; en sintaxis tipo +++HTML+++ se despliega a partir de los 768px de ancho.
30
+* `--index` = Nombre del archivo +++YAML+++ con la información de los índices.
31
+* `--no-alphabet` = Evita añadir letras del alfabeto en la lista de términos, dejando un espacio en su lugar.
32
+* `--two-columns` = Agrega estilo para desplegar dos columnas; en sintaxis tipo +++HTML+++ se despliega a partir de los 768px de ancho.
33 33
 
34 34
 ## Parámetros únicos:
35 35
 
... ...
@@ -16,8 +16,8 @@ pc-notes -n [archivo con las notas]
16 16
 
17 17
 * `-d` = [directory] Directorio donde se encuentran los archivos para añadir las notas.
18 18
 * `-s` = [style sheet] +++SOLO+++ +++HTML+++, Ruta al archivo +++CSS+++ que se desea incluir.
19
-* `\--reset` =  Resetea el contador cada vez que se modifica un archivo.
20
-* `\--inner` = +++SOLO+++ +++HTML+++, incluye las notas al pie al final del archivo.
19
+* `--reset` =  Resetea el contador cada vez que se modifica un archivo.
20
+* `--inner` = +++SOLO+++ +++HTML+++, incluye las notas al pie al final del archivo.
21 21
 
22 22
 ## Parámetros únicos:
23 23
 
... ...
@@ -46,7 +46,7 @@ Añade las notas presentes en `notas.md` a los archivos que se encuentren en `di
46 46
 pc-recreator -n directorio/a/notas.md -d directorio/html -s ruta/al/archivo.css
47 47
 ```
48 48
 
49
-Igual que el ejemplo anterior pero se añade una hoja de estilo; ojo: se ignora si hay `\--inner`.
49
+Igual que el ejemplo anterior pero se añade una hoja de estilo; ojo: se ignora si hay `--inner`.
50 50
   
51 51
 ## Ejemplo con un directorio específico y reseteo de la numeración:
52 52
 
... ...
@@ -16,7 +16,7 @@ pc-recreator
16 16
 
17 17
 * `-d` = [directory] Directorio del proyecto +++EPUB+++.
18 18
 * `-y` = [yaml] Archivo de los metadatos para el +++EPUB+++.
19
-* `\--depth` = Número entero que indica el nivel de profundidad de la tabla de contenidos.
19
+* `--depth` = Número entero que indica el nivel de profundidad de la tabla de contenidos.
20 20
   
21 21
 ## Parámetros únicos:
22 22
 
... ...
@@ -21,8 +21,8 @@ pc-tiff2pdf -d [directorio] -l [idioma] -o [nombre del archivo]
21 21
 ## Parámetros opcionales:
22 22
 
23 23
 * `-d` = [directory] Directorio que contiene las imágenes.
24
-* `\--tif` = Crea un +++TIF+++ que contiene todas las imágenes.
25
-* `\--txt` = Crea un +++TXT+++ adicional al +++PDF+++ creado.
24
+* `--tif` = Crea un +++TIF+++ que contiene todas las imágenes.
25
+* `--txt` = Crea un +++TXT+++ adicional al +++PDF+++ creado.
26 26
 
27 27
 ## Parámetros únicos:
28 28
 
... ...
@@ -5,11 +5,14 @@
5 5
 require 'fileutils'
6 6
 require 'yaml'
7 7
 
8
+# OJO: este repositorio requiere tener el repositorio hermano de Pecas
9
+#      con el nombre 'pecas'
10
+
8 11
 Encoding.default_internal = Encoding::UTF_8
9 12
 
10 13
 # Funciones y módulos comunes a todas las herramientas
11
-require File.expand_path("../../..", File.absolute_path(__FILE__)) + '/src/common/xhtml-beautifier.rb'
12
-require File.expand_path("../../..", File.absolute_path(__FILE__)) + "/src/common/lang.rb"
14
+require File.expand_path('../../..', File.absolute_path(__FILE__)) + '/pecas/src/common/xhtml-beautifier.rb'
15
+require File.expand_path('../../..', File.absolute_path(__FILE__)) + '/pecas/src/common/lang.rb'
13 16
 
14 17
 $tools_md = {}
15 18
 tools = [
... ...
@@ -75,10 +78,6 @@ def create_md tool
75 78
         return l.gsub(/^(\S+)/, '`\1`')
76 79
     end
77 80
 
78
-    def avoid_endash l
79
-        return l.gsub('--','\\--')
80
-    end
81
-
82 81
     new.push('# ' + $l_g_pc_docs_creation + '`' + tool[0] + '`')
83 82
 
84 83
     original.each_with_index do |l, i|
... ...
@@ -96,9 +95,9 @@ def create_md tool
96 95
                     if !note
97 96
                         new.push("--- {.espacio-arriba3}\n\n")
98 97
                         note = true
99
-                        new.push(avoid_endash(l) + ' {.espacio-arriba3}')
98
+                        new.push(l + ' {.espacio-arriba3}')
100 99
                     else
101
-                        new.push(avoid_endash(l) + ' {.espacio-arriba1 .sin-sangria}')
100
+                        new.push(l + ' {.espacio-arriba1 .sin-sangria}')
102 101
                     end                    
103 102
                 # Descripción
104 103
                 else
... ...
@@ -113,7 +112,7 @@ def create_md tool
113 112
 
114 113
                 # Opciones de Pecas
115 114
                 if l =~ /^-/
116
-                    new.push('* ' + to_code_option(avoid_endash(l)))
115
+                    new.push('* ' + to_code_option(l))
117 116
                 # Comandos de Pecas
118 117
                 elsif l =~ /^pc-/
119 118
                     new.push('```')
... ...
@@ -121,7 +120,7 @@ def create_md tool
121 120
                     new.push('```')
122 121
                 # Explicaciones
123 122
                 elsif l =~ /^[A-Z]/
124
-                    new.push("\n" + avoid_endash(l))
123
+                    new.push("\n" + l)
125 124
                 # Dependencias / Tipos
126 125
                 else
127 126
                     # Evita que se quede como línea de código el tipo y su descripción
... ...
@@ -129,7 +128,7 @@ def create_md tool
129 128
                     l.split(/\s+/).each_with_index do |ll, i|
130 129
                         # Solo la primera palabra se va como código
131 130
                         if i == 0
132
-                            l_final.push('* `' + avoid_endash(ll) + '`')
131
+                            l_final.push('* `' + ll + '`')
133 132
                         # El resto de las palabras se quedan como texto
134 133
                         else
135 134
                             l_final.push(ll)
... ...
@@ -285,4 +284,5 @@ Dir.glob('../../md/*').each do |f|
285 284
     end
286 285
 end
287 286
 
288
-puts Dir.pwd
287
+# Copia los man al repositorio de Pecas
288
+FileUtils.cp_r('../../man', '../../../pecas/docs')