1 #LyX 2.2 created this file. For more info see http://www.lyx.org/
5 \save_transient_properties true
6 \origin /systemlyxdir/doc/es/
9 % DO NOT ALTER THIS PREAMBLE!!!
11 % This preamble is designed to ensure that the manual prints
12 % out as advertised. If you mess with this preamble,
13 % parts of this document may not print out as expected. If you
14 % have problems LaTeXing this file, please contact
15 % the documentation team
16 % email: lyx-docs@lists.lyx.org
18 % the pages of the TOC is numbered roman
19 % and a pdf-bookmark for the TOC is added
20 \let\myTOC\tableofcontents
21 \renewcommand\tableofcontents{%
23 \pdfbookmark[1]{\contentsname}{}
27 \@ifpackageloaded{babel}{
28 % increase link area for cross-references and autoname them,
29 \AtBeginDocument{\renewcommand{\ref}[1]{\mbox{\autoref{#1}}}}
30 \addto\extrasspanish{%
31 \renewcommand*{\equationautorefname}[1]{}%
32 \renewcommand{\sectionautorefname}{sec.\negthinspace}%
33 \renewcommand{\subsectionautorefname}{sec.\negthinspace}%
34 \renewcommand{\subsubsectionautorefname}{sec.\negthinspace}%
38 \options fleqn,bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
39 \use_default_options false
43 \maintain_unincluded_children false
45 \language_package default
48 \font_roman "lmodern" "default"
49 \font_sans "lmss" "default"
50 \font_typewriter "lmtt" "default"
51 \font_math "auto" "auto"
52 \font_default_family default
53 \use_non_tex_fonts false
56 \font_sf_scale 100 100
57 \font_tt_scale 100 100
59 \default_output_format pdf2
61 \bibtex_command default
62 \index_command default
66 \pdf_title "Manual Personalización de LyX"
67 \pdf_author "Equipo LyX"
68 \pdf_subject "LyX-documentation Customization"
69 \pdf_keywords "LyX, documentation, customization"
71 \pdf_bookmarksnumbered true
72 \pdf_bookmarksopen true
73 \pdf_bookmarksopenlevel 1
78 \pdf_pdfusetitle false
79 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue,pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
82 \use_package amsmath 0
83 \use_package amssymb 0
86 \use_package mathdots 1
87 \use_package mathtools 0
89 \use_package stackrel 0
90 \use_package stmaryrd 0
91 \use_package undertilde 0
93 \cite_engine_type default
97 \paperorientation portrait
101 \notefontcolor #0000ff
113 \paragraph_separation indent
114 \paragraph_indentation default
115 \quotes_language french
118 \paperpagestyle headings
119 \tracking_changes false
120 \output_changes false
129 Personalizar \SpecialChar LyX
130 : Características para el usuario avanzado
134 por el equipo \SpecialChar LyX
139 \begin_layout Plain Layout
141 Si tienes correcciones o comentarios, envíalos, por favor, a la lista de
142 correo de Documentación de \SpecialChar LyX
144 \begin_inset CommandInset href
146 target "lyx-docs@lists.lyx.org"
153 \begin_inset Quotes fld
157 \begin_inset Quotes frd
160 en la cabecera de asunto, y envía una cc al actual mantenedor de este documento
161 , Richard Heck <rgheck@comcast.net>.
167 \begin_inset Newline newline
171 \begin_inset Newline newline
177 \begin_layout Standard
178 \begin_inset CommandInset toc
179 LatexCommand tableofcontents
186 \begin_layout Chapter
190 \begin_layout Standard
191 Este manual trata de las características de \SpecialChar LyX
192 que pueden ser modificadas
194 En él abordamos temas como atajos de teclado, opciones de vista previa
195 en pantalla, opciones de impresora, envío de comandos mediante \SpecialChar LyX
197 internacionalización, instalación de nuevas clases de \SpecialChar LaTeX
201 Seguro que no podemos aspirar a tratar todo lo que se puede cambiar, —nuestross
202 desarrolladores añaden características nuevas más deprisa de lo que las
203 podemos documentar— pero explicaremos las modificaciones más comunes y
204 y esperamos orientarte en la dirección correcta para algunas más desconocidas.
207 \begin_layout Standard
208 \begin_inset Branch OutDated
211 \begin_layout Standard
212 La rama OutDated contiene información de versiones anteriores de este documento
213 que ahora parece estar obsoleta.
214 Por omisión, esta información no aparece en la salida \SpecialChar LaTeX
223 \begin_layout Chapter
224 Archivos de configuración de \SpecialChar LyX
228 \begin_layout Standard
229 Este capítulo tiene por objetivo ayudarte a encontrar tu camino a través
230 de los archivos de configuración de \SpecialChar LyX
232 Antes de seguir leyendo deberías encontrar donde están los directorios
233 de bibliotecas y de usuario, consultando
234 \begin_inset Flex Noun
237 \begin_layout Plain Layout
238 Ayuda\SpecialChar menuseparator
239 Acerca de \SpecialChar LyX
246 El directorio de bibliotecas es el sitio en el que \SpecialChar LyX
248 de configuración de sistema; el directorio de usuario es donde puedes colocar
249 tus versiones modificadas.
250 En este documento, al primero lo denominaremos
251 \begin_inset Flex Code
254 \begin_layout Plain Layout
262 \begin_inset Flex Noun
265 \begin_layout Plain Layout
274 \begin_layout Section
276 \begin_inset Flex Code
279 \begin_layout Plain Layout
289 \begin_layout Standard
290 \begin_inset Flex Code
293 \begin_layout Plain Layout
300 y sus subdirectorios contienen archivos que pueden emplearse para personalizar
301 el comportamiento de \SpecialChar LyX
303 Puedes cambiar muchos de ellos desde dentro mismo de \SpecialChar LyX
306 \begin_inset Flex Noun
309 \begin_layout Plain Layout
310 Herramientas\SpecialChar menuseparator
317 La mayor parte de las adaptaciones personales que querrás hacer en \SpecialChar LyX
319 puede hacer en este diálogo.
320 Sin embargo, muchos otros aspectos internos de \SpecialChar LyX
321 pueden cambiarse modificando
323 \begin_inset Flex Code
326 \begin_layout Plain Layout
334 Estos archivos pertenecen a diversas categorías, descritas en las siguientes
338 \begin_layout Subsection
339 Archivos generados automáticamente
342 \begin_layout Standard
343 Los archivos que se encuentran en
344 \begin_inset Flex Noun
347 \begin_layout Plain Layout
353 se generan al configurar \SpecialChar LyX
355 Contienen varios valores predeterminados que se obtienen por inspección.
356 En general, no es buena idea modificarlos, puesto que podrían ser sobrescritos
357 en cualquier momento.
360 \begin_layout Labeling
361 \labelwidthstring 00.00.0000
362 \begin_inset Flex Code
365 \begin_layout Plain Layout
371 contiene valores predeterminados para varioscomandos.
374 \begin_layout Labeling
375 \labelwidthstring 00.00.0000
376 \begin_inset Flex Code
379 \begin_layout Plain Layout
385 contiene la lista de paquetes que han sido reconocidos por \SpecialChar LyX
387 No es utilizada por el propio \SpecialChar LyX
388 , pero la información extraida, y otras cosas
390 \begin_inset Flex Noun
393 \begin_layout Plain Layout
394 Ayuda\SpecialChar menuseparator
395 Configuración de \SpecialChar LaTeX
404 \begin_layout Labeling
405 \labelwidthstring 00.00.0000
406 \begin_inset Flex Code
409 \begin_layout Plain Layout
415 la lista de clases de textos encontradas en los directorios
416 \begin_inset Flex Code
419 \begin_layout Plain Layout
425 , junto con las clases de documentos \SpecialChar LaTeX
429 \begin_layout Labeling
430 \labelwidthstring 00.00.0000
431 \begin_inset Flex Code
434 \begin_layout Plain Layout
440 la lista de módulos de formato encontradas en los directorios
441 \begin_inset Flex Code
444 \begin_layout Plain Layout
453 \begin_layout Labeling
454 \labelwidthstring 00.00.0000
455 \begin_inset Flex Code
458 \begin_layout Plain Layout
464 lista de varios tipos de archivos relacionados con \SpecialChar LaTeX
465 encontrados en el sistema.
468 \begin_layout Labeling
469 \labelwidthstring 00.00.0000
470 \begin_inset Flex Code
473 \begin_layout Plain Layout
474 doc/\SpecialChar LaTeX
480 es generado automáticamente durante la configuración a partir del archivo
482 \begin_inset Flex Code
485 \begin_layout Plain Layout
493 Contiene información sobre la configuración de \SpecialChar LaTeX
497 \begin_layout Subsection
501 \begin_layout Standard
502 Estos directorios están duplicados en
503 \begin_inset Flex Code
506 \begin_layout Plain Layout
514 \begin_inset Flex Code
517 \begin_layout Plain Layout
524 Si determinado archivo existe en ambos sitios, se usará el de
525 \begin_inset Flex Code
528 \begin_layout Plain Layout
537 \begin_layout Labeling
538 \labelwidthstring 00.00.0000
539 \begin_inset Flex Code
542 \begin_layout Plain Layout
548 este directorio contiene archivos con la extensión
549 \begin_inset Flex Code
552 \begin_layout Plain Layout
558 que definen las combinaciones de teclas usadas en \SpecialChar LyX
560 Si ahí existe una versión nacional de un archivo bind llamado
561 \begin_inset Flex Code
564 \begin_layout Plain Layout
570 , ésta se usará en primer lugar.
573 \begin_layout Labeling
574 \labelwidthstring 00.00.0000
575 \begin_inset Flex Code
578 \begin_layout Plain Layout
584 contiene archivos gráficos que pueden ser incluidos en documentos.
588 \begin_layout Labeling
589 \labelwidthstring 00.00.0000
590 \begin_inset Flex Code
593 \begin_layout Plain Layout
599 contiene archivos de documentación de \SpecialChar LyX
600 (incluido éste que estás leyendo).
602 \begin_inset Flex Code
605 \begin_layout Plain Layout
612 merece atención especial, como se mencionó antes.
613 Si existe una versión nacional del documento de ayuda en el subdirectorio
615 \begin_inset Flex Code
618 \begin_layout Plain Layout
624 , éste se usará en primer lugar.
626 \begin_inset CommandInset ref
628 reference "cap:Internacionalización-de-LyX"
635 \begin_layout Labeling
636 \labelwidthstring 00.00.0000
637 \begin_inset Flex Code
640 \begin_layout Plain Layout
646 contiene archivos de ejemplo que describen el uso de algunas características.
647 Se puede acceder a ellos con el botón
648 \begin_inset Flex Noun
651 \begin_layout Plain Layout
657 en el buscador de archivos.
660 \begin_layout Labeling
661 \labelwidthstring 00.00.0000
662 \begin_inset Flex Code
665 \begin_layout Plain Layout
671 contiene archivos de imagen que se usan en el diálogo
672 \begin_inset Flex Noun
675 \begin_layout Plain Layout
676 Documento\SpecialChar menuseparator
683 Contiene además los iconos de las barras de herramientas y las enseñas
685 mostradas en su inicio.
688 \begin_layout Labeling
689 \labelwidthstring 00.00.0000
690 \begin_inset Flex Code
693 \begin_layout Plain Layout
699 contiene archivos de mapas de teclado.
701 \begin_inset CommandInset ref
703 reference "sec:keymap"
710 \begin_layout Labeling
711 \labelwidthstring 00.00.0000
712 \begin_inset Flex Code
715 \begin_layout Plain Layout
721 contiene las clases de textos y los archivos de los módulos descritos en
723 \begin_inset CommandInset ref
725 reference "cap:Instalación-de-nuevas"
732 \begin_layout Labeling
733 \labelwidthstring 00.00.0000
734 \begin_inset Flex Code
737 \begin_layout Plain Layout
743 contiene los guiones de Python
744 \begin_inset Flex Code
747 \begin_layout Plain Layout
753 para convertir entre versiones de \SpecialChar LyX
755 Pueden ejecutarse en línea de comandos si, digamos, quieres convertir ficheros
759 \begin_layout Labeling
760 \labelwidthstring 00.00.0000
761 \begin_inset Flex Code
764 \begin_layout Plain Layout
770 contiene algunos archivos que demuestran las capacidades de la característica
772 \begin_inset Flex Noun
775 \begin_layout Plain Layout
782 También contiene algunos guiones usados por el propio \SpecialChar LyX
786 \begin_layout Labeling
787 \labelwidthstring 00.00.0000
788 \begin_inset Flex Code
791 \begin_layout Plain Layout
797 contiene los archivos de plantillas estándar de \SpecialChar LyX
799 \begin_inset CommandInset ref
801 reference "subsec:Creación-de-plantillas"
808 \begin_layout Labeling
809 \labelwidthstring 00.00.0000
810 \begin_inset Flex Code
813 \begin_layout Plain Layout
819 contiene archivos con la extensión
820 \begin_inset Flex Code
823 \begin_layout Plain Layout
829 que definen la interfaz de usuario de \SpecialChar LyX
831 Esto es, archivos que definen qué ítems aparecen en qué menús y barras
835 \begin_layout Subsection
836 Archivos que no necesitan modificaciones
839 \begin_layout Standard
840 Estos archivos son utilizados internamente por \SpecialChar LyX
841 y generalmente no deben
842 ser modificados sino por los desarrolladores.
845 \begin_layout Labeling
846 \labelwidthstring 00.00.0000
847 \begin_inset Flex Code
850 \begin_layout Plain Layout
856 contiene la lista de desarrolladores de \SpecialChar LyX
858 Se muestra con el menú
859 \begin_inset Flex Noun
862 \begin_layout Plain Layout
863 Ayuda\SpecialChar menuseparator
864 Acerca de \SpecialChar LyX
873 \begin_layout Labeling
874 \labelwidthstring 00.00.0000
875 \begin_inset Flex Code
878 \begin_layout Plain Layout
884 es un guión de \SpecialChar LaTeX
885 usado durante el proceso de configuración.
886 No lo ejecutes directamente.
889 \begin_layout Labeling
890 \labelwidthstring 00.00.0000
891 \begin_inset Flex Code
894 \begin_layout Plain Layout
900 es el guión utilizado para la reconfiguración de \SpecialChar LyX
902 Genera los archivos de configuración en el directorio desde el que se ha
906 \begin_layout Subsection
907 Otros archivos en un par de líneas
910 \begin_layout Labeling
911 \labelwidthstring 00.00.0000
912 \begin_inset Flex Code
915 \begin_layout Plain Layout
921 contiene tablas que describen cómo los distintos códigos de caracteres
922 se transcriben a Unicode.
925 \begin_layout Labeling
926 \labelwidthstring 00.00.0000
927 \begin_inset Flex Code
930 \begin_layout Plain Layout
936 contiene las plantillas disponibles para la característica
937 \begin_inset Flex Noun
940 \begin_layout Plain Layout
947 \begin_inset CommandInset ref
949 reference "cap:Inserción-de-material"
956 \begin_layout Labeling
957 \labelwidthstring 00.00.0000
958 \begin_inset Flex Code
961 \begin_layout Plain Layout
967 contiene una lista de los idiomas actualmente soportados por \SpecialChar LyX
971 \begin_layout Labeling
972 \labelwidthstring 00.00.0000
973 \begin_inset Flex Code
976 \begin_layout Plain Layout
982 contiene información sobre tipografías soportadas.
985 \begin_layout Labeling
986 \labelwidthstring 00.00.0000
987 \begin_inset Flex Code
990 \begin_layout Plain Layout
996 contiene traducciones para entornos de párrafo (véase
997 \begin_inset CommandInset ref
999 reference "subsec:I18n"
1006 \begin_layout Labeling
1007 \labelwidthstring 00.00.0000
1008 \begin_inset Flex Code
1011 \begin_layout Plain Layout
1017 contiene información sobre glifos unicode y su soporte por \SpecialChar LyX
1018 vía \SpecialChar LaTeX
1022 \begin_layout Section
1023 Directorio de configuración personal
1026 \begin_layout Standard
1027 Aunque uses \SpecialChar LyX
1028 como usuario sin privilegios, puedes adaptar su configuración
1031 \begin_inset Flex Code
1034 \begin_layout Plain Layout
1040 contiene todos los archivos de configuración personal.
1041 Es el directorio especificado como
1042 \begin_inset Quotes fld
1045 Directorio del usuario
1046 \begin_inset Quotes frd
1050 \begin_inset Flex Noun
1053 \begin_layout Plain Layout
1054 Ayuda\SpecialChar menuseparator
1055 Acerca de \SpecialChar LyX
1062 Este directorio se usa como espejo de
1063 \begin_inset Flex Code
1066 \begin_layout Plain Layout
1073 , que quiere decir que cada archivo en
1074 \begin_inset Flex Code
1077 \begin_layout Plain Layout
1083 es un equivalente del correspondiente archivo en
1084 \begin_inset Flex Code
1087 \begin_layout Plain Layout
1095 Cualquiera de los archivos de configuración descritos en las secciones
1096 anteriores puede estar en el directorio global del sistema, en cuyo caso
1097 afectará a todos los usuarios, y en tu directorio local para tu propio
1101 \begin_layout Standard
1102 Para clarificar las cosas vamos a poner unos ejemplos:
1105 \begin_layout Itemize
1106 Las preferencias establecidas en el diálogo
1107 \begin_inset Flex Noun
1110 \begin_layout Plain Layout
1111 Herramientas\SpecialChar menuseparator
1117 se guardan en un archivo
1118 \begin_inset Flex Code
1121 \begin_layout Plain Layout
1128 \begin_inset Flex Code
1131 \begin_layout Plain Layout
1140 \begin_layout Itemize
1141 Si reconfiguras mediante
1142 \begin_inset Flex Noun
1145 \begin_layout Plain Layout
1146 Herramientas\SpecialChar menuseparator
1154 \begin_inset Newline linebreak
1158 \begin_inset Flex Code
1161 \begin_layout Plain Layout
1167 , y los archivos resultantes se escriben en tu directorio de usuario.
1168 Esto significa que cualquier archivo adicional de clase de texto que pudieras
1170 \begin_inset Flex Code
1173 \begin_layout Plain Layout
1179 se sumará a la lista de clases en el diálogo
1180 \begin_inset Flex Noun
1183 \begin_layout Plain Layout
1184 Documento\SpecialChar menuseparator
1193 \begin_layout Itemize
1194 Si consigues alguna documentación actualizada del sitio de \SpecialChar LyX
1196 instalarla porque no tienes permisos para administrar tu sistema, solo
1197 has de copiar los archivos en
1198 \begin_inset Flex Code
1201 \begin_layout Plain Layout
1207 ¡y las entradas del menú
1208 \begin_inset Flex Noun
1211 \begin_layout Plain Layout
1220 \begin_layout Section
1221 Ejecutar \SpecialChar LyX
1222 con múltiples configuraciones
1225 \begin_layout Standard
1226 La libertad de configuración del directorio local puede no ser suficiente
1227 si quieres tener a tu disposición más de una configuración.
1228 Por ejemplo, si quisieras usar diferentes combinaciones de teclas o configuraci
1229 ones de impresora en distintos momentos.
1230 Esto lo puedes conseguir teniendo varios de estos directorios.
1231 Después especificas qué directorio usar al arrancar.
1234 \begin_layout Standard
1235 Ejecutando \SpecialChar LyX
1236 con la opción de línea de comandos
1237 \begin_inset Flex Code
1240 \begin_layout Plain Layout
1250 hace que el programa lea la configuración de ese directorio y no del predetermi
1252 (Puedes determinar el directorio predeterminado ejecutando \SpecialChar LyX
1255 \begin_inset Flex Code
1258 \begin_layout Plain Layout
1265 Si el directorio especificado no existe, \SpecialChar LyX
1266 propone su creación, tal como
1267 hace con el directorio predeterminado la primera vez que se ejecuta el
1269 Puedes modificar las opciones de configuración en ese directorio personal
1270 adicional exactamente igual que para el directorio predeterminado.
1271 Estos directorios son completamente independientes (pero sigue leyendo).
1272 Ten presente que establecer algún valor para la variable de entorno
1273 \begin_inset Flex Code
1276 \begin_layout Plain Layout
1282 tiene exactamente el mismo efecto.
1285 \begin_layout Standard
1286 Tener varias configuraciones también requiere más mantenimiento: si quieres
1287 añadir un nuevo formato a
1288 \begin_inset Flex Code
1291 \begin_layout Plain Layout
1297 que esté disponible en todas tus configuraciones, debes añadirlo a cada
1298 directorio por separado.
1299 Puedes evitarlo con el siguiente truco: después de que \SpecialChar LyX
1301 adicional, la mayoría de los subdirectorios (véase arriba) están vacíos.
1302 Si quieres que la nueva configuración sea una réplica de una existente,
1303 reemplaza el subdirectorio vacío con un enlace simbólico que apunte al
1304 subdirectorio deseado.
1305 Ten precaución, no obstante, con el subdirectorio
1306 \begin_inset Flex Code
1309 \begin_layout Plain Layout
1315 , puesto que contiene un archivo escrito por el guión de configuración (también
1317 \begin_inset Flex Noun
1320 \begin_layout Plain Layout
1321 Herramientas\SpecialChar menuseparator
1327 ) que es específico de la configuración.
1330 \begin_layout Chapter
1331 El diálogo Preferencias
1334 \begin_layout Standard
1335 Todas las opciones del diálogo de preferencias se describen en el apéndice
1349 Ahí encontrarás más detalles sobre algunas opciones.
1352 \begin_layout Section
1354 \begin_inset CommandInset label
1363 \begin_layout Standard
1364 El primer paso es definir tus propios formatos de archivo si no lo están
1366 Para hacerlo abre el diálogo
1367 \begin_inset Flex Noun
1370 \begin_layout Plain Layout
1371 Herramientas\SpecialChar menuseparator
1379 \begin_inset Flex Noun
1382 \begin_layout Plain Layout
1383 Gestión de archivos\SpecialChar menuseparator
1390 \begin_inset Flex Noun
1393 \begin_layout Plain Layout
1394 Nuevo\SpecialChar ldots
1400 para definir el nuevo formato.
1402 \begin_inset Flex Noun
1405 \begin_layout Plain Layout
1411 es para el nombre que identificará el formato en la GUI (interfaz gráfica
1414 \begin_inset Flex Noun
1417 \begin_layout Plain Layout
1423 se usa para identificar el formato internamente.
1424 Además deberás introducir una extensión de archivo.
1425 Todos estos son imprescindibles.
1427 \begin_inset Flex Noun
1430 \begin_layout Plain Layout
1436 sirve para asociar una combinación de teclas en los menús.
1437 (Por ejemplo, teclear
1438 \begin_inset Flex Noun
1441 \begin_layout Plain Layout
1448 \begin_inset Flex Noun
1451 \begin_layout Plain Layout
1454 Documento\SpecialChar menuseparator
1457 \SpecialChar menuseparator
1465 \begin_inset Flex Noun
1468 \begin_layout Plain Layout
1477 \begin_layout Standard
1478 Un Formato puede tener un
1479 \begin_inset Flex Noun
1482 \begin_layout Plain Layout
1489 \begin_inset Flex Noun
1492 \begin_layout Plain Layout
1499 Por ejemplo, podrías usar
1500 \begin_inset Flex Noun
1503 \begin_layout Plain Layout
1509 para ver archivos PostScript.
1510 Puedes introducir el comando para iniciar el programa en el campo correspondien
1512 Al definir este comando puedes usar las cuatro variables listadas en la
1514 El visor se lanza cuando ves una imagen en \SpecialChar LyX
1516 \begin_inset Flex Noun
1519 \begin_layout Plain Layout
1522 Documento\SpecialChar menuseparator
1529 El editor se lanza cuando pulsas el botón
1530 \begin_inset Flex Noun
1533 \begin_layout Plain Layout
1539 que se muestra al hacer clic derecho en un gráfico o en un material externo,
1543 \begin_layout Standard
1545 \begin_inset Flex Noun
1548 \begin_layout Plain Layout
1554 de un formato es opcional, pero si se especifica, debe ser único para todos
1556 Se usa para detectar archivos de ese formato de los contenidos de archivo.
1557 Para algunos formatos de archivo importantes no hay tipo MIME oficialmente
1559 \begin_inset CommandInset href
1562 target "http://www.iana.org/assignments/media-types/"
1567 Por tanto \SpecialChar LyX
1568 usa la lista extensa de tipos MIME especificada por
1569 \begin_inset CommandInset href
1571 name "freedesktop.org"
1572 target "http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec"
1579 \begin_layout Standard
1581 \begin_inset Flex Noun
1584 \begin_layout Plain Layout
1585 Formato de documento
1590 indica a \SpecialChar LyX
1591 que ese formato es adecuado para exportar.
1592 Si esto está marcado y existe una ruta de conversión adecuada (véase
1593 \begin_inset CommandInset ref
1595 reference "sec:Convertidores"
1599 ), el formato aparecerá en el menú
1600 \begin_inset Flex Noun
1603 \begin_layout Plain Layout
1604 Archivo\SpecialChar menuseparator
1611 También aparecerá en el menú
1612 \begin_inset Flex Noun
1615 \begin_layout Plain Layout
1618 Documento\SpecialChar menuseparator
1624 si se ha especificado un visor para ese formato.
1625 Los formatos puros de imagen, como
1626 \begin_inset Flex Code
1629 \begin_layout Plain Layout
1635 , no deberían usar esta opción.
1636 Los formatos que pueden corresponder tanto a gráficos vectoriales como
1638 \begin_inset Flex Code
1641 \begin_layout Plain Layout
1647 , sí deberían usarla.
1650 \begin_layout Standard
1652 \begin_inset Flex Noun
1655 \begin_layout Plain Layout
1656 Formato de gráfico vectorial
1661 indica a \SpecialChar LyX
1662 que el formato puede contener gráficos vectoriales.
1663 Esta información se emplea para determinar el formato objetivo de los gráficos
1664 incluidos para la exportación
1665 \begin_inset Flex Noun
1668 \begin_layout Plain Layout
1675 Los gráficos incluidos pueden requerir conversión a
1676 \begin_inset Flex Noun
1679 \begin_layout Plain Layout
1686 \begin_inset Flex Noun
1689 \begin_layout Plain Layout
1696 \begin_inset Flex Noun
1699 \begin_layout Plain Layout
1706 \begin_inset Flex Noun
1709 \begin_layout Plain Layout
1715 no puede manejar otros formatos de imagen.
1716 Si un archivo incluido no está ya en formato
1717 \begin_inset Flex Noun
1720 \begin_layout Plain Layout
1727 \begin_inset Flex Noun
1730 \begin_layout Plain Layout
1737 \begin_inset Flex Noun
1740 \begin_layout Plain Layout
1747 \begin_inset Flex Noun
1750 \begin_layout Plain Layout
1756 si la opción de formato vectorial está marcada, y si no a
1757 \begin_inset Flex Noun
1760 \begin_layout Plain Layout
1770 \begin_layout Section
1774 \begin_layout Standard
1775 Puesto que todas las conversiones de un formato a otro tienen lugar en el
1776 archivo temporal de \SpecialChar LyX
1777 , a veces es necesario modificar un archivo antes de
1778 copiarlo en el directorio temporal para que la conversión se pueda realizar.
1782 \begin_layout Plain Layout
1783 Por ejemplo, el archivo puede hacer referencia a otros archivos —imágenes,
1784 por ejemplo— mediante nombres de archivo relativos, y estos pueden resultar
1785 inválidos cuando el archivo se copia en el directorio temporal.
1790 Esto lo hace un Copiador: copia un archivo a (o desde) el directorio temporal
1791 y puede modificarlo en el proceso.
1794 \begin_layout Standard
1795 Las definiciones de los copiadores pueden usar ocho variables:
1798 \begin_layout Labeling
1799 \labelwidthstring 00.00.0000
1800 \begin_inset Flex Code
1803 \begin_layout Plain Layout
1809 El directorio de sistema de \SpecialChar LyX
1811 \begin_inset space \thinspace{}
1815 \begin_inset space \space{}
1819 \begin_inset Flex Noun
1822 \begin_layout Plain Layout
1831 \begin_layout Labeling
1832 \labelwidthstring 00.00.0000
1833 \begin_inset Flex Code
1836 \begin_layout Plain Layout
1842 El archivo de entrada
1845 \begin_layout Labeling
1846 \labelwidthstring 00.00.0000
1847 \begin_inset Flex Code
1850 \begin_layout Plain Layout
1856 El archivo de salida
1859 \begin_layout Labeling
1860 \labelwidthstring 00.00.0000
1861 \begin_inset Flex Code
1864 \begin_layout Plain Layout
1870 Nombre base (sin extensión) en el directorio temporal de \SpecialChar LyX
1874 \begin_layout Labeling
1875 \labelwidthstring 00.00.0000
1876 \begin_inset Flex Code
1879 \begin_layout Plain Layout
1885 Ruta completa al directorio temporal de \SpecialChar LyX
1889 \begin_layout Labeling
1890 \labelwidthstring 00.00.0000
1891 \begin_inset Flex Code
1894 \begin_layout Plain Layout
1900 Ruta completa al archivo original \SpecialChar LyX
1904 \begin_layout Labeling
1905 \labelwidthstring 00.00.0000
1906 \begin_inset Flex Code
1909 \begin_layout Plain Layout
1915 Nombre del archivo \SpecialChar LyX
1916 (sin ruta de directorio)
1919 \begin_layout Labeling
1920 \labelwidthstring 00.00.0000
1921 \begin_inset Flex Code
1924 \begin_layout Plain Layout
1930 El `nombre \SpecialChar LaTeX
1934 \begin_layout Standard
1935 El último debería ser el nombre de archivo tal como debería ponerse en un
1936 comando \SpecialChar LaTeX
1944 Solo es pertinente cuando se exportan archivos adecuados para esa inclusión.
1947 \begin_layout Standard
1948 Los copiadores pueden emplearse para hacer casi cualquier cosa con archivos
1950 Por ejemplo, supongamos que quieres copiar archivos
1951 \begin_inset Flex Noun
1954 \begin_layout Plain Layout
1960 generados a un directorio especial,
1961 \begin_inset Flex Code
1964 \begin_layout Plain Layout
1971 En ese caso deberías escribir un guión para intérprete de comandos tal
1975 \begin_layout Standard
1976 \begin_inset listings
1980 \begin_layout Plain Layout
1985 \begin_layout Plain Layout
1990 \begin_layout Plain Layout
1992 TOFILE=`basename $2`
1995 \begin_layout Plain Layout
1997 cp $FROMFILE /home/you/pdf/$TOFILE
2002 Guárdalo en tu directorio local, —
2003 \begin_inset Flex Code
2006 \begin_layout Plain Layout
2007 /home/you/.lyx/scripts/pdfcopier.sh
2012 , supongamos— y hazlo ejecutable si ello es necesario en tu sistema.
2013 Después, en el diálogo
2014 \begin_inset Flex Noun
2017 \begin_layout Plain Layout
2018 Herramientas\SpecialChar menuseparator
2025 \begin_inset Flex Noun
2028 \begin_layout Plain Layout
2029 Gestión de archivos\SpecialChar menuseparator
2035 , selecciona el formato
2036 \begin_inset Flex Noun
2039 \begin_layout Plain Layout
2045 —u otro de los formatos pdf— e introduce
2046 \begin_inset Flex Code
2049 \begin_layout Plain Layout
2050 pdfcopier.sh $$i $$o
2056 \begin_inset Flex Noun
2059 \begin_layout Plain Layout
2068 \begin_layout Standard
2070 usa los copiadores en varias de sus propias conversiones.
2071 Por ejemplo, si se encuentran los programas apropiados, \SpecialChar LyX
2072 instalará copiadores
2074 \begin_inset Flex Noun
2077 \begin_layout Plain Layout
2084 \begin_inset Flex Noun
2087 \begin_layout Plain Layout
2089 \begin_inset space ~
2098 Cuando se exporta a estos formatos, el copiador se encarga de que se copien
2099 no solo el archivo HTML principal, sino también los diversos archivos asociados
2100 (estilos, imágenes, etc).
2101 Todos estos archivos se escriben en un subdirectorio del directorio en
2102 el que se encuentre el archivo original de \SpecialChar LyX
2107 \begin_layout Plain Layout
2108 Este copiador puede adaptarse.
2109 El argumento opcional
2110 \begin_inset Quotes fld
2114 \begin_inset Quotes frd
2117 acepta una lista, separada por comas, con las extensiones que deben copiarse;
2118 si se omite se copiarán todos los archivos.
2120 \begin_inset Quotes fld
2124 \begin_inset Quotes frd
2127 determina la extensión añadida al directorio generado.
2129 \begin_inset Quotes fld
2133 \begin_inset Flex Noun
2136 \begin_layout Plain Layout
2144 \begin_inset Quotes frd
2147 , así, el HTML generado a partir de
2148 \begin_inset Flex Noun
2151 \begin_layout Plain Layout
2158 \begin_inset Flex Noun
2161 \begin_layout Plain Layout
2162 /ruta/a/archivo.html.\SpecialChar LyX
2176 \begin_layout Section
2178 \begin_inset CommandInset label
2180 name "sec:Convertidores"
2187 \begin_layout Standard
2188 Puedes definir tus propios convertidores para convertir archivos entre distintos
2190 Se hace en el diálogo
2191 \begin_inset Flex Noun
2194 \begin_layout Plain Layout
2195 Herramientas\SpecialChar menuseparator
2196 Preferencias\SpecialChar menuseparator
2197 Gestión de archivos\SpecialChar menuseparator
2206 \begin_layout Standard
2207 Para definir un nuevo convertidor de un formato a otro, selecciónalos en
2208 las listas desplegables
2209 \begin_inset Flex Noun
2212 \begin_layout Plain Layout
2214 \begin_inset space ~
2223 \begin_inset Flex Noun
2226 \begin_layout Plain Layout
2228 \begin_inset space ~
2236 , introduce el comando necesario para la conversión y después pulsa el botón
2238 \begin_inset Flex Noun
2241 \begin_layout Plain Layout
2248 En la definición de convertidores se pueden usar distintas variables:
2251 \begin_layout Labeling
2252 \labelwidthstring 00.00.0000
2253 \begin_inset Flex Code
2256 \begin_layout Plain Layout
2262 El directorio de sistema de \SpecialChar LyX
2266 \begin_layout Labeling
2267 \labelwidthstring 00.00.0000
2268 \begin_inset Flex Code
2271 \begin_layout Plain Layout
2277 El archivo de entrada
2280 \begin_layout Labeling
2281 \labelwidthstring 00.00.0000
2282 \begin_inset Flex Code
2285 \begin_layout Plain Layout
2291 El archivo de salida
2294 \begin_layout Labeling
2295 \labelwidthstring 00.00.0000
2296 \begin_inset Flex Code
2299 \begin_layout Plain Layout
2305 El nombre del archivo base del archivo de entrada (sin la extensión)
2308 \begin_layout Labeling
2309 \labelwidthstring 00.00.0000
2310 \begin_inset Flex Code
2313 \begin_layout Plain Layout
2319 La ruta al archivo de entrada
2322 \begin_layout Labeling
2323 \labelwidthstring 00.00.0000
2324 \begin_inset Flex Code
2327 \begin_layout Plain Layout
2333 La ruta al archivo de entrada original (esto es diferente de $$p cuando
2334 se invoca una cadena de convertidores).
2337 \begin_layout Labeling
2338 \labelwidthstring 00.00.0000
2339 \begin_inset Flex Code
2342 \begin_layout Plain Layout
2348 El nombre iconv para la codificación del documento.
2351 \begin_layout Standard
2353 \begin_inset Flex Noun
2356 \begin_layout Plain Layout
2362 puedes introducir los siguientes, separados por comas:
2365 \begin_layout Labeling
2366 \labelwidthstring 00.00.0000
2367 \begin_inset Flex Code
2370 \begin_layout Plain Layout
2376 Este convertidor ejecuta alguna forma de \SpecialChar LaTeX
2378 Hará estar disponibles los registros de errores \SpecialChar LaTeX
2383 \begin_layout Labeling
2384 \labelwidthstring 00.00.0000
2385 \begin_inset Flex Code
2388 \begin_layout Plain Layout
2394 Necesita el archivo \SpecialChar LaTeX
2396 \begin_inset Flex Noun
2399 \begin_layout Plain Layout
2408 \begin_layout Labeling
2409 \labelwidthstring 00.00.0000
2410 \begin_inset Flex Code
2413 \begin_layout Plain Layout
2420 \begin_inset Quotes fld
2424 \begin_inset Quotes frd
2427 archivo del trastero, que en la práctica quiere decir un archivo \SpecialChar LaTeX
2429 el que queremos exportar, sin
2430 \begin_inset Flex Code
2433 \begin_layout Plain Layout
2442 \begin_layout Labeling
2443 \labelwidthstring 00.00.0000
2444 \begin_inset Flex Code
2447 \begin_layout Plain Layout
2456 \begin_layout Standard
2457 Las tres siguientes no son realmente indicadores porque aceptan un argumento
2459 \begin_inset Flex Noun
2462 \begin_layout Plain Layout
2464 \begin_inset space ~
2468 \begin_inset space ~
2479 \begin_layout Labeling
2480 \labelwidthstring 00.00.0000
2481 \begin_inset Flex Code
2484 \begin_layout Plain Layout
2490 Si se pone, el error estándar del convertidor se redirecciona a un archivo
2492 \begin_inset Flex Code
2495 \begin_layout Plain Layout
2501 , y el guión dado como argumento se ejecutará como:
2502 \begin_inset Flex Code
2505 \begin_layout Plain Layout
2506 script <infile.out >infile.log
2512 El argumento puede contener
2513 \begin_inset Flex Code
2516 \begin_layout Plain Layout
2525 \begin_layout Labeling
2526 \labelwidthstring 00.00.0000
2527 \begin_inset Flex Code
2530 \begin_layout Plain Layout
2536 El nombre del directorio en el que el convertidor descargará los archivos
2539 no creará ese directorio y no copia nada en él, aunque copiará este directorio
2541 El argumento puede contener
2542 \begin_inset Flex Code
2545 \begin_layout Plain Layout
2551 , que será reemplazado por el nombre base de los archivos de entrada y de
2552 salida, respectivamente, cuando se copia el directorio.
2553 \begin_inset Newline newline
2556 Ten en cuenta que resultdir y usetempdir no tienen sentido juntos.
2557 El último será ignorado si se da el primero.
2560 \begin_layout Labeling
2561 \labelwidthstring 00.00.0000
2562 \begin_inset Flex Code
2565 \begin_layout Plain Layout
2571 Determina el nombre del archivo de salida y puede contener
2572 \begin_inset Flex Code
2575 \begin_layout Plain Layout
2582 Solo es sensible con
2583 \begin_inset Flex Code
2586 \begin_layout Plain Layout
2592 y además es opcional; si no se da, por omisión es `index'.
2595 \begin_layout Standard
2596 Ninguno de estos tres últimos se usan actualmente en ninguno de los convertidore
2597 s que son instalados por \SpecialChar LyX
2601 \begin_layout Standard
2602 No tienes que definir convertidores entre todos los formatos que quieras
2604 Por ejemplo, observarás que no hay convertidor `\SpecialChar LyX
2605 a PostScript', sin embargo
2607 exporta a PostScript.
2608 Lo hace creando primero un archivo \SpecialChar LaTeX
2609 (no es necesario un convertidor para
2610 esto), que luego es convertido a DVI mediante el convertidor `\SpecialChar LaTeX
2612 y por último convierte el archivo DVI resultante a PostScript.
2614 encuentra automáticamente estas 'cadenas' de convertidores y siempre escogerá
2615 la cadena más corta posible.
2616 Sin embargo, aún puedes definir múltiples métodos de conversión entre formatos.
2617 Por ejemplo, la configuración estándar de \SpecialChar LyX
2618 provee cinco caminos para convertir
2623 \begin_layout Enumerate
2624 directamente, usando
2625 \begin_inset Flex Noun
2628 \begin_layout Plain Layout
2637 \begin_layout Enumerate
2638 mediante (DVI y) PostScript, usando
2639 \begin_inset Flex Noun
2642 \begin_layout Plain Layout
2651 \begin_layout Enumerate
2652 mediante DVI, usando
2653 \begin_inset Flex Noun
2656 \begin_layout Plain Layout
2665 \begin_layout Enumerate
2666 directamente, usando
2667 \begin_inset Flex Noun
2670 \begin_layout Plain Layout
2680 \begin_layout Enumerate
2681 directamente, usando
2682 \begin_inset Flex Noun
2685 \begin_layout Plain Layout
2695 \begin_layout Standard
2696 Para construir estas cadenas alternativas tienes que definir múltiples 'formatos
2697 de archivo' objetivo, como se describe en la sección
2698 \begin_inset space ~
2702 \begin_inset CommandInset ref
2704 reference "sec:Formatos"
2709 Por ejemplo, en la configuración estándar, se definen los formatos llamados
2711 \begin_inset Flex Noun
2714 \begin_layout Plain Layout
2721 \begin_inset Flex Noun
2724 \begin_layout Plain Layout
2731 \begin_inset Flex Noun
2734 \begin_layout Plain Layout
2741 \begin_inset Flex Noun
2744 \begin_layout Plain Layout
2751 \begin_inset Flex Noun
2754 \begin_layout Plain Layout
2761 \begin_inset Flex Noun
2764 \begin_layout Plain Layout
2771 \begin_inset Flex Noun
2774 \begin_layout Plain Layout
2781 \begin_inset Flex Noun
2784 \begin_layout Plain Layout
2792 \begin_inset Flex Noun
2795 \begin_layout Plain Layout
2802 \begin_inset Flex Noun
2805 \begin_layout Plain Layout
2812 ), todos ellos compartiendo la extensión
2813 \begin_inset Flex Noun
2816 \begin_layout Plain Layout
2822 , y que corresponden a los métodos de conversión antes mencionados.
2825 \begin_layout Chapter
2826 Internacionalización de \SpecialChar LyX
2828 \begin_inset CommandInset label
2830 name "cap:Internacionalización-de-LyX"
2837 \begin_layout Standard
2839 soporta el uso de una interfaz traducida.
2840 La última vez que lo comprobamos, \SpecialChar LyX
2841 suministraba textos en treinta idiomas.
2842 El idioma elegido se denomina
2847 (Para lecciones adicionales sobre configuración de idiomas, véase también
2849 \begin_inset Quotes fld
2853 \begin_inset Quotes frd
2856 del sistema operativo.
2857 En Linux, la página de manual de
2858 \begin_inset Flex Code
2861 \begin_layout Plain Layout
2867 es un buen punto de partida).
2871 \begin_layout Standard
2872 Hay que advertir que estas traducciones funcionarán pero tienen algunos
2874 En particular, todos los diálogos se han diseñado con el inglés en mente,
2875 lo que significa que algún texto traducido podría ser demasiado largo para
2876 ajustarse al espacio asignado.
2877 Esto solo es un problema de presentación en pantalla y no causará ningún
2879 Además, encontrarás que algunas traducciones no definen atajos de teclado
2881 A veces, simplemente no hay letras libres suficientes para ello.
2882 Otras veces, el traductor todavía no lo ha completado.
2883 Nuestro equipo de traducción, al que podrías unirte si quieres,
2887 \begin_layout Plain Layout
2888 Si usas con fluidez un idioma distinto del inglés, ¡unirse a estos equipos
2889 es una estupenda forma de corresponder a la comunidad \SpecialChar LyX
2895 intentará, por supuesto, corregir estas deficiencias en futuras versiones
2900 \begin_layout Section
2901 Traducción de \SpecialChar LyX
2905 \begin_layout Subsection
2906 Traducción de la interfaz gráfica de usuario (mensajes de texto)
2909 \begin_layout Standard
2911 utiliza la biblioteca GNU
2912 \begin_inset Flex Code
2915 \begin_layout Plain Layout
2921 para manejar la internacionalización de la interfaz.
2922 Para que \SpecialChar LyX
2923 hable tu idioma preferido en todos los menús y diálogos es necesario
2925 \begin_inset Flex Code
2928 \begin_layout Plain Layout
2935 Si está disponible, tendrás que generar a partir de él un archivo
2936 \begin_inset Flex Code
2939 \begin_layout Plain Layout
2946 El procedimiento para hacer todo esto se explica en la documentación de
2948 \begin_inset Flex Code
2951 \begin_layout Plain Layout
2958 Puedes hacer esto solo para ti, pero también podrías compartir el resultado
2959 de tu trabajo con el resto de la comunidad \SpecialChar LyX
2961 Envía un mensaje a la lista de desarrolladores de \SpecialChar LyX
2962 para más información
2963 sobre cómo proceder.
2966 \begin_layout Standard
2967 En resumen, esto es lo que deberías hacer (xx indica el código del idioma):
2970 \begin_layout Itemize
2971 Inspecciona el código fuente de \SpecialChar LyX
2974 \begin_inset CommandInset href
2976 name "información en la web"
2977 target "http://www.lyx.org/HowToUseGIT"
2984 \begin_layout Itemize
2986 \begin_inset Flex Code
2989 \begin_layout Plain Layout
2995 a la carpeta de los archivos
2996 \begin_inset Flex Code
2999 \begin_layout Plain Layout
3006 Después lo renombras como
3007 \begin_inset Flex Code
3010 \begin_layout Plain Layout
3018 \begin_inset Flex Code
3021 \begin_layout Plain Layout
3027 no está por ningún sitio, puede rehacerse con el comando de consola
3028 \begin_inset Flex Code
3031 \begin_layout Plain Layout
3037 en ese directorio, o puedes usar como muestra un archivo
3038 \begin_inset Flex Code
3041 \begin_layout Plain Layout
3047 de algún otro idioma).
3050 \begin_layout Itemize
3052 \begin_inset Flex Code
3055 \begin_layout Plain Layout
3065 \begin_layout Plain Layout
3066 Es un archivo de texto, se puede editar en cualquier editor de texto.
3067 Pero hay programas especializados para editar estos archivos, como
3071 (para todas las plataformas) o
3080 tiene un `modo' para editar archivos
3081 \begin_inset Flex Code
3084 \begin_layout Plain Layout
3091 \begin_inset Flex URL
3094 \begin_layout Plain Layout
3096 https://www.gnu.org/software/gettext/manual/html_node/PO-Mode.html
3108 Para algunos nombres de menú y otros artilugios hay además atajos de teclado
3109 que deberían traducirse.
3110 Dichas teclas se marcan con una `|' delante, y deberían traducirse de acuerdo
3111 con las palabras y frases del idioma.
3112 Además tendrías que rellenar la información al principio del nuevo archivo
3114 \begin_inset Flex Code
3117 \begin_layout Plain Layout
3123 , correo electrónico, etc., para que la gente sepa dónde enviarte sugerencias
3124 o divertidas diatribas.
3127 \begin_layout Standard
3128 Si estás haciendo esto solo para ti, entonces:
3131 \begin_layout Itemize
3133 \begin_inset Flex Code
3136 \begin_layout Plain Layout
3144 \begin_inset Flex Code
3147 \begin_layout Plain Layout
3148 msgfmt -o xx.mo < xx.po
3156 \begin_layout Itemize
3158 \begin_inset Flex Code
3161 \begin_layout Plain Layout
3167 a tu directorio local, en la carpeta apropiada para los mensajes de las
3168 aplicaciones en el idioma xx, con el nombre
3169 \begin_inset Flex Code
3172 \begin_layout Plain Layout
3179 \begin_inset space \thinspace{}
3183 \begin_inset space \space{}
3187 \begin_inset Flex Code
3190 \begin_layout Plain Layout
3191 /usr/local/share/locale/xx/LC_MESSAGES/lyx.mo
3201 \begin_layout Standard
3202 Sin embargo, ya se ha dicho, lo mejor sería poder añadir el nuevo archivo
3204 \begin_inset Flex Code
3207 \begin_layout Plain Layout
3213 a la distribución de \SpecialChar LyX
3214 , para que otros puedan usarlo.
3215 Esto requiere hacer cambios en \SpecialChar LyX
3216 , así que envía un correo a la lista de
3217 desarrolladores si estás interesado en hacerlo.
3220 \begin_layout Subsubsection
3224 \begin_layout Standard
3225 A veces resulta que un mensaje en inglés tiene diversas traducciones en
3227 Un ejemplo es la palabra
3228 \begin_inset Flex Code
3231 \begin_layout Plain Layout
3237 , que en alemán se puede traducir por Nach o Bis, según el sentido exacto
3239 \begin_inset Quotes fld
3243 \begin_inset Quotes frd
3248 \begin_inset Flex Code
3251 \begin_layout Plain Layout
3257 no maneja tales traducciones ambiguas.
3258 Por lo tanto, debes añadir alguna información contextual al mensaje: en
3260 \begin_inset Flex Code
3263 \begin_layout Plain Layout
3270 \begin_inset Flex Code
3273 \begin_layout Plain Layout
3274 To[[as in 'From format x to format y']]
3280 \begin_inset Flex Code
3283 \begin_layout Plain Layout
3284 To[[as in 'From page x to page y']]
3290 Ahora las dos apariciones de
3291 \begin_inset Flex Code
3294 \begin_layout Plain Layout
3301 \begin_inset Flex Code
3304 \begin_layout Plain Layout
3310 y pueden traducirse correctamente por Nach y Bis, respectivamente.
3313 \begin_layout Standard
3314 Por supuesto que la información contextual debe eliminarse del mensaje original
3315 si no se usa en la traducción.
3316 Por eso hay que ponerla entre dobles corchetes al final del mensaje (véase
3318 El mecanismo de traducción de \SpecialChar LyX
3319 asegura que todo lo que va entre corchetes
3320 al final de los mensajes se quita antes de mostrarlos.
3323 \begin_layout Subsection
3324 Traducción de la documentación
3327 \begin_layout Standard
3328 La documentación en línea (menú
3331 \begin_inset Flex Noun
3334 \begin_layout Plain Layout
3348 ) puede (¡debería!) traducirse.
3349 Si hay versiones traducidas de la documentación disponible
3353 \begin_layout Plain Layout
3354 Hasta marzo de 2008, al menos algunos de los documentos han sido traducidos
3355 a catorce idiomas, y el Tutorial está disponible en algunos más.
3361 \begin_inset Flex Code
3364 \begin_layout Plain Layout
3370 está adecuadamente configurado, \SpecialChar LyX
3372 \begin_inset Quotes fld
3376 \begin_inset Quotes frd
3381 busca las traducciones en
3384 \begin_inset Flex Code
3387 \begin_layout Plain Layout
3406 es el código para el idioma en uso actualmente.
3407 Si no hay versión traducida se presentará por omisión la versión inglesa
3409 Ten en cuenta que las versiones traducidas deben tener los mismos nombres
3414 de antes) que el original.
3415 Si te animas a traducir documentación (¡de paso, una excelente manera de
3416 leerla atentamente!), hay algunas cosas que deberías tener en cuenta:
3419 \begin_layout Itemize
3420 Consulta la web de traducción de la documentación en
3421 \begin_inset CommandInset href
3423 name "http://www.lyx.org/Translation"
3424 target "http://www.lyx.org/Translation"
3429 Así podrás comprobar el estado actual de traducción de documentos a tu
3431 También si hay alguien que esté coordinando la traducción a tu idioma.
3432 Si no hay nadie comunícanos, por favor, si estás interesado en ello.
3435 \begin_layout Standard
3436 Una vez que te has decidido a empezar, he aquí algunos consejos que te pueden
3437 ahorrar inconvenientes:
3440 \begin_layout Itemize
3441 ¡Únete al equipo de documentación! En
3444 \begin_inset Flex Noun
3447 \begin_layout Plain Layout
3448 Ayuda\SpecialChar menuseparator
3458 , que por cierto, es el primer documento que se debería traducir, hay informació
3459 n sobre cómo hacerlo.
3462 \begin_layout Itemize
3463 Infórmate sobre las normas tipográficas de tu idioma.
3464 La tipografía es un antiguo arte que ha desarrollado durante siglos una
3465 gran variedad de convenciones en diversas partes del mundo.
3466 Estudia también la terminología profesional de los tipógrafos en tu país.
3467 Inventar tu propia terminología sólo provocará confusión.
3470 (¡Cuidado! La tipografía es adictiva!)
3473 \begin_layout Itemize
3474 Haz una copia del documento para trabajar sobre ella.
3475 Puedes guardarla como archivo personal de traducción en tu directorio
3482 \begin_layout Itemize
3483 De vez en cuando el documento original (del equipo \SpecialChar LyX
3485 Usa el visor de fuentes en
3486 \begin_inset CommandInset href
3488 name "http://www.lyx.org/trac/timeline"
3489 target "http://www.lyx.org/trac/timeline"
3493 para ver los cambios realizados.
3494 De esta manera puedes ver fácilmente qué partes del documento traducido
3495 necesitan actualizarse.
3498 \begin_layout Standard
3499 Si encuentras un error en el documento original, ¡corríjelo y notifica los
3500 cambios al equipo de documentación! (¿No te has olvidado de contactar con
3501 el equipo de documentación, verdad?)
3504 \begin_layout Standard
3505 \begin_inset Branch OutDated
3508 \begin_layout Section
3509 International Keyboard Support
3512 \begin_layout Standard
3515 [Editor's Note: The following section is by
3523 It needs to be fixed to conform to the new Documentation Style sheet and
3524 to make use of the new v1.0 features.
3525 The whole thing also needs to be merged with the section following it.-jw
3526 It may also be badly out of date.-rh (2008)]
3529 \begin_layout Subsection
3530 Defining Own Keymaps: Keymap File Format
3533 \begin_layout Standard
3534 Let's look at a keyboard definition file a little closer.
3535 It is a plain text file defining
3538 \begin_layout Itemize
3539 key-to-key or key-to-string translations
3542 \begin_layout Itemize
3546 \begin_layout Itemize
3547 dead keys exceptions
3550 \begin_layout Standard
3551 To define key-to-key or key-to-string translation, use this command:
3554 \begin_layout Quotation
3555 \begin_inset Flex Code
3558 \begin_layout Plain Layout
3567 \begin_inset Flex Code
3570 \begin_layout Plain Layout
3579 \begin_layout Standard
3581 \begin_inset Flex Code
3584 \begin_layout Plain Layout
3590 is the key to be translated and
3591 \begin_inset Flex Code
3594 \begin_layout Plain Layout
3600 is the string to be inserted into the document.
3601 To define dead keys, use:
3604 \begin_layout Quotation
3605 \begin_inset Flex Code
3608 \begin_layout Plain Layout
3617 \begin_inset Flex Code
3620 \begin_layout Plain Layout
3629 \begin_layout Standard
3631 \begin_inset Flex Code
3634 \begin_layout Plain Layout
3640 is a keyboard key and
3641 \begin_inset Flex Code
3644 \begin_layout Plain Layout
3651 The following dead keys are supported (shortcut name is in parentheses):
3654 \begin_layout Quotation
3658 \begin_inset space \hfill{}
3664 \begin_layout Quotation
3666 \begin_inset space \hfill{}
3672 \begin_layout Quotation
3674 \begin_inset space \hfill{}
3680 \begin_layout Quotation
3682 \begin_inset space \hfill{}
3688 \begin_layout Quotation
3690 \begin_inset space \hfill{}
3696 \begin_layout Quotation
3698 \begin_inset space \hfill{}
3705 \begin_layout Plain Layout
3717 \begin_layout Quotation
3719 \begin_inset space \hfill{}
3725 \begin_layout Quotation
3727 \begin_inset space \hfill{}
3734 \begin_layout Plain Layout
3746 \begin_layout Quotation
3748 \begin_inset space \hfill{}
3754 \begin_layout Quotation
3756 \begin_inset space \hfill{}
3762 \begin_layout Quotation
3764 \begin_inset space \hfill{}
3771 \begin_layout Plain Layout
3783 \begin_layout Quotation
3785 \begin_inset space \hfill{}
3792 \begin_layout Plain Layout
3804 \begin_layout Quotation
3806 \begin_inset space \hfill{}
3812 \begin_layout Quotation
3813 hungarian umlaut (hug)
3814 \begin_inset space \hfill{}
3820 \begin_layout Quotation
3822 \begin_inset space \hfill{}
3828 \begin_layout Quotation
3830 \begin_inset space \hfill{}
3837 \begin_layout Plain Layout
3849 \begin_layout Standard
3850 Since in many international keyboards there are exceptions to what some
3851 dead keys should do, you can define them using
3854 \begin_layout Quotation
3855 \begin_inset Flex Code
3858 \begin_layout Plain Layout
3866 deadkey key outstring
3869 \begin_layout Standard
3870 For example, on Slovak keyboard, if you enter caron-o, it generates circumflex-o
3874 \begin_layout Quotation
3875 \begin_inset Flex Code
3878 \begin_layout Plain Layout
3891 \begin_layout Standard
3892 to make it work correctly.
3893 Also, you have to define as exceptions dead keys over i and j, to remove
3894 the dot from them before inserting an accent mark.
3895 I will change this when the time comes, but so far I haven't had time.
3898 \begin_layout Standard
3899 Oh, and about characters: backslash is escaped, so to enter it, you'll need
3902 \begin_inset Flex Code
3905 \begin_layout Plain Layout
3911 have different meaning.
3913 \begin_inset Flex Code
3916 \begin_layout Plain Layout
3922 marks comments, quotes start and end \SpecialChar LaTeX
3924 To enter quote, you'll need to use
3925 \begin_inset Flex Code
3928 \begin_layout Plain Layout
3937 \begin_inset Flex Code
3940 \begin_layout Plain Layout
3947 \begin_inset Flex Code
3950 \begin_layout Plain Layout
3961 \begin_layout Standard
3962 If you make a keyboard description file that works for your language, please
3963 mail it to me, so I can include it in the next keymap distribution.
3966 \begin_layout Standard
3967 More keywords will be supported in keymap configuration file in future,
3971 \begin_layout Itemize
3972 \begin_inset Flex Code
3975 \begin_layout Plain Layout
3986 \begin_inset space \hfill{}
3990 \begin_inset Flex Code
3993 \begin_layout Plain Layout
4002 \begin_layout Itemize
4003 \begin_inset Flex Code
4006 \begin_layout Plain Layout
4017 \begin_inset space \hfill{}
4021 \begin_inset Flex Code
4024 \begin_layout Plain Layout
4030 an external keymap translation program
4033 \begin_layout Standard
4034 Also, it should look into
4035 \begin_inset Flex Code
4038 \begin_layout Plain Layout
4044 file for defaults, too (for example, a
4045 \begin_inset Flex Code
4048 \begin_layout Plain Layout
4056 option to include default keyboard).
4064 \begin_layout Section
4065 \begin_inset CommandInset label
4071 Cosas sobre teclados internacionales
4074 \begin_layout Standard
4075 \begin_inset Note Note
4078 \begin_layout Plain Layout
4079 Al revisar este documento en marzo de 2008, no examiné este asunto porque
4081 Sería bueno que alguien pudiera hacerlo.
4090 \begin_layout Standard
4091 Las dos secciones siguientes describen con detalle la sintaxis de los archivos
4093 \begin_inset Flex Code
4096 \begin_layout Plain Layout
4105 \begin_inset Flex Code
4108 \begin_layout Plain Layout
4117 Deberían servir de ayuda para diseñar tus propios mapas de teclado si los
4118 suministrados no satisfacen tus necesidades.
4121 \begin_layout Subsection
4125 \begin_layout Standard
4127 \begin_inset Flex Code
4130 \begin_layout Plain Layout
4136 asocia pulsaciones de teclas con caracteres o secuencias de ellos.
4137 Como sugiere el nombre, sirve para trazar un mapa del teclado.
4138 En esta sección se describen las palabras clave
4139 \begin_inset Flex Code
4142 \begin_layout Plain Layout
4151 \begin_inset Flex Code
4154 \begin_layout Plain Layout
4163 \begin_inset Flex Code
4166 \begin_layout Plain Layout
4175 \begin_inset Flex Code
4178 \begin_layout Plain Layout
4187 \begin_inset Flex Code
4190 \begin_layout Plain Layout
4199 \begin_layout Labeling
4200 \labelwidthstring 00.00.0000
4201 \begin_inset Flex Code
4204 \begin_layout Plain Layout
4212 Asocia un carácter a una cadena
4215 \begin_layout LyX-Code
4230 \begin_layout Standard
4244 , la doble comilla (") y la barra invertida (
4246 ) deben escaparse con una barra (
4251 \begin_layout Standard
4252 Un ejemplo de una declaración de
4253 \begin_inset Flex Noun
4256 \begin_layout Plain Layout
4264 para hacer que el símbolo
4265 \begin_inset Flex Noun
4268 \begin_layout Plain Layout
4276 sea generado por la tecla
4277 \begin_inset Flex Noun
4280 \begin_layout Plain Layout
4291 \begin_layout LyX-Code
4297 \begin_layout Labeling
4298 \labelwidthstring 00.00.0000
4299 \begin_inset Flex Code
4302 \begin_layout Plain Layout
4310 Especifica un carácter acentuado
4313 \begin_layout LyX-Code
4322 \begin_layout Standard
4323 Esto hará que el carácter
4331 sobre el(los) carácter(es) permitido(s)
4336 Este es el mecanismo de tecla muerta
4340 \begin_layout Plain Layout
4350 se refiere a una tecla que no genera ningún carácter por sí mismo, pero
4351 seguida de otra tecla genera el carácter acentuado deseado.
4352 Por ejemplo, un caráter con diéresis, ü, se genera de esta manera.
4361 \begin_layout Standard
4366 y después una tecla que no está entre las permitidas (
4370 ), en la salida obtendrás el carácter
4374 seguido por el otro carácter, el no permitido.
4375 Hay que tener en cuenta que
4376 \begin_inset Flex Noun
4379 \begin_layout Plain Layout
4387 cancela una tecla muerta, de modo que si pulsas
4392 \begin_inset Flex Noun
4395 \begin_layout Plain Layout
4403 , el cursor no retrocede una posición sino que anula el efecto que
4407 hubiera tenido sobre la siguiente pulsación.
4410 \begin_layout Standard
4411 En el ejemplo siguiente, el carácter ' va a generar un acento agudo permitido
4412 sobre los caracteres a, e, i, o, u, A, E, I, O, U:
4415 \begin_layout LyX-Code
4418 kmod ' acute aeiouAEIOU
4421 \begin_layout Labeling
4422 \labelwidthstring 00.00.0000
4423 \begin_inset Flex Code
4426 \begin_layout Plain Layout
4432 Especifica una excepción para el carácter acentuado
4435 \begin_layout LyX-Code
4444 \begin_layout Standard
4445 Define una excepción para el
4458 debe haber sido asignado a una pulsación con una declaración previa de
4460 \begin_inset Flex Code
4463 \begin_layout Plain Layout
4479 no debe estar en el conjunto
4488 Si tecleas la secuencia
4497 Si dicha declaración no existe en el archivo
4498 \begin_inset Flex Code
4501 \begin_layout Plain Layout
4521 es el primer argumento de la declaración
4522 \begin_inset Flex Code
4525 \begin_layout Plain Layout
4538 \begin_layout Standard
4539 El comando siguiente generará äi cuando teclees agudo-i ('i):
4542 \begin_layout LyX-Code
4556 \begin_layout Labeling
4557 \labelwidthstring 00.00.0000
4558 \begin_inset Flex Code
4561 \begin_layout Plain Layout
4567 Combina dos caracteres acentos
4570 \begin_layout LyX-Code
4576 accent1 accent2 allowed
4579 \begin_layout Standard
4580 Esto es bastante esotérico.
4581 Permite combinar el efecto de
4589 (¡en ese orden!) sobre los caracteres permitidos
4602 deben haber sido declaradas con un comando
4603 \begin_inset Flex Code
4606 \begin_layout Plain Layout
4624 \begin_layout Standard
4625 Considera este ejemplo del archivo
4626 \begin_inset Flex Code
4629 \begin_layout Plain Layout
4640 \begin_layout LyX-Code
4643 kmod ; acute aeioyvhAEIOYVH
4647 kcomb acute umlaut iyIY
4650 \begin_layout Standard
4652 \begin_inset Flex Noun
4655 \begin_layout Plain Layout
4663 y obtener el efecto de
4664 \begin_inset Flex Code
4667 \begin_layout Plain Layout
4680 En este caso un retroceso cancela la última tecla muerta, así que si tecleas
4682 \begin_inset Flex Noun
4685 \begin_layout Plain Layout
4694 \begin_inset Flex Code
4697 \begin_layout Plain Layout
4710 \begin_layout Subsection
4714 \begin_layout Standard
4715 Después de realizados el mapa
4716 \begin_inset Flex Code
4719 \begin_layout Plain Layout
4728 \begin_inset Flex Code
4731 \begin_layout Plain Layout
4741 traza el mapa de las cadenas que los símbolos generan para los caracteres
4742 en la tipografía actual.
4743 La distribución de \SpecialChar LyX
4744 actualmente incluye al menos los archivos
4745 \begin_inset Flex Code
4748 \begin_layout Plain Layout
4757 \begin_inset Flex Code
4760 \begin_layout Plain Layout
4771 \begin_layout Standard
4772 En general el archivo
4773 \begin_inset Flex Code
4776 \begin_layout Plain Layout
4784 es una secuencia de declaraciones de la forma:
4787 \begin_layout LyX-Code
4800 \begin_layout Standard
4801 Por ejemplo, para asociar
4802 \begin_inset Flex Noun
4805 \begin_layout Plain Layout
4815 al correspondiente carácter en el conjunto iso-8859-1 (233), se usa:
4818 \begin_layout LyX-Code
4826 \begin_layout Standard
4828 \begin_inset Flex Code
4831 \begin_layout Plain Layout
4840 \begin_inset Flex Code
4843 \begin_layout Plain Layout
4854 Anotar que el mismo carácter puede aplicarse a más de una cadena.
4856 \begin_inset Flex Code
4859 \begin_layout Plain Layout
4870 \begin_layout LyX-Code
4882 \begin_inset Newline newline
4898 \begin_layout Standard
4900 no puede encontrar una declaración para la cadena por una tecla o una
4901 secuencia con tecla muerta, intentará si aparece como un carácter acentuado
4902 y probará a dibujar un acento sobre el carácter en la pantalla.
4905 \begin_layout Subsection
4909 \begin_layout Standard
4910 Hay una segunda manera de añadir soporte para caracteres internacionales
4911 mediante las denominadas teclas muertas.
4912 Una tecla muerta trabaja en combinación con una letra para generar un carácter
4914 Aquí explicaremos como crear una sencillísima tecla muerta para ilustrar
4918 \begin_layout Standard
4919 Supongamos que necesitas el carácter circunflejo
4920 \begin_inset Quotes fld
4924 \begin_inset Quotes frd
4928 Podrías asociar la tecla
4929 \begin_inset Flex Noun
4932 \begin_layout Plain Layout
4939 \begin_inset Flex Noun
4942 \begin_layout Plain Layout
4948 ) al comando \SpecialChar LyX
4950 \begin_inset Flex Code
4953 \begin_layout Plain Layout
4960 \begin_inset Flex Code
4963 \begin_layout Plain Layout
4970 Ahora, cuando pulses la tecla
4971 \begin_inset Flex Noun
4974 \begin_layout Plain Layout
4980 seguida de una letra, obtendrás esa letra con circunflejo sobre ella.
4981 Por ejemplo, la secuencia
4982 \begin_inset Quotes fld
4986 \begin_inset Flex Noun
4989 \begin_layout Plain Layout
4996 \begin_inset Quotes frd
5000 \begin_inset Quotes fld
5004 \begin_inset Quotes frd
5009 \begin_inset Quotes fld
5013 \begin_inset Flex Code
5016 \begin_layout Plain Layout
5023 \begin_inset Quotes frd
5026 , sin embargo, \SpecialChar LyX
5027 no imprime nada puesto que
5028 \begin_inset Flex Noun
5031 \begin_layout Plain Layout
5037 nunca lleva un circunflejo.
5039 \begin_inset Flex Noun
5042 \begin_layout Plain Layout
5048 tras una tecla muerta imprime el acento solo.
5049 ¡Advierte este último punto! Si asocias una tecla a una tecla muerta necesitará
5050 s reasociar el carácter de esa tecla a otra tecla.
5052 \begin_inset Flex Noun
5055 \begin_layout Plain Layout
5061 a una cedilla es una mala idea, puesto que solo obtendrás cedillas en lugar
5065 \begin_layout Standard
5066 Una forma habitual de asociar teclas muertas es usar
5067 \begin_inset Flex Noun
5070 \begin_layout Plain Layout
5077 \begin_inset Flex Noun
5080 \begin_layout Plain Layout
5087 \begin_inset Flex Noun
5090 \begin_layout Plain Layout
5096 en combinación con un acento, como
5097 \begin_inset Quotes fld
5101 \begin_inset Flex Noun
5104 \begin_layout Plain Layout
5111 \begin_inset Quotes frd
5115 \begin_inset Quotes fld
5119 \begin_inset Flex Noun
5122 \begin_layout Plain Layout
5129 \begin_inset Quotes frd
5133 \begin_inset Quotes fld
5137 \begin_inset Flex Noun
5140 \begin_layout Plain Layout
5147 \begin_inset Quotes frd
5151 Otra forma incluye el uso de
5152 \begin_inset Flex Code
5155 \begin_layout Plain Layout
5162 \begin_inset Flex Code
5165 \begin_layout Plain Layout
5171 para configurar la tecla especial
5172 \begin_inset Flex Code
5175 \begin_layout Plain Layout
5182 Esta tecla actúa de alguna forma como
5183 \begin_inset Flex Noun
5186 \begin_layout Plain Layout
5192 y permite teclas a caracteres acentuados.
5193 También puedes transformar teclas en muertas asociándolas a algo como
5194 \begin_inset Flex Code
5197 \begin_layout Plain Layout
5203 y después asociando esta tecla simbólica al correspondiente comando \SpecialChar LyX
5208 \begin_layout Plain Layout
5213 : Esto es exactamente lo que hago en mis archivos
5214 \begin_inset Flex Code
5217 \begin_layout Plain Layout
5224 \begin_inset Flex Code
5227 \begin_layout Plain Layout
5235 \begin_inset Flex Noun
5238 \begin_layout Plain Layout
5240 \begin_inset space ~
5249 \begin_inset Flex Code
5252 \begin_layout Plain Layout
5258 y unas cuantas de estas teclas simbólicas
5259 \begin_inset Quotes fld
5263 \begin_inset Flex Code
5266 \begin_layout Plain Layout
5273 \begin_inset Quotes frd
5276 asociadas a cosas como
5277 \begin_inset Flex Noun
5280 \begin_layout Plain Layout
5282 \begin_inset space ~
5291 \begin_inset Flex Noun
5294 \begin_layout Plain Layout
5296 \begin_inset space ~
5305 Así es como genero mis caracteres acentuados.
5310 Puedes hacer casi cualquier cosa con la tecla
5311 \begin_inset Flex Code
5314 \begin_layout Plain Layout
5321 \begin_inset Flex Noun
5324 \begin_layout Plain Layout
5330 , una tecla de función de reserva, etc.
5331 En cuanto a los comandos \SpecialChar LyX
5332 que generan acentos, consulta la entrada para
5334 \begin_inset Flex Code
5337 \begin_layout Plain Layout
5348 Ahí encontrarás la lista completa.
5351 \begin_layout Subsection
5352 Guardar la configuración de idioma
5355 \begin_layout Standard
5356 Puedes editar tus preferencias para que el entorno de idioma adecuado sea
5357 automáticamente configurado al iniciar \SpecialChar LyX
5359 \begin_inset Flex Noun
5362 \begin_layout Plain Layout
5363 Herramientas\SpecialChar menuseparator
5372 \begin_layout Chapter
5373 Instalación de nuevas clases de documento, formatos y plantillas
5374 \begin_inset CommandInset label
5376 name "cap:Instalación-de-nuevas"
5381 \begin_inset Argument 1
5384 \begin_layout Plain Layout
5385 Instalación de clases, formatos \SpecialChar ldots
5394 \begin_layout Standard
5395 En este capítulo describimos los procedimientos para crear e instalar nuevos
5396 archivos de plantillas y formatos de \SpecialChar LyX
5397 , así como repasar la instalación
5398 correcta de nuevas clases de documentos \SpecialChar LaTeX
5402 \begin_layout Standard
5403 En primer lugar, permite que digamos algo sobre la relación entre \SpecialChar LyX
5404 y \SpecialChar LaTeX
5406 Lo que hay que entender es que, en cierto sentido, \SpecialChar LyX
5407 no sabe nada de \SpecialChar LaTeX
5409 Desde el punto de vista de \SpecialChar LyX
5410 , \SpecialChar LaTeX
5411 solo es uno más de los varios
5412 \begin_inset Quotes fld
5416 \begin_inset Quotes frd
5419 en los que es capaz de generar salida.
5420 Otros son DocBook, texto sencillo y XHTML.
5422 es, por supuesto, un formato particularmente importante, pero muy poca
5423 de la información que \SpecialChar LyX
5424 tiene sobre \SpecialChar LaTeX
5425 está realmente contenida en el propio
5430 \begin_layout Plain Layout
5431 Algunos comandos son lo bastante complejos como para ser incluidos en el
5432 código de \SpecialChar LyX
5434 Pero en general los desarrolladores consideran esto una mala cosa.
5440 Esa información, incluso para las clases estándar como
5444 , está almacenada en 'archivos de formato (
5449 De igual manera \SpecialChar LyX
5450 no sabe gran cosa sobre DocBook o XHTML.
5451 Esa información está en los archivos de formato.
5454 \begin_layout Standard
5455 El archivo de formato para una determinada clase de documento se puede considera
5456 r como un manual de instrucciones para traducir las estructuras de \SpecialChar LyX
5458 y sus estilos, ciertos tipos de recuadros, etc.— a las estructuras correspondien
5459 tes de \SpecialChar LaTeX
5461 Por ejemplo, casi todo lo que \SpecialChar LyX
5463 \begin_inset Flex Code
5466 \begin_layout Plain Layout
5472 está contenido en el archivo
5473 \begin_inset Flex Code
5476 \begin_layout Plain Layout
5482 y en otros archivos incluidos en este.
5483 Por esta razón, quien intente escribir archivos de formato debería empezar
5484 por estudiar los archivos existentes.
5485 Un buen sitio para empezar es
5486 \begin_inset Flex Code
5489 \begin_layout Plain Layout
5495 , que está incluido en
5496 \begin_inset Flex Code
5499 \begin_layout Plain Layout
5506 \begin_inset Flex Code
5509 \begin_layout Plain Layout
5515 y muchos otros archivos de formato para clases de documento.
5516 En este archivo se definen las secciones y demás:
5517 \begin_inset Flex Code
5520 \begin_layout Plain Layout
5526 indica a \SpecialChar LyX
5527 como traducir los párrafos con estilos como Sección, Subsección,
5528 etc., a los comandos y etiquetas correspondientes en \SpecialChar LaTeX
5531 \begin_inset Flex Code
5534 \begin_layout Plain Layout
5540 solo incluye, básicamente, varios de estos archivos
5541 \begin_inset Flex Code
5544 \begin_layout Plain Layout
5553 \begin_layout Standard
5554 Pero definir la correspondencia \SpecialChar LyX
5556 no es lo único que hacen los archivos
5558 Su otra tarea es definir cómo aparecerán en pantalla las estructuras de
5561 El hecho de que los archivos de formato tengan estas dos tareas es a veces
5562 fuente de confusión, porque son totalmente independientes.
5563 Indicar a \SpecialChar LyX
5564 cómo traducir cierto estilo de párrafo a \SpecialChar LaTeX
5565 no le dice cómo mostrarlo
5566 en pantalla; a la inversa, indicar cómo mostrar en pantalla un estilo de
5567 párrafo no tiene nada que ver con su traducción a \SpecialChar LaTeX
5568 (solo permite indicar
5569 a \SpecialChar LaTeX
5571 Así pues, en general, cuando defines una nueva construcción en \SpecialChar LyX
5573 tienes que hacer dos cosas: 1) indicar la traducción a \SpecialChar LaTeX
5575 presentación en pantalla.
5578 \begin_layout Standard
5579 Gran parte de lo dicho es cierto, también, en relación con otros formatos
5580 de salida, aunque XHTML es un poco diferente porque en este caso \SpecialChar LyX
5585 , en cierta medida, de usar la información de la presentación de un párrafo
5586 en pantalla para generar la presentación (en forma de CSS) del párrafo
5588 Incluso en este caso, no obstante, la distinción entre lo que hace \SpecialChar LyX
5590 e y la forma en que las cosas se muestran externamente sigue en vigor, y
5591 ambas se pueden controlar separadamente.
5593 \begin_inset CommandInset ref
5595 reference "sec:Etiquetas-para-XHTML"
5602 \begin_layout Section
5603 Instalación de nuevos archivos \SpecialChar LaTeX
5607 \begin_layout Standard
5608 Algunas instalaciones quizá no incluyan un paquete \SpecialChar LaTeX
5609 que te gustaría usar
5612 Por ejemplo, podrías necesitar Foil\SpecialChar TeX
5613 , un paquete para preparar transparencias
5614 o diapositivas para proyectores.
5615 Las modernas distribuciones de \SpecialChar LaTeX
5616 como \SpecialChar TeX
5617 Live (2008 o posterior) o MiK\SpecialChar TeX
5619 una interfaz de usuario para eso.
5620 Por ejemplo, en MiK\SpecialChar TeX
5622 \begin_inset Quotes fld
5625 Administrador de paquetes
5626 \begin_inset Quotes frd
5629 para obtener una lista de los disponibles.
5630 Para instalar uno, haz clic derecho sobre él o usa el botón de la herramienta
5634 \begin_layout Standard
5635 Si tu distribución \SpecialChar LaTeX
5637 \begin_inset Quotes fld
5640 administrador de paquetes
5641 \begin_inset Quotes frd
5644 , o si el paquete no está disponible en ella, sigue los siguientes pasos
5645 para instalarlo manualmente:
5648 \begin_layout Enumerate
5649 Consigue el paquete de
5650 \begin_inset CommandInset href
5653 target "http://www.ctan.org/"
5660 \begin_layout Enumerate
5661 Si el paquete contiene un archivo con la extensión
5662 \begin_inset Quotes fld
5666 \begin_inset Flex Code
5669 \begin_layout Plain Layout
5676 \begin_inset Quotes frd
5679 (es el caso de Foil\SpecialChar TeX
5680 ) abre una consola, cambia a la carpeta del archivo
5681 y ejecuta el comando
5682 \begin_inset Flex Code
5685 \begin_layout Plain Layout
5692 Así desempaquetamos y disponemos de todos los archivos para instalar.
5693 La mayoría de paquetes \SpecialChar LaTeX
5694 no están empaquetados y podemos saltar este paso.
5697 \begin_layout Enumerate
5698 Tienes que decidir si el paquete estará disponible para todos los usuarios
5703 \begin_layout Enumerate
5704 En sistemas *nix (Linux, OSX, etc.), si el paquete va estar disponible para
5705 todos los usuarios del sistema, hay que instalarlo en el árbol 'local'
5707 , de lo contrario instálalo en tu directorio \SpecialChar TeX
5709 La ubicación de estos árboles, si no existen ya, depende del sistema.
5710 Para encontrarlos mira en el archivo
5711 \begin_inset Flex Code
5714 \begin_layout Plain Layout
5724 \begin_layout Plain Layout
5725 Usualmente es el directorio
5729 , aunque se puede ejecutar el comando
5730 \begin_inset Flex Code
5733 \begin_layout Plain Layout
5744 La ubicación del árbol `local' de \SpecialChar TeX
5745 está definida por la variable
5746 \begin_inset Flex Code
5749 \begin_layout Plain Layout
5755 ; generalmente algo como
5757 /usr/local/share/texmf/
5759 o /usr/local/texlive/XXXX donde XXXX es el año de la distribución \SpecialChar TeX
5762 La ubicación del árbol `user' de \SpecialChar TeX
5764 \begin_inset Flex Code
5767 \begin_layout Plain Layout
5778 \begin_inset Flex Code
5781 \begin_layout Plain Layout
5790 (Si estas variables no están predefinidas, debes hacerlo.) Probablemente
5791 necesites permiso de administrador para crear o modificar el árbol `local',
5792 pero no para el árbol `user'.
5793 \begin_inset Newline newline
5796 En general, es recomendable instalar en el árbol `user' porque no será modificad
5797 o o sobrescrito al actualizar el sistema.
5798 Además, se guardará copia de él cuando hagas copia de seguridad de tu directori
5799 o `home' (que debe ser lo habitual).
5802 \begin_layout Enumerate
5803 En Windows, para que el nuevo paquete esté disponible a todos los usuarios,
5804 cambia a la carpeta donde está instalado \SpecialChar LaTeX
5813 , (En MiK\SpecialChar TeX
5827 ) crea una nueva carpeta
5828 \begin_inset Flex Code
5831 \begin_layout Plain Layout
5837 y copia en ella todos los archivos del paquete.
5838 Para hacer el paquete disponible solo a un usuario o si no dispones de
5839 permisos, haz lo mismo pero en el directorio de \SpecialChar LaTeX
5841 \begin_inset space \thinspace{}
5844 ej., en MiK\SpecialChar TeX
5846 \begin_inset space ~
5850 \begin_inset Newline newline
5857 Documents and Settings
5864 \begin_inset Newline newline
5868 \begin_inset Phantom HPhantom
5871 \begin_layout Plain Layout
5889 \begin_inset Newline newline
5893 \begin_inset Newline newline
5921 \begin_layout Enumerate
5922 Ahora hay que decir a \SpecialChar LaTeX
5923 que hay archivos nuevos.
5924 Esto depende de la distribución de \SpecialChar LaTeX
5929 \begin_layout Enumerate
5930 Para \SpecialChar TeX
5931 Live ejecuta el comando
5932 \begin_inset Flex Code
5935 \begin_layout Plain Layout
5942 Si el paquete se instaló para todos los usuarios harán falta permisos de
5946 \begin_layout Enumerate
5947 Para MiK\SpecialChar TeX
5948 , si el paquete se instaló para todos los usuarios, inicia el programa
5950 \begin_inset Quotes eld
5954 \begin_inset space ~
5958 \begin_inset Quotes erd
5962 \begin_inset Quotes eld
5966 \begin_inset Quotes erd
5970 Si no, inicia el programa
5971 \begin_inset Quotes eld
5975 \begin_inset Quotes erd
5982 \begin_layout Enumerate
5983 Finalmente, hay que decir a \SpecialChar LyX
5984 que hay nuevos paquetes disponibles.
5986 \begin_inset Flex Noun
5989 \begin_layout Plain Layout
5990 Herramientas\SpecialChar menuseparator
5996 y reinicia \SpecialChar LyX
6000 \begin_layout Standard
6001 Ya está instalado el paquete.
6002 En nuestro ejemplo, la clase de documento
6003 \begin_inset Flex Code
6006 \begin_layout Plain Layout
6008 \begin_inset space ~
6016 estará ahora disponible en
6017 \begin_inset Flex Noun
6020 \begin_layout Plain Layout
6021 Documento\SpecialChar menuseparator
6022 Configuración\SpecialChar menuseparator
6024 \begin_inset space ~
6028 \begin_inset space ~
6040 \begin_layout Standard
6041 Si quieres usar una clase de documento \SpecialChar LaTeX
6042 que no aparece listada en
6043 \begin_inset Flex Noun
6046 \begin_layout Plain Layout
6047 Documento\SpecialChar menuseparator
6048 Configuración\SpecialChar menuseparator
6050 \begin_inset space ~
6054 \begin_inset space ~
6062 , debes crear un archivo de formato (`layout') para ella.
6063 Este es el tema de la sección siguiente.
6066 \begin_layout Section
6067 Tipos de archivos de formato
6070 \begin_layout Standard
6071 Esta sección describe los diversos tipos de arhivos de \SpecialChar LyX
6072 que contienen informació
6075 \begin_inset Flex Code
6078 \begin_layout Plain Layout
6084 describen estilos de párrafo y de carácter, y determinan cómo los debería
6085 presentar \SpecialChar LyX
6086 y cómo deberían traducirse a \SpecialChar LaTeX
6087 , DocBook, XHTML o cualquier otro
6088 formato de salida que se vaya a usar.
6092 \begin_layout Standard
6093 Intentaremos aquí dar una minuciosa descripción del proceso; sin embargo,
6094 hay tantos tipos diferentes de documentos soportados por clases de \SpecialChar LaTeX
6096 no podemos aspirar a tratar todas las distintas posibilidades o problemas
6097 que puedas encontrar.
6098 La lista de usuarios de \SpecialChar LyX
6099 es frecuentada por gente con mucha experiencia
6100 en el diseño de formatos deseosa de compartir sus conocimientos.
6103 \begin_layout Standard
6104 Cuando te pongas a escribir un nuevo formato, es de gran ayuda echar un
6105 vistazo a los formatos de ejemplo suministrados con \SpecialChar LyX
6107 Si escribes un `layout' de \SpecialChar LyX
6108 para una clase de documento \SpecialChar LaTeX
6110 podría ser útil también a otros, no dudes en compartir tu labor enviándola
6112 \begin_inset CommandInset href
6114 name "sección 'Layouts' en wiki LyX"
6115 target "http://wiki.lyx.org/Layouts/Layouts"
6119 o incluso a la lista de desarrolladores de \SpecialChar LyX
6120 para poderlo incluir en la
6125 \begin_layout Plain Layout
6126 Hay que advertir que \SpecialChar LyX
6127 se acoge a la licencia GPL, por tanto cualquier material
6128 aportado debe tener la misma licencia.
6136 \begin_layout Subsection
6138 \begin_inset CommandInset label
6140 name "subsec:Módulos-de-formato"
6147 \begin_layout Standard
6148 Hemos hablado hasta ahora de `archivos de formato'.
6149 Pero hay distintos tipos de archivos con información sobre formatos.
6150 Estrictamente, los archivos de formato tienen la extensión
6151 \begin_inset Flex Code
6154 \begin_layout Plain Layout
6160 y proporcionan a \SpecialChar LyX
6161 información sobre las clases de documento.
6162 Sin embargo, a partir de \SpecialChar LyX
6163 1.6, esta información puede proporcionarse también
6168 , que tienen la extensión
6169 \begin_inset Flex Code
6172 \begin_layout Plain Layout
6179 Los módulos son a los paquetes \SpecialChar LaTeX
6180 lo que los formatos a las clases \SpecialChar LaTeX
6182 módulos —como el módulo Notas finales— dan soporte específico a un paquete
6183 determinado —en este caso
6184 \begin_inset Flex Code
6187 \begin_layout Plain Layout
6194 En cierto sentido, los módulos de formato son similares a los `archivos
6199 \begin_layout Plain Layout
6200 Estos pueden tener cualquier extensión pero, por convenio, se usa la extensión
6202 \begin_inset Flex Code
6205 \begin_layout Plain Layout
6217 \begin_inset Flex Code
6220 \begin_layout Plain Layout
6226 —, ya que, como estos, los módulos no son específicos para una clase de
6227 documento dada, sino que se pueden usar con muchos formatos diferentes.
6228 La diferencia es que el uso de un archivo incluido con
6229 \begin_inset Flex Code
6232 \begin_layout Plain Layout
6238 requiere editar dicho archivo, mientras que los módulos se seleccionan
6240 \begin_inset Flex Noun
6243 \begin_layout Plain Layout
6244 Documento\SpecialChar menuseparator
6254 \begin_layout Standard
6255 La construcción de módulos es la forma más fácil de iniciarse en la edición
6256 del formato, puesto que puede ser tan sencillo como añadir un nuevo estilo
6257 de párrafo o un recuadro flexible.
6258 No obstante, los módulos pueden, en principio, contener cualquier cosa
6259 que pueda contener un archivo `layout'.
6262 \begin_layout Standard
6263 Después de crear un módulo nuevo y copiarlo en la carpeta
6264 \begin_inset Flex Code
6267 \begin_layout Plain Layout
6273 , tendrás que reconfigurar \SpecialChar LyX
6274 y reiniciar después para que el módulo aparezca
6276 Sin embargo, los cambios que hagas al módulo se verán inmediatamente si
6278 \begin_inset Flex Noun
6281 \begin_layout Plain Layout
6282 Documento\SpecialChar menuseparator
6288 , seleccionas lo que sea y después pulsas
6289 \begin_inset Quotes fld
6293 \begin_inset Quotes frd
6299 Es muy recomendable guardar el trabajo antes de hacer eso.
6304 es muy recomendable no intentar editar los módulos mientras se está trabajando
6305 simultáneamente en un documento
6308 Aunque los desarrolladores, por supuesto, se esfuerzan en mantener la estabilid
6309 ad de \SpecialChar LyX
6310 en estas situaciones, errores sintácticos y similares en el archivo
6311 del módulo podrían causar extraños comportamientos.
6314 \begin_layout Subsubsection
6318 \begin_layout Standard
6319 Los módulos son a \SpecialChar LyX
6320 lo que los paquetes a \SpecialChar LaTeX
6322 Sin embargo, a veces puede suceder que necesites un recuadro específico
6323 o un estilo de carácter solo para un documento, y escribir un módulo que
6324 estará disponible también para otros documentos tiene poco sentido.
6325 En estos casos, lo que necesitas es el
6326 \begin_inset Quotes fld
6330 \begin_inset Quotes frd
6337 \begin_layout Standard
6340 Documento\SpecialChar menuseparator
6341 Configuración\SpecialChar menuseparator
6345 El gran cuadro de texto permite introducir todo lo que podría incluirse
6346 en un archivo de formato o en un módulo.
6347 De hecho, el formato local de un documento se puede considerar como un
6348 módulo que le pertenece solo a él.
6349 Por tanto, en particular, hay que introducir una etiqueta
6350 \begin_inset Flex Code
6353 \begin_layout Plain Layout
6360 Cualquier formato es aceptable, pero debería usarse normalmente el actual
6362 (En \SpecialChar LyX
6363 2.2 el formato actual es 60).
6366 \begin_layout Standard
6367 Una vez introducido algo en el panel
6368 \begin_inset Flex Code
6371 \begin_layout Plain Layout
6379 \begin_inset Quotes fld
6383 \begin_inset Quotes frd
6387 Pulsando ese botón \SpecialChar LyX
6388 determinará si lo introducido es información válida
6389 para el formato elegido.
6391 informará del resultado pero, desafortunadamente, no indicará qué errores
6392 pudiera haber habido.
6393 Sin embargo, si \SpecialChar LyX
6394 se ha arrancado en una terminal se verán ahí los errores.
6395 El formato local no se podrá guardar hasta que se haya introducido algo
6399 \begin_layout Standard
6400 Las advertencias al final de la sección anterior se aplican también aquí.
6401 Es mejor no enredar con formato local mientras se está trabajando, especialment
6402 e si no se ha guardado el documento.
6403 Dicho esto, usar formato local en un documento de prueba puede ser una
6404 forma muy conveniente de probar ideas de formato, o incluso de empezar
6405 a desarrollar un módulo.
6408 \begin_layout Subsection
6409 Formato para archivos
6410 \begin_inset Flex Noun
6413 \begin_layout Plain Layout
6422 \begin_layout Standard
6423 Probablemente te vas a encontrar con dos situaciones a la hora de querer
6424 soportar una nueva clase de documento \SpecialChar LaTeX
6425 , según se trate de archivos de estilo
6427 \begin_inset Flex Code
6430 \begin_layout Plain Layout
6436 ) o de archivos de clases \SpecialChar LaTeX2e
6438 \begin_inset Flex Code
6441 \begin_layout Plain Layout
6448 Dar soporte a un nuevo estilo es bastante fácil.
6449 Dar soporte a una nueva clase es un poco más difícil.
6450 Trataremos el primer caso en esta sección y el otro en la siguiente.
6451 Lo mismo cabe decir, por supuesto, para el soporte de un nuevo DocBook
6455 \begin_layout Standard
6456 El caso más sencillo es aquel en el que la nueva clase de documento se suministr
6457 a como archivo de estilo que se usará conjuntamente con una clase ya soportada.
6458 Para nuestro ejemplo supondremos que el archivo de estilo se llama
6459 \begin_inset Flex Noun
6462 \begin_layout Plain Layout
6468 y que se usará conjuntamente con
6469 \begin_inset Flex Noun
6472 \begin_layout Plain Layout
6478 , que es una clase estándar.
6481 \begin_layout Standard
6482 Empieza por copiar el archivo `layout' existente en tu directorio local:
6486 \begin_layout Plain Layout
6487 Evidentemente, cuál es tu directorio local variará según la plataforma,
6488 y además \SpecialChar LyX
6489 permite especificarlo al inicio usando la opción
6490 \begin_inset Flex Code
6493 \begin_layout Plain Layout
6507 \begin_layout LyX-Code
6508 cp report.layout ~/.lyx/layouts/myclass.layout
6511 \begin_layout Standard
6513 \begin_inset Flex Code
6516 \begin_layout Plain Layout
6525 \begin_layout LyX-Code
6528 DeclareLaTeXClass{report}
6531 \begin_layout Standard
6535 \begin_layout LyX-Code
6538 DeclareLaTeXClass[report, myclass.sty]{report (myclass)}
6541 \begin_layout Standard
6545 \begin_layout LyX-Code
6547 \begin_inset Newline newline
6553 \begin_inset Newline newline
6559 \begin_layout Standard
6560 cerca del principio del archivo.
6563 \begin_layout Standard
6564 Inicia \SpecialChar LyX
6566 \begin_inset Flex Noun
6569 \begin_layout Plain Layout
6570 Herramientas\SpecialChar menuseparator
6577 Después reinicia \SpecialChar LyX
6578 y haz una prueba con un documento nuevo.
6580 \begin_inset Flex Noun
6583 \begin_layout Plain Layout
6584 Documento\SpecialChar menuseparator
6591 \begin_inset Quotes fld
6595 \begin_inset Flex Noun
6598 \begin_layout Plain Layout
6605 \begin_inset Quotes frd
6608 en la lista de clases de documento.
6609 Es probable que algunos de los comandos de secciones y demás en tu nueva
6610 clase funcionen de distinta manera a como lo hacen en la clase estándar
6612 \begin_inset Flex Code
6615 \begin_layout Plain Layout
6621 en este ejemplo—, de modo que si quieres, ahora puedes enredar un rato
6622 con los ajustes de las distintas secciones.
6623 La información del formato de las secciones se encuentra en
6624 \begin_inset Flex Code
6627 \begin_layout Plain Layout
6633 , pero no necesitas copiar ni cambiar este archivo.
6634 Simplemente añade tus cambios a tu archivo `layout' después de la línea
6636 \begin_inset Flex Code
6639 \begin_layout Plain Layout
6646 \begin_inset Flex Code
6649 \begin_layout Plain Layout
6656 Por ejemplo, podrías añadir estas líneas:
6659 \begin_layout LyX-Code
6663 \begin_layout LyX-Code
6667 \begin_layout LyX-Code
6671 \begin_layout LyX-Code
6675 \begin_layout LyX-Code
6679 \begin_layout Standard
6680 para cambiar la tipografía de los encabezados de capítulo a sans-serif.
6681 Esto sobrescribirá (o, en este caso, añadirá) la declaración para el estilo
6686 \begin_layout Standard
6687 Tu nuevo paquete puede proporcionar además comandos o entornos no presentes
6689 En este caso, los añadirás al archivo `layout'.
6691 \begin_inset space ~
6695 \begin_inset CommandInset ref
6697 reference "sec:Estructura-del-archivo-layout"
6701 para información sobre cómo hacerlo.
6704 \begin_layout Standard
6706 \begin_inset Flex Noun
6709 \begin_layout Plain Layout
6715 se puede usar con diferentes clases de documento, e incluso si no es así,
6716 lo más sencillo sería escribir un módulo que puedes cargar con la clase
6718 El módulo más simple posible podría ser:
6721 \begin_layout LyX-Code
6724 DeclareLyXModule{My Package}
6727 \begin_layout LyX-Code
6731 \begin_layout LyX-Code
6732 #Support for mypkg.sty.
6735 \begin_layout LyX-Code
6737 \begin_inset Newline newline
6743 \begin_layout LyX-Code
6745 \begin_inset Newline newline
6751 \begin_layout LyX-Code
6753 \begin_inset Newline newline
6759 \begin_inset Newline newline
6765 \begin_layout Standard
6766 Un módulo más complejo podría modificar el comportamiento de alguna estructura
6767 ya existente o definir algunas nuevas.
6768 De nuevo te remitimos a sección
6769 \begin_inset space ~
6773 \begin_inset CommandInset ref
6775 reference "sec:Estructura-del-archivo-layout"
6782 \begin_layout Subsection
6783 Formato para archivos
6784 \begin_inset Flex Noun
6787 \begin_layout Plain Layout
6796 \begin_layout Standard
6797 En este caso hay dos opciones.
6798 Una, que el archivo de clase esté él mismo basado en una clase de documento
6800 Por ejemplo, muchas clases de tesis están basadas en
6801 \begin_inset Flex Noun
6804 \begin_layout Plain Layout
6811 Para ver si el tuyo lo está, busca una línea parecida a
6814 \begin_layout LyX-Code
6820 \begin_layout Standard
6822 Si está, entonces puedes proceder en gran parte como en la sección anterior,
6823 aunque la línea Declare\SpecialChar LaTeX
6824 Class será diferente.
6825 Si tu nueva clase es tesis y está basada en book, la línea debería poner:
6829 \begin_layout Plain Layout
6830 Y será mucho más fácil si guardas el archivo como
6831 \begin_inset Flex Code
6834 \begin_layout Plain Layout
6841 supone que la clase de documento tiene el mismo nombre que el archivo
6851 \begin_layout LyX-Code
6854 DeclareLaTeXClass[thesis,book]{thesis}
6857 \begin_layout Standard
6858 Si, por el contrario, la nueva clase no está basada en una ya existente,
6859 probablemente tendrás que ir pensando en tu propio formato.
6860 Recomendamos firmemente copiar un archivo de formato existente que use
6861 una clase de \SpecialChar LaTeX
6862 parecida y modificarlo, si es posible.
6863 O al menos, usa un archivo existente como punto de partida para ver qué
6864 items son los que te deben preocupar.
6865 Los detalles se discuten a continuación.
6868 \begin_layout Subsection
6869 Creación de plantillas
6870 \begin_inset CommandInset label
6872 name "subsec:Creación-de-plantillas"
6879 \begin_layout Standard
6880 Una vez escrito un archivo de formato para una clase nueva de documento,
6881 podrías pensar en escribir además una
6886 Una plantilla funciona como una especie de tutorial para tu formato, mostrando
6887 cómo podría usarse, aunque sea con contenido irrelevante.
6888 Naturalmente, puedes echar un vistazo a las plantillas incluidas en \SpecialChar LyX
6893 \begin_layout Standard
6894 Las plantillas se crean exactamente igual que un documento normal: usando
6897 La única diferencia es que los documentos corrientes tienen todos los ajustes
6898 posibles, incluso el esquema de tipografías y el tamaño del papel.
6899 Generalmente, un usuario no desea que una plantilla sobrescriba sus ajustes
6900 preferidos para dichos parámetros.
6901 Por esta razón, el diseñador de una plantilla debería quitar comandos como
6903 \begin_inset Flex Code
6906 \begin_layout Plain Layout
6915 \begin_inset Flex Code
6918 \begin_layout Plain Layout
6926 de los archivos de plantillas de \SpecialChar LyX
6928 Esto se puede hacer con cualquier editor de texto sencillo, por ejemplo
6930 \begin_inset Flex Code
6933 \begin_layout Plain Layout
6940 \begin_inset Flex Code
6943 \begin_layout Plain Layout
6953 \begin_layout Standard
6954 Los archivos editados de plantillas que has creado se ubican en
6955 \begin_inset Flex Code
6958 \begin_layout Plain Layout
6964 , copia los que uses del directorio global de plantillas en
6965 \begin_inset Flex Code
6968 \begin_layout Plain Layout
6975 al mismo sitio y redefine la ruta a las plantillas en el diálogo
6976 \begin_inset Flex Noun
6979 \begin_layout Plain Layout
6980 Herramientas\SpecialChar menuseparator
6981 Preferencias\SpecialChar menuseparator
6990 \begin_layout Standard
6991 De paso advertiremos que hay una plantilla,
6992 \begin_inset Flex Code
6995 \begin_layout Plain Layout
7001 , que tiene un papel especial: esta plantilla se carga cada vez que abres
7002 un documento nuevo con
7003 \begin_inset Flex Noun
7006 \begin_layout Plain Layout
7007 Archivo\SpecialChar menuseparator
7013 , con el fin de proporcionar ajustes predeterminados por omisión.
7014 Para (re)crear esta plantilla desde dentro de \SpecialChar LyX
7015 , lo que debes hacer es abrir
7016 un documento, establecer los ajustes deseados y usar el botón
7017 \begin_inset Flex Noun
7020 \begin_layout Plain Layout
7021 Guardar como predeterminados
7029 \begin_layout Subsection
7030 Actualización de antiguos archivos de formato
7033 \begin_layout Standard
7034 El formato de los archivos de formato cambia con cada nueva versión de \SpecialChar LyX
7036 de modo que los antiguos archivos de formato deben ser convertidos.
7038 lee un archivo de formato con formato antiguo lanzará la herramienta
7040 \begin_inset Flex Code
7043 \begin_layout Plain Layout
7049 , que lo convierte a un archivo temporal con el formato actual.
7050 El archivo original se deja sin tocar.
7051 Si lo usas a menudo y lo quieres convertir permanentemente para evitar
7052 que \SpecialChar LyX
7053 tenga que hacerlo cada vez, ejecuta el convertidor a mano:
7056 \begin_layout Enumerate
7058 \begin_inset Flex Code
7061 \begin_layout Plain Layout
7068 \begin_inset Flex Code
7071 \begin_layout Plain Layout
7080 \begin_layout Enumerate
7082 \begin_inset Newline newline
7086 \begin_inset Flex Code
7089 \begin_layout Plain Layout
7090 python \SpecialChar LyX
7091 Dir/scripts/layout2layout.py myclass.old myclass.layout
7097 \begin_inset Newline newline
7101 \begin_inset Flex Code
7104 \begin_layout Plain Layout
7111 es el nombre de tu directorio \SpecialChar LyX
7115 \begin_layout Standard
7116 La conversión manual no puede manejar archivos incluidos, así que estos
7117 tendrán que convertirse separadamente.
7120 \begin_layout Section
7121 Estructura del archivo `layout'
7122 \begin_inset CommandInset label
7124 name "sec:Estructura-del-archivo-layout"
7131 \begin_layout Standard
7132 Ha llegado por fin el momento de ponerte manos a la obra y crear o editar
7133 tu propio archivo de formato; las siguientes secciones describen aquello
7134 a lo que te vas a enfrentar.
7135 Nuestro consejo es ir despacito, probando y guardando a menudo.
7136 En realidad no es para tanto, pero la multitud de opciones puede llegar
7137 a abrumarte si intentas hacer muchas cosas a la vez.
7138 Resulta más sencillo usar formatos existentes de \SpecialChar LyX
7139 como ejemplo o referencia
7140 y modificarlos según tus necesidades.
7143 \begin_layout Standard
7144 Todos los rótulos o etiquetas en los archivos de formato son insensibles
7145 a las mayúsculas; esto significa que
7146 \begin_inset Flex Code
7149 \begin_layout Plain Layout
7156 \begin_inset Flex Code
7159 \begin_layout Plain Layout
7166 \begin_inset Flex Code
7169 \begin_layout Plain Layout
7175 son el mismo comando.
7176 Los valores posibles se imprimen entre corchetes detrás del nombre de la
7178 Si en una descripción de una clase de texto no se especifica una característica
7179 , el valor por omisión se escribe en estilo
7180 \begin_inset Flex Code
7183 \begin_layout Plain Layout
7192 Si el argumento tiene un tipo de dato como
7193 \begin_inset Quotes fld
7197 \begin_inset Quotes frd
7201 \begin_inset Quotes fld
7205 \begin_inset Quotes frd
7208 , el valor por omisión se muestra de esta manera:
7209 \begin_inset Flex Code
7212 \begin_layout Plain Layout
7223 \begin_layout Subsection
7224 Declaración de la clase de documento y clasificación
7227 \begin_layout Standard
7228 Las líneas de un archivo de formato que empiezan con
7229 \begin_inset Flex Code
7232 \begin_layout Plain Layout
7239 Hay una excepción a esta regla: todos los formatos deben comenzar con líneas
7243 \begin_layout LyX-Code
7246 #% Do not delete the line below; configure depends on this
7250 \begin_layout Plain Layout
7254 \begin_inset space \thinspace{}
7259 : No borrar la línea siguiente; la configuración depende de ella
7267 \begin_layout LyX-Code
7272 DeclareLaTeXClass{Article (Standard Class)}
7275 \begin_layout LyX-Code
7280 DeclareCategory{Articles}
7283 \begin_layout Standard
7284 La segunda y tercera líneas se usan en la (re)configuración de \SpecialChar LyX
7286 El archivo `layout' es leido por el guión de \SpecialChar LaTeX
7288 \begin_inset Flex Code
7291 \begin_layout Plain Layout
7297 de un modo especial tal que
7298 \begin_inset Flex Code
7301 \begin_layout Plain Layout
7308 La primera línea es solo un comentario, la segunda contiene la declaración
7309 obligatoria de la clase de texto y la tercera línea contiene la clasificación
7310 opcional de la clase.
7311 Si estas líneas aparecen en un archivo llamado
7312 \begin_inset Flex Code
7315 \begin_layout Plain Layout
7321 , entonces definen una clase de texto de nombre
7322 \begin_inset Flex Code
7325 \begin_layout Plain Layout
7331 (el nombre del archivo de formato) que usa la clase de documento \SpecialChar LaTeX
7333 \begin_inset Flex Code
7336 \begin_layout Plain Layout
7342 (por omisión se usa el mismo nombre para ambos).
7344 \begin_inset Quotes fld
7347 Article (Standard Class)
7348 \begin_inset Quotes frd
7351 se utiliza como descripción de la clase de texto y es la que aparece en
7353 \begin_inset Flex Noun
7356 \begin_layout Plain Layout
7357 Documento\SpecialChar menuseparator
7365 \begin_inset Quotes fld
7369 \begin_inset Quotes frd
7372 en el ejemplo) también se usa en el diálogo
7373 \begin_inset Flex Noun
7376 \begin_layout Plain Layout
7377 Documento\SpecialChar menuseparator
7383 : las clases de texto se agrupan por estas categorías (generalmente son
7384 géneros, así son categorías típicas
7385 \begin_inset Quotes fld
7389 \begin_inset Quotes frd
7393 \begin_inset Quotes fld
7397 \begin_inset Quotes frd
7401 \begin_inset Quotes fld
7405 \begin_inset Quotes frd
7409 \begin_inset Quotes fld
7413 \begin_inset Quotes frd
7417 \begin_inset Quotes fld
7421 \begin_inset Quotes frd
7425 \begin_inset Quotes fld
7429 \begin_inset Quotes frd
7433 Si no se ha declarado categoría la clase se pondrá en el grupo
7434 \begin_inset Quotes fld
7438 \begin_inset Quotes frd
7444 \begin_layout Standard
7445 Supongamos que has escrito tu propia clase de texto, que utiliza la clase
7447 \begin_inset Flex Code
7450 \begin_layout Plain Layout
7456 , pero en la que has cambiado el aspecto de los encabezados de sección.
7457 Si lo pones en un archivo
7458 \begin_inset Flex Code
7461 \begin_layout Plain Layout
7467 , la cabecera de este archivo debería ser:
7470 \begin_layout LyX-Code
7473 #% Do not delete the line below; configure depends on this
7476 \begin_layout LyX-Code
7481 DeclareLaTeXClass[article]{Article (con Mis Encabezados)}
7484 \begin_layout LyX-Code
7489 DeclareCategory{Articles}
7492 \begin_layout Standard
7493 Esto declara la clase de texto
7494 \begin_inset Flex Code
7497 \begin_layout Plain Layout
7503 , asociada con la clase de documento \SpecialChar LaTeX
7505 \begin_inset Flex Code
7508 \begin_layout Plain Layout
7514 , y cuya descripción es
7515 \begin_inset Quotes fld
7518 Article (con Mis Encabezados)
7519 \begin_inset Quotes frd
7523 Si la clase de texto depende de varios paquetes, puedes declararla así:
7526 \begin_layout LyX-Code
7529 #% Do not delete the line below; configure depends on this
7532 \begin_layout LyX-Code
7537 DeclareLaTeXClass[article,foo.sty]{Article (con Mis Encabezados)}
7540 \begin_layout LyX-Code
7545 DeclareCategory{Articles}
7548 \begin_layout Standard
7549 Esto indica que la clase de texto utiliza el paquete foo.sty.
7550 Finalmente, también es posible declarar clases para código DocBook.
7551 Una declaración típica podría ser:
7554 \begin_layout LyX-Code
7557 #% Do not delete the line below; configure depends on this
7560 \begin_layout LyX-Code
7565 DeclareDocBookClass[article]{SGML (DocBook Article)}
7568 \begin_layout LyX-Code
7573 DeclareCategory{Articles}
7576 \begin_layout Standard
7577 Anotar que estas declaraciones pueden llevar también un parámetro opcional
7578 que declare el nombre de la clase de documento (pero no una lista).
7581 \begin_layout Standard
7582 Así, para ser lo más explícito posible, la forma de la declaración del formato
7586 \begin_layout LyX-Code
7591 DeclareLaTeXClass[class,package.sty]{descripción del formato}
7594 \begin_layout LyX-Code
7599 DeclareCategory{category}
7602 \begin_layout Standard
7603 La clase solo debe especificarse si el nombre de archivo de la clase \SpecialChar LaTeX
7605 el nombre de archivo del formato son diferentes; si el nombre del archivo
7606 de clase no se especifica, \SpecialChar LyX
7607 simplemente supondrá que es el mismo que el
7608 del archivo de formato.
7611 \begin_layout Standard
7612 Cuando la clase de texto se ha modificado según tus necesidades, lo que
7613 debes hacer es copiarla a
7614 \begin_inset Flex Code
7617 \begin_layout Plain Layout
7625 \begin_inset Flex Code
7628 \begin_layout Plain Layout
7635 \begin_inset Flex Noun
7638 \begin_layout Plain Layout
7639 Herramientas\SpecialChar menuseparator
7645 , y reiniciar \SpecialChar LyX
7647 Ahora la nueva clase de texto debería estar disponible junto con las demás.
7650 \begin_layout Standard
7651 Una vez instalado el `layout', puedes editarlo y ver los cambios sin tener
7652 que reconfigurar ni reiniciar \SpecialChar LyX
7658 \begin_layout Plain Layout
7659 En versiones de \SpecialChar LyX
7660 anteriores a 1.6 no era así.
7661 Como resultado, la edición de archivos de formato podía llevar mucho tiempo,
7662 pues constantemente había que reconfigurar y reiniciar.
7667 Se puede forzar la recarga del formato en uso mediante la función \SpecialChar LyX
7669 \begin_inset Flex Noun
7672 \begin_layout Plain Layout
7679 No hay atajo predeterminado para esta función —aunque por supuesto, puedes
7680 asociarle tú mismo una secuencia de teclas—.
7681 Normalmente usarás esta función introduciéndola simplemente en el
7689 \begin_layout Standard
7694 : Esto es mucho más que una
7695 \begin_inset Quotes fld
7698 característica avanzada
7699 \begin_inset Quotes frd
7707 recomendable que no intentes editar tu formato mientras estés trabajando
7708 en un documento importante.
7709 Usa un documento de prueba.
7710 Los errores sintácticos y similares en tu archivo de formato podrían provocar
7711 comportamientos extraños.
7712 En particular, tales errores podrían provocar que \SpecialChar LyX
7713 vea el formato actual
7714 como inválido e intente cambiar a algún otro.
7718 \begin_layout Plain Layout
7719 En realidad, los errores en la sintaxis pueden causar incluso el cierre
7721 , porque ciertos tipos de error pueden hacer que \SpecialChar LyX
7727 información de formato.
7728 Por favor ten cuidado.
7733 El equipo \SpecialChar LyX
7734 procura que \SpecialChar LyX
7735 se mantenga estable en estos casos, pero es mejor
7740 \begin_layout Plain Layout
7741 De todos modos, haz copias de seguridad regularmente.
7742 Y sé bueno con mamá.
7751 \begin_layout Subsection
7752 Declaración de un módulo
7755 \begin_layout Standard
7756 Un módulo debe empezar con una línea como la siguiente:
7759 \begin_layout LyX-Code
7762 DeclareLyXModule[endnotes.sty]{Endnotes}
7765 \begin_layout Standard
7766 El argumento imprescindible es, entre llaves, el nombre del módulo tal como
7768 \begin_inset Flex Noun
7771 \begin_layout Plain Layout
7772 Documento\SpecialChar menuseparator
7773 Configuración\SpecialChar menuseparator
7780 El argumento entre corchetes es opcional: declara cualesquiera paquetes
7782 de los que depende el módulo.
7783 También es posible usar la forma
7784 \begin_inset Flex Noun
7787 \begin_layout Plain Layout
7793 como argumento opcional, que declara que el módulo solo puede usarse cuando
7794 existe una cadena de conversión entre los formatos `
7795 \begin_inset Flex Code
7798 \begin_layout Plain Layout
7805 \begin_inset Flex Code
7808 \begin_layout Plain Layout
7817 \begin_layout Standard
7818 La declaración del módulo debe proseguir con líneas como las siguientes:
7822 \begin_layout Plain Layout
7823 Preferiblemente en inglés si el módulo se va a publicar en \SpecialChar LyX
7825 Esta descripción aparecerá en la lista de mensajes para ser traducidos
7826 en la siguiente actualización de la interfaz.
7834 \begin_layout LyX-Code
7838 \begin_layout LyX-Code
7839 #Adds an endnote command, in addition to footnotes.
7843 \begin_layout LyX-Code
7844 #You will need to add
7846 theendnotes in \SpecialChar TeX
7850 \begin_layout LyX-Code
7851 #want the endnotes to appear.
7855 \begin_layout LyX-Code
7859 \begin_layout LyX-Code
7860 #Requires: somemodule | othermodule
7863 \begin_layout LyX-Code
7864 #Excludes: badmodule
7867 \begin_layout Standard
7868 La descripción se usa en
7869 \begin_inset Flex Noun
7872 \begin_layout Plain Layout
7873 Documento\SpecialChar menuseparator
7874 Configuración\SpecialChar menuseparator
7880 para proporcionar al usuario información sobre las acciones del módulo.
7882 \begin_inset Flex Code
7885 \begin_layout Plain Layout
7891 sirve para identificar otros módulos con los que se debe usar este; la
7893 \begin_inset Flex Code
7896 \begin_layout Plain Layout
7902 identifica los módulos con los que este no se puede usar.
7903 Ambas son opcionales, y, como se ve, varios módulos deben separarse con
7904 el símbolo tubería: |.
7905 Anotar que los módulos requeridos se tratan de forma disyuntiva: debe usarse
7910 de los módulos requeridos.
7916 Aquí, los módulos se identifican por sus nombres de archivo sin la extensión
7918 \begin_inset Flex Code
7921 \begin_layout Plain Layout
7929 \begin_inset Flex Code
7932 \begin_layout Plain Layout
7939 \begin_inset Flex Code
7942 \begin_layout Plain Layout
7951 \begin_layout Subsection
7955 \begin_layout Standard
7956 La primera línea no comentada de cualquier archivo `layout', `inc' o `module'
7961 contener el número de formato del archivo:
7964 \begin_layout Description
7965 \begin_inset Flex Code
7968 \begin_layout Plain Layout
7975 \begin_inset Flex Code
7978 \begin_layout Plain Layout
7984 ] El número de formato del archivo de formato (`layout').
7987 \begin_layout Standard
7988 Esta etiqueta se introdujo en \SpecialChar LyX
7990 \begin_inset space ~
7994 Los archivos anteriores no tienen un número explícito y se consideran como
7996 \begin_inset Flex Code
7999 \begin_layout Plain Layout
8001 \begin_inset space ~
8010 El número para la versión actual de \SpecialChar LyX
8012 Cada versión de \SpecialChar LyX
8013 es capaz de leer los formatos de versiones anteriores,
8014 de la misma forma que puede leer archivos producidos con versiones de \SpecialChar LyX
8017 Sin embargo, no está previsto convertir a formatos anteriores.
8020 \begin_layout Subsection
8021 Parámetros generales de clases de texto
8022 \begin_inset CommandInset label
8024 name "subsec:Parámetros-generales-clases"
8031 \begin_layout Standard
8032 Estos son los parámetros generales que describen completamente una clase
8038 significa que deban aparecer en archivos
8039 \begin_inset Flex Code
8042 \begin_layout Plain Layout
8048 en vez de en módulos.
8049 Un módulo puede contener cualquier etiqueta de formato).
8052 \begin_layout Description
8053 \begin_inset Flex Code
8056 \begin_layout Plain Layout
8062 Añade información para el bloque
8063 \begin_inset Flex Code
8066 \begin_layout Plain Layout
8072 cuando el documento se exporte a XHTML.
8073 Típicamente, debería usarse para exportar información de estilo CSS, aunque
8074 se puede usar para cualquier cosa que pueda aparecer en
8075 \begin_inset Flex Code
8078 \begin_layout Plain Layout
8086 \begin_inset Quotes eld
8090 \begin_inset Flex Code
8093 \begin_layout Plain Layout
8100 \begin_inset Quotes erd
8106 \begin_layout Description
8107 \begin_inset Flex Code
8110 \begin_layout Plain Layout
8116 Añade información al preámbulo del documento.
8118 \begin_inset Quotes fld
8122 \begin_inset Flex Code
8125 \begin_layout Plain Layout
8132 \begin_inset Quotes frd
8138 \begin_layout Description
8139 \begin_inset Flex Code
8142 \begin_layout Plain Layout
8148 Define formatos a usar en la presentación de información bibliográfica.
8150 \begin_inset space ~
8154 \begin_inset CommandInset ref
8156 reference "subsec:Descripción-formato-cita"
8162 \begin_inset Quotes eld
8166 \begin_inset Flex Code
8169 \begin_layout Plain Layout
8176 \begin_inset Quotes erd
8182 \begin_layout Description
8183 \begin_inset Flex Code
8186 \begin_layout Plain Layout
8192 Describe varias opciones globales soportadas por la clase de documento.
8194 \begin_inset space ~
8198 \begin_inset CommandInset ref
8200 reference "subsec:ClassOptions"
8204 para una descripción.
8206 \begin_inset Quotes fld
8210 \begin_inset Flex Code
8213 \begin_layout Plain Layout
8220 \begin_inset Quotes frd
8226 \begin_layout Description
8227 \begin_inset Flex Code
8230 \begin_layout Plain Layout
8237 \begin_inset Flex Code
8240 \begin_layout Plain Layout
8249 \begin_inset space \thinspace{}
8253 \begin_inset Flex Code
8256 \begin_layout Plain Layout
8262 ] Establece el número de columnas por omisión.
8263 Se puede cambiar en el diálogo
8264 \begin_inset Flex Noun
8267 \begin_layout Plain Layout
8268 Documento\SpecialChar menuseparator
8277 \begin_layout Description
8278 \begin_inset Flex Code
8281 \begin_layout Plain Layout
8287 Esta secuencia define un nuevo contador.
8289 \begin_inset space ~
8293 \begin_inset CommandInset ref
8295 reference "subsec:Contadores"
8301 \begin_inset Quotes fld
8305 \begin_inset Flex Code
8308 \begin_layout Plain Layout
8315 \begin_inset Quotes frd
8321 \begin_layout Description
8322 \begin_inset Flex Code
8325 \begin_layout Plain Layout
8331 Establece la tipografía por omisión para presentar el documento.
8333 \begin_inset space ~
8337 \begin_inset CommandInset ref
8339 reference "subsec:Tipografía"
8343 para cómo declarar tipografías.
8345 \begin_inset Quotes fld
8349 \begin_inset Flex Code
8352 \begin_layout Plain Layout
8359 \begin_inset Quotes frd
8365 \begin_layout Description
8366 \begin_inset Flex Code
8369 \begin_layout Plain Layout
8376 \begin_inset Flex Code
8379 \begin_layout Plain Layout
8385 ] Especifica un módulo que se incluirá por omisión en esta clase de documento;
8386 deberá declararse por su nombre de archivo sin la extensión
8387 \begin_inset Flex Code
8390 \begin_layout Plain Layout
8397 El usuario puede, aún así, quitar el módulo, pero estará activo al principio.
8398 (Esto se aplica solo cuando se crean archivos nuevos, o si esta clase se
8399 elige para un documento existente.)
8402 \begin_layout Description
8403 \begin_inset Flex Code
8406 \begin_layout Plain Layout
8413 \begin_inset Flex Code
8416 \begin_layout Plain Layout
8422 ] Este es el estilo que será asignado a párrafos nuevos, generalmente
8423 \begin_inset Flex Noun
8426 \begin_layout Plain Layout
8433 Si no se especifica, se escogerá por omisión el primer estilo definido,
8434 pero es muy recomendable usar esta instrucción.
8437 \begin_layout Description
8438 \begin_inset Flex Code
8441 \begin_layout Plain Layout
8448 \begin_inset Flex Code
8451 \begin_layout Plain Layout
8457 ] Indica que el módulo en cuestión (que debería especificarse por el nombre
8458 de archivo sin la extensión
8459 \begin_inset Flex Code
8462 \begin_layout Plain Layout
8468 ) no puede utilizarse con esta clase de documento.
8469 Esto podría usarse en un archivo de formato específico de una publicación
8470 para, digamos, impedir el empleo del módulo
8471 \begin_inset Flex Code
8474 \begin_layout Plain Layout
8480 , que numera los teoremas y demás por secciones.
8485 puede utilizarse en un módulo.
8486 Los módulos tienen su propia forma de excluir otros módulos (véase
8487 \begin_inset space ~
8491 \begin_inset CommandInset ref
8493 reference "subsec:Módulos-de-formato"
8500 \begin_layout Description
8501 \begin_inset Flex Code
8504 \begin_layout Plain Layout
8510 Define un nuevo flotante.
8512 \begin_inset space ~
8516 \begin_inset CommandInset ref
8518 reference "subsec:Flotantes"
8524 \begin_inset Quotes fld
8528 \begin_inset Flex Code
8531 \begin_layout Plain Layout
8538 \begin_inset Quotes frd
8544 \begin_layout Description
8545 \begin_inset Flex Code
8548 \begin_layout Plain Layout
8554 Da información para el bloque
8555 \begin_inset Flex Code
8558 \begin_layout Plain Layout
8564 cuando esta clase de documento se exporte a XHTML.
8565 Advertir que esto sobrescribirá completamente cualquier declaración anterior
8567 \begin_inset Flex Code
8570 \begin_layout Plain Layout
8577 \begin_inset Flex Code
8580 \begin_layout Plain Layout
8588 \begin_inset Flex Code
8591 \begin_layout Plain Layout
8597 si solo quieres añadir material al preámbulo).
8599 \begin_inset Quotes eld
8603 \begin_inset Flex Code
8606 \begin_layout Plain Layout
8613 \begin_inset Quotes erd
8619 \begin_layout Description
8620 \begin_inset Flex Code
8623 \begin_layout Plain Layout
8630 \begin_inset Flex Code
8633 \begin_layout Plain Layout
8639 ] El estilo a usar para el índice general, bibliografía, etc., cuando el
8640 documento se exporte a HTML.
8641 Para article, normalmente será
8642 \begin_inset Flex Code
8645 \begin_layout Plain Layout
8652 \begin_inset Flex Code
8655 \begin_layout Plain Layout
8662 Si no se especifica, \SpecialChar LyX
8663 intentará deducir qué formato usar.
8666 \begin_layout Description
8667 \begin_inset Flex Code
8670 \begin_layout Plain Layout
8677 \begin_inset Flex Code
8680 \begin_layout Plain Layout
8686 ] Modifica las propiedades del contador dado.
8687 Si el contador no existe, esta sección se ignora.
8689 \begin_inset Quotes eld
8693 \begin_inset Flex Code
8696 \begin_layout Plain Layout
8703 \begin_inset Quotes erd
8707 \begin_inset Newline newline
8711 \begin_inset space ~
8715 \begin_inset CommandInset ref
8717 reference "subsec:Contadores"
8724 \begin_layout Description
8725 \begin_inset Flex Code
8728 \begin_layout Plain Layout
8735 \begin_inset Flex Code
8738 \begin_layout Plain Layout
8744 ] Permite incluir otro archivo de definición de formato en el tuyo con el
8745 fin de evitar la duplicación de comandos.
8746 Ejemplos habituales son los archivos de formatos estándar, como
8747 \begin_inset Flex Code
8750 \begin_layout Plain Layout
8756 , que contiene la mayoría de los diseños básicos.
8759 \begin_layout Description
8760 \begin_inset Flex Code
8763 \begin_layout Plain Layout
8770 \begin_inset Flex Code
8773 \begin_layout Plain Layout
8779 ] Esta sección (re)define el formato de un recuadro.
8780 Puede aplicarse a uno existente o a uno nuevo, definido por el usuario,
8782 \begin_inset space \thinspace{}
8785 e., un nuevo estilo de texto.
8787 \begin_inset space ~
8791 \begin_inset CommandInset ref
8793 reference "subsec:estilo-del-texto"
8797 para más información.
8799 \begin_inset Quotes fld
8803 \begin_inset Flex Code
8806 \begin_layout Plain Layout
8813 \begin_inset Quotes frd
8819 \begin_layout Description
8820 \begin_inset Flex Code
8823 \begin_layout Plain Layout
8830 \begin_inset Flex Code
8833 \begin_layout Plain Layout
8839 ] Una cadena que indica la anchura del margen izquierdo en la pantalla,
8841 \begin_inset Quotes fld
8845 \begin_inset Flex Code
8848 \begin_layout Plain Layout
8855 \begin_inset Quotes frd
8859 (Esto no es una `longitud', como
8860 \begin_inset Quotes fld
8864 \begin_inset Quotes frd
8870 \begin_layout Description
8871 \begin_inset Flex Code
8874 \begin_layout Plain Layout
8881 \begin_inset Flex Code
8884 \begin_layout Plain Layout
8890 ] Modifica las propiedades del estilo de párrafo dado.
8891 Si el estilo no existe, esta sección se ignora.
8893 \begin_inset Quotes eld
8897 \begin_inset Flex Code
8900 \begin_layout Plain Layout
8907 \begin_inset Quotes erd
8913 \begin_layout Description
8914 \begin_inset Flex Code
8917 \begin_layout Plain Layout
8924 \begin_inset Flex Code
8927 \begin_layout Plain Layout
8933 ] Este comando elimina un contador existente, generalmente uno definido
8934 en un archivo incluido.
8937 \begin_layout Description
8938 \begin_inset Flex Code
8941 \begin_layout Plain Layout
8948 \begin_inset Flex Code
8951 \begin_layout Plain Layout
8957 ] Este comando borra un flotante existente.
8958 Es particularmente útil si quieres suprimir un flotante que ha sido definido
8959 en un archivo de entrada.
8962 \begin_layout Description
8963 \begin_inset Flex Code
8966 \begin_layout Plain Layout
8973 \begin_inset Flex Code
8976 \begin_layout Plain Layout
8982 ] Este comando borra un estilo existente.
8985 \begin_layout Description
8986 \begin_inset Flex Code
8989 \begin_layout Plain Layout
8996 \begin_inset Flex Code
8999 \begin_layout Plain Layout
9005 ] El formato de archivo (tal como se define en las preferencias de \SpecialChar LyX
9008 Principalmente, es útil cuando
9009 \begin_inset Flex Code
9012 \begin_layout Plain Layout
9019 \begin_inset Flex Code
9022 \begin_layout Plain Layout
9028 y se quiere definir un nuevo tipo de documento `literate'.
9029 Esta cadena se redefine a
9030 \begin_inset Quotes fld
9034 \begin_inset Flex Code
9037 \begin_layout Plain Layout
9044 \begin_inset Quotes frd
9048 \begin_inset Quotes fld
9052 \begin_inset Flex Code
9055 \begin_layout Plain Layout
9062 \begin_inset Quotes frd
9065 si se encuentra el correspondiente parámetro
9066 \begin_inset Flex Code
9069 \begin_layout Plain Layout
9078 \begin_layout Description
9079 \begin_inset Flex Code
9082 \begin_layout Plain Layout
9089 \begin_inset Flex Code
9092 \begin_layout Plain Layout
9103 \begin_inset Flex Code
9106 \begin_layout Plain Layout
9113 \begin_inset Flex Code
9116 \begin_layout Plain Layout
9122 ] Indica qué clase de documentos de salida que usan esta clase se generarán.
9125 \begin_layout Description
9126 \begin_inset Flex Code
9129 \begin_layout Plain Layout
9136 \begin_inset Flex Code
9139 \begin_layout Plain Layout
9146 \begin_inset Flex Code
9149 \begin_layout Plain Layout
9155 ] Especifica opciones, dadas en el segundo
9159 , para el paquete nombrado en el primer
9165 \begin_inset Quotes fld
9169 \begin_inset Flex Code
9172 \begin_layout Plain Layout
9173 PackageOptions natbib square
9179 \begin_inset Quotes frd
9183 \begin_inset Flex Code
9186 \begin_layout Plain Layout
9192 se cargue con la opción
9193 \begin_inset Flex Code
9196 \begin_layout Plain Layout
9203 (Para \SpecialChar TeX
9204 pertos, esto hace que \SpecialChar LyX
9206 \begin_inset Flex Code
9209 \begin_layout Plain Layout
9212 PassOptionsToPackage{natbib}{square}
9218 \begin_inset Flex Code
9221 \begin_layout Plain Layout
9230 \begin_layout Description
9231 \begin_inset Flex Code
9234 \begin_layout Plain Layout
9241 \begin_inset Flex Code
9244 \begin_layout Plain Layout
9253 \begin_inset Flex Code
9256 \begin_layout Plain Layout
9263 \begin_inset Flex Code
9266 \begin_layout Plain Layout
9276 El estilo de página predeterminado de la clase.
9277 Puede cambiarse en el diálogo
9278 \begin_inset Flex Noun
9281 \begin_layout Plain Layout
9282 Documento\SpecialChar menuseparator
9291 \begin_layout Description
9292 \begin_inset Flex Code
9295 \begin_layout Plain Layout
9301 Establece el preámbulo \SpecialChar LaTeX
9303 Anotar que esto anulará completamente cualesquiera declaraciones
9304 \begin_inset Flex Code
9307 \begin_layout Plain Layout
9314 \begin_inset Flex Code
9317 \begin_layout Plain Layout
9325 \begin_inset Flex Code
9328 \begin_layout Plain Layout
9334 si solo quieres añadir material al preámbulo).
9336 \begin_inset Quotes fld
9340 \begin_inset Flex Code
9343 \begin_layout Plain Layout
9350 \begin_inset Quotes frd
9356 \begin_layout Description
9357 \begin_inset Flex Code
9360 \begin_layout Plain Layout
9367 \begin_inset Flex Code
9370 \begin_layout Plain Layout
9377 \begin_inset Flex Code
9380 \begin_layout Plain Layout
9389 \begin_inset Flex Code
9392 \begin_layout Plain Layout
9398 ] Si la clase ya proporciona, o no, la característica
9399 \begin_inset Flex Code
9402 \begin_layout Plain Layout
9409 Una característica es en general el nombre de un paquete (
9410 \begin_inset Flex Code
9413 \begin_layout Plain Layout
9420 \begin_inset Flex Code
9423 \begin_layout Plain Layout
9429 , \SpecialChar ldots
9431 \begin_inset Flex Code
9434 \begin_layout Plain Layout
9441 \begin_inset Flex Code
9444 \begin_layout Plain Layout
9452 Véase en el capítulo
9453 \begin_inset space ~
9457 \begin_inset CommandInset ref
9459 reference "cap:Lista-de-funciones"
9463 la lista de características.
9466 \begin_layout Description
9467 \begin_inset Flex Code
9470 \begin_layout Plain Layout
9477 \begin_inset Flex Code
9480 \begin_layout Plain Layout
9486 ] Indica que este formato proporciona la funcionalidad del módulo mencionado,
9487 que deberá especificarse con su nombre de archivo sin la extensión
9488 \begin_inset Flex Code
9491 \begin_layout Plain Layout
9498 Esto se usará típicamente si el formato incluye el módulo directamente,
9499 preferiblemente a usar la etiqueta
9500 \begin_inset Flex Code
9503 \begin_layout Plain Layout
9509 para indicar que debería utilizarse.
9510 Podría ser empleado en un módulo que provea una implementación alternativa
9511 de la misma funcionalidad.
9514 \begin_layout Description
9515 \begin_inset Flex Code
9518 \begin_layout Plain Layout
9525 \begin_inset Flex Code
9528 \begin_layout Plain Layout
9534 ] Crea un nuevo estilo (entorno) de párrafo si no existe.
9535 Si el estilo existe se ignora esta sección.
9537 \begin_inset Quotes eld
9541 \begin_inset Flex Code
9544 \begin_layout Plain Layout
9551 \begin_inset Quotes erd
9557 \begin_layout Description
9558 \begin_inset Flex Code
9561 \begin_layout Plain Layout
9568 \begin_inset Flex Code
9571 \begin_layout Plain Layout
9577 ] Si la clase requiere la característica
9578 \begin_inset Flex Code
9581 \begin_layout Plain Layout
9588 Múltiples características deben separarse con comas.
9589 Multiple features must be separated by commas.
9590 Anotar que solo se pueden demandar características soportadas.
9591 (Véase la lista en el capítulo
9592 \begin_inset space ~
9596 \begin_inset CommandInset ref
9598 reference "cap:Lista-de-funciones"
9603 Si necesitas un paquete con opciones específicas puedes usar además
9604 \begin_inset Flex Code
9607 \begin_layout Plain Layout
9616 \begin_layout Description
9617 \begin_inset Flex Code
9620 \begin_layout Plain Layout
9627 \begin_inset Flex Code
9630 \begin_layout Plain Layout
9636 ] Una cadena que indica la anchura del margen derecho en la pantalla, por
9638 \begin_inset Quotes fld
9642 \begin_inset Flex Code
9645 \begin_layout Plain Layout
9652 \begin_inset Quotes frd
9658 \begin_layout Description
9659 \begin_inset Flex Code
9662 \begin_layout Plain Layout
9669 \begin_inset Flex Code
9672 \begin_layout Plain Layout
9678 ] Establece qué divisiones se numeran.
9679 Corresponde al contador \SpecialChar LaTeX
9681 \begin_inset Flex Code
9684 \begin_layout Plain Layout
9693 \begin_layout Description
9694 \begin_inset Flex Code
9697 \begin_layout Plain Layout
9706 \begin_inset Flex Code
9709 \begin_layout Plain Layout
9718 \begin_inset space \thinspace{}
9722 \begin_inset Flex Code
9725 \begin_layout Plain Layout
9731 ] Si debe imprimirse en una o en ambas caras del papel.
9732 Se puede cambiar en el diálogo
9733 \begin_inset Flex Noun
9736 \begin_layout Plain Layout
9737 Documento\SpecialChar menuseparator
9746 \begin_layout Description
9747 \begin_inset Flex Code
9750 \begin_layout Plain Layout
9757 \begin_inset Flex Code
9760 \begin_layout Plain Layout
9766 ] Esta secuencia define un nuevo estilo de párrafo.
9767 Si el estilo ya existe, en ese caso se redefinirán algunos de los parámetros.
9769 \begin_inset space ~
9773 \begin_inset CommandInset ref
9775 reference "subsec:Estilos-de-párrafo"
9781 \begin_inset Quotes fld
9785 \begin_inset Flex Code
9788 \begin_layout Plain Layout
9795 \begin_inset Quotes frd
9801 \begin_layout Description
9802 \begin_inset Flex Code
9805 \begin_layout Plain Layout
9812 \begin_inset Flex Code
9815 \begin_layout Plain Layout
9821 ] El nombre del comando de entorno a usar con
9822 \begin_inset Flex Code
9825 \begin_layout Plain Layout
9834 \begin_layout Description
9835 \begin_inset Flex Code
9838 \begin_layout Plain Layout
9845 \begin_inset Flex Code
9848 \begin_layout Plain Layout
9857 \begin_inset Flex Code
9860 \begin_layout Plain Layout
9866 ] Indica qué clase de diseño se emplea para definir el título de un documento.
9868 \begin_inset Flex Code
9871 \begin_layout Plain Layout
9877 significa que la macro con nombre
9878 \begin_inset Flex Code
9881 \begin_layout Plain Layout
9887 se insertará después del último formato que tiene
9888 \begin_inset Quotes fld
9892 \begin_inset Flex Code
9895 \begin_layout Plain Layout
9897 \begin_inset space ~
9906 \begin_inset Quotes frd
9911 \begin_inset Flex Code
9914 \begin_layout Plain Layout
9920 corresponde al caso en que todos los formatos que tienen
9921 \begin_inset Quotes fld
9925 \begin_inset Flex Code
9928 \begin_layout Plain Layout
9930 \begin_inset space ~
9939 \begin_inset Quotes frd
9942 debería ser incluido en el entorno
9943 \begin_inset Flex Code
9946 \begin_layout Plain Layout
9955 \begin_layout Description
9956 \begin_inset Flex Code
9959 \begin_layout Plain Layout
9966 \begin_inset Flex Code
9969 \begin_layout Plain Layout
9975 ] Establece qué divisiones se incluyen en el índice general.
9976 Corresponde al contador \SpecialChar LaTeX
9978 \begin_inset Flex Code
9981 \begin_layout Plain Layout
9990 \begin_layout Subsection
9992 \begin_inset Flex Code
9995 \begin_layout Plain Layout
10002 \begin_inset CommandInset label
10004 name "subsec:ClassOptions"
10011 \begin_layout Standard
10013 \begin_inset Flex Code
10016 \begin_layout Plain Layout
10022 puede contener las siguientes entradas:
10025 \begin_layout Description
10026 \begin_inset Flex Code
10029 \begin_layout Plain Layout
10036 \begin_inset Flex Code
10039 \begin_layout Plain Layout
10045 ] La lista de los tamaños de carácter disponibles para la tipografía principal
10046 del documento, separados por
10047 \begin_inset Quotes fld
10051 \begin_inset Flex Code
10054 \begin_layout Plain Layout
10061 \begin_inset Quotes frd
10067 \begin_layout Description
10068 \begin_inset Flex Code
10071 \begin_layout Plain Layout
10077 Para establecer la línea DTD con las clases con salida basada en XML.
10079 \begin_inset space \thinspace{}
10083 \begin_inset Quotes fld
10086 -//OASIS//DTD DocBook V4.2//EN
10087 \begin_inset Quotes frd
10093 \begin_layout Description
10094 \begin_inset Flex Code
10097 \begin_layout Plain Layout
10104 \begin_inset Flex Code
10107 \begin_layout Plain Layout
10113 ] Algunas opciones de clase de documento, separadas por coma, que se añadirán
10114 a la parte opcional del comando
10115 \begin_inset Flex Code
10118 \begin_layout Plain Layout
10129 \begin_layout Description
10130 \begin_inset Flex Code
10133 \begin_layout Plain Layout
10140 \begin_inset Flex Code
10143 \begin_layout Plain Layout
10144 string="empty|plain|headings|fancy"
10149 ] Lista de los estilos de página disponibles, separados por
10150 \begin_inset Quotes fld
10154 \begin_inset Flex Code
10157 \begin_layout Plain Layout
10164 \begin_inset Quotes frd
10170 \begin_layout Standard
10172 \begin_inset Flex Code
10175 \begin_layout Plain Layout
10182 \begin_inset Quotes fld
10186 \begin_inset Flex Code
10189 \begin_layout Plain Layout
10196 \begin_inset Quotes frd
10202 \begin_layout Subsection
10204 \begin_inset CommandInset label
10206 name "subsec:Estilos-de-párrafo"
10213 \begin_layout Standard
10214 Una descripción de estilo de párrafo tiene una aspecto como éste:
10218 \begin_layout Plain Layout
10219 Anotar que esto definirá un nuevo diseño o modificará uno existente.
10227 \begin_layout LyX-Code
10234 \begin_layout LyX-Code
10238 \begin_layout LyX-Code
10242 \begin_layout Standard
10243 donde se permiten los comandos siguientes:
10246 \begin_layout Description
10247 \begin_inset Flex Code
10250 \begin_layout Plain Layout
10257 \begin_inset Flex Code
10260 \begin_layout Plain Layout
10265 , left, right, center
10270 ] Alineación del párrafo.
10273 \begin_layout Description
10274 \begin_inset Flex Code
10277 \begin_layout Plain Layout
10284 \begin_inset Flex Code
10287 \begin_layout Plain Layout
10292 , left, right, center
10297 ] Una lista separada con comas de alineaciones permitidas.
10298 (Algunos estilos de \SpecialChar LaTeX
10299 prohiben ciertos alineamientos, ya que no tendrían
10301 Por ejemplo una alineación a la derecha o al centro de una lista numerada
10305 \begin_layout Description
10306 \begin_inset Flex Code
10309 \begin_layout Plain Layout
10316 \begin_inset Flex Code
10319 \begin_layout Plain Layout
10325 ] Define el número de argumento de un comando o entorno asociado al estilo
10327 Es útil para cosas como encabezados de sección y solo tiene sentido con
10330 Cada argumento (opcional o requerido) de un comando o entorno —excepto
10331 para el argumento requerido que se asocia con el contenido del propio párrafo—
10332 tiene una definición separada, en la que el número especifica el orden
10334 La definición debe finalizar con
10335 \begin_inset Flex Code
10338 \begin_layout Plain Layout
10345 Así, un comando con dos argumentos opcionales tiene:
10349 \begin_layout Quote
10355 \begin_layout Quote
10361 \begin_layout Quote
10367 \begin_layout Quote
10373 \begin_layout Quote
10379 \begin_layout Quote
10385 \begin_layout Standard
10386 En la definición de
10387 \begin_inset Flex Code
10390 \begin_layout Plain Layout
10396 son posibles las siguientes especificaciones:
10399 \begin_layout Itemize
10400 \begin_inset Flex Code
10403 \begin_layout Plain Layout
10410 \begin_inset Flex Code
10413 \begin_layout Plain Layout
10419 Secuencia que aparecerá tanto en el menú (a insertar este argumento) como
10420 en el botón de inserción del argumento (a menos que especifiques también
10422 \begin_inset Flex Code
10425 \begin_layout Plain Layout
10432 Para el menú puedes definir un acelerador agregando el carácter respectivo
10433 a la secuencia, separado con
10434 \begin_inset Quotes fld
10438 \begin_inset Quotes frd
10442 \begin_inset space \thinspace{}
10446 \begin_inset space \space{}
10450 \begin_inset Quotes fld
10454 \begin_inset Flex Code
10457 \begin_layout Plain Layout
10464 \begin_inset Quotes frd
10470 \begin_layout Itemize
10471 \begin_inset Flex Code
10474 \begin_layout Plain Layout
10481 \begin_inset Flex Code
10484 \begin_layout Plain Layout
10490 Secuencia separada para el menú Puedes definir un acelerador agregando
10491 el carácter respectivo a la secuencia, separado con
10492 \begin_inset Quotes fld
10496 \begin_inset Quotes frd
10500 \begin_inset space \thinspace{}
10504 \begin_inset space \space{}
10508 \begin_inset Quotes fld
10512 \begin_inset Flex Code
10515 \begin_layout Plain Layout
10522 \begin_inset Quotes frd
10526 Esta especificación es opcional.
10527 Si no se da se usará
10528 \begin_inset Flex Code
10531 \begin_layout Plain Layout
10540 \begin_layout Itemize
10541 \begin_inset Flex Code
10544 \begin_layout Plain Layout
10551 \begin_inset Flex Code
10554 \begin_layout Plain Layout
10560 Texto explicativo que se muestra en un recuadro sugerencia al planear sobre
10561 el recuadro del argumento.
10564 \begin_layout Itemize
10565 \begin_inset Flex Code
10568 \begin_layout Plain Layout
10575 \begin_inset Flex Code
10578 \begin_layout Plain Layout
10587 \begin_inset space \thinspace{}
10591 \begin_inset Flex Code
10594 \begin_layout Plain Layout
10600 ] Declara si es argumento obligatorio (1) u opcional (0).
10601 Los argumentos obligatorios se emitirán vacíos si no se dan, mientras que
10602 los opcionales no serán emitidos.
10603 Por omisión, los argumentos obligatorios se delimitan con
10604 \begin_inset Flex Code
10607 \begin_layout Plain Layout
10613 y los opcionales con
10614 \begin_inset Flex Code
10617 \begin_layout Plain Layout
10626 \begin_layout Itemize
10627 \begin_inset Flex Code
10630 \begin_layout Plain Layout
10637 \begin_inset Flex Code
10640 \begin_layout Plain Layout
10646 define otro argumento (por su número) que este argumento requiere para
10647 emitirse si él mismo es emitido.
10649 \begin_inset space \thinspace{}
10652 e., en comandos \SpecialChar LaTeX
10653 , los argumentos opcionales requieren a menudo argumentos
10654 opcionales previos para ser emitidos (al menos vacíos), como en
10655 \begin_inset Flex Code
10658 \begin_layout Plain Layout
10661 command[][argument]{text}
10667 Esto se puede conseguir con la declaración
10668 \begin_inset Flex Code
10671 \begin_layout Plain Layout
10678 \begin_inset Flex Code
10681 \begin_layout Plain Layout
10690 \begin_layout Itemize
10691 \begin_inset Flex Code
10694 \begin_layout Plain Layout
10701 \begin_inset Flex Code
10704 \begin_layout Plain Layout
10710 define un delimitador izquierdo personalizado (en vez de
10711 \begin_inset Flex Code
10714 \begin_layout Plain Layout
10721 \begin_inset Flex Code
10724 \begin_layout Plain Layout
10731 Un salto de línea en la salida se puede indicar con
10732 \begin_inset Flex Code
10735 \begin_layout Plain Layout
10744 \begin_layout Itemize
10745 \begin_inset Flex Code
10748 \begin_layout Plain Layout
10755 \begin_inset Flex Code
10758 \begin_layout Plain Layout
10764 define un delimitador derecho personalizado (en vez de
10765 \begin_inset Flex Code
10768 \begin_layout Plain Layout
10775 \begin_inset Flex Code
10778 \begin_layout Plain Layout
10785 Un salto de línea en la salida se puede indicar con
10786 \begin_inset Flex Code
10789 \begin_layout Plain Layout
10798 \begin_layout Itemize
10799 \begin_inset Flex Code
10802 \begin_layout Plain Layout
10809 \begin_inset Flex Code
10812 \begin_layout Plain Layout
10818 define un argumento que se inserta si y solo si no se han dado argumentos
10819 específicos del usuario, o sea, si no se ha insertado ningún recuadro de
10820 argumento (también un recuadro de argumento vacío omite DefaultArg).
10821 Múltiples argumentos deben separarse con comas.
10824 \begin_layout Itemize
10825 \begin_inset Flex Code
10828 \begin_layout Plain Layout
10835 \begin_inset Flex Code
10838 \begin_layout Plain Layout
10844 define un argumento que se inserta en cualquier caso (solo o añadido a
10845 argumentos especificados por el usuario).
10846 Múltiples argumentos deben separarse con comas.
10849 \begin_layout Itemize
10850 \begin_inset Flex Code
10853 \begin_layout Plain Layout
10859 Tipografía usada para el contenido del argumento, véase
10860 \begin_inset CommandInset ref
10862 reference "subsec:Tipografía"
10869 \begin_layout Itemize
10870 \begin_inset Flex Code
10873 \begin_layout Plain Layout
10879 Tipografía usada para la etiqueta, véase
10880 \begin_inset CommandInset ref
10882 reference "subsec:Tipografía"
10889 \begin_layout Itemize
10890 \begin_inset Flex Code
10893 \begin_layout Plain Layout
10900 \begin_inset Flex Code
10903 \begin_layout Plain Layout
10908 , Minimalistic, Conglomerate
10913 ] describe el estilo de representación para los botones y el marco del recuadro
10917 \begin_layout Itemize
10918 \begin_inset Flex Code
10921 \begin_layout Plain Layout
10928 \begin_inset Flex Code
10931 \begin_layout Plain Layout
10938 \begin_inset Flex Code
10941 \begin_layout Plain Layout
10947 , este argumento se inserta automáticamente cuando se selecciona el estilo
10949 Actualmente solo se puede insertar automaticamente un argumento por estilo\SpecialChar breakableslash
10954 \begin_layout Itemize
10955 \begin_inset Flex Code
10958 \begin_layout Plain Layout
10965 \begin_inset Flex Code
10968 \begin_layout Plain Layout
10975 \begin_inset Flex Code
10978 \begin_layout Plain Layout
10984 , este argumento se insertará con una copia del co-texto (texto seleccionado
10985 o párrafo completo) como contenido.
10988 \begin_layout Itemize
10989 \begin_inset Flex Code
10992 \begin_layout Plain Layout
10999 \begin_inset Flex Code
11002 \begin_layout Plain Layout
11003 string of characters
11012 Define caracteres individuales que deberían emitirse en bruto, es decir,
11013 sin traducciones especiales que podría requerir \SpecialChar LaTeX
11015 Al contrario que PassThru, esto debe ser explícitamente definido para argumento
11017 Esto es, los argumentos no heredan PassThruChars de su recuadro de inserción
11021 \begin_layout Standard
11022 Por omisión, el texto introducido en el área de trabajo de \SpecialChar LyX
11024 respectivo de formato es el último argumento (obligatorio) de un comando
11026 \begin_inset Flex Code
11029 \begin_layout Plain Layout
11036 \begin_inset Flex Code
11039 \begin_layout Plain Layout
11046 Sin embargo, los argumentos con el prefijo
11047 \begin_inset Flex Code
11050 \begin_layout Plain Layout
11056 se emiten después de este argumento de área de trabajo.
11057 La numeración de este post-argumento reinicia a 1, así que el primer argumento
11058 siguiente al del área de trabajo es
11059 \begin_inset Flex Code
11062 \begin_layout Plain Layout
11069 Los post-argumentos se ignoran en cualquier otro
11070 \begin_inset Flex Code
11073 \begin_layout Plain Layout
11080 \begin_inset Flex Code
11083 \begin_layout Plain Layout
11092 \begin_layout Standard
11093 Los argumentos para
11094 \begin_inset Flex Code
11097 \begin_layout Plain Layout
11105 s de lista (como en
11106 \begin_inset Flex Code
11109 \begin_layout Plain Layout
11117 ) tienen el prefijo
11118 \begin_inset Flex Code
11121 \begin_layout Plain Layout
11127 seguido por el número (p.
11128 \begin_inset space \thinspace{}
11132 \begin_inset space \space{}
11136 \begin_inset Flex Code
11139 \begin_layout Plain Layout
11149 \begin_layout Description
11150 \begin_inset Flex Code
11153 \begin_layout Plain Layout
11159 Esto sobrescribirá completamente cualquier anterior declaración
11160 \begin_inset Flex Code
11163 \begin_layout Plain Layout
11171 \begin_inset Quotes eld
11175 \begin_inset Flex Code
11178 \begin_layout Plain Layout
11185 \begin_inset Quotes erd
11190 \begin_inset space ~
11194 \begin_inset CommandInset ref
11196 reference "subsec:I18n"
11200 para detalles sobre su uso.
11203 \begin_layout Description
11204 \begin_inset Flex Code
11207 \begin_layout Plain Layout
11214 \begin_inset Flex Code
11217 \begin_layout Plain Layout
11227 \begin_layout Plain Layout
11228 Anotar que aquí un 'float' es un número real, como: 1.5.
11233 El espacio vertical con el que el último de una cadena de párrafos con
11234 este estilo se separa del siguiente párrafo.
11235 Si el párrafo siguiente tiene otro estilo, las separaciones no son simplemente
11236 añadidas sino que se pone la máxima.
11239 \begin_layout Description
11240 \begin_inset Flex Code
11243 \begin_layout Plain Layout
11250 \begin_inset Flex Code
11253 \begin_layout Plain Layout
11259 La categoría para este estilo.
11260 Se usa para agrupar estilos relacionados en el recuadro de estilo en la
11261 barra de herramientas.
11262 Se puede poner cualquier cadena en 'string' pero mejor usar categorías
11263 existentes con tus propios estilos.
11266 \begin_layout Description
11267 \begin_inset Flex Code
11270 \begin_layout Plain Layout
11276 Profundidad del comando XML.
11277 Usado solo con formatos tipo XML.
11280 \begin_layout Description
11281 \begin_inset Flex Code
11284 \begin_layout Plain Layout
11291 \begin_inset Flex Code
11294 \begin_layout Plain Layout
11300 Copia todas las características de un estilo existente en el actual.
11304 \begin_layout Description
11305 \begin_inset Flex Code
11308 \begin_layout Plain Layout
11315 \begin_inset Flex Code
11318 \begin_layout Plain Layout
11324 ] El nombre de un estilo cuyo preámbulo debería salir
11329 Esto permite asegurar un orden de los retazos de preámbulo si las definiciones
11330 de macros dependen de otra.
11334 \begin_layout Plain Layout
11335 Anotar que, excepto esta funcionalidad, no hay forma de asegurar ningún
11336 orden de los preámbulos.
11337 El orden que se ve en una versión dada de \SpecialChar LyX
11338 puede cambiar sin previo aviso
11339 en versiones posteriores.
11347 \begin_layout Description
11348 \begin_inset Flex Code
11351 \begin_layout Plain Layout
11358 \begin_inset Flex Code
11361 \begin_layout Plain Layout
11366 , Box, Filled_Box, Static
11371 ] El tipo de etiqueta que se pone al final del párrafo (o secuencia de párrafos
11373 \begin_inset Flex Code
11376 \begin_layout Plain Layout
11383 \begin_inset Flex Code
11386 \begin_layout Plain Layout
11393 \begin_inset Flex Code
11396 \begin_layout Plain Layout
11403 \begin_inset Flex Code
11406 \begin_layout Plain Layout
11414 \begin_inset Flex Code
11417 \begin_layout Plain Layout
11424 \begin_inset Quotes fld
11428 \begin_inset Quotes frd
11432 \begin_inset Flex Code
11435 \begin_layout Plain Layout
11442 \begin_inset Flex Code
11445 \begin_layout Plain Layout
11446 \begin_inset space ~
11454 ) es un cuadrado blanco (resp.
11455 \begin_inset space ~
11458 negro) adecuado para marcas finales de demostraciones,
11459 \begin_inset Flex Code
11462 \begin_layout Plain Layout
11468 es una cadena de texto explícito.
11471 \begin_layout Description
11472 \begin_inset Flex Code
11475 \begin_layout Plain Layout
11482 \begin_inset Flex Code
11485 \begin_layout Plain Layout
11491 ] La secuencia usada para una etiqueta con un
11492 \begin_inset Flex Code
11495 \begin_layout Plain Layout
11502 \begin_inset Flex Code
11505 \begin_layout Plain Layout
11515 \begin_layout Description
11519 \begin_layout Plain Layout
11524 No estoy seguro de que estas configuraciones (Fill_Bottom, Fill_Top) tengan
11525 mucho uso, y probablemente se quitarán en próximas versiones.
11531 \begin_inset Note Note
11534 \begin_layout Plain Layout
11536 \begin_inset Quotes fld
11539 Espacio vertical encima
11540 \begin_inset Quotes frd
11544 \begin_inset Quotes fld
11547 Espacio vertical abajo
11548 \begin_inset Quotes erd
11551 en Editar\SpecialChar menuseparator
11552 Configuración de párrafo, esto parece obsoleto, como dice Jean-Marc
11563 \begin_layout Description
11564 \begin_inset Flex Code
11567 \begin_layout Plain Layout
11573 La tipografía usada para el cuerpo del texto
11579 \begin_inset space ~
11583 \begin_inset CommandInset ref
11585 reference "subsec:Tipografía"
11590 Anotar que al definir esta tipografía se define automáticamente la de la
11592 \begin_inset Flex Code
11595 \begin_layout Plain Layout
11602 Así que debería definirse primero ésta si se quiere definir también
11603 \begin_inset Flex Code
11606 \begin_layout Plain Layout
11615 \begin_layout Description
11616 \begin_inset Flex Code
11619 \begin_layout Plain Layout
11626 \begin_inset Flex Code
11629 \begin_layout Plain Layout
11635 ] Se usa para compatibilizar estilos nuevos a versiones estables de \SpecialChar LyX
11637 La primera versión estable que soporta esta etiqueta es \SpecialChar LyX
11639 El argumento es un número 0, -1 o cualquier valor mayor de cero.
11641 \begin_inset Flex Code
11644 \begin_layout Plain Layout
11650 de un estilo es mayor que cero, se escribirá siempre en la cabecera del
11652 Si un archivo .lyx es leido, las definiciones de estilo de la cabecera del
11653 documento se añaden a la clase de documento.
11654 Por eso, incluso versiones anteriores de \SpecialChar LyX
11655 pueden manejar el estilo.
11657 \begin_inset Flex Code
11660 \begin_layout Plain Layout
11666 es un número de versión: si el estilo es leido, y el número de versión
11667 es menor que el número de versión del estilo existente en la clase de documento
11668 , el nuevo se ignora.
11669 Si el número de versión es mayor, el estilo nuevo reemplaza al existente.
11670 -1 significa un número de versión infinito, o sea, el estilo se usa siempre.
11673 \begin_layout Description
11674 \begin_inset Flex Code
11677 \begin_layout Plain Layout
11686 \begin_inset Flex Code
11689 \begin_layout Plain Layout
11698 \begin_inset space \thinspace{}
11702 \begin_inset Flex Code
11705 \begin_layout Plain Layout
11711 ] Usualmente \SpecialChar LyX
11712 no permite insertar más de un espacio entre palabras, puesto
11713 que un espacio se considera como la separación entre dos palabras, no un
11714 carácter o símbolo por sí mismo.
11715 Esto es una buena cosa pero a veces puede ser molesta, por ejemplo, para
11716 escribir código de programas o de \SpecialChar LaTeX
11718 Por esta razón se puede habilitar
11719 \begin_inset Flex Code
11722 \begin_layout Plain Layout
11729 Anotar que \SpecialChar LyX
11730 creará espacios protegidos para los espacios adicionales en
11731 modos que no sean \SpecialChar LaTeX
11736 \begin_layout Description
11737 \begin_inset Flex Code
11740 \begin_layout Plain Layout
11746 Para la salida XHTML.
11748 \begin_inset CommandInset ref
11750 reference "subsec:Estilos-de-párrafo-XHTML"
11757 \begin_layout Description
11758 \begin_inset Flex Code
11761 \begin_layout Plain Layout
11767 [[FIXME]] (Usado solo con formatos tipo XML.)
11770 \begin_layout Description
11771 \begin_inset Flex Code
11774 \begin_layout Plain Layout
11783 \begin_inset Flex Code
11786 \begin_layout Plain Layout
11797 \begin_inset space \thinspace{}
11801 \begin_inset Flex Code
11804 \begin_layout Plain Layout
11811 \begin_inset Flex Code
11814 \begin_layout Plain Layout
11820 , marca el estilo para ser incluido en el preámbulo del documento en lugar
11821 de en el cuerpo del documento.
11822 Útil para clases de documento que piden informaciones tales como título
11823 y autor en el preámbulo.
11824 Esto solo funciona para estilos para los que
11825 \begin_inset Flex Code
11828 \begin_layout Plain Layout
11835 \begin_inset Flex Code
11838 \begin_layout Plain Layout
11845 \begin_inset Flex Code
11848 \begin_layout Plain Layout
11857 \begin_layout Description
11858 \begin_inset Flex Code
11861 \begin_layout Plain Layout
11870 \begin_inset Flex Code
11873 \begin_layout Plain Layout
11884 \begin_inset space \thinspace{}
11888 \begin_inset Flex Code
11891 \begin_layout Plain Layout
11898 \begin_inset Flex Code
11901 \begin_layout Plain Layout
11907 , marca el estilo como parte de un bloque de título (véanse también las
11909 \begin_inset Flex Code
11912 \begin_layout Plain Layout
11919 \begin_inset Flex Code
11922 \begin_layout Plain Layout
11931 \begin_layout Description
11932 \begin_inset Flex Code
11935 \begin_layout Plain Layout
11942 \begin_inset Flex Code
11945 \begin_layout Plain Layout
11951 ] La secuencia de comando \SpecialChar LaTeX
11952 que declara un ítem en una lista.
11953 El comando es para ser definido sin la barra invertida (por omisión es
11955 \begin_inset Quotes eld
11959 \begin_inset Quotes erd
11963 \begin_inset Flex Code
11966 \begin_layout Plain Layout
11974 en la salida \SpecialChar LaTeX
11978 \begin_layout Description
11979 \begin_inset Flex Code
11982 \begin_layout Plain Layout
11989 \begin_inset Flex Code
11992 \begin_layout Plain Layout
11998 ] Esto proporciona espacio extra entre párrafos que tienen el mismo formato.
11999 Si se ponen otros formatos en un entorno, cada uno es separado con el comando
12001 \begin_inset Flex Code
12004 \begin_layout Plain Layout
12011 Pero el conjunto de los ítems del entorno son separados adicionalmente
12013 \begin_inset Flex Code
12016 \begin_layout Plain Layout
12023 Anotar que esto es un
12028 \begin_layout Description
12029 \begin_inset Flex Code
12032 \begin_layout Plain Layout
12038 [[FIXME]] (Usado solo con formatos tipo XML.)
12041 \begin_layout Description
12042 \begin_inset Flex Code
12045 \begin_layout Plain Layout
12054 \begin_inset Flex Code
12057 \begin_layout Plain Layout
12068 \begin_inset space \thinspace{}
12072 \begin_inset Flex Code
12075 \begin_layout Plain Layout
12081 ] Habitualmente, \SpecialChar LyX
12082 no permite dejar un párrafo vacío, porque llevaría a una
12083 salida de \SpecialChar LaTeX
12085 Sin embargo, hay algunos casos donde podría ser útil: en una plantilla
12086 de carta, los campos requeridos pueden proporcionarse vacíos, así el usuario
12087 no los olvida; en algunos casos especiales, se puede usar un estilo que
12088 no contiene texto real como una especie de salto.
12091 \begin_layout Description
12092 \begin_inset Flex Code
12095 \begin_layout Plain Layout
12102 \begin_inset Flex Code
12105 \begin_layout Plain Layout
12111 ] El espacio vertical entre la etiqueta y el cuerpo del texto.
12112 Solo se usa para etiquetas que están sobre el cuerpo del texto (
12113 \begin_inset Flex Code
12116 \begin_layout Plain Layout
12123 \begin_inset Flex Code
12126 \begin_layout Plain Layout
12127 Centered_Top_Environment
12135 \begin_layout Description
12136 \begin_inset Flex Code
12139 \begin_layout Plain Layout
12146 \begin_inset Flex Code
12149 \begin_layout Plain Layout
12155 ] El nombre del contador para numeración automática.
12156 Con el fin de que el contador aparezca con su etiqueta, deberás referenciarla
12158 \begin_inset Flex Code
12161 \begin_layout Plain Layout
12168 Esto funcionará con
12169 \begin_inset Flex Code
12172 \begin_layout Plain Layout
12179 \begin_inset Flex Code
12182 \begin_layout Plain Layout
12189 \begin_inset Flex Code
12192 \begin_layout Plain Layout
12199 \begin_inset Flex Code
12202 \begin_layout Plain Layout
12209 \begin_inset Newline newline
12217 \begin_inset Flex Code
12220 \begin_layout Plain Layout
12227 \begin_inset Flex Code
12230 \begin_layout Plain Layout
12236 , aunque este caso es un poco complicado.
12237 Supongamos que declaras
12238 \begin_inset Quotes eld
12242 \begin_inset Flex Code
12245 \begin_layout Plain Layout
12246 LabelCounter myenum
12252 \begin_inset Quotes erd
12256 Entonces, los contadores reales usados son
12257 \begin_inset Flex Code
12260 \begin_layout Plain Layout
12267 \begin_inset Flex Code
12270 \begin_layout Plain Layout
12277 \begin_inset Flex Code
12280 \begin_layout Plain Layout
12287 \begin_inset Flex Code
12290 \begin_layout Plain Layout
12296 , como en \SpecialChar LaTeX
12298 Estos contadores deben declararse todos por separado.
12299 \begin_inset Newline newline
12303 \begin_inset CommandInset ref
12305 reference "subsec:Contadores"
12309 para detalles sobre contadores
12312 \begin_layout Description
12313 \begin_inset Flex Code
12316 \begin_layout Plain Layout
12322 La tipografía usada para la etiqueta.
12324 \begin_inset space ~
12328 \begin_inset CommandInset ref
12330 reference "subsec:Tipografía"
12337 \begin_layout Description
12338 \begin_inset Flex Code
12341 \begin_layout Plain Layout
12348 \begin_inset Flex Code
12351 \begin_layout Plain Layout
12357 ] Texto que indica cuánto se debe sangrar una etiqueta.
12360 \begin_layout Description
12361 \begin_inset Flex Code
12364 \begin_layout Plain Layout
12371 \begin_inset Flex Code
12374 \begin_layout Plain Layout
12380 ] Texto que indica el valor de espacio horizontal entre la etiqueta y el
12382 Solo se usa para etiquetas que no están sobre el cuerpo del texto.
12385 \begin_layout Description
12386 \begin_inset Flex Code
12389 \begin_layout Plain Layout
12396 \begin_inset Flex Code
12399 \begin_layout Plain Layout
12405 ] La cadena usada para una etiqueta del
12406 \begin_inset Flex Code
12409 \begin_layout Plain Layout
12416 \begin_inset Flex Code
12419 \begin_layout Plain Layout
12427 \begin_inset Flex Code
12430 \begin_layout Plain Layout
12436 está establecido, esta cadena puede contener los comandos especiales de
12437 formato descritos en la sección
12438 \begin_inset space ~
12442 \begin_inset CommandInset ref
12444 reference "subsec:Contadores"
12451 \begin_layout Description
12452 \begin_inset Flex Code
12455 \begin_layout Plain Layout
12456 LabelStringAppendix
12462 \begin_inset Flex Code
12465 \begin_layout Plain Layout
12471 ] Esta se usa en el apéndice en vez de
12472 \begin_inset Flex Code
12475 \begin_layout Plain Layout
12482 Anotar que toda declaración de
12483 \begin_inset Flex Code
12486 \begin_layout Plain Layout
12492 reconfigura también
12493 \begin_inset Newline newline
12497 \begin_inset Flex Code
12500 \begin_layout Plain Layout
12501 LabelStringAppendix
12509 \begin_layout Description
12510 \begin_inset Flex Code
12513 \begin_layout Plain Layout
12519 [FIXME] (Usado solo con formatos tipo XML.)
12522 \begin_layout Description
12523 \begin_inset Flex Code
12526 \begin_layout Plain Layout
12533 \begin_inset Flex Code
12536 \begin_layout Plain Layout
12541 , Manual, Static, Above,
12542 \begin_inset Newline newline
12545 Centered, Sensitive, Enumerate,
12546 \begin_inset Newline newline
12549 Itemize, Bibliography
12558 \begin_layout Description
12559 \begin_inset Flex Code
12562 \begin_layout Plain Layout
12568 significa que la etiqueta es la primera palabra (hasta elprimer espacio
12570 Usa espacios protegidos si quieres más de una palabra como etiqueta.
12574 \begin_layout Description
12575 \begin_inset Flex Code
12578 \begin_layout Plain Layout
12584 significa que la etiqueta es simplemente cualquier
12585 \begin_inset Flex Code
12588 \begin_layout Plain Layout
12594 declarado como tal.
12596 \begin_inset Quotes fld
12600 \begin_inset Quotes frd
12603 al comienzo del párrafo.
12605 \begin_inset Flex Code
12608 \begin_layout Plain Layout
12615 \begin_inset Flex Code
12618 \begin_layout Plain Layout
12624 , entonces se mostrará solo en el primer párrafo de cualquier secuencia
12625 de párrafos con el mismo
12626 \begin_inset Flex Code
12629 \begin_layout Plain Layout
12638 \begin_layout Description
12639 \begin_inset Flex Code
12642 \begin_layout Plain Layout
12649 \begin_inset space ~
12653 \begin_inset space ~
12657 \begin_inset Flex Code
12660 \begin_layout Plain Layout
12666 son casos especiales de
12667 \begin_inset Flex Code
12670 \begin_layout Plain Layout
12677 La etiqueta se imprimirá encima del párrafo, o al inicio de línea o centrado.
12681 \begin_layout Description
12682 \begin_inset Flex Code
12685 \begin_layout Plain Layout
12691 es un caso especial para las etiquetas de las leyendas de
12692 \begin_inset Quotes fld
12696 \begin_inset Quotes frd
12700 \begin_inset Quotes fld
12704 \begin_inset Quotes frd
12709 \begin_inset Flex Code
12712 \begin_layout Plain Layout
12718 quiere decir que la cadena (en código) de la etiqueta depende de la clase
12719 de flotante: Está codificado para ser `FloatType N', donde N es el valor
12720 del contador asociado al flotante.
12721 En el caso en que la leyenda se inserte adosada a un flotante
12722 \begin_inset Flex Code
12725 \begin_layout Plain Layout
12732 \begin_inset Quotes fld
12736 \begin_inset Quotes frd
12742 \begin_layout Description
12743 \begin_inset Flex Code
12746 \begin_layout Plain Layout
12752 produce los tipos habituales de etiquetas de enumeración.
12753 Por ahora está codificado para usar números arábigos, minúsculas, números
12754 romanos en minúsculas y mayúsculas, respectivamente, para los cuatro niveles
12755 de profundidad posibles.
12758 \begin_layout Description
12759 \begin_inset Flex Code
12762 \begin_layout Plain Layout
12768 produce varias marcas para los distintos niveles.
12769 También está codificado.
12772 \begin_layout Description
12773 \begin_inset Flex Code
12776 \begin_layout Plain Layout
12782 solo debería emplearse con
12783 \begin_inset Flex Code
12786 \begin_layout Plain Layout
12787 LatexType BibEnvironment
12796 \begin_layout Description
12797 \begin_inset Flex Code
12800 \begin_layout Plain Layout
12806 Esto sobrescribirá completamente cualquier declaración anterior de
12807 \begin_inset Flex Code
12810 \begin_layout Plain Layout
12818 \begin_inset Quotes eld
12822 \begin_inset Flex Code
12825 \begin_layout Plain Layout
12832 \begin_inset Quotes erd
12837 \begin_inset CommandInset ref
12839 reference "subsec:I18n"
12843 para detallessobre su uso.
12846 \begin_layout Description
12847 \begin_inset Flex Code
12850 \begin_layout Plain Layout
12857 \begin_inset Flex Code
12860 \begin_layout Plain Layout
12866 ] El nombre correspondiente en \SpecialChar LaTeX
12867 , ya sea de un comando o de un entorno.
12870 \begin_layout Description
12871 \begin_inset Flex Code
12874 \begin_layout Plain Layout
12881 \begin_inset Flex Code
12884 \begin_layout Plain Layout
12890 ] Un parámetro opcional para el correspondiente
12891 \begin_inset Flex Code
12894 \begin_layout Plain Layout
12901 Este parámetro no se puede cambiar desde dentro de \SpecialChar LyX
12903 \begin_inset Flex Code
12906 \begin_layout Plain Layout
12912 para parámetros personalizables).
12913 Se emitirá como tal tras todos los
12914 \begin_inset Flex Code
12917 \begin_layout Plain Layout
12927 \begin_layout Description
12928 \begin_inset Flex Code
12931 \begin_layout Plain Layout
12938 \begin_inset Flex Code
12941 \begin_layout Plain Layout
12946 , Command, Environment, Item_Environment,
12947 \begin_inset Newline newline
12950 List_Environment, Bib_Environment
12955 ] Cómo debería traducirse el estilo a \SpecialChar LaTeX
12960 \begin_layout Plain Layout
12961 \begin_inset Flex Code
12964 \begin_layout Plain Layout
12970 es un poco engañoso porque estas reglas se aplican también a clases SGML.
12971 Consulta los archivos de clases SGML (archivos de nombre
12972 \begin_inset Flex Code
12975 \begin_layout Plain Layout
12981 ) para ejemplos concretos.
12990 \begin_layout Description
12991 \begin_inset Flex Code
12994 \begin_layout Plain Layout
13000 no significa nada especial.
13003 \begin_layout Description
13004 \begin_inset Flex Code
13007 \begin_layout Plain Layout
13014 \begin_inset Flex Code
13017 \begin_layout Plain Layout
13024 {\SpecialChar ldots
13033 \begin_layout Description
13034 \begin_inset Flex Code
13037 \begin_layout Plain Layout
13044 \begin_inset Flex Code
13047 \begin_layout Plain Layout
13054 }\SpecialChar ldots
13069 \begin_layout Description
13070 \begin_inset Flex Code
13073 \begin_layout Plain Layout
13080 \begin_inset Flex Code
13083 \begin_layout Plain Layout
13090 \begin_inset Flex Code
13093 \begin_layout Plain Layout
13101 se genera para cada párrafo de este entorno.
13104 \begin_layout Description
13105 \begin_inset Flex Code
13108 \begin_layout Plain Layout
13115 \begin_inset Flex Code
13118 \begin_layout Plain Layout
13125 \begin_inset Newline newline
13129 \begin_inset Flex Code
13132 \begin_layout Plain Layout
13138 se pasa como un argumento al entorno.
13139 \begin_inset Newline newline
13143 \begin_inset Flex Code
13146 \begin_layout Plain Layout
13152 puede definirse en el diálogo
13153 \begin_inset Flex Noun
13156 \begin_layout Plain Layout
13157 Editar\SpecialChar menuseparator
13159 \begin_inset space ~
13163 \begin_inset space ~
13174 \begin_layout Description
13175 \begin_inset Flex Code
13178 \begin_layout Plain Layout
13185 \begin_inset Flex Code
13188 \begin_layout Plain Layout
13194 pero añade además el argumento obligatorio necesario (la etiqueta más larga)
13199 del entorno bibliografía:
13200 \begin_inset Newline newline
13204 \begin_inset Flex Code
13207 \begin_layout Plain Layout
13210 begin{thebibliography}{99}
13215 Por tanto solo es útil para entornos de bibliografía.
13216 La etiqueta más larga predeterminada
13217 \begin_inset Quotes fld
13221 \begin_inset Quotes frd
13224 puede cambiarla el usuario en la configuración de párrafo de un ítem bibliográf
13228 \begin_layout Standard
13229 Poniendo juntas las últimas cosas, la salida \SpecialChar LaTeX
13233 \begin_layout LyX-Code
13236 LatexName[LatexParam]{\SpecialChar ldots
13240 \begin_layout Standard
13244 \begin_layout LyX-Code
13247 begin{LatexName}[LatexParam] \SpecialChar ldots
13253 \begin_layout Standard
13254 dependiendo del tipo de \SpecialChar LaTeX
13259 \begin_layout Description
13260 \begin_inset Flex Code
13263 \begin_layout Plain Layout
13270 \begin_inset Flex Code
13273 \begin_layout Plain Layout
13279 ] Secuencia que se pone al inicio del contenido del estilo.
13280 Un salto de línea en la salida puede indicarse con
13281 \begin_inset Flex Code
13284 \begin_layout Plain Layout
13293 \begin_layout Description
13294 \begin_inset Flex Code
13297 \begin_layout Plain Layout
13304 \begin_inset Flex Code
13307 \begin_layout Plain Layout
13313 ] Si pones estilos en entornos, los
13314 \begin_inset Flex Code
13317 \begin_layout Plain Layout
13323 no son simplemente añadidos, sino aumentados en un factor
13324 \begin_inset Formula $\frac{4}{\mathrm{depth}+4}$
13328 Anotar que este parámetro se usa también cuando
13329 \begin_inset Flex Code
13332 \begin_layout Plain Layout
13339 \begin_inset Flex Code
13342 \begin_layout Plain Layout
13349 \begin_inset Flex Code
13352 \begin_layout Plain Layout
13359 En ese caso se añade al margen manual o dinámico.
13360 \begin_inset Newline newline
13364 \begin_inset Quotes fld
13368 \begin_inset Flex Code
13371 \begin_layout Plain Layout
13378 \begin_inset Quotes frd
13381 significa que el párrafo se sangra con la anchura de
13382 \begin_inset Quotes fld
13386 \begin_inset Flex Code
13389 \begin_layout Plain Layout
13396 \begin_inset Quotes frd
13399 en la tipografía normal.
13400 Se puede obtener una anchura negativa anteponiendo
13401 \begin_inset Quotes fld
13405 \begin_inset Flex Code
13408 \begin_layout Plain Layout
13415 \begin_inset Quotes frd
13419 Se eligió este método para que el aspecto sea el mismo con cada una de
13420 las tipografías de pantalla usadas.
13423 \begin_layout Description
13424 \begin_inset Flex Code
13427 \begin_layout Plain Layout
13434 \begin_inset Flex Code
13437 \begin_layout Plain Layout
13442 , Manual, Dynamic, First_Dynamic, Right_Address_Box
13448 \begin_inset Newline newline
13451 El tipo de margen que el estilo tiene en el lado izquierdo.
13455 \begin_layout Description
13456 \begin_inset Flex Code
13459 \begin_layout Plain Layout
13465 significa un margen fijo.
13468 \begin_layout Description
13469 \begin_inset Flex Code
13472 \begin_layout Plain Layout
13478 significa que el margen izquierdo depende de la cadena introducida en el
13480 \begin_inset Flex Noun
13483 \begin_layout Plain Layout
13484 Editar\SpecialChar menuseparator
13485 Configuración del párrafo\SpecialChar ldots
13492 Esto se utiliza para componer bonitas listas sin tabuladores.
13495 \begin_layout Description
13496 \begin_inset Flex Code
13499 \begin_layout Plain Layout
13505 significa que el margen depende del tamaño de la etiqueta.
13506 Esto se usa para las cabeceras automáticas de las listas numeradas.
13507 Es obvio que la cabecera
13508 \begin_inset Quotes fld
13511 5.4.3.2.1 Cabecera muy larga
13512 \begin_inset Quotes frd
13515 debe tener un margen izquierdo más amplio (tan ancho como
13516 \begin_inset Quotes fld
13520 \begin_inset Quotes frd
13523 más el espacio) que
13524 \begin_inset Quotes fld
13527 3.2 Cabecera muy larga
13528 \begin_inset Quotes frd
13532 \begin_inset Quotes fld
13535 procesadores de texto
13536 \begin_inset Quotes frd
13539 corrientes no sean capaces de hacer esto.
13542 \begin_layout Description
13543 \begin_inset Flex Code
13546 \begin_layout Plain Layout
13552 es similar, pero solo la primera fila del párrafo es dinámica, mientras
13553 que las demás son estáticas; esto se emplea, por ejemplo, para descripciones.
13556 \begin_layout Description
13557 \begin_inset Flex Code
13560 \begin_layout Plain Layout
13566 significa que el margen se elige de manera que la fila más larga de este
13567 párrafo se adapte al margen derecho.
13568 Esto se emplea para componer una dirección en el lado derecho de la página.
13573 \begin_layout Description
13574 \begin_inset Flex Code
13577 \begin_layout Plain Layout
13584 \begin_inset Flex Code
13587 \begin_layout Plain Layout
13596 \begin_inset space \thinspace{}
13600 \begin_inset Flex Code
13603 \begin_layout Plain Layout
13609 ] Si los comandos frágiles en este estilo deberían ser protegidos,
13610 \begin_inset Flex Code
13613 \begin_layout Plain Layout
13626 si este comando debería él mismo ser protegido.)
13629 \begin_layout Description
13630 \begin_inset Flex Code
13633 \begin_layout Plain Layout
13640 \begin_inset Flex Code
13643 \begin_layout Plain Layout
13650 \begin_inset space \thinspace{}
13654 \begin_inset Flex Code
13657 \begin_layout Plain Layout
13665 ] Si las líneas nuevas se transforman en líneas nuevas \SpecialChar LaTeX
13667 \begin_inset Flex Code
13670 \begin_layout Plain Layout
13681 La transformación puede desactivarse para permitir una edición más confortable
13682 de \SpecialChar LaTeX
13683 en \SpecialChar LyX
13687 \begin_layout Description
13688 \begin_inset Flex Code
13691 \begin_layout Plain Layout
13698 \begin_inset Flex Code
13701 \begin_layout Plain Layout
13710 \begin_inset space \thinspace{}
13714 \begin_inset Flex Code
13717 \begin_layout Plain Layout
13723 ] Si se permite sangrar la primera fila del párrafo siguiente.
13725 \begin_inset Flex Code
13728 \begin_layout Plain Layout
13734 significa que no se permite hacerlo;
13735 \begin_inset Flex Code
13738 \begin_layout Plain Layout
13744 significa que puede hacerse si se desea.
13747 \begin_layout Description
13748 \begin_inset Flex Code
13751 \begin_layout Plain Layout
13758 \begin_inset Flex Code
13761 \begin_layout Plain Layout
13767 ] Nombre de un estilo que ha reemplazado este estilo.
13768 Esto se emplea para renombrar un estilo, mientras que se mantiene compatibilida
13772 \begin_layout Description
13773 \begin_inset Flex Code
13776 \begin_layout Plain Layout
13783 \begin_inset Flex Code
13786 \begin_layout Plain Layout
13793 \begin_inset space \thinspace{}
13797 \begin_inset Flex Code
13800 \begin_layout Plain Layout
13806 ] Determina si párrafos consecutivos del mismo tipo se tratan como si fueran
13808 Esto tiene el efecto de que
13809 \begin_inset Flex Code
13812 \begin_layout Plain Layout
13818 solo se imprime una vez delante de tal grupo.
13819 Por omisión, esto es así para
13820 \begin_inset Flex Code
13823 \begin_layout Plain Layout
13830 \begin_inset Flex Code
13833 \begin_layout Plain Layout
13840 \begin_inset Flex Code
13843 \begin_layout Plain Layout
13849 y no lo es para los demás tipos.
13852 \begin_layout Description
13853 \begin_inset Flex Code
13856 \begin_layout Plain Layout
13863 \begin_inset Flex Code
13866 \begin_layout Plain Layout
13875 \begin_inset space \thinspace{}
13879 \begin_inset Flex Code
13882 \begin_layout Plain Layout
13888 ] Indica que los párrafos no serán separados por una línea vacía en la salida
13890 , solo por un salto de línea; junto con
13891 \begin_inset Flex Code
13894 \begin_layout Plain Layout
13900 , esto permite emular un editor de texto simple (como un recuadro ERT).
13903 \begin_layout Description
13904 \begin_inset Flex Code
13907 \begin_layout Plain Layout
13914 \begin_inset Flex Code
13917 \begin_layout Plain Layout
13923 ] El sangrado de la primera línea de un párrafo.
13925 \begin_inset Flex Code
13928 \begin_layout Plain Layout
13934 estará fijado para un determinado estilo.
13935 La excepción es el estilo
13936 \begin_inset Flex Code
13939 \begin_layout Plain Layout
13945 , puesto que la sangría de un párrafo de estilo
13946 \begin_inset Flex Code
13949 \begin_layout Plain Layout
13955 puede prohibirse con
13956 \begin_inset Flex Code
13959 \begin_layout Plain Layout
13966 Además, los párrafos de estilo
13967 \begin_inset Flex Code
13970 \begin_layout Plain Layout
13976 dentro de entornos usan la sangría
13977 \begin_inset Flex Code
13980 \begin_layout Plain Layout
13986 del entorno, no su propio valor.
13987 Por ejemplo, los párrafos
13988 \begin_inset Flex Code
13991 \begin_layout Plain Layout
13997 en una enumeración no se sangran.
14000 \begin_layout Description
14001 \begin_inset Flex Code
14004 \begin_layout Plain Layout
14011 \begin_inset Flex Code
14014 \begin_layout Plain Layout
14020 ] El espacio vertical entre dos párrafos de este estilo.
14023 \begin_layout Description
14024 \begin_inset Flex Code
14027 \begin_layout Plain Layout
14034 \begin_inset Flex Code
14037 \begin_layout Plain Layout
14044 permite al usuario elegir entre
14045 \begin_inset Quotes fld
14049 \begin_inset Quotes frd
14053 \begin_inset Quotes fld
14057 \begin_inset Quotes frd
14060 para separar párrafos.
14062 \begin_inset Quotes fld
14066 \begin_inset Quotes frd
14069 , este valor es completamente ignorado.
14071 \begin_inset Quotes fld
14075 \begin_inset Quotes frd
14078 , el sangrado de un estilo tipo
14079 \begin_inset Quotes fld
14083 \begin_inset Quotes frd
14086 de \SpecialChar LaTeX
14087 se ignora y todos los párrafos son separados con este argumento
14088 \begin_inset Quotes fld
14092 \begin_inset Quotes frd
14096 El espacio vertical se calcula con
14097 \begin_inset Flex Code
14100 \begin_layout Plain Layout
14102 \begin_inset space ~
14111 \begin_inset Flex Code
14114 \begin_layout Plain Layout
14120 es la altura de una fila con la tipografía normal.
14121 De esta forma, el aspecto queda igual con diferentes tipografías de pantalla.
14124 \begin_layout Description
14125 \begin_inset Flex Code
14128 \begin_layout Plain Layout
14137 \begin_inset Flex Code
14140 \begin_layout Plain Layout
14151 \begin_inset space \thinspace{}
14155 \begin_inset Flex Code
14158 \begin_layout Plain Layout
14164 ] Si el contenido de este párrafo debería aparecer en la salida en forma
14165 cruda, es decir sin las traducciones especiales que \SpecialChar LaTeX
14169 \begin_layout Description
14170 \begin_inset Flex Code
14173 \begin_layout Plain Layout
14180 \begin_inset Flex Code
14183 \begin_layout Plain Layout
14193 Define caracteres individuales que deberían emitirse en bruto, o sea, sin
14194 traducciones especiales que \SpecialChar LaTeX
14198 \begin_layout Description
14199 \begin_inset Flex Code
14202 \begin_layout Plain Layout
14208 Información a incluir en el preámbulo \SpecialChar LaTeX
14209 cuando se usa este estilo.
14210 Utilizado para definir macros, paquetes a cargar, etc., requeridos por este
14211 estilo en particular.
14213 \begin_inset Quotes fld
14217 \begin_inset Flex Code
14220 \begin_layout Plain Layout
14227 \begin_inset Quotes frd
14233 \begin_layout Description
14234 \begin_inset Flex Code
14237 \begin_layout Plain Layout
14244 \begin_inset Flex Code
14247 \begin_layout Plain Layout
14253 ] El prefijo a usar cuando se crean etiquetas que se refieren a párrafos
14255 Esto permite el uso de referencias con formato.
14258 \begin_layout Description
14259 \begin_inset Flex Code
14262 \begin_layout Plain Layout
14271 \begin_inset Flex Code
14274 \begin_layout Plain Layout
14282 Si el estilo requiere la característica
14283 \begin_inset Flex Code
14286 \begin_layout Plain Layout
14293 \begin_inset CommandInset ref
14295 reference "cap:Lista-de-funciones"
14300 Si necesitas un paquete con opciones específicas puedes usar además
14301 \begin_inset Flex Code
14304 \begin_layout Plain Layout
14310 como un parámetro de clase de texto general (véase
14311 \begin_inset CommandInset ref
14313 reference "subsec:Parámetros-generales-clases"
14320 \begin_layout Description
14321 \begin_inset Flex Code
14324 \begin_layout Plain Layout
14331 \begin_inset Flex Code
14334 \begin_layout Plain Layout
14343 \begin_inset Flex Code
14346 \begin_layout Plain Layout
14352 ] Reinicia los argumentos de este estilo (como definido mediante la etiqueta
14354 \begin_inset Flex Code
14357 \begin_layout Plain Layout
14364 Es útil si has copiado un estilo mediante
14365 \begin_inset Flex Code
14368 \begin_layout Plain Layout
14374 , pero no quieres heredar sus argumentos (requerido y opcional).
14377 \begin_layout Description
14378 \begin_inset Flex Code
14381 \begin_layout Plain Layout
14388 \begin_inset Flex Code
14391 \begin_layout Plain Layout
14397 ] Secuencia que se pone al final del contenido del formato.
14398 Un salto de línea en la salida se puede indicar con
14399 \begin_inset Flex Code
14402 \begin_layout Plain Layout
14411 \begin_layout Description
14412 \begin_inset Flex Code
14415 \begin_layout Plain Layout
14422 \begin_inset Flex Code
14425 \begin_layout Plain Layout
14432 \begin_inset Flex Code
14435 \begin_layout Plain Layout
14444 \begin_layout Description
14445 \begin_inset Flex Code
14448 \begin_layout Plain Layout
14455 \begin_inset Flex Code
14458 \begin_layout Plain Layout
14467 \begin_inset Flex Code
14470 \begin_layout Plain Layout
14477 \begin_inset Flex Code
14480 \begin_layout Plain Layout
14487 \begin_inset Flex Code
14490 \begin_layout Plain Layout
14492 \begin_inset space ~
14500 ] Esto define cuál debería ser el espacio predefinido en el estilo.
14502 \begin_inset Flex Code
14505 \begin_layout Plain Layout
14512 \begin_inset Flex Code
14515 \begin_layout Plain Layout
14522 \begin_inset Flex Code
14525 \begin_layout Plain Layout
14531 corresponden respectivamente a un multiplicador de 1, 1.25 y 1.667.
14532 Si se especifica el argumento
14533 \begin_inset Flex Code
14536 \begin_layout Plain Layout
14542 , entonces se debería proporcionar además un argumento numérico que será
14543 el valor real del multiplicador.
14544 Anotar que, al contrario que otros parámetros,
14545 \begin_inset Flex Code
14548 \begin_layout Plain Layout
14554 implica la generación de código \SpecialChar LaTeX
14555 específico, usando el paquete \SpecialChar LaTeX
14557 \begin_inset Flex Code
14560 \begin_layout Plain Layout
14569 \begin_layout Description
14570 \begin_inset Flex Code
14573 \begin_layout Plain Layout
14580 \begin_inset Flex Code
14583 \begin_layout Plain Layout
14592 \begin_inset space \thinspace{}
14598 \begin_inset Flex Code
14601 \begin_layout Plain Layout
14609 ] Corrección ortográfica de párrafos de este estilo.
14613 \begin_layout Description
14614 \begin_inset Flex Code
14617 \begin_layout Plain Layout
14623 La tipografía para el cuerpo del texto.
14625 \begin_inset CommandInset ref
14627 reference "subsec:Tipografía"
14634 \begin_layout Description
14635 \begin_inset Flex Code
14638 \begin_layout Plain Layout
14645 \begin_inset Flex Code
14648 \begin_layout Plain Layout
14654 ] El nivel del estilo en el índice general.
14655 Esto se usa para la numeración automática de los encabezados de sección.
14658 \begin_layout Description
14659 \begin_inset Flex Code
14662 \begin_layout Plain Layout
14671 \begin_inset Flex Code
14674 \begin_layout Plain Layout
14683 \begin_inset Flex Code
14686 \begin_layout Plain Layout
14693 \begin_inset Flex Code
14696 \begin_layout Plain Layout
14702 ] Esta etiqueta determina si la sangría de primera línea de este párrafo
14703 puede conmutarse en el diálogo de configuración del párrafo.
14707 \begin_inset Flex Code
14710 \begin_layout Plain Layout
14720 , la sangría puede conmutarse si la configuración del documento usa estilo
14722 \begin_inset Quotes fld
14726 \begin_inset Quotes frd
14730 \begin_inset Flex Code
14733 \begin_layout Plain Layout
14739 , la sangría se puede conmutar siempre, no importa la configuración del
14741 \begin_inset Flex Code
14744 \begin_layout Plain Layout
14750 , la sangría nunca se puede conmutar.
14753 \begin_layout Description
14754 \begin_inset Flex Code
14757 \begin_layout Plain Layout
14764 \begin_inset Flex Code
14767 \begin_layout Plain Layout
14773 ] El espacio vertical con el que el primero de una cadena de párrafos con
14774 este estilo se separa del párrafo anterior.
14775 Si el párrafo anterior tiene otro estilo, la separación no es simplemente
14776 añadida, sino que se pone la máxima.
14779 \begin_layout Subsection
14780 Internacionalización de estilos de párrafo
14781 \begin_inset CommandInset label
14790 \begin_layout Standard
14792 ha soportado desde hace tiempo la internacionalización de la información
14793 de formato, pero, hasta la versión 2.0, esto se aplicaba solo a la interfaz
14794 de usuario y no a la salida, digamos, PDF.
14795 Así, por ej., autores franceses tenían que acudir a feos trucos para conseguir
14796 `Théorème 1' en vez de `Theorem 1'.
14797 Gracias a Georg Baum, este ya no es el caso.
14800 \begin_layout Standard
14802 \begin_inset Flex Code
14805 \begin_layout Plain Layout
14811 define texto que se mostrará en el documento exportado, puede usar
14812 \begin_inset Flex Code
14815 \begin_layout Plain Layout
14822 \begin_inset Flex Code
14825 \begin_layout Plain Layout
14831 para soportar correctamente documentos con idioma distinto del inglés e
14832 incluso documentos plurilingües.
14833 El siguiente extracto (del archivo
14834 \begin_inset Flex Code
14837 \begin_layout Plain Layout
14843 ) muestra cómo funciona:
14846 \begin_layout LyX-Code
14851 \begin_layout LyX-Code
14854 theoremstyle{remark}
14857 \begin_layout LyX-Code
14860 newtheorem{claim}[thm]{
14867 \begin_layout LyX-Code
14871 \begin_layout LyX-Code
14875 \begin_layout LyX-Code
14880 claimname}{_(Claim)}
14883 \begin_layout LyX-Code
14887 \begin_layout LyX-Code
14891 \begin_layout LyX-Code
14900 claimname}{_(Claim)}}
14903 \begin_layout LyX-Code
14908 \begin_layout Standard
14909 En principio, cualquier \SpecialChar LaTeX
14910 legal puede aparecer en las etiquetas
14911 \begin_inset Flex Code
14914 \begin_layout Plain Layout
14921 \begin_inset Flex Code
14924 \begin_layout Plain Layout
14930 , pero en la práctica el aspecto será generalmente como el mostrado aquí.
14931 La clave para una correcta traducción del texto impreso es la definición
14932 del comando \SpecialChar LaTeX
14934 \begin_inset Flex Code
14937 \begin_layout Plain Layout
14946 \begin_inset Flex Code
14949 \begin_layout Plain Layout
14961 \begin_layout Standard
14963 \begin_inset Flex Code
14966 \begin_layout Plain Layout
14972 proporciona internacionalización basada en el idioma global del documento.
14973 El contenido de la etiqueta se incluirá en el preámbulo, igual que con
14975 \begin_inset Flex Code
14978 \begin_layout Plain Layout
14985 Lo que la hace especial es el uso de la
14986 \begin_inset Quotes eld
14990 \begin_inset Quotes erd
14994 \begin_inset Flex Code
14997 \begin_layout Plain Layout
15003 , que será reemplazada, cuando \SpecialChar LyX
15004 genere la salida \SpecialChar LaTeX
15005 , por la traducción de
15006 su argumento al idioma del documento.
15009 \begin_layout Standard
15011 \begin_inset Flex Code
15014 \begin_layout Plain Layout
15020 es más compleja, puesto que está pensada para dar soporte a documentos
15021 plurilingües y ofrece una interfaz al paquete
15022 \begin_inset Flex Code
15025 \begin_layout Plain Layout
15032 Su contenido se añadirá al preámbulo una vez por cada idioma que aparezca
15034 En este caso, el argumento en
15035 \begin_inset Flex Code
15038 \begin_layout Plain Layout
15044 se reemplazará por su traducción al idioma en cuestión; la expresión
15045 \begin_inset Flex Code
15048 \begin_layout Plain Layout
15054 es reemplazada por el nombre del idioma (el usado por el paquete babel).
15057 \begin_layout Standard
15058 Un documento en alemán que también incluya una sección en francés tendría
15059 lo siguiente en el preámbulo:
15062 \begin_layout LyX-Code
15071 claimname}{Affirmation}}
15072 \begin_inset Newline newline
15083 claimname}{Behauptung}}
15084 \begin_inset Newline newline
15091 claimname}{Behauptung}
15094 \begin_layout Standard
15097 \begin_inset Flex Code
15100 \begin_layout Plain Layout
15106 conspirarán para producir el texto correcto en la salida.
15109 \begin_layout Standard
15110 Un punto importante a tener en cuenta aquí es que las traducciones son proporcio
15111 nadas por el propio \SpecialChar LyX
15112 , por medio del archivo
15113 \begin_inset Flex Code
15116 \begin_layout Plain Layout
15123 Esto quiere decir, en definitiva, que
15124 \begin_inset Flex Code
15127 \begin_layout Plain Layout
15134 \begin_inset Flex Code
15137 \begin_layout Plain Layout
15143 realmente solo son útiles en archivos de formato que son proporcionados
15144 por \SpecialChar LyX
15145 , puesto que el texto introducido en archivos de formato creados por
15146 el usuario no serán tenidos en cuenta por las rutinas de internacionalización
15147 de \SpecialChar LyX
15148 a menos que el archivo
15149 \begin_inset Flex Code
15152 \begin_layout Plain Layout
15158 se modifique como correponde.
15159 Sin embargo, cualquier formato creado con la intención de ser incluido
15160 en \SpecialChar LyX
15161 debería usar estas etiquetas en los lugares apropiados.
15162 Ten en cuenta que las traducciones de estilo de párrafo provistas por \SpecialChar LyX
15164 nunca cambian en actualizaciones menores (p.
15165 \begin_inset space \thinspace{}
15169 \begin_inset space \space{}
15172 de versión 2.1.x a 2.1.y).
15173 Sin embargo es muy probable que en actualizaciones mayores (p.
15174 \begin_inset space \thinspace{}
15178 \begin_inset space \space{}
15181 de 2.0.x a 2.1.y) se introduzcan nuevas traducciones o correcciones.
15184 \begin_layout Subsection
15186 \begin_inset CommandInset label
15188 name "subsec:Flotantes"
15195 \begin_layout Standard
15196 Es necesario definir los flotantes (
15197 \begin_inset Flex Noun
15200 \begin_layout Plain Layout
15207 \begin_inset Flex Noun
15210 \begin_layout Plain Layout
15216 , \SpecialChar ldots
15217 ) en la propia clase de texto.
15218 Los flotantes normales se incluyen en el archivo
15219 \begin_inset Flex Code
15222 \begin_layout Plain Layout
15228 , así que no tendrás más que añadir
15231 \begin_layout LyX-Code
15232 Input stdfloats.inc
15235 \begin_layout Standard
15236 en tu archivo de formato.
15237 Si quieres implementar una clase de texto que proponga algún otro tipo
15238 de flotante (como la clase AGU empaquetada con \SpecialChar LyX
15239 ), la información siguiente
15240 te servirá de ayuda:
15243 \begin_layout Description
15244 \begin_inset Flex Code
15247 \begin_layout Plain Layout
15254 \begin_inset Flex Code
15257 \begin_layout Plain Layout
15263 =!htbpH] Opciones de colocación permitidas para este tipo de flotante.
15264 El valor es una secuencia de caracteres:
15269 \begin_inset Quotes eld
15273 \begin_inset Quotes erd
15281 \begin_inset Quotes eld
15285 \begin_inset Quotes erd
15293 \begin_inset Quotes eld
15297 \begin_inset Quotes erd
15305 \begin_inset Quotes eld
15309 \begin_inset Quotes erd
15317 \begin_inset Quotes eld
15321 \begin_inset Quotes erd
15329 \begin_inset Quotes eld
15333 \begin_inset Quotes erd
15337 El orden no importa.
15338 Si las opciones de colocación no están permitidas usa string
15345 \begin_layout Description
15346 \begin_inset Flex Code
15349 \begin_layout Plain Layout
15356 \begin_inset Flex Code
15359 \begin_layout Plain Layout
15366 \begin_inset space \thinspace{}
15372 \begin_inset Flex Code
15375 \begin_layout Plain Layout
15383 ] Define si el flotante admite rotación mediante el paquete \SpecialChar LaTeX
15390 \begin_inset Flex Code
15393 \begin_layout Plain Layout
15399 si el flotante no soporta esta característica.
15402 \begin_layout Description
15403 \begin_inset Flex Code
15406 \begin_layout Plain Layout
15413 \begin_inset Flex Code
15416 \begin_layout Plain Layout
15423 \begin_inset space \thinspace{}
15429 \begin_inset Flex Code
15432 \begin_layout Plain Layout
15440 ] Define si el flotante tiene una variante asterisco que abarca columnas
15441 en un párrafo de dos columnas.
15443 \begin_inset Flex Code
15446 \begin_layout Plain Layout
15452 si el flotante no soporta esta característica.
15455 \begin_layout Description
15456 \begin_inset Flex Code
15459 \begin_layout Plain Layout
15466 \begin_inset Flex Code
15469 \begin_layout Plain Layout
15476 \begin_inset Quotes erd
15480 \begin_inset Quotes erd
15483 ] La extensión del nombre de un archivo auxiliar para la lista de figuras
15486 escribe las leyendas en este archivo.
15489 \begin_layout Description
15490 \begin_inset Flex Code
15493 \begin_layout Plain Layout
15500 \begin_inset Flex Code
15503 \begin_layout Plain Layout
15510 \begin_inset Quotes erd
15514 \begin_inset Quotes erd
15517 ] La cadena que se usará en los menús y también para la leyenda.
15518 Esto se traduce al idioma actual si se usa.
15521 \begin_layout Description
15522 \begin_inset Flex Code
15525 \begin_layout Plain Layout
15531 Controlan la salida XHTML.
15533 \begin_inset space ~
15537 \begin_inset CommandInset ref
15539 reference "sec:Etiquetas-para-XHTML"
15546 \begin_layout Description
15547 \begin_inset Flex Code
15550 \begin_layout Plain Layout
15559 \begin_inset Flex Code
15562 \begin_layout Plain Layout
15571 \begin_inset space \thinspace{}
15575 \begin_inset Flex Code
15578 \begin_layout Plain Layout
15584 ] Indica si el flotante está ya definido en la clase de documento o si necesitam
15585 os cargar el paquete \SpecialChar LaTeX
15587 \begin_inset Flex Code
15590 \begin_layout Plain Layout
15596 para definirlo sobre la marcha.
15598 \begin_inset Flex Code
15601 \begin_layout Plain Layout
15607 , que significa: usar
15608 \begin_inset Flex Code
15611 \begin_layout Plain Layout
15619 \begin_inset Flex Code
15622 \begin_layout Plain Layout
15628 si el flotante ya está definido por la clase de documento \SpecialChar LaTeX
15632 \begin_layout Description
15633 \begin_inset Flex Code
15636 \begin_layout Plain Layout
15643 \begin_inset Flex Code
15646 \begin_layout Plain Layout
15653 \begin_inset Quotes erd
15657 \begin_inset Quotes erd
15660 ] El comando usado para generar una lista de flotantes de este tipo; debe
15661 omitirse el precedente `
15669 \begin_inset Flex Code
15672 \begin_layout Plain Layout
15678 es `false', puesto que no hay una forma estándar de generar este comando.
15680 \begin_inset Flex Code
15683 \begin_layout Plain Layout
15689 es `true', porque en este caso sí hay una forma estándar de definir el
15693 \begin_layout Description
15694 \begin_inset Flex Code
15697 \begin_layout Plain Layout
15704 \begin_inset Flex Code
15707 \begin_layout Plain Layout
15714 \begin_inset Quotes erd
15718 \begin_inset Quotes erd
15721 ] Un título para una lista de flotantes de este tipo (índice de figuras,
15722 tablas o lo que sea).
15723 Se usa para el nombre del recuadro en \SpecialChar LyX
15724 ; se pasa a \SpecialChar LaTeX
15725 para usarlo como título
15726 allí; y se usa como título en la salida.
15727 Será traducido al idioma del documento.
15730 \begin_layout Description
15731 \begin_inset Flex Code
15734 \begin_layout Plain Layout
15741 \begin_inset Flex Code
15744 \begin_layout Plain Layout
15751 \begin_inset Quotes erd
15755 \begin_inset Quotes erd
15758 ] Este argumento (opcional) determina si los flotantes de esta clase serán
15759 numerados dentro de alguna unidad de sección del documento.
15761 \begin_inset Flex Code
15764 \begin_layout Plain Layout
15771 \begin_inset Quotes fld
15775 \begin_inset Flex Code
15778 \begin_layout Plain Layout
15785 \begin_inset Quotes frd
15788 , los flotantes serán numerados dentro de los capítulos.
15791 \begin_layout Description
15792 \begin_inset Flex Code
15795 \begin_layout Plain Layout
15802 \begin_inset Flex Code
15805 \begin_layout Plain Layout
15812 \begin_inset Quotes erd
15816 \begin_inset Quotes erd
15819 ] La colocación por omisión para la clase dada de flotantes.
15821 \begin_inset Flex Code
15824 \begin_layout Plain Layout
15830 deberá ser un estándar \SpecialChar LaTeX
15832 \begin_inset Flex Code
15835 \begin_layout Plain Layout
15842 \begin_inset Flex Code
15845 \begin_layout Plain Layout
15852 \begin_inset Flex Code
15855 \begin_layout Plain Layout
15862 \begin_inset Flex Code
15865 \begin_layout Plain Layout
15872 \begin_inset Quotes fld
15876 \begin_inset Quotes frd
15880 \begin_inset Quotes fld
15884 \begin_inset Quotes frd
15888 \begin_inset Quotes fld
15892 \begin_inset Quotes frd
15896 \begin_inset Quotes fld
15900 \begin_inset Quotes frd
15903 (aquí), respectivamente.
15907 \begin_layout Plain Layout
15908 Anotar que el orden de estas letras en la cadena es irrelevante, como en
15915 Por encima de éstos hay un nuevo tipo,
15916 \begin_inset Flex Code
15919 \begin_layout Plain Layout
15925 , que no corresponde realmente a un flotante, ya que se refiere a: ponerlo
15927 \begin_inset Quotes fld
15931 \begin_inset Quotes frd
15934 , y en ninguna otra parte.
15935 Anotar que, sin embargo, el colocador
15936 \begin_inset Flex Code
15939 \begin_layout Plain Layout
15945 es especial y, debido a detalles de implementación, no puede usarse en
15946 tipos de flotantes no empotrados.
15947 Si no comprendes lo que esto significa, usa solo
15948 \begin_inset Quotes fld
15952 \begin_inset Flex Code
15955 \begin_layout Plain Layout
15962 \begin_inset Quotes frd
15968 \begin_layout Description
15969 \begin_inset Flex Code
15972 \begin_layout Plain Layout
15979 \begin_inset Flex Code
15982 \begin_layout Plain Layout
15988 ] El prefijo a usar cuando se crean etiquetas referidas a flotantes de este
15990 Esto permite el uso de referencias con formato.
15991 Puedes quitar cualquier
15992 \begin_inset Flex Code
15995 \begin_layout Plain Layout
16001 puesto por un estilo copiado usando el valor especial
16002 \begin_inset Quotes eld
16006 \begin_inset Quotes erd
16009 , todas mayúsculas.
16012 \begin_layout Description
16013 \begin_inset Flex Code
16016 \begin_layout Plain Layout
16023 \begin_inset Flex Code
16026 \begin_layout Plain Layout
16033 \begin_inset Quotes erd
16037 \begin_inset Quotes erd
16040 ] El estilo usado cuando se define el flotante con
16041 \begin_inset Flex Code
16044 \begin_layout Plain Layout
16055 \begin_layout Description
16056 \begin_inset Flex Code
16059 \begin_layout Plain Layout
16066 \begin_inset Flex Code
16069 \begin_layout Plain Layout
16076 \begin_inset Quotes erd
16080 \begin_inset Quotes erd
16084 \begin_inset Quotes fld
16088 \begin_inset Quotes frd
16091 de la nueva clase de flotante, como programa o algoritmo.
16092 Después del apropiado
16093 \begin_inset Flex Code
16096 \begin_layout Plain Layout
16104 , comandos tales como
16105 \begin_inset Flex Code
16108 \begin_layout Plain Layout
16117 \begin_inset Flex Code
16120 \begin_layout Plain Layout
16128 estarán disponibles.
16131 \begin_layout Description
16132 \begin_inset Flex Code
16135 \begin_layout Plain Layout
16142 \begin_inset Flex Code
16145 \begin_layout Plain Layout
16152 \begin_inset space \thinspace{}
16156 \begin_inset Flex Code
16159 \begin_layout Plain Layout
16167 ] Nos dice si este flotante se define usando el paquete \SpecialChar LaTeX
16169 \begin_inset Flex Code
16172 \begin_layout Plain Layout
16178 , bien por el archivo de clase o por un paquete, o bien sobre la marcha
16179 por el propio \SpecialChar LyX
16183 \begin_layout Standard
16184 Anotar que al definir un flotante con tipo
16185 \begin_inset Flex Code
16188 \begin_layout Plain Layout
16196 automáticamente se define el correspondiente contador con nombre
16197 \begin_inset Flex Code
16200 \begin_layout Plain Layout
16211 \begin_layout Subsection
16212 Recuadros flexibles y formato del recuadro
16213 \begin_inset CommandInset label
16215 name "subsec:estilo-del-texto"
16222 \begin_layout Standard
16223 Los recuadros flexibles son de tres tipos:
16226 \begin_layout Itemize
16228 \begin_inset Flex Code
16231 \begin_layout Plain Layout
16237 ): estos definen diseños semánticos correspondientes a comandos \SpecialChar LaTeX
16239 \begin_inset Flex Code
16242 \begin_layout Plain Layout
16251 \begin_inset Flex Code
16254 \begin_layout Plain Layout
16265 \begin_layout Itemize
16266 definido por el usuario (
16267 \begin_inset Flex Code
16270 \begin_layout Plain Layout
16276 ): estos se pueden usar para definir recuadros plegables personalizados,
16277 del tipo de los de código \SpecialChar TeX
16278 , notas al pie y similares.
16279 Un ejemplo obvio es un recuadro de nota final, definido en el módulo del
16281 \begin_inset Flex Code
16284 \begin_layout Plain Layout
16293 \begin_layout Itemize
16295 \begin_inset Flex Code
16298 \begin_layout Plain Layout
16304 ): para usar con las clases DocBook.
16307 \begin_layout Standard
16308 Los recuadros flexibles se definen usando la etiqueta
16309 \begin_inset Flex Code
16312 \begin_layout Plain Layout
16318 , que se explicará en un momento.
16321 \begin_layout Standard
16323 \begin_inset Flex Code
16326 \begin_layout Plain Layout
16332 también sirve para otra función: puede utilizarse para personalizar el
16333 diseño general de muchos tipos diferentes de recuadros.
16335 \begin_inset Flex Code
16338 \begin_layout Plain Layout
16344 permite personalizar los parámetros de diseño de notas al pie, notas al
16345 margen, notas, recuadros de código \SpecialChar TeX
16346 (ERT), ramas, listados de programa,
16347 índices, cuadros, tablas, algoritmos, URL, y leyendas, así como para definir
16348 recuadros flexibles.
16351 \begin_layout Standard
16353 \begin_inset Flex Code
16356 \begin_layout Plain Layout
16362 debe comenzar con una línea de la forma:
16365 \begin_layout LyX-Code
16369 \begin_layout Standard
16371 \begin_inset Flex Code
16374 \begin_layout Plain Layout
16380 indica el recuadro cuyo formato se va a definir, y hay cuatro casos.
16383 \begin_layout Enumerate
16384 Se va a modificar el formato para un tipo de recuadro preexistente.
16386 \begin_inset Flex Code
16389 \begin_layout Plain Layout
16395 puede ser uno cualquiera de los siguientes:
16396 \begin_inset Flex Code
16399 \begin_layout Plain Layout
16406 \begin_inset Flex Code
16409 \begin_layout Plain Layout
16416 \begin_inset Flex Code
16419 \begin_layout Plain Layout
16426 \begin_inset Flex Code
16429 \begin_layout Plain Layout
16436 \begin_inset Flex Code
16439 \begin_layout Plain Layout
16446 \begin_inset Flex Code
16449 \begin_layout Plain Layout
16456 \begin_inset Flex Code
16459 \begin_layout Plain Layout
16466 \begin_inset Flex Code
16469 \begin_layout Plain Layout
16476 \begin_inset Flex Code
16479 \begin_layout Plain Layout
16486 \begin_inset Flex Code
16489 \begin_layout Plain Layout
16496 \begin_inset Flex Code
16499 \begin_layout Plain Layout
16506 \begin_inset Flex Code
16509 \begin_layout Plain Layout
16516 \begin_inset Flex Code
16519 \begin_layout Plain Layout
16526 \begin_inset Flex Code
16529 \begin_layout Plain Layout
16536 \begin_inset Flex Code
16539 \begin_layout Plain Layout
16546 \begin_inset Flex Code
16549 \begin_layout Plain Layout
16556 \begin_inset Flex Code
16559 \begin_layout Plain Layout
16566 \begin_inset Flex Code
16569 \begin_layout Plain Layout
16576 \begin_inset Flex Code
16579 \begin_layout Plain Layout
16586 \begin_inset Flex Code
16589 \begin_layout Plain Layout
16599 \begin_layout Enumerate
16600 Se va a definir el formato para un recuadro flexible.
16602 \begin_inset Flex Code
16605 \begin_layout Plain Layout
16612 \begin_inset Quotes fld
16616 \begin_inset Flex Code
16619 \begin_layout Plain Layout
16626 \begin_inset Quotes frd
16630 \begin_inset Flex Code
16633 \begin_layout Plain Layout
16639 ser cualquier identificador válido no utilizado por un recuadro preexistente.
16640 El identificador puede incluir espacios, pero en este caso debe ponerse
16641 todo entre comillas.
16642 Ten en cuenta que la definición de un flexible debe incluir
16647 \begin_inset Flex Code
16650 \begin_layout Plain Layout
16657 declarando qué tipo de recuadro define.
16660 \begin_layout Enumerate
16661 Se va a definir el formato para rama específica de usuario.
16663 \begin_inset Flex Code
16666 \begin_layout Plain Layout
16672 debe ser de la forma
16673 \begin_inset Quotes fld
16677 \begin_inset Flex Code
16680 \begin_layout Plain Layout
16687 \begin_inset Quotes frd
16691 \begin_inset Flex Code
16694 \begin_layout Plain Layout
16700 puede ser cualquier identificador válido de rama definido en el documento
16702 Este identificador puede incluir espacios, pero, en ese caso todo debe
16704 El propósito principal de esta característica es permitir a \SpecialChar LaTeX
16706 específicas como necesite el usuario.
16709 \begin_layout Enumerate
16710 Se va a definir el formato de una leyenda específica de usuario (o clase).
16712 \begin_inset Flex Code
16715 \begin_layout Plain Layout
16721 debe ser de la forma
16722 \begin_inset Quotes fld
16726 \begin_inset Flex Code
16729 \begin_layout Plain Layout
16736 \begin_inset Quotes frd
16740 \begin_inset Flex Code
16743 \begin_layout Plain Layout
16749 especifica el nombre de la leyenda como aparece en el menú.
16750 Repasa la leyenda estándar (
16751 \begin_inset Flex Code
16754 \begin_layout Plain Layout
16760 ), las leyendas específicas de las clases KOMA-Script (
16761 \begin_inset Flex Code
16764 \begin_layout Plain Layout
16771 \begin_inset Flex Code
16774 \begin_layout Plain Layout
16783 \begin_inset space ~
16789 \begin_inset Flex Code
16792 \begin_layout Plain Layout
16798 ) para aplicaciones.
16801 \begin_layout Standard
16803 \begin_inset Flex Code
16806 \begin_layout Plain Layout
16812 puede contener las siguientes entradas:
16815 \begin_layout Description
16816 \begin_inset Flex Code
16819 \begin_layout Plain Layout
16826 \begin_inset Flex Code
16829 \begin_layout Plain Layout
16835 ] Define el número de argumento de un comando\SpecialChar breakableslash
16836 entorno asociado con el formato
16838 La definición debe terminar con
16839 \begin_inset Flex Code
16842 \begin_layout Plain Layout
16850 \begin_inset CommandInset ref
16852 reference "subsec:Estilos-de-párrafo"
16859 \begin_layout Description
16860 \begin_inset Flex Code
16863 \begin_layout Plain Layout
16869 Preámbulo para comandos de cambio de idioma; véase
16870 \begin_inset CommandInset ref
16872 reference "subsec:I18n"
16879 \begin_layout Description
16880 \begin_inset Flex Code
16883 \begin_layout Plain Layout
16890 \begin_inset Flex Code
16893 \begin_layout Plain Layout
16899 ] El color para el fondo del recuadro.
16900 Véase la lista de colores en
16901 \begin_inset CommandInset ref
16903 reference "cap:Nombres-de-colores"
16910 \begin_layout Description
16911 \begin_inset Flex Code
16914 \begin_layout Plain Layout
16921 \begin_inset Flex Code
16924 \begin_layout Plain Layout
16933 \begin_inset space \thinspace{}
16937 \begin_inset Flex Code
16940 \begin_layout Plain Layout
16946 ] Si usar no el contenido del recuadro como etiqueta del mismo cuando el
16947 recuadro se cierra.
16948 Por omisión, falso.
16951 \begin_layout Description
16952 \begin_inset Flex Code
16955 \begin_layout Plain Layout
16962 \begin_inset Flex Code
16965 \begin_layout Plain Layout
16971 ] Como los estilos de párrafo, véase
16972 \begin_inset CommandInset ref
16974 reference "subsec:Estilos-de-párrafo"
16979 Ten en cuenta que debes especificar el tipo completo, p.
16980 \begin_inset space \thinspace{}
16984 \begin_inset space ~
16988 \begin_inset Flex Code
16991 \begin_layout Plain Layout
16992 CopyStyle Flex:<name>
17000 \begin_layout Description
17001 \begin_inset Flex Code
17004 \begin_layout Plain Layout
17011 \begin_inset Flex Code
17014 \begin_layout Plain Layout
17023 \begin_inset space \thinspace{}
17027 \begin_inset Flex Code
17030 \begin_layout Plain Layout
17036 ] Indica si el usuario puede emplear el diálogo Configuración del párrafo
17037 para modificar el párrafo.
17040 \begin_layout Description
17041 \begin_inset Flex Code
17044 \begin_layout Plain Layout
17051 \begin_inset Flex Code
17054 \begin_layout Plain Layout
17061 \begin_inset Flex Code
17064 \begin_layout Plain Layout
17071 \begin_inset Flex Code
17074 \begin_layout Plain Layout
17080 , que describe el estilo de presentación para el marco y los botones del
17082 Las notas al pie usan generalmente
17083 \begin_inset Flex Code
17086 \begin_layout Plain Layout
17092 , los recuadros de código \SpecialChar TeX
17094 \begin_inset Flex Code
17097 \begin_layout Plain Layout
17103 , y los de estilos del texto
17104 \begin_inset Flex Code
17107 \begin_layout Plain Layout
17116 \begin_layout Description
17117 \begin_inset Flex Code
17120 \begin_layout Plain Layout
17127 \begin_inset Flex Code
17130 \begin_layout Plain Layout
17137 \begin_inset space \thinspace{}
17141 \begin_inset Flex Code
17144 \begin_layout Plain Layout
17153 \begin_inset Flex Code
17156 \begin_layout Plain Layout
17163 \begin_inset Flex Code
17166 \begin_layout Plain Layout
17173 Indica si el entorno se ubicará en su propio espacio en la salida o si
17174 aparecerá en línea con el texto circundante.
17175 Si se pone falso, se supone que el entorno \SpecialChar LaTeX
17176 ignora los espacios en blanco
17177 (incluyendo un carácter de línea nueva) después de las etiquetas
17178 \begin_inset Flex Code
17181 \begin_layout Plain Layout
17194 \begin_inset Flex Code
17197 \begin_layout Plain Layout
17210 Por omisión, verdadero.
17213 \begin_layout Description
17214 \begin_inset Flex Code
17217 \begin_layout Plain Layout
17223 Requerido al final de las declaraciones de formato del recuadro
17224 \begin_inset Flex Code
17227 \begin_layout Plain Layout
17236 \begin_layout Description
17237 \begin_inset Flex Code
17240 \begin_layout Plain Layout
17246 La tipografía usada tanto para el cuerpo del texto como para la etiqueta.
17248 \begin_inset CommandInset ref
17250 reference "subsec:Tipografía"
17255 Anotar que al definir esta tipografía se define automáticamente el mismo
17256 valor para la etiqueta,
17257 \begin_inset Flex Code
17260 \begin_layout Plain Layout
17266 , así que define aquella primero y después define
17267 \begin_inset Flex Code
17270 \begin_layout Plain Layout
17276 si las quieres diferentes.
17279 \begin_layout Description
17280 \begin_inset Flex Code
17283 \begin_layout Plain Layout
17284 FixedWidthPreambleEncoding
17290 \begin_inset Flex Code
17293 \begin_layout Plain Layout
17302 \begin_inset space \thinspace{}
17306 \begin_inset Flex Code
17309 \begin_layout Plain Layout
17315 ] Fuerza una codificación de ancho fijo para el contenido traducido del
17317 \begin_inset Flex Code
17320 \begin_layout Plain Layout
17327 \begin_inset Flex Code
17330 \begin_layout Plain Layout
17336 generado por este formato.
17337 Esto es necesario para paquetes especiales \SpecialChar LaTeX
17342 que no trabajan con codificaciones de ancho variable como
17347 Esta configuración se ignora si se usan soportes \SpecialChar LaTeX
17348 compatibles totalmente
17349 con Unicode como Xe\SpecialChar TeX
17350 o Lua\SpecialChar TeX
17354 \begin_layout Description
17355 \begin_inset Flex Code
17358 \begin_layout Plain Layout
17359 ForceLocalFontSwitch
17365 \begin_inset Flex Code
17368 \begin_layout Plain Layout
17377 \begin_inset space \thinspace{}
17381 \begin_inset Flex Code
17384 \begin_layout Plain Layout
17390 ] Cuando se usa babel, usar siempre un cambiador de fuente local (
17391 \begin_inset Flex Code
17394 \begin_layout Plain Layout
17402 ), nunca uno global (como
17403 \begin_inset Flex Code
17406 \begin_layout Plain Layout
17417 \begin_layout Description
17418 \begin_inset Flex Code
17421 \begin_layout Plain Layout
17428 \begin_inset Flex Code
17431 \begin_layout Plain Layout
17440 \begin_inset space \thinspace{}
17444 \begin_inset Flex Code
17447 \begin_layout Plain Layout
17454 \begin_inset Quotes fld
17458 \begin_inset Quotes frd
17461 que genera salida Izquierda-Derecha (latin), p.
17462 \begin_inset space \thinspace{}
17466 \begin_inset space \space{}
17469 en código \SpecialChar TeX
17474 \begin_layout Description
17475 \begin_inset Flex Code
17478 \begin_layout Plain Layout
17485 \begin_inset Flex Code
17488 \begin_layout Plain Layout
17497 \begin_inset space \thinspace{}
17501 \begin_inset Flex Code
17504 \begin_layout Plain Layout
17510 ] Fuerza un salto de línea en la salida \SpecialChar LaTeX
17511 antes de iniciarse el recuadro
17512 de inserción y después de finalizar.
17513 Esto asegura que el recuadro mismo se ubique en sus propias líneas, con
17517 \begin_layout Description
17518 \begin_inset Flex Code
17521 \begin_layout Plain Layout
17528 \begin_inset Flex Code
17531 \begin_layout Plain Layout
17540 \begin_inset space \thinspace{}
17544 \begin_inset Flex Code
17547 \begin_layout Plain Layout
17553 ] Indica si debería usarse
17554 \begin_inset Flex Code
17557 \begin_layout Plain Layout
17563 o, por el contrario el usuario puede cambiar el estilo de párrafo del recuadro.
17566 \begin_layout Description
17567 \begin_inset Flex Code
17570 \begin_layout Plain Layout
17579 \begin_inset Flex Code
17582 \begin_layout Plain Layout
17591 \begin_inset space \thinspace{}
17595 \begin_inset Flex Code
17598 \begin_layout Plain Layout
17604 ] Como en estilos de párrafo, véase
17605 \begin_inset CommandInset ref
17607 reference "subsec:Estilos-de-párrafo"
17614 \begin_layout Description
17615 \begin_inset Flex Code
17618 \begin_layout Plain Layout
17624 Controlan la salida XHTML.
17626 \begin_inset CommandInset ref
17628 reference "sec:Etiquetas-para-XHTML"
17635 \begin_layout Description
17636 \begin_inset Flex Code
17639 \begin_layout Plain Layout
17646 \begin_inset Flex Code
17649 \begin_layout Plain Layout
17658 \begin_inset space \thinspace{}
17662 \begin_inset Flex Code
17665 \begin_layout Plain Layout
17671 ] Incluye o no el contenido de este inset en la cadena generada para el
17672 panel 'Navegador de contorno'.
17673 El no sería, por ejemplo, para que el contenido de una nota al pie en un
17674 encabezado de sección no aparezca en el índice que se despliega en el navegador
17675 de contorno, sin embargo, normalmente sí se incluiría el contenido de un
17676 estilo de carácter.
17677 Predeterminado es false: no incluir.
17680 \begin_layout Description
17681 \begin_inset Flex Code
17684 \begin_layout Plain Layout
17693 \begin_inset Flex Code
17696 \begin_layout Plain Layout
17707 \begin_inset space \thinspace{}
17711 \begin_inset Flex Code
17714 \begin_layout Plain Layout
17720 ] Como en estilos de párrafo, véase
17721 \begin_inset CommandInset ref
17723 reference "subsec:Estilos-de-párrafo"
17730 \begin_layout Description
17731 \begin_inset Flex Code
17734 \begin_layout Plain Layout
17740 La tipografía para la etiqueta.
17742 \begin_inset CommandInset ref
17744 reference "subsec:Tipografía"
17749 Anotar que esta definición nunca puede aparecer antes de
17750 \begin_inset Flex Code
17753 \begin_layout Plain Layout
17759 , para que sea efectiva.
17762 \begin_layout Description
17763 \begin_inset Flex Code
17766 \begin_layout Plain Layout
17773 \begin_inset Flex Code
17776 \begin_layout Plain Layout
17783 \begin_inset Quotes erd
17787 \begin_inset Quotes erd
17790 ] Lo que se mostrará sobre el botón u otra parte como etiqueta del recuadro.
17791 Algunos tipos de recuadro (
17792 \begin_inset Flex Code
17795 \begin_layout Plain Layout
17796 código \SpecialChar TeX
17803 \begin_inset Flex Code
17806 \begin_layout Plain Layout
17812 ) modifican esta etiqueta sobre la marcha.
17815 \begin_layout Description
17816 \begin_inset Flex Code
17819 \begin_layout Plain Layout
17825 Preámbulo dependiente del idioma; véase
17826 \begin_inset CommandInset ref
17828 reference "subsec:I18n"
17835 \begin_layout Description
17836 \begin_inset Flex Code
17839 \begin_layout Plain Layout
17846 \begin_inset Flex Code
17849 \begin_layout Plain Layout
17855 ] El nombre \SpecialChar LaTeX
17856 correspondiente al asunto.
17857 Cualquier nombre de entorno o de comando.
17860 \begin_layout Description
17861 \begin_inset Flex Code
17864 \begin_layout Plain Layout
17871 \begin_inset Flex Code
17874 \begin_layout Plain Layout
17880 ] El parámetro opcional para el correspondiente
17881 \begin_inset Flex Code
17884 \begin_layout Plain Layout
17890 , incluyendo posibles pares de corchetes,
17891 \begin_inset Flex Code
17894 \begin_layout Plain Layout
17901 Este parámetro no se puede cambiar desde dentro de \SpecialChar LyX
17903 \begin_inset Flex Code
17906 \begin_layout Plain Layout
17912 para parámetros personalizables).
17913 Se emitirá como tal después de todos los
17914 \begin_inset Flex Code
17917 \begin_layout Plain Layout
17927 \begin_layout Description
17928 \begin_inset Flex Code
17931 \begin_layout Plain Layout
17938 \begin_inset Flex Code
17941 \begin_layout Plain Layout
17942 Command, Environment, None
17947 ] Cómo debería traducirse el estilo en \SpecialChar LaTeX
17952 \begin_layout Plain Layout
17953 \begin_inset Flex Code
17956 \begin_layout Plain Layout
17962 es quizás un poco confuso porque estas eglas se aplican también a clases.
17963 Mira los archivos de clase SGML para ejemplos concretos.
17972 \begin_layout Description
17973 \begin_inset Flex Code
17976 \begin_layout Plain Layout
17982 significa nada especial
17985 \begin_layout Description
17986 \begin_inset Flex Code
17989 \begin_layout Plain Layout
17996 \begin_inset Flex Code
17999 \begin_layout Plain Layout
18006 {\SpecialChar ldots
18015 \begin_layout Description
18016 \begin_inset Flex Code
18019 \begin_layout Plain Layout
18026 \begin_inset Flex Code
18029 \begin_layout Plain Layout
18036 }\SpecialChar ldots
18051 \begin_layout Description
18055 \begin_layout Standard
18056 Poniendo juntas las últimas cosas, la salida \SpecialChar LaTeX
18060 \begin_layout LyX-Code
18063 LatexName[LatexParam]{\SpecialChar ldots
18067 \begin_layout Standard
18071 \begin_layout LyX-Code
18074 begin{LatexName}[LatexParam] \SpecialChar ldots
18080 \begin_layout Standard
18081 dependiendo del tipo de \SpecialChar LaTeX
18086 \begin_layout Description
18087 \begin_inset Flex Code
18090 \begin_layout Plain Layout
18097 \begin_inset Flex Code
18100 \begin_layout Plain Layout
18106 ] Secuencia que se pone al comienzo del contenido del formato.
18107 Un salto de línea en la salida se indica con
18108 \begin_inset Flex Code
18111 \begin_layout Plain Layout
18120 \begin_layout Description
18121 \begin_inset Flex Code
18124 \begin_layout Plain Layout
18131 \begin_inset Flex Code
18134 \begin_layout Plain Layout
18141 \begin_inset Flex Code
18144 \begin_layout Plain Layout
18151 \begin_inset Flex Code
18154 \begin_layout Plain Layout
18161 \begin_inset Flex Code
18164 \begin_layout Plain Layout
18170 (indicando una definición ficticia que finaliza definiciones de estilos
18172 Esta entrada es requerida y solo es significativa para recuadros flexibles.
18173 Entre otras cosas, determina en qué menús aparecerá este recuadro.
18175 \begin_inset Flex Code
18178 \begin_layout Plain Layout
18185 \begin_inset Flex Code
18188 \begin_layout Plain Layout
18195 \begin_inset Flex Code
18198 \begin_layout Plain Layout
18205 \begin_inset Flex Code
18208 \begin_layout Plain Layout
18220 \begin_inset Flex Code
18223 \begin_layout Plain Layout
18229 se puede poner como verdadero, o
18230 \begin_inset Flex Code
18233 \begin_layout Plain Layout
18243 e, para recuadros de estilos
18244 \begin_inset Flex Code
18247 \begin_layout Plain Layout
18258 \begin_inset Flex Code
18261 \begin_layout Plain Layout
18270 \begin_layout Description
18271 \begin_inset Flex Code
18274 \begin_layout Plain Layout
18281 \begin_inset Flex Code
18284 \begin_layout Plain Layout
18293 \begin_inset space \thinspace{}
18297 \begin_inset Flex Code
18300 \begin_layout Plain Layout
18306 ] Indica si se permiten múltiples párrafos en este recuadro.
18307 Además establecerá para CustomPars el mismo valor y para ForcePlain el
18309 Estos pueden modificarse a otros valores si se usan
18316 \begin_layout Description
18317 \begin_inset Flex Code
18320 \begin_layout Plain Layout
18327 \begin_inset Flex Code
18330 \begin_layout Plain Layout
18339 \begin_inset space \thinspace{}
18343 \begin_inset Flex Code
18346 \begin_layout Plain Layout
18352 ] Si los comandos frágiles deben o no ser
18353 \begin_inset Flex Code
18356 \begin_layout Plain Layout
18364 'ed en este recuadro.
18369 si el comando mismo debe ser protegido
18374 \begin_layout Description
18375 \begin_inset Flex Code
18378 \begin_layout Plain Layout
18385 \begin_inset Flex Code
18388 \begin_layout Plain Layout
18395 \begin_inset Flex Code
18398 \begin_layout Plain Layout
18407 \begin_layout Description
18408 \begin_inset Flex Code
18411 \begin_layout Plain Layout
18418 \begin_inset Flex Code
18421 \begin_layout Plain Layout
18428 \begin_inset Flex Code
18431 \begin_layout Plain Layout
18437 que ha recolocado este
18438 \begin_inset Flex Code
18441 \begin_layout Plain Layout
18448 Se usa para renombrar un
18449 \begin_inset Flex Code
18452 \begin_layout Plain Layout
18458 , mientras se mantiene compatibilidad hacia atrás.
18461 \begin_layout Description
18462 \begin_inset Flex Code
18465 \begin_layout Plain Layout
18472 \begin_inset Flex Code
18475 \begin_layout Plain Layout
18484 \begin_inset space \thinspace{}
18488 \begin_inset Flex Code
18491 \begin_layout Plain Layout
18497 ] Igual que para estilos de párrafo, véase
18498 \begin_inset CommandInset ref
18500 reference "subsec:Estilos-de-párrafo"
18505 Por omisión es falso.
18508 \begin_layout Description
18509 \begin_inset Flex Code
18512 \begin_layout Plain Layout
18521 \begin_inset Flex Code
18524 \begin_layout Plain Layout
18535 \begin_inset space \thinspace{}
18539 \begin_inset Flex Code
18542 \begin_layout Plain Layout
18548 ] Igual que para estilos de párrafo, véase
18549 \begin_inset CommandInset ref
18551 reference "subsec:Estilos-de-párrafo"
18558 \begin_layout Description
18559 \begin_inset Flex Code
18562 \begin_layout Plain Layout
18568 Igual que para estilos de párrafo, véase
18569 \begin_inset CommandInset ref
18571 reference "subsec:Estilos-de-párrafo"
18578 \begin_layout Description
18579 \begin_inset Flex Code
18582 \begin_layout Plain Layout
18589 \begin_inset Flex Code
18592 \begin_layout Plain Layout
18598 ] Prefijo a usar cuando se crean etiquetas que se refieren a recuadros de
18600 Esto permite el uso de referencias con formato.
18603 \begin_layout Description
18604 \begin_inset Flex Code
18607 \begin_layout Plain Layout
18614 \begin_inset Flex Code
18617 \begin_layout Plain Layout
18623 ] Igual que para estilos de párrafo, véase
18624 \begin_inset CommandInset ref
18626 reference "subsec:Estilos-de-párrafo"
18633 \begin_layout Description
18634 \begin_inset Flex Code
18637 \begin_layout Plain Layout
18644 \begin_inset Flex Code
18647 \begin_layout Plain Layout
18656 \begin_inset space \thinspace{}
18660 \begin_inset Flex Code
18663 \begin_layout Plain Layout
18669 ] Reinicia los argumentos \SpecialChar LaTeX
18670 de este formato (como se definen con
18671 \begin_inset Flex Code
18674 \begin_layout Plain Layout
18681 Es útil si has copiado un estilo con
18682 \begin_inset Flex Code
18685 \begin_layout Plain Layout
18691 , pero no quieres heredar sus argumentos (requerido y opcional).
18694 \begin_layout Description
18695 \begin_inset Flex Code
18698 \begin_layout Plain Layout
18705 \begin_inset Flex Code
18708 \begin_layout Plain Layout
18715 \begin_inset space \thinspace{}
18719 \begin_inset Flex Code
18722 \begin_layout Plain Layout
18730 ] Si este recuadro debería usar la tipografía de su entorno o la suya propia.
18731 Por omisión es la tipografía de su entorno.
18734 \begin_layout Description
18735 \begin_inset Flex Code
18738 \begin_layout Plain Layout
18745 \begin_inset Flex Code
18748 \begin_layout Plain Layout
18754 ] Secuencia que se pone al final del contenido del formato.
18755 Un salto de línea en la salida se indica con
18756 \begin_inset Flex Code
18759 \begin_layout Plain Layout
18768 \begin_layout Description
18769 \begin_inset Flex Code
18772 \begin_layout Plain Layout
18779 \begin_inset Flex Code
18782 \begin_layout Plain Layout
18789 \begin_inset space \thinspace{}
18793 \begin_inset Flex Code
18796 \begin_layout Plain Layout
18804 ] Revisar la ortografía del contenido del recuadro.
18808 \begin_layout Subsection
18810 \begin_inset CommandInset label
18812 name "subsec:Contadores"
18819 \begin_layout Standard
18820 Es necesario definir los contadores (
18821 \begin_inset Flex Noun
18824 \begin_layout Plain Layout
18831 \begin_inset Flex Noun
18834 \begin_layout Plain Layout
18840 , \SpecialChar ldots
18841 ) en la propia clase de texto.
18842 Los contadores estándar están definidos en el archivo
18843 \begin_inset Flex Code
18846 \begin_layout Plain Layout
18852 , de modo que no tienes más que añadir
18855 \begin_layout LyX-Code
18856 Input stdcounters.inc
18859 \begin_layout Standard
18860 en el archivo de formato para que funcionen.
18861 Pero si quieres puedes definir contadores personalizados.
18862 La declaración de un contador debe comenzar con:
18865 \begin_layout LyX-Code
18869 \begin_layout Standard
18871 \begin_inset Flex Code
18874 \begin_layout Plain Layout
18880 es el nombre del contador.
18881 Hay que terminar con
18882 \begin_inset Flex Code
18885 \begin_layout Plain Layout
18894 \begin_layout Standard
18895 Se pueden usar además los parámetros siguientes:
18898 \begin_layout Description
18899 \begin_inset Flex Code
18902 \begin_layout Plain Layout
18909 \begin_inset Flex Code
18912 \begin_layout Plain Layout
18918 ] Establece el valor inicial para el contador, al cuál se reiniciará cada
18919 vez que suceda esto.
18920 Normalmente será 1.
18923 \begin_layout Description
18924 \begin_inset Flex Code
18927 \begin_layout Plain Layout
18934 \begin_inset Flex Code
18937 \begin_layout Plain Layout
18943 =""] Si se define esta cadena, indica cómo se muestra el contador.
18944 Al establecer este valor también se da el mismo valor a
18945 \begin_inset Flex Code
18948 \begin_layout Plain Layout
18949 LabelStringAppendix
18955 Para los valores de 'string' se pueden usar las estructuras siguientes:
18959 \begin_layout Itemize
18960 \begin_inset Flex Code
18963 \begin_layout Plain Layout
18971 será reemplazado por la expansión de
18972 \begin_inset Flex Code
18975 \begin_layout Plain Layout
18982 \begin_inset Flex Code
18985 \begin_layout Plain Layout
18986 LabelStringAppendix
18992 \begin_inset Flex Code
18995 \begin_layout Plain Layout
19005 \begin_layout Itemize
19006 los valores del contador pueden expresarse usando macros tipo \SpecialChar LaTeX
19008 \begin_inset Flex Code
19011 \begin_layout Plain Layout
19028 \begin_inset Flex Code
19031 \begin_layout Plain Layout
19043 \begin_layout Plain Layout
19044 En realidad la cosa es un poco más compleja: cualquier
19048 distinto de los descritos a continuación generará números arábigos.
19049 No sería sorprendenta ver este cambio en el futuro.
19055 \begin_inset Flex Code
19058 \begin_layout Plain Layout
19064 : 1, 2, 3,\SpecialChar ldots
19066 \begin_inset Flex Code
19069 \begin_layout Plain Layout
19075 para minúsculas: a, b, c, \SpecialChar ldots
19077 \begin_inset Flex Code
19080 \begin_layout Plain Layout
19086 para mayúsculas: A, B, C, \SpecialChar ldots
19088 \begin_inset Flex Code
19091 \begin_layout Plain Layout
19097 números romanos en minúscula: i, ii, iii, \SpecialChar ldots
19102 \begin_layout Plain Layout
19108 \begin_inset space \thinspace{}
19116 \begin_inset Flex Code
19119 \begin_layout Plain Layout
19134 \begin_inset Flex Code
19137 \begin_layout Plain Layout
19151 los transforma automáticamente en versalitas
19156 , ya que los romanos en minúscula no se usan en español.
19163 \begin_inset Flex Code
19166 \begin_layout Plain Layout
19172 para romanos en mayúsculas: I, II, III\SpecialChar ldots
19174 \begin_inset Flex Code
19177 \begin_layout Plain Layout
19183 para números hebreos.
19187 \begin_layout Standard
19189 \begin_inset Flex Code
19192 \begin_layout Plain Layout
19198 , se construye un valor por omisión así: si el contador tiene un contador
19200 \begin_inset Flex Code
19203 \begin_layout Plain Layout
19210 \begin_inset Flex Code
19213 \begin_layout Plain Layout
19219 ), se usa la cadena
19220 \begin_inset Flex Code
19223 \begin_layout Plain Layout
19233 ; si no, se usa la cadena
19234 \begin_inset Flex Code
19237 \begin_layout Plain Layout
19248 \begin_layout Description
19249 \begin_inset Flex Code
19252 \begin_layout Plain Layout
19253 LabelStringAppendix
19259 \begin_inset Flex Code
19262 \begin_layout Plain Layout
19269 \begin_inset Flex Code
19272 \begin_layout Plain Layout
19278 , pero para el apéndice.
19281 \begin_layout Description
19282 \begin_inset Flex Code
19285 \begin_layout Plain Layout
19292 \begin_inset Flex Code
19295 \begin_layout Plain Layout
19302 \begin_inset Quotes erd
19306 \begin_inset Quotes erd
19309 ] Un formato para usar con las referencias a este contador.
19310 Por ejemplo, podríamos querer las referencias a los números de sección
19312 \begin_inset Quotes fld
19316 \begin_inset space ~
19320 \begin_inset Quotes frd
19324 La secuencia debería contener
19325 \begin_inset Quotes eld
19329 \begin_inset Quotes erd
19333 Esto será reemplazado por el número correspondiente del contador.
19334 Así pues, para secciones sería: Section ##.
19337 \begin_layout Description
19338 \begin_inset Flex Code
19341 \begin_layout Plain Layout
19348 \begin_inset Flex Code
19351 \begin_layout Plain Layout
19357 =""] Si esto se establece para el nombre de otro contador, el presente contador
19358 se reiniciará cada vez que el otro aumente.
19360 \begin_inset Flex Code
19363 \begin_layout Plain Layout
19369 se numera dentro de
19370 \begin_inset Flex Code
19373 \begin_layout Plain Layout
19382 \begin_layout Subsection
19383 Descripción de la tipografía
19384 \begin_inset CommandInset label
19386 name "subsec:Tipografía"
19393 \begin_layout Standard
19394 Una descripción de una tipografía se ve así:
19397 \begin_layout LyX-Code
19411 \begin_layout LyX-Code
19415 \begin_layout LyX-Code
19419 \begin_layout Standard
19420 Están disponibles los comandos siguientes:
19423 \begin_layout Description
19424 \begin_inset Flex Code
19427 \begin_layout Plain Layout
19434 \begin_inset Flex Code
19437 \begin_layout Plain Layout
19446 \begin_inset Flex Code
19449 \begin_layout Plain Layout
19456 \begin_inset Flex Code
19459 \begin_layout Plain Layout
19466 \begin_inset Flex Code
19469 \begin_layout Plain Layout
19476 \begin_inset Flex Code
19479 \begin_layout Plain Layout
19486 \begin_inset Flex Code
19489 \begin_layout Plain Layout
19496 \begin_inset Flex Code
19499 \begin_layout Plain Layout
19506 \begin_inset Flex Code
19509 \begin_layout Plain Layout
19516 \begin_inset Flex Code
19519 \begin_layout Plain Layout
19526 \begin_inset Flex Code
19529 \begin_layout Plain Layout
19536 \begin_inset Flex Code
19539 \begin_layout Plain Layout
19546 \begin_inset Flex Code
19549 \begin_layout Plain Layout
19556 \begin_inset Flex Code
19559 \begin_layout Plain Layout
19566 \begin_inset Flex Code
19569 \begin_layout Plain Layout
19576 \begin_inset Flex Code
19579 \begin_layout Plain Layout
19586 \begin_inset Flex Code
19589 \begin_layout Plain Layout
19596 \begin_inset Flex Code
19599 \begin_layout Plain Layout
19606 \begin_inset Flex Code
19609 \begin_layout Plain Layout
19616 \begin_inset Flex Code
19619 \begin_layout Plain Layout
19626 \begin_inset Flex Code
19629 \begin_layout Plain Layout
19638 \begin_layout Description
19639 \begin_inset Flex Code
19642 \begin_layout Plain Layout
19651 \begin_inset Flex Code
19654 \begin_layout Plain Layout
19665 \begin_inset Flex Code
19668 \begin_layout Plain Layout
19675 \begin_inset Flex Code
19678 \begin_layout Plain Layout
19687 \begin_layout Description
19688 \begin_inset Flex Code
19691 \begin_layout Plain Layout
19698 \begin_inset Flex Code
19701 \begin_layout Plain Layout
19707 ] Son argumentos válidos:
19708 \begin_inset Flex Code
19711 \begin_layout Plain Layout
19718 \begin_inset Flex Code
19721 \begin_layout Plain Layout
19728 \begin_inset Flex Code
19731 \begin_layout Plain Layout
19738 \begin_inset Flex Code
19741 \begin_layout Plain Layout
19748 \begin_inset Flex Code
19751 \begin_layout Plain Layout
19758 \begin_inset Flex Code
19761 \begin_layout Plain Layout
19768 \begin_inset Flex Code
19771 \begin_layout Plain Layout
19778 \begin_inset Flex Code
19781 \begin_layout Plain Layout
19788 \begin_inset Flex Code
19791 \begin_layout Plain Layout
19798 \begin_inset Flex Code
19801 \begin_layout Plain Layout
19808 \begin_inset Flex Code
19811 \begin_layout Plain Layout
19818 \begin_inset Flex Code
19821 \begin_layout Plain Layout
19828 Cada uno de ellos activa o desactiva el atributo correspondiente.
19830 \begin_inset Flex Code
19833 \begin_layout Plain Layout
19840 \begin_inset Flex Code
19843 \begin_layout Plain Layout
19850 \begin_inset Newline newline
19853 Si esto último parece superfluo, recordemos que la configuración de tipografías
19854 para el presente contexto se hereda generalmente del contexto circundante.
19856 \begin_inset Flex Code
19859 \begin_layout Plain Layout
19865 desactivaría el énfasis que estaba vigente, digamos, en un entorno teorema.
19868 \begin_layout Description
19869 \begin_inset Flex Code
19872 \begin_layout Plain Layout
19881 \begin_inset Flex Code
19884 \begin_layout Plain Layout
19895 \begin_inset Flex Code
19898 \begin_layout Plain Layout
19907 \begin_layout Description
19908 \begin_inset Flex Code
19911 \begin_layout Plain Layout
19920 \begin_inset Flex Code
19923 \begin_layout Plain Layout
19934 \begin_inset Flex Code
19937 \begin_layout Plain Layout
19944 \begin_inset Flex Code
19947 \begin_layout Plain Layout
19954 \begin_inset Flex Code
19957 \begin_layout Plain Layout
19966 \begin_layout Description
19967 \begin_inset Flex Code
19970 \begin_layout Plain Layout
19977 \begin_inset Flex Code
19980 \begin_layout Plain Layout
19987 \begin_inset Flex Code
19990 \begin_layout Plain Layout
19997 \begin_inset Flex Code
20000 \begin_layout Plain Layout
20009 \begin_inset Flex Code
20012 \begin_layout Plain Layout
20019 \begin_inset Flex Code
20022 \begin_layout Plain Layout
20029 \begin_inset Flex Code
20032 \begin_layout Plain Layout
20039 \begin_inset Flex Code
20042 \begin_layout Plain Layout
20049 \begin_inset Flex Code
20052 \begin_layout Plain Layout
20061 \begin_layout Subsection
20062 Descripción del formato de cita
20063 \begin_inset CommandInset label
20065 name "subsec:Descripción-formato-cita"
20072 \begin_layout Standard
20074 \begin_inset Flex Code
20077 \begin_layout Plain Layout
20083 se usan para describir la forma en que debe mostrarse la información bibliográf
20084 ica, tanto en \SpecialChar LyX
20085 (en el diálogo de citas y en las ayudas emergentes, por ejemplo)
20086 como en la salida XHTML.
20087 El aspecto de unode estos bloques podría ser este:
20090 \begin_layout LyX-Code
20094 \begin_layout LyX-Code
20098 \begin_layout LyX-Code
20102 \begin_layout LyX-Code
20106 \begin_layout Standard
20107 Las líneas definen cómo se va a mostrar la información bibliográfica asociada
20108 con un artículo o libro, respectivamente, y tales definiciones se pueden
20109 dar para cualquier `tipo de entrada' que pudiera estar presente en un archivo
20110 Bib\SpecialChar TeX
20113 define un formato por omsión en el código fuente que se usará si no se
20114 da una definición específica.
20116 predefine varios formatos en el archivo
20117 \begin_inset Flex Code
20120 \begin_layout Plain Layout
20126 , que se incluye en la mayoría de las clases de documento de \SpecialChar LyX
20130 \begin_layout Standard
20131 Las definiciones usan un lenguaje simple que permite reemplazar las claves
20132 Bib\SpecialChar TeX
20134 Las claves deben encerrarse entre símbolos
20135 \begin_inset Flex Code
20138 \begin_layout Plain Layout
20145 \begin_inset space \thinspace{}
20149 \begin_inset Flex Code
20152 \begin_layout Plain Layout
20159 Así, una simple definición sería:
20162 \begin_layout LyX-Code
20164 \begin_inset Quotes eld
20168 \begin_inset Quotes erd
20174 \begin_layout Standard
20175 Esto imprimiría el autor, una coma, a continuación el título entre comillas
20176 y un punto para finalizar.
20179 \begin_layout Standard
20180 A veces querrás, por supuesto, imprimir una clave solo si existe.
20181 Esto puede hacerse mediante una construcción condicional tal como:
20182 \begin_inset Flex Code
20185 \begin_layout Plain Layout
20187 \begin_inset space ~
20195 , que quiere decir: si la clave
20196 \begin_inset Flex Code
20199 \begin_layout Plain Layout
20206 \begin_inset Quotes eld
20210 \begin_inset space ~
20214 \begin_inset Quotes erd
20217 seguido de la clave.
20218 También es posible tener una cláusula de otro modo en el condicional, como:
20219 \begin_inset Newline newline
20223 \begin_inset Flex Code
20226 \begin_layout Plain Layout
20227 {%author%[[%author%]][[%editor%, ed.]]}
20233 \begin_inset Newline newline
20237 \begin_inset Flex Code
20240 \begin_layout Plain Layout
20246 se imprime si existe; por otra parte, se imprime la clave
20247 \begin_inset Flex Code
20250 \begin_layout Plain Layout
20257 \begin_inset Quotes eld
20261 \begin_inset space ~
20265 \begin_inset Quotes erd
20269 Advierte que la clave se encierra entre signos
20270 \begin_inset Flex Code
20273 \begin_layout Plain Layout
20279 ; el condicional entero se encierra entre llaves; y las cláusulas condicional
20280 y por otra parte se ponen entre cobles corchetes,
20281 \begin_inset Quotes eld
20285 \begin_inset Flex Code
20288 \begin_layout Plain Layout
20295 \begin_inset Quotes eld
20299 \begin_inset Quotes eld
20303 \begin_inset Flex Code
20306 \begin_layout Plain Layout
20313 \begin_inset Quotes erd
20317 No debe haber espacios entre ninguno de ellos.
20320 \begin_layout Standard
20321 Hay otra pieza de sintaxis disponible en las definiciones, como esta:
20322 \begin_inset Flex Code
20325 \begin_layout Plain Layout
20332 Define una pieza de información para ser usada cuando creamos
20333 \begin_inset Quotes eld
20337 \begin_inset Quotes erd
20341 Obviamente, no queremos etiquetas HTML cuando escribimos texto sencillo,
20342 por tanto deben ponerse entre
20343 \begin_inset Quotes eld
20347 \begin_inset Quotes erd
20351 \begin_inset Quotes eld
20355 \begin_inset Quotes erd
20361 \begin_layout Standard
20362 Además, hay dos clases especiales de definiciones disponibles en un bloque
20364 \begin_inset Flex Code
20367 \begin_layout Plain Layout
20374 Un ejemplo de la primera sería:
20377 \begin_layout LyX-Code
20379 \begin_inset Quotes eld
20383 \begin_inset Quotes erd
20389 \begin_layout Standard
20390 Esto es una abreviación, o macro, y se puede usar tratándola como si fuera
20392 \begin_inset Flex Code
20395 \begin_layout Plain Layout
20404 \begin_inset Flex Code
20407 \begin_layout Plain Layout
20413 exactamente como trataría su definición.
20414 Por tanto, permítenos un
20422 \begin_layout LyX-Code
20426 \begin_layout Standard
20429 no caería en un bucle infinito, pero sí en uno muy largo.
20432 \begin_layout Standard
20433 El segundo tipo especial de definición sería como:
20436 \begin_layout LyX-Code
20440 \begin_layout Standard
20441 Esto define un trozo de texto traducible, que permite traducir partes relevantes
20442 de la bibliografía.
20443 Puede incluirse en una definición tratándolo como una clave:
20444 \begin_inset Flex Code
20447 \begin_layout Plain Layout
20454 Varios de estos están predefinidos en
20455 \begin_inset Flex Code
20458 \begin_layout Plain Layout
20465 Advertiremos que no son macros en el sentido definido.
20469 \begin_layout Standard
20470 Aquí hay, pues, un ejemplo que usa todas estas características:
20471 \begin_inset VSpace defskip
20477 \begin_layout Standard
20481 !authoredit {%author%[[%author%, ]][[{%editor%[[%editor%, %_edtext%, ]]}]]}
20484 \begin_layout Standard
20485 \begin_inset VSpace defskip
20488 Así definimos una macro que imprime el autor seguido de coma, si la clave
20490 \begin_inset Flex Code
20493 \begin_layout Plain Layout
20499 está definida, o imprime el nombre del editor seguido por el texto
20500 \begin_inset Flex Code
20503 \begin_layout Plain Layout
20509 o su traducción (por omisión
20510 \begin_inset Quotes eld
20514 \begin_inset Quotes erd
20518 \begin_inset Flex Code
20521 \begin_layout Plain Layout
20528 De hecho, esto está definido en
20529 \begin_inset Flex Code
20532 \begin_layout Plain Layout
20538 , por tanto puedes usarlo en tus propias definiciones o redefiniciones,
20539 si cargas antes ese archivo.
20542 \begin_layout Section
20543 Etiquetas para la salida XHTML
20544 \begin_inset CommandInset label
20546 name "sec:Etiquetas-para-XHTML"
20553 \begin_layout Standard
20554 Como para \SpecialChar LaTeX
20555 o DocBook, el formato de salida XHTML en \SpecialChar LyX
20556 también se controla
20557 mediante la información contenida en archivos de formato.
20558 En general, \SpecialChar LyX
20559 provee valores predefinidos sensatos y, como se mencionó anteriorm
20560 ente, incluso construirá reglas de estilo CSS a partir de las otras etiquetas
20562 Por ejemplo, \SpecialChar LyX
20563 intentará usar la información proporcionada por la declaración
20565 \begin_inset Flex Code
20568 \begin_layout Plain Layout
20574 para el estilo Chapter para escribir CSS que formateará adecuadamente los
20575 encabezados de capítulo.
20578 \begin_layout Standard
20579 En muchos casos, por tanto, no tendrás que hacer nada para obtener una aceptable
20580 salida XHTML para tus propios entornos, recuadros personalizados y cosas
20582 Pero en ciertos casos querrás hacer cambios, y para eso \SpecialChar LyX
20584 número de etiquetas de formato que se pueden usar para personalizar los
20585 XHTML y CSS generados.
20588 \begin_layout Standard
20589 Advertimos que hay dos etiquetas,
20590 \begin_inset Flex Code
20593 \begin_layout Plain Layout
20600 \begin_inset Flex Code
20603 \begin_layout Plain Layout
20609 que pueden aparecer fuera de las declaraciones de estilos y recuadros.
20611 \begin_inset CommandInset ref
20613 reference "subsec:Parámetros-generales-clases"
20617 para detalles sobre esto.
20620 \begin_layout Subsection
20622 \begin_inset CommandInset label
20624 name "subsec:Estilos-de-párrafo-XHTML"
20631 \begin_layout Standard
20632 El tipo de XHTML que genera \SpecialChar LyX
20633 para un párrafo depende de si se trata de un
20634 párrafo normal, de un comando o de un entorno, en los que esto se determina
20635 por el contenido de la correspondiente etiqueta
20636 \begin_inset Flex Code
20639 \begin_layout Plain Layout
20650 \begin_layout Standard
20651 Para un comando o párrafo, la salida XHTML tiene la forma siguiente:
20654 \begin_layout LyX-Code
20656 \begin_inset Quotes erd
20660 \begin_inset Quotes erd
20666 \begin_layout LyX-Code
20668 \begin_inset Quotes erd
20672 \begin_inset Quotes erd
20678 \begin_layout LyX-Code
20679 Contents of the paragraph.
20682 \begin_layout LyX-Code
20686 \begin_layout Standard
20687 Por supuesto, `label tags´ se omiten si el párrafo no tiene etiqueta.
20690 \begin_layout Standard
20691 Para un entorno que no sea algún tipo de lista, XHTML toma la forma:
20694 \begin_layout LyX-Code
20696 \begin_inset Quotes erd
20700 \begin_inset Quotes erd
20706 \begin_layout LyX-Code
20708 \begin_inset Quotes erd
20712 \begin_inset Quotes erd
20716 \begin_inset Quotes erd
20720 \begin_inset Quotes erd
20723 >Environment Label</labeltag>First paragraph.</itemtag>
20726 \begin_layout LyX-Code
20727 <itemtag>Second paragraph.</itemtag>
20730 \begin_layout LyX-Code
20734 \begin_layout Standard
20735 La etiqueta se genera solo para el primer párrafo, como debería ser, por
20736 ejemplo, para un teorema.
20740 \begin_layout Standard
20741 Para una lista disponemos de una de estas formas:
20744 \begin_layout LyX-Code
20746 \begin_inset Quotes erd
20750 \begin_inset Quotes erd
20756 \begin_layout LyX-Code
20758 \begin_inset Quotes erd
20762 \begin_inset Quotes erd
20766 \begin_inset Quotes erd
20770 \begin_inset Quotes erd
20773 >List Label</labeltag>First item.</itemtag>
20776 \begin_layout LyX-Code
20778 \begin_inset Quotes erd
20782 \begin_inset Quotes erd
20786 \begin_inset Quotes erd
20790 \begin_inset Quotes erd
20793 >List Label</labeltag>Second item.</itemtag>
20796 \begin_layout LyX-Code
20800 \begin_layout LyX-Code
20804 \begin_layout LyX-Code
20806 \begin_inset Quotes erd
20810 \begin_inset Quotes erd
20816 \begin_layout LyX-Code
20818 \begin_inset Quotes erd
20822 \begin_inset Quotes erd
20825 >List Label</labeltag><itemtag attr=
20826 \begin_inset Quotes erd
20830 \begin_inset Quotes erd
20833 >First item.</itemtag>
20836 \begin_layout LyX-Code
20838 \begin_inset Quotes erd
20842 \begin_inset Quotes erd
20845 >List Label</labeltag><itemtag attr=
20846 \begin_inset Quotes erd
20850 \begin_inset Quotes erd
20853 >Second item.</itemtag>
20856 \begin_layout LyX-Code
20860 \begin_layout Standard
20861 Observa los diferentes órdenes de
20862 \begin_inset Flex Code
20865 \begin_layout Plain Layout
20872 \begin_inset Flex Code
20875 \begin_layout Plain Layout
20882 El orden que obtenemos depende del ajuste de
20883 \begin_inset Flex Code
20886 \begin_layout Plain Layout
20893 \begin_inset Flex Code
20896 \begin_layout Plain Layout
20902 es falso (por omisión), se obtiene el primero de ellos, con la etiqueta
20903 dentro del ítem; si verdadero, se obtiene el segundo, con la etiqueta fuera
20907 \begin_layout Standard
20908 Las etiquetas específicas y la salida de los atributos para cada tipo de
20909 párrafo puede ser controlado por medio de las etiquetas de formato que
20911 Como mencionamos antes, sin embargo, \SpecialChar LyX
20912 usa predefinidos adecuados para muchos
20913 de estos valores, por lo que generalmente no necesitarás hacer nada para
20914 obtener una buena salida XHTML.
20915 Partiendo de las etiquetas ya disponibles puedes afinar las cosas a tu
20919 \begin_layout Description
20920 \begin_inset Flex Code
20923 \begin_layout Plain Layout
20930 \begin_inset Flex Code
20933 \begin_layout Plain Layout
20939 ] Especifica información de los atributos a entregar con la etiqueta principal.
20941 \begin_inset Quotes eld
20945 \begin_inset Flex Code
20948 \begin_layout Plain Layout
20955 \begin_inset Quotes erd
20959 Por omisión, \SpecialChar LyX
20961 \begin_inset Quotes eld
20965 \begin_inset Flex Code
20968 \begin_layout Plain Layout
20975 \begin_inset Quotes erd
20979 \begin_inset Flex Code
20982 \begin_layout Plain Layout
20988 es el nombre del formato en \SpecialChar LyX
20989 , en minúsculas, por ejemplo: chapter.
20994 debería contener ninguna información de estilo.
20996 \begin_inset Flex Code
20999 \begin_layout Plain Layout
21005 para ese propósito.
21008 \begin_layout Description
21009 \begin_inset Flex Code
21012 \begin_layout Plain Layout
21019 \begin_inset Flex Code
21022 \begin_layout Plain Layout
21031 \begin_inset space \thinspace{}
21035 \begin_inset Flex Code
21038 \begin_layout Plain Layout
21044 ] Si producir la información CSS predeterminada que \SpecialChar LyX
21045 genera para este formato,
21046 incluso si se proporciona explícitamente información adicional mediante
21048 \begin_inset Flex Code
21051 \begin_layout Plain Layout
21059 \begin_inset Flex Code
21062 \begin_layout Plain Layout
21068 permite alterar o aumentar el CSS generado, no sobrescribirlo totalmente.
21070 \begin_inset Flex Code
21073 \begin_layout Plain Layout
21082 \begin_layout Description
21083 \begin_inset Flex Code
21086 \begin_layout Plain Layout
21093 \begin_inset Flex Code
21096 \begin_layout Plain Layout
21102 ] Etiqueta a usar para párrafos individuales de entornos, reemplazando
21103 \begin_inset Flex Code
21106 \begin_layout Plain Layout
21112 en los ejemplos de arriba.
21114 \begin_inset Flex Code
21117 \begin_layout Plain Layout
21126 \begin_layout Description
21127 \begin_inset Flex Code
21130 \begin_layout Plain Layout
21137 \begin_inset Flex Code
21140 \begin_layout Plain Layout
21146 ] Atributos para la etiqueta ítem.
21148 \begin_inset Quotes eld
21152 \begin_inset Flex Code
21155 \begin_layout Plain Layout
21156 class=`layoutname_item'
21162 \begin_inset Quotes erd
21170 debería contener ninguna información de estilo.
21172 \begin_inset Flex Code
21175 \begin_layout Plain Layout
21181 para ese propósito.
21184 \begin_layout Description
21185 \begin_inset Flex Code
21188 \begin_layout Plain Layout
21195 \begin_inset Flex Code
21198 \begin_layout Plain Layout
21204 ] Etiqueta a usar para rótulos de párrafos e ítems, reemplazando
21205 \begin_inset Flex Code
21208 \begin_layout Plain Layout
21214 en los ejemplos de arriba.
21216 \begin_inset Flex Code
21219 \begin_layout Plain Layout
21226 \begin_inset Flex Code
21229 \begin_layout Plain Layout
21236 \begin_inset Flex Code
21239 \begin_layout Plain Layout
21246 \begin_inset Flex Code
21249 \begin_layout Plain Layout
21250 Centered_Top_Environment
21255 , en cuyos casos es
21256 \begin_inset Flex Code
21259 \begin_layout Plain Layout
21268 \begin_layout Description
21269 \begin_inset Flex Code
21272 \begin_layout Plain Layout
21279 \begin_inset Flex Code
21282 \begin_layout Plain Layout
21288 ] Atributos para la etiqueta del rótulo.
21290 \begin_inset Quotes eld
21294 \begin_inset Flex Code
21297 \begin_layout Plain Layout
21298 class=`layoutname_label'
21304 \begin_inset Quotes erd
21312 debería contener ninguna información de estilo.
21314 \begin_inset Flex Code
21317 \begin_layout Plain Layout
21323 para ese propósito.
21326 \begin_layout Description
21327 \begin_inset Flex Code
21330 \begin_layout Plain Layout
21337 \begin_inset Flex Code
21340 \begin_layout Plain Layout
21349 \begin_inset space \thinspace{}
21353 \begin_inset Flex Code
21356 \begin_layout Plain Layout
21362 ] Solo es significativo para entornos tipo lista, esta etiqueta controla
21363 si la etiqueta de rótulo se genera antes o dentro de la etiqueta de ítem.
21364 Se usa, por ejemplo, en el entorno descripción, donde queremos `
21365 \begin_inset Flex Code
21368 \begin_layout Plain Layout
21369 <dt>\SpecialChar ldots
21370 </dt><dd>\SpecialChar ldots
21378 \begin_inset Flex Code
21381 \begin_layout Plain Layout
21387 : la etiqueta de rótulo se genera dentro de la etiqueta de ítem.
21390 \begin_layout Description
21391 \begin_inset Flex Code
21394 \begin_layout Plain Layout
21400 Información para generar en la sección
21401 \begin_inset Flex Code
21404 \begin_layout Plain Layout
21410 cuando se usa este estilo.
21411 Esto podría, por ejemplo, utilizarse para incluir un bloque
21412 \begin_inset Flex Code
21415 \begin_layout Plain Layout
21421 definiendo un controlador
21422 \begin_inset Flex Code
21425 \begin_layout Plain Layout
21434 \begin_layout Description
21435 \begin_inset Flex Code
21438 \begin_layout Plain Layout
21444 Información de estilo CSS a incluir cuando se usa este estilo.
21445 Advertimos que esto será automáticamente envuelto en un bloque
21446 \begin_inset Flex Code
21449 \begin_layout Plain Layout
21455 generado por el formato, por tanto solo es necesario incluir el propio
21458 \begin_inset Flex Code
21461 \begin_layout Plain Layout
21470 \begin_layout Description
21471 \begin_inset Flex Code
21474 \begin_layout Plain Layout
21481 \begin_inset Flex Code
21484 \begin_layout Plain Layout
21490 ] Etiqueta para el rótulo principal, reemplazando
21491 \begin_inset Flex Code
21494 \begin_layout Plain Layout
21500 en losejemplos de arriba.
21502 \begin_inset Flex Code
21505 \begin_layout Plain Layout
21514 \begin_layout Description
21515 \begin_inset Flex Code
21518 \begin_layout Plain Layout
21525 \begin_inset Flex Code
21528 \begin_layout Plain Layout
21537 \begin_inset space \thinspace{}
21541 \begin_inset Flex Code
21544 \begin_layout Plain Layout
21550 ] Marca este estilo como el que se va a usar para generar la etiqueta
21551 \begin_inset Flex Code
21554 \begin_layout Plain Layout
21560 para el archivo XHTML.
21561 Por omisión, es falso.
21563 \begin_inset Flex Code
21566 \begin_layout Plain Layout
21572 lo establece verdadero para el entorno
21573 \begin_inset Flex Code
21576 \begin_layout Plain Layout
21586 \begin_layout Subsection
21590 \begin_layout Standard
21591 La salida XHTML de los recuadros también se puede controlar por información
21592 en archivos 'layout'.
21596 \begin_layout Plain Layout
21597 Por ahora, esto solo es cierto para recuadros de
21598 \begin_inset Quotes eld
21602 \begin_inset Quotes erd
21605 (recuadros en los que puedes escribir) y no para recuadros de
21606 \begin_inset Quotes eld
21610 \begin_inset Quotes erd
21613 (recuadros asociados con cuadros de diálogo).
21618 También en este caso, \SpecialChar LyX
21619 intenta proporcionar valores predefinidos adecuados,
21620 y construye reglas de estilo CSS, pero todo puede personalizarse.
21623 \begin_layout Standard
21624 Para los recuadros, \SpecialChar LyX
21625 produce XHTML en la forma:
21628 \begin_layout LyX-Code
21630 \begin_inset Quotes erd
21634 \begin_inset Quotes erd
21640 \begin_layout LyX-Code
21641 <labeltag>Label</labeltag>
21644 \begin_layout LyX-Code
21646 \begin_inset Quotes erd
21650 \begin_inset Quotes erd
21653 >Contents of the inset.</innertag>
21656 \begin_layout LyX-Code
21660 \begin_layout Standard
21661 Si el recuadro permite párrafos múltiples —o sea, si
21662 \begin_inset Flex Code
21665 \begin_layout Plain Layout
21671 es verdadero— el contenido del recuadro se generará en forma de párrafos
21672 estructurados según los estilos usados para dichos párrafos (normal, cita,
21674 El rótulo de la etiqueta se omite si el párrafo no lo tiene y, por el momento,
21676 \begin_inset Flex Code
21679 \begin_layout Plain Layout
21686 La etiqueta interior es opcional y, por omisión, no aparece.
21689 \begin_layout Standard
21690 Las etiquetas y atributos específicos para cada recuadro se pueden controlar
21691 mediante las siguientes etiquetas de formato.
21694 \begin_layout Description
21695 \begin_inset Flex Code
21698 \begin_layout Plain Layout
21705 \begin_inset Flex Code
21708 \begin_layout Plain Layout
21714 ] Especifica información de atributos a generar con la etiqueta principal.
21716 \begin_inset Quotes eld
21720 \begin_inset Flex Code
21723 \begin_layout Plain Layout
21724 class=`myinset' onclick=`\SpecialChar ldots
21731 \begin_inset Quotes erd
21735 Por omisión, \SpecialChar LyX
21737 \begin_inset Quotes eld
21741 \begin_inset Flex Code
21744 \begin_layout Plain Layout
21751 \begin_inset Quotes erd
21755 \begin_inset Flex Code
21758 \begin_layout Plain Layout
21764 es el nombre del recuadro en \SpecialChar LyX
21765 , en minúsculas y con los caracteres no alfanuméri
21766 cos convertidos en guiones bajos, por ejemplo: footnote.
21769 \begin_layout Description
21770 \begin_inset Flex Code
21773 \begin_layout Plain Layout
21780 \begin_inset Flex Code
21783 \begin_layout Plain Layout
21792 \begin_inset space \thinspace{}
21796 \begin_inset Flex Code
21799 \begin_layout Plain Layout
21805 ] Si producir la información CSS predeterminadad que \SpecialChar LyX
21806 genera para este formato,
21807 incluso si se da explícitamente información adicional con
21808 \begin_inset Flex Code
21811 \begin_layout Plain Layout
21819 \begin_inset Flex Code
21822 \begin_layout Plain Layout
21828 parmite alterar o aumentar el CSS generado, en vez de sobrescribirlo.
21832 \begin_layout Description
21833 \begin_inset Flex Code
21836 \begin_layout Plain Layout
21843 \begin_inset Flex Code
21846 \begin_layout Plain Layout
21852 ] Atributos para la etiqueta interna.
21854 \begin_inset Quotes eld
21858 \begin_inset Flex Code
21861 \begin_layout Plain Layout
21862 class=`insetname_inner'
21868 \begin_inset Quotes erd
21874 \begin_layout Description
21875 \begin_inset Flex Code
21878 \begin_layout Plain Layout
21885 \begin_inset Flex Code
21888 \begin_layout Plain Layout
21894 ] La etiqueta interna, reemplazando
21895 \begin_inset Flex Code
21898 \begin_layout Plain Layout
21904 en los ejemplos de arriba.
21905 Por omisión, ninguna.
21908 \begin_layout Description
21909 \begin_inset Flex Code
21912 \begin_layout Plain Layout
21919 \begin_inset Flex Code
21922 \begin_layout Plain Layout
21929 \begin_inset space \thinspace{}
21933 \begin_inset Flex Code
21936 \begin_layout Plain Layout
21944 ] Si este recuadro representa un bloque de texto independiente (como una
21945 nota al pie) o bien representa material que está incluido en el texto circundan
21946 te (como una rama).
21950 \begin_layout Description
21951 \begin_inset Flex Code
21954 \begin_layout Plain Layout
21961 \begin_inset Flex Code
21964 \begin_layout Plain Layout
21970 ] Un rótulo para este recuadro, posiblemente incluyendo una referencia a
21972 Por ejemplo, para notas al pie, podría ser:
21973 \begin_inset Flex Code
21976 \begin_layout Plain Layout
21985 Esto es opcional y no hay valor predeterminado.
21988 \begin_layout Description
21989 \begin_inset Flex Code
21992 \begin_layout Plain Layout
21998 Información que saldrá en la sección
21999 \begin_inset Flex Code
22002 \begin_layout Plain Layout
22008 cuando se usa este estilo.
22009 Esto podría usarse, por ejemplo, para incluir un bloque
22010 \begin_inset Flex Code
22013 \begin_layout Plain Layout
22019 que defina un controlador
22020 \begin_inset Flex Code
22023 \begin_layout Plain Layout
22032 \begin_layout Description
22033 \begin_inset Flex Code
22036 \begin_layout Plain Layout
22042 Información de estilo CSS a incluir cuando se usa este estilo.
22043 Esto será automáticamente envuelto en un bloque
22044 \begin_inset Flex Code
22047 \begin_layout Plain Layout
22053 generado por el formato, por lo que solo hay que incluir el propio CSS.
22056 \begin_layout Description
22057 \begin_inset Flex Code
22060 \begin_layout Plain Layout
22067 \begin_inset Flex Code
22070 \begin_layout Plain Layout
22076 ] La etiqueta a usar para el rótulo principal, reemplazando
22077 \begin_inset Flex Code
22080 \begin_layout Plain Layout
22086 en los ejemplos de arriba.
22087 El valor por omisión depende de
22088 \begin_inset Flex Code
22091 \begin_layout Plain Layout
22098 \begin_inset Flex Code
22101 \begin_layout Plain Layout
22108 \begin_inset Flex Code
22111 \begin_layout Plain Layout
22117 ; si es falso, el valor por omisión es
22118 \begin_inset Flex Code
22121 \begin_layout Plain Layout
22130 \begin_layout Subsection
22134 \begin_layout Standard
22135 La salida XHTML para flotantes también se puede controlar mediante información
22136 en archivos 'layout'.
22137 La salida tiene la forma:
22140 \begin_layout LyX-Code
22142 \begin_inset Quotes erd
22146 \begin_inset Quotes erd
22152 \begin_layout LyX-Code
22153 Contents of the float.
22156 \begin_layout LyX-Code
22160 \begin_layout Standard
22161 La leyenda, si la hay, es un recuadro separado y se generará como tal.
22162 Su aspecto puede controlarse con InsetLayout para recuadros de leyendas.
22166 \begin_layout Description
22167 \begin_inset Flex Code
22170 \begin_layout Plain Layout
22177 \begin_inset Flex Code
22180 \begin_layout Plain Layout
22186 ] Especifica información de los atributos a generar con la etiqueta principal,
22188 \begin_inset Quotes eld
22192 \begin_inset Flex Code
22195 \begin_layout Plain Layout
22196 class=`myfloat' onclick=`\SpecialChar ldots
22203 \begin_inset Quotes erd
22207 Por omisión, \SpecialChar LyX
22209 \begin_inset Quotes eld
22213 \begin_inset Flex Code
22216 \begin_layout Plain Layout
22217 class=`float float-floattype'
22223 \begin_inset Quotes erd
22227 \begin_inset Flex Code
22230 \begin_layout Plain Layout
22236 es el nombre en \SpecialChar LyX
22237 para este tipo de flotante, como determina la declaración
22239 \begin_inset CommandInset ref
22241 reference "subsec:Flotantes"
22245 ), aunque en minúsculas y con los caracteres no alfanuméricos sustituidos
22246 por guiones bajos, por ejemplo: float-table.
22249 \begin_layout Description
22250 \begin_inset Flex Code
22253 \begin_layout Plain Layout
22259 Información de estilo CSS a incluir cuando se usa este flotante.
22260 Esto será automáticamente envuelto en un bloque
22261 \begin_inset Flex Code
22264 \begin_layout Plain Layout
22270 generado por el formato, por lo que solo hay que incluir el propio CSS.
22273 \begin_layout Description
22274 \begin_inset Flex Code
22277 \begin_layout Plain Layout
22284 \begin_inset Flex Code
22287 \begin_layout Plain Layout
22293 ] La etiqueta a usar para este flotante, reemplazando "
22294 \begin_inset Flex Code
22297 \begin_layout Plain Layout
22303 " en el ejemplo de arriba.
22304 El valor por omisión es
22305 \begin_inset Flex Code
22308 \begin_layout Plain Layout
22314 y raramente habrá que cambiarlo.
22317 \begin_layout Subsection
22318 Formato de la Bibliografía
22321 \begin_layout Standard
22322 La bibliografía se puede formatear usando bloques
22323 \begin_inset Flex Code
22326 \begin_layout Plain Layout
22334 \begin_inset CommandInset ref
22336 reference "subsec:Descripción-formato-cita"
22343 \begin_layout Subsection
22344 CSS generado por \SpecialChar LyX
22348 \begin_layout Standard
22349 Hemos mencionado ya que \SpecialChar LyX
22350 generará reglas de estilo CSS predeterminadas para
22351 recuadros y estilos de párrafo, basados en la información suministrada
22352 para otros formatos.
22353 En esta sección comentaremos qué información usa \SpecialChar LyX
22357 \begin_layout Standard
22358 Actualmente, \SpecialChar LyX
22359 auto-genera CSS solo para información sobre tipografías, haciendo
22361 \begin_inset Flex Code
22364 \begin_layout Plain Layout
22371 \begin_inset Flex Code
22374 \begin_layout Plain Layout
22381 \begin_inset Flex Code
22384 \begin_layout Plain Layout
22391 \begin_inset Flex Code
22394 \begin_layout Plain Layout
22400 especificados en la declaración
22401 \begin_inset Flex Code
22404 \begin_layout Plain Layout
22412 \begin_inset CommandInset ref
22414 reference "subsec:Tipografía"
22418 .) La traducción es bastante sencilla y evidente.
22420 \begin_inset Quotes eld
22424 \begin_inset Flex Code
22427 \begin_layout Plain Layout
22434 \begin_inset Quotes erd
22438 \begin_inset Quotes eld
22442 \begin_inset Flex Code
22445 \begin_layout Plain Layout
22446 font-family: sans-serif;
22452 \begin_inset Quotes erd
22456 La correspondencia entre tamaños \SpecialChar LyX
22457 y tamaños CSS es un poco menos obvia,
22458 pero intuitiva en todo caso.
22460 \begin_inset Flex Code
22463 \begin_layout Plain Layout
22470 \begin_inset Flex URL
22473 \begin_layout Plain Layout
22484 \begin_layout Chapter
22485 Inserción de material externo
22486 \begin_inset CommandInset label
22488 name "cap:Inserción-de-material"
22495 \begin_layout Standard
22496 \begin_inset Box Shadowbox
22506 height_special "totalheight"
22511 backgroundcolor "none"
22514 \begin_layout Plain Layout
22515 AVISO: Esta parte de la documentación no ha sido actualizada desde hace
22517 Esperamos que aún sea adecuada, pero no hay garantías.
22525 \begin_layout Standard
22526 El uso de material de procedencia externa a \SpecialChar LyX
22527 se trata con detalle en el
22533 En el presente documento se trata sobre lo que debe suceder entre bambalinas
22534 para incluir nuevas clases de material.
22537 \begin_layout Section
22541 \begin_layout Standard
22542 La característica material externo se basa en el concepto
22547 Una plantilla es una especificación de la forma en que \SpecialChar LyX
22549 ciertos tipos de material.
22550 De por sí, \SpecialChar LyX
22551 incluye plantillas predefinidas para figuras Xfig, varios tipos
22552 de imágenes raster, diagramas de ajedrez y notación musical LilyPond.
22553 Puedes comprobar la lista actual en el menú
22554 \begin_inset Flex Noun
22557 \begin_layout Plain Layout
22558 Insertar\SpecialChar menuseparator
22559 Archivo\SpecialChar menuseparator
22566 Además, es posible construir plantillas propias para soportar determinado
22568 Más tarde describiremos con más detalle lo que esto implica, y esperamos
22569 que nos envíes tus plantillas para que se puedan incluir en próximas versiones
22570 de \SpecialChar LyX
22574 \begin_layout Standard
22575 Otra idea básica de la característica material externo es distinguir entre
22576 el archivo original que sirve como base para el material final y el archivo
22577 generado que se incluye en el documento impreso o exportado.
22578 Por ejemplo, consideremos el caso de una figura hecha con
22579 \begin_inset Flex Code
22582 \begin_layout Plain Layout
22589 El programa Xfig en sí mismo trabaja sobre un archivo original con extensión
22591 \begin_inset Flex Code
22594 \begin_layout Plain Layout
22601 Dentro de Xfig, se crea o modifica una figura y se guarda como un archivo
22603 \begin_inset Flex Code
22606 \begin_layout Plain Layout
22613 Para incluir la figura en un documento, se ejecuta
22614 \begin_inset Flex Code
22617 \begin_layout Plain Layout
22623 con el fin de crear un archivo PostScript que puede incluirse fácilmente
22624 en el archivo \SpecialChar LaTeX
22626 En este caso, el archivo
22627 \begin_inset Flex Code
22630 \begin_layout Plain Layout
22636 es el original, y el archivo PostScript es el archivo generado.
22639 \begin_layout Standard
22640 Esta distinción es importante para permitir la actualización del material
22641 durante el proceso de escritura del documento.
22642 Además, provee la flexibilidad necesaria para soportar múltiples formatos
22644 Por ejemplo, en el caso de un archivo de texto sencillo, no es una brillante
22645 idea incluir la figura como PostScript puro.
22646 En vez de esto, es preferible incluir solo una referencia a la figura o
22647 bien probar algún convertidor de gráficos a Ascii para que el resultado
22648 final se parezca al gráfico real.
22649 La gestión de material externo de \SpecialChar LyX
22650 permite hacer esto porque se basa en
22651 parámetros apropiados para los diferentes formatos de exportación soportados.
22654 \begin_layout Standard
22655 Además de soportar la generación de diferentes productos de acuerdo con
22656 el formato de exportación, existe una profunda integración con las aplicaciones
22657 de edición y visualización.
22658 En el caso de figuras Xfig, es posible editar el archivo original en Xfig
22659 con un simple clic derecho sobre el recuadro y también previsualizar el
22660 PostScript generado con ghostview.
22661 Se acabaron los enredos con la línea de comandos y/o el navegador de archivos
22662 para localizar y manipular los archivos originales o los generados.
22663 De esta manera, se pueden por fin aprovechar las ventajas de muy diversas
22664 aplicaciones importantes para la composición de los documentos, y por tanto
22665 aumentar el rendimiento.
22668 \begin_layout Section
22669 El archivo de configuración de plantillas externas
22672 \begin_layout Standard
22673 Es relativamente fácil añadir en \SpecialChar LyX
22674 definiciones personalizadas de plantillas
22676 Sin embargo, hay que ser consciente de que hacer esto de manera descuidada
22677 generará muy probablemente un agujero de seguridad fácil de explotar.
22678 Así pues, antes de hacer esto, lee por favor la discusión sobre seguridad
22680 \begin_inset CommandInset ref
22682 reference "sec:Discusión-sobre-seguridad"
22689 \begin_layout Standard
22690 Una vez dicho esto, te animamos a que envíes cualquiera plantilla interesante
22694 \begin_layout Standard
22695 Las plantillas externas se definen en el archivo
22696 \begin_inset Flex Code
22699 \begin_layout Plain Layout
22701 Dir/lib/external_templates
22707 Puedes colocar tus versiones propias en
22708 \begin_inset Flex Code
22711 \begin_layout Plain Layout
22712 UserDir/external_templates
22720 \begin_layout Standard
22721 Una plantilla típica tiene un aspecto como este:
22724 \begin_layout LyX-Code
22728 \begin_layout LyX-Code
22729 GuiName "XFig: $$AbsOrRelPathParent$$Basename"
22732 \begin_layout LyX-Code
22736 \begin_layout LyX-Code
22740 \begin_layout LyX-Code
22744 \begin_layout LyX-Code
22748 \begin_layout LyX-Code
22752 \begin_layout LyX-Code
22753 AutomaticProduction true
22756 \begin_layout LyX-Code
22760 \begin_layout LyX-Code
22764 \begin_layout LyX-Code
22768 \begin_layout LyX-Code
22769 TransformCommand Rotate RotationLatexCommand
22772 \begin_layout LyX-Code
22773 TransformCommand Resize ResizeLatexCommand
22776 \begin_layout LyX-Code
22777 Product "$$RotateFront$$ResizeFront
22780 \begin_layout LyX-Code
22785 input{$$AbsOrRelPathMaster$$Basename.pstex_t}
22788 \begin_layout LyX-Code
22789 $$ResizeBack$$RotateBack"
22792 \begin_layout LyX-Code
22796 \begin_layout LyX-Code
22797 UpdateResult "$$AbsPath$$Basename.pstex_t"
22800 \begin_layout LyX-Code
22801 Requirement "graphicx"
22804 \begin_layout LyX-Code
22805 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
22808 \begin_layout LyX-Code
22809 ReferencedFile latex "$$AbsPath$$Basename.eps"
22812 \begin_layout LyX-Code
22813 ReferencedFile dvi "$$AbsPath$$Basename.eps"
22816 \begin_layout LyX-Code
22820 \begin_layout LyX-Code
22824 \begin_layout LyX-Code
22825 TransformCommand Rotate RotationLatexCommand
22828 \begin_layout LyX-Code
22829 TransformCommand Resize ResizeLatexCommand
22832 \begin_layout LyX-Code
22833 Product "$$RotateFront$$ResizeFront
22836 \begin_layout LyX-Code
22841 input{$$AbsOrRelPathMaster$$Basename.pdftex_t}
22844 \begin_layout LyX-Code
22845 $$ResizeBack$$RotateBack"
22848 \begin_layout LyX-Code
22849 UpdateFormat pdftex
22852 \begin_layout LyX-Code
22853 UpdateResult "$$AbsPath$$Basename.pdftex_t"
22856 \begin_layout LyX-Code
22857 Requirement "graphicx"
22860 \begin_layout LyX-Code
22861 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"
22864 \begin_layout LyX-Code
22865 ReferencedFile latex "$$AbsPath$$Basename.pdf"
22868 \begin_layout LyX-Code
22872 \begin_layout LyX-Code
22876 \begin_layout LyX-Code
22877 Product "$$Contents(
22879 "$$AbsPath$$Basename.asc
22884 \begin_layout LyX-Code
22885 UpdateFormat asciixfig
22888 \begin_layout LyX-Code
22889 UpdateResult "$$AbsPath$$Basename.asc"
22892 \begin_layout LyX-Code
22896 \begin_layout LyX-Code
22900 \begin_layout LyX-Code
22901 Product "<graphic fileref=
22903 "$$AbsOrRelPathMaster$$Basename.eps
22908 \begin_layout LyX-Code
22912 \begin_layout LyX-Code
22916 \begin_layout LyX-Code
22917 UpdateResult "$$AbsPath$$Basename.eps"
22920 \begin_layout LyX-Code
22921 ReferencedFile docbook "$$AbsPath$$Basename.eps"
22924 \begin_layout LyX-Code
22925 ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
22928 \begin_layout LyX-Code
22932 \begin_layout LyX-Code
22933 Product "[XFig: $$FName]"
22936 \begin_layout LyX-Code
22940 \begin_layout LyX-Code
22944 \begin_layout Standard
22945 Como puedes ver, la plantilla se incluye entre
22946 \begin_inset Flex Code
22949 \begin_layout Plain Layout
22957 \begin_inset Flex Code
22960 \begin_layout Plain Layout
22967 Contiene una cabecera que especifica algunas configuraciones generales
22968 y, por cada formato de archivo de documento primario soportado, una sección
22970 \begin_inset Flex Code
22973 \begin_layout Plain Layout
22981 \begin_inset Flex Code
22984 \begin_layout Plain Layout
22993 \begin_layout Subsection
22994 La cabecera de la plantilla
22997 \begin_layout Description
22998 \begin_inset Flex Code
23001 \begin_layout Plain Layout
23002 AutomaticProduction
23003 \begin_inset space ~
23011 Si el archivo representado por la plantilla debe ser generado por \SpecialChar LyX
23013 Este comando debe aparecer exactamente una vez.
23016 \begin_layout Description
23017 \begin_inset Flex Code
23020 \begin_layout Plain Layout
23022 \begin_inset space ~
23030 Un patrón global que se usa en el diálogo del archivo para filtrar los
23032 Si hay más de una posible extensión de archivo (p.
23033 \begin_inset space \thinspace{}
23037 \begin_inset space ~
23041 \begin_inset Flex Code
23044 \begin_layout Plain Layout
23051 \begin_inset Flex Code
23054 \begin_layout Plain Layout
23060 ), se pone algo como
23061 \begin_inset Flex Code
23064 \begin_layout Plain Layout
23071 Este comando debe aparecer exactamente una vez.
23074 \begin_layout Description
23075 \begin_inset Flex Code
23078 \begin_layout Plain Layout
23080 \begin_inset space ~
23088 El texto mostrado sobre el botón.
23089 Este comando debe aparecer exactamente una vez.
23092 \begin_layout Description
23093 \begin_inset Flex Code
23096 \begin_layout Plain Layout
23098 \begin_inset space ~
23102 \begin_inset space ~
23110 El texto de ayuda que se muestra en diálogo.
23111 Da suficiente información sobre lo que puede proporcionar la plantilla.
23112 Este comando debe aparecer exactamente una vez.
23115 \begin_layout Description
23116 \begin_inset Flex Code
23119 \begin_layout Plain Layout
23121 \begin_inset space ~
23129 El formato de archivo del original.
23130 Debe ser el nombre de un formato conocido por \SpecialChar LyX
23132 \begin_inset CommandInset ref
23134 reference "sec:Formatos"
23140 \begin_inset Quotes fld
23144 \begin_inset Flex Code
23147 \begin_layout Plain Layout
23154 \begin_inset Quotes frd
23157 si la plantilla puede manejar archivos originales o más de un formato.
23158 En este caso, \SpecialChar LyX
23159 intentará inspeccionar el archivo mismo para deducir su
23161 Este comando debe aparecer exactamente una vez.
23164 \begin_layout Description
23165 \begin_inset Flex Code
23168 \begin_layout Plain Layout
23170 \begin_inset space ~
23178 Un nombre único para la plantilla.
23179 No debe contener macros de sustitución (véase abajo).
23182 \begin_layout Description
23183 \begin_inset Flex Code
23186 \begin_layout Plain Layout
23188 \begin_inset space ~
23191 Rotate|Resize|Clip|Extra
23196 Este comando especifica qué transformaciones son soportadas por esta plantilla.
23197 Puede aparecer ninguna o varias veces.
23198 Este comando facilita las correspondientes pestañas en el diálogo de material
23201 \begin_inset Flex Code
23204 \begin_layout Plain Layout
23210 debe tener el correspondiente
23211 \begin_inset Flex Code
23214 \begin_layout Plain Layout
23221 \begin_inset Flex Code
23224 \begin_layout Plain Layout
23231 \begin_inset Flex Code
23234 \begin_layout Plain Layout
23241 De lo contrario la transformación no será soportada por ese formato.
23245 \begin_layout Subsection
23249 \begin_layout Description
23250 \begin_inset Flex Code
23253 \begin_layout Plain Layout
23255 \begin_inset space ~
23258 LaTeX|PDFLaTeX|PlainText|DocBook|XHTML
23263 El formato de archivo del documento primario para el que es esta definición
23265 No toda plantilla tiene una representación sensible en los formatos de
23266 archivo de todos los documentos.
23267 No obstante, es preferible definir una sección
23268 \begin_inset Flex Code
23271 \begin_layout Plain Layout
23277 para todos los formatos.
23278 Se usa un texto postizo si no hay representación disponible.
23279 Entonces, al menos, se puede ver una referencia al material externo en
23280 el documento exportado.
23283 \begin_layout Description
23284 \begin_inset Flex Code
23287 \begin_layout Plain Layout
23289 \begin_inset space ~
23293 \begin_inset space ~
23301 Este comando define una macro adicional,
23302 \begin_inset Flex Code
23305 \begin_layout Plain Layout
23311 , para sustitución en
23312 \begin_inset Flex Code
23315 \begin_layout Plain Layout
23323 \begin_inset Flex Code
23326 \begin_layout Plain Layout
23332 puede contener en sí mismo macros de sustitución.
23333 La ventaja sobre el uso de
23334 \begin_inset Flex Code
23337 \begin_layout Plain Layout
23344 \begin_inset Flex Code
23347 \begin_layout Plain Layout
23353 es que el valor sustituido de
23354 \begin_inset Flex Code
23357 \begin_layout Plain Layout
23363 está saneado así que es un argumento opcional válido en el formato del
23365 Este comando puede aparecer ninguna o más veces.
23368 \begin_layout Description
23369 \begin_inset Flex Code
23372 \begin_layout Plain Layout
23374 \begin_inset space ~
23382 El texto que se inserta en el documento exportado.
23383 Realmente este es el comando más importante y puede ser bastante complejo.
23384 Este comando debe aparecer exactamente una vez.
23387 \begin_layout Description
23388 \begin_inset Flex Code
23391 \begin_layout Plain Layout
23393 \begin_inset space ~
23401 Este comando especifica un fragmento de preámbulo que se incluirá en el
23402 preámbulo \SpecialChar LaTeX
23404 Tiene que definirse usando
23405 \begin_inset Flex Code
23408 \begin_layout Plain Layout
23416 \begin_inset Flex Code
23419 \begin_layout Plain Layout
23426 Este comando puede aparecer ninguna o más veces.
23429 \begin_layout Description
23430 \begin_inset Flex Code
23433 \begin_layout Plain Layout
23435 \begin_inset space ~
23439 \begin_inset space ~
23447 Este comando indica los archivos que se crean por el proceso de conversión
23448 y que son necesarios para un formato de exportación particular.
23449 Si el nombre del archivo es relativo, se interpreta como relativo al documento
23451 Este comando puede darse ninguna o más veces.
23454 \begin_layout Description
23455 \begin_inset Flex Code
23458 \begin_layout Plain Layout
23460 \begin_inset space ~
23468 El nombre de un paquete \SpecialChar LaTeX
23470 El paquete se incuye mediante
23471 \begin_inset Flex Code
23474 \begin_layout Plain Layout
23482 en el preámbulo \SpecialChar LaTeX
23484 Este comando puede aparecer ninguna o más veces.
23487 \begin_layout Description
23488 \begin_inset Flex Code
23491 \begin_layout Plain Layout
23493 \begin_inset space ~
23497 \begin_inset space ~
23500 RotationLatexCommand
23505 Este comando especifica que el comando \SpecialChar LaTeX
23506 incluido debería usarse para la
23508 Este comando puede aparecer una vez o ninguna.
23511 \begin_layout Description
23512 \begin_inset Flex Code
23515 \begin_layout Plain Layout
23517 \begin_inset space ~
23521 \begin_inset space ~
23529 Este comando especifica que el comando \SpecialChar LaTeX
23530 incluido debería usarse para cambiar
23532 Este comando puede aparecer una vez o ninguna.
23535 \begin_layout Description
23536 \begin_inset Flex Code
23539 \begin_layout Plain Layout
23541 \begin_inset space ~
23545 \begin_inset space ~
23548 RotationLatexOption
23553 Este comando especifica que la rotación se hace mediante un argumento opcional.
23554 Este comando puede aparecer una vez o ninguna.
23557 \begin_layout Description
23558 \begin_inset Flex Code
23561 \begin_layout Plain Layout
23563 \begin_inset space ~
23567 \begin_inset space ~
23575 Este comando especifica que el cambio de tamaño se hace mediante un argumento
23577 Este comando puede aparecer una vez o ninguna
23580 \begin_layout Description
23581 \begin_inset Flex Code
23584 \begin_layout Plain Layout
23586 \begin_inset space ~
23590 \begin_inset space ~
23598 Este comando especifica que el recorte se hace mediante un argumento opcional.
23599 Este comando puede aparecer una vez o ninguna.
23602 \begin_layout Description
23603 \begin_inset Flex Code
23606 \begin_layout Plain Layout
23608 \begin_inset space ~
23612 \begin_inset space ~
23620 Este comando especifica que se usa un argumento extra opcional.
23621 Este comando puede aparecer una vez o ninguna.
23625 \begin_layout Description
23626 \begin_inset Flex Code
23629 \begin_layout Plain Layout
23631 \begin_inset space ~
23639 El formato de archivo del archivo convertido.
23640 Debe ser el nombre de un formato conocido por \SpecialChar LyX
23642 \begin_inset Flex Noun
23645 \begin_layout Plain Layout
23652 \begin_inset Flex Noun
23655 \begin_layout Plain Layout
23656 Gestión de archivos
23662 \begin_inset Flex Noun
23665 \begin_layout Plain Layout
23666 Herramientas\SpecialChar menuseparator
23673 Este comando debe aparecer exactamente una vez.
23674 Si el formato del archivo resultante es PDF, debes especificar el formato
23676 \begin_inset Flex Code
23679 \begin_layout Plain Layout
23686 Es el formato PDF usado para incluir gráficos.
23687 Los otros formatos PDF definidos son para exportación de documentos.
23690 \begin_layout Description
23691 \begin_inset Flex Code
23694 \begin_layout Plain Layout
23696 \begin_inset space ~
23704 El nombre de archivo del archivo convertido.
23705 El nombre de archivo debe ser absoluto.
23706 Este comando debe aparecer exactamente una vez.
23709 \begin_layout Subsection
23710 Definiciones de preámbulo
23713 \begin_layout Standard
23714 El archivo de configuración de plantillas externas puede contener definiciones
23715 de preámbulo adicionales encerradas entre
23716 \begin_inset Flex Code
23719 \begin_layout Plain Layout
23727 \begin_inset Flex Code
23730 \begin_layout Plain Layout
23737 Se pueden usar por las plantillas en la sección
23738 \begin_inset Flex Code
23741 \begin_layout Plain Layout
23750 \begin_layout Section
23751 El mecanismo de sustitución
23754 \begin_layout Standard
23755 Cuando la función de material externo recurre a un programa externo, se
23756 hace sobre la base de un comando definido en el archivo de configuración
23758 Estos comandos pueden contener varias macros que se expanden antes de su
23760 La ejecución tiene lugar siempre en el directorio del documento.
23764 \begin_layout Standard
23765 Además, cada vez que el material externo se va a mostrar, el nombre será
23766 generado por el mecanismo de sustitución, y la mayoría de los demás comandos
23767 en la definición de la plantilla soportan también sustitución.
23771 \begin_layout Standard
23772 Las macros disponibles son las siguientes:
23775 \begin_layout Description
23776 \begin_inset Flex Code
23779 \begin_layout Plain Layout
23780 $$AbsOrRelPathMaster
23785 La ruta del archivo, absoluta o relativa al documento \SpecialChar LyX
23789 \begin_layout Description
23790 \begin_inset Flex Code
23793 \begin_layout Plain Layout
23794 $$AbsOrRelPathParent
23799 La ruta del archivo, absoluta o relativa al documento \SpecialChar LyX
23803 \begin_layout Description
23804 \begin_inset Flex Code
23807 \begin_layout Plain Layout
23813 La ruta absoluta del archivo.
23816 \begin_layout Description
23817 \begin_inset Flex Code
23820 \begin_layout Plain Layout
23826 El nombre de archivo sin ruta y sin la extensión.
23829 \begin_layout Description
23830 \begin_inset Flex Code
23833 \begin_layout Plain Layout
23835 \begin_inset Quotes eld
23839 \begin_inset Quotes erd
23847 Esta macro expandirá los contenidos del archivo con el nombre
23848 \begin_inset Flex Code
23851 \begin_layout Plain Layout
23860 \begin_layout Description
23861 \begin_inset Flex Code
23864 \begin_layout Plain Layout
23870 La extensión de archivo (incluyendo el punto).
23873 \begin_layout Description
23874 \begin_inset Flex Code
23877 \begin_layout Plain Layout
23884 \begin_inset Quotes fld
23888 \begin_inset Quotes frd
23891 si el archivo está en formato JPEG, si no será
23892 \begin_inset Quotes eld
23896 \begin_inset Quotes erd
23900 Esto es útil para evitar conversiones innecesarias para formatos de salida
23901 que soporten tanto PNG como JPEG.
23902 La plantilla predefinida RasterImage usa esta macro para el formato de
23903 salida pdf\SpecialChar TeX
23907 \begin_layout Description
23908 \begin_inset Flex Code
23911 \begin_layout Plain Layout
23917 El nombre de archivo del archivo especificado en el diálogo de material
23919 Esto es bien un nombre absoluto, bien relativo al documento \SpecialChar LyX
23923 \begin_layout Description
23924 \begin_inset Flex Code
23927 \begin_layout Plain Layout
23933 La parte de la ruta de
23934 \begin_inset Flex Code
23937 \begin_layout Plain Layout
23943 (nombre absoluto o relativo al documento \SpecialChar LyX
23947 \begin_layout Description
23948 \begin_inset Flex Code
23951 \begin_layout Plain Layout
23957 La ruta del archivo, relativa al documento maestro \SpecialChar LyX
23961 \begin_layout Description
23962 \begin_inset Flex Code
23965 \begin_layout Plain Layout
23971 La ruta del archivo, relativa al documento \SpecialChar LyX
23975 \begin_layout Description
23976 \begin_inset Flex Code
23979 \begin_layout Plain Layout
23985 Esta macro expandirá a la ruta absoluta del directorio de sistema.
23986 Esto se usa habitualmente para apuntar a los varios guiones de ayuda que
23987 se empaquetan con \SpecialChar LyX
23991 \begin_layout Description
23992 \begin_inset Flex Code
23995 \begin_layout Plain Layout
24001 Un nombre y ruta completa a un directorio temporal que será borrado automáticam
24002 ente siempre que el documento se cierra, o se suprime la inserción de material
24006 \begin_layout Standard
24007 Todas las macros de ruta contienen un separador de rastreo del directorio,
24008 así se puede construir, p.
24009 \begin_inset space \thinspace{}
24012 e., el nombre de archivo absoluto con
24013 \begin_inset Flex Code
24016 \begin_layout Plain Layout
24017 $$AbsPath$$Basename$$Extension
24025 \begin_layout Standard
24026 Las macros anteriores son sustituidas en todos los comandos a menos que
24027 se indique lo contrario.
24029 \begin_inset Flex Code
24032 \begin_layout Plain Layout
24038 soporta adicionalmente las siguientes sustituciones si se habilitan por
24040 \begin_inset Flex Code
24043 \begin_layout Plain Layout
24050 \begin_inset Flex Code
24053 \begin_layout Plain Layout
24062 \begin_layout Description
24063 \begin_inset Flex Code
24066 \begin_layout Plain Layout
24072 La parte delantera del comando para cambiar el tamaño.
24075 \begin_layout Description
24076 \begin_inset Flex Code
24079 \begin_layout Plain Layout
24085 La parte trasera del comando para cambiar el tamaño.
24088 \begin_layout Description
24089 \begin_inset Flex Code
24092 \begin_layout Plain Layout
24098 La parte delantera del comando para la rotación.
24101 \begin_layout Description
24102 \begin_inset Flex Code
24105 \begin_layout Plain Layout
24111 La parte trasera del comando para la rotación.
24114 \begin_layout Standard
24115 La cadena de valor del comando
24116 \begin_inset Flex Code
24119 \begin_layout Plain Layout
24125 soporta adicionalmente las siguientes sustituciones si éstas se han habilitado
24127 \begin_inset Flex Code
24130 \begin_layout Plain Layout
24137 \begin_inset Flex Code
24140 \begin_layout Plain Layout
24149 \begin_layout Description
24150 \begin_inset Flex Code
24153 \begin_layout Plain Layout
24162 \begin_layout Description
24163 \begin_inset Flex Code
24166 \begin_layout Plain Layout
24175 \begin_layout Description
24176 \begin_inset Flex Code
24179 \begin_layout Plain Layout
24185 La opción cambio de tamaño.
24188 \begin_layout Description
24189 \begin_inset Flex Code
24192 \begin_layout Plain Layout
24198 La opción rotación.
24201 \begin_layout Standard
24202 Te puedes preguntar por qué hay tantas macros de ruta.
24203 Por dos razones, principalmente:
24206 \begin_layout Enumerate
24207 Los nombres de archivo relativo y absoluto deberían permanecer relativo
24208 o absoluto, respectivamente.
24209 Los usuarios pueden tener razones para preferir cualquiera de ambas formas.
24210 Los nombres relativos son útiles para documentos portables que deberían
24211 funcionar en máquinas diferentes, por ejemplo.
24212 Los nombres absolutos pueden ser requeridos por algunos programas.
24215 \begin_layout Enumerate
24217 procesa los nombres de archivo relativos de manera diferente a \SpecialChar LyX
24219 programas en archivos anidados incluidos.
24220 Para \SpecialChar LyX
24221 , un nombre de archivo relativo es siempre relativo al documento que
24222 contiene el nombre de archivo.
24223 Para \SpecialChar LaTeX
24224 , es siempre relativo al documento maestro.
24225 Estas dos definiciones son idénticas si se tiene solo un documento, pero
24226 son distintas si se tiene un documento maestro que incluye documentos parciales.
24227 Esto quiere decir que los nombres de archivo relativos deben ser transformados
24228 cuando se presentan a \SpecialChar LaTeX
24230 Afortunadamente, \SpecialChar LyX
24231 hace esto automáticamente si se eligen las macros correctas.
24234 \begin_layout Standard
24235 Así pues, ¿qué macros de ruta deberían emplearse en las definiciones de
24236 plantillas nuevas? La regla no es difícil:
24239 \begin_layout Itemize
24241 \begin_inset Flex Code
24244 \begin_layout Plain Layout
24250 si se requiere una ruta absoluta.
24253 \begin_layout Itemize
24255 \begin_inset Flex Code
24258 \begin_layout Plain Layout
24259 $$AbsOrRelPathMaster
24264 si la cadena sustituida es algún tipo de entrada \SpecialChar LaTeX
24268 \begin_layout Itemize
24270 \begin_inset Flex Code
24273 \begin_layout Plain Layout
24274 $$AbsOrRelPathParent
24279 con el fin de preservar la elección del usuario.
24282 \begin_layout Standard
24283 Hay casos especiales en los que esta regla no funciona y se necesitan, p.
24284 \begin_inset space \thinspace{}
24287 e., nombres relativos, pero normalmente funcionará bien.
24288 Un ejemplo de uno de estos casos es el comando
24289 \begin_inset Flex Code
24292 \begin_layout Plain Layout
24293 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
24298 en la plantilla XFig de arriba: no podemos usar el nombre absoluto porque
24299 el copiador para archivos
24300 \begin_inset Flex Code
24303 \begin_layout Plain Layout
24309 necesita el nombre relativo para reescribir el contenido del archivo.
24312 \begin_layout Section
24313 Discusión sobre seguridad
24314 \begin_inset CommandInset label
24316 name "sec:Discusión-sobre-seguridad"
24323 \begin_layout Standard
24324 La función material externo interactúa con muchos programas externos y lo
24325 hace de forma automática, así que hemos de tener en cuenta las implicaciones
24326 de seguridad que esto conlleva.
24327 En particular, puesto que tienes la opción de incluir tus propios archivos
24328 y/o cadenas de parámetros y estos se expanden en un comando, parece posible
24329 crear un documento malicioso que ejecute comandos arbitrarios cuando un
24330 usuario ve o imprime el documento.
24331 Esto es algo que definitivamente queremos evitar.
24335 \begin_layout Standard
24336 Sin embargo, dado que los comandos de material externo se especifican solo
24337 en el archivo de configuración de la plantilla, no hay problemas de seguridad
24338 si \SpecialChar LyX
24339 está adecuadamente configurado solo con plantillas seguras.
24340 Esto es así porque los programas externos se invocan con la llamada al
24342 \begin_inset Flex Code
24345 \begin_layout Plain Layout
24351 más bien que con la llamada
24352 \begin_inset Flex Code
24355 \begin_layout Plain Layout
24361 , de modo que no es posible ejecutar comandos arbitrarios desde la sección
24362 del nombre de archivo o de parámetros mediante el shell.
24365 \begin_layout Standard
24366 Esto implica además que hay restricciones en las cadenas de comandos que
24367 puedes usar en las plantillas de material externo.
24368 En particular, las tuberías y la redirección no están fácilmente disponibles.
24369 Esto debe ser así para que \SpecialChar LyX
24371 Si quieres usar algunas características de shell, deberías escribir un
24372 guión seguro para hacerlo de manera controlada, y después invocar el guión
24373 desde la cadena de comandos.
24376 \begin_layout Standard
24377 Es posible diseñar una plantilla que interactúe directamente con el shell,
24378 pero puesto que esto permitiría a un usuario malicioso ejecutar comandos
24379 arbitrarios escribiendo nombres de archivo y/o parámetros astutos, generalmente
24380 recomendamos usar solo guiones seguros que trabajen con la llamada
24381 \begin_inset Flex Code
24384 \begin_layout Plain Layout
24390 al sistema en forma controlada.
24391 Por supuesto, para usar en un entorno controlado, puede ser tentador caer
24392 en el uso de guiones de shell ordinarios.
24393 Si lo haces así, sé consciente de que vas a suministrar un agujero se seguridad
24394 fácilmente explotable en tu sistema.
24395 Evidentemente, es de razón que tales plantillas inseguras nunca serán incluidas
24396 en la distribución estándar de \SpecialChar LyX
24397 , aunque alentamos a la gente a que, a la
24398 usanza del software libre, envíe nuevas plantillas.
24399 No obstante, \SpecialChar LyX
24400 nunca tendrá plantillas inseguras tal y como se distribuye
24401 por los canales oficiales.
24404 \begin_layout Standard
24405 Incluir material externo suministra mucha potencia y has de ser cuidadoso
24406 en no introducir riesgos de seguridad a costa de esta potencia.
24407 Un sutil error en una simple línea en un guión aparentemente inocente puede
24408 abrir la puerta a graves problemas de seguridad.
24409 Así, si no comprendes totalmente estos asuntos, recomendamos consultar
24410 a un profesional entendido en seguridad o al equipo de desarrollo de \SpecialChar LyX
24412 tienes dudas acerca de si una plantilla dada es o no segura.
24413 Y hazlo antes de usarla en un entorno no controlado.
24416 \begin_layout Chapter
24418 Lista de funciones soportadas por \SpecialChar LyX
24419 en archivos de formato
24420 \begin_inset CommandInset label
24422 name "cap:Lista-de-funciones"
24429 \begin_layout Standard
24431 \begin_inset Tabular
24432 <lyxtabular version="3" rows="11" columns="8">
24433 <features tabularvalignment="middle">
24434 <column alignment="left" valignment="top">
24435 <column alignment="left" valignment="top">
24436 <column alignment="left" valignment="top">
24437 <column alignment="left" valignment="top">
24438 <column alignment="left" valignment="top">
24439 <column alignment="left" valignment="top">
24440 <column alignment="left" valignment="top">
24441 <column alignment="left" valignment="top">
24443 <cell alignment="left" valignment="top" usebox="none">
24446 \begin_layout Plain Layout
24452 <cell alignment="left" valignment="top" usebox="none">
24455 \begin_layout Plain Layout
24461 <cell alignment="left" valignment="top" usebox="none">
24464 \begin_layout Plain Layout
24470 <cell alignment="left" valignment="top" usebox="none">
24473 \begin_layout Plain Layout
24479 <cell alignment="center" valignment="top" usebox="none">
24482 \begin_layout Plain Layout
24488 <cell alignment="center" valignment="top" usebox="none">
24491 \begin_layout Plain Layout
24497 <cell alignment="center" valignment="top" usebox="none">
24500 \begin_layout Plain Layout
24506 <cell alignment="center" valignment="top" usebox="none">
24509 \begin_layout Plain Layout
24517 <cell alignment="left" valignment="top" usebox="none">
24520 \begin_layout Plain Layout
24526 <cell alignment="left" valignment="top" usebox="none">
24529 \begin_layout Plain Layout
24535 <cell alignment="left" valignment="top" usebox="none">
24538 \begin_layout Plain Layout
24544 <cell alignment="left" valignment="top" usebox="none">
24547 \begin_layout Plain Layout
24553 <cell alignment="center" valignment="top" usebox="none">
24556 \begin_layout Plain Layout
24562 <cell alignment="center" valignment="top" usebox="none">
24565 \begin_layout Plain Layout
24571 <cell alignment="center" valignment="top" usebox="none">
24574 \begin_layout Plain Layout
24580 <cell alignment="center" valignment="top" usebox="none">
24583 \begin_layout Plain Layout
24591 <cell alignment="left" valignment="top" usebox="none">
24594 \begin_layout Plain Layout
24600 <cell alignment="left" valignment="top" usebox="none">
24603 \begin_layout Plain Layout
24609 <cell alignment="left" valignment="top" usebox="none">
24612 \begin_layout Plain Layout
24618 <cell alignment="left" valignment="top" usebox="none">
24621 \begin_layout Plain Layout
24627 <cell alignment="center" valignment="top" usebox="none">
24630 \begin_layout Plain Layout
24636 <cell alignment="center" valignment="top" usebox="none">
24639 \begin_layout Plain Layout
24645 <cell alignment="center" valignment="top" usebox="none">
24648 \begin_layout Plain Layout
24654 <cell alignment="center" valignment="top" usebox="none">
24657 \begin_layout Plain Layout
24665 <cell alignment="left" valignment="top" usebox="none">
24668 \begin_layout Plain Layout
24674 <cell alignment="left" valignment="top" usebox="none">
24677 \begin_layout Plain Layout
24683 <cell alignment="left" valignment="top" usebox="none">
24686 \begin_layout Plain Layout
24692 <cell alignment="left" valignment="top" usebox="none">
24695 \begin_layout Plain Layout
24701 <cell alignment="center" valignment="top" usebox="none">
24704 \begin_layout Plain Layout
24710 <cell alignment="center" valignment="top" usebox="none">
24713 \begin_layout Plain Layout
24719 <cell alignment="center" valignment="top" usebox="none">
24722 \begin_layout Plain Layout
24728 <cell alignment="center" valignment="top" usebox="none">
24731 \begin_layout Plain Layout
24739 <cell alignment="left" valignment="top" usebox="none">
24742 \begin_layout Plain Layout
24748 <cell alignment="left" valignment="top" usebox="none">
24751 \begin_layout Plain Layout
24757 <cell alignment="left" valignment="top" usebox="none">
24760 \begin_layout Plain Layout
24766 <cell alignment="left" valignment="top" usebox="none">
24769 \begin_layout Plain Layout
24775 <cell alignment="center" valignment="top" usebox="none">
24778 \begin_layout Plain Layout
24784 <cell alignment="center" valignment="top" usebox="none">
24787 \begin_layout Plain Layout
24793 <cell alignment="center" valignment="top" usebox="none">
24796 \begin_layout Plain Layout
24802 <cell alignment="center" valignment="top" usebox="none">
24805 \begin_layout Plain Layout
24813 <cell alignment="left" valignment="top" usebox="none">
24816 \begin_layout Plain Layout
24822 <cell alignment="left" valignment="top" usebox="none">
24825 \begin_layout Plain Layout
24831 <cell alignment="left" valignment="top" usebox="none">
24834 \begin_layout Plain Layout
24840 <cell alignment="left" valignment="top" usebox="none">
24843 \begin_layout Plain Layout
24849 <cell alignment="center" valignment="top" usebox="none">
24852 \begin_layout Plain Layout
24858 <cell alignment="center" valignment="top" usebox="none">
24861 \begin_layout Plain Layout
24867 <cell alignment="center" valignment="top" usebox="none">
24870 \begin_layout Plain Layout
24876 <cell alignment="center" valignment="top" usebox="none">
24879 \begin_layout Plain Layout
24887 <cell alignment="left" valignment="top" usebox="none">
24890 \begin_layout Plain Layout
24896 <cell alignment="left" valignment="top" usebox="none">
24899 \begin_layout Plain Layout
24905 <cell alignment="left" valignment="top" usebox="none">
24908 \begin_layout Plain Layout
24914 <cell alignment="left" valignment="top" usebox="none">
24917 \begin_layout Plain Layout
24923 <cell alignment="center" valignment="top" usebox="none">
24926 \begin_layout Plain Layout
24932 <cell alignment="center" valignment="top" usebox="none">
24935 \begin_layout Plain Layout
24941 <cell alignment="center" valignment="top" usebox="none">
24944 \begin_layout Plain Layout
24950 <cell alignment="center" valignment="top" usebox="none">
24953 \begin_layout Plain Layout
24961 <cell alignment="left" valignment="top" usebox="none">
24964 \begin_layout Plain Layout
24970 <cell alignment="left" valignment="top" usebox="none">
24973 \begin_layout Plain Layout
24979 <cell alignment="left" valignment="top" usebox="none">
24982 \begin_layout Plain Layout
24988 <cell alignment="left" valignment="top" usebox="none">
24991 \begin_layout Plain Layout
24997 <cell alignment="center" valignment="top" usebox="none">
25000 \begin_layout Plain Layout
25006 <cell alignment="center" valignment="top" usebox="none">
25009 \begin_layout Plain Layout
25015 <cell alignment="center" valignment="top" usebox="none">
25018 \begin_layout Plain Layout
25024 <cell alignment="center" valignment="top" usebox="none">
25027 \begin_layout Plain Layout
25035 <cell alignment="left" valignment="top" usebox="none">
25038 \begin_layout Plain Layout
25044 <cell alignment="left" valignment="top" usebox="none">
25047 \begin_layout Plain Layout
25053 <cell alignment="left" valignment="top" usebox="none">
25056 \begin_layout Plain Layout
25062 <cell alignment="left" valignment="top" usebox="none">
25065 \begin_layout Plain Layout
25071 <cell alignment="center" valignment="top" usebox="none">
25074 \begin_layout Plain Layout
25080 <cell alignment="center" valignment="top" usebox="none">
25083 \begin_layout Plain Layout
25089 <cell alignment="center" valignment="top" usebox="none">
25092 \begin_layout Plain Layout
25098 <cell alignment="center" valignment="top" usebox="none">
25101 \begin_layout Plain Layout
25109 <cell alignment="left" valignment="top" usebox="none">
25112 \begin_layout Plain Layout
25118 <cell alignment="left" valignment="top" usebox="none">
25121 \begin_layout Plain Layout
25127 <cell alignment="left" valignment="top" usebox="none">
25130 \begin_layout Plain Layout
25136 <cell alignment="left" valignment="top" usebox="none">
25139 \begin_layout Plain Layout
25145 <cell alignment="center" valignment="top" usebox="none">
25148 \begin_layout Plain Layout
25154 <cell alignment="center" valignment="top" usebox="none">
25157 \begin_layout Plain Layout
25163 <cell alignment="center" valignment="top" usebox="none">
25166 \begin_layout Plain Layout
25172 <cell alignment="center" valignment="top" usebox="none">
25175 \begin_layout Plain Layout
25183 <cell alignment="center" valignment="top" usebox="none">
25186 \begin_layout Plain Layout
25192 <cell alignment="center" valignment="top" usebox="none">
25195 \begin_layout Plain Layout
25201 <cell alignment="center" valignment="top" usebox="none">
25204 \begin_layout Plain Layout
25210 <cell alignment="center" valignment="top" usebox="none">
25213 \begin_layout Plain Layout
25219 <cell alignment="center" valignment="top" usebox="none">
25222 \begin_layout Plain Layout
25228 <cell alignment="center" valignment="top" usebox="none">
25231 \begin_layout Plain Layout
25237 <cell alignment="center" valignment="top" usebox="none">
25240 \begin_layout Plain Layout
25246 <cell alignment="center" valignment="top" usebox="none">
25249 \begin_layout Plain Layout
25263 \begin_layout Chapter
25264 Nombres de colores disponibles para archivos de formato
25265 \begin_inset CommandInset label
25267 name "cap:Nombres-de-colores"
25274 \begin_layout Standard
25275 Los colores listados son los colores estándar y los que se pueden modificar
25276 en las preferencias de \SpecialChar LyX
25280 \begin_layout Description
25287 Ningún color en particular, transparente o ausente
25290 \begin_layout Description
25294 \begin_layout Description
25298 \begin_layout Description
25302 \begin_layout Description
25306 \begin_layout Description
25310 \begin_layout Description
25314 \begin_layout Description
25318 \begin_layout Description
25322 \begin_layout Description
25323 added_space Color marcador espacio añadido
25326 \begin_layout Description
25327 addedtext Color texto añadido
25330 \begin_layout Description
25331 appendix Color marcador de apéndice
25334 \begin_layout Description
25335 background Color de fondo
25338 \begin_layout Description
25339 bottomarea Color área inferior
25342 \begin_layout Description
25343 branchlabel Color etiqueta de ramas
25346 \begin_layout Description
25347 buttonbg Color fondo de botón
25350 \begin_layout Description
25351 buttonhoverbg Color fondo de botón en foco
25354 \begin_layout Description
25355 buttonframe Color para marcos de botones de recuadro
25358 \begin_layout Description
25359 changebar Color barra de cambios
25362 \begin_layout Description
25363 changedtextauthor1 Color autor 1 de texto cambiado
25366 \begin_layout Description
25367 changedtextauthor2 Color autor 2 de texto cambiado
25370 \begin_layout Description
25371 changedtextauthor3 Color autor 3 de texto cambiado
25374 \begin_layout Description
25375 changedtextauthor4 Color autor 4 de texto cambiado
25378 \begin_layout Description
25379 changedtextauthor5 Color autor 5 de texto cambiado
25382 \begin_layout Description
25383 collapsable_inset_frame Color marco de recuadro plegable
25386 \begin_layout Description
25387 collapsable_inset_text Color texto de recuadro plegable
25390 \begin_layout Description
25391 command Color texto recuadros de comando
25394 \begin_layout Description
25395 commandbg Color fondo recuadros de comando
25398 \begin_layout Description
25399 commandframe Color marco recuadros de comando
25402 \begin_layout Description
25403 comment Color comentarios
25406 \begin_layout Description
25407 commentbg Color fondo de comentarios
25410 \begin_layout Description
25411 cursor Color cursor
25414 \begin_layout Description
25415 deletedtext Color texto borrado
25418 \begin_layout Description
25419 deletedtextmodifier Color modificación de texto borrado
25422 \begin_layout Description
25423 depthbar Color barra de anidación en margen
25426 \begin_layout Description
25427 eolmarker Color marcador fin de línea
25430 \begin_layout Description
25431 error Color cuadro de error \SpecialChar LaTeX
25435 \begin_layout Description
25436 footlabel Color etiqueta de notas a pie de página
25439 \begin_layout Description
25440 graphicsbg Color fondo de recuadros de inserción de gráficos
25443 \begin_layout Description
25444 greyedout Color etiqueta de recuadros de notas grises
25447 \begin_layout Description
25448 greyedoutbg Color fondo de recuadros de notas grises
25451 \begin_layout Description
25452 greyedouttext Color texto de recuadros de notas grises
25455 \begin_layout Description
25456 indexlabel Color etiqueta de recuadros de índice
25459 \begin_layout Description
25460 ignore El color es ignorado
25463 \begin_layout Description
25464 inherit El color es heredado
25467 \begin_layout Description
25468 inlinecompletion Color autofinalización en línea
25471 \begin_layout Description
25472 insetbg Color fondo de marcador de recuadro
25475 \begin_layout Description
25476 insetframe Color marco de marcador de recuadro
25479 \begin_layout Description
25480 language Color marcador de palabras en otros idiomas
25483 \begin_layout Description
25484 latex Color texto en modo \SpecialChar LaTeX
25488 \begin_layout Description
25489 listingsbg Color fondo de recuadro listado de código
25492 \begin_layout Description
25493 marginlabel Color etiqueta de notas al margen
25496 \begin_layout Description
25497 math Color texto de recuadro de ecuación
25500 \begin_layout Description
25501 mathbg Color fondo de recuadro de ecuación
25504 \begin_layout Description
25505 mathcorners Color marco de recuadro de ecuación fuera de foco
25508 \begin_layout Description
25509 mathframe Color marco de recuadro de ecuación en foco
25512 \begin_layout Description
25513 mathline Color línea de ecuación
25516 \begin_layout Description
25517 mathmacrobg Color fondo de recuadro de macro matemática
25520 \begin_layout Description
25521 mathmacroblend Color mezclado macro matemática
25524 \begin_layout Description
25525 mathmacroframe Color marco de macro matemática
25528 \begin_layout Description
25529 mathmacrohoverbg Color fondo de recuadro de macro matemática bajo el ratón
25532 \begin_layout Description
25533 mathmacrolabel Color etiqueta macro matemática
25536 \begin_layout Description
25537 mathmacronewarg Color plantilla de macro para nuevos parámetros
25540 \begin_layout Description
25541 mathmacrooldarg Color plantilla de macro para antiguos parámetros
25544 \begin_layout Description
25545 newpage Color página nueva
25548 \begin_layout Description
25549 nonunique_inlinecompletion Color autofinalización en línea parte no única
25552 \begin_layout Description
25553 notebg Color fondo de notas
25556 \begin_layout Description
25557 notelabel Color etiqueta de notas
25560 \begin_layout Description
25561 pagebreak Color salto de página/línea
25564 \begin_layout Description
25565 paragraphmarker Color símbolo marcador de fin de párrafo
25568 \begin_layout Description
25569 phantomtext Color texto de recuadro fantasma
25572 \begin_layout Description
25573 preview Color vista preliminar
25576 \begin_layout Description
25577 previewframe Color marco vista preliminar
25580 \begin_layout Description
25581 regexpframe Color marco regexp
25584 \begin_layout Description
25585 selection Color fondo de texto seleccionado
25588 \begin_layout Description
25589 selectiontext Color de texto seleccionado
25592 \begin_layout Description
25593 shadedbg Color fondo de marco coloreado
25596 \begin_layout Description
25597 special Color texto de caracteres especiales
25600 \begin_layout Description
25601 tabularline Color línea de cuadro/tabla
25604 \begin_layout Description
25605 tabularonoffline Color línea de cuadro/tabla on/off
25608 \begin_layout Description
25609 urllabel Color etiqueta de recuadros URL
25612 \begin_layout Description
25613 urltext Color texto de recuadros URL