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
5700 \begin_inset Separator latexpar
5707 \begin_layout Enumerate
5708 En sistemas *nix (Linux, OSX, etc.), si el paquete va estar disponible para
5709 todos los usuarios del sistema, hay que instalarlo en el árbol 'local'
5711 , de lo contrario instálalo en tu directorio \SpecialChar TeX
5713 La ubicación de estos árboles, si no existen ya, depende del sistema.
5714 Para encontrarlos mira en el archivo
5715 \begin_inset Flex Code
5718 \begin_layout Plain Layout
5728 \begin_layout Plain Layout
5729 Usualmente es el directorio
5733 , aunque se puede ejecutar el comando
5734 \begin_inset Flex Code
5737 \begin_layout Plain Layout
5748 La ubicación del árbol `local' de \SpecialChar TeX
5749 está definida por la variable
5750 \begin_inset Flex Code
5753 \begin_layout Plain Layout
5759 ; generalmente algo como
5761 /usr/local/share/texmf/
5763 o /usr/local/texlive/XXXX donde XXXX es el año de la distribución \SpecialChar TeX
5766 La ubicación del árbol `user' de \SpecialChar TeX
5768 \begin_inset Flex Code
5771 \begin_layout Plain Layout
5782 \begin_inset Flex Code
5785 \begin_layout Plain Layout
5794 (Si estas variables no están predefinidas, debes hacerlo.) Probablemente
5795 necesites permiso de administrador para crear o modificar el árbol `local',
5796 pero no para el árbol `user'.
5797 \begin_inset Newline newline
5800 En general, es recomendable instalar en el árbol `user' porque no será modificad
5801 o o sobrescrito al actualizar el sistema.
5802 Además, se guardará copia de él cuando hagas copia de seguridad de tu directori
5803 o `home' (que debe ser lo habitual).
5806 \begin_layout Enumerate
5807 En Windows, para que el nuevo paquete esté disponible a todos los usuarios,
5808 cambia a la carpeta donde está instalado \SpecialChar LaTeX
5817 , (En MiK\SpecialChar TeX
5831 ) crea una nueva carpeta
5832 \begin_inset Flex Code
5835 \begin_layout Plain Layout
5841 y copia en ella todos los archivos del paquete.
5842 Para hacer el paquete disponible solo a un usuario o si no dispones de
5843 permisos, haz lo mismo pero en el directorio de \SpecialChar LaTeX
5845 \begin_inset space \thinspace{}
5848 ej., en MiK\SpecialChar TeX
5850 \begin_inset space ~
5854 \begin_inset Newline newline
5861 Documents and Settings
5868 \begin_inset Newline newline
5872 \begin_inset Phantom HPhantom
5875 \begin_layout Plain Layout
5893 \begin_inset Newline newline
5897 \begin_inset Newline newline
5925 \begin_layout Enumerate
5926 Ahora hay que decir a \SpecialChar LaTeX
5927 que hay archivos nuevos.
5928 Esto depende de la distribución de \SpecialChar LaTeX
5930 \begin_inset Separator latexpar
5937 \begin_layout Enumerate
5938 Para \SpecialChar TeX
5939 Live ejecuta el comando
5940 \begin_inset Flex Code
5943 \begin_layout Plain Layout
5950 Si el paquete se instaló para todos los usuarios harán falta permisos de
5954 \begin_layout Enumerate
5955 Para MiK\SpecialChar TeX
5956 , si el paquete se instaló para todos los usuarios, inicia el programa
5958 \begin_inset Quotes eld
5962 \begin_inset space ~
5966 \begin_inset Quotes erd
5970 \begin_inset Quotes eld
5974 \begin_inset Quotes erd
5978 Si no, inicia el programa
5979 \begin_inset Quotes eld
5983 \begin_inset Quotes erd
5990 \begin_layout Enumerate
5991 Finalmente, hay que decir a \SpecialChar LyX
5992 que hay nuevos paquetes disponibles.
5994 \begin_inset Flex Noun
5997 \begin_layout Plain Layout
5998 Herramientas\SpecialChar menuseparator
6004 y reinicia \SpecialChar LyX
6008 \begin_layout Standard
6009 Ya está instalado el paquete.
6010 En nuestro ejemplo, la clase de documento
6011 \begin_inset Flex Code
6014 \begin_layout Plain Layout
6016 \begin_inset space ~
6023 \begin_layout Plain Layout
6035 estará ahora disponible en
6036 \begin_inset Flex Noun
6039 \begin_layout Plain Layout
6040 Documento\SpecialChar menuseparator
6041 Configuración\SpecialChar menuseparator
6043 \begin_inset space ~
6047 \begin_inset space ~
6059 \begin_layout Standard
6060 Si quieres usar una clase de documento \SpecialChar LaTeX
6061 que no aparece listada en
6062 \begin_inset Flex Noun
6065 \begin_layout Plain Layout
6066 Documento\SpecialChar menuseparator
6067 Configuración\SpecialChar menuseparator
6069 \begin_inset space ~
6073 \begin_inset space ~
6081 , debes crear un archivo de formato (`layout') para ella.
6082 Este es el tema de la sección siguiente.
6085 \begin_layout Section
6086 Tipos de archivos de formato
6089 \begin_layout Standard
6090 Esta sección describe los diversos tipos de arhivos de \SpecialChar LyX
6091 que contienen informació
6094 \begin_inset Flex Code
6097 \begin_layout Plain Layout
6103 describen estilos de párrafo y de carácter, y determinan cómo los debería
6104 presentar \SpecialChar LyX
6105 y cómo deberían traducirse a \SpecialChar LaTeX
6106 , DocBook, XHTML o cualquier otro
6107 formato de salida que se vaya a usar.
6111 \begin_layout Standard
6112 Intentaremos aquí dar una minuciosa descripción del proceso; sin embargo,
6113 hay tantos tipos diferentes de documentos soportados por clases de \SpecialChar LaTeX
6115 no podemos aspirar a tratar todas las distintas posibilidades o problemas
6116 que puedas encontrar.
6117 La lista de usuarios de \SpecialChar LyX
6118 es frecuentada por gente con mucha experiencia
6119 en el diseño de formatos deseosa de compartir sus conocimientos.
6122 \begin_layout Standard
6123 Cuando te pongas a escribir un nuevo formato, es de gran ayuda echar un
6124 vistazo a los formatos de ejemplo suministrados con \SpecialChar LyX
6126 Si escribes un `layout' de \SpecialChar LyX
6127 para una clase de documento \SpecialChar LaTeX
6129 podría ser útil también a otros, no dudes en compartir tu labor enviándola
6131 \begin_inset CommandInset href
6133 name "sección 'Layouts' en wiki LyX"
6134 target "http://wiki.lyx.org/Layouts/Layouts"
6138 o incluso a la lista de desarrolladores de \SpecialChar LyX
6139 para poderlo incluir en la
6144 \begin_layout Plain Layout
6145 Hay que advertir que \SpecialChar LyX
6146 se acoge a la licencia GPL, por tanto cualquier material
6147 aportado debe tener la misma licencia.
6155 \begin_layout Subsection
6157 \begin_inset CommandInset label
6159 name "subsec:Módulos-de-formato"
6166 \begin_layout Standard
6167 Hemos hablado hasta ahora de `archivos de formato'.
6168 Pero hay distintos tipos de archivos con información sobre formatos.
6169 Estrictamente, los archivos de formato tienen la extensión
6170 \begin_inset Flex Code
6173 \begin_layout Plain Layout
6179 y proporcionan a \SpecialChar LyX
6180 información sobre las clases de documento.
6181 Sin embargo, a partir de \SpecialChar LyX
6182 1.6, esta información puede proporcionarse también
6187 , que tienen la extensión
6188 \begin_inset Flex Code
6191 \begin_layout Plain Layout
6198 Los módulos son a los paquetes \SpecialChar LaTeX
6199 lo que los formatos a las clases \SpecialChar LaTeX
6201 módulos —como el módulo Notas finales— dan soporte específico a un paquete
6202 determinado —en este caso
6203 \begin_inset Flex Code
6206 \begin_layout Plain Layout
6213 En cierto sentido, los módulos de formato son similares a los `archivos
6218 \begin_layout Plain Layout
6219 Estos pueden tener cualquier extensión pero, por convenio, se usa la extensión
6221 \begin_inset Flex Code
6224 \begin_layout Plain Layout
6236 \begin_inset Flex Code
6239 \begin_layout Plain Layout
6245 —, ya que, como estos, los módulos no son específicos para una clase de
6246 documento dada, sino que se pueden usar con muchos formatos diferentes.
6247 La diferencia es que el uso de un archivo incluido con
6248 \begin_inset Flex Code
6251 \begin_layout Plain Layout
6257 requiere editar dicho archivo, mientras que los módulos se seleccionan
6259 \begin_inset Flex Noun
6262 \begin_layout Plain Layout
6263 Documento\SpecialChar menuseparator
6273 \begin_layout Standard
6274 La construcción de módulos es la forma más fácil de iniciarse en la edición
6275 del formato, puesto que puede ser tan sencillo como añadir un nuevo estilo
6276 de párrafo o un recuadro flexible.
6277 No obstante, los módulos pueden, en principio, contener cualquier cosa
6278 que pueda contener un archivo `layout'.
6281 \begin_layout Standard
6282 Después de crear un módulo nuevo y copiarlo en la carpeta
6283 \begin_inset Flex Code
6286 \begin_layout Plain Layout
6292 , tendrás que reconfigurar \SpecialChar LyX
6293 y reiniciar después para que el módulo aparezca
6295 Sin embargo, los cambios que hagas al módulo se verán inmediatamente si
6297 \begin_inset Flex Noun
6300 \begin_layout Plain Layout
6301 Documento\SpecialChar menuseparator
6307 , seleccionas lo que sea y después pulsas
6308 \begin_inset Quotes fld
6312 \begin_inset Quotes frd
6318 Es muy recomendable guardar el trabajo antes de hacer eso.
6323 es muy recomendable no intentar editar los módulos mientras se está trabajando
6324 simultáneamente en un documento
6327 Aunque los desarrolladores, por supuesto, se esfuerzan en mantener la estabilid
6328 ad de \SpecialChar LyX
6329 en estas situaciones, errores sintácticos y similares en el archivo
6330 del módulo podrían causar extraños comportamientos.
6333 \begin_layout Subsubsection
6337 \begin_layout Standard
6338 Los módulos son a \SpecialChar LyX
6339 lo que los paquetes a \SpecialChar LaTeX
6341 Sin embargo, a veces puede suceder que necesites un recuadro específico
6342 o un estilo de carácter solo para un documento, y escribir un módulo que
6343 estará disponible también para otros documentos tiene poco sentido.
6344 En estos casos, lo que necesitas es el
6345 \begin_inset Quotes fld
6349 \begin_inset Quotes frd
6356 \begin_layout Standard
6359 Documento\SpecialChar menuseparator
6360 Configuración\SpecialChar menuseparator
6364 El gran cuadro de texto permite introducir todo lo que podría incluirse
6365 en un archivo de formato o en un módulo.
6366 De hecho, el formato local de un documento se puede considerar como un
6367 módulo que le pertenece solo a él.
6368 Por tanto, en particular, hay que introducir una etiqueta
6369 \begin_inset Flex Code
6372 \begin_layout Plain Layout
6379 Cualquier formato es aceptable, pero debería usarse normalmente el actual
6381 (En \SpecialChar LyX
6382 2.2 el formato actual es 60).
6385 \begin_layout Standard
6386 Una vez introducido algo en el panel
6387 \begin_inset Flex Code
6390 \begin_layout Plain Layout
6398 \begin_inset Quotes fld
6402 \begin_inset Quotes frd
6406 Pulsando ese botón \SpecialChar LyX
6407 determinará si lo introducido es información válida
6408 para el formato elegido.
6410 informará del resultado pero, desafortunadamente, no indicará qué errores
6411 pudiera haber habido.
6412 Sin embargo, si \SpecialChar LyX
6413 se ha arrancado en una terminal se verán ahí los errores.
6414 El formato local no se podrá guardar hasta que se haya introducido algo
6418 \begin_layout Standard
6419 Las advertencias al final de la sección anterior se aplican también aquí.
6420 Es mejor no enredar con formato local mientras se está trabajando, especialment
6421 e si no se ha guardado el documento.
6422 Dicho esto, usar formato local en un documento de prueba puede ser una
6423 forma muy conveniente de probar ideas de formato, o incluso de empezar
6424 a desarrollar un módulo.
6427 \begin_layout Subsection
6428 Formato para archivos
6429 \begin_inset Flex Noun
6432 \begin_layout Plain Layout
6441 \begin_layout Standard
6442 Probablemente te vas a encontrar con dos situaciones a la hora de querer
6443 soportar una nueva clase de documento \SpecialChar LaTeX
6444 , según se trate de archivos de estilo
6446 \begin_inset Flex Code
6449 \begin_layout Plain Layout
6455 ) o de archivos de clases \SpecialChar LaTeX2e
6457 \begin_inset Flex Code
6460 \begin_layout Plain Layout
6467 Dar soporte a un nuevo estilo es bastante fácil.
6468 Dar soporte a una nueva clase es un poco más difícil.
6469 Trataremos el primer caso en esta sección y el otro en la siguiente.
6470 Lo mismo cabe decir, por supuesto, para el soporte de un nuevo DocBook
6474 \begin_layout Standard
6475 El caso más sencillo es aquel en el que la nueva clase de documento se suministr
6476 a como archivo de estilo que se usará conjuntamente con una clase ya soportada.
6477 Para nuestro ejemplo supondremos que el archivo de estilo se llama
6478 \begin_inset Flex Noun
6481 \begin_layout Plain Layout
6487 y que se usará conjuntamente con
6488 \begin_inset Flex Noun
6491 \begin_layout Plain Layout
6497 , que es una clase estándar.
6500 \begin_layout Standard
6501 Empieza por copiar el archivo `layout' existente en tu directorio local:
6505 \begin_layout Plain Layout
6506 Evidentemente, cuál es tu directorio local variará según la plataforma,
6507 y además \SpecialChar LyX
6508 permite especificarlo al inicio usando la opción
6509 \begin_inset Flex Code
6512 \begin_layout Plain Layout
6526 \begin_layout LyX-Code
6527 cp report.layout ~/.lyx/layouts/myclass.layout
6530 \begin_layout Standard
6532 \begin_inset Flex Code
6535 \begin_layout Plain Layout
6544 \begin_layout LyX-Code
6547 DeclareLaTeXClass{report}
6550 \begin_layout Standard
6554 \begin_layout LyX-Code
6557 DeclareLaTeXClass[report, myclass.sty]{report (myclass)}
6560 \begin_layout Standard
6564 \begin_layout LyX-Code
6566 \begin_inset Newline newline
6572 \begin_inset Newline newline
6578 \begin_layout Standard
6579 cerca del principio del archivo.
6582 \begin_layout Standard
6583 Inicia \SpecialChar LyX
6585 \begin_inset Flex Noun
6588 \begin_layout Plain Layout
6589 Herramientas\SpecialChar menuseparator
6596 Después reinicia \SpecialChar LyX
6597 y haz una prueba con un documento nuevo.
6599 \begin_inset Flex Noun
6602 \begin_layout Plain Layout
6603 Documento\SpecialChar menuseparator
6610 \begin_inset Quotes fld
6614 \begin_inset Flex Noun
6617 \begin_layout Plain Layout
6624 \begin_inset Quotes frd
6627 en la lista de clases de documento.
6628 Es probable que algunos de los comandos de secciones y demás en tu nueva
6629 clase funcionen de distinta manera a como lo hacen en la clase estándar
6631 \begin_inset Flex Code
6634 \begin_layout Plain Layout
6640 en este ejemplo—, de modo que si quieres, ahora puedes enredar un rato
6641 con los ajustes de las distintas secciones.
6642 La información del formato de las secciones se encuentra en
6643 \begin_inset Flex Code
6646 \begin_layout Plain Layout
6652 , pero no necesitas copiar ni cambiar este archivo.
6653 Simplemente añade tus cambios a tu archivo `layout' después de la línea
6655 \begin_inset Flex Code
6658 \begin_layout Plain Layout
6665 \begin_inset Flex Code
6668 \begin_layout Plain Layout
6675 Por ejemplo, podrías añadir estas líneas:
6678 \begin_layout LyX-Code
6682 \begin_layout LyX-Code
6686 \begin_layout LyX-Code
6690 \begin_layout LyX-Code
6694 \begin_layout LyX-Code
6698 \begin_layout Standard
6699 para cambiar la tipografía de los encabezados de capítulo a sans-serif.
6700 Esto sobrescribirá (o, en este caso, añadirá) la declaración para el estilo
6705 \begin_layout Standard
6706 Tu nuevo paquete puede proporcionar además comandos o entornos no presentes
6708 En este caso, los añadirás al archivo `layout'.
6710 \begin_inset space ~
6714 \begin_inset CommandInset ref
6716 reference "sec:Estructura-del-archivo-layout"
6720 para información sobre cómo hacerlo.
6723 \begin_layout Standard
6725 \begin_inset Flex Noun
6728 \begin_layout Plain Layout
6734 se puede usar con diferentes clases de documento, e incluso si no es así,
6735 lo más sencillo sería escribir un módulo que puedes cargar con la clase
6737 El módulo más simple posible podría ser:
6740 \begin_layout LyX-Code
6743 DeclareLyXModule{My Package}
6746 \begin_layout LyX-Code
6750 \begin_layout LyX-Code
6751 #Support for mypkg.sty.
6754 \begin_layout LyX-Code
6756 \begin_inset Newline newline
6762 \begin_layout LyX-Code
6764 \begin_inset Newline newline
6770 \begin_layout LyX-Code
6772 \begin_inset Newline newline
6778 \begin_inset Newline newline
6784 \begin_layout Standard
6785 Un módulo más complejo podría modificar el comportamiento de alguna estructura
6786 ya existente o definir algunas nuevas.
6787 De nuevo te remitimos a sección
6788 \begin_inset space ~
6792 \begin_inset CommandInset ref
6794 reference "sec:Estructura-del-archivo-layout"
6801 \begin_layout Subsection
6802 Formato para archivos
6803 \begin_inset Flex Noun
6806 \begin_layout Plain Layout
6815 \begin_layout Standard
6816 En este caso hay dos opciones.
6817 Una, que el archivo de clase esté él mismo basado en una clase de documento
6819 Por ejemplo, muchas clases de tesis están basadas en
6820 \begin_inset Flex Noun
6823 \begin_layout Plain Layout
6830 Para ver si el tuyo lo está, busca una línea parecida a
6833 \begin_layout LyX-Code
6839 \begin_layout Standard
6841 Si está, entonces puedes proceder en gran parte como en la sección anterior,
6842 aunque la línea Declare\SpecialChar LaTeX
6843 Class será diferente.
6844 Si tu nueva clase es tesis y está basada en book, la línea debería poner:
6848 \begin_layout Plain Layout
6849 Y será mucho más fácil si guardas el archivo como
6850 \begin_inset Flex Code
6853 \begin_layout Plain Layout
6860 supone que la clase de documento tiene el mismo nombre que el archivo
6870 \begin_layout LyX-Code
6873 DeclareLaTeXClass[thesis,book]{thesis}
6876 \begin_layout Standard
6877 Si, por el contrario, la nueva clase no está basada en una ya existente,
6878 probablemente tendrás que ir pensando en tu propio formato.
6879 Recomendamos firmemente copiar un archivo de formato existente que use
6880 una clase de \SpecialChar LaTeX
6881 parecida y modificarlo, si es posible.
6882 O al menos, usa un archivo existente como punto de partida para ver qué
6883 items son los que te deben preocupar.
6884 Los detalles se discuten a continuación.
6887 \begin_layout Subsection
6888 Creación de plantillas
6889 \begin_inset CommandInset label
6891 name "subsec:Creación-de-plantillas"
6898 \begin_layout Standard
6899 Una vez escrito un archivo de formato para una clase nueva de documento,
6900 podrías pensar en escribir además una
6905 Una plantilla funciona como una especie de tutorial para tu formato, mostrando
6906 cómo podría usarse, aunque sea con contenido irrelevante.
6907 Naturalmente, puedes echar un vistazo a las plantillas incluidas en \SpecialChar LyX
6912 \begin_layout Standard
6913 Las plantillas se crean exactamente igual que un documento normal: usando
6916 La única diferencia es que los documentos corrientes tienen todos los ajustes
6917 posibles, incluso el esquema de tipografías y el tamaño del papel.
6918 Generalmente, un usuario no desea que una plantilla sobrescriba sus ajustes
6919 preferidos para dichos parámetros.
6920 Por esta razón, el diseñador de una plantilla debería quitar comandos como
6922 \begin_inset Flex Code
6925 \begin_layout Plain Layout
6934 \begin_inset Flex Code
6937 \begin_layout Plain Layout
6945 de los archivos de plantillas de \SpecialChar LyX
6947 Esto se puede hacer con cualquier editor de texto sencillo, por ejemplo
6949 \begin_inset Flex Code
6952 \begin_layout Plain Layout
6959 \begin_inset Flex Code
6962 \begin_layout Plain Layout
6972 \begin_layout Standard
6973 Los archivos editados de plantillas que has creado se ubican en
6974 \begin_inset Flex Code
6977 \begin_layout Plain Layout
6983 , copia los que uses del directorio global de plantillas en
6984 \begin_inset Flex Code
6987 \begin_layout Plain Layout
6994 al mismo sitio y redefine la ruta a las plantillas en el diálogo
6995 \begin_inset Flex Noun
6998 \begin_layout Plain Layout
6999 Herramientas\SpecialChar menuseparator
7000 Preferencias\SpecialChar menuseparator
7009 \begin_layout Standard
7010 De paso advertiremos que hay una plantilla,
7011 \begin_inset Flex Code
7014 \begin_layout Plain Layout
7020 , que tiene un papel especial: esta plantilla se carga cada vez que abres
7021 un documento nuevo con
7022 \begin_inset Flex Noun
7025 \begin_layout Plain Layout
7026 Archivo\SpecialChar menuseparator
7032 , con el fin de proporcionar ajustes predeterminados por omisión.
7033 Para (re)crear esta plantilla desde dentro de \SpecialChar LyX
7034 , lo que debes hacer es abrir
7035 un documento, establecer los ajustes deseados y usar el botón
7036 \begin_inset Flex Noun
7039 \begin_layout Plain Layout
7040 Guardar como predeterminados
7048 \begin_layout Subsection
7049 Actualización de antiguos archivos de formato
7052 \begin_layout Standard
7053 El formato de los archivos de formato cambia con cada nueva versión de \SpecialChar LyX
7055 de modo que los antiguos archivos de formato deben ser convertidos.
7057 lee un archivo de formato con formato antiguo lanzará la herramienta
7059 \begin_inset Flex Code
7062 \begin_layout Plain Layout
7068 , que lo convierte a un archivo temporal con el formato actual.
7069 El archivo original se deja sin tocar.
7070 Si lo usas a menudo y lo quieres convertir permanentemente para evitar
7071 que \SpecialChar LyX
7072 tenga que hacerlo cada vez, ejecuta el convertidor a mano:
7075 \begin_layout Enumerate
7077 \begin_inset Flex Code
7080 \begin_layout Plain Layout
7087 \begin_inset Flex Code
7090 \begin_layout Plain Layout
7099 \begin_layout Enumerate
7101 \begin_inset Newline newline
7105 \begin_inset Flex Code
7108 \begin_layout Plain Layout
7109 python \SpecialChar LyX
7110 Dir/scripts/layout2layout.py myclass.old myclass.layout
7116 \begin_inset Newline newline
7120 \begin_inset Flex Code
7123 \begin_layout Plain Layout
7130 es el nombre de tu directorio \SpecialChar LyX
7134 \begin_layout Standard
7135 La conversión manual no puede manejar archivos incluidos, así que estos
7136 tendrán que convertirse separadamente.
7139 \begin_layout Section
7140 Estructura del archivo `layout'
7141 \begin_inset CommandInset label
7143 name "sec:Estructura-del-archivo-layout"
7150 \begin_layout Standard
7151 Ha llegado por fin el momento de ponerte manos a la obra y crear o editar
7152 tu propio archivo de formato; las siguientes secciones describen aquello
7153 a lo que te vas a enfrentar.
7154 Nuestro consejo es ir despacito, probando y guardando a menudo.
7155 En realidad no es para tanto, pero la multitud de opciones puede llegar
7156 a abrumarte si intentas hacer muchas cosas a la vez.
7157 Resulta más sencillo usar formatos existentes de \SpecialChar LyX
7158 como ejemplo o referencia
7159 y modificarlos según tus necesidades.
7162 \begin_layout Standard
7163 Todos los rótulos o etiquetas en los archivos de formato son insensibles
7164 a las mayúsculas; esto significa que
7165 \begin_inset Flex Code
7168 \begin_layout Plain Layout
7175 \begin_inset Flex Code
7178 \begin_layout Plain Layout
7185 \begin_inset Flex Code
7188 \begin_layout Plain Layout
7194 son el mismo comando.
7195 Los valores posibles se imprimen entre corchetes detrás del nombre de la
7197 Si en una descripción de una clase de texto no se especifica una característica
7198 , el valor por omisión se escribe en estilo
7199 \begin_inset Flex Code
7202 \begin_layout Plain Layout
7211 Si el argumento tiene un tipo de dato como
7212 \begin_inset Quotes fld
7216 \begin_inset Quotes frd
7220 \begin_inset Quotes fld
7224 \begin_inset Quotes frd
7227 , el valor por omisión se muestra de esta manera:
7228 \begin_inset Flex Code
7231 \begin_layout Plain Layout
7242 \begin_layout Subsection
7243 Declaración de la clase de documento y clasificación
7246 \begin_layout Standard
7247 Las líneas de un archivo de formato que empiezan con
7248 \begin_inset Flex Code
7251 \begin_layout Plain Layout
7258 Hay una excepción a esta regla: todos los formatos deben comenzar con líneas
7262 \begin_layout LyX-Code
7265 #% Do not delete the line below; configure depends on this
7269 \begin_layout Plain Layout
7273 \begin_inset space \thinspace{}
7278 : No borrar la línea siguiente; la configuración depende de ella
7286 \begin_layout LyX-Code
7291 DeclareLaTeXClass{Article (Standard Class)}
7294 \begin_layout LyX-Code
7299 DeclareCategory{Articles}
7302 \begin_layout Standard
7303 La segunda y tercera líneas se usan en la (re)configuración de \SpecialChar LyX
7305 El archivo `layout' es leido por el guión de \SpecialChar LaTeX
7307 \begin_inset Flex Code
7310 \begin_layout Plain Layout
7316 de un modo especial tal que
7317 \begin_inset Flex Code
7320 \begin_layout Plain Layout
7327 La primera línea es solo un comentario, la segunda contiene la declaración
7328 obligatoria de la clase de texto y la tercera línea contiene la clasificación
7329 opcional de la clase.
7330 Si estas líneas aparecen en un archivo llamado
7331 \begin_inset Flex Code
7334 \begin_layout Plain Layout
7340 , entonces definen una clase de texto de nombre
7341 \begin_inset Flex Code
7344 \begin_layout Plain Layout
7350 (el nombre del archivo de formato) que usa la clase de documento \SpecialChar LaTeX
7352 \begin_inset Flex Code
7355 \begin_layout Plain Layout
7361 (por omisión se usa el mismo nombre para ambos).
7363 \begin_inset Quotes fld
7366 Article (Standard Class)
7367 \begin_inset Quotes frd
7370 se utiliza como descripción de la clase de texto y es la que aparece en
7372 \begin_inset Flex Noun
7375 \begin_layout Plain Layout
7376 Documento\SpecialChar menuseparator
7384 \begin_inset Quotes fld
7388 \begin_inset Quotes frd
7391 en el ejemplo) también se usa en el diálogo
7392 \begin_inset Flex Noun
7395 \begin_layout Plain Layout
7396 Documento\SpecialChar menuseparator
7402 : las clases de texto se agrupan por estas categorías (generalmente son
7403 géneros, así son categorías típicas
7404 \begin_inset Quotes fld
7408 \begin_inset Quotes frd
7412 \begin_inset Quotes fld
7416 \begin_inset Quotes frd
7420 \begin_inset Quotes fld
7424 \begin_inset Quotes frd
7428 \begin_inset Quotes fld
7432 \begin_inset Quotes frd
7436 \begin_inset Quotes fld
7440 \begin_inset Quotes frd
7444 \begin_inset Quotes fld
7448 \begin_inset Quotes frd
7452 Si no se ha declarado categoría la clase se pondrá en el grupo
7453 \begin_inset Quotes fld
7457 \begin_inset Quotes frd
7463 \begin_layout Standard
7464 Supongamos que has escrito tu propia clase de texto, que utiliza la clase
7466 \begin_inset Flex Code
7469 \begin_layout Plain Layout
7475 , pero en la que has cambiado el aspecto de los encabezados de sección.
7476 Si lo pones en un archivo
7477 \begin_inset Flex Code
7480 \begin_layout Plain Layout
7486 , la cabecera de este archivo debería ser:
7489 \begin_layout LyX-Code
7492 #% Do not delete the line below; configure depends on this
7495 \begin_layout LyX-Code
7500 DeclareLaTeXClass[article]{Article (con Mis Encabezados)}
7503 \begin_layout LyX-Code
7508 DeclareCategory{Articles}
7511 \begin_layout Standard
7512 Esto declara la clase de texto
7513 \begin_inset Flex Code
7516 \begin_layout Plain Layout
7522 , asociada con la clase de documento \SpecialChar LaTeX
7524 \begin_inset Flex Code
7527 \begin_layout Plain Layout
7533 , y cuya descripción es
7534 \begin_inset Quotes fld
7537 Article (con Mis Encabezados)
7538 \begin_inset Quotes frd
7542 Si la clase de texto depende de varios paquetes, puedes declararla así:
7545 \begin_layout LyX-Code
7548 #% Do not delete the line below; configure depends on this
7551 \begin_layout LyX-Code
7556 DeclareLaTeXClass[article,foo.sty]{Article (con Mis Encabezados)}
7559 \begin_layout LyX-Code
7564 DeclareCategory{Articles}
7567 \begin_layout Standard
7568 Esto indica que la clase de texto utiliza el paquete foo.sty.
7569 Finalmente, también es posible declarar clases para código DocBook.
7570 Una declaración típica podría ser:
7573 \begin_layout LyX-Code
7576 #% Do not delete the line below; configure depends on this
7579 \begin_layout LyX-Code
7584 DeclareDocBookClass[article]{SGML (DocBook Article)}
7587 \begin_layout LyX-Code
7592 DeclareCategory{Articles}
7595 \begin_layout Standard
7596 Anotar que estas declaraciones pueden llevar también un parámetro opcional
7597 que declare el nombre de la clase de documento (pero no una lista).
7600 \begin_layout Standard
7601 Así, para ser lo más explícito posible, la forma de la declaración del formato
7605 \begin_layout LyX-Code
7610 DeclareLaTeXClass[class,package.sty]{descripción del formato}
7613 \begin_layout LyX-Code
7618 DeclareCategory{category}
7621 \begin_layout Standard
7622 La clase solo debe especificarse si el nombre de archivo de la clase \SpecialChar LaTeX
7624 el nombre de archivo del formato son diferentes; si el nombre del archivo
7625 de clase no se especifica, \SpecialChar LyX
7626 simplemente supondrá que es el mismo que el
7627 del archivo de formato.
7630 \begin_layout Standard
7631 Cuando la clase de texto se ha modificado según tus necesidades, lo que
7632 debes hacer es copiarla a
7633 \begin_inset Flex Code
7636 \begin_layout Plain Layout
7644 \begin_inset Flex Code
7647 \begin_layout Plain Layout
7654 \begin_inset Flex Noun
7657 \begin_layout Plain Layout
7658 Herramientas\SpecialChar menuseparator
7664 , y reiniciar \SpecialChar LyX
7666 Ahora la nueva clase de texto debería estar disponible junto con las demás.
7669 \begin_layout Standard
7670 Una vez instalado el `layout', puedes editarlo y ver los cambios sin tener
7671 que reconfigurar ni reiniciar \SpecialChar LyX
7677 \begin_layout Plain Layout
7678 En versiones de \SpecialChar LyX
7679 anteriores a 1.6 no era así.
7680 Como resultado, la edición de archivos de formato podía llevar mucho tiempo,
7681 pues constantemente había que reconfigurar y reiniciar.
7686 Se puede forzar la recarga del formato en uso mediante la función \SpecialChar LyX
7688 \begin_inset Flex Noun
7691 \begin_layout Plain Layout
7698 No hay atajo predeterminado para esta función —aunque por supuesto, puedes
7699 asociarle tú mismo una secuencia de teclas—.
7700 Normalmente usarás esta función introduciéndola simplemente en el
7708 \begin_layout Standard
7713 : Esto es mucho más que una
7714 \begin_inset Quotes fld
7717 característica avanzada
7718 \begin_inset Quotes frd
7726 recomendable que no intentes editar tu formato mientras estés trabajando
7727 en un documento importante.
7728 Usa un documento de prueba.
7729 Los errores sintácticos y similares en tu archivo de formato podrían provocar
7730 comportamientos extraños.
7731 En particular, tales errores podrían provocar que \SpecialChar LyX
7732 vea el formato actual
7733 como inválido e intente cambiar a algún otro.
7737 \begin_layout Plain Layout
7738 En realidad, los errores en la sintaxis pueden causar incluso el cierre
7740 , porque ciertos tipos de error pueden hacer que \SpecialChar LyX
7746 información de formato.
7747 Por favor ten cuidado.
7752 El equipo \SpecialChar LyX
7753 procura que \SpecialChar LyX
7754 se mantenga estable en estos casos, pero es mejor
7759 \begin_layout Plain Layout
7760 De todos modos, haz copias de seguridad regularmente.
7761 Y sé bueno con mamá.
7770 \begin_layout Subsection
7771 Declaración de un módulo
7774 \begin_layout Standard
7775 Un módulo debe empezar con una línea como la siguiente:
7778 \begin_layout LyX-Code
7781 DeclareLyXModule[endnotes.sty]{Endnotes}
7784 \begin_layout Standard
7785 El argumento imprescindible es, entre llaves, el nombre del módulo tal como
7787 \begin_inset Flex Noun
7790 \begin_layout Plain Layout
7791 Documento\SpecialChar menuseparator
7792 Configuración\SpecialChar menuseparator
7799 El argumento entre corchetes es opcional: declara cualesquiera paquetes
7801 de los que depende el módulo.
7802 También es posible usar la forma
7803 \begin_inset Flex Noun
7806 \begin_layout Plain Layout
7812 como argumento opcional, que declara que el módulo solo puede usarse cuando
7813 existe una cadena de conversión entre los formatos `
7814 \begin_inset Flex Code
7817 \begin_layout Plain Layout
7824 \begin_inset Flex Code
7827 \begin_layout Plain Layout
7836 \begin_layout Standard
7837 La declaración del módulo debe proseguir con líneas como las siguientes:
7841 \begin_layout Plain Layout
7842 Preferiblemente en inglés si el módulo se va a publicar en \SpecialChar LyX
7844 Esta descripción aparecerá en la lista de mensajes para ser traducidos
7845 en la siguiente actualización de la interfaz.
7853 \begin_layout LyX-Code
7857 \begin_layout LyX-Code
7858 #Adds an endnote command, in addition to footnotes.
7862 \begin_layout LyX-Code
7863 #You will need to add
7865 theendnotes in \SpecialChar TeX
7869 \begin_layout LyX-Code
7870 #want the endnotes to appear.
7874 \begin_layout LyX-Code
7878 \begin_layout LyX-Code
7879 #Requires: somemodule | othermodule
7882 \begin_layout LyX-Code
7883 #Excludes: badmodule
7886 \begin_layout Standard
7887 La descripción se usa en
7888 \begin_inset Flex Noun
7891 \begin_layout Plain Layout
7892 Documento\SpecialChar menuseparator
7893 Configuración\SpecialChar menuseparator
7899 para proporcionar al usuario información sobre las acciones del módulo.
7901 \begin_inset Flex Code
7904 \begin_layout Plain Layout
7910 sirve para identificar otros módulos con los que se debe usar este; la
7912 \begin_inset Flex Code
7915 \begin_layout Plain Layout
7921 identifica los módulos con los que este no se puede usar.
7922 Ambas son opcionales, y, como se ve, varios módulos deben separarse con
7923 el símbolo tubería: |.
7924 Anotar que los módulos requeridos se tratan de forma disyuntiva: debe usarse
7929 de los módulos requeridos.
7935 Aquí, los módulos se identifican por sus nombres de archivo sin la extensión
7937 \begin_inset Flex Code
7940 \begin_layout Plain Layout
7948 \begin_inset Flex Code
7951 \begin_layout Plain Layout
7958 \begin_inset Flex Code
7961 \begin_layout Plain Layout
7970 \begin_layout Subsection
7974 \begin_layout Standard
7975 La primera línea no comentada de cualquier archivo `layout', `inc' o `module'
7980 contener el número de formato del archivo:
7983 \begin_layout Description
7984 \begin_inset Flex Code
7987 \begin_layout Plain Layout
7994 \begin_inset Flex Code
7997 \begin_layout Plain Layout
8003 ] El número de formato del archivo de formato (`layout').
8006 \begin_layout Standard
8007 Esta etiqueta se introdujo en \SpecialChar LyX
8009 \begin_inset space ~
8013 Los archivos anteriores no tienen un número explícito y se consideran como
8015 \begin_inset Flex Code
8018 \begin_layout Plain Layout
8020 \begin_inset space ~
8029 El número para la versión actual de \SpecialChar LyX
8031 Cada versión de \SpecialChar LyX
8032 es capaz de leer los formatos de versiones anteriores,
8033 de la misma forma que puede leer archivos producidos con versiones de \SpecialChar LyX
8036 Sin embargo, no está previsto convertir a formatos anteriores.
8039 \begin_layout Subsection
8040 Parámetros generales de clases de texto
8041 \begin_inset CommandInset label
8043 name "subsec:Parámetros-generales-clases"
8050 \begin_layout Standard
8051 Estos son los parámetros generales que describen completamente una clase
8057 significa que deban aparecer en archivos
8058 \begin_inset Flex Code
8061 \begin_layout Plain Layout
8067 en vez de en módulos.
8068 Un módulo puede contener cualquier etiqueta de formato).
8071 \begin_layout Description
8072 \begin_inset Flex Code
8075 \begin_layout Plain Layout
8081 Añade información para el bloque
8082 \begin_inset Flex Code
8085 \begin_layout Plain Layout
8091 cuando el documento se exporte a XHTML.
8092 Típicamente, debería usarse para exportar información de estilo CSS, aunque
8093 se puede usar para cualquier cosa que pueda aparecer en
8094 \begin_inset Flex Code
8097 \begin_layout Plain Layout
8105 \begin_inset Quotes eld
8109 \begin_inset Flex Code
8112 \begin_layout Plain Layout
8119 \begin_inset Quotes erd
8125 \begin_layout Description
8126 \begin_inset Flex Code
8129 \begin_layout Plain Layout
8135 Añade información al preámbulo del documento.
8137 \begin_inset Quotes fld
8141 \begin_inset Flex Code
8144 \begin_layout Plain Layout
8151 \begin_inset Quotes frd
8157 \begin_layout Description
8158 \begin_inset Flex Code
8161 \begin_layout Plain Layout
8167 Define formatos a usar en la presentación de información bibliográfica.
8169 \begin_inset space ~
8173 \begin_inset CommandInset ref
8175 reference "subsec:Descripción-formato-cita"
8181 \begin_inset Quotes eld
8185 \begin_inset Flex Code
8188 \begin_layout Plain Layout
8195 \begin_inset Quotes erd
8201 \begin_layout Description
8202 \begin_inset Flex Code
8205 \begin_layout Plain Layout
8211 Describe varias opciones globales soportadas por la clase de documento.
8213 \begin_inset space ~
8217 \begin_inset CommandInset ref
8219 reference "subsec:ClassOptions"
8223 para una descripción.
8225 \begin_inset Quotes fld
8229 \begin_inset Flex Code
8232 \begin_layout Plain Layout
8239 \begin_inset Quotes frd
8245 \begin_layout Description
8246 \begin_inset Flex Code
8249 \begin_layout Plain Layout
8256 \begin_inset Flex Code
8259 \begin_layout Plain Layout
8268 \begin_inset space \thinspace{}
8272 \begin_inset Flex Code
8275 \begin_layout Plain Layout
8281 ] Establece el número de columnas por omisión.
8282 Se puede cambiar en el diálogo
8283 \begin_inset Flex Noun
8286 \begin_layout Plain Layout
8287 Documento\SpecialChar menuseparator
8296 \begin_layout Description
8297 \begin_inset Flex Code
8300 \begin_layout Plain Layout
8306 Esta secuencia define un nuevo contador.
8308 \begin_inset space ~
8312 \begin_inset CommandInset ref
8314 reference "subsec:Contadores"
8320 \begin_inset Quotes fld
8324 \begin_inset Flex Code
8327 \begin_layout Plain Layout
8334 \begin_inset Quotes frd
8340 \begin_layout Description
8341 \begin_inset Flex Code
8344 \begin_layout Plain Layout
8350 Establece la tipografía por omisión para presentar el documento.
8352 \begin_inset space ~
8356 \begin_inset CommandInset ref
8358 reference "subsec:Tipografía"
8362 para cómo declarar tipografías.
8364 \begin_inset Quotes fld
8368 \begin_inset Flex Code
8371 \begin_layout Plain Layout
8378 \begin_inset Quotes frd
8384 \begin_layout Description
8385 \begin_inset Flex Code
8388 \begin_layout Plain Layout
8395 \begin_inset Flex Code
8398 \begin_layout Plain Layout
8404 ] Especifica un módulo que se incluirá por omisión en esta clase de documento;
8405 deberá declararse por su nombre de archivo sin la extensión
8406 \begin_inset Flex Code
8409 \begin_layout Plain Layout
8416 El usuario puede, aún así, quitar el módulo, pero estará activo al principio.
8417 (Esto se aplica solo cuando se crean archivos nuevos, o si esta clase se
8418 elige para un documento existente.)
8421 \begin_layout Description
8422 \begin_inset Flex Code
8425 \begin_layout Plain Layout
8432 \begin_inset Flex Code
8435 \begin_layout Plain Layout
8441 ] Este es el estilo que será asignado a párrafos nuevos, generalmente
8442 \begin_inset Flex Noun
8445 \begin_layout Plain Layout
8452 Si no se especifica, se escogerá por omisión el primer estilo definido,
8453 pero es muy recomendable usar esta instrucción.
8456 \begin_layout Description
8457 \begin_inset Flex Code
8460 \begin_layout Plain Layout
8467 \begin_inset Flex Code
8470 \begin_layout Plain Layout
8476 ] Indica que el módulo en cuestión (que debería especificarse por el nombre
8477 de archivo sin la extensión
8478 \begin_inset Flex Code
8481 \begin_layout Plain Layout
8487 ) no puede utilizarse con esta clase de documento.
8488 Esto podría usarse en un archivo de formato específico de una publicación
8489 para, digamos, impedir el empleo del módulo
8490 \begin_inset Flex Code
8493 \begin_layout Plain Layout
8499 , que numera los teoremas y demás por secciones.
8504 puede utilizarse en un módulo.
8505 Los módulos tienen su propia forma de excluir otros módulos (véase
8506 \begin_inset space ~
8510 \begin_inset CommandInset ref
8512 reference "subsec:Módulos-de-formato"
8519 \begin_layout Description
8520 \begin_inset Flex Code
8523 \begin_layout Plain Layout
8529 Define un nuevo flotante.
8531 \begin_inset space ~
8535 \begin_inset CommandInset ref
8537 reference "subsec:Flotantes"
8543 \begin_inset Quotes fld
8547 \begin_inset Flex Code
8550 \begin_layout Plain Layout
8557 \begin_inset Quotes frd
8563 \begin_layout Description
8564 \begin_inset Flex Code
8567 \begin_layout Plain Layout
8573 Da información para el bloque
8574 \begin_inset Flex Code
8577 \begin_layout Plain Layout
8583 cuando esta clase de documento se exporte a XHTML.
8584 Advertir que esto sobrescribirá completamente cualquier declaración anterior
8586 \begin_inset Flex Code
8589 \begin_layout Plain Layout
8596 \begin_inset Flex Code
8599 \begin_layout Plain Layout
8607 \begin_inset Flex Code
8610 \begin_layout Plain Layout
8616 si solo quieres añadir material al preámbulo).
8618 \begin_inset Quotes eld
8622 \begin_inset Flex Code
8625 \begin_layout Plain Layout
8632 \begin_inset Quotes erd
8638 \begin_layout Description
8639 \begin_inset Flex Code
8642 \begin_layout Plain Layout
8649 \begin_inset Flex Code
8652 \begin_layout Plain Layout
8658 ] El estilo a usar para el índice general, bibliografía, etc., cuando el
8659 documento se exporte a HTML.
8660 Para article, normalmente será
8661 \begin_inset Flex Code
8664 \begin_layout Plain Layout
8671 \begin_inset Flex Code
8674 \begin_layout Plain Layout
8681 Si no se especifica, \SpecialChar LyX
8682 intentará deducir qué formato usar.
8685 \begin_layout Description
8686 \begin_inset Flex Code
8689 \begin_layout Plain Layout
8696 \begin_inset Flex Code
8699 \begin_layout Plain Layout
8705 ] Modifica las propiedades del contador dado.
8706 Si el contador no existe, esta sección se ignora.
8708 \begin_inset Quotes eld
8712 \begin_inset Flex Code
8715 \begin_layout Plain Layout
8722 \begin_inset Quotes erd
8726 \begin_inset Newline newline
8730 \begin_inset space ~
8734 \begin_inset CommandInset ref
8736 reference "subsec:Contadores"
8743 \begin_layout Description
8744 \begin_inset Flex Code
8747 \begin_layout Plain Layout
8754 \begin_inset Flex Code
8757 \begin_layout Plain Layout
8763 ] Permite incluir otro archivo de definición de formato en el tuyo con el
8764 fin de evitar la duplicación de comandos.
8765 Ejemplos habituales son los archivos de formatos estándar, como
8766 \begin_inset Flex Code
8769 \begin_layout Plain Layout
8775 , que contiene la mayoría de los diseños básicos.
8778 \begin_layout Description
8779 \begin_inset Flex Code
8782 \begin_layout Plain Layout
8789 \begin_inset Flex Code
8792 \begin_layout Plain Layout
8798 ] Esta sección (re)define el formato de un recuadro.
8799 Puede aplicarse a uno existente o a uno nuevo, definido por el usuario,
8801 \begin_inset space \thinspace{}
8804 e., un nuevo estilo de texto.
8806 \begin_inset space ~
8810 \begin_inset CommandInset ref
8812 reference "subsec:estilo-del-texto"
8816 para más información.
8818 \begin_inset Quotes fld
8822 \begin_inset Flex Code
8825 \begin_layout Plain Layout
8832 \begin_inset Quotes frd
8838 \begin_layout Description
8839 \begin_inset Flex Code
8842 \begin_layout Plain Layout
8849 \begin_inset Flex Code
8852 \begin_layout Plain Layout
8858 ] Una cadena que indica la anchura del margen izquierdo en la pantalla,
8860 \begin_inset Quotes fld
8864 \begin_inset Flex Code
8867 \begin_layout Plain Layout
8874 \begin_inset Quotes frd
8878 (Esto no es una `longitud', como
8879 \begin_inset Quotes fld
8883 \begin_inset Quotes frd
8889 \begin_layout Description
8890 \begin_inset Flex Code
8893 \begin_layout Plain Layout
8900 \begin_inset Flex Code
8903 \begin_layout Plain Layout
8909 ] Modifica las propiedades del estilo de párrafo dado.
8910 Si el estilo no existe, esta sección se ignora.
8912 \begin_inset Quotes eld
8916 \begin_inset Flex Code
8919 \begin_layout Plain Layout
8926 \begin_inset Quotes erd
8932 \begin_layout Description
8933 \begin_inset Flex Code
8936 \begin_layout Plain Layout
8943 \begin_inset Flex Code
8946 \begin_layout Plain Layout
8952 ] Este comando elimina un contador existente, generalmente uno definido
8953 en un archivo incluido.
8956 \begin_layout Description
8957 \begin_inset Flex Code
8960 \begin_layout Plain Layout
8967 \begin_inset Flex Code
8970 \begin_layout Plain Layout
8976 ] Este comando borra un flotante existente.
8977 Es particularmente útil si quieres suprimir un flotante que ha sido definido
8978 en un archivo de entrada.
8981 \begin_layout Description
8982 \begin_inset Flex Code
8985 \begin_layout Plain Layout
8992 \begin_inset Flex Code
8995 \begin_layout Plain Layout
9001 ] Este comando borra un estilo existente.
9004 \begin_layout Description
9005 \begin_inset Flex Code
9008 \begin_layout Plain Layout
9015 \begin_inset Flex Code
9018 \begin_layout Plain Layout
9024 ] El formato de archivo (tal como se define en las preferencias de \SpecialChar LyX
9027 Principalmente, es útil cuando
9028 \begin_inset Flex Code
9031 \begin_layout Plain Layout
9038 \begin_inset Flex Code
9041 \begin_layout Plain Layout
9047 y se quiere definir un nuevo tipo de documento `literate'.
9048 Esta cadena se redefine a
9049 \begin_inset Quotes fld
9053 \begin_inset Flex Code
9056 \begin_layout Plain Layout
9063 \begin_inset Quotes frd
9067 \begin_inset Quotes fld
9071 \begin_inset Flex Code
9074 \begin_layout Plain Layout
9081 \begin_inset Quotes frd
9084 si se encuentra el correspondiente parámetro
9085 \begin_inset Flex Code
9088 \begin_layout Plain Layout
9097 \begin_layout Description
9098 \begin_inset Flex Code
9101 \begin_layout Plain Layout
9108 \begin_inset Flex Code
9111 \begin_layout Plain Layout
9122 \begin_inset Flex Code
9125 \begin_layout Plain Layout
9132 \begin_inset Flex Code
9135 \begin_layout Plain Layout
9141 ] Indica qué clase de documentos de salida que usan esta clase se generarán.
9144 \begin_layout Description
9145 \begin_inset Flex Code
9148 \begin_layout Plain Layout
9155 \begin_inset Flex Code
9158 \begin_layout Plain Layout
9165 \begin_inset Flex Code
9168 \begin_layout Plain Layout
9174 ] Especifica opciones, dadas en el segundo
9178 , para el paquete nombrado en el primer
9184 \begin_inset Quotes fld
9188 \begin_inset Flex Code
9191 \begin_layout Plain Layout
9192 PackageOptions natbib square
9198 \begin_inset Quotes frd
9202 \begin_inset Flex Code
9205 \begin_layout Plain Layout
9211 se cargue con la opción
9212 \begin_inset Flex Code
9215 \begin_layout Plain Layout
9222 (Para \SpecialChar TeX
9223 pertos, esto hace que \SpecialChar LyX
9225 \begin_inset Flex Code
9228 \begin_layout Plain Layout
9231 PassOptionsToPackage{natbib}{square}
9237 \begin_inset Flex Code
9240 \begin_layout Plain Layout
9249 \begin_layout Description
9250 \begin_inset Flex Code
9253 \begin_layout Plain Layout
9260 \begin_inset Flex Code
9263 \begin_layout Plain Layout
9272 \begin_inset Flex Code
9275 \begin_layout Plain Layout
9282 \begin_inset Flex Code
9285 \begin_layout Plain Layout
9295 El estilo de página predeterminado de la clase.
9296 Puede cambiarse en el diálogo
9297 \begin_inset Flex Noun
9300 \begin_layout Plain Layout
9301 Documento\SpecialChar menuseparator
9310 \begin_layout Description
9311 \begin_inset Flex Code
9314 \begin_layout Plain Layout
9320 Establece el preámbulo \SpecialChar LaTeX
9322 Anotar que esto anulará completamente cualesquiera declaraciones
9323 \begin_inset Flex Code
9326 \begin_layout Plain Layout
9333 \begin_inset Flex Code
9336 \begin_layout Plain Layout
9344 \begin_inset Flex Code
9347 \begin_layout Plain Layout
9353 si solo quieres añadir material al preámbulo).
9355 \begin_inset Quotes fld
9359 \begin_inset Flex Code
9362 \begin_layout Plain Layout
9369 \begin_inset Quotes frd
9375 \begin_layout Description
9376 \begin_inset Flex Code
9379 \begin_layout Plain Layout
9386 \begin_inset Flex Code
9389 \begin_layout Plain Layout
9396 \begin_inset Flex Code
9399 \begin_layout Plain Layout
9408 \begin_inset Flex Code
9411 \begin_layout Plain Layout
9417 ] Si la clase ya proporciona, o no, la característica
9418 \begin_inset Flex Code
9421 \begin_layout Plain Layout
9428 Una característica es en general el nombre de un paquete (
9429 \begin_inset Flex Code
9432 \begin_layout Plain Layout
9439 \begin_inset Flex Code
9442 \begin_layout Plain Layout
9448 , \SpecialChar ldots
9450 \begin_inset Flex Code
9453 \begin_layout Plain Layout
9460 \begin_inset Flex Code
9463 \begin_layout Plain Layout
9471 Véase en el capítulo
9472 \begin_inset space ~
9476 \begin_inset CommandInset ref
9478 reference "cap:Lista-de-funciones"
9482 la lista de características.
9485 \begin_layout Description
9486 \begin_inset Flex Code
9489 \begin_layout Plain Layout
9496 \begin_inset Flex Code
9499 \begin_layout Plain Layout
9505 ] Indica que este formato proporciona la funcionalidad del módulo mencionado,
9506 que deberá especificarse con su nombre de archivo sin la extensión
9507 \begin_inset Flex Code
9510 \begin_layout Plain Layout
9517 Esto se usará típicamente si el formato incluye el módulo directamente,
9518 preferiblemente a usar la etiqueta
9519 \begin_inset Flex Code
9522 \begin_layout Plain Layout
9528 para indicar que debería utilizarse.
9529 Podría ser empleado en un módulo que provea una implementación alternativa
9530 de la misma funcionalidad.
9533 \begin_layout Description
9534 \begin_inset Flex Code
9537 \begin_layout Plain Layout
9544 \begin_inset Flex Code
9547 \begin_layout Plain Layout
9553 ] Crea un nuevo estilo (entorno) de párrafo si no existe.
9554 Si el estilo existe se ignora esta sección.
9556 \begin_inset Quotes eld
9560 \begin_inset Flex Code
9563 \begin_layout Plain Layout
9570 \begin_inset Quotes erd
9576 \begin_layout Description
9577 \begin_inset Flex Code
9580 \begin_layout Plain Layout
9587 \begin_inset Flex Code
9590 \begin_layout Plain Layout
9596 ] Si la clase requiere la característica
9597 \begin_inset Flex Code
9600 \begin_layout Plain Layout
9607 Múltiples características deben separarse con comas.
9608 Multiple features must be separated by commas.
9609 Anotar que solo se pueden demandar características soportadas.
9610 (Véase la lista en el capítulo
9611 \begin_inset space ~
9615 \begin_inset CommandInset ref
9617 reference "cap:Lista-de-funciones"
9622 Si necesitas un paquete con opciones específicas puedes usar además
9623 \begin_inset Flex Code
9626 \begin_layout Plain Layout
9635 \begin_layout Description
9636 \begin_inset Flex Code
9639 \begin_layout Plain Layout
9646 \begin_inset Flex Code
9649 \begin_layout Plain Layout
9655 ] Una cadena que indica la anchura del margen derecho en la pantalla, por
9657 \begin_inset Quotes fld
9661 \begin_inset Flex Code
9664 \begin_layout Plain Layout
9671 \begin_inset Quotes frd
9677 \begin_layout Description
9678 \begin_inset Flex Code
9681 \begin_layout Plain Layout
9688 \begin_inset Flex Code
9691 \begin_layout Plain Layout
9697 ] Establece qué divisiones se numeran.
9698 Corresponde al contador \SpecialChar LaTeX
9700 \begin_inset Flex Code
9703 \begin_layout Plain Layout
9712 \begin_layout Description
9713 \begin_inset Flex Code
9716 \begin_layout Plain Layout
9725 \begin_inset Flex Code
9728 \begin_layout Plain Layout
9737 \begin_inset space \thinspace{}
9741 \begin_inset Flex Code
9744 \begin_layout Plain Layout
9750 ] Si debe imprimirse en una o en ambas caras del papel.
9751 Se puede cambiar en el diálogo
9752 \begin_inset Flex Noun
9755 \begin_layout Plain Layout
9756 Documento\SpecialChar menuseparator
9765 \begin_layout Description
9766 \begin_inset Flex Code
9769 \begin_layout Plain Layout
9776 \begin_inset Flex Code
9779 \begin_layout Plain Layout
9785 ] Esta secuencia define un nuevo estilo de párrafo.
9786 Si el estilo ya existe, en ese caso se redefinirán algunos de los parámetros.
9788 \begin_inset space ~
9792 \begin_inset CommandInset ref
9794 reference "subsec:Estilos-de-párrafo"
9800 \begin_inset Quotes fld
9804 \begin_inset Flex Code
9807 \begin_layout Plain Layout
9814 \begin_inset Quotes frd
9820 \begin_layout Description
9821 \begin_inset Flex Code
9824 \begin_layout Plain Layout
9831 \begin_inset Flex Code
9834 \begin_layout Plain Layout
9840 ] El nombre del comando de entorno a usar con
9841 \begin_inset Flex Code
9844 \begin_layout Plain Layout
9853 \begin_layout Description
9854 \begin_inset Flex Code
9857 \begin_layout Plain Layout
9864 \begin_inset Flex Code
9867 \begin_layout Plain Layout
9876 \begin_inset Flex Code
9879 \begin_layout Plain Layout
9885 ] Indica qué clase de diseño se emplea para definir el título de un documento.
9887 \begin_inset Flex Code
9890 \begin_layout Plain Layout
9896 significa que la macro con nombre
9897 \begin_inset Flex Code
9900 \begin_layout Plain Layout
9906 se insertará después del último formato que tiene
9907 \begin_inset Quotes fld
9911 \begin_inset Flex Code
9914 \begin_layout Plain Layout
9916 \begin_inset space ~
9925 \begin_inset Quotes frd
9930 \begin_inset Flex Code
9933 \begin_layout Plain Layout
9939 corresponde al caso en que todos los formatos que tienen
9940 \begin_inset Quotes fld
9944 \begin_inset Flex Code
9947 \begin_layout Plain Layout
9949 \begin_inset space ~
9958 \begin_inset Quotes frd
9961 debería ser incluido en el entorno
9962 \begin_inset Flex Code
9965 \begin_layout Plain Layout
9974 \begin_layout Description
9975 \begin_inset Flex Code
9978 \begin_layout Plain Layout
9985 \begin_inset Flex Code
9988 \begin_layout Plain Layout
9994 ] Establece qué divisiones se incluyen en el índice general.
9995 Corresponde al contador \SpecialChar LaTeX
9997 \begin_inset Flex Code
10000 \begin_layout Plain Layout
10009 \begin_layout Subsection
10011 \begin_inset Flex Code
10014 \begin_layout Plain Layout
10021 \begin_inset CommandInset label
10023 name "subsec:ClassOptions"
10030 \begin_layout Standard
10032 \begin_inset Flex Code
10035 \begin_layout Plain Layout
10041 puede contener las siguientes entradas:
10044 \begin_layout Description
10045 \begin_inset Flex Code
10048 \begin_layout Plain Layout
10055 \begin_inset Flex Code
10058 \begin_layout Plain Layout
10064 ] La lista de los tamaños de carácter disponibles para la tipografía principal
10065 del documento, separados por
10066 \begin_inset Quotes fld
10070 \begin_inset Flex Code
10073 \begin_layout Plain Layout
10080 \begin_inset Quotes frd
10086 \begin_layout Description
10087 \begin_inset Flex Code
10090 \begin_layout Plain Layout
10096 Para establecer la línea DTD con las clases con salida basada en XML.
10098 \begin_inset space \thinspace{}
10102 \begin_inset Quotes fld
10105 -//OASIS//DTD DocBook V4.2//EN
10106 \begin_inset Quotes frd
10112 \begin_layout Description
10113 \begin_inset Flex Code
10116 \begin_layout Plain Layout
10123 \begin_inset Flex Code
10126 \begin_layout Plain Layout
10132 ] Algunas opciones de clase de documento, separadas por coma, que se añadirán
10133 a la parte opcional del comando
10134 \begin_inset Flex Code
10137 \begin_layout Plain Layout
10148 \begin_layout Description
10149 \begin_inset Flex Code
10152 \begin_layout Plain Layout
10159 \begin_inset Flex Code
10162 \begin_layout Plain Layout
10163 string="empty|plain|headings|fancy"
10168 ] Lista de los estilos de página disponibles, separados por
10169 \begin_inset Quotes fld
10173 \begin_inset Flex Code
10176 \begin_layout Plain Layout
10183 \begin_inset Quotes frd
10189 \begin_layout Standard
10191 \begin_inset Flex Code
10194 \begin_layout Plain Layout
10201 \begin_inset Quotes fld
10205 \begin_inset Flex Code
10208 \begin_layout Plain Layout
10215 \begin_inset Quotes frd
10221 \begin_layout Subsection
10223 \begin_inset CommandInset label
10225 name "subsec:Estilos-de-párrafo"
10232 \begin_layout Standard
10233 Una descripción de estilo de párrafo tiene una aspecto como éste:
10237 \begin_layout Plain Layout
10238 Anotar que esto definirá un nuevo diseño o modificará uno existente.
10246 \begin_layout LyX-Code
10253 \begin_layout LyX-Code
10257 \begin_layout LyX-Code
10261 \begin_layout Standard
10262 donde se permiten los comandos siguientes:
10265 \begin_layout Description
10266 \begin_inset Flex Code
10269 \begin_layout Plain Layout
10276 \begin_inset Flex Code
10279 \begin_layout Plain Layout
10284 , left, right, center
10289 ] Alineación del párrafo.
10292 \begin_layout Description
10293 \begin_inset Flex Code
10296 \begin_layout Plain Layout
10303 \begin_inset Flex Code
10306 \begin_layout Plain Layout
10311 , left, right, center
10316 ] Una lista separada con comas de alineaciones permitidas.
10317 (Algunos estilos de \SpecialChar LaTeX
10318 prohiben ciertos alineamientos, ya que no tendrían
10320 Por ejemplo una alineación a la derecha o al centro de una lista numerada
10324 \begin_layout Description
10325 \begin_inset Flex Code
10328 \begin_layout Plain Layout
10335 \begin_inset Flex Code
10338 \begin_layout Plain Layout
10344 ] Define el número de argumento de un comando o entorno asociado al estilo
10346 Es útil para cosas como encabezados de sección y solo tiene sentido con
10349 Cada argumento (opcional o requerido) de un comando o entorno —excepto
10350 para el argumento requerido que se asocia con el contenido del propio párrafo—
10351 tiene una definición separada, en la que el número especifica el orden
10353 La definición debe finalizar con
10354 \begin_inset Flex Code
10357 \begin_layout Plain Layout
10364 Así, un comando con dos argumentos opcionales tiene:
10365 \begin_inset Separator latexpar
10372 \begin_layout Quote
10378 \begin_layout Quote
10384 \begin_layout Quote
10390 \begin_layout Quote
10396 \begin_layout Quote
10402 \begin_layout Quote
10408 \begin_layout Standard
10409 En la definición de
10410 \begin_inset Flex Code
10413 \begin_layout Plain Layout
10419 son posibles las siguientes especificaciones:
10422 \begin_layout Itemize
10423 \begin_inset Flex Code
10426 \begin_layout Plain Layout
10433 \begin_inset Flex Code
10436 \begin_layout Plain Layout
10442 Secuencia que aparecerá tanto en el menú (a insertar este argumento) como
10443 en el botón de inserción del argumento (a menos que especifiques también
10445 \begin_inset Flex Code
10448 \begin_layout Plain Layout
10455 Para el menú puedes definir un acelerador agregando el carácter respectivo
10456 a la secuencia, separado con
10457 \begin_inset Quotes fld
10461 \begin_inset Quotes frd
10465 \begin_inset space \thinspace{}
10469 \begin_inset space \space{}
10473 \begin_inset Quotes fld
10477 \begin_inset Flex Code
10480 \begin_layout Plain Layout
10487 \begin_inset Quotes frd
10493 \begin_layout Itemize
10494 \begin_inset Flex Code
10497 \begin_layout Plain Layout
10504 \begin_inset Flex Code
10507 \begin_layout Plain Layout
10513 Secuencia separada para el menú Puedes definir un acelerador agregando
10514 el carácter respectivo a la secuencia, separado con
10515 \begin_inset Quotes fld
10519 \begin_inset Quotes frd
10523 \begin_inset space \thinspace{}
10527 \begin_inset space \space{}
10531 \begin_inset Quotes fld
10535 \begin_inset Flex Code
10538 \begin_layout Plain Layout
10545 \begin_inset Quotes frd
10549 Esta especificación es opcional.
10550 Si no se da se usará
10551 \begin_inset Flex Code
10554 \begin_layout Plain Layout
10563 \begin_layout Itemize
10564 \begin_inset Flex Code
10567 \begin_layout Plain Layout
10574 \begin_inset Flex Code
10577 \begin_layout Plain Layout
10583 Texto explicativo que se muestra en un recuadro sugerencia al planear sobre
10584 el recuadro del argumento.
10587 \begin_layout Itemize
10588 \begin_inset Flex Code
10591 \begin_layout Plain Layout
10598 \begin_inset Flex Code
10601 \begin_layout Plain Layout
10610 \begin_inset space \thinspace{}
10614 \begin_inset Flex Code
10617 \begin_layout Plain Layout
10623 ] Declara si es argumento obligatorio (1) u opcional (0).
10624 Los argumentos obligatorios se emitirán vacíos si no se dan, mientras que
10625 los opcionales no serán emitidos.
10626 Por omisión, los argumentos obligatorios se delimitan con
10627 \begin_inset Flex Code
10630 \begin_layout Plain Layout
10636 y los opcionales con
10637 \begin_inset Flex Code
10640 \begin_layout Plain Layout
10649 \begin_layout Itemize
10650 \begin_inset Flex Code
10653 \begin_layout Plain Layout
10660 \begin_inset Flex Code
10663 \begin_layout Plain Layout
10669 define otro argumento (por su número) que este argumento requiere para
10670 emitirse si él mismo es emitido.
10672 \begin_inset space \thinspace{}
10675 e., en comandos \SpecialChar LaTeX
10676 , los argumentos opcionales requieren a menudo argumentos
10677 opcionales previos para ser emitidos (al menos vacíos), como en
10678 \begin_inset Flex Code
10681 \begin_layout Plain Layout
10684 command[][argument]{text}
10690 Esto se puede conseguir con la declaración
10691 \begin_inset Flex Code
10694 \begin_layout Plain Layout
10701 \begin_inset Flex Code
10704 \begin_layout Plain Layout
10713 \begin_layout Itemize
10714 \begin_inset Flex Code
10717 \begin_layout Plain Layout
10724 \begin_inset Flex Code
10727 \begin_layout Plain Layout
10733 define un delimitador izquierdo personalizado (en vez de
10734 \begin_inset Flex Code
10737 \begin_layout Plain Layout
10744 \begin_inset Flex Code
10747 \begin_layout Plain Layout
10754 Un salto de línea en la salida se puede indicar con
10755 \begin_inset Flex Code
10758 \begin_layout Plain Layout
10767 \begin_layout Itemize
10768 \begin_inset Flex Code
10771 \begin_layout Plain Layout
10778 \begin_inset Flex Code
10781 \begin_layout Plain Layout
10787 define un delimitador derecho personalizado (en vez de
10788 \begin_inset Flex Code
10791 \begin_layout Plain Layout
10798 \begin_inset Flex Code
10801 \begin_layout Plain Layout
10808 Un salto de línea en la salida se puede indicar con
10809 \begin_inset Flex Code
10812 \begin_layout Plain Layout
10821 \begin_layout Itemize
10822 \begin_inset Flex Code
10825 \begin_layout Plain Layout
10832 \begin_inset Flex Code
10835 \begin_layout Plain Layout
10841 define un argumento que se inserta si y solo si no se han dado argumentos
10842 específicos del usuario, o sea, si no se ha insertado ningún recuadro de
10843 argumento (también un recuadro de argumento vacío omite DefaultArg).
10844 Múltiples argumentos deben separarse con comas.
10847 \begin_layout Itemize
10848 \begin_inset Flex Code
10851 \begin_layout Plain Layout
10858 \begin_inset Flex Code
10861 \begin_layout Plain Layout
10867 define un argumento que se inserta en cualquier caso (solo o añadido a
10868 argumentos especificados por el usuario).
10869 Múltiples argumentos deben separarse con comas.
10872 \begin_layout Itemize
10873 \begin_inset Flex Code
10876 \begin_layout Plain Layout
10882 Tipografía usada para el contenido del argumento, véase
10883 \begin_inset CommandInset ref
10885 reference "subsec:Tipografía"
10892 \begin_layout Itemize
10893 \begin_inset Flex Code
10896 \begin_layout Plain Layout
10902 Tipografía usada para la etiqueta, véase
10903 \begin_inset CommandInset ref
10905 reference "subsec:Tipografía"
10912 \begin_layout Itemize
10913 \begin_inset Flex Code
10916 \begin_layout Plain Layout
10923 \begin_inset Flex Code
10926 \begin_layout Plain Layout
10931 , Minimalistic, Conglomerate
10936 ] describe el estilo de representación para los botones y el marco del recuadro
10940 \begin_layout Itemize
10941 \begin_inset Flex Code
10944 \begin_layout Plain Layout
10951 \begin_inset Flex Code
10954 \begin_layout Plain Layout
10961 \begin_inset Flex Code
10964 \begin_layout Plain Layout
10970 , este argumento se inserta automáticamente cuando se selecciona el estilo
10972 Actualmente solo se puede insertar automaticamente un argumento por estilo\SpecialChar breakableslash
10977 \begin_layout Itemize
10978 \begin_inset Flex Code
10981 \begin_layout Plain Layout
10988 \begin_inset Flex Code
10991 \begin_layout Plain Layout
10998 \begin_inset Flex Code
11001 \begin_layout Plain Layout
11007 , este argumento se insertará con una copia del co-texto (texto seleccionado
11008 o párrafo completo) como contenido.
11011 \begin_layout Itemize
11012 \begin_inset Flex Code
11015 \begin_layout Plain Layout
11022 \begin_inset Flex Code
11025 \begin_layout Plain Layout
11026 string of characters
11035 Define caracteres individuales que deberían emitirse en bruto, es decir,
11036 sin traducciones especiales que podría requerir \SpecialChar LaTeX
11038 Al contrario que PassThru, esto debe ser explícitamente definido para argumento
11040 Esto es, los argumentos no heredan PassThruChars de su recuadro de inserción
11044 \begin_layout Standard
11045 Por omisión, el texto introducido en el área de trabajo de \SpecialChar LyX
11047 respectivo de formato es el último argumento (obligatorio) de un comando
11049 \begin_inset Flex Code
11052 \begin_layout Plain Layout
11059 \begin_inset Flex Code
11062 \begin_layout Plain Layout
11069 Sin embargo, los argumentos con el prefijo
11070 \begin_inset Flex Code
11073 \begin_layout Plain Layout
11079 se emiten después de este argumento de área de trabajo.
11080 La numeración de este post-argumento reinicia a 1, así que el primer argumento
11081 siguiente al del área de trabajo es
11082 \begin_inset Flex Code
11085 \begin_layout Plain Layout
11092 Los post-argumentos se ignoran en cualquier otro
11093 \begin_inset Flex Code
11096 \begin_layout Plain Layout
11103 \begin_inset Flex Code
11106 \begin_layout Plain Layout
11115 \begin_layout Standard
11116 Los argumentos para
11117 \begin_inset Flex Code
11120 \begin_layout Plain Layout
11128 s de lista (como en
11129 \begin_inset Flex Code
11132 \begin_layout Plain Layout
11140 ) tienen el prefijo
11141 \begin_inset Flex Code
11144 \begin_layout Plain Layout
11150 seguido por el número (p.
11151 \begin_inset space \thinspace{}
11155 \begin_inset space \space{}
11159 \begin_inset Flex Code
11162 \begin_layout Plain Layout
11172 \begin_layout Description
11173 \begin_inset Flex Code
11176 \begin_layout Plain Layout
11182 Esto sobrescribirá completamente cualquier anterior declaración
11183 \begin_inset Flex Code
11186 \begin_layout Plain Layout
11194 \begin_inset Quotes eld
11198 \begin_inset Flex Code
11201 \begin_layout Plain Layout
11208 \begin_inset Quotes erd
11213 \begin_inset space ~
11217 \begin_inset CommandInset ref
11219 reference "subsec:I18n"
11223 para detalles sobre su uso.
11226 \begin_layout Description
11227 \begin_inset Flex Code
11230 \begin_layout Plain Layout
11237 \begin_inset Flex Code
11240 \begin_layout Plain Layout
11250 \begin_layout Plain Layout
11251 Anotar que aquí un 'float' es un número real, como: 1.5.
11256 El espacio vertical con el que el último de una cadena de párrafos con
11257 este estilo se separa del siguiente párrafo.
11258 Si el párrafo siguiente tiene otro estilo, las separaciones no son simplemente
11259 añadidas sino que se pone la máxima.
11262 \begin_layout Description
11263 \begin_inset Flex Code
11266 \begin_layout Plain Layout
11273 \begin_inset Flex Code
11276 \begin_layout Plain Layout
11282 La categoría para este estilo.
11283 Se usa para agrupar estilos relacionados en el recuadro de estilo en la
11284 barra de herramientas.
11285 Se puede poner cualquier cadena en 'string' pero mejor usar categorías
11286 existentes con tus propios estilos.
11289 \begin_layout Description
11290 \begin_inset Flex Code
11293 \begin_layout Plain Layout
11299 Profundidad del comando XML.
11300 Usado solo con formatos tipo XML.
11303 \begin_layout Description
11304 \begin_inset Flex Code
11307 \begin_layout Plain Layout
11314 \begin_inset Flex Code
11317 \begin_layout Plain Layout
11323 Copia todas las características de un estilo existente en el actual.
11327 \begin_layout Description
11328 \begin_inset Flex Code
11331 \begin_layout Plain Layout
11338 \begin_inset Flex Code
11341 \begin_layout Plain Layout
11347 ] El nombre de un estilo cuyo preámbulo debería salir
11352 Esto permite asegurar un orden de los retazos de preámbulo si las definiciones
11353 de macros dependen de otra.
11357 \begin_layout Plain Layout
11358 Anotar que, excepto esta funcionalidad, no hay forma de asegurar ningún
11359 orden de los preámbulos.
11360 El orden que se ve en una versión dada de \SpecialChar LyX
11361 puede cambiar sin previo aviso
11362 en versiones posteriores.
11370 \begin_layout Description
11371 \begin_inset Flex Code
11374 \begin_layout Plain Layout
11381 \begin_inset Flex Code
11384 \begin_layout Plain Layout
11389 , Box, Filled_Box, Static
11394 ] El tipo de etiqueta que se pone al final del párrafo (o secuencia de párrafos
11396 \begin_inset Flex Code
11399 \begin_layout Plain Layout
11406 \begin_inset Flex Code
11409 \begin_layout Plain Layout
11416 \begin_inset Flex Code
11419 \begin_layout Plain Layout
11426 \begin_inset Flex Code
11429 \begin_layout Plain Layout
11437 \begin_inset Flex Code
11440 \begin_layout Plain Layout
11447 \begin_inset Quotes fld
11451 \begin_inset Quotes frd
11455 \begin_inset Flex Code
11458 \begin_layout Plain Layout
11465 \begin_inset Flex Code
11468 \begin_layout Plain Layout
11469 \begin_inset space ~
11477 ) es un cuadrado blanco (resp.
11478 \begin_inset space ~
11481 negro) adecuado para marcas finales de demostraciones,
11482 \begin_inset Flex Code
11485 \begin_layout Plain Layout
11491 es una cadena de texto explícito.
11494 \begin_layout Description
11495 \begin_inset Flex Code
11498 \begin_layout Plain Layout
11505 \begin_inset Flex Code
11508 \begin_layout Plain Layout
11514 ] La secuencia usada para una etiqueta con un
11515 \begin_inset Flex Code
11518 \begin_layout Plain Layout
11525 \begin_inset Flex Code
11528 \begin_layout Plain Layout
11538 \begin_layout Description
11542 \begin_layout Plain Layout
11547 No estoy seguro de que estas configuraciones (Fill_Bottom, Fill_Top) tengan
11548 mucho uso, y probablemente se quitarán en próximas versiones.
11554 \begin_inset Note Note
11557 \begin_layout Plain Layout
11559 \begin_inset Quotes fld
11562 Espacio vertical encima
11563 \begin_inset Quotes frd
11567 \begin_inset Quotes fld
11570 Espacio vertical abajo
11571 \begin_inset Quotes erd
11574 en Editar\SpecialChar menuseparator
11575 Configuración de párrafo, esto parece obsoleto, como dice Jean-Marc
11586 \begin_layout Description
11587 \begin_inset Flex Code
11590 \begin_layout Plain Layout
11596 La tipografía usada para el cuerpo del texto
11602 \begin_inset space ~
11606 \begin_inset CommandInset ref
11608 reference "subsec:Tipografía"
11613 Anotar que al definir esta tipografía se define automáticamente la de la
11615 \begin_inset Flex Code
11618 \begin_layout Plain Layout
11625 Así que debería definirse primero ésta si se quiere definir también
11626 \begin_inset Flex Code
11629 \begin_layout Plain Layout
11638 \begin_layout Description
11639 \begin_inset Flex Code
11642 \begin_layout Plain Layout
11649 \begin_inset Flex Code
11652 \begin_layout Plain Layout
11658 ] Se usa para compatibilizar estilos nuevos a versiones estables de \SpecialChar LyX
11660 La primera versión estable que soporta esta etiqueta es \SpecialChar LyX
11662 El argumento es un número 0, -1 o cualquier valor mayor de cero.
11664 \begin_inset Flex Code
11667 \begin_layout Plain Layout
11673 de un estilo es mayor que cero, se escribirá siempre en la cabecera del
11675 Si un archivo .lyx es leido, las definiciones de estilo de la cabecera del
11676 documento se añaden a la clase de documento.
11677 Por eso, incluso versiones anteriores de \SpecialChar LyX
11678 pueden manejar el estilo.
11680 \begin_inset Flex Code
11683 \begin_layout Plain Layout
11689 es un número de versión: si el estilo es leido, y el número de versión
11690 es menor que el número de versión del estilo existente en la clase de documento
11691 , el nuevo se ignora.
11692 Si el número de versión es mayor, el estilo nuevo reemplaza al existente.
11693 -1 significa un número de versión infinito, o sea, el estilo se usa siempre.
11696 \begin_layout Description
11697 \begin_inset Flex Code
11700 \begin_layout Plain Layout
11709 \begin_inset Flex Code
11712 \begin_layout Plain Layout
11721 \begin_inset space \thinspace{}
11725 \begin_inset Flex Code
11728 \begin_layout Plain Layout
11734 ] Usualmente \SpecialChar LyX
11735 no permite insertar más de un espacio entre palabras, puesto
11736 que un espacio se considera como la separación entre dos palabras, no un
11737 carácter o símbolo por sí mismo.
11738 Esto es una buena cosa pero a veces puede ser molesta, por ejemplo, para
11739 escribir código de programas o de \SpecialChar LaTeX
11741 Por esta razón se puede habilitar
11742 \begin_inset Flex Code
11745 \begin_layout Plain Layout
11752 Anotar que \SpecialChar LyX
11753 creará espacios protegidos para los espacios adicionales en
11754 modos que no sean \SpecialChar LaTeX
11759 \begin_layout Description
11760 \begin_inset Flex Code
11763 \begin_layout Plain Layout
11769 Para la salida XHTML.
11771 \begin_inset CommandInset ref
11773 reference "subsec:Estilos-de-párrafo-XHTML"
11780 \begin_layout Description
11781 \begin_inset Flex Code
11784 \begin_layout Plain Layout
11790 [[FIXME]] (Usado solo con formatos tipo XML.)
11793 \begin_layout Description
11794 \begin_inset Flex Code
11797 \begin_layout Plain Layout
11806 \begin_inset Flex Code
11809 \begin_layout Plain Layout
11820 \begin_inset space \thinspace{}
11824 \begin_inset Flex Code
11827 \begin_layout Plain Layout
11834 \begin_inset Flex Code
11837 \begin_layout Plain Layout
11843 , marca el estilo para ser incluido en el preámbulo del documento en lugar
11844 de en el cuerpo del documento.
11845 Útil para clases de documento que piden informaciones tales como título
11846 y autor en el preámbulo.
11847 Esto solo funciona para estilos para los que
11848 \begin_inset Flex Code
11851 \begin_layout Plain Layout
11858 \begin_inset Flex Code
11861 \begin_layout Plain Layout
11868 \begin_inset Flex Code
11871 \begin_layout Plain Layout
11880 \begin_layout Description
11881 \begin_inset Flex Code
11884 \begin_layout Plain Layout
11893 \begin_inset Flex Code
11896 \begin_layout Plain Layout
11907 \begin_inset space \thinspace{}
11911 \begin_inset Flex Code
11914 \begin_layout Plain Layout
11921 \begin_inset Flex Code
11924 \begin_layout Plain Layout
11930 , marca el estilo como parte de un bloque de título (véanse también las
11932 \begin_inset Flex Code
11935 \begin_layout Plain Layout
11942 \begin_inset Flex Code
11945 \begin_layout Plain Layout
11954 \begin_layout Description
11955 \begin_inset Flex Code
11958 \begin_layout Plain Layout
11965 \begin_inset Flex Code
11968 \begin_layout Plain Layout
11974 ] La secuencia de comando \SpecialChar LaTeX
11975 que declara un ítem en una lista.
11976 El comando es para ser definido sin la barra invertida (por omisión es
11978 \begin_inset Quotes eld
11982 \begin_inset Quotes erd
11986 \begin_inset Flex Code
11989 \begin_layout Plain Layout
11997 en la salida \SpecialChar LaTeX
12001 \begin_layout Description
12002 \begin_inset Flex Code
12005 \begin_layout Plain Layout
12012 \begin_inset Flex Code
12015 \begin_layout Plain Layout
12021 ] Esto proporciona espacio extra entre párrafos que tienen el mismo formato.
12022 Si se ponen otros formatos en un entorno, cada uno es separado con el comando
12024 \begin_inset Flex Code
12027 \begin_layout Plain Layout
12034 Pero el conjunto de los ítems del entorno son separados adicionalmente
12036 \begin_inset Flex Code
12039 \begin_layout Plain Layout
12046 Anotar que esto es un
12051 \begin_layout Description
12052 \begin_inset Flex Code
12055 \begin_layout Plain Layout
12061 [[FIXME]] (Usado solo con formatos tipo XML.)
12064 \begin_layout Description
12065 \begin_inset Flex Code
12068 \begin_layout Plain Layout
12077 \begin_inset Flex Code
12080 \begin_layout Plain Layout
12091 \begin_inset space \thinspace{}
12095 \begin_inset Flex Code
12098 \begin_layout Plain Layout
12104 ] Habitualmente, \SpecialChar LyX
12105 no permite dejar un párrafo vacío, porque llevaría a una
12106 salida de \SpecialChar LaTeX
12108 Sin embargo, hay algunos casos donde podría ser útil: en una plantilla
12109 de carta, los campos requeridos pueden proporcionarse vacíos, así el usuario
12110 no los olvida; en algunos casos especiales, se puede usar un estilo que
12111 no contiene texto real como una especie de salto.
12114 \begin_layout Description
12115 \begin_inset Flex Code
12118 \begin_layout Plain Layout
12125 \begin_inset Flex Code
12128 \begin_layout Plain Layout
12134 ] El espacio vertical entre la etiqueta y el cuerpo del texto.
12135 Solo se usa para etiquetas que están sobre el cuerpo del texto (
12136 \begin_inset Flex Code
12139 \begin_layout Plain Layout
12146 \begin_inset Flex Code
12149 \begin_layout Plain Layout
12150 Centered_Top_Environment
12158 \begin_layout Description
12159 \begin_inset Flex Code
12162 \begin_layout Plain Layout
12169 \begin_inset Flex Code
12172 \begin_layout Plain Layout
12178 ] El nombre del contador para numeración automática.
12179 Con el fin de que el contador aparezca con su etiqueta, deberás referenciarla
12181 \begin_inset Flex Code
12184 \begin_layout Plain Layout
12191 Esto funcionará con
12192 \begin_inset Flex Code
12195 \begin_layout Plain Layout
12202 \begin_inset Flex Code
12205 \begin_layout Plain Layout
12212 \begin_inset Flex Code
12215 \begin_layout Plain Layout
12222 \begin_inset Flex Code
12225 \begin_layout Plain Layout
12232 \begin_inset Newline newline
12240 \begin_inset Flex Code
12243 \begin_layout Plain Layout
12250 \begin_inset Flex Code
12253 \begin_layout Plain Layout
12259 , aunque este caso es un poco complicado.
12260 Supongamos que declaras
12261 \begin_inset Quotes eld
12265 \begin_inset Flex Code
12268 \begin_layout Plain Layout
12269 LabelCounter myenum
12275 \begin_inset Quotes erd
12279 Entonces, los contadores reales usados son
12280 \begin_inset Flex Code
12283 \begin_layout Plain Layout
12290 \begin_inset Flex Code
12293 \begin_layout Plain Layout
12300 \begin_inset Flex Code
12303 \begin_layout Plain Layout
12310 \begin_inset Flex Code
12313 \begin_layout Plain Layout
12319 , como en \SpecialChar LaTeX
12321 Estos contadores deben declararse todos por separado.
12322 \begin_inset Newline newline
12326 \begin_inset CommandInset ref
12328 reference "subsec:Contadores"
12332 para detalles sobre contadores
12335 \begin_layout Description
12336 \begin_inset Flex Code
12339 \begin_layout Plain Layout
12345 La tipografía usada para la etiqueta.
12347 \begin_inset space ~
12351 \begin_inset CommandInset ref
12353 reference "subsec:Tipografía"
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 cuánto se debe sangrar una etiqueta.
12383 \begin_layout Description
12384 \begin_inset Flex Code
12387 \begin_layout Plain Layout
12394 \begin_inset Flex Code
12397 \begin_layout Plain Layout
12403 ] Texto que indica el valor de espacio horizontal entre la etiqueta y el
12405 Solo se usa para etiquetas que no están sobre el cuerpo del texto.
12408 \begin_layout Description
12409 \begin_inset Flex Code
12412 \begin_layout Plain Layout
12419 \begin_inset Flex Code
12422 \begin_layout Plain Layout
12428 ] La cadena usada para una etiqueta del
12429 \begin_inset Flex Code
12432 \begin_layout Plain Layout
12439 \begin_inset Flex Code
12442 \begin_layout Plain Layout
12450 \begin_inset Flex Code
12453 \begin_layout Plain Layout
12459 está establecido, esta cadena puede contener los comandos especiales de
12460 formato descritos en la sección
12461 \begin_inset space ~
12465 \begin_inset CommandInset ref
12467 reference "subsec:Contadores"
12474 \begin_layout Description
12475 \begin_inset Flex Code
12478 \begin_layout Plain Layout
12479 LabelStringAppendix
12485 \begin_inset Flex Code
12488 \begin_layout Plain Layout
12494 ] Esta se usa en el apéndice en vez de
12495 \begin_inset Flex Code
12498 \begin_layout Plain Layout
12505 Anotar que toda declaración de
12506 \begin_inset Flex Code
12509 \begin_layout Plain Layout
12515 reconfigura también
12516 \begin_inset Newline newline
12520 \begin_inset Flex Code
12523 \begin_layout Plain Layout
12524 LabelStringAppendix
12532 \begin_layout Description
12533 \begin_inset Flex Code
12536 \begin_layout Plain Layout
12542 [FIXME] (Usado solo con formatos tipo XML.)
12545 \begin_layout Description
12546 \begin_inset Flex Code
12549 \begin_layout Plain Layout
12556 \begin_inset Flex Code
12559 \begin_layout Plain Layout
12564 , Manual, Static, Above,
12565 \begin_inset Newline newline
12568 Centered, Sensitive, Enumerate,
12569 \begin_inset Newline newline
12572 Itemize, Bibliography
12578 \begin_inset Separator latexpar
12585 \begin_layout Description
12586 \begin_inset Flex Code
12589 \begin_layout Plain Layout
12595 significa que la etiqueta es la primera palabra (hasta elprimer espacio
12597 Usa espacios protegidos si quieres más de una palabra como etiqueta.
12601 \begin_layout Description
12602 \begin_inset Flex Code
12605 \begin_layout Plain Layout
12611 significa que la etiqueta es simplemente cualquier
12612 \begin_inset Flex Code
12615 \begin_layout Plain Layout
12621 declarado como tal.
12623 \begin_inset Quotes fld
12627 \begin_inset Quotes frd
12630 al comienzo del párrafo.
12632 \begin_inset Flex Code
12635 \begin_layout Plain Layout
12642 \begin_inset Flex Code
12645 \begin_layout Plain Layout
12651 , entonces se mostrará solo en el primer párrafo de cualquier secuencia
12652 de párrafos con el mismo
12653 \begin_inset Flex Code
12656 \begin_layout Plain Layout
12665 \begin_layout Description
12666 \begin_inset Flex Code
12669 \begin_layout Plain Layout
12676 \begin_inset space ~
12680 \begin_inset space ~
12684 \begin_inset Flex Code
12687 \begin_layout Plain Layout
12693 son casos especiales de
12694 \begin_inset Flex Code
12697 \begin_layout Plain Layout
12704 La etiqueta se imprimirá encima del párrafo, o al inicio de línea o centrado.
12708 \begin_layout Description
12709 \begin_inset Flex Code
12712 \begin_layout Plain Layout
12718 es un caso especial para las etiquetas de las leyendas de
12719 \begin_inset Quotes fld
12723 \begin_inset Quotes frd
12727 \begin_inset Quotes fld
12731 \begin_inset Quotes frd
12736 \begin_inset Flex Code
12739 \begin_layout Plain Layout
12745 quiere decir que la cadena (en código) de la etiqueta depende de la clase
12746 de flotante: Está codificado para ser `FloatType N', donde N es el valor
12747 del contador asociado al flotante.
12748 En el caso en que la leyenda se inserte adosada a un flotante
12749 \begin_inset Flex Code
12752 \begin_layout Plain Layout
12759 \begin_inset Quotes fld
12763 \begin_inset Quotes frd
12769 \begin_layout Description
12770 \begin_inset Flex Code
12773 \begin_layout Plain Layout
12779 produce los tipos habituales de etiquetas de enumeración.
12780 Por ahora está codificado para usar números arábigos, minúsculas, números
12781 romanos en minúsculas y mayúsculas, respectivamente, para los cuatro niveles
12782 de profundidad posibles.
12785 \begin_layout Description
12786 \begin_inset Flex Code
12789 \begin_layout Plain Layout
12795 produce varias marcas para los distintos niveles.
12796 También está codificado.
12799 \begin_layout Description
12800 \begin_inset Flex Code
12803 \begin_layout Plain Layout
12809 solo debería emplearse con
12810 \begin_inset Flex Code
12813 \begin_layout Plain Layout
12814 LatexType BibEnvironment
12823 \begin_layout Description
12824 \begin_inset Flex Code
12827 \begin_layout Plain Layout
12833 Esto sobrescribirá completamente cualquier declaración anterior de
12834 \begin_inset Flex Code
12837 \begin_layout Plain Layout
12845 \begin_inset Quotes eld
12849 \begin_inset Flex Code
12852 \begin_layout Plain Layout
12859 \begin_inset Quotes erd
12864 \begin_inset CommandInset ref
12866 reference "subsec:I18n"
12870 para detallessobre su uso.
12873 \begin_layout Description
12874 \begin_inset Flex Code
12877 \begin_layout Plain Layout
12884 \begin_inset Flex Code
12887 \begin_layout Plain Layout
12893 ] El nombre correspondiente en \SpecialChar LaTeX
12894 , ya sea de un comando o de un entorno.
12897 \begin_layout Description
12898 \begin_inset Flex Code
12901 \begin_layout Plain Layout
12908 \begin_inset Flex Code
12911 \begin_layout Plain Layout
12917 ] Un parámetro opcional para el correspondiente
12918 \begin_inset Flex Code
12921 \begin_layout Plain Layout
12928 Este parámetro no se puede cambiar desde dentro de \SpecialChar LyX
12930 \begin_inset Flex Code
12933 \begin_layout Plain Layout
12939 para parámetros personalizables).
12940 Se emitirá como tal tras todos los
12941 \begin_inset Flex Code
12944 \begin_layout Plain Layout
12954 \begin_layout Description
12955 \begin_inset Flex Code
12958 \begin_layout Plain Layout
12965 \begin_inset Flex Code
12968 \begin_layout Plain Layout
12973 , Command, Environment, Item_Environment,
12974 \begin_inset Newline newline
12977 List_Environment, Bib_Environment
12982 ] Cómo debería traducirse el estilo a \SpecialChar LaTeX
12987 \begin_layout Plain Layout
12988 \begin_inset Flex Code
12991 \begin_layout Plain Layout
12997 es un poco engañoso porque estas reglas se aplican también a clases SGML.
12998 Consulta los archivos de clases SGML (archivos de nombre
12999 \begin_inset Flex Code
13002 \begin_layout Plain Layout
13008 ) para ejemplos concretos.
13014 \begin_inset Separator latexpar
13021 \begin_layout Description
13022 \begin_inset Flex Code
13025 \begin_layout Plain Layout
13031 no significa nada especial.
13034 \begin_layout Description
13035 \begin_inset Flex Code
13038 \begin_layout Plain Layout
13045 \begin_inset Flex Code
13048 \begin_layout Plain Layout
13055 {\SpecialChar ldots
13064 \begin_layout Description
13065 \begin_inset Flex Code
13068 \begin_layout Plain Layout
13075 \begin_inset Flex Code
13078 \begin_layout Plain Layout
13085 }\SpecialChar ldots
13100 \begin_layout Description
13101 \begin_inset Flex Code
13104 \begin_layout Plain Layout
13111 \begin_inset Flex Code
13114 \begin_layout Plain Layout
13121 \begin_inset Flex Code
13124 \begin_layout Plain Layout
13132 se genera para cada párrafo de este entorno.
13135 \begin_layout Description
13136 \begin_inset Flex Code
13139 \begin_layout Plain Layout
13146 \begin_inset Flex Code
13149 \begin_layout Plain Layout
13156 \begin_inset Newline newline
13160 \begin_inset Flex Code
13163 \begin_layout Plain Layout
13169 se pasa como un argumento al entorno.
13170 \begin_inset Newline newline
13174 \begin_inset Flex Code
13177 \begin_layout Plain Layout
13183 puede definirse en el diálogo
13184 \begin_inset Flex Noun
13187 \begin_layout Plain Layout
13188 Editar\SpecialChar menuseparator
13190 \begin_inset space ~
13194 \begin_inset space ~
13205 \begin_layout Description
13206 \begin_inset Flex Code
13209 \begin_layout Plain Layout
13216 \begin_inset Flex Code
13219 \begin_layout Plain Layout
13225 pero añade además el argumento obligatorio necesario (la etiqueta más larga)
13230 del entorno bibliografía:
13231 \begin_inset Newline newline
13235 \begin_inset Flex Code
13238 \begin_layout Plain Layout
13241 begin{thebibliography}{99}
13246 Por tanto solo es útil para entornos de bibliografía.
13247 La etiqueta más larga predeterminada
13248 \begin_inset Quotes fld
13252 \begin_inset Quotes frd
13255 puede cambiarla el usuario en la configuración de párrafo de un ítem bibliográf
13259 \begin_layout Standard
13260 Poniendo juntas las últimas cosas, la salida \SpecialChar LaTeX
13264 \begin_layout LyX-Code
13267 LatexName[LatexParam]{\SpecialChar ldots
13271 \begin_layout Standard
13275 \begin_layout LyX-Code
13278 begin{LatexName}[LatexParam] \SpecialChar ldots
13284 \begin_layout Standard
13285 dependiendo del tipo de \SpecialChar LaTeX
13290 \begin_layout Description
13291 \begin_inset Flex Code
13294 \begin_layout Plain Layout
13301 \begin_inset Flex Code
13304 \begin_layout Plain Layout
13310 ] Secuencia que se pone al inicio del contenido del estilo.
13311 Un salto de línea en la salida puede indicarse con
13312 \begin_inset Flex Code
13315 \begin_layout Plain Layout
13324 \begin_layout Description
13325 \begin_inset Flex Code
13328 \begin_layout Plain Layout
13335 \begin_inset Flex Code
13338 \begin_layout Plain Layout
13344 ] Si pones estilos en entornos, los
13345 \begin_inset Flex Code
13348 \begin_layout Plain Layout
13354 no son simplemente añadidos, sino aumentados en un factor
13355 \begin_inset Formula $\frac{4}{\mathrm{depth}+4}$
13359 Anotar que este parámetro se usa también cuando
13360 \begin_inset Flex Code
13363 \begin_layout Plain Layout
13370 \begin_inset Flex Code
13373 \begin_layout Plain Layout
13380 \begin_inset Flex Code
13383 \begin_layout Plain Layout
13390 En ese caso se añade al margen manual o dinámico.
13391 \begin_inset Newline newline
13395 \begin_inset Quotes fld
13399 \begin_inset Flex Code
13402 \begin_layout Plain Layout
13409 \begin_inset Quotes frd
13412 significa que el párrafo se sangra con la anchura de
13413 \begin_inset Quotes fld
13417 \begin_inset Flex Code
13420 \begin_layout Plain Layout
13427 \begin_inset Quotes frd
13430 en la tipografía normal.
13431 Se puede obtener una anchura negativa anteponiendo
13432 \begin_inset Quotes fld
13436 \begin_inset Flex Code
13439 \begin_layout Plain Layout
13446 \begin_inset Quotes frd
13450 Se eligió este método para que el aspecto sea el mismo con cada una de
13451 las tipografías de pantalla usadas.
13454 \begin_layout Description
13455 \begin_inset Flex Code
13458 \begin_layout Plain Layout
13465 \begin_inset Flex Code
13468 \begin_layout Plain Layout
13473 , Manual, Dynamic, First_Dynamic, Right_Address_Box
13479 \begin_inset Newline newline
13482 El tipo de margen que el estilo tiene en el lado izquierdo.
13483 \begin_inset Separator latexpar
13490 \begin_layout Description
13491 \begin_inset Flex Code
13494 \begin_layout Plain Layout
13500 significa un margen fijo.
13503 \begin_layout Description
13504 \begin_inset Flex Code
13507 \begin_layout Plain Layout
13513 significa que el margen izquierdo depende de la cadena introducida en el
13515 \begin_inset Flex Noun
13518 \begin_layout Plain Layout
13519 Editar\SpecialChar menuseparator
13520 Configuración del párrafo\SpecialChar ldots
13527 Esto se utiliza para componer bonitas listas sin tabuladores.
13530 \begin_layout Description
13531 \begin_inset Flex Code
13534 \begin_layout Plain Layout
13540 significa que el margen depende del tamaño de la etiqueta.
13541 Esto se usa para las cabeceras automáticas de las listas numeradas.
13542 Es obvio que la cabecera
13543 \begin_inset Quotes fld
13546 5.4.3.2.1 Cabecera muy larga
13547 \begin_inset Quotes frd
13550 debe tener un margen izquierdo más amplio (tan ancho como
13551 \begin_inset Quotes fld
13555 \begin_inset Quotes frd
13558 más el espacio) que
13559 \begin_inset Quotes fld
13562 3.2 Cabecera muy larga
13563 \begin_inset Quotes frd
13567 \begin_inset Quotes fld
13570 procesadores de texto
13571 \begin_inset Quotes frd
13574 corrientes no sean capaces de hacer esto.
13577 \begin_layout Description
13578 \begin_inset Flex Code
13581 \begin_layout Plain Layout
13587 es similar, pero solo la primera fila del párrafo es dinámica, mientras
13588 que las demás son estáticas; esto se emplea, por ejemplo, para descripciones.
13591 \begin_layout Description
13592 \begin_inset Flex Code
13595 \begin_layout Plain Layout
13601 significa que el margen se elige de manera que la fila más larga de este
13602 párrafo se adapte al margen derecho.
13603 Esto se emplea para componer una dirección en el lado derecho de la página.
13608 \begin_layout Description
13609 \begin_inset Flex Code
13612 \begin_layout Plain Layout
13619 \begin_inset Flex Code
13622 \begin_layout Plain Layout
13631 \begin_inset space \thinspace{}
13635 \begin_inset Flex Code
13638 \begin_layout Plain Layout
13644 ] Si los comandos frágiles en este estilo deberían ser protegidos,
13645 \begin_inset Flex Code
13648 \begin_layout Plain Layout
13661 si este comando debería él mismo ser protegido.)
13664 \begin_layout Description
13665 \begin_inset Flex Code
13668 \begin_layout Plain Layout
13675 \begin_inset Flex Code
13678 \begin_layout Plain Layout
13685 \begin_inset space \thinspace{}
13689 \begin_inset Flex Code
13692 \begin_layout Plain Layout
13700 ] Si las líneas nuevas se transforman en líneas nuevas \SpecialChar LaTeX
13702 \begin_inset Flex Code
13705 \begin_layout Plain Layout
13716 La transformación puede desactivarse para permitir una edición más confortable
13717 de \SpecialChar LaTeX
13718 en \SpecialChar LyX
13722 \begin_layout Description
13723 \begin_inset Flex Code
13726 \begin_layout Plain Layout
13733 \begin_inset Flex Code
13736 \begin_layout Plain Layout
13745 \begin_inset space \thinspace{}
13749 \begin_inset Flex Code
13752 \begin_layout Plain Layout
13758 ] Si se permite sangrar la primera fila del párrafo siguiente.
13760 \begin_inset Flex Code
13763 \begin_layout Plain Layout
13769 significa que no se permite hacerlo;
13770 \begin_inset Flex Code
13773 \begin_layout Plain Layout
13779 significa que puede hacerse si se desea.
13782 \begin_layout Description
13783 \begin_inset Flex Code
13786 \begin_layout Plain Layout
13793 \begin_inset Flex Code
13796 \begin_layout Plain Layout
13802 ] Nombre de un estilo que ha reemplazado este estilo.
13803 Esto se emplea para renombrar un estilo, mientras que se mantiene compatibilida
13807 \begin_layout Description
13808 \begin_inset Flex Code
13811 \begin_layout Plain Layout
13818 \begin_inset Flex Code
13821 \begin_layout Plain Layout
13828 \begin_inset space \thinspace{}
13832 \begin_inset Flex Code
13835 \begin_layout Plain Layout
13841 ] Determina si párrafos consecutivos del mismo tipo se tratan como si fueran
13843 Esto tiene el efecto de que
13844 \begin_inset Flex Code
13847 \begin_layout Plain Layout
13853 solo se imprime una vez delante de tal grupo.
13854 Por omisión, esto es así para
13855 \begin_inset Flex Code
13858 \begin_layout Plain Layout
13865 \begin_inset Flex Code
13868 \begin_layout Plain Layout
13875 \begin_inset Flex Code
13878 \begin_layout Plain Layout
13884 y no lo es para los demás tipos.
13887 \begin_layout Description
13888 \begin_inset Flex Code
13891 \begin_layout Plain Layout
13898 \begin_inset Flex Code
13901 \begin_layout Plain Layout
13910 \begin_inset space \thinspace{}
13914 \begin_inset Flex Code
13917 \begin_layout Plain Layout
13923 ] Indica que los párrafos no serán separados por una línea vacía en la salida
13925 , solo por un salto de línea; junto con
13926 \begin_inset Flex Code
13929 \begin_layout Plain Layout
13935 , esto permite emular un editor de texto simple (como un recuadro ERT).
13938 \begin_layout Description
13939 \begin_inset Flex Code
13942 \begin_layout Plain Layout
13949 \begin_inset Flex Code
13952 \begin_layout Plain Layout
13958 ] El sangrado de la primera línea de un párrafo.
13960 \begin_inset Flex Code
13963 \begin_layout Plain Layout
13969 estará fijado para un determinado estilo.
13970 La excepción es el estilo
13971 \begin_inset Flex Code
13974 \begin_layout Plain Layout
13980 , puesto que la sangría de un párrafo de estilo
13981 \begin_inset Flex Code
13984 \begin_layout Plain Layout
13990 puede prohibirse con
13991 \begin_inset Flex Code
13994 \begin_layout Plain Layout
14001 Además, los párrafos de estilo
14002 \begin_inset Flex Code
14005 \begin_layout Plain Layout
14011 dentro de entornos usan la sangría
14012 \begin_inset Flex Code
14015 \begin_layout Plain Layout
14021 del entorno, no su propio valor.
14022 Por ejemplo, los párrafos
14023 \begin_inset Flex Code
14026 \begin_layout Plain Layout
14032 en una enumeración no se sangran.
14035 \begin_layout Description
14036 \begin_inset Flex Code
14039 \begin_layout Plain Layout
14046 \begin_inset Flex Code
14049 \begin_layout Plain Layout
14055 ] El espacio vertical entre dos párrafos de este estilo.
14058 \begin_layout Description
14059 \begin_inset Flex Code
14062 \begin_layout Plain Layout
14069 \begin_inset Flex Code
14072 \begin_layout Plain Layout
14079 permite al usuario elegir entre
14080 \begin_inset Quotes fld
14084 \begin_inset Quotes frd
14088 \begin_inset Quotes fld
14092 \begin_inset Quotes frd
14095 para separar párrafos.
14097 \begin_inset Quotes fld
14101 \begin_inset Quotes frd
14104 , este valor es completamente ignorado.
14106 \begin_inset Quotes fld
14110 \begin_inset Quotes frd
14113 , el sangrado de un estilo tipo
14114 \begin_inset Quotes fld
14118 \begin_inset Quotes frd
14121 de \SpecialChar LaTeX
14122 se ignora y todos los párrafos son separados con este argumento
14123 \begin_inset Quotes fld
14127 \begin_inset Quotes frd
14131 El espacio vertical se calcula con
14132 \begin_inset Flex Code
14135 \begin_layout Plain Layout
14137 \begin_inset space ~
14146 \begin_inset Flex Code
14149 \begin_layout Plain Layout
14155 es la altura de una fila con la tipografía normal.
14156 De esta forma, el aspecto queda igual con diferentes tipografías de pantalla.
14159 \begin_layout Description
14160 \begin_inset Flex Code
14163 \begin_layout Plain Layout
14172 \begin_inset Flex Code
14175 \begin_layout Plain Layout
14186 \begin_inset space \thinspace{}
14190 \begin_inset Flex Code
14193 \begin_layout Plain Layout
14199 ] Si el contenido de este párrafo debería aparecer en la salida en forma
14200 cruda, es decir sin las traducciones especiales que \SpecialChar LaTeX
14204 \begin_layout Description
14205 \begin_inset Flex Code
14208 \begin_layout Plain Layout
14215 \begin_inset Flex Code
14218 \begin_layout Plain Layout
14228 Define caracteres individuales que deberían emitirse en bruto, o sea, sin
14229 traducciones especiales que \SpecialChar LaTeX
14233 \begin_layout Description
14234 \begin_inset Flex Code
14237 \begin_layout Plain Layout
14243 Información a incluir en el preámbulo \SpecialChar LaTeX
14244 cuando se usa este estilo.
14245 Utilizado para definir macros, paquetes a cargar, etc., requeridos por este
14246 estilo en particular.
14248 \begin_inset Quotes fld
14252 \begin_inset Flex Code
14255 \begin_layout Plain Layout
14262 \begin_inset Quotes frd
14268 \begin_layout Description
14269 \begin_inset Flex Code
14272 \begin_layout Plain Layout
14279 \begin_inset Flex Code
14282 \begin_layout Plain Layout
14288 ] El prefijo a usar cuando se crean etiquetas que se refieren a párrafos
14290 Esto permite el uso de referencias con formato.
14293 \begin_layout Description
14294 \begin_inset Flex Code
14297 \begin_layout Plain Layout
14306 \begin_inset Flex Code
14309 \begin_layout Plain Layout
14317 Si el estilo requiere la característica
14318 \begin_inset Flex Code
14321 \begin_layout Plain Layout
14328 \begin_inset CommandInset ref
14330 reference "cap:Lista-de-funciones"
14335 Si necesitas un paquete con opciones específicas puedes usar además
14336 \begin_inset Flex Code
14339 \begin_layout Plain Layout
14345 como un parámetro de clase de texto general (véase
14346 \begin_inset CommandInset ref
14348 reference "subsec:Parámetros-generales-clases"
14355 \begin_layout Description
14356 \begin_inset Flex Code
14359 \begin_layout Plain Layout
14366 \begin_inset Flex Code
14369 \begin_layout Plain Layout
14378 \begin_inset Flex Code
14381 \begin_layout Plain Layout
14387 ] Reinicia los argumentos de este estilo (como definido mediante la etiqueta
14389 \begin_inset Flex Code
14392 \begin_layout Plain Layout
14399 Es útil si has copiado un estilo mediante
14400 \begin_inset Flex Code
14403 \begin_layout Plain Layout
14409 , pero no quieres heredar sus argumentos (requerido y opcional).
14412 \begin_layout Description
14413 \begin_inset Flex Code
14416 \begin_layout Plain Layout
14423 \begin_inset Flex Code
14426 \begin_layout Plain Layout
14432 ] Secuencia que se pone al final del contenido del formato.
14433 Un salto de línea en la salida se puede indicar con
14434 \begin_inset Flex Code
14437 \begin_layout Plain Layout
14446 \begin_layout Description
14447 \begin_inset Flex Code
14450 \begin_layout Plain Layout
14457 \begin_inset Flex Code
14460 \begin_layout Plain Layout
14467 \begin_inset Flex Code
14470 \begin_layout Plain Layout
14479 \begin_layout Description
14480 \begin_inset Flex Code
14483 \begin_layout Plain Layout
14490 \begin_inset Flex Code
14493 \begin_layout Plain Layout
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
14527 \begin_inset space ~
14535 ] Esto define cuál debería ser el espacio predefinido en el estilo.
14537 \begin_inset Flex Code
14540 \begin_layout Plain Layout
14547 \begin_inset Flex Code
14550 \begin_layout Plain Layout
14557 \begin_inset Flex Code
14560 \begin_layout Plain Layout
14566 corresponden respectivamente a un multiplicador de 1, 1.25 y 1.667.
14567 Si se especifica el argumento
14568 \begin_inset Flex Code
14571 \begin_layout Plain Layout
14577 , entonces se debería proporcionar además un argumento numérico que será
14578 el valor real del multiplicador.
14579 Anotar que, al contrario que otros parámetros,
14580 \begin_inset Flex Code
14583 \begin_layout Plain Layout
14589 implica la generación de código \SpecialChar LaTeX
14590 específico, usando el paquete \SpecialChar LaTeX
14592 \begin_inset Flex Code
14595 \begin_layout Plain Layout
14604 \begin_layout Description
14605 \begin_inset Flex Code
14608 \begin_layout Plain Layout
14615 \begin_inset Flex Code
14618 \begin_layout Plain Layout
14627 \begin_inset space \thinspace{}
14633 \begin_inset Flex Code
14636 \begin_layout Plain Layout
14644 ] Corrección ortográfica de párrafos de este estilo.
14648 \begin_layout Description
14649 \begin_inset Flex Code
14652 \begin_layout Plain Layout
14658 La tipografía para el cuerpo del texto.
14660 \begin_inset CommandInset ref
14662 reference "subsec:Tipografía"
14669 \begin_layout Description
14670 \begin_inset Flex Code
14673 \begin_layout Plain Layout
14680 \begin_inset Flex Code
14683 \begin_layout Plain Layout
14689 ] El nivel del estilo en el índice general.
14690 Esto se usa para la numeración automática de los encabezados de sección.
14693 \begin_layout Description
14694 \begin_inset Flex Code
14697 \begin_layout Plain Layout
14706 \begin_inset Flex Code
14709 \begin_layout Plain Layout
14718 \begin_inset Flex Code
14721 \begin_layout Plain Layout
14728 \begin_inset Flex Code
14731 \begin_layout Plain Layout
14737 ] Esta etiqueta determina si la sangría de primera línea de este párrafo
14738 puede conmutarse en el diálogo de configuración del párrafo.
14742 \begin_inset Flex Code
14745 \begin_layout Plain Layout
14755 , la sangría puede conmutarse si la configuración del documento usa estilo
14757 \begin_inset Quotes fld
14761 \begin_inset Quotes frd
14765 \begin_inset Flex Code
14768 \begin_layout Plain Layout
14774 , la sangría se puede conmutar siempre, no importa la configuración del
14776 \begin_inset Flex Code
14779 \begin_layout Plain Layout
14785 , la sangría nunca se puede conmutar.
14788 \begin_layout Description
14789 \begin_inset Flex Code
14792 \begin_layout Plain Layout
14799 \begin_inset Flex Code
14802 \begin_layout Plain Layout
14808 ] El espacio vertical con el que el primero de una cadena de párrafos con
14809 este estilo se separa del párrafo anterior.
14810 Si el párrafo anterior tiene otro estilo, la separación no es simplemente
14811 añadida, sino que se pone la máxima.
14814 \begin_layout Subsection
14815 Internacionalización de estilos de párrafo
14816 \begin_inset CommandInset label
14825 \begin_layout Standard
14827 ha soportado desde hace tiempo la internacionalización de la información
14828 de formato, pero, hasta la versión 2.0, esto se aplicaba solo a la interfaz
14829 de usuario y no a la salida, digamos, PDF.
14830 Así, por ej., autores franceses tenían que acudir a feos trucos para conseguir
14831 `Théorème 1' en vez de `Theorem 1'.
14832 Gracias a Georg Baum, este ya no es el caso.
14835 \begin_layout Standard
14837 \begin_inset Flex Code
14840 \begin_layout Plain Layout
14846 define texto que se mostrará en el documento exportado, puede usar
14847 \begin_inset Flex Code
14850 \begin_layout Plain Layout
14857 \begin_inset Flex Code
14860 \begin_layout Plain Layout
14866 para soportar correctamente documentos con idioma distinto del inglés e
14867 incluso documentos plurilingües.
14868 El siguiente extracto (del archivo
14869 \begin_inset Flex Code
14872 \begin_layout Plain Layout
14878 ) muestra cómo funciona:
14881 \begin_layout LyX-Code
14883 \begin_inset Separator latexpar
14890 \begin_layout LyX-Code
14893 theoremstyle{remark}
14896 \begin_layout LyX-Code
14899 newtheorem{claim}[thm]{
14906 \begin_layout LyX-Code
14910 \begin_layout LyX-Code
14914 \begin_layout LyX-Code
14919 claimname}{_(Claim)}
14922 \begin_layout LyX-Code
14926 \begin_layout LyX-Code
14930 \begin_layout LyX-Code
14939 claimname}{_(Claim)}}
14942 \begin_layout LyX-Code
14947 \begin_layout Standard
14948 En principio, cualquier \SpecialChar LaTeX
14949 legal puede aparecer en las etiquetas
14950 \begin_inset Flex Code
14953 \begin_layout Plain Layout
14960 \begin_inset Flex Code
14963 \begin_layout Plain Layout
14969 , pero en la práctica el aspecto será generalmente como el mostrado aquí.
14970 La clave para una correcta traducción del texto impreso es la definición
14971 del comando \SpecialChar LaTeX
14973 \begin_inset Flex Code
14976 \begin_layout Plain Layout
14985 \begin_inset Flex Code
14988 \begin_layout Plain Layout
15000 \begin_layout Standard
15002 \begin_inset Flex Code
15005 \begin_layout Plain Layout
15011 proporciona internacionalización basada en el idioma global del documento.
15012 El contenido de la etiqueta se incluirá en el preámbulo, igual que con
15014 \begin_inset Flex Code
15017 \begin_layout Plain Layout
15024 Lo que la hace especial es el uso de la
15025 \begin_inset Quotes eld
15029 \begin_inset Quotes erd
15033 \begin_inset Flex Code
15036 \begin_layout Plain Layout
15042 , que será reemplazada, cuando \SpecialChar LyX
15043 genere la salida \SpecialChar LaTeX
15044 , por la traducción de
15045 su argumento al idioma del documento.
15048 \begin_layout Standard
15050 \begin_inset Flex Code
15053 \begin_layout Plain Layout
15059 es más compleja, puesto que está pensada para dar soporte a documentos
15060 plurilingües y ofrece una interfaz al paquete
15061 \begin_inset Flex Code
15064 \begin_layout Plain Layout
15071 Su contenido se añadirá al preámbulo una vez por cada idioma que aparezca
15073 En este caso, el argumento en
15074 \begin_inset Flex Code
15077 \begin_layout Plain Layout
15083 se reemplazará por su traducción al idioma en cuestión; la expresión
15084 \begin_inset Flex Code
15087 \begin_layout Plain Layout
15093 es reemplazada por el nombre del idioma (el usado por el paquete babel).
15096 \begin_layout Standard
15097 Un documento en alemán que también incluya una sección en francés tendría
15098 lo siguiente en el preámbulo:
15101 \begin_layout LyX-Code
15110 claimname}{Affirmation}}
15111 \begin_inset Newline newline
15122 claimname}{Behauptung}}
15123 \begin_inset Newline newline
15130 claimname}{Behauptung}
15133 \begin_layout Standard
15136 \begin_inset Flex Code
15139 \begin_layout Plain Layout
15145 conspirarán para producir el texto correcto en la salida.
15148 \begin_layout Standard
15149 Un punto importante a tener en cuenta aquí es que las traducciones son proporcio
15150 nadas por el propio \SpecialChar LyX
15151 , por medio del archivo
15152 \begin_inset Flex Code
15155 \begin_layout Plain Layout
15162 Esto quiere decir, en definitiva, que
15163 \begin_inset Flex Code
15166 \begin_layout Plain Layout
15173 \begin_inset Flex Code
15176 \begin_layout Plain Layout
15182 realmente solo son útiles en archivos de formato que son proporcionados
15183 por \SpecialChar LyX
15184 , puesto que el texto introducido en archivos de formato creados por
15185 el usuario no serán tenidos en cuenta por las rutinas de internacionalización
15186 de \SpecialChar LyX
15187 a menos que el archivo
15188 \begin_inset Flex Code
15191 \begin_layout Plain Layout
15197 se modifique como correponde.
15198 Sin embargo, cualquier formato creado con la intención de ser incluido
15199 en \SpecialChar LyX
15200 debería usar estas etiquetas en los lugares apropiados.
15201 Ten en cuenta que las traducciones de estilo de párrafo provistas por \SpecialChar LyX
15203 nunca cambian en actualizaciones menores (p.
15204 \begin_inset space \thinspace{}
15208 \begin_inset space \space{}
15211 de versión 2.1.x a 2.1.y).
15212 Sin embargo es muy probable que en actualizaciones mayores (p.
15213 \begin_inset space \thinspace{}
15217 \begin_inset space \space{}
15220 de 2.0.x a 2.1.y) se introduzcan nuevas traducciones o correcciones.
15223 \begin_layout Subsection
15225 \begin_inset CommandInset label
15227 name "subsec:Flotantes"
15234 \begin_layout Standard
15235 Es necesario definir los flotantes (
15236 \begin_inset Flex Noun
15239 \begin_layout Plain Layout
15246 \begin_inset Flex Noun
15249 \begin_layout Plain Layout
15255 , \SpecialChar ldots
15256 ) en la propia clase de texto.
15257 Los flotantes normales se incluyen en el archivo
15258 \begin_inset Flex Code
15261 \begin_layout Plain Layout
15267 , así que no tendrás más que añadir
15270 \begin_layout LyX-Code
15271 Input stdfloats.inc
15274 \begin_layout Standard
15275 en tu archivo de formato.
15276 Si quieres implementar una clase de texto que proponga algún otro tipo
15277 de flotante (como la clase AGU empaquetada con \SpecialChar LyX
15278 ), la información siguiente
15279 te servirá de ayuda:
15282 \begin_layout Description
15283 \begin_inset Flex Code
15286 \begin_layout Plain Layout
15293 \begin_inset Flex Code
15296 \begin_layout Plain Layout
15302 =!htbpH] Opciones de colocación permitidas para este tipo de flotante.
15303 El valor es una secuencia de caracteres:
15308 \begin_inset Quotes eld
15312 \begin_inset Quotes erd
15320 \begin_inset Quotes eld
15324 \begin_inset Quotes erd
15332 \begin_inset Quotes eld
15336 \begin_inset Quotes erd
15344 \begin_inset Quotes eld
15348 \begin_inset Quotes erd
15356 \begin_inset Quotes eld
15360 \begin_inset Quotes erd
15368 \begin_inset Quotes eld
15372 \begin_inset Quotes erd
15376 El orden no importa.
15377 Si las opciones de colocación no están permitidas usa string
15384 \begin_layout Description
15385 \begin_inset Flex Code
15388 \begin_layout Plain Layout
15395 \begin_inset Flex Code
15398 \begin_layout Plain Layout
15405 \begin_inset space \thinspace{}
15411 \begin_inset Flex Code
15414 \begin_layout Plain Layout
15422 ] Define si el flotante admite rotación mediante el paquete \SpecialChar LaTeX
15429 \begin_inset Flex Code
15432 \begin_layout Plain Layout
15438 si el flotante no soporta esta característica.
15441 \begin_layout Description
15442 \begin_inset Flex Code
15445 \begin_layout Plain Layout
15452 \begin_inset Flex Code
15455 \begin_layout Plain Layout
15462 \begin_inset space \thinspace{}
15468 \begin_inset Flex Code
15471 \begin_layout Plain Layout
15479 ] Define si el flotante tiene una variante asterisco que abarca columnas
15480 en un párrafo de dos columnas.
15482 \begin_inset Flex Code
15485 \begin_layout Plain Layout
15491 si el flotante no soporta esta característica.
15494 \begin_layout Description
15495 \begin_inset Flex Code
15498 \begin_layout Plain Layout
15505 \begin_inset Flex Code
15508 \begin_layout Plain Layout
15515 \begin_inset Quotes erd
15519 \begin_inset Quotes erd
15522 ] La extensión del nombre de un archivo auxiliar para la lista de figuras
15525 escribe las leyendas en este archivo.
15528 \begin_layout Description
15529 \begin_inset Flex Code
15532 \begin_layout Plain Layout
15539 \begin_inset Flex Code
15542 \begin_layout Plain Layout
15549 \begin_inset Quotes erd
15553 \begin_inset Quotes erd
15556 ] La cadena que se usará en los menús y también para la leyenda.
15557 Esto se traduce al idioma actual si se usa.
15560 \begin_layout Description
15561 \begin_inset Flex Code
15564 \begin_layout Plain Layout
15570 Controlan la salida XHTML.
15572 \begin_inset space ~
15576 \begin_inset CommandInset ref
15578 reference "sec:Etiquetas-para-XHTML"
15585 \begin_layout Description
15586 \begin_inset Flex Code
15589 \begin_layout Plain Layout
15598 \begin_inset Flex Code
15601 \begin_layout Plain Layout
15610 \begin_inset space \thinspace{}
15614 \begin_inset Flex Code
15617 \begin_layout Plain Layout
15623 ] Indica si el flotante está ya definido en la clase de documento o si necesitam
15624 os cargar el paquete \SpecialChar LaTeX
15626 \begin_inset Flex Code
15629 \begin_layout Plain Layout
15635 para definirlo sobre la marcha.
15637 \begin_inset Flex Code
15640 \begin_layout Plain Layout
15646 , que significa: usar
15647 \begin_inset Flex Code
15650 \begin_layout Plain Layout
15658 \begin_inset Flex Code
15661 \begin_layout Plain Layout
15667 si el flotante ya está definido por la clase de documento \SpecialChar LaTeX
15671 \begin_layout Description
15672 \begin_inset Flex Code
15675 \begin_layout Plain Layout
15682 \begin_inset Flex Code
15685 \begin_layout Plain Layout
15692 \begin_inset Quotes erd
15696 \begin_inset Quotes erd
15699 ] El comando usado para generar una lista de flotantes de este tipo; debe
15700 omitirse el precedente `
15708 \begin_inset Flex Code
15711 \begin_layout Plain Layout
15717 es `false', puesto que no hay una forma estándar de generar este comando.
15719 \begin_inset Flex Code
15722 \begin_layout Plain Layout
15728 es `true', porque en este caso sí hay una forma estándar de definir el
15732 \begin_layout Description
15733 \begin_inset Flex Code
15736 \begin_layout Plain Layout
15743 \begin_inset Flex Code
15746 \begin_layout Plain Layout
15753 \begin_inset Quotes erd
15757 \begin_inset Quotes erd
15760 ] Un título para una lista de flotantes de este tipo (índice de figuras,
15761 tablas o lo que sea).
15762 Se usa para el nombre del recuadro en \SpecialChar LyX
15763 ; se pasa a \SpecialChar LaTeX
15764 para usarlo como título
15765 allí; y se usa como título en la salida.
15766 Será traducido al idioma del documento.
15769 \begin_layout Description
15770 \begin_inset Flex Code
15773 \begin_layout Plain Layout
15780 \begin_inset Flex Code
15783 \begin_layout Plain Layout
15790 \begin_inset Quotes erd
15794 \begin_inset Quotes erd
15797 ] Este argumento (opcional) determina si los flotantes de esta clase serán
15798 numerados dentro de alguna unidad de sección del documento.
15800 \begin_inset Flex Code
15803 \begin_layout Plain Layout
15810 \begin_inset Quotes fld
15814 \begin_inset Flex Code
15817 \begin_layout Plain Layout
15824 \begin_inset Quotes frd
15827 , los flotantes serán numerados dentro de los capítulos.
15830 \begin_layout Description
15831 \begin_inset Flex Code
15834 \begin_layout Plain Layout
15841 \begin_inset Flex Code
15844 \begin_layout Plain Layout
15851 \begin_inset Quotes erd
15855 \begin_inset Quotes erd
15858 ] La colocación por omisión para la clase dada de flotantes.
15860 \begin_inset Flex Code
15863 \begin_layout Plain Layout
15869 deberá ser un estándar \SpecialChar LaTeX
15871 \begin_inset Flex Code
15874 \begin_layout Plain Layout
15881 \begin_inset Flex Code
15884 \begin_layout Plain Layout
15891 \begin_inset Flex Code
15894 \begin_layout Plain Layout
15901 \begin_inset Flex Code
15904 \begin_layout Plain Layout
15911 \begin_inset Quotes fld
15915 \begin_inset Quotes frd
15919 \begin_inset Quotes fld
15923 \begin_inset Quotes frd
15927 \begin_inset Quotes fld
15931 \begin_inset Quotes frd
15935 \begin_inset Quotes fld
15939 \begin_inset Quotes frd
15942 (aquí), respectivamente.
15946 \begin_layout Plain Layout
15947 Anotar que el orden de estas letras en la cadena es irrelevante, como en
15954 Por encima de éstos hay un nuevo tipo,
15955 \begin_inset Flex Code
15958 \begin_layout Plain Layout
15964 , que no corresponde realmente a un flotante, ya que se refiere a: ponerlo
15966 \begin_inset Quotes fld
15970 \begin_inset Quotes frd
15973 , y en ninguna otra parte.
15974 Anotar que, sin embargo, el colocador
15975 \begin_inset Flex Code
15978 \begin_layout Plain Layout
15984 es especial y, debido a detalles de implementación, no puede usarse en
15985 tipos de flotantes no empotrados.
15986 Si no comprendes lo que esto significa, usa solo
15987 \begin_inset Quotes fld
15991 \begin_inset Flex Code
15994 \begin_layout Plain Layout
16001 \begin_inset Quotes frd
16007 \begin_layout Description
16008 \begin_inset Flex Code
16011 \begin_layout Plain Layout
16018 \begin_inset Flex Code
16021 \begin_layout Plain Layout
16027 ] El prefijo a usar cuando se crean etiquetas referidas a flotantes de este
16029 Esto permite el uso de referencias con formato.
16030 Puedes quitar cualquier
16031 \begin_inset Flex Code
16034 \begin_layout Plain Layout
16040 puesto por un estilo copiado usando el valor especial
16041 \begin_inset Quotes eld
16045 \begin_inset Quotes erd
16048 , todas mayúsculas.
16051 \begin_layout Description
16052 \begin_inset Flex Code
16055 \begin_layout Plain Layout
16062 \begin_inset Flex Code
16065 \begin_layout Plain Layout
16072 \begin_inset Quotes erd
16076 \begin_inset Quotes erd
16079 ] El estilo usado cuando se define el flotante con
16080 \begin_inset Flex Code
16083 \begin_layout Plain Layout
16094 \begin_layout Description
16095 \begin_inset Flex Code
16098 \begin_layout Plain Layout
16105 \begin_inset Flex Code
16108 \begin_layout Plain Layout
16115 \begin_inset Quotes erd
16119 \begin_inset Quotes erd
16123 \begin_inset Quotes fld
16127 \begin_inset Quotes frd
16130 de la nueva clase de flotante, como programa o algoritmo.
16131 Después del apropiado
16132 \begin_inset Flex Code
16135 \begin_layout Plain Layout
16143 , comandos tales como
16144 \begin_inset Flex Code
16147 \begin_layout Plain Layout
16156 \begin_inset Flex Code
16159 \begin_layout Plain Layout
16167 estarán disponibles.
16170 \begin_layout Description
16171 \begin_inset Flex Code
16174 \begin_layout Plain Layout
16181 \begin_inset Flex Code
16184 \begin_layout Plain Layout
16191 \begin_inset space \thinspace{}
16195 \begin_inset Flex Code
16198 \begin_layout Plain Layout
16206 ] Nos dice si este flotante se define usando el paquete \SpecialChar LaTeX
16208 \begin_inset Flex Code
16211 \begin_layout Plain Layout
16217 , bien por el archivo de clase o por un paquete, o bien sobre la marcha
16218 por el propio \SpecialChar LyX
16222 \begin_layout Standard
16223 Anotar que al definir un flotante con tipo
16224 \begin_inset Flex Code
16227 \begin_layout Plain Layout
16235 automáticamente se define el correspondiente contador con nombre
16236 \begin_inset Flex Code
16239 \begin_layout Plain Layout
16250 \begin_layout Subsection
16251 Recuadros flexibles y formato del recuadro
16252 \begin_inset CommandInset label
16254 name "subsec:estilo-del-texto"
16261 \begin_layout Standard
16262 Los recuadros flexibles son de tres tipos:
16265 \begin_layout Itemize
16267 \begin_inset Flex Code
16270 \begin_layout Plain Layout
16276 ): estos definen diseños semánticos correspondientes a comandos \SpecialChar LaTeX
16278 \begin_inset Flex Code
16281 \begin_layout Plain Layout
16290 \begin_inset Flex Code
16293 \begin_layout Plain Layout
16304 \begin_layout Itemize
16305 definido por el usuario (
16306 \begin_inset Flex Code
16309 \begin_layout Plain Layout
16315 ): estos se pueden usar para definir recuadros plegables personalizados,
16316 del tipo de los de código \SpecialChar TeX
16317 , notas al pie y similares.
16318 Un ejemplo obvio es un recuadro de nota final, definido en el módulo del
16320 \begin_inset Flex Code
16323 \begin_layout Plain Layout
16332 \begin_layout Itemize
16334 \begin_inset Flex Code
16337 \begin_layout Plain Layout
16343 ): para usar con las clases DocBook.
16346 \begin_layout Standard
16347 Los recuadros flexibles se definen usando la etiqueta
16348 \begin_inset Flex Code
16351 \begin_layout Plain Layout
16357 , que se explicará en un momento.
16360 \begin_layout Standard
16362 \begin_inset Flex Code
16365 \begin_layout Plain Layout
16371 también sirve para otra función: puede utilizarse para personalizar el
16372 diseño general de muchos tipos diferentes de recuadros.
16374 \begin_inset Flex Code
16377 \begin_layout Plain Layout
16383 permite personalizar los parámetros de diseño de notas al pie, notas al
16384 margen, notas, recuadros de código \SpecialChar TeX
16385 (ERT), ramas, listados de programa,
16386 índices, cuadros, tablas, algoritmos, URL, y leyendas, así como para definir
16387 recuadros flexibles.
16390 \begin_layout Standard
16392 \begin_inset Flex Code
16395 \begin_layout Plain Layout
16401 debe comenzar con una línea de la forma:
16404 \begin_layout LyX-Code
16408 \begin_layout Standard
16410 \begin_inset Flex Code
16413 \begin_layout Plain Layout
16419 indica el recuadro cuyo formato se va a definir, y hay cuatro casos.
16422 \begin_layout Enumerate
16423 Se va a modificar el formato para un tipo de recuadro preexistente.
16425 \begin_inset Flex Code
16428 \begin_layout Plain Layout
16434 puede ser uno cualquiera de los siguientes:
16435 \begin_inset Flex Code
16438 \begin_layout Plain Layout
16445 \begin_inset Flex Code
16448 \begin_layout Plain Layout
16455 \begin_inset Flex Code
16458 \begin_layout Plain Layout
16465 \begin_inset Flex Code
16468 \begin_layout Plain Layout
16475 \begin_inset Flex Code
16478 \begin_layout Plain Layout
16485 \begin_inset Flex Code
16488 \begin_layout Plain Layout
16495 \begin_inset Flex Code
16498 \begin_layout Plain Layout
16505 \begin_inset Flex Code
16508 \begin_layout Plain Layout
16515 \begin_inset Flex Code
16518 \begin_layout Plain Layout
16525 \begin_inset Flex Code
16528 \begin_layout Plain Layout
16535 \begin_inset Flex Code
16538 \begin_layout Plain Layout
16545 \begin_inset Flex Code
16548 \begin_layout Plain Layout
16555 \begin_inset Flex Code
16558 \begin_layout Plain Layout
16565 \begin_inset Flex Code
16568 \begin_layout Plain Layout
16575 \begin_inset Flex Code
16578 \begin_layout Plain Layout
16585 \begin_inset Flex Code
16588 \begin_layout Plain Layout
16595 \begin_inset Flex Code
16598 \begin_layout Plain Layout
16605 \begin_inset Flex Code
16608 \begin_layout Plain Layout
16615 \begin_inset Flex Code
16618 \begin_layout Plain Layout
16625 \begin_inset Flex Code
16628 \begin_layout Plain Layout
16638 \begin_layout Enumerate
16639 Se va a definir el formato para un recuadro flexible.
16641 \begin_inset Flex Code
16644 \begin_layout Plain Layout
16651 \begin_inset Quotes fld
16655 \begin_inset Flex Code
16658 \begin_layout Plain Layout
16665 \begin_inset Quotes frd
16669 \begin_inset Flex Code
16672 \begin_layout Plain Layout
16678 ser cualquier identificador válido no utilizado por un recuadro preexistente.
16679 El identificador puede incluir espacios, pero en este caso debe ponerse
16680 todo entre comillas.
16681 Ten en cuenta que la definición de un flexible debe incluir
16686 \begin_inset Flex Code
16689 \begin_layout Plain Layout
16696 declarando qué tipo de recuadro define.
16699 \begin_layout Enumerate
16700 Se va a definir el formato para rama específica de usuario.
16702 \begin_inset Flex Code
16705 \begin_layout Plain Layout
16711 debe ser de la forma
16712 \begin_inset Quotes fld
16716 \begin_inset Flex Code
16719 \begin_layout Plain Layout
16726 \begin_inset Quotes frd
16730 \begin_inset Flex Code
16733 \begin_layout Plain Layout
16739 puede ser cualquier identificador válido de rama definido en el documento
16741 Este identificador puede incluir espacios, pero, en ese caso todo debe
16743 El propósito principal de esta característica es permitir a \SpecialChar LaTeX
16745 específicas como necesite el usuario.
16748 \begin_layout Enumerate
16749 Se va a definir el formato de una leyenda específica de usuario (o clase).
16751 \begin_inset Flex Code
16754 \begin_layout Plain Layout
16760 debe ser de la forma
16761 \begin_inset Quotes fld
16765 \begin_inset Flex Code
16768 \begin_layout Plain Layout
16775 \begin_inset Quotes frd
16779 \begin_inset Flex Code
16782 \begin_layout Plain Layout
16788 especifica el nombre de la leyenda como aparece en el menú.
16789 Repasa la leyenda estándar (
16790 \begin_inset Flex Code
16793 \begin_layout Plain Layout
16799 ), las leyendas específicas de las clases KOMA-Script (
16800 \begin_inset Flex Code
16803 \begin_layout Plain Layout
16810 \begin_inset Flex Code
16813 \begin_layout Plain Layout
16822 \begin_inset space ~
16828 \begin_inset Flex Code
16831 \begin_layout Plain Layout
16837 ) para aplicaciones.
16840 \begin_layout Standard
16842 \begin_inset Flex Code
16845 \begin_layout Plain Layout
16851 puede contener las siguientes entradas:
16854 \begin_layout Description
16855 \begin_inset Flex Code
16858 \begin_layout Plain Layout
16865 \begin_inset Flex Code
16868 \begin_layout Plain Layout
16874 ] Define el número de argumento de un comando\SpecialChar breakableslash
16875 entorno asociado con el formato
16877 La definición debe terminar con
16878 \begin_inset Flex Code
16881 \begin_layout Plain Layout
16889 \begin_inset CommandInset ref
16891 reference "subsec:Estilos-de-párrafo"
16898 \begin_layout Description
16899 \begin_inset Flex Code
16902 \begin_layout Plain Layout
16908 Preámbulo para comandos de cambio de idioma; véase
16909 \begin_inset CommandInset ref
16911 reference "subsec:I18n"
16918 \begin_layout Description
16919 \begin_inset Flex Code
16922 \begin_layout Plain Layout
16929 \begin_inset Flex Code
16932 \begin_layout Plain Layout
16938 ] El color para el fondo del recuadro.
16939 Véase la lista de colores en
16940 \begin_inset CommandInset ref
16942 reference "cap:Nombres-de-colores"
16949 \begin_layout Description
16950 \begin_inset Flex Code
16953 \begin_layout Plain Layout
16960 \begin_inset Flex Code
16963 \begin_layout Plain Layout
16972 \begin_inset space \thinspace{}
16976 \begin_inset Flex Code
16979 \begin_layout Plain Layout
16985 ] Si usar no el contenido del recuadro como etiqueta del mismo cuando el
16986 recuadro se cierra.
16987 Por omisión, falso.
16990 \begin_layout Description
16991 \begin_inset Flex Code
16994 \begin_layout Plain Layout
17001 \begin_inset Flex Code
17004 \begin_layout Plain Layout
17010 ] Como los estilos de párrafo, véase
17011 \begin_inset CommandInset ref
17013 reference "subsec:Estilos-de-párrafo"
17018 Ten en cuenta que debes especificar el tipo completo, p.
17019 \begin_inset space \thinspace{}
17023 \begin_inset space ~
17027 \begin_inset Flex Code
17030 \begin_layout Plain Layout
17031 CopyStyle Flex:<name>
17039 \begin_layout Description
17040 \begin_inset Flex Code
17043 \begin_layout Plain Layout
17050 \begin_inset Flex Code
17053 \begin_layout Plain Layout
17062 \begin_inset space \thinspace{}
17066 \begin_inset Flex Code
17069 \begin_layout Plain Layout
17075 ] Indica si el usuario puede emplear el diálogo Configuración del párrafo
17076 para modificar el párrafo.
17079 \begin_layout Description
17080 \begin_inset Flex Code
17083 \begin_layout Plain Layout
17090 \begin_inset Flex Code
17093 \begin_layout Plain Layout
17100 \begin_inset Flex Code
17103 \begin_layout Plain Layout
17110 \begin_inset Flex Code
17113 \begin_layout Plain Layout
17119 , que describe el estilo de presentación para el marco y los botones del
17121 Las notas al pie usan generalmente
17122 \begin_inset Flex Code
17125 \begin_layout Plain Layout
17131 , los recuadros de código \SpecialChar TeX
17133 \begin_inset Flex Code
17136 \begin_layout Plain Layout
17142 , y los de estilos del texto
17143 \begin_inset Flex Code
17146 \begin_layout Plain Layout
17155 \begin_layout Description
17156 \begin_inset Flex Code
17159 \begin_layout Plain Layout
17166 \begin_inset Flex Code
17169 \begin_layout Plain Layout
17176 \begin_inset space \thinspace{}
17180 \begin_inset Flex Code
17183 \begin_layout Plain Layout
17192 \begin_inset Flex Code
17195 \begin_layout Plain Layout
17202 \begin_inset Flex Code
17205 \begin_layout Plain Layout
17212 Indica si el entorno se ubicará en su propio espacio en la salida o si
17213 aparecerá en línea con el texto circundante.
17214 Si se pone falso, se supone que el entorno \SpecialChar LaTeX
17215 ignora los espacios en blanco
17216 (incluyendo un carácter de línea nueva) después de las etiquetas
17217 \begin_inset Flex Code
17220 \begin_layout Plain Layout
17233 \begin_inset Flex Code
17236 \begin_layout Plain Layout
17249 Por omisión, verdadero.
17252 \begin_layout Description
17253 \begin_inset Flex Code
17256 \begin_layout Plain Layout
17262 Requerido al final de las declaraciones de formato del recuadro
17263 \begin_inset Flex Code
17266 \begin_layout Plain Layout
17275 \begin_layout Description
17276 \begin_inset Flex Code
17279 \begin_layout Plain Layout
17285 La tipografía usada tanto para el cuerpo del texto como para la etiqueta.
17287 \begin_inset CommandInset ref
17289 reference "subsec:Tipografía"
17294 Anotar que al definir esta tipografía se define automáticamente el mismo
17295 valor para la etiqueta,
17296 \begin_inset Flex Code
17299 \begin_layout Plain Layout
17305 , así que define aquella primero y después define
17306 \begin_inset Flex Code
17309 \begin_layout Plain Layout
17315 si las quieres diferentes.
17318 \begin_layout Description
17319 \begin_inset Flex Code
17322 \begin_layout Plain Layout
17323 FixedWidthPreambleEncoding
17329 \begin_inset Flex Code
17332 \begin_layout Plain Layout
17341 \begin_inset space \thinspace{}
17345 \begin_inset Flex Code
17348 \begin_layout Plain Layout
17354 ] Fuerza una codificación de ancho fijo para el contenido traducido del
17356 \begin_inset Flex Code
17359 \begin_layout Plain Layout
17366 \begin_inset Flex Code
17369 \begin_layout Plain Layout
17375 generado por este formato.
17376 Esto es necesario para paquetes especiales \SpecialChar LaTeX
17381 que no trabajan con codificaciones de ancho variable como
17386 Esta configuración se ignora si se usan soportes \SpecialChar LaTeX
17387 compatibles totalmente
17388 con Unicode como Xe\SpecialChar TeX
17389 o Lua\SpecialChar TeX
17393 \begin_layout Description
17394 \begin_inset Flex Code
17397 \begin_layout Plain Layout
17398 ForceLocalFontSwitch
17404 \begin_inset Flex Code
17407 \begin_layout Plain Layout
17416 \begin_inset space \thinspace{}
17420 \begin_inset Flex Code
17423 \begin_layout Plain Layout
17429 ] Cuando se usa babel, usar siempre un cambiador de fuente local (
17430 \begin_inset Flex Code
17433 \begin_layout Plain Layout
17441 ), nunca uno global (como
17442 \begin_inset Flex Code
17445 \begin_layout Plain Layout
17456 \begin_layout Description
17457 \begin_inset Flex Code
17460 \begin_layout Plain Layout
17467 \begin_inset Flex Code
17470 \begin_layout Plain Layout
17479 \begin_inset space \thinspace{}
17483 \begin_inset Flex Code
17486 \begin_layout Plain Layout
17493 \begin_inset Quotes fld
17497 \begin_inset Quotes frd
17500 que genera salida Izquierda-Derecha (latin), p.
17501 \begin_inset space \thinspace{}
17505 \begin_inset space \space{}
17508 en código \SpecialChar TeX
17513 \begin_layout Description
17514 \begin_inset Flex Code
17517 \begin_layout Plain Layout
17524 \begin_inset Flex Code
17527 \begin_layout Plain Layout
17536 \begin_inset space \thinspace{}
17540 \begin_inset Flex Code
17543 \begin_layout Plain Layout
17549 ] Fuerza un salto de línea en la salida \SpecialChar LaTeX
17550 antes de iniciarse el recuadro
17551 de inserción y después de finalizar.
17552 Esto asegura que el recuadro mismo se ubique en sus propias líneas, con
17556 \begin_layout Description
17557 \begin_inset Flex Code
17560 \begin_layout Plain Layout
17567 \begin_inset Flex Code
17570 \begin_layout Plain Layout
17579 \begin_inset space \thinspace{}
17583 \begin_inset Flex Code
17586 \begin_layout Plain Layout
17592 ] Indica si debería usarse
17593 \begin_inset Flex Code
17596 \begin_layout Plain Layout
17602 o, por el contrario el usuario puede cambiar el estilo de párrafo del recuadro.
17605 \begin_layout Description
17606 \begin_inset Flex Code
17609 \begin_layout Plain Layout
17618 \begin_inset Flex Code
17621 \begin_layout Plain Layout
17630 \begin_inset space \thinspace{}
17634 \begin_inset Flex Code
17637 \begin_layout Plain Layout
17643 ] Como en estilos de párrafo, véase
17644 \begin_inset CommandInset ref
17646 reference "subsec:Estilos-de-párrafo"
17653 \begin_layout Description
17654 \begin_inset Flex Code
17657 \begin_layout Plain Layout
17663 Controlan la salida XHTML.
17665 \begin_inset CommandInset ref
17667 reference "sec:Etiquetas-para-XHTML"
17674 \begin_layout Description
17675 \begin_inset Flex Code
17678 \begin_layout Plain Layout
17685 \begin_inset Flex Code
17688 \begin_layout Plain Layout
17697 \begin_inset space \thinspace{}
17701 \begin_inset Flex Code
17704 \begin_layout Plain Layout
17710 ] Incluye o no el contenido de este inset en la cadena generada para el
17711 panel 'Navegador de contorno'.
17712 El no sería, por ejemplo, para que el contenido de una nota al pie en un
17713 encabezado de sección no aparezca en el índice que se despliega en el navegador
17714 de contorno, sin embargo, normalmente sí se incluiría el contenido de un
17715 estilo de carácter.
17716 Predeterminado es false: no incluir.
17719 \begin_layout Description
17720 \begin_inset Flex Code
17723 \begin_layout Plain Layout
17732 \begin_inset Flex Code
17735 \begin_layout Plain Layout
17746 \begin_inset space \thinspace{}
17750 \begin_inset Flex Code
17753 \begin_layout Plain Layout
17759 ] Como en estilos de párrafo, véase
17760 \begin_inset CommandInset ref
17762 reference "subsec:Estilos-de-párrafo"
17769 \begin_layout Description
17770 \begin_inset Flex Code
17773 \begin_layout Plain Layout
17779 La tipografía para la etiqueta.
17781 \begin_inset CommandInset ref
17783 reference "subsec:Tipografía"
17788 Anotar que esta definición nunca puede aparecer antes de
17789 \begin_inset Flex Code
17792 \begin_layout Plain Layout
17798 , para que sea efectiva.
17801 \begin_layout Description
17802 \begin_inset Flex Code
17805 \begin_layout Plain Layout
17812 \begin_inset Flex Code
17815 \begin_layout Plain Layout
17822 \begin_inset Quotes erd
17826 \begin_inset Quotes erd
17829 ] Lo que se mostrará sobre el botón u otra parte como etiqueta del recuadro.
17830 Algunos tipos de recuadro (
17831 \begin_inset Flex Code
17834 \begin_layout Plain Layout
17835 código \SpecialChar TeX
17842 \begin_inset Flex Code
17845 \begin_layout Plain Layout
17851 ) modifican esta etiqueta sobre la marcha.
17854 \begin_layout Description
17855 \begin_inset Flex Code
17858 \begin_layout Plain Layout
17864 Preámbulo dependiente del idioma; véase
17865 \begin_inset CommandInset ref
17867 reference "subsec:I18n"
17874 \begin_layout Description
17875 \begin_inset Flex Code
17878 \begin_layout Plain Layout
17885 \begin_inset Flex Code
17888 \begin_layout Plain Layout
17894 ] El nombre \SpecialChar LaTeX
17895 correspondiente al asunto.
17896 Cualquier nombre de entorno o de comando.
17899 \begin_layout Description
17900 \begin_inset Flex Code
17903 \begin_layout Plain Layout
17910 \begin_inset Flex Code
17913 \begin_layout Plain Layout
17919 ] El parámetro opcional para el correspondiente
17920 \begin_inset Flex Code
17923 \begin_layout Plain Layout
17929 , incluyendo posibles pares de corchetes,
17930 \begin_inset Flex Code
17933 \begin_layout Plain Layout
17940 Este parámetro no se puede cambiar desde dentro de \SpecialChar LyX
17942 \begin_inset Flex Code
17945 \begin_layout Plain Layout
17951 para parámetros personalizables).
17952 Se emitirá como tal después de todos los
17953 \begin_inset Flex Code
17956 \begin_layout Plain Layout
17966 \begin_layout Description
17967 \begin_inset Flex Code
17970 \begin_layout Plain Layout
17977 \begin_inset Flex Code
17980 \begin_layout Plain Layout
17981 Command, Environment, None
17986 ] Cómo debería traducirse el estilo en \SpecialChar LaTeX
17991 \begin_layout Plain Layout
17992 \begin_inset Flex Code
17995 \begin_layout Plain Layout
18001 es quizás un poco confuso porque estas eglas se aplican también a clases.
18002 Mira los archivos de clase SGML para ejemplos concretos.
18008 \begin_inset Separator latexpar
18015 \begin_layout Description
18016 \begin_inset Flex Code
18019 \begin_layout Plain Layout
18025 significa nada especial
18028 \begin_layout Description
18029 \begin_inset Flex Code
18032 \begin_layout Plain Layout
18039 \begin_inset Flex Code
18042 \begin_layout Plain Layout
18049 {\SpecialChar ldots
18058 \begin_layout Description
18059 \begin_inset Flex Code
18062 \begin_layout Plain Layout
18069 \begin_inset Flex Code
18072 \begin_layout Plain Layout
18079 }\SpecialChar ldots
18094 \begin_layout Description
18098 \begin_layout Standard
18099 Poniendo juntas las últimas cosas, la salida \SpecialChar LaTeX
18103 \begin_layout LyX-Code
18106 LatexName[LatexParam]{\SpecialChar ldots
18110 \begin_layout Standard
18114 \begin_layout LyX-Code
18117 begin{LatexName}[LatexParam] \SpecialChar ldots
18123 \begin_layout Standard
18124 dependiendo del tipo de \SpecialChar LaTeX
18129 \begin_layout Description
18130 \begin_inset Flex Code
18133 \begin_layout Plain Layout
18140 \begin_inset Flex Code
18143 \begin_layout Plain Layout
18149 ] Secuencia que se pone al comienzo del contenido del formato.
18150 Un salto de línea en la salida se indica con
18151 \begin_inset Flex Code
18154 \begin_layout Plain Layout
18163 \begin_layout Description
18164 \begin_inset Flex Code
18167 \begin_layout Plain Layout
18174 \begin_inset Flex Code
18177 \begin_layout Plain Layout
18184 \begin_inset Flex Code
18187 \begin_layout Plain Layout
18194 \begin_inset Flex Code
18197 \begin_layout Plain Layout
18204 \begin_inset Flex Code
18207 \begin_layout Plain Layout
18213 (indicando una definición ficticia que finaliza definiciones de estilos
18215 Esta entrada es requerida y solo es significativa para recuadros flexibles.
18216 Entre otras cosas, determina en qué menús aparecerá este recuadro.
18218 \begin_inset Flex Code
18221 \begin_layout Plain Layout
18228 \begin_inset Flex Code
18231 \begin_layout Plain Layout
18238 \begin_inset Flex Code
18241 \begin_layout Plain Layout
18248 \begin_inset Flex Code
18251 \begin_layout Plain Layout
18263 \begin_inset Flex Code
18266 \begin_layout Plain Layout
18272 se puede poner como verdadero, o
18273 \begin_inset Flex Code
18276 \begin_layout Plain Layout
18286 e, para recuadros de estilos
18287 \begin_inset Flex Code
18290 \begin_layout Plain Layout
18301 \begin_inset Flex Code
18304 \begin_layout Plain Layout
18313 \begin_layout Description
18314 \begin_inset Flex Code
18317 \begin_layout Plain Layout
18324 \begin_inset Flex Code
18327 \begin_layout Plain Layout
18336 \begin_inset space \thinspace{}
18340 \begin_inset Flex Code
18343 \begin_layout Plain Layout
18349 ] Indica si se permiten múltiples párrafos en este recuadro.
18350 Además establecerá para CustomPars el mismo valor y para ForcePlain el
18352 Estos pueden modificarse a otros valores si se usan
18359 \begin_layout Description
18360 \begin_inset Flex Code
18363 \begin_layout Plain Layout
18370 \begin_inset Flex Code
18373 \begin_layout Plain Layout
18382 \begin_inset space \thinspace{}
18386 \begin_inset Flex Code
18389 \begin_layout Plain Layout
18395 ] Si los comandos frágiles deben o no ser
18396 \begin_inset Flex Code
18399 \begin_layout Plain Layout
18407 'ed en este recuadro.
18412 si el comando mismo debe ser protegido
18417 \begin_layout Description
18418 \begin_inset Flex Code
18421 \begin_layout Plain Layout
18428 \begin_inset Flex Code
18431 \begin_layout Plain Layout
18438 \begin_inset Flex Code
18441 \begin_layout Plain Layout
18450 \begin_layout Description
18451 \begin_inset Flex Code
18454 \begin_layout Plain Layout
18461 \begin_inset Flex Code
18464 \begin_layout Plain Layout
18471 \begin_inset Flex Code
18474 \begin_layout Plain Layout
18480 que ha recolocado este
18481 \begin_inset Flex Code
18484 \begin_layout Plain Layout
18491 Se usa para renombrar un
18492 \begin_inset Flex Code
18495 \begin_layout Plain Layout
18501 , mientras se mantiene compatibilidad hacia atrás.
18504 \begin_layout Description
18505 \begin_inset Flex Code
18508 \begin_layout Plain Layout
18515 \begin_inset Flex Code
18518 \begin_layout Plain Layout
18527 \begin_inset space \thinspace{}
18531 \begin_inset Flex Code
18534 \begin_layout Plain Layout
18540 ] Igual que para estilos de párrafo, véase
18541 \begin_inset CommandInset ref
18543 reference "subsec:Estilos-de-párrafo"
18548 Por omisión es falso.
18551 \begin_layout Description
18552 \begin_inset Flex Code
18555 \begin_layout Plain Layout
18564 \begin_inset Flex Code
18567 \begin_layout Plain Layout
18578 \begin_inset space \thinspace{}
18582 \begin_inset Flex Code
18585 \begin_layout Plain Layout
18591 ] Igual que para estilos de párrafo, véase
18592 \begin_inset CommandInset ref
18594 reference "subsec:Estilos-de-párrafo"
18601 \begin_layout Description
18602 \begin_inset Flex Code
18605 \begin_layout Plain Layout
18611 Igual que para estilos de párrafo, véase
18612 \begin_inset CommandInset ref
18614 reference "subsec:Estilos-de-párrafo"
18621 \begin_layout Description
18622 \begin_inset Flex Code
18625 \begin_layout Plain Layout
18632 \begin_inset Flex Code
18635 \begin_layout Plain Layout
18641 ] Prefijo a usar cuando se crean etiquetas que se refieren a recuadros de
18643 Esto permite el uso de referencias con formato.
18646 \begin_layout Description
18647 \begin_inset Flex Code
18650 \begin_layout Plain Layout
18657 \begin_inset Flex Code
18660 \begin_layout Plain Layout
18666 ] Igual que para estilos de párrafo, véase
18667 \begin_inset CommandInset ref
18669 reference "subsec:Estilos-de-párrafo"
18676 \begin_layout Description
18677 \begin_inset Flex Code
18680 \begin_layout Plain Layout
18687 \begin_inset Flex Code
18690 \begin_layout Plain Layout
18699 \begin_inset space \thinspace{}
18703 \begin_inset Flex Code
18706 \begin_layout Plain Layout
18712 ] Reinicia los argumentos \SpecialChar LaTeX
18713 de este formato (como se definen con
18714 \begin_inset Flex Code
18717 \begin_layout Plain Layout
18724 Es útil si has copiado un estilo con
18725 \begin_inset Flex Code
18728 \begin_layout Plain Layout
18734 , pero no quieres heredar sus argumentos (requerido y opcional).
18737 \begin_layout Description
18738 \begin_inset Flex Code
18741 \begin_layout Plain Layout
18748 \begin_inset Flex Code
18751 \begin_layout Plain Layout
18758 \begin_inset space \thinspace{}
18762 \begin_inset Flex Code
18765 \begin_layout Plain Layout
18773 ] Si este recuadro debería usar la tipografía de su entorno o la suya propia.
18774 Por omisión es la tipografía de su entorno.
18777 \begin_layout Description
18778 \begin_inset Flex Code
18781 \begin_layout Plain Layout
18788 \begin_inset Flex Code
18791 \begin_layout Plain Layout
18797 ] Secuencia que se pone al final del contenido del formato.
18798 Un salto de línea en la salida se indica con
18799 \begin_inset Flex Code
18802 \begin_layout Plain Layout
18811 \begin_layout Description
18812 \begin_inset Flex Code
18815 \begin_layout Plain Layout
18822 \begin_inset Flex Code
18825 \begin_layout Plain Layout
18832 \begin_inset space \thinspace{}
18836 \begin_inset Flex Code
18839 \begin_layout Plain Layout
18847 ] Revisar la ortografía del contenido del recuadro.
18851 \begin_layout Subsection
18853 \begin_inset CommandInset label
18855 name "subsec:Contadores"
18862 \begin_layout Standard
18863 Es necesario definir los contadores (
18864 \begin_inset Flex Noun
18867 \begin_layout Plain Layout
18874 \begin_inset Flex Noun
18877 \begin_layout Plain Layout
18883 , \SpecialChar ldots
18884 ) en la propia clase de texto.
18885 Los contadores estándar están definidos en el archivo
18886 \begin_inset Flex Code
18889 \begin_layout Plain Layout
18895 , de modo que no tienes más que añadir
18898 \begin_layout LyX-Code
18899 Input stdcounters.inc
18902 \begin_layout Standard
18903 en el archivo de formato para que funcionen.
18904 Pero si quieres puedes definir contadores personalizados.
18905 La declaración de un contador debe comenzar con:
18908 \begin_layout LyX-Code
18912 \begin_layout Standard
18914 \begin_inset Flex Code
18917 \begin_layout Plain Layout
18923 es el nombre del contador.
18924 Hay que terminar con
18925 \begin_inset Flex Code
18928 \begin_layout Plain Layout
18937 \begin_layout Standard
18938 Se pueden usar además los parámetros siguientes:
18941 \begin_layout Description
18942 \begin_inset Flex Code
18945 \begin_layout Plain Layout
18952 \begin_inset Flex Code
18955 \begin_layout Plain Layout
18961 ] Establece el valor inicial para el contador, al cuál se reiniciará cada
18962 vez que suceda esto.
18963 Normalmente será 1.
18966 \begin_layout Description
18967 \begin_inset Flex Code
18970 \begin_layout Plain Layout
18977 \begin_inset Flex Code
18980 \begin_layout Plain Layout
18986 =""] Si se define esta cadena, indica cómo se muestra el contador.
18987 Al establecer este valor también se da el mismo valor a
18988 \begin_inset Flex Code
18991 \begin_layout Plain Layout
18992 LabelStringAppendix
18998 Para los valores de 'string' se pueden usar las estructuras siguientes:
18999 \begin_inset Separator latexpar
19006 \begin_layout Itemize
19007 \begin_inset Flex Code
19010 \begin_layout Plain Layout
19018 será reemplazado por la expansión de
19019 \begin_inset Flex Code
19022 \begin_layout Plain Layout
19029 \begin_inset Flex Code
19032 \begin_layout Plain Layout
19033 LabelStringAppendix
19039 \begin_inset Flex Code
19042 \begin_layout Plain Layout
19052 \begin_layout Itemize
19053 los valores del contador pueden expresarse usando macros tipo \SpecialChar LaTeX
19055 \begin_inset Flex Code
19058 \begin_layout Plain Layout
19075 \begin_inset Flex Code
19078 \begin_layout Plain Layout
19090 \begin_layout Plain Layout
19091 En realidad la cosa es un poco más compleja: cualquier
19095 distinto de los descritos a continuación generará números arábigos.
19096 No sería sorprendenta ver este cambio en el futuro.
19102 \begin_inset Flex Code
19105 \begin_layout Plain Layout
19111 : 1, 2, 3,\SpecialChar ldots
19113 \begin_inset Flex Code
19116 \begin_layout Plain Layout
19122 para minúsculas: a, b, c, \SpecialChar ldots
19124 \begin_inset Flex Code
19127 \begin_layout Plain Layout
19133 para mayúsculas: A, B, C, \SpecialChar ldots
19135 \begin_inset Flex Code
19138 \begin_layout Plain Layout
19144 números romanos en minúscula: i, ii, iii, \SpecialChar ldots
19149 \begin_layout Plain Layout
19155 \begin_inset space \thinspace{}
19163 \begin_inset Flex Code
19166 \begin_layout Plain Layout
19181 \begin_inset Flex Code
19184 \begin_layout Plain Layout
19198 los transforma automáticamente en versalitas
19203 , ya que los romanos en minúscula no se usan en español.
19210 \begin_inset Flex Code
19213 \begin_layout Plain Layout
19219 para romanos en mayúsculas: I, II, III\SpecialChar ldots
19221 \begin_inset Flex Code
19224 \begin_layout Plain Layout
19230 para números hebreos.
19234 \begin_layout Standard
19236 \begin_inset Flex Code
19239 \begin_layout Plain Layout
19245 , se construye un valor por omisión así: si el contador tiene un contador
19247 \begin_inset Flex Code
19250 \begin_layout Plain Layout
19257 \begin_inset Flex Code
19260 \begin_layout Plain Layout
19266 ), se usa la cadena
19267 \begin_inset Flex Code
19270 \begin_layout Plain Layout
19280 ; si no, se usa la cadena
19281 \begin_inset Flex Code
19284 \begin_layout Plain Layout
19295 \begin_layout Description
19296 \begin_inset Flex Code
19299 \begin_layout Plain Layout
19300 LabelStringAppendix
19306 \begin_inset Flex Code
19309 \begin_layout Plain Layout
19316 \begin_inset Flex Code
19319 \begin_layout Plain Layout
19325 , pero para el apéndice.
19328 \begin_layout Description
19329 \begin_inset Flex Code
19332 \begin_layout Plain Layout
19339 \begin_inset Flex Code
19342 \begin_layout Plain Layout
19349 \begin_inset Quotes erd
19353 \begin_inset Quotes erd
19356 ] Un formato para usar con las referencias a este contador.
19357 Por ejemplo, podríamos querer las referencias a los números de sección
19359 \begin_inset Quotes fld
19363 \begin_inset space ~
19367 \begin_inset Quotes frd
19371 La secuencia debería contener
19372 \begin_inset Quotes eld
19376 \begin_inset Quotes erd
19380 Esto será reemplazado por el número correspondiente del contador.
19381 Así pues, para secciones sería: Section ##.
19384 \begin_layout Description
19385 \begin_inset Flex Code
19388 \begin_layout Plain Layout
19395 \begin_inset Flex Code
19398 \begin_layout Plain Layout
19404 =""] Si esto se establece para el nombre de otro contador, el presente contador
19405 se reiniciará cada vez que el otro aumente.
19407 \begin_inset Flex Code
19410 \begin_layout Plain Layout
19416 se numera dentro de
19417 \begin_inset Flex Code
19420 \begin_layout Plain Layout
19429 \begin_layout Subsection
19430 Descripción de la tipografía
19431 \begin_inset CommandInset label
19433 name "subsec:Tipografía"
19440 \begin_layout Standard
19441 Una descripción de una tipografía se ve así:
19444 \begin_layout LyX-Code
19458 \begin_layout LyX-Code
19462 \begin_layout LyX-Code
19466 \begin_layout Standard
19467 Están disponibles los comandos siguientes:
19470 \begin_layout Description
19471 \begin_inset Flex Code
19474 \begin_layout Plain Layout
19481 \begin_inset Flex Code
19484 \begin_layout Plain Layout
19493 \begin_inset Flex Code
19496 \begin_layout Plain Layout
19503 \begin_inset Flex Code
19506 \begin_layout Plain Layout
19513 \begin_inset Flex Code
19516 \begin_layout Plain Layout
19523 \begin_inset Flex Code
19526 \begin_layout Plain Layout
19533 \begin_inset Flex Code
19536 \begin_layout Plain Layout
19543 \begin_inset Flex Code
19546 \begin_layout Plain Layout
19553 \begin_inset Flex Code
19556 \begin_layout Plain Layout
19563 \begin_inset Flex Code
19566 \begin_layout Plain Layout
19573 \begin_inset Flex Code
19576 \begin_layout Plain Layout
19583 \begin_inset Flex Code
19586 \begin_layout Plain Layout
19593 \begin_inset Flex Code
19596 \begin_layout Plain Layout
19603 \begin_inset Flex Code
19606 \begin_layout Plain Layout
19613 \begin_inset Flex Code
19616 \begin_layout Plain Layout
19623 \begin_inset Flex Code
19626 \begin_layout Plain Layout
19633 \begin_inset Flex Code
19636 \begin_layout Plain Layout
19643 \begin_inset Flex Code
19646 \begin_layout Plain Layout
19653 \begin_inset Flex Code
19656 \begin_layout Plain Layout
19663 \begin_inset Flex Code
19666 \begin_layout Plain Layout
19673 \begin_inset Flex Code
19676 \begin_layout Plain Layout
19685 \begin_layout Description
19686 \begin_inset Flex Code
19689 \begin_layout Plain Layout
19698 \begin_inset Flex Code
19701 \begin_layout Plain Layout
19712 \begin_inset Flex Code
19715 \begin_layout Plain Layout
19722 \begin_inset Flex Code
19725 \begin_layout Plain Layout
19734 \begin_layout Description
19735 \begin_inset Flex Code
19738 \begin_layout Plain Layout
19745 \begin_inset Flex Code
19748 \begin_layout Plain Layout
19754 ] Son argumentos válidos:
19755 \begin_inset Flex Code
19758 \begin_layout Plain Layout
19765 \begin_inset Flex Code
19768 \begin_layout Plain Layout
19775 \begin_inset Flex Code
19778 \begin_layout Plain Layout
19785 \begin_inset Flex Code
19788 \begin_layout Plain Layout
19795 \begin_inset Flex Code
19798 \begin_layout Plain Layout
19805 \begin_inset Flex Code
19808 \begin_layout Plain Layout
19815 \begin_inset Flex Code
19818 \begin_layout Plain Layout
19825 \begin_inset Flex Code
19828 \begin_layout Plain Layout
19835 \begin_inset Flex Code
19838 \begin_layout Plain Layout
19845 \begin_inset Flex Code
19848 \begin_layout Plain Layout
19855 \begin_inset Flex Code
19858 \begin_layout Plain Layout
19865 \begin_inset Flex Code
19868 \begin_layout Plain Layout
19875 Cada uno de ellos activa o desactiva el atributo correspondiente.
19877 \begin_inset Flex Code
19880 \begin_layout Plain Layout
19887 \begin_inset Flex Code
19890 \begin_layout Plain Layout
19897 \begin_inset Newline newline
19900 Si esto último parece superfluo, recordemos que la configuración de tipografías
19901 para el presente contexto se hereda generalmente del contexto circundante.
19903 \begin_inset Flex Code
19906 \begin_layout Plain Layout
19912 desactivaría el énfasis que estaba vigente, digamos, en un entorno teorema.
19915 \begin_layout Description
19916 \begin_inset Flex Code
19919 \begin_layout Plain Layout
19928 \begin_inset Flex Code
19931 \begin_layout Plain Layout
19942 \begin_inset Flex Code
19945 \begin_layout Plain Layout
19954 \begin_layout Description
19955 \begin_inset Flex Code
19958 \begin_layout Plain Layout
19967 \begin_inset Flex Code
19970 \begin_layout Plain Layout
19981 \begin_inset Flex Code
19984 \begin_layout Plain Layout
19991 \begin_inset Flex Code
19994 \begin_layout Plain Layout
20001 \begin_inset Flex Code
20004 \begin_layout Plain Layout
20013 \begin_layout Description
20014 \begin_inset Flex Code
20017 \begin_layout Plain Layout
20024 \begin_inset Flex Code
20027 \begin_layout Plain Layout
20034 \begin_inset Flex Code
20037 \begin_layout Plain Layout
20044 \begin_inset Flex Code
20047 \begin_layout Plain Layout
20056 \begin_inset Flex Code
20059 \begin_layout Plain Layout
20066 \begin_inset Flex Code
20069 \begin_layout Plain Layout
20076 \begin_inset Flex Code
20079 \begin_layout Plain Layout
20086 \begin_inset Flex Code
20089 \begin_layout Plain Layout
20096 \begin_inset Flex Code
20099 \begin_layout Plain Layout
20108 \begin_layout Subsection
20109 Descripción del formato de cita
20110 \begin_inset CommandInset label
20112 name "subsec:Descripción-formato-cita"
20119 \begin_layout Standard
20121 \begin_inset Flex Code
20124 \begin_layout Plain Layout
20130 se usan para describir la forma en que debe mostrarse la información bibliográf
20131 ica, tanto en \SpecialChar LyX
20132 (en el diálogo de citas y en las ayudas emergentes, por ejemplo)
20133 como en la salida XHTML.
20134 El aspecto de unode estos bloques podría ser este:
20137 \begin_layout LyX-Code
20141 \begin_layout LyX-Code
20145 \begin_layout LyX-Code
20149 \begin_layout LyX-Code
20153 \begin_layout Standard
20154 Las líneas definen cómo se va a mostrar la información bibliográfica asociada
20155 con un artículo o libro, respectivamente, y tales definiciones se pueden
20156 dar para cualquier `tipo de entrada' que pudiera estar presente en un archivo
20157 Bib\SpecialChar TeX
20160 define un formato por omsión en el código fuente que se usará si no se
20161 da una definición específica.
20163 predefine varios formatos en el archivo
20164 \begin_inset Flex Code
20167 \begin_layout Plain Layout
20173 , que se incluye en la mayoría de las clases de documento de \SpecialChar LyX
20177 \begin_layout Standard
20178 Las definiciones usan un lenguaje simple que permite reemplazar las claves
20179 Bib\SpecialChar TeX
20181 Las claves deben encerrarse entre símbolos
20182 \begin_inset Flex Code
20185 \begin_layout Plain Layout
20192 \begin_inset space \thinspace{}
20196 \begin_inset Flex Code
20199 \begin_layout Plain Layout
20206 Así, una simple definición sería:
20209 \begin_layout LyX-Code
20211 \begin_inset Quotes eld
20215 \begin_inset Quotes erd
20221 \begin_layout Standard
20222 Esto imprimiría el autor, una coma, a continuación el título entre comillas
20223 y un punto para finalizar.
20226 \begin_layout Standard
20227 A veces querrás, por supuesto, imprimir una clave solo si existe.
20228 Esto puede hacerse mediante una construcción condicional tal como:
20229 \begin_inset Flex Code
20232 \begin_layout Plain Layout
20234 \begin_inset space ~
20242 , que quiere decir: si la clave
20243 \begin_inset Flex Code
20246 \begin_layout Plain Layout
20253 \begin_inset Quotes eld
20257 \begin_inset space ~
20261 \begin_inset Quotes erd
20264 seguido de la clave.
20265 También es posible tener una cláusula de otro modo en el condicional, como:
20266 \begin_inset Newline newline
20270 \begin_inset Flex Code
20273 \begin_layout Plain Layout
20274 {%author%[[%author%]][[%editor%, ed.]]}
20280 \begin_inset Newline newline
20284 \begin_inset Flex Code
20287 \begin_layout Plain Layout
20293 se imprime si existe; por otra parte, se imprime la clave
20294 \begin_inset Flex Code
20297 \begin_layout Plain Layout
20304 \begin_inset Quotes eld
20308 \begin_inset space ~
20312 \begin_inset Quotes erd
20316 Advierte que la clave se encierra entre signos
20317 \begin_inset Flex Code
20320 \begin_layout Plain Layout
20326 ; el condicional entero se encierra entre llaves; y las cláusulas condicional
20327 y por otra parte se ponen entre cobles corchetes,
20328 \begin_inset Quotes eld
20332 \begin_inset Flex Code
20335 \begin_layout Plain Layout
20342 \begin_inset Quotes eld
20346 \begin_inset Quotes eld
20350 \begin_inset Flex Code
20353 \begin_layout Plain Layout
20360 \begin_inset Quotes erd
20364 No debe haber espacios entre ninguno de ellos.
20367 \begin_layout Standard
20368 Hay otra pieza de sintaxis disponible en las definiciones, como esta:
20369 \begin_inset Flex Code
20372 \begin_layout Plain Layout
20379 Define una pieza de información para ser usada cuando creamos
20380 \begin_inset Quotes eld
20384 \begin_inset Quotes erd
20388 Obviamente, no queremos etiquetas HTML cuando escribimos texto sencillo,
20389 por tanto deben ponerse entre
20390 \begin_inset Quotes eld
20394 \begin_inset Quotes erd
20398 \begin_inset Quotes eld
20402 \begin_inset Quotes erd
20408 \begin_layout Standard
20409 Además, hay dos clases especiales de definiciones disponibles en un bloque
20411 \begin_inset Flex Code
20414 \begin_layout Plain Layout
20421 Un ejemplo de la primera sería:
20424 \begin_layout LyX-Code
20426 \begin_inset Quotes eld
20430 \begin_inset Quotes erd
20436 \begin_layout Standard
20437 Esto es una abreviación, o macro, y se puede usar tratándola como si fuera
20439 \begin_inset Flex Code
20442 \begin_layout Plain Layout
20451 \begin_inset Flex Code
20454 \begin_layout Plain Layout
20460 exactamente como trataría su definición.
20461 Por tanto, permítenos un
20469 \begin_layout LyX-Code
20473 \begin_layout Standard
20476 no caería en un bucle infinito, pero sí en uno muy largo.
20479 \begin_layout Standard
20480 El segundo tipo especial de definición sería como:
20483 \begin_layout LyX-Code
20487 \begin_layout Standard
20488 Esto define un trozo de texto traducible, que permite traducir partes relevantes
20489 de la bibliografía.
20490 Puede incluirse en una definición tratándolo como una clave:
20491 \begin_inset Flex Code
20494 \begin_layout Plain Layout
20501 Varios de estos están predefinidos en
20502 \begin_inset Flex Code
20505 \begin_layout Plain Layout
20512 Advertiremos que no son macros en el sentido definido.
20516 \begin_layout Standard
20517 Aquí hay, pues, un ejemplo que usa todas estas características:
20518 \begin_inset VSpace defskip
20524 \begin_layout Standard
20528 !authoredit {%author%[[%author%, ]][[{%editor%[[%editor%, %_edtext%, ]]}]]}
20531 \begin_layout Standard
20532 \begin_inset VSpace defskip
20535 Así definimos una macro que imprime el autor seguido de coma, si la clave
20537 \begin_inset Flex Code
20540 \begin_layout Plain Layout
20546 está definida, o imprime el nombre del editor seguido por el texto
20547 \begin_inset Flex Code
20550 \begin_layout Plain Layout
20556 o su traducción (por omisión
20557 \begin_inset Quotes eld
20561 \begin_inset Quotes erd
20565 \begin_inset Flex Code
20568 \begin_layout Plain Layout
20575 De hecho, esto está definido en
20576 \begin_inset Flex Code
20579 \begin_layout Plain Layout
20585 , por tanto puedes usarlo en tus propias definiciones o redefiniciones,
20586 si cargas antes ese archivo.
20589 \begin_layout Section
20590 Etiquetas para la salida XHTML
20591 \begin_inset CommandInset label
20593 name "sec:Etiquetas-para-XHTML"
20600 \begin_layout Standard
20601 Como para \SpecialChar LaTeX
20602 o DocBook, el formato de salida XHTML en \SpecialChar LyX
20603 también se controla
20604 mediante la información contenida en archivos de formato.
20605 En general, \SpecialChar LyX
20606 provee valores predefinidos sensatos y, como se mencionó anteriorm
20607 ente, incluso construirá reglas de estilo CSS a partir de las otras etiquetas
20609 Por ejemplo, \SpecialChar LyX
20610 intentará usar la información proporcionada por la declaración
20612 \begin_inset Flex Code
20615 \begin_layout Plain Layout
20621 para el estilo Chapter para escribir CSS que formateará adecuadamente los
20622 encabezados de capítulo.
20625 \begin_layout Standard
20626 En muchos casos, por tanto, no tendrás que hacer nada para obtener una aceptable
20627 salida XHTML para tus propios entornos, recuadros personalizados y cosas
20629 Pero en ciertos casos querrás hacer cambios, y para eso \SpecialChar LyX
20631 número de etiquetas de formato que se pueden usar para personalizar los
20632 XHTML y CSS generados.
20635 \begin_layout Standard
20636 Advertimos que hay dos etiquetas,
20637 \begin_inset Flex Code
20640 \begin_layout Plain Layout
20647 \begin_inset Flex Code
20650 \begin_layout Plain Layout
20656 que pueden aparecer fuera de las declaraciones de estilos y recuadros.
20658 \begin_inset CommandInset ref
20660 reference "subsec:Parámetros-generales-clases"
20664 para detalles sobre esto.
20667 \begin_layout Subsection
20669 \begin_inset CommandInset label
20671 name "subsec:Estilos-de-párrafo-XHTML"
20678 \begin_layout Standard
20679 El tipo de XHTML que genera \SpecialChar LyX
20680 para un párrafo depende de si se trata de un
20681 párrafo normal, de un comando o de un entorno, en los que esto se determina
20682 por el contenido de la correspondiente etiqueta
20683 \begin_inset Flex Code
20686 \begin_layout Plain Layout
20697 \begin_layout Standard
20698 Para un comando o párrafo, la salida XHTML tiene la forma siguiente:
20701 \begin_layout LyX-Code
20703 \begin_inset Quotes erd
20707 \begin_inset Quotes erd
20713 \begin_layout LyX-Code
20715 \begin_inset Quotes erd
20719 \begin_inset Quotes erd
20725 \begin_layout LyX-Code
20726 Contents of the paragraph.
20729 \begin_layout LyX-Code
20733 \begin_layout Standard
20734 Por supuesto, `label tags´ se omiten si el párrafo no tiene etiqueta.
20737 \begin_layout Standard
20738 Para un entorno que no sea algún tipo de lista, XHTML toma la forma:
20741 \begin_layout LyX-Code
20743 \begin_inset Quotes erd
20747 \begin_inset Quotes erd
20753 \begin_layout LyX-Code
20755 \begin_inset Quotes erd
20759 \begin_inset Quotes erd
20763 \begin_inset Quotes erd
20767 \begin_inset Quotes erd
20770 >Environment Label</labeltag>First paragraph.</itemtag>
20773 \begin_layout LyX-Code
20774 <itemtag>Second paragraph.</itemtag>
20777 \begin_layout LyX-Code
20781 \begin_layout Standard
20782 La etiqueta se genera solo para el primer párrafo, como debería ser, por
20783 ejemplo, para un teorema.
20787 \begin_layout Standard
20788 Para una lista disponemos de una de estas formas:
20791 \begin_layout LyX-Code
20793 \begin_inset Quotes erd
20797 \begin_inset Quotes erd
20803 \begin_layout LyX-Code
20805 \begin_inset Quotes erd
20809 \begin_inset Quotes erd
20813 \begin_inset Quotes erd
20817 \begin_inset Quotes erd
20820 >List Label</labeltag>First item.</itemtag>
20823 \begin_layout LyX-Code
20825 \begin_inset Quotes erd
20829 \begin_inset Quotes erd
20833 \begin_inset Quotes erd
20837 \begin_inset Quotes erd
20840 >List Label</labeltag>Second item.</itemtag>
20843 \begin_layout LyX-Code
20847 \begin_layout LyX-Code
20851 \begin_layout LyX-Code
20853 \begin_inset Quotes erd
20857 \begin_inset Quotes erd
20863 \begin_layout LyX-Code
20865 \begin_inset Quotes erd
20869 \begin_inset Quotes erd
20872 >List Label</labeltag><itemtag attr=
20873 \begin_inset Quotes erd
20877 \begin_inset Quotes erd
20880 >First item.</itemtag>
20883 \begin_layout LyX-Code
20885 \begin_inset Quotes erd
20889 \begin_inset Quotes erd
20892 >List Label</labeltag><itemtag attr=
20893 \begin_inset Quotes erd
20897 \begin_inset Quotes erd
20900 >Second item.</itemtag>
20903 \begin_layout LyX-Code
20907 \begin_layout Standard
20908 Observa los diferentes órdenes de
20909 \begin_inset Flex Code
20912 \begin_layout Plain Layout
20919 \begin_inset Flex Code
20922 \begin_layout Plain Layout
20929 El orden que obtenemos depende del ajuste de
20930 \begin_inset Flex Code
20933 \begin_layout Plain Layout
20940 \begin_inset Flex Code
20943 \begin_layout Plain Layout
20949 es falso (por omisión), se obtiene el primero de ellos, con la etiqueta
20950 dentro del ítem; si verdadero, se obtiene el segundo, con la etiqueta fuera
20954 \begin_layout Standard
20955 Las etiquetas específicas y la salida de los atributos para cada tipo de
20956 párrafo puede ser controlado por medio de las etiquetas de formato que
20958 Como mencionamos antes, sin embargo, \SpecialChar LyX
20959 usa predefinidos adecuados para muchos
20960 de estos valores, por lo que generalmente no necesitarás hacer nada para
20961 obtener una buena salida XHTML.
20962 Partiendo de las etiquetas ya disponibles puedes afinar las cosas a tu
20966 \begin_layout Description
20967 \begin_inset Flex Code
20970 \begin_layout Plain Layout
20977 \begin_inset Flex Code
20980 \begin_layout Plain Layout
20986 ] Especifica información de los atributos a entregar con la etiqueta principal.
20988 \begin_inset Quotes eld
20992 \begin_inset Flex Code
20995 \begin_layout Plain Layout
21002 \begin_inset Quotes erd
21006 Por omisión, \SpecialChar LyX
21008 \begin_inset Quotes eld
21012 \begin_inset Flex Code
21015 \begin_layout Plain Layout
21022 \begin_inset Quotes erd
21026 \begin_inset Flex Code
21029 \begin_layout Plain Layout
21035 es el nombre del formato en \SpecialChar LyX
21036 , en minúsculas, por ejemplo: chapter.
21041 debería contener ninguna información de estilo.
21043 \begin_inset Flex Code
21046 \begin_layout Plain Layout
21052 para ese propósito.
21055 \begin_layout Description
21056 \begin_inset Flex Code
21059 \begin_layout Plain Layout
21066 \begin_inset Flex Code
21069 \begin_layout Plain Layout
21078 \begin_inset space \thinspace{}
21082 \begin_inset Flex Code
21085 \begin_layout Plain Layout
21091 ] Si producir la información CSS predeterminada que \SpecialChar LyX
21092 genera para este formato,
21093 incluso si se proporciona explícitamente información adicional mediante
21095 \begin_inset Flex Code
21098 \begin_layout Plain Layout
21106 \begin_inset Flex Code
21109 \begin_layout Plain Layout
21115 permite alterar o aumentar el CSS generado, no sobrescribirlo totalmente.
21117 \begin_inset Flex Code
21120 \begin_layout Plain Layout
21129 \begin_layout Description
21130 \begin_inset Flex Code
21133 \begin_layout Plain Layout
21140 \begin_inset Flex Code
21143 \begin_layout Plain Layout
21149 ] Etiqueta a usar para párrafos individuales de entornos, reemplazando
21150 \begin_inset Flex Code
21153 \begin_layout Plain Layout
21159 en los ejemplos de arriba.
21161 \begin_inset Flex Code
21164 \begin_layout Plain Layout
21173 \begin_layout Description
21174 \begin_inset Flex Code
21177 \begin_layout Plain Layout
21184 \begin_inset Flex Code
21187 \begin_layout Plain Layout
21193 ] Atributos para la etiqueta ítem.
21195 \begin_inset Quotes eld
21199 \begin_inset Flex Code
21202 \begin_layout Plain Layout
21203 class=`layoutname_item'
21209 \begin_inset Quotes erd
21217 debería contener ninguna información de estilo.
21219 \begin_inset Flex Code
21222 \begin_layout Plain Layout
21228 para ese propósito.
21231 \begin_layout Description
21232 \begin_inset Flex Code
21235 \begin_layout Plain Layout
21242 \begin_inset Flex Code
21245 \begin_layout Plain Layout
21251 ] Etiqueta a usar para rótulos de párrafos e ítems, reemplazando
21252 \begin_inset Flex Code
21255 \begin_layout Plain Layout
21261 en los ejemplos de arriba.
21263 \begin_inset Flex Code
21266 \begin_layout Plain Layout
21273 \begin_inset Flex Code
21276 \begin_layout Plain Layout
21283 \begin_inset Flex Code
21286 \begin_layout Plain Layout
21293 \begin_inset Flex Code
21296 \begin_layout Plain Layout
21297 Centered_Top_Environment
21302 , en cuyos casos es
21303 \begin_inset Flex Code
21306 \begin_layout Plain Layout
21315 \begin_layout Description
21316 \begin_inset Flex Code
21319 \begin_layout Plain Layout
21326 \begin_inset Flex Code
21329 \begin_layout Plain Layout
21335 ] Atributos para la etiqueta del rótulo.
21337 \begin_inset Quotes eld
21341 \begin_inset Flex Code
21344 \begin_layout Plain Layout
21345 class=`layoutname_label'
21351 \begin_inset Quotes erd
21359 debería contener ninguna información de estilo.
21361 \begin_inset Flex Code
21364 \begin_layout Plain Layout
21370 para ese propósito.
21373 \begin_layout Description
21374 \begin_inset Flex Code
21377 \begin_layout Plain Layout
21384 \begin_inset Flex Code
21387 \begin_layout Plain Layout
21396 \begin_inset space \thinspace{}
21400 \begin_inset Flex Code
21403 \begin_layout Plain Layout
21409 ] Solo es significativo para entornos tipo lista, esta etiqueta controla
21410 si la etiqueta de rótulo se genera antes o dentro de la etiqueta de ítem.
21411 Se usa, por ejemplo, en el entorno descripción, donde queremos `
21412 \begin_inset Flex Code
21415 \begin_layout Plain Layout
21416 <dt>\SpecialChar ldots
21417 </dt><dd>\SpecialChar ldots
21425 \begin_inset Flex Code
21428 \begin_layout Plain Layout
21434 : la etiqueta de rótulo se genera dentro de la etiqueta de ítem.
21437 \begin_layout Description
21438 \begin_inset Flex Code
21441 \begin_layout Plain Layout
21447 Información para generar en la sección
21448 \begin_inset Flex Code
21451 \begin_layout Plain Layout
21457 cuando se usa este estilo.
21458 Esto podría, por ejemplo, utilizarse para incluir un bloque
21459 \begin_inset Flex Code
21462 \begin_layout Plain Layout
21468 definiendo un controlador
21469 \begin_inset Flex Code
21472 \begin_layout Plain Layout
21481 \begin_layout Description
21482 \begin_inset Flex Code
21485 \begin_layout Plain Layout
21491 Información de estilo CSS a incluir cuando se usa este estilo.
21492 Advertimos que esto será automáticamente envuelto en un bloque
21493 \begin_inset Flex Code
21496 \begin_layout Plain Layout
21502 generado por el formato, por tanto solo es necesario incluir el propio
21505 \begin_inset Flex Code
21508 \begin_layout Plain Layout
21517 \begin_layout Description
21518 \begin_inset Flex Code
21521 \begin_layout Plain Layout
21528 \begin_inset Flex Code
21531 \begin_layout Plain Layout
21537 ] Etiqueta para el rótulo principal, reemplazando
21538 \begin_inset Flex Code
21541 \begin_layout Plain Layout
21547 en losejemplos de arriba.
21549 \begin_inset Flex Code
21552 \begin_layout Plain Layout
21561 \begin_layout Description
21562 \begin_inset Flex Code
21565 \begin_layout Plain Layout
21572 \begin_inset Flex Code
21575 \begin_layout Plain Layout
21584 \begin_inset space \thinspace{}
21588 \begin_inset Flex Code
21591 \begin_layout Plain Layout
21597 ] Marca este estilo como el que se va a usar para generar la etiqueta
21598 \begin_inset Flex Code
21601 \begin_layout Plain Layout
21607 para el archivo XHTML.
21608 Por omisión, es falso.
21610 \begin_inset Flex Code
21613 \begin_layout Plain Layout
21619 lo establece verdadero para el entorno
21620 \begin_inset Flex Code
21623 \begin_layout Plain Layout
21633 \begin_layout Subsection
21637 \begin_layout Standard
21638 La salida XHTML de los recuadros también se puede controlar por información
21639 en archivos 'layout'.
21643 \begin_layout Plain Layout
21644 Por ahora, esto solo es cierto para recuadros de
21645 \begin_inset Quotes eld
21649 \begin_inset Quotes erd
21652 (recuadros en los que puedes escribir) y no para recuadros de
21653 \begin_inset Quotes eld
21657 \begin_inset Quotes erd
21660 (recuadros asociados con cuadros de diálogo).
21665 También en este caso, \SpecialChar LyX
21666 intenta proporcionar valores predefinidos adecuados,
21667 y construye reglas de estilo CSS, pero todo puede personalizarse.
21670 \begin_layout Standard
21671 Para los recuadros, \SpecialChar LyX
21672 produce XHTML en la forma:
21675 \begin_layout LyX-Code
21677 \begin_inset Quotes erd
21681 \begin_inset Quotes erd
21687 \begin_layout LyX-Code
21688 <labeltag>Label</labeltag>
21691 \begin_layout LyX-Code
21693 \begin_inset Quotes erd
21697 \begin_inset Quotes erd
21700 >Contents of the inset.</innertag>
21703 \begin_layout LyX-Code
21707 \begin_layout Standard
21708 Si el recuadro permite párrafos múltiples —o sea, si
21709 \begin_inset Flex Code
21712 \begin_layout Plain Layout
21718 es verdadero— el contenido del recuadro se generará en forma de párrafos
21719 estructurados según los estilos usados para dichos párrafos (normal, cita,
21721 El rótulo de la etiqueta se omite si el párrafo no lo tiene y, por el momento,
21723 \begin_inset Flex Code
21726 \begin_layout Plain Layout
21733 La etiqueta interior es opcional y, por omisión, no aparece.
21736 \begin_layout Standard
21737 Las etiquetas y atributos específicos para cada recuadro se pueden controlar
21738 mediante las siguientes etiquetas de formato.
21741 \begin_layout Description
21742 \begin_inset Flex Code
21745 \begin_layout Plain Layout
21752 \begin_inset Flex Code
21755 \begin_layout Plain Layout
21761 ] Especifica información de atributos a generar con la etiqueta principal.
21763 \begin_inset Quotes eld
21767 \begin_inset Flex Code
21770 \begin_layout Plain Layout
21771 class=`myinset' onclick=`\SpecialChar ldots
21778 \begin_inset Quotes erd
21782 Por omisión, \SpecialChar LyX
21784 \begin_inset Quotes eld
21788 \begin_inset Flex Code
21791 \begin_layout Plain Layout
21798 \begin_inset Quotes erd
21802 \begin_inset Flex Code
21805 \begin_layout Plain Layout
21811 es el nombre del recuadro en \SpecialChar LyX
21812 , en minúsculas y con los caracteres no alfanuméri
21813 cos convertidos en guiones bajos, por ejemplo: footnote.
21816 \begin_layout Description
21817 \begin_inset Flex Code
21820 \begin_layout Plain Layout
21827 \begin_inset Flex Code
21830 \begin_layout Plain Layout
21839 \begin_inset space \thinspace{}
21843 \begin_inset Flex Code
21846 \begin_layout Plain Layout
21852 ] Si producir la información CSS predeterminadad que \SpecialChar LyX
21853 genera para este formato,
21854 incluso si se da explícitamente información adicional con
21855 \begin_inset Flex Code
21858 \begin_layout Plain Layout
21866 \begin_inset Flex Code
21869 \begin_layout Plain Layout
21875 parmite alterar o aumentar el CSS generado, en vez de sobrescribirlo.
21879 \begin_layout Description
21880 \begin_inset Flex Code
21883 \begin_layout Plain Layout
21890 \begin_inset Flex Code
21893 \begin_layout Plain Layout
21899 ] Atributos para la etiqueta interna.
21901 \begin_inset Quotes eld
21905 \begin_inset Flex Code
21908 \begin_layout Plain Layout
21909 class=`insetname_inner'
21915 \begin_inset Quotes erd
21921 \begin_layout Description
21922 \begin_inset Flex Code
21925 \begin_layout Plain Layout
21932 \begin_inset Flex Code
21935 \begin_layout Plain Layout
21941 ] La etiqueta interna, reemplazando
21942 \begin_inset Flex Code
21945 \begin_layout Plain Layout
21951 en los ejemplos de arriba.
21952 Por omisión, ninguna.
21955 \begin_layout Description
21956 \begin_inset Flex Code
21959 \begin_layout Plain Layout
21966 \begin_inset Flex Code
21969 \begin_layout Plain Layout
21976 \begin_inset space \thinspace{}
21980 \begin_inset Flex Code
21983 \begin_layout Plain Layout
21991 ] Si este recuadro representa un bloque de texto independiente (como una
21992 nota al pie) o bien representa material que está incluido en el texto circundan
21993 te (como una rama).
21997 \begin_layout Description
21998 \begin_inset Flex Code
22001 \begin_layout Plain Layout
22008 \begin_inset Flex Code
22011 \begin_layout Plain Layout
22017 ] Un rótulo para este recuadro, posiblemente incluyendo una referencia a
22019 Por ejemplo, para notas al pie, podría ser:
22020 \begin_inset Flex Code
22023 \begin_layout Plain Layout
22032 Esto es opcional y no hay valor predeterminado.
22035 \begin_layout Description
22036 \begin_inset Flex Code
22039 \begin_layout Plain Layout
22045 Información que saldrá en la sección
22046 \begin_inset Flex Code
22049 \begin_layout Plain Layout
22055 cuando se usa este estilo.
22056 Esto podría usarse, por ejemplo, para incluir un bloque
22057 \begin_inset Flex Code
22060 \begin_layout Plain Layout
22066 que defina un controlador
22067 \begin_inset Flex Code
22070 \begin_layout Plain Layout
22079 \begin_layout Description
22080 \begin_inset Flex Code
22083 \begin_layout Plain Layout
22089 Información de estilo CSS a incluir cuando se usa este estilo.
22090 Esto será automáticamente envuelto en un bloque
22091 \begin_inset Flex Code
22094 \begin_layout Plain Layout
22100 generado por el formato, por lo que solo hay que incluir el propio CSS.
22103 \begin_layout Description
22104 \begin_inset Flex Code
22107 \begin_layout Plain Layout
22114 \begin_inset Flex Code
22117 \begin_layout Plain Layout
22123 ] La etiqueta a usar para el rótulo principal, reemplazando
22124 \begin_inset Flex Code
22127 \begin_layout Plain Layout
22133 en los ejemplos de arriba.
22134 El valor por omisión depende de
22135 \begin_inset Flex Code
22138 \begin_layout Plain Layout
22145 \begin_inset Flex Code
22148 \begin_layout Plain Layout
22155 \begin_inset Flex Code
22158 \begin_layout Plain Layout
22164 ; si es falso, el valor por omisión es
22165 \begin_inset Flex Code
22168 \begin_layout Plain Layout
22177 \begin_layout Subsection
22181 \begin_layout Standard
22182 La salida XHTML para flotantes también se puede controlar mediante información
22183 en archivos 'layout'.
22184 La salida tiene la forma:
22187 \begin_layout LyX-Code
22189 \begin_inset Quotes erd
22193 \begin_inset Quotes erd
22199 \begin_layout LyX-Code
22200 Contents of the float.
22203 \begin_layout LyX-Code
22207 \begin_layout Standard
22208 La leyenda, si la hay, es un recuadro separado y se generará como tal.
22209 Su aspecto puede controlarse con InsetLayout para recuadros de leyendas.
22213 \begin_layout Description
22214 \begin_inset Flex Code
22217 \begin_layout Plain Layout
22224 \begin_inset Flex Code
22227 \begin_layout Plain Layout
22233 ] Especifica información de los atributos a generar con la etiqueta principal,
22235 \begin_inset Quotes eld
22239 \begin_inset Flex Code
22242 \begin_layout Plain Layout
22243 class=`myfloat' onclick=`\SpecialChar ldots
22250 \begin_inset Quotes erd
22254 Por omisión, \SpecialChar LyX
22256 \begin_inset Quotes eld
22260 \begin_inset Flex Code
22263 \begin_layout Plain Layout
22264 class=`float float-floattype'
22270 \begin_inset Quotes erd
22274 \begin_inset Flex Code
22277 \begin_layout Plain Layout
22283 es el nombre en \SpecialChar LyX
22284 para este tipo de flotante, como determina la declaración
22286 \begin_inset CommandInset ref
22288 reference "subsec:Flotantes"
22292 ), aunque en minúsculas y con los caracteres no alfanuméricos sustituidos
22293 por guiones bajos, por ejemplo: float-table.
22296 \begin_layout Description
22297 \begin_inset Flex Code
22300 \begin_layout Plain Layout
22306 Información de estilo CSS a incluir cuando se usa este flotante.
22307 Esto será automáticamente envuelto en un bloque
22308 \begin_inset Flex Code
22311 \begin_layout Plain Layout
22317 generado por el formato, por lo que solo hay que incluir el propio CSS.
22320 \begin_layout Description
22321 \begin_inset Flex Code
22324 \begin_layout Plain Layout
22331 \begin_inset Flex Code
22334 \begin_layout Plain Layout
22340 ] La etiqueta a usar para este flotante, reemplazando "
22341 \begin_inset Flex Code
22344 \begin_layout Plain Layout
22350 " en el ejemplo de arriba.
22351 El valor por omisión es
22352 \begin_inset Flex Code
22355 \begin_layout Plain Layout
22361 y raramente habrá que cambiarlo.
22364 \begin_layout Subsection
22365 Formato de la Bibliografía
22368 \begin_layout Standard
22369 La bibliografía se puede formatear usando bloques
22370 \begin_inset Flex Code
22373 \begin_layout Plain Layout
22381 \begin_inset CommandInset ref
22383 reference "subsec:Descripción-formato-cita"
22390 \begin_layout Subsection
22391 CSS generado por \SpecialChar LyX
22395 \begin_layout Standard
22396 Hemos mencionado ya que \SpecialChar LyX
22397 generará reglas de estilo CSS predeterminadas para
22398 recuadros y estilos de párrafo, basados en la información suministrada
22399 para otros formatos.
22400 En esta sección comentaremos qué información usa \SpecialChar LyX
22404 \begin_layout Standard
22405 Actualmente, \SpecialChar LyX
22406 auto-genera CSS solo para información sobre tipografías, haciendo
22408 \begin_inset Flex Code
22411 \begin_layout Plain Layout
22418 \begin_inset Flex Code
22421 \begin_layout Plain Layout
22428 \begin_inset Flex Code
22431 \begin_layout Plain Layout
22438 \begin_inset Flex Code
22441 \begin_layout Plain Layout
22447 especificados en la declaración
22448 \begin_inset Flex Code
22451 \begin_layout Plain Layout
22459 \begin_inset CommandInset ref
22461 reference "subsec:Tipografía"
22465 .) La traducción es bastante sencilla y evidente.
22467 \begin_inset Quotes eld
22471 \begin_inset Flex Code
22474 \begin_layout Plain Layout
22481 \begin_inset Quotes erd
22485 \begin_inset Quotes eld
22489 \begin_inset Flex Code
22492 \begin_layout Plain Layout
22493 font-family: sans-serif;
22499 \begin_inset Quotes erd
22503 La correspondencia entre tamaños \SpecialChar LyX
22504 y tamaños CSS es un poco menos obvia,
22505 pero intuitiva en todo caso.
22507 \begin_inset Flex Code
22510 \begin_layout Plain Layout
22517 \begin_inset Flex URL
22520 \begin_layout Plain Layout
22531 \begin_layout Chapter
22532 Inserción de material externo
22533 \begin_inset CommandInset label
22535 name "cap:Inserción-de-material"
22542 \begin_layout Standard
22543 \begin_inset Box Shadowbox
22553 height_special "totalheight"
22558 backgroundcolor "none"
22561 \begin_layout Plain Layout
22562 AVISO: Esta parte de la documentación no ha sido actualizada desde hace
22564 Esperamos que aún sea adecuada, pero no hay garantías.
22572 \begin_layout Standard
22573 El uso de material de procedencia externa a \SpecialChar LyX
22574 se trata con detalle en el
22580 En el presente documento se trata sobre lo que debe suceder entre bambalinas
22581 para incluir nuevas clases de material.
22584 \begin_layout Section
22588 \begin_layout Standard
22589 La característica material externo se basa en el concepto
22594 Una plantilla es una especificación de la forma en que \SpecialChar LyX
22596 ciertos tipos de material.
22597 De por sí, \SpecialChar LyX
22598 incluye plantillas predefinidas para figuras Xfig, varios tipos
22599 de imágenes raster, diagramas de ajedrez y notación musical LilyPond.
22600 Puedes comprobar la lista actual en el menú
22601 \begin_inset Flex Noun
22604 \begin_layout Plain Layout
22605 Insertar\SpecialChar menuseparator
22606 Archivo\SpecialChar menuseparator
22613 Además, es posible construir plantillas propias para soportar determinado
22615 Más tarde describiremos con más detalle lo que esto implica, y esperamos
22616 que nos envíes tus plantillas para que se puedan incluir en próximas versiones
22617 de \SpecialChar LyX
22621 \begin_layout Standard
22622 Otra idea básica de la característica material externo es distinguir entre
22623 el archivo original que sirve como base para el material final y el archivo
22624 generado que se incluye en el documento impreso o exportado.
22625 Por ejemplo, consideremos el caso de una figura hecha con
22626 \begin_inset Flex Code
22629 \begin_layout Plain Layout
22636 El programa Xfig en sí mismo trabaja sobre un archivo original con extensión
22638 \begin_inset Flex Code
22641 \begin_layout Plain Layout
22648 Dentro de Xfig, se crea o modifica una figura y se guarda como un archivo
22650 \begin_inset Flex Code
22653 \begin_layout Plain Layout
22660 Para incluir la figura en un documento, se ejecuta
22661 \begin_inset Flex Code
22664 \begin_layout Plain Layout
22670 con el fin de crear un archivo PostScript que puede incluirse fácilmente
22671 en el archivo \SpecialChar LaTeX
22673 En este caso, el archivo
22674 \begin_inset Flex Code
22677 \begin_layout Plain Layout
22683 es el original, y el archivo PostScript es el archivo generado.
22686 \begin_layout Standard
22687 Esta distinción es importante para permitir la actualización del material
22688 durante el proceso de escritura del documento.
22689 Además, provee la flexibilidad necesaria para soportar múltiples formatos
22691 Por ejemplo, en el caso de un archivo de texto sencillo, no es una brillante
22692 idea incluir la figura como PostScript puro.
22693 En vez de esto, es preferible incluir solo una referencia a la figura o
22694 bien probar algún convertidor de gráficos a Ascii para que el resultado
22695 final se parezca al gráfico real.
22696 La gestión de material externo de \SpecialChar LyX
22697 permite hacer esto porque se basa en
22698 parámetros apropiados para los diferentes formatos de exportación soportados.
22701 \begin_layout Standard
22702 Además de soportar la generación de diferentes productos de acuerdo con
22703 el formato de exportación, existe una profunda integración con las aplicaciones
22704 de edición y visualización.
22705 En el caso de figuras Xfig, es posible editar el archivo original en Xfig
22706 con un simple clic derecho sobre el recuadro y también previsualizar el
22707 PostScript generado con ghostview.
22708 Se acabaron los enredos con la línea de comandos y/o el navegador de archivos
22709 para localizar y manipular los archivos originales o los generados.
22710 De esta manera, se pueden por fin aprovechar las ventajas de muy diversas
22711 aplicaciones importantes para la composición de los documentos, y por tanto
22712 aumentar el rendimiento.
22715 \begin_layout Section
22716 El archivo de configuración de plantillas externas
22719 \begin_layout Standard
22720 Es relativamente fácil añadir en \SpecialChar LyX
22721 definiciones personalizadas de plantillas
22723 Sin embargo, hay que ser consciente de que hacer esto de manera descuidada
22724 generará muy probablemente un agujero de seguridad fácil de explotar.
22725 Así pues, antes de hacer esto, lee por favor la discusión sobre seguridad
22727 \begin_inset CommandInset ref
22729 reference "sec:Discusión-sobre-seguridad"
22736 \begin_layout Standard
22737 Una vez dicho esto, te animamos a que envíes cualquiera plantilla interesante
22741 \begin_layout Standard
22742 Las plantillas externas se definen en el archivo
22743 \begin_inset Flex Code
22746 \begin_layout Plain Layout
22748 Dir/lib/external_templates
22754 Puedes colocar tus versiones propias en
22755 \begin_inset Flex Code
22758 \begin_layout Plain Layout
22759 UserDir/external_templates
22767 \begin_layout Standard
22768 Una plantilla típica tiene un aspecto como este:
22771 \begin_layout LyX-Code
22775 \begin_layout LyX-Code
22776 GuiName "XFig: $$AbsOrRelPathParent$$Basename"
22779 \begin_layout LyX-Code
22783 \begin_layout LyX-Code
22787 \begin_layout LyX-Code
22791 \begin_layout LyX-Code
22795 \begin_layout LyX-Code
22799 \begin_layout LyX-Code
22800 AutomaticProduction true
22803 \begin_layout LyX-Code
22807 \begin_layout LyX-Code
22811 \begin_layout LyX-Code
22812 Format \SpecialChar LaTeX
22816 \begin_layout LyX-Code
22817 TransformCommand Rotate RotationLatexCommand
22820 \begin_layout LyX-Code
22821 TransformCommand Resize ResizeLatexCommand
22824 \begin_layout LyX-Code
22825 Product "$$RotateFront$$ResizeFront
22828 \begin_layout LyX-Code
22833 input{$$AbsOrRelPathMaster$$Basename.pstex_t}
22836 \begin_layout LyX-Code
22837 $$ResizeBack$$RotateBack"
22840 \begin_layout LyX-Code
22844 \begin_layout LyX-Code
22845 UpdateResult "$$AbsPath$$Basename.pstex_t"
22848 \begin_layout LyX-Code
22849 Requirement "graphicx"
22852 \begin_layout LyX-Code
22853 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
22856 \begin_layout LyX-Code
22857 ReferencedFile latex "$$AbsPath$$Basename.eps"
22860 \begin_layout LyX-Code
22861 ReferencedFile dvi "$$AbsPath$$Basename.eps"
22864 \begin_layout LyX-Code
22868 \begin_layout LyX-Code
22869 Format PDF\SpecialChar LaTeX
22873 \begin_layout LyX-Code
22874 TransformCommand Rotate RotationLatexCommand
22877 \begin_layout LyX-Code
22878 TransformCommand Resize ResizeLatexCommand
22881 \begin_layout LyX-Code
22882 Product "$$RotateFront$$ResizeFront
22885 \begin_layout LyX-Code
22890 input{$$AbsOrRelPathMaster$$Basename.pdftex_t}
22893 \begin_layout LyX-Code
22894 $$ResizeBack$$RotateBack"
22897 \begin_layout LyX-Code
22898 UpdateFormat pdftex
22901 \begin_layout LyX-Code
22902 UpdateResult "$$AbsPath$$Basename.pdftex_t"
22905 \begin_layout LyX-Code
22906 Requirement "graphicx"
22909 \begin_layout LyX-Code
22910 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"
22913 \begin_layout LyX-Code
22914 ReferencedFile latex "$$AbsPath$$Basename.pdf"
22917 \begin_layout LyX-Code
22921 \begin_layout LyX-Code
22925 \begin_layout LyX-Code
22926 Product "$$Contents(
22928 "$$AbsPath$$Basename.asc
22933 \begin_layout LyX-Code
22934 UpdateFormat asciixfig
22937 \begin_layout LyX-Code
22938 UpdateResult "$$AbsPath$$Basename.asc"
22941 \begin_layout LyX-Code
22945 \begin_layout LyX-Code
22949 \begin_layout LyX-Code
22950 Product "<graphic fileref=
22952 "$$AbsOrRelPathMaster$$Basename.eps
22957 \begin_layout LyX-Code
22961 \begin_layout LyX-Code
22965 \begin_layout LyX-Code
22966 UpdateResult "$$AbsPath$$Basename.eps"
22969 \begin_layout LyX-Code
22970 ReferencedFile docbook "$$AbsPath$$Basename.eps"
22973 \begin_layout LyX-Code
22974 ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
22977 \begin_layout LyX-Code
22981 \begin_layout LyX-Code
22982 Product "[XFig: $$FName]"
22985 \begin_layout LyX-Code
22989 \begin_layout LyX-Code
22993 \begin_layout Standard
22994 Como puedes ver, la plantilla se incluye entre
22995 \begin_inset Flex Code
22998 \begin_layout Plain Layout
23006 \begin_inset Flex Code
23009 \begin_layout Plain Layout
23016 Contiene una cabecera que especifica algunas configuraciones generales
23017 y, por cada formato de archivo de documento primario soportado, una sección
23019 \begin_inset Flex Code
23022 \begin_layout Plain Layout
23030 \begin_inset Flex Code
23033 \begin_layout Plain Layout
23042 \begin_layout Subsection
23043 La cabecera de la plantilla
23046 \begin_layout Description
23047 \begin_inset Flex Code
23050 \begin_layout Plain Layout
23051 AutomaticProduction
23052 \begin_inset space ~
23060 Si el archivo representado por la plantilla debe ser generado por \SpecialChar LyX
23062 Este comando debe aparecer exactamente una vez.
23065 \begin_layout Description
23066 \begin_inset Flex Code
23069 \begin_layout Plain Layout
23071 \begin_inset space ~
23079 Un patrón global que se usa en el diálogo del archivo para filtrar los
23081 Si hay más de una posible extensión de archivo (p.
23082 \begin_inset space \thinspace{}
23086 \begin_inset space ~
23090 \begin_inset Flex Code
23093 \begin_layout Plain Layout
23100 \begin_inset Flex Code
23103 \begin_layout Plain Layout
23109 ), se pone algo como
23110 \begin_inset Flex Code
23113 \begin_layout Plain Layout
23120 Este comando debe aparecer exactamente una vez.
23123 \begin_layout Description
23124 \begin_inset Flex Code
23127 \begin_layout Plain Layout
23129 \begin_inset space ~
23137 El texto mostrado sobre el botón.
23138 Este comando debe aparecer exactamente una vez.
23141 \begin_layout Description
23142 \begin_inset Flex Code
23145 \begin_layout Plain Layout
23147 \begin_inset space ~
23151 \begin_inset space ~
23159 El texto de ayuda que se muestra en diálogo.
23160 Da suficiente información sobre lo que puede proporcionar la plantilla.
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 El formato de archivo del original.
23179 Debe ser el nombre de un formato conocido por \SpecialChar LyX
23181 \begin_inset CommandInset ref
23183 reference "sec:Formatos"
23189 \begin_inset Quotes fld
23193 \begin_inset Flex Code
23196 \begin_layout Plain Layout
23203 \begin_inset Quotes frd
23206 si la plantilla puede manejar archivos originales o más de un formato.
23207 En este caso, \SpecialChar LyX
23208 intentará inspeccionar el archivo mismo para deducir su
23210 Este comando debe aparecer exactamente una vez.
23213 \begin_layout Description
23214 \begin_inset Flex Code
23217 \begin_layout Plain Layout
23219 \begin_inset space ~
23227 Un nombre único para la plantilla.
23228 No debe contener macros de sustitución (véase abajo).
23231 \begin_layout Description
23232 \begin_inset Flex Code
23235 \begin_layout Plain Layout
23237 \begin_inset space ~
23240 Rotate|Resize|Clip|Extra
23245 Este comando especifica qué transformaciones son soportadas por esta plantilla.
23246 Puede aparecer ninguna o varias veces.
23247 Este comando facilita las correspondientes pestañas en el diálogo de material
23250 \begin_inset Flex Code
23253 \begin_layout Plain Layout
23259 debe tener el correspondiente
23260 \begin_inset Flex Code
23263 \begin_layout Plain Layout
23270 \begin_inset Flex Code
23273 \begin_layout Plain Layout
23280 \begin_inset Flex Code
23283 \begin_layout Plain Layout
23290 De lo contrario la transformación no será soportada por ese formato.
23294 \begin_layout Subsection
23298 \begin_layout Description
23299 \begin_inset Flex Code
23302 \begin_layout Plain Layout
23304 \begin_inset space ~
23308 |PDF\SpecialChar LaTeX
23314 El formato de archivo del documento primario para el que es esta definición
23316 No toda plantilla tiene una representación sensible en los formatos de
23317 archivo de todos los documentos.
23318 No obstante, es preferible definir una sección
23319 \begin_inset Flex Code
23322 \begin_layout Plain Layout
23328 para todos los formatos.
23329 Se usa un texto postizo si no hay representación disponible.
23330 Entonces, al menos, se puede ver una referencia al material externo en
23331 el documento exportado.
23334 \begin_layout Description
23335 \begin_inset Flex Code
23338 \begin_layout Plain Layout
23340 \begin_inset space ~
23344 \begin_inset space ~
23352 Este comando define una macro adicional,
23353 \begin_inset Flex Code
23356 \begin_layout Plain Layout
23362 , para sustitución en
23363 \begin_inset Flex Code
23366 \begin_layout Plain Layout
23374 \begin_inset Flex Code
23377 \begin_layout Plain Layout
23383 puede contener en sí mismo macros de sustitución.
23384 La ventaja sobre el uso de
23385 \begin_inset Flex Code
23388 \begin_layout Plain Layout
23395 \begin_inset Flex Code
23398 \begin_layout Plain Layout
23404 es que el valor sustituido de
23405 \begin_inset Flex Code
23408 \begin_layout Plain Layout
23414 está saneado así que es un argumento opcional válido en el formato del
23416 Este comando puede aparecer ninguna o más veces.
23419 \begin_layout Description
23420 \begin_inset Flex Code
23423 \begin_layout Plain Layout
23425 \begin_inset space ~
23433 El texto que se inserta en el documento exportado.
23434 Realmente este es el comando más importante y puede ser bastante complejo.
23435 Este comando debe aparecer exactamente una vez.
23438 \begin_layout Description
23439 \begin_inset Flex Code
23442 \begin_layout Plain Layout
23444 \begin_inset space ~
23452 Este comando especifica un fragmento de preámbulo que se incluirá en el
23453 preámbulo \SpecialChar LaTeX
23455 Tiene que definirse usando
23456 \begin_inset Flex Code
23459 \begin_layout Plain Layout
23467 \begin_inset Flex Code
23470 \begin_layout Plain Layout
23477 Este comando puede aparecer ninguna o más veces.
23480 \begin_layout Description
23481 \begin_inset Flex Code
23484 \begin_layout Plain Layout
23486 \begin_inset space ~
23490 \begin_inset space ~
23498 Este comando indica los archivos que se crean por el proceso de conversión
23499 y que son necesarios para un formato de exportación particular.
23500 Si el nombre del archivo es relativo, se interpreta como relativo al documento
23502 Este comando puede darse ninguna o más veces.
23505 \begin_layout Description
23506 \begin_inset Flex Code
23509 \begin_layout Plain Layout
23511 \begin_inset space ~
23519 El nombre de un paquete \SpecialChar LaTeX
23521 El paquete se incuye mediante
23522 \begin_inset Flex Code
23525 \begin_layout Plain Layout
23533 en el preámbulo \SpecialChar LaTeX
23535 Este comando puede aparecer ninguna o más veces.
23538 \begin_layout Description
23539 \begin_inset Flex Code
23542 \begin_layout Plain Layout
23544 \begin_inset space ~
23548 \begin_inset space ~
23551 RotationLatexCommand
23556 Este comando especifica que el comando \SpecialChar LaTeX
23557 incluido debería usarse para la
23559 Este comando puede aparecer una vez o ninguna.
23562 \begin_layout Description
23563 \begin_inset Flex Code
23566 \begin_layout Plain Layout
23568 \begin_inset space ~
23572 \begin_inset space ~
23580 Este comando especifica que el comando \SpecialChar LaTeX
23581 incluido debería usarse para cambiar
23583 Este comando puede aparecer una vez o ninguna.
23586 \begin_layout Description
23587 \begin_inset Flex Code
23590 \begin_layout Plain Layout
23592 \begin_inset space ~
23596 \begin_inset space ~
23599 RotationLatexOption
23604 Este comando especifica que la rotación se hace mediante un argumento opcional.
23605 Este comando puede aparecer una vez o ninguna.
23608 \begin_layout Description
23609 \begin_inset Flex Code
23612 \begin_layout Plain Layout
23614 \begin_inset space ~
23618 \begin_inset space ~
23626 Este comando especifica que el cambio de tamaño se hace mediante un argumento
23628 Este comando puede aparecer una vez o ninguna
23631 \begin_layout Description
23632 \begin_inset Flex Code
23635 \begin_layout Plain Layout
23637 \begin_inset space ~
23641 \begin_inset space ~
23649 Este comando especifica que el recorte se hace mediante un argumento opcional.
23650 Este comando puede aparecer una vez o ninguna.
23653 \begin_layout Description
23654 \begin_inset Flex Code
23657 \begin_layout Plain Layout
23659 \begin_inset space ~
23663 \begin_inset space ~
23671 Este comando especifica que se usa un argumento extra opcional.
23672 Este comando puede aparecer una vez o ninguna.
23676 \begin_layout Description
23677 \begin_inset Flex Code
23680 \begin_layout Plain Layout
23682 \begin_inset space ~
23690 El formato de archivo del archivo convertido.
23691 Debe ser el nombre de un formato conocido por \SpecialChar LyX
23693 \begin_inset Flex Noun
23696 \begin_layout Plain Layout
23703 \begin_inset Flex Noun
23706 \begin_layout Plain Layout
23707 Gestión de archivos
23713 \begin_inset Flex Noun
23716 \begin_layout Plain Layout
23717 Herramientas\SpecialChar menuseparator
23724 Este comando debe aparecer exactamente una vez.
23725 Si el formato del archivo resultante es PDF, debes especificar el formato
23727 \begin_inset Flex Code
23730 \begin_layout Plain Layout
23737 Es el formato PDF usado para incluir gráficos.
23738 Los otros formatos PDF definidos son para exportación de documentos.
23741 \begin_layout Description
23742 \begin_inset Flex Code
23745 \begin_layout Plain Layout
23747 \begin_inset space ~
23755 El nombre de archivo del archivo convertido.
23756 El nombre de archivo debe ser absoluto.
23757 Este comando debe aparecer exactamente una vez.
23760 \begin_layout Subsection
23761 Definiciones de preámbulo
23764 \begin_layout Standard
23765 El archivo de configuración de plantillas externas puede contener definiciones
23766 de preámbulo adicionales encerradas entre
23767 \begin_inset Flex Code
23770 \begin_layout Plain Layout
23778 \begin_inset Flex Code
23781 \begin_layout Plain Layout
23788 Se pueden usar por las plantillas en la sección
23789 \begin_inset Flex Code
23792 \begin_layout Plain Layout
23801 \begin_layout Section
23802 El mecanismo de sustitución
23805 \begin_layout Standard
23806 Cuando la función de material externo recurre a un programa externo, se
23807 hace sobre la base de un comando definido en el archivo de configuración
23809 Estos comandos pueden contener varias macros que se expanden antes de su
23811 La ejecución tiene lugar siempre en el directorio del documento.
23815 \begin_layout Standard
23816 Además, cada vez que el material externo se va a mostrar, el nombre será
23817 generado por el mecanismo de sustitución, y la mayoría de los demás comandos
23818 en la definición de la plantilla soportan también sustitución.
23822 \begin_layout Standard
23823 Las macros disponibles son las siguientes:
23826 \begin_layout Description
23827 \begin_inset Flex Code
23830 \begin_layout Plain Layout
23831 $$AbsOrRelPathMaster
23836 La ruta del archivo, absoluta o relativa al documento \SpecialChar LyX
23840 \begin_layout Description
23841 \begin_inset Flex Code
23844 \begin_layout Plain Layout
23845 $$AbsOrRelPathParent
23850 La ruta del archivo, absoluta o relativa al documento \SpecialChar LyX
23854 \begin_layout Description
23855 \begin_inset Flex Code
23858 \begin_layout Plain Layout
23864 La ruta absoluta del archivo.
23867 \begin_layout Description
23868 \begin_inset Flex Code
23871 \begin_layout Plain Layout
23877 El nombre de archivo sin ruta y sin la extensión.
23880 \begin_layout Description
23881 \begin_inset Flex Code
23884 \begin_layout Plain Layout
23886 \begin_inset Quotes eld
23890 \begin_inset Quotes erd
23898 Esta macro expandirá los contenidos del archivo con el nombre
23899 \begin_inset Flex Code
23902 \begin_layout Plain Layout
23911 \begin_layout Description
23912 \begin_inset Flex Code
23915 \begin_layout Plain Layout
23921 La extensión de archivo (incluyendo el punto).
23924 \begin_layout Description
23925 \begin_inset Flex Code
23928 \begin_layout Plain Layout
23935 \begin_inset Quotes fld
23939 \begin_inset Quotes frd
23942 si el archivo está en formato JPEG, si no será
23943 \begin_inset Quotes eld
23947 \begin_inset Quotes erd
23951 Esto es útil para evitar conversiones innecesarias para formatos de salida
23952 que soporten tanto PNG como JPEG.
23953 La plantilla predefinida RasterImage usa esta macro para el formato de
23954 salida pdf\SpecialChar TeX
23958 \begin_layout Description
23959 \begin_inset Flex Code
23962 \begin_layout Plain Layout
23968 El nombre de archivo del archivo especificado en el diálogo de material
23970 Esto es bien un nombre absoluto, bien relativo al documento \SpecialChar LyX
23974 \begin_layout Description
23975 \begin_inset Flex Code
23978 \begin_layout Plain Layout
23984 La parte de la ruta de
23985 \begin_inset Flex Code
23988 \begin_layout Plain Layout
23994 (nombre absoluto o relativo al documento \SpecialChar LyX
23998 \begin_layout Description
23999 \begin_inset Flex Code
24002 \begin_layout Plain Layout
24008 La ruta del archivo, relativa al documento maestro \SpecialChar LyX
24012 \begin_layout Description
24013 \begin_inset Flex Code
24016 \begin_layout Plain Layout
24022 La ruta del archivo, relativa al documento \SpecialChar LyX
24026 \begin_layout Description
24027 \begin_inset Flex Code
24030 \begin_layout Plain Layout
24036 Esta macro expandirá a la ruta absoluta del directorio de sistema.
24037 Esto se usa habitualmente para apuntar a los varios guiones de ayuda que
24038 se empaquetan con \SpecialChar LyX
24042 \begin_layout Description
24043 \begin_inset Flex Code
24046 \begin_layout Plain Layout
24052 Un nombre y ruta completa a un directorio temporal que será borrado automáticam
24053 ente siempre que el documento se cierra, o se suprime la inserción de material
24057 \begin_layout Standard
24058 Todas las macros de ruta contienen un separador de rastreo del directorio,
24059 así se puede construir, p.
24060 \begin_inset space \thinspace{}
24063 e., el nombre de archivo absoluto con
24064 \begin_inset Flex Code
24067 \begin_layout Plain Layout
24068 $$AbsPath$$Basename$$Extension
24076 \begin_layout Standard
24077 Las macros anteriores son sustituidas en todos los comandos a menos que
24078 se indique lo contrario.
24080 \begin_inset Flex Code
24083 \begin_layout Plain Layout
24089 soporta adicionalmente las siguientes sustituciones si se habilitan por
24091 \begin_inset Flex Code
24094 \begin_layout Plain Layout
24101 \begin_inset Flex Code
24104 \begin_layout Plain Layout
24113 \begin_layout Description
24114 \begin_inset Flex Code
24117 \begin_layout Plain Layout
24123 La parte delantera del comando para cambiar el tamaño.
24126 \begin_layout Description
24127 \begin_inset Flex Code
24130 \begin_layout Plain Layout
24136 La parte trasera del comando para cambiar el tamaño.
24139 \begin_layout Description
24140 \begin_inset Flex Code
24143 \begin_layout Plain Layout
24149 La parte delantera del comando para la rotación.
24152 \begin_layout Description
24153 \begin_inset Flex Code
24156 \begin_layout Plain Layout
24162 La parte trasera del comando para la rotación.
24165 \begin_layout Standard
24166 La cadena de valor del comando
24167 \begin_inset Flex Code
24170 \begin_layout Plain Layout
24176 soporta adicionalmente las siguientes sustituciones si éstas se han habilitado
24178 \begin_inset Flex Code
24181 \begin_layout Plain Layout
24188 \begin_inset Flex Code
24191 \begin_layout Plain Layout
24200 \begin_layout Description
24201 \begin_inset Flex Code
24204 \begin_layout Plain Layout
24213 \begin_layout Description
24214 \begin_inset Flex Code
24217 \begin_layout Plain Layout
24226 \begin_layout Description
24227 \begin_inset Flex Code
24230 \begin_layout Plain Layout
24236 La opción cambio de tamaño.
24239 \begin_layout Description
24240 \begin_inset Flex Code
24243 \begin_layout Plain Layout
24249 La opción rotación.
24252 \begin_layout Standard
24253 Te puedes preguntar por qué hay tantas macros de ruta.
24254 Por dos razones, principalmente:
24257 \begin_layout Enumerate
24258 Los nombres de archivo relativo y absoluto deberían permanecer relativo
24259 o absoluto, respectivamente.
24260 Los usuarios pueden tener razones para preferir cualquiera de ambas formas.
24261 Los nombres relativos son útiles para documentos portables que deberían
24262 funcionar en máquinas diferentes, por ejemplo.
24263 Los nombres absolutos pueden ser requeridos por algunos programas.
24266 \begin_layout Enumerate
24268 procesa los nombres de archivo relativos de manera diferente a \SpecialChar LyX
24270 programas en archivos anidados incluidos.
24271 Para \SpecialChar LyX
24272 , un nombre de archivo relativo es siempre relativo al documento que
24273 contiene el nombre de archivo.
24274 Para \SpecialChar LaTeX
24275 , es siempre relativo al documento maestro.
24276 Estas dos definiciones son idénticas si se tiene solo un documento, pero
24277 son distintas si se tiene un documento maestro que incluye documentos parciales.
24278 Esto quiere decir que los nombres de archivo relativos deben ser transformados
24279 cuando se presentan a \SpecialChar LaTeX
24281 Afortunadamente, \SpecialChar LyX
24282 hace esto automáticamente si se eligen las macros correctas.
24285 \begin_layout Standard
24286 Así pues, ¿qué macros de ruta deberían emplearse en las definiciones de
24287 plantillas nuevas? La regla no es difícil:
24290 \begin_layout Itemize
24292 \begin_inset Flex Code
24295 \begin_layout Plain Layout
24301 si se requiere una ruta absoluta.
24304 \begin_layout Itemize
24306 \begin_inset Flex Code
24309 \begin_layout Plain Layout
24310 $$AbsOrRelPathMaster
24315 si la cadena sustituida es algún tipo de entrada \SpecialChar LaTeX
24319 \begin_layout Itemize
24321 \begin_inset Flex Code
24324 \begin_layout Plain Layout
24325 $$AbsOrRelPathParent
24330 con el fin de preservar la elección del usuario.
24333 \begin_layout Standard
24334 Hay casos especiales en los que esta regla no funciona y se necesitan, p.
24335 \begin_inset space \thinspace{}
24338 e., nombres relativos, pero normalmente funcionará bien.
24339 Un ejemplo de uno de estos casos es el comando
24340 \begin_inset Flex Code
24343 \begin_layout Plain Layout
24344 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
24349 en la plantilla XFig de arriba: no podemos usar el nombre absoluto porque
24350 el copiador para archivos
24351 \begin_inset Flex Code
24354 \begin_layout Plain Layout
24360 necesita el nombre relativo para reescribir el contenido del archivo.
24363 \begin_layout Section
24364 Discusión sobre seguridad
24365 \begin_inset CommandInset label
24367 name "sec:Discusión-sobre-seguridad"
24374 \begin_layout Standard
24375 La función material externo interactúa con muchos programas externos y lo
24376 hace de forma automática, así que hemos de tener en cuenta las implicaciones
24377 de seguridad que esto conlleva.
24378 En particular, puesto que tienes la opción de incluir tus propios archivos
24379 y/o cadenas de parámetros y estos se expanden en un comando, parece posible
24380 crear un documento malicioso que ejecute comandos arbitrarios cuando un
24381 usuario ve o imprime el documento.
24382 Esto es algo que definitivamente queremos evitar.
24386 \begin_layout Standard
24387 Sin embargo, dado que los comandos de material externo se especifican solo
24388 en el archivo de configuración de la plantilla, no hay problemas de seguridad
24389 si \SpecialChar LyX
24390 está adecuadamente configurado solo con plantillas seguras.
24391 Esto es así porque los programas externos se invocan con la llamada al
24393 \begin_inset Flex Code
24396 \begin_layout Plain Layout
24402 más bien que con la llamada
24403 \begin_inset Flex Code
24406 \begin_layout Plain Layout
24412 , de modo que no es posible ejecutar comandos arbitrarios desde la sección
24413 del nombre de archivo o de parámetros mediante el shell.
24416 \begin_layout Standard
24417 Esto implica además que hay restricciones en las cadenas de comandos que
24418 puedes usar en las plantillas de material externo.
24419 En particular, las tuberías y la redirección no están fácilmente disponibles.
24420 Esto debe ser así para que \SpecialChar LyX
24422 Si quieres usar algunas características de shell, deberías escribir un
24423 guión seguro para hacerlo de manera controlada, y después invocar el guión
24424 desde la cadena de comandos.
24427 \begin_layout Standard
24428 Es posible diseñar una plantilla que interactúe directamente con el shell,
24429 pero puesto que esto permitiría a un usuario malicioso ejecutar comandos
24430 arbitrarios escribiendo nombres de archivo y/o parámetros astutos, generalmente
24431 recomendamos usar solo guiones seguros que trabajen con la llamada
24432 \begin_inset Flex Code
24435 \begin_layout Plain Layout
24441 al sistema en forma controlada.
24442 Por supuesto, para usar en un entorno controlado, puede ser tentador caer
24443 en el uso de guiones de shell ordinarios.
24444 Si lo haces así, sé consciente de que vas a suministrar un agujero se seguridad
24445 fácilmente explotable en tu sistema.
24446 Evidentemente, es de razón que tales plantillas inseguras nunca serán incluidas
24447 en la distribución estándar de \SpecialChar LyX
24448 , aunque alentamos a la gente a que, a la
24449 usanza del software libre, envíe nuevas plantillas.
24450 No obstante, \SpecialChar LyX
24451 nunca tendrá plantillas inseguras tal y como se distribuye
24452 por los canales oficiales.
24455 \begin_layout Standard
24456 Incluir material externo suministra mucha potencia y has de ser cuidadoso
24457 en no introducir riesgos de seguridad a costa de esta potencia.
24458 Un sutil error en una simple línea en un guión aparentemente inocente puede
24459 abrir la puerta a graves problemas de seguridad.
24460 Así, si no comprendes totalmente estos asuntos, recomendamos consultar
24461 a un profesional entendido en seguridad o al equipo de desarrollo de \SpecialChar LyX
24463 tienes dudas acerca de si una plantilla dada es o no segura.
24464 Y hazlo antes de usarla en un entorno no controlado.
24467 \begin_layout Chapter
24469 Lista de funciones soportadas por \SpecialChar LyX
24470 en archivos de formato
24471 \begin_inset CommandInset label
24473 name "cap:Lista-de-funciones"
24480 \begin_layout Standard
24482 \begin_inset Tabular
24483 <lyxtabular version="3" rows="11" columns="8">
24484 <features tabularvalignment="middle">
24485 <column alignment="left" valignment="top">
24486 <column alignment="left" valignment="top">
24487 <column alignment="left" valignment="top">
24488 <column alignment="left" valignment="top">
24489 <column alignment="left" valignment="top">
24490 <column alignment="left" valignment="top">
24491 <column alignment="left" valignment="top">
24492 <column alignment="left" valignment="top">
24494 <cell alignment="left" valignment="top" usebox="none">
24497 \begin_layout Plain Layout
24503 <cell alignment="left" valignment="top" usebox="none">
24506 \begin_layout Plain Layout
24512 <cell alignment="left" valignment="top" usebox="none">
24515 \begin_layout Plain Layout
24521 <cell alignment="left" valignment="top" usebox="none">
24524 \begin_layout Plain Layout
24530 <cell alignment="center" valignment="top" usebox="none">
24533 \begin_layout Plain Layout
24539 <cell alignment="center" valignment="top" usebox="none">
24542 \begin_layout Plain Layout
24548 <cell alignment="center" valignment="top" usebox="none">
24551 \begin_layout Plain Layout
24557 <cell alignment="center" valignment="top" usebox="none">
24560 \begin_layout Plain Layout
24568 <cell alignment="left" valignment="top" usebox="none">
24571 \begin_layout Plain Layout
24577 <cell alignment="left" valignment="top" usebox="none">
24580 \begin_layout Plain Layout
24586 <cell alignment="left" valignment="top" usebox="none">
24589 \begin_layout Plain Layout
24595 <cell alignment="left" valignment="top" usebox="none">
24598 \begin_layout Plain Layout
24604 <cell alignment="center" valignment="top" usebox="none">
24607 \begin_layout Plain Layout
24613 <cell alignment="center" valignment="top" usebox="none">
24616 \begin_layout Plain Layout
24622 <cell alignment="center" valignment="top" usebox="none">
24625 \begin_layout Plain Layout
24631 <cell alignment="center" valignment="top" usebox="none">
24634 \begin_layout Plain Layout
24642 <cell alignment="left" valignment="top" usebox="none">
24645 \begin_layout Plain Layout
24651 <cell alignment="left" valignment="top" usebox="none">
24654 \begin_layout Plain Layout
24660 <cell alignment="left" valignment="top" usebox="none">
24663 \begin_layout Plain Layout
24669 <cell alignment="left" valignment="top" usebox="none">
24672 \begin_layout Plain Layout
24678 <cell alignment="center" valignment="top" usebox="none">
24681 \begin_layout Plain Layout
24687 <cell alignment="center" valignment="top" usebox="none">
24690 \begin_layout Plain Layout
24696 <cell alignment="center" valignment="top" usebox="none">
24699 \begin_layout Plain Layout
24705 <cell alignment="center" valignment="top" usebox="none">
24708 \begin_layout Plain Layout
24716 <cell alignment="left" valignment="top" usebox="none">
24719 \begin_layout Plain Layout
24725 <cell alignment="left" valignment="top" usebox="none">
24728 \begin_layout Plain Layout
24734 <cell alignment="left" valignment="top" usebox="none">
24737 \begin_layout Plain Layout
24743 <cell alignment="left" valignment="top" usebox="none">
24746 \begin_layout Plain Layout
24752 <cell alignment="center" valignment="top" usebox="none">
24755 \begin_layout Plain Layout
24761 <cell alignment="center" valignment="top" usebox="none">
24764 \begin_layout Plain Layout
24770 <cell alignment="center" valignment="top" usebox="none">
24773 \begin_layout Plain Layout
24779 <cell alignment="center" valignment="top" usebox="none">
24782 \begin_layout Plain Layout
24790 <cell alignment="left" valignment="top" usebox="none">
24793 \begin_layout Plain Layout
24799 <cell alignment="left" valignment="top" usebox="none">
24802 \begin_layout Plain Layout
24808 <cell alignment="left" valignment="top" usebox="none">
24811 \begin_layout Plain Layout
24817 <cell alignment="left" valignment="top" usebox="none">
24820 \begin_layout Plain Layout
24826 <cell alignment="center" valignment="top" usebox="none">
24829 \begin_layout Plain Layout
24835 <cell alignment="center" valignment="top" usebox="none">
24838 \begin_layout Plain Layout
24844 <cell alignment="center" valignment="top" usebox="none">
24847 \begin_layout Plain Layout
24853 <cell alignment="center" valignment="top" usebox="none">
24856 \begin_layout Plain Layout
24864 <cell alignment="left" valignment="top" usebox="none">
24867 \begin_layout Plain Layout
24873 <cell alignment="left" valignment="top" usebox="none">
24876 \begin_layout Plain Layout
24882 <cell alignment="left" valignment="top" usebox="none">
24885 \begin_layout Plain Layout
24891 <cell alignment="left" valignment="top" usebox="none">
24894 \begin_layout Plain Layout
24900 <cell alignment="center" valignment="top" usebox="none">
24903 \begin_layout Plain Layout
24909 <cell alignment="center" valignment="top" usebox="none">
24912 \begin_layout Plain Layout
24918 <cell alignment="center" valignment="top" usebox="none">
24921 \begin_layout Plain Layout
24927 <cell alignment="center" valignment="top" usebox="none">
24930 \begin_layout Plain Layout
24938 <cell alignment="left" valignment="top" usebox="none">
24941 \begin_layout Plain Layout
24947 <cell alignment="left" valignment="top" usebox="none">
24950 \begin_layout Plain Layout
24956 <cell alignment="left" valignment="top" usebox="none">
24959 \begin_layout Plain Layout
24965 <cell alignment="left" valignment="top" usebox="none">
24968 \begin_layout Plain Layout
24974 <cell alignment="center" valignment="top" usebox="none">
24977 \begin_layout Plain Layout
24983 <cell alignment="center" valignment="top" usebox="none">
24986 \begin_layout Plain Layout
24992 <cell alignment="center" valignment="top" usebox="none">
24995 \begin_layout Plain Layout
25001 <cell alignment="center" valignment="top" usebox="none">
25004 \begin_layout Plain Layout
25012 <cell alignment="left" valignment="top" usebox="none">
25015 \begin_layout Plain Layout
25021 <cell alignment="left" valignment="top" usebox="none">
25024 \begin_layout Plain Layout
25030 <cell alignment="left" valignment="top" usebox="none">
25033 \begin_layout Plain Layout
25039 <cell alignment="left" valignment="top" usebox="none">
25042 \begin_layout Plain Layout
25048 <cell alignment="center" valignment="top" usebox="none">
25051 \begin_layout Plain Layout
25057 <cell alignment="center" valignment="top" usebox="none">
25060 \begin_layout Plain Layout
25066 <cell alignment="center" valignment="top" usebox="none">
25069 \begin_layout Plain Layout
25075 <cell alignment="center" valignment="top" usebox="none">
25078 \begin_layout Plain Layout
25086 <cell alignment="left" valignment="top" usebox="none">
25089 \begin_layout Plain Layout
25095 <cell alignment="left" valignment="top" usebox="none">
25098 \begin_layout Plain Layout
25104 <cell alignment="left" valignment="top" usebox="none">
25107 \begin_layout Plain Layout
25113 <cell alignment="left" valignment="top" usebox="none">
25116 \begin_layout Plain Layout
25122 <cell alignment="center" valignment="top" usebox="none">
25125 \begin_layout Plain Layout
25131 <cell alignment="center" valignment="top" usebox="none">
25134 \begin_layout Plain Layout
25140 <cell alignment="center" valignment="top" usebox="none">
25143 \begin_layout Plain Layout
25149 <cell alignment="center" valignment="top" usebox="none">
25152 \begin_layout Plain Layout
25160 <cell alignment="left" valignment="top" usebox="none">
25163 \begin_layout Plain Layout
25169 <cell alignment="left" valignment="top" usebox="none">
25172 \begin_layout Plain Layout
25178 <cell alignment="left" valignment="top" usebox="none">
25181 \begin_layout Plain Layout
25187 <cell alignment="left" valignment="top" usebox="none">
25190 \begin_layout Plain Layout
25196 <cell alignment="center" valignment="top" usebox="none">
25199 \begin_layout Plain Layout
25205 <cell alignment="center" valignment="top" usebox="none">
25208 \begin_layout Plain Layout
25214 <cell alignment="center" valignment="top" usebox="none">
25217 \begin_layout Plain Layout
25223 <cell alignment="center" valignment="top" usebox="none">
25226 \begin_layout Plain Layout
25234 <cell alignment="center" valignment="top" usebox="none">
25237 \begin_layout Plain Layout
25243 <cell alignment="center" valignment="top" usebox="none">
25246 \begin_layout Plain Layout
25252 <cell alignment="center" valignment="top" usebox="none">
25255 \begin_layout Plain Layout
25261 <cell alignment="center" valignment="top" usebox="none">
25264 \begin_layout Plain Layout
25270 <cell alignment="center" valignment="top" usebox="none">
25273 \begin_layout Plain Layout
25279 <cell alignment="center" valignment="top" usebox="none">
25282 \begin_layout Plain Layout
25288 <cell alignment="center" valignment="top" usebox="none">
25291 \begin_layout Plain Layout
25297 <cell alignment="center" valignment="top" usebox="none">
25300 \begin_layout Plain Layout
25314 \begin_layout Chapter
25315 Nombres de colores disponibles para archivos de formato
25316 \begin_inset CommandInset label
25318 name "cap:Nombres-de-colores"
25325 \begin_layout Standard
25326 Los colores listados son los colores estándar y los que se pueden modificar
25327 en las preferencias de \SpecialChar LyX
25331 \begin_layout Description
25338 Ningún color en particular, transparente o ausente
25341 \begin_layout Description
25345 \begin_layout Description
25349 \begin_layout Description
25353 \begin_layout Description
25357 \begin_layout Description
25361 \begin_layout Description
25365 \begin_layout Description
25369 \begin_layout Description
25373 \begin_layout Description
25374 added_space Color marcador espacio añadido
25377 \begin_layout Description
25378 addedtext Color texto añadido
25381 \begin_layout Description
25382 appendix Color marcador de apéndice
25385 \begin_layout Description
25386 background Color de fondo
25389 \begin_layout Description
25390 bottomarea Color área inferior
25393 \begin_layout Description
25394 branchlabel Color etiqueta de ramas
25397 \begin_layout Description
25398 buttonbg Color fondo de botón
25401 \begin_layout Description
25402 buttonhoverbg Color fondo de botón en foco
25405 \begin_layout Description
25406 buttonframe Color para marcos de botones de recuadro
25409 \begin_layout Description
25410 changebar Color barra de cambios
25413 \begin_layout Description
25414 changedtextauthor1 Color autor 1 de texto cambiado
25417 \begin_layout Description
25418 changedtextauthor2 Color autor 2 de texto cambiado
25421 \begin_layout Description
25422 changedtextauthor3 Color autor 3 de texto cambiado
25425 \begin_layout Description
25426 changedtextauthor4 Color autor 4 de texto cambiado
25429 \begin_layout Description
25430 changedtextauthor5 Color autor 5 de texto cambiado
25433 \begin_layout Description
25434 collapsable_inset_frame Color marco de recuadro plegable
25437 \begin_layout Description
25438 collapsable_inset_text Color texto de recuadro plegable
25441 \begin_layout Description
25442 command Color texto recuadros de comando
25445 \begin_layout Description
25446 commandbg Color fondo recuadros de comando
25449 \begin_layout Description
25450 commandframe Color marco recuadros de comando
25453 \begin_layout Description
25454 comment Color comentarios
25457 \begin_layout Description
25458 commentbg Color fondo de comentarios
25461 \begin_layout Description
25462 cursor Color cursor
25465 \begin_layout Description
25466 deletedtext Color texto borrado
25469 \begin_layout Description
25470 deletedtextmodifier Color modificación de texto borrado
25473 \begin_layout Description
25474 depthbar Color barra de anidación en margen
25477 \begin_layout Description
25478 eolmarker Color marcador fin de línea
25481 \begin_layout Description
25482 error Color cuadro de error \SpecialChar LaTeX
25486 \begin_layout Description
25487 footlabel Color etiqueta de notas a pie de página
25490 \begin_layout Description
25491 graphicsbg Color fondo de recuadros de inserción de gráficos
25494 \begin_layout Description
25495 greyedout Color etiqueta de recuadros de notas grises
25498 \begin_layout Description
25499 greyedoutbg Color fondo de recuadros de notas grises
25502 \begin_layout Description
25503 greyedouttext Color texto de recuadros de notas grises
25506 \begin_layout Description
25507 indexlabel Color etiqueta de recuadros de índice
25510 \begin_layout Description
25511 ignore El color es ignorado
25514 \begin_layout Description
25515 inherit El color es heredado
25518 \begin_layout Description
25519 inlinecompletion Color autofinalización en línea
25522 \begin_layout Description
25523 insetbg Color fondo de marcador de recuadro
25526 \begin_layout Description
25527 insetframe Color marco de marcador de recuadro
25530 \begin_layout Description
25531 language Color marcador de palabras en otros idiomas
25534 \begin_layout Description
25535 latex Color texto en modo \SpecialChar LaTeX
25539 \begin_layout Description
25540 listingsbg Color fondo de recuadro listado de código
25543 \begin_layout Description
25544 marginlabel Color etiqueta de notas al margen
25547 \begin_layout Description
25548 math Color texto de recuadro de ecuación
25551 \begin_layout Description
25552 mathbg Color fondo de recuadro de ecuación
25555 \begin_layout Description
25556 mathcorners Color marco de recuadro de ecuación fuera de foco
25559 \begin_layout Description
25560 mathframe Color marco de recuadro de ecuación en foco
25563 \begin_layout Description
25564 mathline Color línea de ecuación
25567 \begin_layout Description
25568 mathmacrobg Color fondo de recuadro de macro matemática
25571 \begin_layout Description
25572 mathmacroblend Color mezclado macro matemática
25575 \begin_layout Description
25576 mathmacroframe Color marco de macro matemática
25579 \begin_layout Description
25580 mathmacrohoverbg Color fondo de recuadro de macro matemática bajo el ratón
25583 \begin_layout Description
25584 mathmacrolabel Color etiqueta macro matemática
25587 \begin_layout Description
25588 mathmacronewarg Color plantilla de macro para nuevos parámetros
25591 \begin_layout Description
25592 mathmacrooldarg Color plantilla de macro para antiguos parámetros
25595 \begin_layout Description
25596 newpage Color página nueva
25599 \begin_layout Description
25600 nonunique_inlinecompletion Color autofinalización en línea parte no única
25603 \begin_layout Description
25604 notebg Color fondo de notas
25607 \begin_layout Description
25608 notelabel Color etiqueta de notas
25611 \begin_layout Description
25612 pagebreak Color salto de página/línea
25615 \begin_layout Description
25616 paragraphmarker Color símbolo marcador de fin de párrafo
25619 \begin_layout Description
25620 phantomtext Color texto de recuadro fantasma
25623 \begin_layout Description
25624 preview Color vista preliminar
25627 \begin_layout Description
25628 previewframe Color marco vista preliminar
25631 \begin_layout Description
25632 regexpframe Color marco regexp
25635 \begin_layout Description
25636 selection Color fondo de texto seleccionado
25639 \begin_layout Description
25640 selectiontext Color de texto seleccionado
25643 \begin_layout Description
25644 shadedbg Color fondo de marco coloreado
25647 \begin_layout Description
25648 special Color texto de caracteres especiales
25651 \begin_layout Description
25652 tabularline Color línea de cuadro/tabla
25655 \begin_layout Description
25656 tabularonoffline Color línea de cuadro/tabla on/off
25659 \begin_layout Description
25660 urllabel Color etiqueta de recuadros URL
25663 \begin_layout Description
25664 urltext Color texto de recuadros URL