]> git.lyx.org Git - lyx.git/blob - lib/doc/es/Customization.lyx
030309d33d4dfeb654d915aad287b6957e603ba9
[lyx.git] / lib / doc / es / Customization.lyx
1 #LyX 2.0 created this file. For more info see http://www.lyx.org/
2 \lyxformat 413
3 \begin_document
4 \begin_header
5 \textclass scrbook
6 \begin_preamble
7 % DO NOT ALTER THIS PREAMBLE!!!
8 %
9 % This preamble is designed to ensure that the manual prints
10 % out as advertised. If you mess with this preamble,
11 % parts of this document may not print out as expected.  If you
12 % have problems LaTeXing this file, please contact 
13 % the documentation team
14 % email: lyx-docs@lists.lyx.org
15
16 \usepackage{ifpdf} % part of the hyperref bundle
17 \ifpdf % if pdflatex is used
18
19  % set fonts for nicer pdf view
20  \IfFileExists{lmodern.sty}
21   {\usepackage{lmodern}}{}
22
23 \fi % end if pdflatex is used
24
25 % the pages of the TOC is numbered roman
26 % and a pdf-bookmark for the TOC is added
27 \let\myTOC\tableofcontents
28 \renewcommand\tableofcontents{%
29   \frontmatter
30   \pdfbookmark[1]{\contentsname}{}
31   \myTOC
32   \mainmatter }
33
34 % used for multi-column text
35 \usepackage{multicol}
36 \end_preamble
37 \options fleqn,bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
38 \use_default_options false
39 \begin_modules
40 logicalmkup
41 \end_modules
42 \maintain_unincluded_children false
43 \begin_local_layout
44 Format 7
45 InsetLayout  Flex:MenuItem
46 LyxType               charstyle
47 LabelString           menu
48 LatexType             command
49 LatexName             menuitem
50 Font
51 Family              Sans
52 EndFont
53 Preamble
54 \newcommand*{\menuitem}[1]{{\sffamily #1}}
55 EndPreamble
56 End
57 # In case we need to do with sans...
58 #InsetLayout CharStyle:Code
59 #Font
60 #Family              Sans
61 #EndFont
62 #Preamble
63 #\renewcommand{\code}[1]{{\sffamily #1}}
64 #EndPreamble
65 #End
66 \end_local_layout
67 \language spanish
68 \language_package default
69 \inputencoding auto
70 \fontencoding global
71 \font_roman default
72 \font_sans default
73 \font_typewriter default
74 \font_default_family default
75 \use_non_tex_fonts false
76 \font_sc false
77 \font_osf false
78 \font_sf_scale 100
79 \font_tt_scale 100
80
81 \graphics default
82 \default_output_format default
83 \output_sync 0
84 \bibtex_command default
85 \index_command default
86 \paperfontsize 12
87 \spacing single
88 \use_hyperref true
89 \pdf_title "Manual Personalización de LyX"
90 \pdf_author "Equipo LyX"
91 \pdf_subject "LyX-documentation Customization"
92 \pdf_keywords "LyX, documentation, customization"
93 \pdf_bookmarks true
94 \pdf_bookmarksnumbered true
95 \pdf_bookmarksopen true
96 \pdf_bookmarksopenlevel 1
97 \pdf_breaklinks false
98 \pdf_pdfborder false
99 \pdf_colorlinks true
100 \pdf_backref false
101 \pdf_pdfusetitle false
102 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue,pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
103 \papersize default
104 \use_geometry false
105 \use_amsmath 0
106 \use_esint 0
107 \use_mhchem 0
108 \use_mathdots 1
109 \cite_engine basic
110 \use_bibtopic false
111 \use_indices false
112 \paperorientation portrait
113 \suppress_date false
114 \use_refstyle 0
115 \branch OutDated
116 \selected 0
117 \filename_suffix 0
118 \color #f5fae7
119 \end_branch
120 \index Índice
121 \shortcut idx
122 \color #008000
123 \end_index
124 \secnumdepth 3
125 \tocdepth 3
126 \paragraph_separation indent
127 \paragraph_indentation default
128 \quotes_language french
129 \papercolumns 1
130 \papersides 2
131 \paperpagestyle headings
132 \tracking_changes true
133 \output_changes false
134 \html_math_output 0
135 \html_css_as_file 0
136 \html_be_strict true
137 \end_header
138
139 \begin_body
140
141 \begin_layout Title
142 Personalizar LyX: Características para el usuario avanzado
143 \end_layout
144
145 \begin_layout Author
146 por el equipo LyX
147 \begin_inset Foot
148 status collapsed
149
150 \begin_layout Plain Layout
151 \noindent
152 Si tienes correcciones o comentarios, envíalos, por favor, a la lista de
153  correo de Documentación de LyX, 
154 \begin_inset CommandInset href
155 LatexCommand href
156 target "lyx-docs@lists.lyx.org"
157 type "mailto:"
158
159 \end_inset
160
161 .
162  Incluye 
163 \begin_inset Quotes fld
164 \end_inset
165
166 [Customization]
167 \begin_inset Quotes frd
168 \end_inset
169
170  en la cabecera de asunto, y envía una cc al actual mantenedor de este documento
171 , Richard Heck <rgheck@comcast.net>.
172 \end_layout
173
174 \end_inset
175
176  
177 \begin_inset Newline newline
178 \end_inset
179
180
181 \begin_inset Newline newline
182 \end_inset
183
184 Versión 2.0.x
185 \end_layout
186
187 \begin_layout Standard
188 \begin_inset CommandInset toc
189 LatexCommand tableofcontents
190
191 \end_inset
192
193
194 \end_layout
195
196 \begin_layout Chapter
197 Introducción
198 \end_layout
199
200 \begin_layout Standard
201 Este manual trata de las características de LyX que pueden ser modificadas
202  por el usuario.
203  En él abordamos temas como atajos de teclado, opciones de vista previa
204  en pantalla, opciones de impresora, envío de comandos mediante LyX Server,
205  internacionalización, instalación de nuevas clases de LaTeX y de formatos
206  de LyX, etc.
207  Seguro que no podemos aspirar a tratar todo lo que se puede cambiar, —nuestross
208  desarrolladores añaden características nuevas más deprisa de lo que las
209  podemos documentar— pero explicaremos las modificaciones más comunes y
210  y esperamos orientarte en la dirección correcta para algunas más desconocidas.
211 \end_layout
212
213 \begin_layout Standard
214 \begin_inset Branch OutDated
215 status collapsed
216
217 \begin_layout Standard
218 La rama OutDated contiene información de versiones anteriores de este documento
219  que ahora parece estar obsoleta.
220  Por omisión, esta información no aparece en la salida LaTeX.
221 \end_layout
222
223 \end_inset
224
225
226 \end_layout
227
228 \begin_layout Chapter
229 Archivos de configuración de LyX
230 \end_layout
231
232 \begin_layout Standard
233 Este capítulo tiene por objetivo ayudarte a encontrar tu camino a través
234  de los archivos de configuración de LyX.
235  Antes de seguir leyendo deberías encontrar donde están los directorios
236  de bibliotecas y de usuario, consultando 
237 \begin_inset Flex MenuItem
238 status collapsed
239
240 \begin_layout Plain Layout
241 Ayuda\SpecialChar \menuseparator
242 Acerca de LyX
243 \end_layout
244
245 \end_inset
246
247 .
248  El directorio de bibliotecas es el sitio en el que LyX tiene sus archivos
249  de configuración de sistema; el directorio de usuario es donde puedes colocar
250  tus versiones modificadas.
251  En este documento, al primero lo denominaremos 
252 \begin_inset Flex Code
253 status collapsed
254
255 \begin_layout Plain Layout
256 LyXDir
257 \end_layout
258
259 \end_inset
260
261  y al segundo 
262 \begin_inset Flex MenuItem
263 status collapsed
264
265 \begin_layout Plain Layout
266 UserDir
267 \end_layout
268
269 \end_inset
270
271 .
272 \end_layout
273
274 \begin_layout Section
275 ¿Qué hay en 
276 \begin_inset Flex Code
277 status collapsed
278
279 \begin_layout Plain Layout
280 LyXDir
281 \end_layout
282
283 \end_inset
284
285 ?
286 \end_layout
287
288 \begin_layout Standard
289 \begin_inset Flex Code
290 status collapsed
291
292 \begin_layout Plain Layout
293 LyXDir
294 \end_layout
295
296 \end_inset
297
298  y sus subdirectorios contienen archivos que pueden emplearse para personalizar
299  el comportamiento de LyX.
300  Puedes cambiar muchos de ellos desde dentro mismo de LyX mediante el diálogo
301  
302 \begin_inset Flex MenuItem
303 status collapsed
304
305 \begin_layout Plain Layout
306 Herramientas\SpecialChar \menuseparator
307 Preferencias
308 \end_layout
309
310 \end_inset
311
312 .
313  La mayor parte de las adaptaciones personales que querrás hacer en LyX
314  se puede hacer en este diálogo.
315  Sin embargo, muchos otros aspectos internos de LyX pueden cambiarse modificando
316  los archivos en 
317 \begin_inset Flex Code
318 status collapsed
319
320 \begin_layout Plain Layout
321 LyXDir
322 \end_layout
323
324 \end_inset
325
326 .
327  Estos archivos pertenecen a diversas categorías, descritas en las siguientes
328  subsecciones.
329 \end_layout
330
331 \begin_layout Subsection
332 Archivos generados automáticamente
333 \end_layout
334
335 \begin_layout Standard
336 Los archivos que se encuentran en 
337 \begin_inset Flex MenuItem
338 status collapsed
339
340 \begin_layout Plain Layout
341 UserDir
342 \end_layout
343
344 \end_inset
345
346  se generan al configurar LyX.
347  Contienen varios valores predeterminados que se obtienen por inspección.
348  En general, no es buena idea modificarlos, puesto que podrían ser sobrescritos
349  en cualquier momento.
350 \end_layout
351
352 \begin_layout Labeling
353 \labelwidthstring 00.00.0000
354 \begin_inset Flex Code
355 status collapsed
356
357 \begin_layout Plain Layout
358 lyxrc.defaults
359 \end_layout
360
361 \end_inset
362
363  contiene valores predeterminados para varioscomandos.
364 \end_layout
365
366 \begin_layout Labeling
367 \labelwidthstring 00.00.0000
368 \begin_inset Flex Code
369 status collapsed
370
371 \begin_layout Plain Layout
372 packages.lst
373 \end_layout
374
375 \end_inset
376
377  contiene la lista de paquetes que han sido reconocidos por LyX.
378  No es utilizada por el propio LyX, pero la información extraida, y otras
379  cosas están disponibles en 
380 \begin_inset Flex MenuItem
381 status collapsed
382
383 \begin_layout Plain Layout
384 Ayuda\SpecialChar \menuseparator
385 Configuración de LaTeX
386 \end_layout
387
388 \end_inset
389
390 .
391 \end_layout
392
393 \begin_layout Labeling
394 \labelwidthstring 00.00.0000
395 \begin_inset Flex Code
396 status collapsed
397
398 \begin_layout Plain Layout
399 textclass.lst
400 \end_layout
401
402 \end_inset
403
404  la lista de clases de textos encontradas en los directorios 
405 \begin_inset Flex Code
406 status collapsed
407
408 \begin_layout Plain Layout
409 layout/
410 \end_layout
411
412 \end_inset
413
414 , junto con las clases de documentos LaTeX y su descripción.
415 \end_layout
416
417 \begin_layout Labeling
418 \labelwidthstring 00.00.0000
419 \begin_inset Flex Code
420 status collapsed
421
422 \begin_layout Plain Layout
423 lyxmodules.lst
424 \end_layout
425
426 \end_inset
427
428  la lista de módulos de formato encontradas en los directorios 
429 \begin_inset Flex Code
430 status collapsed
431
432 \begin_layout Plain Layout
433 layout/
434 \end_layout
435
436 \end_inset
437
438 .
439 \end_layout
440
441 \begin_layout Labeling
442 \labelwidthstring 00.00.0000
443 \begin_inset Flex Code
444 status collapsed
445
446 \begin_layout Plain Layout
447 *files.lst
448 \end_layout
449
450 \end_inset
451
452  lista de varios tipos de archivos relacionados con LaTeX encontrados en
453  el sistema.
454 \end_layout
455
456 \begin_layout Labeling
457 \labelwidthstring 00.00.0000
458 \begin_inset Flex Code
459 status collapsed
460
461 \begin_layout Plain Layout
462 doc/LaTeXConfig.lyx
463 \end_layout
464
465 \end_inset
466
467  es generado automáticamente durante la configuración a partir del archivo
468  
469 \begin_inset Flex Code
470 status collapsed
471
472 \begin_layout Plain Layout
473 LaTeXConfig.lyx.in
474 \end_layout
475
476 \end_inset
477
478 .
479  Contiene información sobre la configuración de LaTeX.
480 \end_layout
481
482 \begin_layout Subsection
483 Directorios
484 \end_layout
485
486 \begin_layout Standard
487 Estos directorios están duplicados en 
488 \begin_inset Flex Code
489 status collapsed
490
491 \begin_layout Plain Layout
492 LyXDir
493 \end_layout
494
495 \end_inset
496
497  y 
498 \begin_inset Flex Code
499 status collapsed
500
501 \begin_layout Plain Layout
502 UserDir
503 \end_layout
504
505 \end_inset
506
507 .
508  Si determinado archivo existe en ambos sitios, se usará el de 
509 \begin_inset Flex Code
510 status collapsed
511
512 \begin_layout Plain Layout
513 UserDir
514 \end_layout
515
516 \end_inset
517
518 .
519 \end_layout
520
521 \begin_layout Labeling
522 \labelwidthstring 00.00.0000
523 \begin_inset Flex Code
524 status collapsed
525
526 \begin_layout Plain Layout
527 bind/
528 \end_layout
529
530 \end_inset
531
532  este directorio contiene archivos con la extensión 
533 \begin_inset Flex Code
534 status collapsed
535
536 \begin_layout Plain Layout
537 .bind
538 \end_layout
539
540 \end_inset
541
542  que definen las combinaciones de teclas usadas en LyX.
543  Si ahí existe una versión nacional de un archivo bind llamado 
544 \begin_inset Flex Code
545 status collapsed
546
547 \begin_layout Plain Layout
548 $LANG_xxx.bind
549 \end_layout
550
551 \end_inset
552
553 , ésta se usará en primer lugar.
554 \end_layout
555
556 \begin_layout Labeling
557 \labelwidthstring 00.00.0000
558 \begin_inset Flex Code
559 status collapsed
560
561 \begin_layout Plain Layout
562 clipart/
563 \end_layout
564
565 \end_inset
566
567  contiene archivos gráficos que pueden ser incluidos en documentos.
568  
569 \end_layout
570
571 \begin_layout Labeling
572 \labelwidthstring 00.00.0000
573 \begin_inset Flex Code
574 status collapsed
575
576 \begin_layout Plain Layout
577 doc/
578 \end_layout
579
580 \end_inset
581
582  contiene archivos de documentación de LyX (incluido éste que estás leyendo).
583  El archivo 
584 \begin_inset Flex Code
585 status collapsed
586
587 \begin_layout Plain Layout
588 LaTeXConfig.lyx
589 \end_layout
590
591 \end_inset
592
593  merece atención especial, como se mencionó antes.
594  Si existe una versión nacional del documento de ayuda en el subdirectorio
595  
596 \begin_inset Flex Code
597 status collapsed
598
599 \begin_layout Plain Layout
600 doc/xx
601 \end_layout
602
603 \end_inset
604
605 , éste se usará en primer lugar.
606  Véase 
607 \begin_inset CommandInset ref
608 LatexCommand ref
609 reference "cap:Internacionalización-de-LyX"
610
611 \end_inset
612
613  para detalles.
614 \end_layout
615
616 \begin_layout Labeling
617 \labelwidthstring 00.00.0000
618 \begin_inset Flex Code
619 status collapsed
620
621 \begin_layout Plain Layout
622 examples/
623 \end_layout
624
625 \end_inset
626
627  contiene archivos de ejemplo que describen el uso de algunas características.
628  Se puede acceder a ellos con el botón 
629 \begin_inset Flex MenuItem
630 status collapsed
631
632 \begin_layout Plain Layout
633 Ejemplos
634 \end_layout
635
636 \end_inset
637
638  en el buscador de archivos.
639 \end_layout
640
641 \begin_layout Labeling
642 \labelwidthstring 00.00.0000
643 \begin_inset Flex Code
644 status collapsed
645
646 \begin_layout Plain Layout
647 images/
648 \end_layout
649
650 \end_inset
651
652  contiene archivos de imagen que se usan en el diálogo 
653 \begin_inset Flex MenuItem
654 status collapsed
655
656 \begin_layout Plain Layout
657 Documento\SpecialChar \menuseparator
658 Configuración
659 \end_layout
660
661 \end_inset
662
663 .
664  Contiene además los iconos de las barras de herramientas y las enseñas
665  de LyX mostradas en su inicio.
666 \end_layout
667
668 \begin_layout Labeling
669 \labelwidthstring 00.00.0000
670 \begin_inset Flex Code
671 status collapsed
672
673 \begin_layout Plain Layout
674 kbd/
675 \end_layout
676
677 \end_inset
678
679  contiene archivos de mapas de teclado.
680  Véase 
681 \begin_inset space ~
682 \end_inset
683
684
685 \begin_inset CommandInset ref
686 LatexCommand ref
687 reference "sec:keymap"
688
689 \end_inset
690
691  para detalles.
692 \end_layout
693
694 \begin_layout Labeling
695 \labelwidthstring 00.00.0000
696 \begin_inset Flex Code
697 status collapsed
698
699 \begin_layout Plain Layout
700 layouts/
701 \end_layout
702
703 \end_inset
704
705  contiene las clases de textos y los archivos de los módulos descritos en
706 \begin_inset space ~
707 \end_inset
708
709
710 \begin_inset CommandInset ref
711 LatexCommand ref
712 reference "cap:Instalación-de-nuevas"
713
714 \end_inset
715
716 .
717 \end_layout
718
719 \begin_layout Labeling
720 \labelwidthstring 00.00.0000
721 \begin_inset Flex Code
722 status collapsed
723
724 \begin_layout Plain Layout
725 lyx2lyx
726 \end_layout
727
728 \end_inset
729
730  contiene los guiones de Python 
731 \begin_inset Flex Code
732 status collapsed
733
734 \begin_layout Plain Layout
735 lyx2lyx
736 \end_layout
737
738 \end_inset
739
740  para convertir entre versiones de LyX.
741  Pueden ejecutarse en línea de comandos si, digamos, quieres convertir ficheros
742  por lotes.
743 \end_layout
744
745 \begin_layout Labeling
746 \labelwidthstring 00.00.0000
747 \begin_inset Flex Code
748 status collapsed
749
750 \begin_layout Plain Layout
751 scripts/
752 \end_layout
753
754 \end_inset
755
756  contiene algunos archivos que demuestran las capacidades de la característica
757  
758 \begin_inset Flex MenuItem
759 status collapsed
760
761 \begin_layout Plain Layout
762 Plantilla externa
763 \end_layout
764
765 \end_inset
766
767 .
768  También contiene algunos guiones usados por el propio LyX.
769 \end_layout
770
771 \begin_layout Labeling
772 \labelwidthstring 00.00.0000
773 \begin_inset Flex Code
774 status collapsed
775
776 \begin_layout Plain Layout
777 templates/
778 \end_layout
779
780 \end_inset
781
782  contiene los archivos de plantillas estándar de LyX descritas en
783 \begin_inset space ~
784 \end_inset
785
786
787 \begin_inset CommandInset ref
788 LatexCommand ref
789 reference "sec:Creación-de-plantillas"
790
791 \end_inset
792
793 .
794 \end_layout
795
796 \begin_layout Labeling
797 \labelwidthstring 00.00.0000
798 \begin_inset Flex Code
799 status collapsed
800
801 \begin_layout Plain Layout
802 ui/
803 \end_layout
804
805 \end_inset
806
807  contiene archivos con la extensión 
808 \begin_inset Flex Code
809 status collapsed
810
811 \begin_layout Plain Layout
812 .ui
813 \end_layout
814
815 \end_inset
816
817  que definen la interfaz de usuario de LyX.
818  Esto es, archivos que definen qué ítems aparecen en qué menús y barras
819  de herramientas.
820 \end_layout
821
822 \begin_layout Subsection
823 Archivos que no necesitan modificaciones
824 \end_layout
825
826 \begin_layout Standard
827 Estos archivos son utilizados internamente por LyX y generalmente no deben
828  ser modificados sino por los desarrolladores.
829 \end_layout
830
831 \begin_layout Labeling
832 \labelwidthstring 00.00.0000
833 \begin_inset Flex Code
834 status collapsed
835
836 \begin_layout Plain Layout
837 CREDITS
838 \end_layout
839
840 \end_inset
841
842  contiene la lista de desarrolladores de LyX.
843  Se muestra con el menú 
844 \begin_inset Flex MenuItem
845 status collapsed
846
847 \begin_layout Plain Layout
848 Ayuda\SpecialChar \menuseparator
849 Acerca de LyX
850 \end_layout
851
852 \end_inset
853
854 .
855 \end_layout
856
857 \begin_layout Labeling
858 \labelwidthstring 00.00.0000
859 \begin_inset Flex Code
860 status collapsed
861
862 \begin_layout Plain Layout
863 chkconfig.ltx
864 \end_layout
865
866 \end_inset
867
868  es un guión de LaTeX usado durante el proceso de configuración.
869  No lo ejecutes directamente.
870 \end_layout
871
872 \begin_layout Labeling
873 \labelwidthstring 00.00.0000
874 \begin_inset Flex Code
875 status collapsed
876
877 \begin_layout Plain Layout
878 configure.py
879 \end_layout
880
881 \end_inset
882
883  es el guión utilizado para la reconfiguración de LyX.
884  Genera los archivos de configuración en el directorio desde el que se ha
885  ejecutado.
886 \end_layout
887
888 \begin_layout Subsection
889 Otros archivos en un par de líneas...
890 \end_layout
891
892 \begin_layout Labeling
893 \labelwidthstring 00.00.0000
894 \begin_inset Flex Code
895 status collapsed
896
897 \begin_layout Plain Layout
898 encodings
899 \end_layout
900
901 \end_inset
902
903  contiene tablas que describen cómo los distintos códigos de caracteres
904  se transcriben a Unicode.
905 \end_layout
906
907 \begin_layout Labeling
908 \labelwidthstring 00.00.0000
909 \begin_inset Flex Code
910 status collapsed
911
912 \begin_layout Plain Layout
913 external_templates
914 \end_layout
915
916 \end_inset
917
918  contiene las plantillas disponibles para la característica 
919 \begin_inset Flex MenuItem
920 status collapsed
921
922 \begin_layout Plain Layout
923 Material externo
924 \end_layout
925
926 \end_inset
927
928 .
929 \end_layout
930
931 \begin_layout Labeling
932 \labelwidthstring 00.00.0000
933 \begin_inset Flex Code
934 status collapsed
935
936 \begin_layout Plain Layout
937 languages
938 \end_layout
939
940 \end_inset
941
942  contiene una lista de los idiomas actualmente soportados por LyX.
943 \end_layout
944
945 \begin_layout Section
946 Directorio de configuración personal
947 \end_layout
948
949 \begin_layout Standard
950 Aunque uses LyX como usuario sin privilegios, puedes adaptar su configuración
951  a tus necesidades.
952  El directorio 
953 \begin_inset Flex Code
954 status collapsed
955
956 \begin_layout Plain Layout
957 UserDir
958 \end_layout
959
960 \end_inset
961
962  contiene todos los archivos de configuración personal.
963  Es el directorio especificado como 
964 \begin_inset Quotes fld
965 \end_inset
966
967 Directorio del usuario
968 \begin_inset Quotes frd
969 \end_inset
970
971  en 
972 \begin_inset Flex MenuItem
973 status collapsed
974
975 \begin_layout Plain Layout
976 Ayuda\SpecialChar \menuseparator
977 Acerca de LyX
978 \end_layout
979
980 \end_inset
981
982 .
983  Este directorio se usa como espejo de 
984 \begin_inset Flex Code
985 status collapsed
986
987 \begin_layout Plain Layout
988 LyXDir
989 \end_layout
990
991 \end_inset
992
993 , que quiere decir que cada archivo en 
994 \begin_inset Flex Code
995 status collapsed
996
997 \begin_layout Plain Layout
998 UserDir
999 \end_layout
1000
1001 \end_inset
1002
1003  es un equivalente del correspondiente archivo en 
1004 \begin_inset Flex Code
1005 status collapsed
1006
1007 \begin_layout Plain Layout
1008 LyXDir
1009 \end_layout
1010
1011 \end_inset
1012
1013 .
1014  Cualquiera de los archivos de configuración descritos en las secciones
1015  anteriores puede estar en el directorio global del sistema, en cuyo caso
1016  afectará a todos los usuarios, y en tu directorio local para tu propio
1017  uso.
1018 \end_layout
1019
1020 \begin_layout Standard
1021 Para clarificar las cosas vamos a poner unos ejemplos:
1022 \end_layout
1023
1024 \begin_layout Itemize
1025 Las preferencias establecidas en el diálogo 
1026 \begin_inset Flex MenuItem
1027 status collapsed
1028
1029 \begin_layout Plain Layout
1030 Herramientas\SpecialChar \menuseparator
1031 Preferencias
1032 \end_layout
1033
1034 \end_inset
1035
1036  se guardan en un archivo 
1037 \begin_inset Flex Code
1038 status collapsed
1039
1040 \begin_layout Plain Layout
1041 preferences
1042 \end_layout
1043
1044 \end_inset
1045
1046  en 
1047 \begin_inset Flex Code
1048 status collapsed
1049
1050 \begin_layout Plain Layout
1051 UserDir
1052 \end_layout
1053
1054 \end_inset
1055
1056 .
1057 \end_layout
1058
1059 \begin_layout Itemize
1060 Si reconfiguras mediante 
1061 \begin_inset Flex MenuItem
1062 status collapsed
1063
1064 \begin_layout Plain Layout
1065 Herramientas\SpecialChar \menuseparator
1066 Reconfigurar
1067 \end_layout
1068
1069 \end_inset
1070
1071 , LyX ejecuta el guión
1072 \begin_inset Newline linebreak
1073 \end_inset
1074
1075  
1076 \begin_inset Flex Code
1077 status collapsed
1078
1079 \begin_layout Plain Layout
1080 configure.py
1081 \end_layout
1082
1083 \end_inset
1084
1085 , y los archivos resultantes se escriben en tu directorio de usuario.
1086  Esto significa que cualquier archivo adicional de clase de texto que pudieras
1087  haber añadido en 
1088 \begin_inset Flex Code
1089 status collapsed
1090
1091 \begin_layout Plain Layout
1092 UserDir/layouts
1093 \end_layout
1094
1095 \end_inset
1096
1097  se sumará a la lista de clases en el diálogo 
1098 \begin_inset Flex MenuItem
1099 status collapsed
1100
1101 \begin_layout Plain Layout
1102 Documento\SpecialChar \menuseparator
1103 Configuración
1104 \end_layout
1105
1106 \end_inset
1107
1108 .
1109 \end_layout
1110
1111 \begin_layout Itemize
1112 Si consigues alguna documentación actualizada del sitio de LyX y no puedes
1113  instalarla porque no tienes permisos para administrar tu sistema, solo
1114  has de copiar los archivos en 
1115 \begin_inset Flex Code
1116 status collapsed
1117
1118 \begin_layout Plain Layout
1119 UserDir/doc/XX
1120 \end_layout
1121
1122 \end_inset
1123
1124  ¡y las entradas del menú 
1125 \begin_inset Flex MenuItem
1126 status collapsed
1127
1128 \begin_layout Plain Layout
1129 Ayuda
1130 \end_layout
1131
1132 \end_inset
1133
1134  los abrirán!
1135 \end_layout
1136
1137 \begin_layout Section
1138 Ejecutar LyX con múltiples configuraciones
1139 \end_layout
1140
1141 \begin_layout Standard
1142 La libertad de configuración del directorio local puede no ser suficiente
1143  si quieres tener a tu disposición más de una configuración.
1144  Por ejemplo, si quisieras usar diferentes combinaciones de teclas o configuraci
1145 ones de impresora en distintos momentos.
1146  Esto lo puedes conseguir teniendo varios de estos directorios.
1147  Después especificas qué directorio usar al arrancar.
1148 \end_layout
1149
1150 \begin_layout Standard
1151 Ejecutando LyX con la opción de línea de comandos 
1152 \begin_inset Flex Code
1153 status collapsed
1154
1155 \begin_layout Plain Layout
1156 -userdir
1157 \end_layout
1158
1159 \end_inset
1160
1161  
1162 \emph on
1163 <algún directorio>
1164 \emph default
1165  hace que el programa lea la configuración de ese directorio y no del predetermi
1166 nado.
1167  (Puedes determinar el directorio predeterminado ejecutando LyX sin la opción
1168  
1169 \begin_inset Flex Code
1170 status collapsed
1171
1172 \begin_layout Plain Layout
1173 -userdir
1174 \end_layout
1175
1176 \end_inset
1177
1178 ).
1179  Si el directorio especificado no existe, LyX propone su creación, tal como
1180  hace con el directorio predeterminado la primera vez que se ejecuta el
1181  programa.
1182  Puedes modificar las opciones de configuración en ese directorio personal
1183  adicional exactamente igual que para el directorio predeterminado.
1184  Estos directorios son completamente independientes (pero sigue leyendo).
1185  Ten presente que establecer algún valor para la variable de entorno 
1186 \begin_inset Flex Code
1187 status collapsed
1188
1189 \begin_layout Plain Layout
1190 LYX_USERDIR_VER
1191 \end_layout
1192
1193 \end_inset
1194
1195  tiene exactamente el mismo efecto.
1196 \end_layout
1197
1198 \begin_layout Standard
1199 Tener varias configuraciones también requiere más mantenimiento: si quieres
1200  añadir un nuevo formato a 
1201 \begin_inset Flex Code
1202 status collapsed
1203
1204 \begin_layout Plain Layout
1205 NewUserDir/layouts
1206 \end_layout
1207
1208 \end_inset
1209
1210  que esté disponible en todas tus configuraciones, debes añadirlo a cada
1211  directorio por separado.
1212  Puedes evitarlo con el siguiente truco: después de que LyX crea un directorio
1213  adicional, la mayoría de los subdirectorios (véase arriba) están vacíos.
1214  Si quieres que la nueva configuración sea una réplica de una existente,
1215  reemplaza el subdirectorio vacío con un enlace simbólico que apunte al
1216  subdirectorio deseado.
1217  Ten precaución, no obstante, con el subdirectorio 
1218 \begin_inset Flex Code
1219 status collapsed
1220
1221 \begin_layout Plain Layout
1222 doc/
1223 \end_layout
1224
1225 \end_inset
1226
1227 , puesto que contiene un archivo escrito por el guión de configuración (también
1228  accesible mediante 
1229 \begin_inset Flex MenuItem
1230 status collapsed
1231
1232 \begin_layout Plain Layout
1233 Herramientas\SpecialChar \menuseparator
1234 Reconfigurar
1235 \end_layout
1236
1237 \end_inset
1238
1239 ) que es específico de la configuración.
1240 \end_layout
1241
1242 \begin_layout Chapter
1243 El diálogo Preferencias
1244 \end_layout
1245
1246 \begin_layout Standard
1247 Todas las opciones del diálogo de preferencias se describen en el apéndice
1248  
1249 \emph on
1250 El diálogo
1251 \emph default
1252  
1253 \emph on
1254 Preferencias
1255 \emph default
1256  de la 
1257 \emph on
1258 Guía del usuario
1259 \emph default
1260 .
1261  Ahí encontrarás más detalles sobre algunas opciones.
1262 \end_layout
1263
1264 \begin_layout Section
1265 Formatos
1266 \begin_inset CommandInset label
1267 LatexCommand label
1268 name "sec:Formatos"
1269
1270 \end_inset
1271
1272
1273 \end_layout
1274
1275 \begin_layout Standard
1276 El primer paso es definir tus propios formatos de archivo si no lo están
1277  ya.
1278  Para hacerlo abre el diálogo 
1279 \begin_inset Flex MenuItem
1280 status collapsed
1281
1282 \begin_layout Plain Layout
1283 Herramientas\SpecialChar \menuseparator
1284 Preferencias
1285 \end_layout
1286
1287 \end_inset
1288
1289 .
1290  En 
1291 \begin_inset Flex MenuItem
1292 status collapsed
1293
1294 \begin_layout Plain Layout
1295 Gestión de archivos\SpecialChar \menuseparator
1296 Formatos de archivo
1297 \end_layout
1298
1299 \end_inset
1300
1301  pulsa el botón 
1302 \begin_inset Flex MenuItem
1303 status collapsed
1304
1305 \begin_layout Plain Layout
1306 Nuevo\SpecialChar \ldots{}
1307
1308 \end_layout
1309
1310 \end_inset
1311
1312  para definir el nuevo formato.
1313  El campo 
1314 \begin_inset Flex MenuItem
1315 status collapsed
1316
1317 \begin_layout Plain Layout
1318 Formato
1319 \end_layout
1320
1321 \end_inset
1322
1323  es para el nombre que identificará el formato en la GUI (interfaz gráfica
1324  de usuario).
1325  El 
1326 \begin_inset Flex MenuItem
1327 status collapsed
1328
1329 \begin_layout Plain Layout
1330 Nombre corto
1331 \end_layout
1332
1333 \end_inset
1334
1335  se usa para identificar el formato internamente.
1336  Además deberás introducir una extensión de archivo.
1337  Todos estos son imprescindibles.
1338  El campo opcional 
1339 \begin_inset Flex MenuItem
1340 status collapsed
1341
1342 \begin_layout Plain Layout
1343 Atajo de teclado
1344 \end_layout
1345
1346 \end_inset
1347
1348  sirve para asociar una combinación de teclas en los menús.
1349  (Por ejemplo, teclear 
1350 \begin_inset Flex MenuItem
1351 status collapsed
1352
1353 \begin_layout Plain Layout
1354 Alt-V D
1355 \end_layout
1356
1357 \end_inset
1358
1359  ejecuta 
1360 \begin_inset Flex MenuItem
1361 status collapsed
1362
1363 \begin_layout Plain Layout
1364 Ver\SpecialChar \menuseparator
1365 DVI
1366 \end_layout
1367
1368 \end_inset
1369
1370 ).
1371  
1372 \begin_inset Flex MenuItem
1373 status collapsed
1374
1375 \begin_layout Plain Layout
1376 Visor
1377 \end_layout
1378
1379 \end_inset
1380
1381  
1382 \end_layout
1383
1384 \begin_layout Standard
1385 Un Formato puede tener un 
1386 \begin_inset Flex MenuItem
1387 status collapsed
1388
1389 \begin_layout Plain Layout
1390 Visor
1391 \end_layout
1392
1393 \end_inset
1394
1395  y un 
1396 \begin_inset Flex MenuItem
1397 status collapsed
1398
1399 \begin_layout Plain Layout
1400 Editor
1401 \end_layout
1402
1403 \end_inset
1404
1405  asociados.
1406  Por ejemplo, podrías usar 
1407 \begin_inset Flex MenuItem
1408 status collapsed
1409
1410 \begin_layout Plain Layout
1411 Ghostview
1412 \end_layout
1413
1414 \end_inset
1415
1416  para ver archivos PostScript.
1417  Puedes introducir el comando para iniciar el programa en el campo correspondien
1418 te.
1419  Al definir este comando puedes usar las cuatro variables listadas en la
1420  siguiente sección.
1421  El visor se lanza cuando ves una imagen en LyX o usas el menú 
1422 \begin_inset Flex MenuItem
1423 status collapsed
1424
1425 \begin_layout Plain Layout
1426 Ver
1427 \end_layout
1428
1429 \end_inset
1430
1431 .
1432  El editor se lanza cuando pulsas el botón 
1433 \begin_inset Flex MenuItem
1434 status collapsed
1435
1436 \begin_layout Plain Layout
1437 Editar externamente
1438 \end_layout
1439
1440 \end_inset
1441
1442  que se muestra al hacer clic derecho en un gráfico o en un material externo,
1443  por ejemplo.
1444 \end_layout
1445
1446 \begin_layout Standard
1447 La opción 
1448 \begin_inset Flex MenuItem
1449 status collapsed
1450
1451 \begin_layout Plain Layout
1452 Formato de documento
1453 \end_layout
1454
1455 \end_inset
1456
1457  indica a LyX que ese formato es adecuado para exportar.
1458  Si esto está marcado y existe una ruta de conversión adecuada (véase 
1459 \begin_inset CommandInset ref
1460 LatexCommand ref
1461 reference "sec:Convertidores"
1462
1463 \end_inset
1464
1465 ), el formato aparecerá en el menú 
1466 \begin_inset Flex MenuItem
1467 status collapsed
1468
1469 \begin_layout Plain Layout
1470 Archivo\SpecialChar \menuseparator
1471 Exportar
1472 \end_layout
1473
1474 \end_inset
1475
1476 .
1477  También aparecerá en el menú 
1478 \begin_inset Flex MenuItem
1479 status collapsed
1480
1481 \begin_layout Plain Layout
1482 Ver
1483 \end_layout
1484
1485 \end_inset
1486
1487  si se ha especificado un visor para ese formato.
1488  Los formatos puros de imagen, como 
1489 \begin_inset Flex Code
1490 status collapsed
1491
1492 \begin_layout Plain Layout
1493 png
1494 \end_layout
1495
1496 \end_inset
1497
1498 , no deberían usar esta opción.
1499  Los formatos que pueden corresponder tanto a gráficos vectoriales como
1500  a documentos, como 
1501 \begin_inset Flex Code
1502 status collapsed
1503
1504 \begin_layout Plain Layout
1505 pdf
1506 \end_layout
1507
1508 \end_inset
1509
1510 , sí deberían usarla.
1511 \end_layout
1512
1513 \begin_layout Standard
1514 La opción 
1515 \begin_inset Flex MenuItem
1516 status collapsed
1517
1518 \begin_layout Plain Layout
1519 Formato de gráfico vectorial
1520 \end_layout
1521
1522 \end_inset
1523
1524  indica a LyX que el formato puede contener gráficos vectoriales.
1525  Esta información se emplea para determinar el formato objetivo de los gráficos
1526  incluidos para la exportación 
1527 \begin_inset Flex MenuItem
1528 status collapsed
1529
1530 \begin_layout Plain Layout
1531 pdflatex
1532 \end_layout
1533
1534 \end_inset
1535
1536 .
1537  Los gráficos incluidos pueden requerir conversión a 
1538 \begin_inset Flex MenuItem
1539 status collapsed
1540
1541 \begin_layout Plain Layout
1542 pdf
1543 \end_layout
1544
1545 \end_inset
1546
1547
1548 \begin_inset Flex MenuItem
1549 status collapsed
1550
1551 \begin_layout Plain Layout
1552 png
1553 \end_layout
1554
1555 \end_inset
1556
1557 , o 
1558 \begin_inset Flex MenuItem
1559 status collapsed
1560
1561 \begin_layout Plain Layout
1562 jpg
1563 \end_layout
1564
1565 \end_inset
1566
1567 , puesto que 
1568 \begin_inset Flex MenuItem
1569 status collapsed
1570
1571 \begin_layout Plain Layout
1572 pdflatex
1573 \end_layout
1574
1575 \end_inset
1576
1577  no puede manejar otros formatos de imagen.
1578  Si un archivo incluido no está ya en formato 
1579 \begin_inset Flex MenuItem
1580 status collapsed
1581
1582 \begin_layout Plain Layout
1583 pdf
1584 \end_layout
1585
1586 \end_inset
1587
1588
1589 \begin_inset Flex MenuItem
1590 status collapsed
1591
1592 \begin_layout Plain Layout
1593 png
1594 \end_layout
1595
1596 \end_inset
1597
1598 , o 
1599 \begin_inset Flex MenuItem
1600 status collapsed
1601
1602 \begin_layout Plain Layout
1603 jpg
1604 \end_layout
1605
1606 \end_inset
1607
1608 , se convierte a 
1609 \begin_inset Flex MenuItem
1610 status collapsed
1611
1612 \begin_layout Plain Layout
1613 pdf
1614 \end_layout
1615
1616 \end_inset
1617
1618  si la opción de formato vectorial está marcada, y si no a 
1619 \begin_inset Flex MenuItem
1620 status collapsed
1621
1622 \begin_layout Plain Layout
1623 png
1624 \end_layout
1625
1626 \end_inset
1627
1628 .
1629  
1630 \end_layout
1631
1632 \begin_layout Section
1633 Copiadores
1634 \end_layout
1635
1636 \begin_layout Standard
1637 Puesto que todas las conversiones de un formato a otro tienen lugar en el
1638  archivo temporal de LyX, a veces es necesario modificar un archivo antes
1639  de copiarlo en el directorio temporal para que la conversión se pueda realizar.
1640 \begin_inset Foot
1641 status collapsed
1642
1643 \begin_layout Plain Layout
1644 Por ejemplo, el archivo puede hacer referencia a otros archivos —imágenes,
1645  por ejemplo— mediante nombres de archivo relativos, y estos pueden resultar
1646  inválidos cuando el archivo se copia en el directorio temporal.
1647 \end_layout
1648
1649 \end_inset
1650
1651  Esto lo hace un Copiador: copia un archivo a (o desde) el directorio temporal
1652  y puede modificarlo en el proceso.
1653 \end_layout
1654
1655 \begin_layout Standard
1656 Las definiciones de los copiadores pueden usar cuatro variables:
1657 \end_layout
1658
1659 \begin_layout Labeling
1660 \labelwidthstring 00.00.0000
1661 \begin_inset Flex Code
1662 status collapsed
1663
1664 \begin_layout Plain Layout
1665 $$s
1666 \end_layout
1667
1668 \end_inset
1669
1670  El directorio de sistema de LyX (p.
1671 \begin_inset space \thinspace{}
1672 \end_inset
1673
1674 e.
1675 \begin_inset space \space{}
1676 \end_inset
1677
1678
1679 \begin_inset Flex MenuItem
1680 status collapsed
1681
1682 \begin_layout Plain Layout
1683 /usr/share/lyx
1684 \end_layout
1685
1686 \end_inset
1687
1688 )
1689 \end_layout
1690
1691 \begin_layout Labeling
1692 \labelwidthstring 00.00.0000
1693 \begin_inset Flex Code
1694 status collapsed
1695
1696 \begin_layout Plain Layout
1697 $$i
1698 \end_layout
1699
1700 \end_inset
1701
1702  El archivo de entrada
1703 \end_layout
1704
1705 \begin_layout Labeling
1706 \labelwidthstring 00.00.0000
1707 \begin_inset Flex Code
1708 status collapsed
1709
1710 \begin_layout Plain Layout
1711 $$o
1712 \end_layout
1713
1714 \end_inset
1715
1716  El archivo de salida
1717 \end_layout
1718
1719 \begin_layout Labeling
1720 \labelwidthstring 00.00.0000
1721 \begin_inset Flex Code
1722 status collapsed
1723
1724 \begin_layout Plain Layout
1725 $$l
1726 \end_layout
1727
1728 \end_inset
1729
1730  El `nombre LaTeX'
1731 \end_layout
1732
1733 \begin_layout Standard
1734 El último debería ser el nombre de archivo tal como debería ponerse en un
1735  comando LaTeX 
1736 \series bold
1737
1738 \backslash
1739 include
1740 \series default
1741 .
1742  Solo es pertinente cuando se exportan archivos adecuados para esa inclusión.
1743 \end_layout
1744
1745 \begin_layout Standard
1746 Los copiadores pueden emplearse para hacer casi cualquier cosa con archivos
1747  de salida.
1748  Por ejemplo, supongamos que quieres copiar archivos 
1749 \begin_inset Flex MenuItem
1750 status collapsed
1751
1752 \begin_layout Plain Layout
1753 pdf
1754 \end_layout
1755
1756 \end_inset
1757
1758  generados a un directorio especial, 
1759 \begin_inset Flex Code
1760 status collapsed
1761
1762 \begin_layout Plain Layout
1763 /home/you/pdf/
1764 \end_layout
1765
1766 \end_inset
1767
1768 .
1769  En ese caso deberías escribir un guión para intérprete de comandos tal
1770  como:
1771 \end_layout
1772
1773 \begin_layout Standard
1774 \begin_inset listings
1775 inline false
1776 status open
1777
1778 \begin_layout Plain Layout
1779
1780 #!/bin/bash
1781 \end_layout
1782
1783 \begin_layout Plain Layout
1784
1785 FROMFILE=$1
1786 \end_layout
1787
1788 \begin_layout Plain Layout
1789
1790 TOFILE=`basename $2`
1791 \end_layout
1792
1793 \begin_layout Plain Layout
1794
1795 cp $FROMFILE /home/you/pdf/$TOFILE
1796 \end_layout
1797
1798 \end_inset
1799
1800 Guárdalo en tu directorio local, —
1801 \begin_inset Flex Code
1802 status collapsed
1803
1804 \begin_layout Plain Layout
1805 /home/you/.lyx/scripts/pdfcopier.sh
1806 \end_layout
1807
1808 \end_inset
1809
1810 , supongamos— y hazlo ejecutable si ello es necesario en tu sistema.
1811  Después, en el diálogo 
1812 \begin_inset Flex MenuItem
1813 status collapsed
1814
1815 \begin_layout Plain Layout
1816 Herramientas\SpecialChar \menuseparator
1817 Preferencias
1818 \end_layout
1819
1820 \end_inset
1821
1822 , en 
1823 \begin_inset Flex MenuItem
1824 status collapsed
1825
1826 \begin_layout Plain Layout
1827 Gestión de archivos\SpecialChar \menuseparator
1828 Formatos de archivo
1829 \end_layout
1830
1831 \end_inset
1832
1833 , selecciona el formato 
1834 \begin_inset Flex MenuItem
1835 status collapsed
1836
1837 \begin_layout Plain Layout
1838 PDF(pdflatex)
1839 \end_layout
1840
1841 \end_inset
1842
1843  —u otro de los formatos pdf— e introduce 
1844 \begin_inset Flex Code
1845 status collapsed
1846
1847 \begin_layout Plain Layout
1848 pdfcopier.sh $$i $$o
1849 \end_layout
1850
1851 \end_inset
1852
1853  en el campo 
1854 \begin_inset Flex MenuItem
1855 status collapsed
1856
1857 \begin_layout Plain Layout
1858 Copiador
1859 \end_layout
1860
1861 \end_inset
1862
1863 .
1864 \end_layout
1865
1866 \begin_layout Standard
1867 LyX usa los copiadores en varias de sus propias conversiones.
1868  Por ejemplo, si se encuentran los programas apropiados, LyX instalará copiadore
1869 s para los formatos 
1870 \begin_inset Flex MenuItem
1871 status collapsed
1872
1873 \begin_layout Plain Layout
1874 HTML
1875 \end_layout
1876
1877 \end_inset
1878
1879  y 
1880 \begin_inset Flex MenuItem
1881 status collapsed
1882
1883 \begin_layout Plain Layout
1884 HTML
1885 \begin_inset space ~
1886 \end_inset
1887
1888 (MS Word)
1889 \end_layout
1890
1891 \end_inset
1892
1893 .
1894  Cuando se exporta a estos formatos, el copiador se encarga de que se copien
1895  no solo el archivo HTML principal, sino también los diversos archivos asociados
1896  (estilos, imágenes, etc).
1897  Todos estos archivos se escriben en un subdirectorio del directorio en
1898  el que se encuentre el archivo original de LyX.
1899 \begin_inset Foot
1900 status open
1901
1902 \begin_layout Plain Layout
1903 Este copiador puede adaptarse.
1904  El argumento opcional 
1905 \begin_inset Quotes fld
1906 \end_inset
1907
1908 -e
1909 \begin_inset Quotes frd
1910 \end_inset
1911
1912  acepta una lista, separada por comas, con las extensiones que deben copiarse;
1913  si se omite se copiarán todos los archivos.
1914  El argumeto 
1915 \begin_inset Quotes fld
1916 \end_inset
1917
1918 -t
1919 \begin_inset Quotes frd
1920 \end_inset
1921
1922  determina la extensión añadida al directorio generado.
1923  Por omisión es 
1924 \begin_inset Quotes fld
1925 \end_inset
1926
1927
1928 \begin_inset Flex MenuItem
1929 status collapsed
1930
1931 \begin_layout Plain Layout
1932 LyXconv
1933 \end_layout
1934
1935 \end_inset
1936
1937
1938 \begin_inset Quotes frd
1939 \end_inset
1940
1941 , así, el HTML generado a partir de 
1942 \begin_inset Flex MenuItem
1943 status collapsed
1944
1945 \begin_layout Plain Layout
1946 /ruta/a/archivo.lyx
1947 \end_layout
1948
1949 \end_inset
1950
1951  tendrá la forma 
1952 \begin_inset Flex MenuItem
1953 status collapsed
1954
1955 \begin_layout Plain Layout
1956 /ruta/a/archivo.html.LyXconv
1957 \end_layout
1958
1959 \end_inset
1960
1961 .
1962 \end_layout
1963
1964 \end_inset
1965
1966
1967 \end_layout
1968
1969 \begin_layout Section
1970 Convertidores
1971 \begin_inset CommandInset label
1972 LatexCommand label
1973 name "sec:Convertidores"
1974
1975 \end_inset
1976
1977
1978 \end_layout
1979
1980 \begin_layout Standard
1981 Puedes definir tus propios convertidores para convertir archivos entre distintos
1982  formatos.
1983  Se hace en el diálogo 
1984 \begin_inset Flex MenuItem
1985 status collapsed
1986
1987 \begin_layout Plain Layout
1988 Herramientas\SpecialChar \menuseparator
1989 Preferencias\SpecialChar \menuseparator
1990 Gestión de archivos\SpecialChar \menuseparator
1991 Convertidores
1992 \end_layout
1993
1994 \end_inset
1995
1996 .
1997 \end_layout
1998
1999 \begin_layout Standard
2000 Para definir un nuevo convertidor de un formato a otro, selecciónalos en
2001  las listas desplegables 
2002 \begin_inset Flex MenuItem
2003 status collapsed
2004
2005 \begin_layout Plain Layout
2006 Del
2007 \begin_inset space ~
2008 \end_inset
2009
2010 formato
2011 \end_layout
2012
2013 \end_inset
2014
2015  y 
2016 \begin_inset Flex MenuItem
2017 status collapsed
2018
2019 \begin_layout Plain Layout
2020 Al
2021 \begin_inset space ~
2022 \end_inset
2023
2024 formato
2025 \end_layout
2026
2027 \end_inset
2028
2029 , introduce el comando necesario para la conversión y después pulsa el botón
2030  
2031 \begin_inset Flex MenuItem
2032 status collapsed
2033
2034 \begin_layout Plain Layout
2035 Añadir
2036 \end_layout
2037
2038 \end_inset
2039
2040 .
2041  En la definición de convertidores se pueden usar distintas variables:
2042 \end_layout
2043
2044 \begin_layout Labeling
2045 \labelwidthstring 00.00.0000
2046 \begin_inset Flex Code
2047 status collapsed
2048
2049 \begin_layout Plain Layout
2050 $$s
2051 \end_layout
2052
2053 \end_inset
2054
2055  El directorio de sistema de LyX
2056 \end_layout
2057
2058 \begin_layout Labeling
2059 \labelwidthstring 00.00.0000
2060 \begin_inset Flex Code
2061 status collapsed
2062
2063 \begin_layout Plain Layout
2064 $$i
2065 \end_layout
2066
2067 \end_inset
2068
2069  El archivo de entrada
2070 \end_layout
2071
2072 \begin_layout Labeling
2073 \labelwidthstring 00.00.0000
2074 \begin_inset Flex Code
2075 status collapsed
2076
2077 \begin_layout Plain Layout
2078 $$o
2079 \end_layout
2080
2081 \end_inset
2082
2083  El archivo de salida
2084 \end_layout
2085
2086 \begin_layout Labeling
2087 \labelwidthstring 00.00.0000
2088 \begin_inset Flex Code
2089 status collapsed
2090
2091 \begin_layout Plain Layout
2092 $$b
2093 \end_layout
2094
2095 \end_inset
2096
2097  El nombre del archivo base del archivo de entrada (sin la extensión)
2098 \end_layout
2099
2100 \begin_layout Labeling
2101 \labelwidthstring 00.00.0000
2102 \begin_inset Flex Code
2103 status collapsed
2104
2105 \begin_layout Plain Layout
2106 $$p
2107 \end_layout
2108
2109 \end_inset
2110
2111  La ruta al archivo de entrada
2112 \end_layout
2113
2114 \begin_layout Labeling
2115 \labelwidthstring 00.00.0000
2116 \begin_inset Flex Code
2117 status collapsed
2118
2119 \begin_layout Plain Layout
2120 $$r
2121 \end_layout
2122
2123 \end_inset
2124
2125  La ruta al archivo de entrada original (esto es diferente de $$p cuando
2126  se invoca una cadena de convertidores).
2127 \end_layout
2128
2129 \begin_layout Labeling
2130 \labelwidthstring 00.00.0000
2131 \begin_inset Flex Code
2132 status collapsed
2133
2134 \begin_layout Plain Layout
2135 $$e
2136 \end_layout
2137
2138 \end_inset
2139
2140  El nombre iconv para la codificación del documento.
2141 \end_layout
2142
2143 \begin_layout Standard
2144 En el campo 
2145 \begin_inset Flex MenuItem
2146 status collapsed
2147
2148 \begin_layout Plain Layout
2149 Indicador adicional
2150 \end_layout
2151
2152 \end_inset
2153
2154  puedes introducir los siguientes, separados por comas:
2155 \end_layout
2156
2157 \begin_layout Labeling
2158 \labelwidthstring 00.00.0000
2159 \begin_inset Flex Code
2160 status collapsed
2161
2162 \begin_layout Plain Layout
2163 latex
2164 \end_layout
2165
2166 \end_inset
2167
2168  Este convertidor ejecuta alguna forma de LaTeX.
2169  Hará estar disponibles los registros de errores LaTeX de LyX
2170 \end_layout
2171
2172 \begin_layout Labeling
2173 \labelwidthstring 00.00.0000
2174 \begin_inset Flex Code
2175 status collapsed
2176
2177 \begin_layout Plain Layout
2178 needaux
2179 \end_layout
2180
2181 \end_inset
2182
2183  Necesita el archivo LaTeX 
2184 \begin_inset Flex MenuItem
2185 status collapsed
2186
2187 \begin_layout Plain Layout
2188 .aux
2189 \end_layout
2190
2191 \end_inset
2192
2193  para la conversión
2194 \end_layout
2195
2196 \begin_layout Labeling
2197 \labelwidthstring 00.00.0000
2198 \begin_inset Flex Code
2199 status collapsed
2200
2201 \begin_layout Plain Layout
2202 xml
2203 \end_layout
2204
2205 \end_inset
2206
2207  La salida es XML
2208 \end_layout
2209
2210 \begin_layout Standard
2211 Las tres siguientes no son realmente opciones porque aceptan un argumento
2212  en la forma 
2213 \begin_inset Flex MenuItem
2214 status collapsed
2215
2216 \begin_layout Plain Layout
2217 key
2218 \begin_inset space ~
2219 \end_inset
2220
2221 =
2222 \begin_inset space ~
2223 \end_inset
2224
2225 value
2226 \end_layout
2227
2228 \end_inset
2229
2230 :
2231 \end_layout
2232
2233 \begin_layout Labeling
2234 \labelwidthstring 00.00.0000
2235 \begin_inset Flex Code
2236 status collapsed
2237
2238 \begin_layout Plain Layout
2239 parselog
2240 \end_layout
2241
2242 \end_inset
2243
2244  Si se pone, el error estándar del convertidor se redirecciona a un archivo
2245  
2246 \begin_inset Flex Code
2247 status collapsed
2248
2249 \begin_layout Plain Layout
2250 infile.out
2251 \end_layout
2252
2253 \end_inset
2254
2255 , y el guión dado como argumento se ejecutará como: 
2256 \begin_inset Flex Code
2257 status collapsed
2258
2259 \begin_layout Plain Layout
2260 script <infile.out >infile.log
2261 \end_layout
2262
2263 \end_inset
2264
2265 .
2266  El argumento puede contener 
2267 \begin_inset Flex Code
2268 status collapsed
2269
2270 \begin_layout Plain Layout
2271 $$s
2272 \end_layout
2273
2274 \end_inset
2275
2276 .
2277 \end_layout
2278
2279 \begin_layout Labeling
2280 \labelwidthstring 00.00.0000
2281 \begin_inset Flex Code
2282 status collapsed
2283
2284 \begin_layout Plain Layout
2285 resultdir
2286 \end_layout
2287
2288 \end_inset
2289
2290  El nombre del directorio en el que el convertidor descargará los archivos
2291  generados.
2292  LyX no creará ese directorio y no copia nada en él, aunque copiará este
2293  directorio al destino.
2294  El argumento puede contener 
2295 \begin_inset Flex Code
2296 status collapsed
2297
2298 \begin_layout Plain Layout
2299 $$b
2300 \end_layout
2301
2302 \end_inset
2303
2304 , que será reemplazado por el nombre base de los archivos de entrada y de
2305  salida, respectivamente, cuando se copia el directorio.
2306 \begin_inset Newline newline
2307 \end_inset
2308
2309 Ten en cuenta que resultdir y usetempdir no tienen sentido juntos.
2310  El último será ignorado si se da el primero.
2311 \end_layout
2312
2313 \begin_layout Labeling
2314 \labelwidthstring 00.00.0000
2315 \begin_inset Flex Code
2316 status collapsed
2317
2318 \begin_layout Plain Layout
2319 resultfile
2320 \end_layout
2321
2322 \end_inset
2323
2324  Determina el nombre del archivo de salida y puede contener 
2325 \begin_inset Flex Code
2326 status collapsed
2327
2328 \begin_layout Plain Layout
2329 $$b
2330 \end_layout
2331
2332 \end_inset
2333
2334 .
2335  Solo es sensible con 
2336 \begin_inset Flex Code
2337 status collapsed
2338
2339 \begin_layout Plain Layout
2340 resultdir
2341 \end_layout
2342
2343 \end_inset
2344
2345  y además es opcional; si no se da, por omisión es `index'.
2346 \end_layout
2347
2348 \begin_layout Standard
2349 Ninguno de estos tres últimos se usan actualmente en ninguno de los convertidore
2350 s que son instalados por LyX.
2351 \end_layout
2352
2353 \begin_layout Standard
2354 No tienes que definir convertidores entre todos los formatos que quieras
2355  convertir.
2356  Por ejemplo, observarás que no hay convertidor `LyX a PostScript', sin
2357  embargo LyX exporta a PostScript.
2358  Lo hace creando primero un archivo LaTeX (no es necesario un convertidor
2359  para esto), que luego es convertido a DVI mediante el convertidor `LaTeX
2360  a DVI', y por último convierte el archivo DVI resultante a PostScript.
2361  LyX encuentra automáticamente estas 'cadenas' de convertidores y siempre
2362  escogerá la cadena más corta posible.
2363  Sin embargo, aún puedes definir múltiples métodos de conversión entre formatos.
2364  Por ejemplo, la configuración estándar de LyX provee tres caminos para
2365  convertir LaTeX a PDF: directamente, usando 
2366 \begin_inset Flex MenuItem
2367 status collapsed
2368
2369 \begin_layout Plain Layout
2370 pdflatex
2371 \end_layout
2372
2373 \end_inset
2374
2375 ; mediante (DVI y) PostScript, usando 
2376 \begin_inset Flex MenuItem
2377 status collapsed
2378
2379 \begin_layout Plain Layout
2380 ps2pdf
2381 \end_layout
2382
2383 \end_inset
2384
2385 ; o mediante DVI, usando 
2386 \begin_inset Flex MenuItem
2387 status collapsed
2388
2389 \begin_layout Plain Layout
2390 dvipdfm
2391 \end_layout
2392
2393 \end_inset
2394
2395 .
2396  Para construir estas cadenas alternativas tienes que definir múltiples
2397  'formatos de archivo' objetivo, como se describe en la sección
2398 \begin_inset space ~
2399 \end_inset
2400
2401
2402 \begin_inset CommandInset ref
2403 LatexCommand ref
2404 reference "sec:Formatos"
2405
2406 \end_inset
2407
2408 .
2409  Por ejemplo, en la configuración estándar, se definen los formatos llamados
2410  
2411 \begin_inset Flex MenuItem
2412 status collapsed
2413
2414 \begin_layout Plain Layout
2415 pdf
2416 \end_layout
2417
2418 \end_inset
2419
2420
2421 \begin_inset Flex MenuItem
2422 status collapsed
2423
2424 \begin_layout Plain Layout
2425 pdf2
2426 \end_layout
2427
2428 \end_inset
2429
2430 , y 
2431 \begin_inset Flex MenuItem
2432 status collapsed
2433
2434 \begin_layout Plain Layout
2435 pdf3
2436 \end_layout
2437
2438 \end_inset
2439
2440 , todos ellos compartiendo la extensión 
2441 \begin_inset Flex MenuItem
2442 status collapsed
2443
2444 \begin_layout Plain Layout
2445 .pdf
2446 \end_layout
2447
2448 \end_inset
2449
2450 , y que corresponden a los métodos de conversión antes mencionados.
2451 \end_layout
2452
2453 \begin_layout Chapter
2454 Internacionalización de LyX
2455 \begin_inset CommandInset label
2456 LatexCommand label
2457 name "cap:Internacionalización-de-LyX"
2458
2459 \end_inset
2460
2461
2462 \end_layout
2463
2464 \begin_layout Standard
2465 LyX soporta el uso de una interfaz traducida.
2466  La última vez que lo comprobamos, LyX suministraba textos en treinta idiomas.
2467  El idioma elegido se denomina 
2468 \emph on
2469 locale
2470 \emph default
2471 .
2472  (Para lecciones adicionales sobre configuración de idiomas, véase también
2473  la documentación de 
2474 \begin_inset Quotes fld
2475 \end_inset
2476
2477 locale
2478 \begin_inset Quotes frd
2479 \end_inset
2480
2481  del sistema operativo.
2482  En Linux, la página de manual de 
2483 \begin_inset Flex Code
2484 status collapsed
2485
2486 \begin_layout Plain Layout
2487 locale(5)
2488 \end_layout
2489
2490 \end_inset
2491
2492  es un buen punto de partida).
2493  
2494 \end_layout
2495
2496 \begin_layout Standard
2497 Hay que advertir que estas traducciones funcionarán pero tienen algunos
2498  fallos.
2499  En particular, todos los diálogos se han diseñado con el inglés en mente,
2500  lo que significa que algún texto traducido podría ser demasiado largo para
2501  ajustarse al espacio asignado.
2502  Esto solo es un problema de presentación en pantalla y no causará ningún
2503  perjuicio.
2504  Además, encontrarás que algunas traducciones no definen atajos de teclado
2505  para todo.
2506  A veces, simplemente no hay letras libres suficientes para ello.
2507  Otras veces, el traductor todavía no lo ha completado.
2508  Nuestro equipo de traducción, al que podrías unirte si quieres,
2509 \begin_inset Foot
2510 status open
2511
2512 \begin_layout Plain Layout
2513 Si usas con fluidez un idioma distinto del inglés, ¡unirse a estos equipos
2514  es una estupenda forma de corresponder a la comunidad LyX!
2515 \end_layout
2516
2517 \end_inset
2518
2519  intentará, por supuesto, corregir estas deficiencias en futuras versiones
2520  de LyX.
2521 \end_layout
2522
2523 \begin_layout Section
2524 Traducción de LyX
2525 \end_layout
2526
2527 \begin_layout Subsection
2528 Traducción de la interfaz gráfica de usuario (mensajes de texto)
2529 \end_layout
2530
2531 \begin_layout Standard
2532 LyX utiliza la biblioteca GNU 
2533 \begin_inset Flex Code
2534 status collapsed
2535
2536 \begin_layout Plain Layout
2537 gettext
2538 \end_layout
2539
2540 \end_inset
2541
2542  para manejar la internacionalización de la interfaz.
2543  Para que LyX hable tu idioma preferido en todos los menús y diálogos es
2544  necesario un archivo 
2545 \begin_inset Flex Code
2546 status collapsed
2547
2548 \begin_layout Plain Layout
2549 po
2550 \end_layout
2551
2552 \end_inset
2553
2554  para ese idioma.
2555  Si está disponible, tendrás que generar a partir de él un archivo 
2556 \begin_inset Flex Code
2557 status collapsed
2558
2559 \begin_layout Plain Layout
2560 mo
2561 \end_layout
2562
2563 \end_inset
2564
2565  e instalarlo.
2566  El procedimiento para hacer todo esto se explica en la documentación de
2567  GNU 
2568 \begin_inset Flex Code
2569 status collapsed
2570
2571 \begin_layout Plain Layout
2572 gettext
2573 \end_layout
2574
2575 \end_inset
2576
2577 .
2578  Puedes hacer esto solo para ti, pero también podrías compartir el resultado
2579  de tu trabajo con el resto de la comunidad LyX.
2580  Envía un mensaje a la lista de desarrolladores de LyX para más información
2581  sobre cómo proceder.
2582 \end_layout
2583
2584 \begin_layout Standard
2585 En resumen, esto es lo que deberías hacer (xx indica el código del idioma):
2586 \end_layout
2587
2588 \begin_layout Itemize
2589 Inspecciona el código fuente de LyX.
2590  (Véase 
2591 \begin_inset CommandInset href
2592 LatexCommand href
2593 name "información en la web"
2594 target "http://www.lyx.org/devel/cvs.php"
2595
2596 \end_inset
2597
2598 .)
2599 \end_layout
2600
2601 \begin_layout Itemize
2602 Copia el archivo 
2603 \begin_inset Flex Code
2604 status collapsed
2605
2606 \begin_layout Plain Layout
2607 lyx.pot
2608 \end_layout
2609
2610 \end_inset
2611
2612  a la carpeta de los archivos 
2613 \begin_inset Flex Code
2614 status collapsed
2615
2616 \begin_layout Plain Layout
2617 **.po
2618 \end_layout
2619
2620 \end_inset
2621
2622 .
2623  Después lo renombras como 
2624 \begin_inset Flex Code
2625 status collapsed
2626
2627 \begin_layout Plain Layout
2628 xx.po
2629 \end_layout
2630
2631 \end_inset
2632
2633 .
2634  (Si 
2635 \begin_inset Flex Code
2636 status collapsed
2637
2638 \begin_layout Plain Layout
2639 lyx.pot
2640 \end_layout
2641
2642 \end_inset
2643
2644  no está por ningún sitio, puede rehacerse con el comando de consola 
2645 \begin_inset Flex Code
2646 status collapsed
2647
2648 \begin_layout Plain Layout
2649 make lyx.pot
2650 \end_layout
2651
2652 \end_inset
2653
2654  en ese directorio, o puedes usar como muestra un archivo 
2655 \begin_inset Flex Code
2656 status collapsed
2657
2658 \begin_layout Plain Layout
2659 po
2660 \end_layout
2661
2662 \end_inset
2663
2664  de algún otro idioma).
2665 \end_layout
2666
2667 \begin_layout Itemize
2668 Edita 
2669 \begin_inset Flex Code
2670 status collapsed
2671
2672 \begin_layout Plain Layout
2673 xx.po
2674 \end_layout
2675
2676 \end_inset
2677
2678 .
2679 \begin_inset Foot
2680 status collapsed
2681
2682 \begin_layout Plain Layout
2683 Es un archivo de texto, se puede editar en cualquier editor de texto.
2684  Pero hay programas especializados para editar estos archivos, como 
2685 \family typewriter
2686 Poedit
2687 \family default
2688  (para todas las plataformas) o 
2689 \family typewriter
2690 KBabel
2691 \family default
2692  (para KDE).
2693  Además, 
2694 \family typewriter
2695 Emacs
2696 \family default
2697  tiene un `modo' para editar archivos 
2698 \begin_inset Flex Code
2699 status collapsed
2700
2701 \begin_layout Plain Layout
2702 po
2703 \end_layout
2704
2705 \end_inset
2706
2707 .
2708 \end_layout
2709
2710 \end_inset
2711
2712  Para algunos nombres de menú y otros artilugios hay además atajos de teclado
2713  que deberían traducirse.
2714  Dichas teclas se marcan con una `|' delante, y deberían traducirse de acuerdo
2715  con las palabras y frases del idioma.
2716  Además tendrías que rellenar la información al principio del nuevo archivo
2717  
2718 \begin_inset Flex Code
2719 status collapsed
2720
2721 \begin_layout Plain Layout
2722 po
2723 \end_layout
2724
2725 \end_inset
2726
2727 , correo electrónico, etc., para que la gente sepa dónde enviarte sugerencias
2728  o divertidas diatribas.
2729 \end_layout
2730
2731 \begin_layout Standard
2732 Si estás haciendo esto solo para ti, entonces:
2733 \end_layout
2734
2735 \begin_layout Itemize
2736 Genera 
2737 \begin_inset Flex Code
2738 status collapsed
2739
2740 \begin_layout Plain Layout
2741 xx.mo
2742 \end_layout
2743
2744 \end_inset
2745
2746 .
2747  Se puede hacer con 
2748 \begin_inset Flex Code
2749 status collapsed
2750
2751 \begin_layout Plain Layout
2752 msgfmt -o xx.mo < xx.po
2753 \end_layout
2754
2755 \end_inset
2756
2757 .
2758 \end_layout
2759
2760 \begin_layout Itemize
2761 Copia el archivo 
2762 \begin_inset Flex Code
2763 status collapsed
2764
2765 \begin_layout Plain Layout
2766 mo
2767 \end_layout
2768
2769 \end_inset
2770
2771  a tu directorio local, en la carpeta apropiada para los mensajes de las
2772  aplicaciones en el idioma xx, con el nombre 
2773 \begin_inset Flex Code
2774 status collapsed
2775
2776 \begin_layout Plain Layout
2777 lyx.mo
2778 \end_layout
2779
2780 \end_inset
2781
2782  (p.
2783 \begin_inset space \thinspace{}
2784 \end_inset
2785
2786 e.
2787 \begin_inset space \space{}
2788 \end_inset
2789
2790
2791 \begin_inset Flex Code
2792 status collapsed
2793
2794 \begin_layout Plain Layout
2795 /usr/local/share/locale/xx/LC_MESSAGES/lyx.mo
2796 \end_layout
2797
2798 \end_inset
2799
2800
2801 \series bold
2802 .
2803 \end_layout
2804
2805 \begin_layout Standard
2806 Sin embargo, ya se ha dicho, lo mejor sería poder añadir el nuevo archivo
2807  
2808 \begin_inset Flex Code
2809 status collapsed
2810
2811 \begin_layout Plain Layout
2812 po
2813 \end_layout
2814
2815 \end_inset
2816
2817  a la distribución de LyX, para que otros puedan usarlo.
2818  Esto requiere hacer cambios en LyX, así que envía un correo a la lista
2819  de desarrolladores si estás interesado en hacerlo.
2820 \end_layout
2821
2822 \begin_layout Subsubsection
2823 Mensajes ambiguos
2824 \end_layout
2825
2826 \begin_layout Standard
2827 A veces resulta que un mensaje en inglés tiene diversas traducciones en
2828  un idioma dado.
2829  Un ejemplo es la palabra 
2830 \begin_inset Flex Code
2831 status collapsed
2832
2833 \begin_layout Plain Layout
2834 To
2835 \end_layout
2836
2837 \end_inset
2838
2839 , que en alemán se puede traducir por Nach o Bis, según el sentido exacto
2840  que tenga 
2841 \begin_inset Quotes fld
2842 \end_inset
2843
2844 to
2845 \begin_inset Quotes frd
2846 \end_inset
2847
2848  en inglés.
2849  GNU 
2850 \begin_inset Flex Code
2851 status collapsed
2852
2853 \begin_layout Plain Layout
2854 gettext
2855 \end_layout
2856
2857 \end_inset
2858
2859  no maneja tales traducciones ambiguas.
2860  Por lo tanto, debes añadir alguna información contextual al mensaje: en
2861  vez de 
2862 \begin_inset Flex Code
2863 status collapsed
2864
2865 \begin_layout Plain Layout
2866 To
2867 \end_layout
2868
2869 \end_inset
2870
2871  se pone 
2872 \begin_inset Flex Code
2873 status collapsed
2874
2875 \begin_layout Plain Layout
2876 To[[as in 'From format x to format y']]
2877 \end_layout
2878
2879 \end_inset
2880
2881  y 
2882 \begin_inset Flex Code
2883 status collapsed
2884
2885 \begin_layout Plain Layout
2886 To[[as in 'From page x to page y']]
2887 \end_layout
2888
2889 \end_inset
2890
2891 .
2892  Ahora las dos apariciones de 
2893 \begin_inset Flex Code
2894 status collapsed
2895
2896 \begin_layout Plain Layout
2897 To
2898 \end_layout
2899
2900 \end_inset
2901
2902  son diferentes para 
2903 \begin_inset Flex Code
2904 status collapsed
2905
2906 \begin_layout Plain Layout
2907 gettext
2908 \end_layout
2909
2910 \end_inset
2911
2912  y pueden traducirse correctamente por Nach y Bis, respectivamente.
2913 \end_layout
2914
2915 \begin_layout Standard
2916 Por supuesto que la información contextual debe eliminarse del mensaje original
2917  si no se usa en la traducción.
2918  Por eso hay que ponerla entre dobles corchetes al final del mensaje (véase
2919  el ejemplo).
2920  El mecanismo de traducción de LyX asegura que todo lo que va entre corchetes
2921  al final de los mensajes se quita antes de mostrarlos.
2922 \end_layout
2923
2924 \begin_layout Subsection
2925 Traducción de la documentación
2926 \end_layout
2927
2928 \begin_layout Standard
2929 La documentación en línea (menú 
2930 \family sans
2931
2932 \begin_inset Flex MenuItem
2933 status collapsed
2934
2935 \begin_layout Plain Layout
2936
2937 \family sans
2938 Ay
2939 \bar under
2940 u
2941 \bar default
2942 da
2943 \end_layout
2944
2945 \end_inset
2946
2947
2948 \family default
2949 ) puede (¡debería!) traducirse.
2950  Si hay versiones traducidas de la documentación disponible
2951 \begin_inset Foot
2952 status collapsed
2953
2954 \begin_layout Plain Layout
2955 Hasta marzo de 2008, al menos algunos de los documentos han sido traducidos
2956  a catorce idiomas, y el Tutorial está disponible en algunos más.
2957 \end_layout
2958
2959 \end_inset
2960
2961  y 
2962 \begin_inset Flex Code
2963 status collapsed
2964
2965 \begin_layout Plain Layout
2966 locale
2967 \end_layout
2968
2969 \end_inset
2970
2971  está adecuadamente configurado, LyX las cargará 
2972 \begin_inset Quotes fld
2973 \end_inset
2974
2975 automágicamente
2976 \begin_inset Quotes frd
2977 \end_inset
2978
2979 .
2980  LyX busca las traducciones en 
2981 \family typewriter
2982
2983 \begin_inset Flex Code
2984 status collapsed
2985
2986 \begin_layout Plain Layout
2987
2988 \family typewriter
2989 LyXDir/doc/
2990 \family default
2991 xx
2992 \family typewriter
2993 /DocName.lyx
2994 \end_layout
2995
2996 \end_inset
2997
2998
2999 \family default
3000 , donde 
3001 \family typewriter
3002 xx 
3003 \family default
3004 es el código para el idioma en uso actualmente.
3005  Si no hay versión traducida se presentará por omisión la versión inglesa
3006  del documento.
3007  Ten en cuenta que las versiones traducidas deben tener los mismos nombres
3008  de archivo (el 
3009 \family typewriter
3010 DocName
3011 \family default
3012  de antes) que el original.
3013  Si te animas a traducir documentación (¡de paso, una excelente manera de
3014  leerla atentamente!), hay algunas cosas que deberías tener en cuenta:
3015 \end_layout
3016
3017 \begin_layout Itemize
3018 Consulta la web de traducción de la documentación en 
3019 \begin_inset CommandInset href
3020 LatexCommand href
3021 name "http://www.lyx.org/Translation"
3022 target "http://www.lyx.org/Translation"
3023
3024 \end_inset
3025
3026 .
3027  Así podrás comprobar el estado actual de traducción de documentos a tu
3028  idioma.
3029  También si hay alguien que esté coordinando la traducción a tu idioma.
3030  Si no hay nadie comunícanos, por favor, si estás interesado en ello.
3031 \end_layout
3032
3033 \begin_layout Standard
3034 Una vez que te has decidido a empezar, he aquí algunos consejos que te pueden
3035  ahorrar inconvenientes:
3036 \end_layout
3037
3038 \begin_layout Itemize
3039 ¡Únete al equipo de documentación! En 
3040 \family sans
3041
3042 \begin_inset Flex MenuItem
3043 status collapsed
3044
3045 \begin_layout Plain Layout
3046 Ayuda\SpecialChar \menuseparator
3047 Intro
3048 \family sans
3049 ducción
3050 \end_layout
3051
3052 \end_inset
3053
3054
3055 \family default
3056 , que por cierto, es el primer documento que se debería traducir, hay informació
3057 n sobre cómo hacerlo.
3058 \end_layout
3059
3060 \begin_layout Itemize
3061 Infórmate sobre las normas tipográficas de tu idioma.
3062  La tipografía es un antiguo arte que ha desarrollado durante siglos una
3063  gran variedad de convenciones en diversas partes del mundo.
3064  Estudia también la terminología profesional de los tipógrafos en tu país.
3065  Inventar tu propia terminología sólo provocará confusión.
3066  
3067 \emph on
3068 (¡Cuidado! La tipografía es adictiva!)
3069 \end_layout
3070
3071 \begin_layout Itemize
3072 Haz una copia del documento para trabajar sobre ella.
3073  Puedes guardarla como archivo personal de traducción en tu directorio 
3074 \family typewriter
3075 ~/.lyx/doc/xx/
3076 \family default
3077 .
3078 \end_layout
3079
3080 \begin_layout Itemize
3081 De vez en cuando el documento original (del equipo LyX) será actualizado.
3082  Usa el visor de fuentes en 
3083 \begin_inset CommandInset href
3084 LatexCommand href
3085 name "http://www.lyx.org/trac/timeline"
3086 target "http://www.lyx.org/trac/timeline"
3087
3088 \end_inset
3089
3090  para ver los cambios realizados.
3091  De esta manera puedes ver fácilmente qué partes del documento traducido
3092  necesitan actualizarse.
3093 \end_layout
3094
3095 \begin_layout Standard
3096 Si encuentras un error en el documento original, ¡corríjelo y notifica los
3097  cambios al equipo de documentación! (¿No te has olvidado de contactar con
3098  el equipo de documentación, verdad?)
3099 \end_layout
3100
3101 \begin_layout Standard
3102 \begin_inset Branch OutDated
3103 status collapsed
3104
3105 \begin_layout Section
3106 International Keyboard Support
3107 \end_layout
3108
3109 \begin_layout Standard
3110
3111 \emph on
3112 [Editor's Note: The following section is by
3113 \emph default
3114  
3115 \shape smallcaps
3116 \emph on
3117 Ivan Schreter
3118 \shape default
3119 .
3120  It needs to be fixed to conform to the new Documentation Style sheet and
3121  to make use of the new v1.0 features.
3122  The whole thing also needs to be merged with the section following it.-jw
3123  It may also be badly out of date.-rh (2008)]
3124 \end_layout
3125
3126 \begin_layout Subsection
3127 Defining Own Keymaps: Keymap File Format
3128 \end_layout
3129
3130 \begin_layout Standard
3131 Let's look at a keyboard definition file a little closer.
3132  It is a plain text file defining
3133 \end_layout
3134
3135 \begin_layout Itemize
3136 key-to-key or key-to-string translations
3137 \end_layout
3138
3139 \begin_layout Itemize
3140 dead keys
3141 \end_layout
3142
3143 \begin_layout Itemize
3144 dead keys exceptions
3145 \end_layout
3146
3147 \begin_layout Standard
3148 To define key-to-key or key-to-string translation, use this command:
3149 \end_layout
3150
3151 \begin_layout Quotation
3152 \begin_inset Flex Code
3153 status collapsed
3154
3155 \begin_layout Plain Layout
3156
3157 \backslash
3158 kmap
3159 \end_layout
3160
3161 \end_inset
3162
3163  
3164 \begin_inset Flex Code
3165 status collapsed
3166
3167 \begin_layout Plain Layout
3168 key
3169 \end_layout
3170
3171 \end_inset
3172
3173  outstring 
3174 \end_layout
3175
3176 \begin_layout Standard
3177 where 
3178 \begin_inset Flex Code
3179 status collapsed
3180
3181 \begin_layout Plain Layout
3182 key
3183 \end_layout
3184
3185 \end_inset
3186
3187  is the key to be translated and 
3188 \begin_inset Flex Code
3189 status collapsed
3190
3191 \begin_layout Plain Layout
3192 outstring
3193 \end_layout
3194
3195 \end_inset
3196
3197  is the string to be inserted into the document.
3198  To define dead keys, use:
3199 \end_layout
3200
3201 \begin_layout Quotation
3202 \begin_inset Flex Code
3203 status collapsed
3204
3205 \begin_layout Plain Layout
3206
3207 \backslash
3208 kmod
3209 \end_layout
3210
3211 \end_inset
3212
3213  
3214 \begin_inset Flex Code
3215 status collapsed
3216
3217 \begin_layout Plain Layout
3218 key
3219 \end_layout
3220
3221 \end_inset
3222
3223  deadkey
3224 \end_layout
3225
3226 \begin_layout Standard
3227 where 
3228 \begin_inset Flex Code
3229 status collapsed
3230
3231 \begin_layout Plain Layout
3232 key
3233 \end_layout
3234
3235 \end_inset
3236
3237  is a keyboard key and 
3238 \begin_inset Flex Code
3239 status collapsed
3240
3241 \begin_layout Plain Layout
3242 deadkey
3243 \end_layout
3244
3245 \end_inset
3246
3247  is dead key name.
3248  The following dead keys are supported (shortcut name is in parentheses):
3249 \end_layout
3250
3251 \begin_layout Quotation
3252
3253 \emph on
3254 Name
3255 \begin_inset space \hfill{}
3256 \end_inset
3257
3258 Example
3259 \end_layout
3260
3261 \begin_layout Quotation
3262 acute (acu)
3263 \begin_inset space \hfill{}
3264 \end_inset
3265
3266 áéíóú
3267 \end_layout
3268
3269 \begin_layout Quotation
3270 grave (gra)
3271 \begin_inset space \hfill{}
3272 \end_inset
3273
3274 àèìòù
3275 \end_layout
3276
3277 \begin_layout Quotation
3278 macron (mac)
3279 \begin_inset space \hfill{}
3280 \end_inset
3281
3282  ō
3283 \end_layout
3284
3285 \begin_layout Quotation
3286 tilde (til)
3287 \begin_inset space \hfill{}
3288 \end_inset
3289
3290 ñÑ
3291 \end_layout
3292
3293 \begin_layout Quotation
3294 underbar (underb)
3295 \begin_inset space \hfill{}
3296 \end_inset
3297
3298
3299 \begin_inset ERT
3300 status open
3301
3302 \begin_layout Plain Layout
3303
3304
3305 \backslash
3306 b o
3307 \end_layout
3308
3309 \end_inset
3310
3311
3312 \end_layout
3313
3314 \begin_layout Quotation
3315 cedilla (ced)
3316 \begin_inset space \hfill{}
3317 \end_inset
3318
3319 çÇ
3320 \end_layout
3321
3322 \begin_layout Quotation
3323 underdot (underd)
3324 \begin_inset space \hfill{}
3325 \end_inset
3326
3327
3328 \begin_inset ERT
3329 status open
3330
3331 \begin_layout Plain Layout
3332
3333
3334 \backslash
3335 d o
3336 \end_layout
3337
3338 \end_inset
3339
3340
3341 \end_layout
3342
3343 \begin_layout Quotation
3344 circumflex (circu)
3345 \begin_inset space \hfill{}
3346 \end_inset
3347
3348 âêîôû
3349 \end_layout
3350
3351 \begin_layout Quotation
3352 circle (circl)
3353 \begin_inset space \hfill{}
3354 \end_inset
3355
3356 ÅůŮ
3357 \end_layout
3358
3359 \begin_layout Quotation
3360 tie (tie)
3361 \begin_inset space \hfill{}
3362 \end_inset
3363
3364
3365 \begin_inset ERT
3366 status open
3367
3368 \begin_layout Plain Layout
3369
3370
3371 \backslash
3372 t o
3373 \end_layout
3374
3375 \end_inset
3376
3377
3378 \end_layout
3379
3380 \begin_layout Quotation
3381 breve (bre)
3382 \begin_inset space \hfill{}
3383 \end_inset
3384
3385 ă
3386 \begin_inset ERT
3387 status open
3388
3389 \begin_layout Plain Layout
3390
3391
3392 \backslash
3393 u o
3394 \end_layout
3395
3396 \end_inset
3397
3398
3399 \end_layout
3400
3401 \begin_layout Quotation
3402 caron (car)
3403 \begin_inset space \hfill{}
3404 \end_inset
3405
3406 čšž
3407 \end_layout
3408
3409 \begin_layout Quotation
3410 hungarian umlaut (hug)
3411 \begin_inset space \hfill{}
3412 \end_inset
3413
3414 őű
3415 \end_layout
3416
3417 \begin_layout Quotation
3418 umlaut (uml)
3419 \begin_inset space \hfill{}
3420 \end_inset
3421
3422 äöü
3423 \end_layout
3424
3425 \begin_layout Quotation
3426 dot (dot)
3427 \begin_inset space \hfill{}
3428 \end_inset
3429
3430 ż
3431 \begin_inset ERT
3432 status open
3433
3434 \begin_layout Plain Layout
3435
3436
3437 \backslash
3438 .s
3439 \end_layout
3440
3441 \end_inset
3442
3443
3444 \end_layout
3445
3446 \begin_layout Standard
3447 Since in many international keyboards there are exceptions to what some
3448  dead keys should do, you can define them using
3449 \end_layout
3450
3451 \begin_layout Quotation
3452 \begin_inset Flex Code
3453 status collapsed
3454
3455 \begin_layout Plain Layout
3456
3457 \backslash
3458 kxmod
3459 \end_layout
3460
3461 \end_inset
3462
3463  deadkey key outstring
3464 \end_layout
3465
3466 \begin_layout Standard
3467 For example, on Slovak keyboard, if you enter caron-o, it generates circumflex-o
3468 , so you put in
3469 \end_layout
3470
3471 \begin_layout Quotation
3472 \begin_inset Flex Code
3473 status collapsed
3474
3475 \begin_layout Plain Layout
3476
3477 \backslash
3478 kxmod
3479 \end_layout
3480
3481 \end_inset
3482
3483  caron o "
3484 \backslash
3485 ^o"
3486 \end_layout
3487
3488 \begin_layout Standard
3489 to make it work correctly.
3490  Also, you have to define as exceptions dead keys over i and j, to remove
3491  the dot from them before inserting an accent mark.
3492  I will change this when the time comes, but so far I haven't had time.
3493 \end_layout
3494
3495 \begin_layout Standard
3496 Oh, and about characters: backslash is escaped, so to enter it, you'll need
3497  double backslash.
3498  Also, quotes and 
3499 \begin_inset Flex Code
3500 status collapsed
3501
3502 \begin_layout Plain Layout
3503 #
3504 \end_layout
3505
3506 \end_inset
3507
3508  have different meaning.
3509  
3510 \begin_inset Flex Code
3511 status collapsed
3512
3513 \begin_layout Plain Layout
3514 #
3515 \end_layout
3516
3517 \end_inset
3518
3519  marks comments, quotes start and end LaTeX-style commands.
3520  To enter quote, you'll need to use 
3521 \begin_inset Flex Code
3522 status collapsed
3523
3524 \begin_layout Plain Layout
3525
3526 \backslash
3527 "
3528 \end_layout
3529
3530 \end_inset
3531
3532 , to enter 
3533 \begin_inset Flex Code
3534 status collapsed
3535
3536 \begin_layout Plain Layout
3537 #
3538 \end_layout
3539
3540 \end_inset
3541
3542 , use 
3543 \begin_inset Flex Code
3544 status collapsed
3545
3546 \begin_layout Plain Layout
3547
3548 \backslash
3549 #
3550 \end_layout
3551
3552 \end_inset
3553
3554 .
3555 \end_layout
3556
3557 \begin_layout Standard
3558 If you make a keyboard description file that works for your language, please
3559  mail it to me, so I can include it in the next keymap distribution.
3560 \end_layout
3561
3562 \begin_layout Standard
3563 More keywords will be supported in keymap configuration file in future,
3564  like
3565 \end_layout
3566
3567 \begin_layout Itemize
3568 \begin_inset Flex Code
3569 status collapsed
3570
3571 \begin_layout Plain Layout
3572
3573 \backslash
3574 kinclude filename
3575 \end_layout
3576
3577 \end_inset
3578
3579
3580 \emph on
3581
3582 \begin_inset space \hfill{}
3583 \end_inset
3584
3585
3586 \begin_inset Flex Code
3587 status collapsed
3588
3589 \begin_layout Plain Layout
3590 include
3591 \end_layout
3592
3593 \end_inset
3594
3595  another file
3596 \end_layout
3597
3598 \begin_layout Itemize
3599 \begin_inset Flex Code
3600 status collapsed
3601
3602 \begin_layout Plain Layout
3603
3604 \backslash
3605 kprog program
3606 \end_layout
3607
3608 \end_inset
3609
3610
3611 \emph on
3612
3613 \begin_inset space \hfill{}
3614 \end_inset
3615
3616
3617 \begin_inset Flex Code
3618 status collapsed
3619
3620 \begin_layout Plain Layout
3621 define
3622 \end_layout
3623
3624 \end_inset
3625
3626  an external keymap translation program 
3627 \end_layout
3628
3629 \begin_layout Standard
3630 Also, it should look into 
3631 \begin_inset Flex Code
3632 status collapsed
3633
3634 \begin_layout Plain Layout
3635 lyxrc
3636 \end_layout
3637
3638 \end_inset
3639
3640  file for defaults, too (for example, a 
3641 \begin_inset Flex Code
3642 status collapsed
3643
3644 \begin_layout Plain Layout
3645
3646 \backslash
3647 kinclude
3648 \end_layout
3649
3650 \end_inset
3651
3652  option to include default keyboard).
3653 \end_layout
3654
3655 \end_inset
3656
3657
3658 \end_layout
3659
3660 \begin_layout Section
3661 \begin_inset CommandInset label
3662 LatexCommand label
3663 name "sec:keymap"
3664
3665 \end_inset
3666
3667 Cosas sobre teclados internacionales
3668 \end_layout
3669
3670 \begin_layout Standard
3671 \begin_inset Note Note
3672 status open
3673
3674 \begin_layout Plain Layout
3675 Al revisar este documento en marzo de 2008, no examiné este asunto porque
3676  no lo comprendía.
3677  Sería bueno que alguien pudiera hacerlo.
3678 \end_layout
3679
3680 \end_inset
3681
3682
3683 \end_layout
3684
3685 \begin_layout Standard
3686 Las dos secciones siguientes describen con detalle la sintaxis de los archivos
3687  
3688 \begin_inset Flex Code
3689 status collapsed
3690
3691 \begin_layout Plain Layout
3692
3693 \shape up
3694 .kmap
3695 \end_layout
3696
3697 \end_inset
3698
3699  y 
3700 \begin_inset Flex Code
3701 status collapsed
3702
3703 \begin_layout Plain Layout
3704
3705 \shape up
3706 .cdef
3707 \end_layout
3708
3709 \end_inset
3710
3711 .
3712  Deberían servir de ayuda para diseñar tus propios mapas de teclado si los
3713  suministrados no satisfacen tus necesidades.
3714 \end_layout
3715
3716 \begin_layout Subsection
3717 El archivo .kmap
3718 \end_layout
3719
3720 \begin_layout Standard
3721 Un archivo .
3722 \begin_inset Flex Code
3723 status collapsed
3724
3725 \begin_layout Plain Layout
3726 kmap
3727 \end_layout
3728
3729 \end_inset
3730
3731  asocia pulsaciones de teclas con caracteres o secuencias de ellos.
3732  Como sugiere el nombre, sirve para trazar un mapa del teclado.
3733  En esta sección se describen las palabras clave 
3734 \begin_inset Flex Code
3735 status collapsed
3736
3737 \begin_layout Plain Layout
3738
3739 \shape up
3740 kmap
3741 \end_layout
3742
3743 \end_inset
3744
3745
3746 \begin_inset Flex Code
3747 status collapsed
3748
3749 \begin_layout Plain Layout
3750
3751 \shape up
3752 kmod
3753 \end_layout
3754
3755 \end_inset
3756
3757
3758 \begin_inset Flex Code
3759 status collapsed
3760
3761 \begin_layout Plain Layout
3762
3763 \shape up
3764 kxmod
3765 \end_layout
3766
3767 \end_inset
3768
3769  y 
3770 \begin_inset Flex Code
3771 status collapsed
3772
3773 \begin_layout Plain Layout
3774
3775 \shape up
3776 kcomb
3777 \end_layout
3778
3779 \end_inset
3780
3781  del archivo 
3782 \begin_inset Flex Code
3783 status collapsed
3784
3785 \begin_layout Plain Layout
3786 .kmap
3787 \end_layout
3788
3789 \end_inset
3790
3791 .
3792 \end_layout
3793
3794 \begin_layout Labeling
3795 \labelwidthstring 00.00.0000
3796 \begin_inset Flex Code
3797 status collapsed
3798
3799 \begin_layout Plain Layout
3800
3801 \shape up
3802 kmap
3803 \end_layout
3804
3805 \end_inset
3806
3807  Asocia un carácter a una cadena
3808 \end_layout
3809
3810 \begin_layout LyX-Code
3811
3812 \backslash
3813 kmap 
3814 \family roman
3815 \emph on
3816 char
3817 \family default
3818 \emph default
3819  
3820 \family roman
3821 \emph on
3822 string
3823 \end_layout
3824
3825 \begin_layout Standard
3826 Esto asocia 
3827 \emph on
3828 char
3829 \emph default
3830  a 
3831 \emph on
3832 string
3833 \emph default
3834 .
3835  Anotar que en 
3836 \emph on
3837 string
3838 \emph default
3839 , la doble comilla (") y la barra invertida (
3840 \backslash
3841 ) deben escaparse con una barra (
3842 \backslash
3843 ) previa.
3844 \end_layout
3845
3846 \begin_layout Standard
3847 Un ejemplo de una declaración de 
3848 \begin_inset Flex MenuItem
3849 status collapsed
3850
3851 \begin_layout Plain Layout
3852
3853 \shape up
3854 kmap
3855 \end_layout
3856
3857 \end_inset
3858
3859  para hacer que el símbolo 
3860 \begin_inset Flex MenuItem
3861 status collapsed
3862
3863 \begin_layout Plain Layout
3864
3865 \shape up
3866 /
3867 \end_layout
3868
3869 \end_inset
3870
3871  sea generado por la tecla 
3872 \begin_inset Flex MenuItem
3873 status collapsed
3874
3875 \begin_layout Plain Layout
3876
3877 \shape up
3878 &
3879 \end_layout
3880
3881 \end_inset
3882
3883  es:
3884 \end_layout
3885
3886 \begin_layout LyX-Code
3887
3888 \backslash
3889 kmap & /
3890 \end_layout
3891
3892 \begin_layout Labeling
3893 \labelwidthstring 00.00.0000
3894 \begin_inset Flex Code
3895 status collapsed
3896
3897 \begin_layout Plain Layout
3898
3899 \shape up
3900 kmod
3901 \end_layout
3902
3903 \end_inset
3904
3905  Especifica un carácter acentuado
3906 \end_layout
3907
3908 \begin_layout LyX-Code
3909
3910 \backslash
3911 kmod 
3912 \family roman
3913 \emph on
3914 char accent allowed
3915 \end_layout
3916
3917 \begin_layout Standard
3918 Esto hará que el carácter 
3919 \emph on
3920 char
3921 \emph default
3922  sea un acento
3923 \emph on
3924  accent
3925 \emph default
3926  sobre el(los) carácter(es) permitido(s) 
3927 \emph on
3928 allowed
3929 \emph default
3930 .
3931  Este es el mecanismo de tecla muerta
3932 \begin_inset Foot
3933 status collapsed
3934
3935 \begin_layout Plain Layout
3936 El término 
3937 \size normal
3938 \emph on
3939 \color none
3940 tecla 
3941 \size default
3942 \color inherit
3943 muerta 
3944 \emph default
3945 se refiere a una tecla que no genera ningún carácter por sí mismo, pero
3946  seguida de otra tecla genera el carácter acentuado deseado.
3947  Por ejemplo, un caráter con diéresis, ü, se genera de esta manera.
3948 \end_layout
3949
3950 \end_inset
3951
3952 .
3953  
3954 \end_layout
3955
3956 \begin_layout Standard
3957 Si pulsas 
3958 \emph on
3959 char
3960 \emph default
3961  y después una tecla que no está entre las permitidas (
3962 \emph on
3963 allowed
3964 \emph default
3965 ), en la salida obtendrás el carácter 
3966 \emph on
3967 char
3968 \emph default
3969  seguido por el otro carácter, el no permitido.
3970  Hay que tener en cuenta que 
3971 \begin_inset Flex MenuItem
3972 status collapsed
3973
3974 \begin_layout Plain Layout
3975
3976 \shape up
3977 Retroceso
3978 \end_layout
3979
3980 \end_inset
3981
3982  cancela una tecla muerta, de modo que si pulsas 
3983 \emph on
3984 char 
3985 \emph default
3986
3987 \begin_inset Flex MenuItem
3988 status collapsed
3989
3990 \begin_layout Plain Layout
3991
3992 \shape up
3993 Retroceso
3994 \end_layout
3995
3996 \end_inset
3997
3998 , el cursor no retrocede una posición sino que anula el efecto que 
3999 \emph on
4000 char
4001 \emph default
4002  hubiera tenido sobre la siguiente pulsación.
4003 \end_layout
4004
4005 \begin_layout Standard
4006 En el ejemplo siguiente, el carácter ' va a generar un acento agudo permitido
4007  sobre los caracteres a, e, i, o, u, A, E, I, O, U:
4008 \end_layout
4009
4010 \begin_layout LyX-Code
4011
4012 \backslash
4013 kmod ' acute aeiouAEIOU
4014 \end_layout
4015
4016 \begin_layout Labeling
4017 \labelwidthstring 00.00.0000
4018 \begin_inset Flex Code
4019 status collapsed
4020
4021 \begin_layout Plain Layout
4022 kxmod
4023 \end_layout
4024
4025 \end_inset
4026
4027  Especifica una excepción para el carácter acentuado
4028 \end_layout
4029
4030 \begin_layout LyX-Code
4031
4032 \backslash
4033 kxmod  
4034 \family roman
4035 \emph on
4036 accent char result
4037 \end_layout
4038
4039 \begin_layout Standard
4040 Define una excepción para el 
4041 \emph on
4042 accent
4043 \emph default
4044  sobre 
4045 \emph on
4046 char
4047 \emph default
4048 .
4049  El 
4050 \emph on
4051 accent
4052 \emph default
4053  debe haber sido asignado a una pulsación con una declaración previa de
4054  
4055 \begin_inset Flex Code
4056 status collapsed
4057
4058 \begin_layout Plain Layout
4059
4060 \shape up
4061
4062 \backslash
4063 kmo
4064 \shape default
4065 d
4066 \end_layout
4067
4068 \end_inset
4069
4070  y 
4071 \emph on
4072 char
4073 \emph default
4074  no debe estar en el conjunto 
4075 \emph on
4076 allowed
4077 \emph default
4078  de 
4079 \emph on
4080 accent
4081 \emph default
4082 .
4083  Si tecleas la secuencia 
4084 \emph on
4085 accent char
4086 \emph default
4087  da como resultado 
4088 \emph on
4089 result
4090 \emph default
4091 .
4092  Si dicha declaración no existe en el archivo 
4093 \begin_inset Flex Code
4094 status collapsed
4095
4096 \begin_layout Plain Layout
4097
4098 \shape up
4099 .kmap
4100 \end_layout
4101
4102 \end_inset
4103
4104  y tecleas 
4105 \emph on
4106 accent char
4107 \emph default
4108 , obtendrás 
4109 \emph on
4110 accent_key char
4111 \emph default
4112 , donde 
4113 \emph on
4114 accent_key
4115 \emph default
4116  es el primer argumento de la declaración 
4117 \begin_inset Flex Code
4118 status collapsed
4119
4120 \begin_layout Plain Layout
4121
4122 \shape up
4123
4124 \backslash
4125 kmod
4126 \end_layout
4127
4128 \end_inset
4129
4130 .
4131 \end_layout
4132
4133 \begin_layout Standard
4134 El comando siguiente generará äi cuando teclees agudo-i ('i):
4135 \end_layout
4136
4137 \begin_layout LyX-Code
4138
4139 \backslash
4140 kxmod acute i "
4141 \backslash
4142
4143 \backslash
4144 '{
4145 \backslash
4146
4147 \backslash
4148 i}"
4149 \end_layout
4150
4151 \begin_layout Labeling
4152 \labelwidthstring 00.00.0000
4153 \begin_inset Flex Code
4154 status collapsed
4155
4156 \begin_layout Plain Layout
4157 kcomb
4158 \end_layout
4159
4160 \end_inset
4161
4162  Combina dos caracteres acentos
4163 \end_layout
4164
4165 \begin_layout LyX-Code
4166
4167 \backslash
4168 kcomb 
4169 \family roman
4170 \emph on
4171 accent1 accent2 allowed
4172 \end_layout
4173
4174 \begin_layout Standard
4175 Esto es bastante esotérico.
4176  Permite combinar el efecto de 
4177 \emph on
4178 accent1
4179 \emph default
4180  y 
4181 \emph on
4182 accent2
4183 \emph default
4184  (¡en ese orden!) sobre los caracteres permitidos 
4185 \emph on
4186 allowed
4187 \emph default
4188 .
4189  Las teclas para 
4190 \emph on
4191 accent1
4192 \emph default
4193  y 
4194 \emph on
4195 accent2
4196 \emph default
4197  deben haber sido declaradas con un comando 
4198 \begin_inset Flex Code
4199 status collapsed
4200
4201 \begin_layout Plain Layout
4202
4203 \shape up
4204
4205 \backslash
4206 kmod
4207 \end_layout
4208
4209 \end_inset
4210
4211  
4212 \emph on
4213 previamente
4214 \emph default
4215  en el archivo.
4216  
4217 \end_layout
4218
4219 \begin_layout Standard
4220 Considera este ejemplo del archivo 
4221 \begin_inset Flex Code
4222 status collapsed
4223
4224 \begin_layout Plain Layout
4225
4226 \shape up
4227 greek.kmap
4228 \end_layout
4229
4230 \end_inset
4231
4232 :
4233 \end_layout
4234
4235 \begin_layout LyX-Code
4236
4237 \backslash
4238 kmod ; acute aeioyvhAEIOYVH 
4239 \backslash
4240 kmod : umlaut iyIY 
4241 \backslash
4242 kcomb acute umlaut iyIY
4243 \end_layout
4244
4245 \begin_layout Standard
4246 Esto permite pulsar 
4247 \begin_inset Flex MenuItem
4248 status collapsed
4249
4250 \begin_layout Plain Layout
4251
4252 \shape up
4253 ;:i
4254 \end_layout
4255
4256 \end_inset
4257
4258  y obtener el efecto de 
4259 \begin_inset Flex Code
4260 status collapsed
4261
4262 \begin_layout Plain Layout
4263
4264 \shape up
4265
4266 \backslash
4267 '{
4268 \backslash
4269 "{i}}
4270 \end_layout
4271
4272 \end_inset
4273
4274 .
4275  En este caso un retroceso cancela la última tecla muerta, así que si tecleas
4276  
4277 \begin_inset Flex MenuItem
4278 status collapsed
4279
4280 \begin_layout Plain Layout
4281
4282 \shape up
4283 ;: Retroceso i
4284 \end_layout
4285
4286 \end_inset
4287
4288  obtienes 
4289 \begin_inset Flex Code
4290 status collapsed
4291
4292 \begin_layout Plain Layout
4293
4294 \shape up
4295
4296 \backslash
4297 '{i}
4298 \end_layout
4299
4300 \end_inset
4301
4302 .
4303 \end_layout
4304
4305 \begin_layout Subsection
4306 El archivo .cdef
4307 \end_layout
4308
4309 \begin_layout Standard
4310 Después de realizados el mapa 
4311 \begin_inset Flex Code
4312 status collapsed
4313
4314 \begin_layout Plain Layout
4315
4316 \shape up
4317 .kmap
4318 \end_layout
4319
4320 \end_inset
4321
4322 , un archivo 
4323 \begin_inset Flex Code
4324 status collapsed
4325
4326 \begin_layout Plain Layout
4327
4328 \shape up
4329 .cde
4330 \shape default
4331 f
4332 \end_layout
4333
4334 \end_inset
4335
4336  traza el mapa de las cadenas que los símbolos generan para los caracteres
4337  en la tipografía actual.
4338  La distribución de LyX actualmente incluye al menos los archivos 
4339 \begin_inset Flex Code
4340 status collapsed
4341
4342 \begin_layout Plain Layout
4343
4344 \shape up
4345 iso8859-1.cdef
4346 \end_layout
4347
4348 \end_inset
4349
4350  and 
4351 \begin_inset Flex Code
4352 status collapsed
4353
4354 \begin_layout Plain Layout
4355
4356 \shape up
4357 iso8859-2.cdef
4358 \end_layout
4359
4360 \end_inset
4361
4362 .
4363 \end_layout
4364
4365 \begin_layout Standard
4366 En general el archivo 
4367 \begin_inset Flex Code
4368 status collapsed
4369
4370 \begin_layout Plain Layout
4371
4372 \shape up
4373 .cdef
4374 \end_layout
4375
4376 \end_inset
4377
4378  es una secuencia de declaraciones de la forma:
4379 \end_layout
4380
4381 \begin_layout LyX-Code
4382
4383 \family roman
4384 \emph on
4385 char_index_in_set
4386 \family default
4387 \emph default
4388  
4389 \family roman
4390 \emph on
4391  string
4392 \end_layout
4393
4394 \begin_layout Standard
4395 Por ejemplo, para asociar 
4396 \begin_inset Flex MenuItem
4397 status collapsed
4398
4399 \begin_layout Plain Layout
4400
4401 \shape up
4402
4403 \backslash
4404 '{e}
4405 \end_layout
4406
4407 \end_inset
4408
4409  al correspondiente carácter en el conjunto iso-8859-1 (233), se usa:
4410 \end_layout
4411
4412 \begin_layout LyX-Code
4413 233 "
4414 \backslash
4415
4416 \backslash
4417 '{e}"
4418 \end_layout
4419
4420 \begin_layout Standard
4421 con 
4422 \begin_inset Flex Code
4423 status collapsed
4424
4425 \begin_layout Plain Layout
4426
4427 \backslash
4428
4429 \end_layout
4430
4431 \end_inset
4432
4433  y 
4434 \begin_inset Flex Code
4435 status collapsed
4436
4437 \begin_layout Plain Layout
4438 "
4439 \end_layout
4440
4441 \end_inset
4442
4443  escapados en 
4444 \emph on
4445 string
4446 \emph default
4447 .
4448  Anotar que el mismo carácter puede aplicarse a más de una cadena.
4449  En el archivo 
4450 \begin_inset Flex Code
4451 status collapsed
4452
4453 \begin_layout Plain Layout
4454 i
4455 \shape up
4456 so-8859-7.cdef
4457 \end_layout
4458
4459 \end_inset
4460
4461  tienes
4462 \end_layout
4463
4464 \begin_layout LyX-Code
4465 192 "
4466 \backslash
4467
4468 \backslash
4469 '{
4470 \backslash
4471
4472 \backslash
4473
4474 \backslash
4475 "{i}}"
4476 \begin_inset Newline newline
4477 \end_inset
4478
4479 192 "
4480 \backslash
4481
4482 \backslash
4483
4484 \backslash
4485 "{
4486 \backslash
4487
4488 \backslash
4489 '{i}}"
4490 \end_layout
4491
4492 \begin_layout Standard
4493 Si LyX no puede encontrar una declaración para la cadena por una tecla o
4494  una secuencia con tecla muerta, intentará si aparece como un carácter acentuado
4495  y probará a dibujar un acento sobre el carácter en la pantalla.
4496 \end_layout
4497
4498 \begin_layout Subsection
4499 Teclas muertas
4500 \end_layout
4501
4502 \begin_layout Standard
4503 Hay una segunda manera de añadir soporte para caracteres internacionales
4504  mediante las denominadas teclas muertas.
4505  Una tecla muerta trabaja en combinación con una letra para generar un carácter
4506  acentuado.
4507  Aquí explicaremos como crear una sencillísima tecla muerta para ilustrar
4508  cómo funciona.
4509 \end_layout
4510
4511 \begin_layout Standard
4512 Supongamos que necesitas el carácter circunflejo 
4513 \begin_inset Quotes fld
4514 \end_inset
4515
4516 ^
4517 \begin_inset Quotes frd
4518 \end_inset
4519
4520 .
4521  Podrías asociar la tecla 
4522 \begin_inset Flex MenuItem
4523 status collapsed
4524
4525 \begin_layout Plain Layout
4526 ^
4527 \end_layout
4528
4529 \end_inset
4530
4531  (antes 
4532 \begin_inset Flex MenuItem
4533 status collapsed
4534
4535 \begin_layout Plain Layout
4536 Mayúsculas-6
4537 \end_layout
4538
4539 \end_inset
4540
4541 ) al comando LyX 
4542 \begin_inset Flex Code
4543 status collapsed
4544
4545 \begin_layout Plain Layout
4546 accent-circumflex
4547 \end_layout
4548
4549 \end_inset
4550
4551  en tu archivo 
4552 \begin_inset Flex Code
4553 status collapsed
4554
4555 \begin_layout Plain Layout
4556 lyxrc
4557 \end_layout
4558
4559 \end_inset
4560
4561 .
4562  Ahora, cuando pulses la tecla 
4563 \begin_inset Flex MenuItem
4564 status collapsed
4565
4566 \begin_layout Plain Layout
4567 ^
4568 \end_layout
4569
4570 \end_inset
4571
4572  seguida de una letra, obtendrás esa letra con circunflejo sobre ella.
4573  Por ejemplo, la secuencia 
4574 \begin_inset Quotes fld
4575 \end_inset
4576
4577
4578 \begin_inset Flex MenuItem
4579 status collapsed
4580
4581 \begin_layout Plain Layout
4582 ^e
4583 \end_layout
4584
4585 \end_inset
4586
4587
4588 \begin_inset Quotes frd
4589 \end_inset
4590
4591  genera 
4592 \begin_inset Quotes fld
4593 \end_inset
4594
4595 ê
4596 \begin_inset Quotes frd
4597 \end_inset
4598
4599 .
4600  Si pruebas 
4601 \begin_inset Quotes fld
4602 \end_inset
4603
4604
4605 \begin_inset Flex Code
4606 status collapsed
4607
4608 \begin_layout Plain Layout
4609 ^t
4610 \end_layout
4611
4612 \end_inset
4613
4614
4615 \begin_inset Quotes frd
4616 \end_inset
4617
4618 , sin embargo, LyX no imprime nada puesto que 
4619 \begin_inset Flex MenuItem
4620 status collapsed
4621
4622 \begin_layout Plain Layout
4623 t
4624 \end_layout
4625
4626 \end_inset
4627
4628  nunca lleva un circunflejo.
4629  Pulsar 
4630 \begin_inset Flex MenuItem
4631 status collapsed
4632
4633 \begin_layout Plain Layout
4634 Espacio
4635 \end_layout
4636
4637 \end_inset
4638
4639  tras una tecla muerta imprime el acento solo.
4640  ¡Advierte este último punto! Si asocias una tecla a una tecla muerta necesitará
4641 s reasociar el carácter de esa tecla a otra tecla.
4642  Asociar la tecla 
4643 \begin_inset Flex MenuItem
4644 status collapsed
4645
4646 \begin_layout Plain Layout
4647 ,
4648 \end_layout
4649
4650 \end_inset
4651
4652  a una cedilla es una mala idea, puesto que solo obtendrás cedillas en lugar
4653  de comas.
4654 \end_layout
4655
4656 \begin_layout Standard
4657 Una forma habitual de asociar teclas muertas es usar 
4658 \begin_inset Flex MenuItem
4659 status collapsed
4660
4661 \begin_layout Plain Layout
4662 Meta-
4663 \end_layout
4664
4665 \end_inset
4666
4667
4668 \begin_inset Flex MenuItem
4669 status collapsed
4670
4671 \begin_layout Plain Layout
4672 Ctrl-
4673 \end_layout
4674
4675 \end_inset
4676
4677 , y 
4678 \begin_inset Flex MenuItem
4679 status collapsed
4680
4681 \begin_layout Plain Layout
4682 Mayúsculas-
4683 \end_layout
4684
4685 \end_inset
4686
4687  en combinación con un acento, como 
4688 \begin_inset Quotes fld
4689 \end_inset
4690
4691
4692 \begin_inset Flex MenuItem
4693 status collapsed
4694
4695 \begin_layout Plain Layout
4696 ~
4697 \end_layout
4698
4699 \end_inset
4700
4701
4702 \begin_inset Quotes frd
4703 \end_inset
4704
4705  o 
4706 \begin_inset Quotes fld
4707 \end_inset
4708
4709
4710 \begin_inset Flex MenuItem
4711 status collapsed
4712
4713 \begin_layout Plain Layout
4714 ,
4715 \end_layout
4716
4717 \end_inset
4718
4719
4720 \begin_inset Quotes frd
4721 \end_inset
4722
4723  o 
4724 \begin_inset Quotes fld
4725 \end_inset
4726
4727
4728 \begin_inset Flex MenuItem
4729 status collapsed
4730
4731 \begin_layout Plain Layout
4732 ^
4733 \end_layout
4734
4735 \end_inset
4736
4737
4738 \begin_inset Quotes frd
4739 \end_inset
4740
4741 .
4742  Otra forma incluye el uso de 
4743 \begin_inset Flex Code
4744 status collapsed
4745
4746 \begin_layout Plain Layout
4747 xmodmap
4748 \end_layout
4749
4750 \end_inset
4751
4752  y 
4753 \begin_inset Flex Code
4754 status collapsed
4755
4756 \begin_layout Plain Layout
4757 xkeycaps
4758 \end_layout
4759
4760 \end_inset
4761
4762  para configurar la tecla especial 
4763 \begin_inset Flex Code
4764 status collapsed
4765
4766 \begin_layout Plain Layout
4767 Mode_Switch
4768 \end_layout
4769
4770 \end_inset
4771
4772 .
4773  Esta tecla actúa de alguna forma como 
4774 \begin_inset Flex MenuItem
4775 status collapsed
4776
4777 \begin_layout Plain Layout
4778 Mayúsculas
4779 \end_layout
4780
4781 \end_inset
4782
4783  y permite teclas a caracteres acentuados.
4784  También puedes transformar teclas en muertas asociándolas a algo como 
4785 \begin_inset Flex Code
4786 status collapsed
4787
4788 \begin_layout Plain Layout
4789 usldead_cedilla
4790 \end_layout
4791
4792 \end_inset
4793
4794  y después asociando esta tecla simbólica al correspondiente comando LyX.
4795 \begin_inset Foot
4796 status open
4797
4798 \begin_layout Plain Layout
4799 Nota de 
4800 \noun on
4801 John Weiss
4802 \noun default
4803 : Esto es exactamente lo que hago en mis archivos 
4804 \begin_inset Flex Code
4805 status collapsed
4806
4807 \begin_layout Plain Layout
4808 ~/.lyx/lyxrc
4809 \end_layout
4810
4811 \end_inset
4812
4813  y 
4814 \begin_inset Flex Code
4815 status collapsed
4816
4817 \begin_layout Plain Layout
4818 ~/.xmodmap
4819 \end_layout
4820
4821 \end_inset
4822
4823 .
4824  Tengo mi tecla 
4825 \begin_inset Flex MenuItem
4826 status collapsed
4827
4828 \begin_layout Plain Layout
4829 Bloq
4830 \begin_inset space ~
4831 \end_inset
4832
4833 Despl
4834 \end_layout
4835
4836 \end_inset
4837
4838  configurada como 
4839 \begin_inset Flex Code
4840 status collapsed
4841
4842 \begin_layout Plain Layout
4843 Mode_Shift
4844 \end_layout
4845
4846 \end_inset
4847
4848  y unas cuantas de estas teclas simbólicas 
4849 \begin_inset Quotes fld
4850 \end_inset
4851
4852
4853 \begin_inset Flex Code
4854 status collapsed
4855
4856 \begin_layout Plain Layout
4857 usldead_*
4858 \end_layout
4859
4860 \end_inset
4861
4862
4863 \begin_inset Quotes frd
4864 \end_inset
4865
4866  asociadas a cosas como 
4867 \begin_inset Flex MenuItem
4868 status collapsed
4869
4870 \begin_layout Plain Layout
4871 Bloq
4872 \begin_inset space ~
4873 \end_inset
4874
4875 Despl-^
4876 \end_layout
4877
4878 \end_inset
4879
4880  y 
4881 \begin_inset Flex MenuItem
4882 status collapsed
4883
4884 \begin_layout Plain Layout
4885 Bloq
4886 \begin_inset space ~
4887 \end_inset
4888
4889 Despl-~
4890 \end_layout
4891
4892 \end_inset
4893
4894 .
4895  Así es como genero mis caracteres acentuados.
4896 \end_layout
4897
4898 \end_inset
4899
4900  Puedes hacer casi cualquier cosa con la tecla 
4901 \begin_inset Flex Code
4902 status collapsed
4903
4904 \begin_layout Plain Layout
4905 Mode_Switch
4906 \end_layout
4907
4908 \end_inset
4909
4910 : una de las teclas 
4911 \begin_inset Flex MenuItem
4912 status collapsed
4913
4914 \begin_layout Plain Layout
4915 Ctrl-
4916 \end_layout
4917
4918 \end_inset
4919
4920 , una tecla de función de reserva, etc.
4921  En cuanto a los comandos LyX que generan acentos, consulta la entrada para
4922  
4923 \begin_inset Flex Code
4924 status collapsed
4925
4926 \begin_layout Plain Layout
4927 accent-acute
4928 \end_layout
4929
4930 \end_inset
4931
4932  en 
4933 \emph on
4934 Reference Manual
4935 \emph default
4936 .
4937  Ahí encontrarás la lista completa.
4938 \end_layout
4939
4940 \begin_layout Subsection
4941 Guardar la configuración de idioma
4942 \end_layout
4943
4944 \begin_layout Standard
4945 Puedes editar tus preferencias para que el entorno de idioma adecuado sea
4946  automáticamente configurado al iniciar LyX, en el diálogo 
4947 \begin_inset Flex MenuItem
4948 status collapsed
4949
4950 \begin_layout Plain Layout
4951 Herramientas\SpecialChar \menuseparator
4952 Preferencias
4953 \end_layout
4954
4955 \end_inset
4956
4957 .
4958 \end_layout
4959
4960 \begin_layout Chapter
4961 Instalación de nuevas clases de documento, formatos y plantillas
4962 \begin_inset CommandInset label
4963 LatexCommand label
4964 name "cap:Instalación-de-nuevas"
4965
4966 \end_inset
4967
4968
4969 \begin_inset Argument
4970 status collapsed
4971
4972 \begin_layout Plain Layout
4973 Instalación de clases, formatos \SpecialChar \ldots{}
4974
4975 \end_layout
4976
4977 \end_inset
4978
4979
4980 \end_layout
4981
4982 \begin_layout Standard
4983 En este capítulo describimos los procedimientos para crear e instalar nuevos
4984  archivos de plantillas y formatos de LyX, así como repasar la instalación
4985  correcta de nuevas clases de documentos LaTeX.
4986 \end_layout
4987
4988 \begin_layout Standard
4989 En primer lugar, permite que digamos algo sobre la relación entre LyX y
4990  LaTeX.
4991  Lo que hay que entender es que, en cierto sentido, LyX no sabe nada de
4992  LaTeX.
4993  Desde el punto de vista de LyX, LaTeX solo es uno más de los varios 
4994 \begin_inset Quotes fld
4995 \end_inset
4996
4997 formatos de soporte
4998 \begin_inset Quotes frd
4999 \end_inset
5000
5001  en los que es capaz de generar salida.
5002  Otros son DocBook, texto sencillo y XHTML.
5003  LaTeX es, por supuesto, un formato particularmente importante, pero muy
5004  poca de la información que LyX tiene sobre LaTeX está realmente contenida
5005  en el propio programa.
5006 \begin_inset Foot
5007 status collapsed
5008
5009 \begin_layout Plain Layout
5010 Algunos comandos son lo bastante complejos como para ser incluidos en el
5011  código de LyX.
5012  Pero en general los desarrolladores consideran esto una mala cosa.
5013  
5014 \end_layout
5015
5016 \end_inset
5017
5018  Esa información, incluso para las clases estándar como 
5019 \family typewriter
5020 article.cls
5021 \family default
5022 , está almacenada en 'archivos de formato (
5023 \emph on
5024 layout
5025 \emph default
5026 )'.
5027  De igual manera LyX no sabe gran cosa sobre DocBook o XHTML.
5028  Esa información está en los archivos de formato.
5029 \end_layout
5030
5031 \begin_layout Standard
5032 El archivo de formato para una determinada clase de documento se puede considera
5033 r como un manual de instrucciones para traducir las estructuras de LyX ---párraf
5034 os y sus estilos, ciertos tipos de recuadros, etc.--- a las estructuras correspon
5035 dientes de LaTeX, DocBook o XHTML.
5036  Por ejemplo, casi todo lo que LyX sabe sobre 
5037 \begin_inset Flex Code
5038 status collapsed
5039
5040 \begin_layout Plain Layout
5041 article.cls
5042 \end_layout
5043
5044 \end_inset
5045
5046  está contenido en el archivo 
5047 \begin_inset Flex Code
5048 status collapsed
5049
5050 \begin_layout Plain Layout
5051 article.layout
5052 \end_layout
5053
5054 \end_inset
5055
5056  y en otros archivos incluidos en este.
5057  Por esta razón, quien intente escribir archivos de formato debería empezar
5058  por estudiar los archivos existentes.
5059  Un buen sitio para empezar es 
5060 \begin_inset Flex Code
5061 status collapsed
5062
5063 \begin_layout Plain Layout
5064 stdsections.inc
5065 \end_layout
5066
5067 \end_inset
5068
5069 , que está incluido en 
5070 \begin_inset Flex Code
5071 status collapsed
5072
5073 \begin_layout Plain Layout
5074 article.layout
5075 \end_layout
5076
5077 \end_inset
5078
5079
5080 \begin_inset Flex Code
5081 status collapsed
5082
5083 \begin_layout Plain Layout
5084 book.layout
5085 \end_layout
5086
5087 \end_inset
5088
5089  y muchos otros archivos de formato para clases de documento.
5090  En este archivo se definen las secciones y demás: 
5091 \begin_inset Flex Code
5092 status collapsed
5093
5094 \begin_layout Plain Layout
5095 stdsections.inc
5096 \end_layout
5097
5098 \end_inset
5099
5100  indica a LyX como traducir los párrafos con estilos como Sección, Subsección,
5101  etc., a los comandos y etiquetas correspondientes en LaTeX, DocBook y XHTML.
5102  El archivo 
5103 \begin_inset Flex Code
5104 status collapsed
5105
5106 \begin_layout Plain Layout
5107 article.layout
5108 \end_layout
5109
5110 \end_inset
5111
5112  solo incluye, básicamente, varios de estos archivos 
5113 \begin_inset Flex Code
5114 status collapsed
5115
5116 \begin_layout Plain Layout
5117 std*.inc
5118 \end_layout
5119
5120 \end_inset
5121
5122 .
5123 \end_layout
5124
5125 \begin_layout Standard
5126 Pero definir la correspondencia LyX-LaTeX no es lo único que hacen los archivos
5127  de formato.
5128  Su otra tarea es definir cómo aparecerán en pantalla las estructuras de
5129  LyX.
5130  El hecho de que los archivos de formato tengan estas dos tareas es a veces
5131  fuente de confusión, porque son totalmente independientes.
5132  Indicar a LyX cómo traducir cierto estilo de párrafo a LaTeX no le dice
5133  cómo mostrarlo en pantalla; a la inversa, indicar cómo mostrar en pantalla
5134  un estilo de párrafo no tiene nada que ver con su traducción a LaTeX (solo
5135  permite indicar a LaTeX cómo mostrarlo).
5136  Así pues, en general, cuando defines una nueva construcción en LyX, siempre
5137  tienes que hacer dos cosas: 1) indicar la traducción a LaTeX y, 2) indicar
5138  la presentación en pantalla.
5139 \end_layout
5140
5141 \begin_layout Standard
5142 Gran parte de lo dicho es cierto, también, en relación con otros formatos
5143  de salida, aunque XHTML es un poco diferente porque en este caso LyX 
5144 \emph on
5145 es capaz
5146 \emph default
5147 , en cierta medida, de usar la información de la presentación de un párrafo
5148  en pantalla para generar la presentación (en forma de CSS) del párrafo
5149  en un navegador.
5150  Incluso en este caso, no obstante, la distinción entre lo que hace LyX
5151  internamente y la forma en que las cosas se muestran externamente sigue
5152  en vigor, y ambas se pueden controlar separadamente.
5153  Véase 
5154 \begin_inset CommandInset ref
5155 LatexCommand ref
5156 reference "sec:Etiquetas-para-XHTML"
5157
5158 \end_inset
5159
5160  para más detalles.
5161 \end_layout
5162
5163 \begin_layout Section
5164 Instalación de nuevos archivos LaTeX
5165 \end_layout
5166
5167 \begin_layout Standard
5168 Algunas instalaciones quizá no incluyan un paquete LaTeX que te gustaría
5169  usar en LyX.
5170  Por ejemplo, podrías necesitar FoilTeX, un paquete para preparar transparencias
5171  o diapositivas para proyectores.
5172  Las modernas distribuciones de LaTeX como TeXLive (2008 o posterior) o
5173  MiKTeX proveen una interfaz de usuario para eso.
5174  Por ejemplo, en MiKTeX inicia su programa 
5175 \begin_inset Quotes fld
5176 \end_inset
5177
5178 Administrador de paquetes
5179 \begin_inset Quotes frd
5180 \end_inset
5181
5182  para obtener una lista de los disponibles.
5183  Para instalar uno, haz clic derecho sobre él o usa el botón de la herramienta
5184  de instalación.
5185 \end_layout
5186
5187 \begin_layout Standard
5188 Si tu distribución LaTeX no proporciona tal 
5189 \begin_inset Quotes fld
5190 \end_inset
5191
5192 administrador de paquetes
5193 \begin_inset Quotes frd
5194 \end_inset
5195
5196 , o si el paquete no está disponible en ella, sigue los siguientes pasos
5197  para instalarlo manualmente: 
5198 \end_layout
5199
5200 \begin_layout Enumerate
5201 Consigue el paquete de 
5202 \begin_inset CommandInset href
5203 LatexCommand href
5204 name "CTAN"
5205 target "http://www.ctan.org/"
5206
5207 \end_inset
5208
5209  o de otro sitio.
5210 \end_layout
5211
5212 \begin_layout Enumerate
5213 Si el paquete contiene un archivo con la extensión 
5214 \begin_inset Quotes fld
5215 \end_inset
5216
5217
5218 \begin_inset Flex Code
5219 status collapsed
5220
5221 \begin_layout Plain Layout
5222 .ins
5223 \end_layout
5224
5225 \end_inset
5226
5227
5228 \begin_inset Quotes frd
5229 \end_inset
5230
5231  (es el caso de FoilTeX) abre una consola, cambia a la carpeta del archivo
5232  y ejecuta el comando 
5233 \begin_inset Flex Code
5234 status collapsed
5235
5236 \begin_layout Plain Layout
5237 latex foiltex.ins
5238 \end_layout
5239
5240 \end_inset
5241
5242 .
5243  Así desempaquetamos y disponemos de todos los archivos para instalar.
5244  La mayoría de paquetes LaTeX no están empaquetados y podemos saltar este
5245  paso.
5246 \end_layout
5247
5248 \begin_layout Enumerate
5249 Tienes que decidir si el paquete estará disponible para todos los usuarios
5250  o no.
5251 \end_layout
5252
5253 \begin_deeper
5254 \begin_layout Enumerate
5255 En sistemas *nix (Linux, OSX, etc.), si el paquete va estar disponible para
5256  todos los usuarios del sistema, hay que instalarlo en el árbol 'local'
5257  de TeX, de lo contrario instálalo en tu directorio TeX de usuario.
5258  La ubicación de estos árboles, si no existen ya, depende del sistema.
5259  Para encontrarlos mira en el archivo 
5260 \begin_inset Flex Code
5261 status collapsed
5262
5263 \begin_layout Plain Layout
5264 texmf.cnf
5265 \end_layout
5266
5267 \end_inset
5268
5269 .
5270 \begin_inset Foot
5271 status collapsed
5272
5273 \begin_layout Plain Layout
5274 Usualmente es el directorio 
5275 \family sans
5276 $TEXMF/web2c
5277 \family default
5278 , aunque se puede ejecutar el comando 
5279 \begin_inset Flex Code
5280 status collapsed
5281
5282 \begin_layout Plain Layout
5283 kpsewhich texmf.cnf
5284 \end_layout
5285
5286 \end_inset
5287
5288  para localizarlo.
5289 \end_layout
5290
5291 \end_inset
5292
5293  La ubicación del árbol `local' de TeX está definida por la variable 
5294 \begin_inset Flex Code
5295 status collapsed
5296
5297 \begin_layout Plain Layout
5298 TEXMFLOCAL
5299 \end_layout
5300
5301 \end_inset
5302
5303 ; generalmente algo como 
5304 \family sans
5305 /usr/local/share/texmf/
5306 \family default
5307  .
5308  La ubicación del árbol `user' de TeX está definida por 
5309 \begin_inset Flex Code
5310 status collapsed
5311
5312 \begin_layout Plain Layout
5313 TEXMFHOME
5314 \end_layout
5315
5316 \end_inset
5317
5318  y generalmente es 
5319 \family sans
5320 $HOME/texmf/
5321 \family default
5322  .
5323  (Si estas variables no están predefinidas, debes hacerlo.) Probablemente
5324  necesites permiso de administrador para crear o modificar el árbol `local',
5325  pero no para el árbol `user'.
5326 \begin_inset Newline newline
5327 \end_inset
5328
5329 En general, es recomendable instalar en el árbol `user' porque no será modificad
5330 o o sobrescrito al actualizar el sistema.
5331  Además, se guardará copia de él cuando hagas copia de seguridad de tu directori
5332 o `home' (que debe ser lo habitual).
5333 \end_layout
5334
5335 \begin_layout Enumerate
5336 En Windows, para que el nuevo paquete esté disponible a todos los usuarios,
5337  cambia a la carpeta donde está instalado LaTeX y en la subcarpeta 
5338 \family sans
5339 ~
5340 \backslash
5341 tex
5342 \backslash
5343 latex
5344 \family default
5345 , (En MiKTeX, debería ser 
5346 \family sans
5347 ~:
5348 \backslash
5349 Programs
5350 \backslash
5351 MiKTeX
5352 \backslash
5353 tex
5354 \backslash
5355 latex
5356 \family default
5357  ) crea una nueva carpeta 
5358 \begin_inset Flex Code
5359 status collapsed
5360
5361 \begin_layout Plain Layout
5362 foiltex
5363 \end_layout
5364
5365 \end_inset
5366
5367  y copia en ella todos los archivos del paquete.
5368  Para hacer el paquete disponible solo a un usuario o si no dispones de
5369  permisos, haz lo mismo pero en el directorio de LaTeX, p.
5370 \begin_inset space \thinspace{}
5371 \end_inset
5372
5373 ej.,en MiKTeX
5374 \begin_inset space ~
5375 \end_inset
5376
5377 2.8 en WinXP
5378 \begin_inset Newline newline
5379 \end_inset
5380
5381
5382 \family sans
5383 ~:
5384 \backslash
5385 Documents and Settings
5386 \backslash
5387 <username>
5388 \backslash
5389 Application Data
5390 \backslash
5391
5392 \begin_inset Newline newline
5393 \end_inset
5394
5395
5396 \begin_inset Phantom HPhantom
5397 status open
5398
5399 \begin_layout Plain Layout
5400
5401 \family sans
5402 \lang english
5403 ~:
5404 \backslash
5405
5406 \end_layout
5407
5408 \end_inset
5409
5410 MiKTeX
5411 \backslash
5412 2.8
5413 \backslash
5414 tex
5415 \backslash
5416 latex
5417 \family default
5418
5419 \begin_inset Newline newline
5420 \end_inset
5421
5422 en Vista sería
5423 \begin_inset Newline newline
5424 \end_inset
5425
5426
5427 \family sans
5428 ~:
5429 \backslash
5430 Users
5431 \backslash
5432 <username>
5433 \backslash
5434 AppData
5435 \backslash
5436 Roaming
5437 \backslash
5438 2.8
5439 \backslash
5440 MiKTeX
5441 \backslash
5442 tex
5443 \backslash
5444 latex
5445 \family default
5446  .
5447 \end_layout
5448
5449 \end_deeper
5450 \begin_layout Enumerate
5451 Ahora hay que decir a LaTeX que hay archivos nuevos.
5452  Esto depende de la distribución de LaTeX:
5453 \end_layout
5454
5455 \begin_deeper
5456 \begin_layout Enumerate
5457 Para TeXLive ejecuta el comando 
5458 \begin_inset Flex Code
5459 status collapsed
5460
5461 \begin_layout Plain Layout
5462 texhash
5463 \end_layout
5464
5465 \end_inset
5466
5467  en una consola.
5468  Si el paquete se instaló para todos los usuarios harán falta permisos de
5469  administrador.
5470 \end_layout
5471
5472 \begin_layout Enumerate
5473 Para MiKTeX, si el paquete se instaló para todos los usuarios, inicia el
5474  programa 
5475 \begin_inset Quotes eld
5476 \end_inset
5477
5478 Settings
5479 \begin_inset space ~
5480 \end_inset
5481
5482 (Admin)
5483 \begin_inset Quotes erd
5484 \end_inset
5485
5486  y pulsa el botón 
5487 \begin_inset Quotes eld
5488 \end_inset
5489
5490 Refresh FNDB
5491 \begin_inset Quotes erd
5492 \end_inset
5493
5494 .
5495  Si no, inicia el programa 
5496 \begin_inset Quotes eld
5497 \end_inset
5498
5499 Settings
5500 \begin_inset Quotes erd
5501 \end_inset
5502
5503  y haz lo mismo.
5504 \end_layout
5505
5506 \end_deeper
5507 \begin_layout Enumerate
5508 Finalmente, hay que decir a LyX que hay nuevos paquetes disponibles.
5509  Usa el menú 
5510 \begin_inset Flex MenuItem
5511 status collapsed
5512
5513 \begin_layout Plain Layout
5514 Herramientas\SpecialChar \menuseparator
5515 Reconfigurar
5516 \end_layout
5517
5518 \end_inset
5519
5520  y reinicia LyX.
5521 \end_layout
5522
5523 \begin_layout Standard
5524 Ya está instalado el paquete.
5525  En nuestro ejemplo, la clase de documento 
5526 \begin_inset Flex Code
5527 status collapsed
5528
5529 \begin_layout Plain Layout
5530 Slides
5531 \begin_inset space ~
5532 \end_inset
5533
5534 (FoilTe
5535 \begin_inset ERT
5536 status collapsed
5537
5538 \begin_layout Plain Layout
5539
5540 {}
5541 \end_layout
5542
5543 \end_inset
5544
5545 x)
5546 \end_layout
5547
5548 \end_inset
5549
5550  estará ahora disponible en 
5551 \begin_inset Flex MenuItem
5552 status collapsed
5553
5554 \begin_layout Plain Layout
5555 Documento\SpecialChar \menuseparator
5556 Configuración\SpecialChar \menuseparator
5557 Clases
5558 \begin_inset space ~
5559 \end_inset
5560
5561 de
5562 \begin_inset space ~
5563 \end_inset
5564
5565 documento
5566 \end_layout
5567
5568 \end_inset
5569
5570 .
5571  
5572 \end_layout
5573
5574 \begin_layout Standard
5575 Si quieres usar una clase de documento LaTeX que no aparece listada en 
5576 \begin_inset Flex MenuItem
5577 status collapsed
5578
5579 \begin_layout Plain Layout
5580 Documento\SpecialChar \menuseparator
5581 Configuración\SpecialChar \menuseparator
5582 Clases
5583 \begin_inset space ~
5584 \end_inset
5585
5586 de
5587 \begin_inset space ~
5588 \end_inset
5589
5590 documento
5591 \end_layout
5592
5593 \end_inset
5594
5595 , debes crear un archivo de formato (`layout') para ella.
5596  Este es el tema de la sección siguiente.
5597 \end_layout
5598
5599 \begin_layout Section
5600 Tipos de archivos de formato
5601 \end_layout
5602
5603 \begin_layout Standard
5604 Esta sección describe los diversos tipos de arhivos de LyX que contienen
5605  información sobre el formato.
5606  Los archivos 
5607 \begin_inset Flex Code
5608 status collapsed
5609
5610 \begin_layout Plain Layout
5611 .layout
5612 \end_layout
5613
5614 \end_inset
5615
5616  describen estilos de párrafo y de carácter, y determinan cómo los debería
5617  presentar LyX y cómo deberían traducirse a LaTeX, DocBook, XHTML o cualquier
5618  otro formato de salida que se vaya a usar.
5619  
5620 \end_layout
5621
5622 \begin_layout Standard
5623 Intentaremos aquí dar una minuciosa descripción del proceso; sin embargo,
5624  hay tantos tipos diferentes de documentos soportados por clases de LaTeX
5625  que no podemos aspirar a tratar todas las distintas posibilidades o problemas
5626  que puedas encontrar.
5627  La lista de usuarios de LyX es frecuentada por gente con mucha experiencia
5628  en el diseño de formatos deseosa de compartir sus conocimientos.
5629 \end_layout
5630
5631 \begin_layout Standard
5632 Cuando te pongas a escribir un nuevo formato, es de gran ayuda echar un
5633  vistazo a los formatos de ejemplo suministrados con LyX.
5634  Si escribes un `layout' de LyX para una clase de documento LaTeX o un módulo
5635  que podría ser útil también a otros, no dudes en compartir tu labor enviándola
5636  a 
5637 \begin_inset CommandInset href
5638 LatexCommand href
5639 name "sección 'Layouts' en wiki LyX"
5640 target "http://wiki.lyx.org/Layouts/Layouts"
5641
5642 \end_inset
5643
5644  o incluso a la lista de desarrolladores de LyX para poderlo incluir en
5645  la distribución.
5646 \begin_inset Foot
5647 status collapsed
5648
5649 \begin_layout Plain Layout
5650 Hay que advertir que LyX se acoge a la licencia GPL, por tanto cualquier
5651  material aportado debe tener la misma licencia.
5652 \end_layout
5653
5654 \end_inset
5655
5656
5657 \end_layout
5658
5659 \begin_layout Subsection
5660 Módulos de formato
5661 \begin_inset CommandInset label
5662 LatexCommand label
5663 name "sub:Módulos-de-formato"
5664
5665 \end_inset
5666
5667
5668 \end_layout
5669
5670 \begin_layout Standard
5671 Hemos hablado hasta ahora de `archivos de formato'.
5672  Pero hay distintos tipos de archivos con información sobre formatos.
5673  Estrictamente, los archivos de formato tienen la extensión 
5674 \begin_inset Flex Code
5675 status collapsed
5676
5677 \begin_layout Plain Layout
5678 .layout
5679 \end_layout
5680
5681 \end_inset
5682
5683  y proporcionan a LyX información sobre las clases de documento.
5684  Sin embargo, a partir de LyX 1.6, esta información puede proporcionarse
5685  también en 
5686 \emph on
5687 módulos
5688 \emph default
5689 , que tienen la extensión 
5690 \begin_inset Flex Code
5691 status collapsed
5692
5693 \begin_layout Plain Layout
5694 .module
5695 \end_layout
5696
5697 \end_inset
5698
5699 .
5700  Los módulos son a los paquetes LaTeX lo que los formatos a las clases LaTeX,
5701  y algunos módulos —como el módulo Notas finales— dan soporte específico
5702  a un paquete determinado —en este caso 
5703 \begin_inset Flex Code
5704 status collapsed
5705
5706 \begin_layout Plain Layout
5707 endnotes
5708 \end_layout
5709
5710 \end_inset
5711
5712 —.
5713  En cierto sentido, los módulos de formato son similares a los `archivos
5714  incluidos'
5715 \begin_inset Foot
5716 status collapsed
5717
5718 \begin_layout Plain Layout
5719 Estos pueden tener cualquier extensión pero, por convenio, se usa la extensión
5720  
5721 \begin_inset Flex Code
5722 status collapsed
5723
5724 \begin_layout Plain Layout
5725 .inc
5726 \end_layout
5727
5728 \end_inset
5729
5730 .
5731 \end_layout
5732
5733 \end_inset
5734
5735  —como 
5736 \begin_inset Flex Code
5737 status collapsed
5738
5739 \begin_layout Plain Layout
5740 stdsections.inc
5741 \end_layout
5742
5743 \end_inset
5744
5745 —, ya que, como estos, los módulos no son específicos para una clase de
5746  documento dada, sino que se pueden usar con muchos formatos diferentes.
5747  La diferencia es que el uso de un archivo incluido con 
5748 \begin_inset Flex Code
5749 status collapsed
5750
5751 \begin_layout Plain Layout
5752 article.cls
5753 \end_layout
5754
5755 \end_inset
5756
5757  requiere editar dicho archivo, mientras que los módulos se seleccionan
5758  en el diálogo 
5759 \begin_inset Flex MenuItem
5760 status collapsed
5761
5762 \begin_layout Plain Layout
5763 Documento\SpecialChar \menuseparator
5764 Configuración
5765 \end_layout
5766
5767 \end_inset
5768
5769 .
5770  
5771 \end_layout
5772
5773 \begin_layout Standard
5774 La construcción de módulos es la forma más fácil de iniciarse en la edición
5775  del formato, puesto que puede ser tan sencillo como añadir un nuevo estilo
5776  de párrafo o un recuadro flexible.
5777  No obstante, los módulos pueden, en principio, contener cualquier cosa
5778  que pueda contener un archivo `layout'.
5779 \end_layout
5780
5781 \begin_layout Standard
5782 Después de crear un módulo nuevo y copiarlo en la carpeta 
5783 \begin_inset Flex Code
5784 status collapsed
5785
5786 \begin_layout Plain Layout
5787 layouts/
5788 \end_layout
5789
5790 \end_inset
5791
5792 , tendrás que reconfigurar LyX y reiniciar después para que el módulo aparezca
5793  en el menú.
5794  Sin embargo, los cambios que hagas al módulo se verán inmediatamente si
5795  abres 
5796 \begin_inset Flex MenuItem
5797 status collapsed
5798
5799 \begin_layout Plain Layout
5800 Documento\SpecialChar \menuseparator
5801 Configuración
5802 \end_layout
5803
5804 \end_inset
5805
5806 , seleccionas lo que sea y después pulsas 
5807 \begin_inset Quotes fld
5808 \end_inset
5809
5810 OK
5811 \begin_inset Quotes frd
5812 \end_inset
5813
5814 .
5815  
5816 \emph on
5817 Es muy recomendable guardar el trabajo antes de hacer eso.
5818
5819 \emph default
5820  De hecho, 
5821 \emph on
5822 es muy recomendable no intentar editar los módulos mientras se está trabajando
5823  simultáneamente en un documento
5824 \emph default
5825 .
5826  Aunque los desarrolladores, por supuesto, se esfuerzan en mantener la estabilid
5827 ad de LyX en estas situaciones, errores sintácticos y similares en el archivo
5828  del módulo podrían causar extraños comportamientos.
5829 \end_layout
5830
5831 \begin_layout Subsubsection
5832 Formato local
5833 \end_layout
5834
5835 \begin_layout Standard
5836 Los módulos son a LyX lo que los paquetes a LaTeX.
5837  Sin embargo, a veces puede suceder que necesites un recuadro específico
5838  o un estilo de carácter solo para un documento, y escribir un módulo que
5839  estará disponible también para otros documentos tiene poco sentido.
5840  En estos casos, lo que necesitas es el 
5841 \begin_inset Quotes fld
5842 \end_inset
5843
5844 Formato local
5845 \begin_inset Quotes frd
5846 \end_inset
5847
5848  de LyX.
5849 \end_layout
5850
5851 \begin_layout Standard
5852 Se encuentra en 
5853 \family sans
5854 Documento\SpecialChar \menuseparator
5855 Configuración\SpecialChar \menuseparator
5856 Formato local
5857 \family default
5858 .
5859  El gran cuadro de texto permite introducir todo lo que podría incluirse
5860  en un archivo de formato o en un módulo.
5861  De hecho, el formato local de un documento se puede considerar como un
5862  módulo que le pertenece solo a él.
5863  Por tanto, en particular, hay que introducir una etiqueta 
5864 \begin_inset Flex Code
5865 status collapsed
5866
5867 \begin_layout Plain Layout
5868 Format
5869 \end_layout
5870
5871 \end_inset
5872
5873 .
5874  Cualquier formato es aceptable, pero debería usarse normalmente el actual
5875  formato.
5876  (En LyX 2.0 el formato actual es 35).
5877  Debes tener en cuenta que el formato local no es soportado por versiones
5878  de LyX anteriores a 1.6, por tanto no deberías usarlo si quieres poder exportar
5879  el documento a LyX 1.5 o anteriores sin perder la información del formato
5880  local.
5881  Si quieres poder exportar a 1.6 ---el formato local es soportado pero no
5882  hay IU par él---, deberías usar formato 11 y, por supuesto, usar solo estructur
5883 as que estuvieran disponibles en LyX 1.6.
5884 \end_layout
5885
5886 \begin_layout Standard
5887 Una vez introducido algo en el panel 
5888 \begin_inset Flex Code
5889 status collapsed
5890
5891 \begin_layout Plain Layout
5892 Local Layout
5893 \end_layout
5894
5895 \end_inset
5896
5897 , LyX habilitará el botón 
5898 \begin_inset Quotes fld
5899 \end_inset
5900
5901 Validar
5902 \begin_inset Quotes frd
5903 \end_inset
5904
5905  de debajo.
5906  Pulsando ese botón LyX determinará si lo introducido es información válida
5907  para el formato elegido.
5908  LyX informará del resultado pero, desafortunadamente, no indicará qué errores
5909  pudiera haber habido.
5910  Sin embargo, si LyX se ha arrancado en una terminal se verán ahí los errores.
5911  El formato local no se podrá guardar hasta que se haya introducido algo
5912  válido.
5913 \end_layout
5914
5915 \begin_layout Standard
5916 Las advertencias al final de la sección anterior se aplican también aquí.
5917  Es mejor no enredar con formato local mientras se está trabajando, especialment
5918 e si no se ha guardado el documento.
5919  Dicho esto, usar formato local en un documento de prueba puede ser una
5920  forma muy conveniente de probar ideas de formato, o incluso de empezar
5921  a desarrollar un módulo.
5922 \end_layout
5923
5924 \begin_layout Subsection
5925 Formato para archivos 
5926 \begin_inset Flex MenuItem
5927 status collapsed
5928
5929 \begin_layout Plain Layout
5930 .sty
5931 \end_layout
5932
5933 \end_inset
5934
5935
5936 \end_layout
5937
5938 \begin_layout Standard
5939 Probablemente te vas a encontrar con dos situaciones a la hora de querer
5940  soportar una nueva clase de documento LaTeX, según se trate de archivos
5941  de estilo (
5942 \begin_inset Flex Code
5943 status collapsed
5944
5945 \begin_layout Plain Layout
5946 .sty
5947 \end_layout
5948
5949 \end_inset
5950
5951 ) o de archivos de clases LaTeX2e (
5952 \begin_inset Flex Code
5953 status collapsed
5954
5955 \begin_layout Plain Layout
5956 .cls
5957 \end_layout
5958
5959 \end_inset
5960
5961 ).
5962  Dar soporte a un nuevo estilo es bastante fácil.
5963  Dar soporte a una nueva clase es un poco más difícil.
5964  Trataremos el primer caso en esta sección y el otro en la siguiente.
5965  Lo mismo cabe decir, por supuesto, para el soporte de un nuevo DocBook
5966  DTD.
5967 \end_layout
5968
5969 \begin_layout Standard
5970 El caso más sencillo es aquel en el que la nueva clase de documento se suministr
5971 a como archivo de estilo que se usará conjuntamente con una clase ya soportada.
5972  Para nuestro ejemplo supondremos que el archivo de estilo se llama 
5973 \begin_inset Flex MenuItem
5974 status collapsed
5975
5976 \begin_layout Plain Layout
5977 myclass.sty
5978 \end_layout
5979
5980 \end_inset
5981
5982  y que se usará conjuntamente con 
5983 \begin_inset Flex MenuItem
5984 status collapsed
5985
5986 \begin_layout Plain Layout
5987 report.cls
5988 \end_layout
5989
5990 \end_inset
5991
5992 , que es una clase estándar.
5993 \end_layout
5994
5995 \begin_layout Standard
5996 Empieza por copiar el archivo `layout' existente en tu directorio local:
5997 \begin_inset Foot
5998 status collapsed
5999
6000 \begin_layout Plain Layout
6001 Evidentemente, cuál es tu directorio local variará según la plataforma,
6002  y además LyX permite especificarlo al inicio usando la opción 
6003 \begin_inset Flex Code
6004 status collapsed
6005
6006 \begin_layout Plain Layout
6007 -userdir
6008 \end_layout
6009
6010 \end_inset
6011
6012 .
6013 \end_layout
6014
6015 \end_inset
6016
6017
6018 \end_layout
6019
6020 \begin_layout LyX-Code
6021 cp report.layout ~/.lyx/layouts/myclass.layout
6022 \end_layout
6023
6024 \begin_layout Standard
6025 Después edita 
6026 \begin_inset Flex Code
6027 status collapsed
6028
6029 \begin_layout Plain Layout
6030 myclass.layout
6031 \end_layout
6032
6033 \end_inset
6034
6035  y cambia la línea: 
6036 \end_layout
6037
6038 \begin_layout LyX-Code
6039
6040 \backslash
6041 DeclareLaTeXClass{report}
6042 \end_layout
6043
6044 \begin_layout Standard
6045 por la línea
6046 \end_layout
6047
6048 \begin_layout LyX-Code
6049
6050 \backslash
6051 DeclareLaTeXClass[report, myclass.sty]{report (myclass)}
6052 \end_layout
6053
6054 \begin_layout Standard
6055 Después añade:
6056 \end_layout
6057
6058 \begin_layout LyX-Code
6059 Preamble 
6060 \begin_inset Newline newline
6061 \end_inset
6062
6063     
6064 \backslash
6065 usepackage{myclass}
6066 \begin_inset Newline newline
6067 \end_inset
6068
6069 EndPreamble
6070 \end_layout
6071
6072 \begin_layout Standard
6073 cerca del principio del archivo.
6074 \end_layout
6075
6076 \begin_layout Standard
6077 Inicia LyX y selecciona 
6078 \begin_inset Flex MenuItem
6079 status collapsed
6080
6081 \begin_layout Plain Layout
6082 Herramientas\SpecialChar \menuseparator
6083 Reconfigurar
6084 \end_layout
6085
6086 \end_inset
6087
6088 .
6089  Después reinicia LyX y haz una prueba con un documento nuevo.
6090  En el diálogo 
6091 \begin_inset Flex MenuItem
6092 status collapsed
6093
6094 \begin_layout Plain Layout
6095 Documento\SpecialChar \menuseparator
6096 Configuración
6097 \end_layout
6098
6099 \end_inset
6100
6101  deberías ver 
6102 \begin_inset Quotes fld
6103 \end_inset
6104
6105
6106 \begin_inset Flex MenuItem
6107 status collapsed
6108
6109 \begin_layout Plain Layout
6110 report (myclass)
6111 \end_layout
6112
6113 \end_inset
6114
6115
6116 \begin_inset Quotes frd
6117 \end_inset
6118
6119  en la lista de clases de documento.
6120  Es probable que algunos de los comandos de secciones y demás en tu nueva
6121  clase funcionen de distinta manera a como lo hacen en la clase estándar
6122  —
6123 \begin_inset Flex Code
6124 status collapsed
6125
6126 \begin_layout Plain Layout
6127 report
6128 \end_layout
6129
6130 \end_inset
6131
6132  en este ejemplo—, de modo que si quieres, ahora puedes enredar un rato
6133  con los ajustes de las distintas secciones.
6134  La información del formato de las secciones se encuentra en 
6135 \begin_inset Flex Code
6136 status collapsed
6137
6138 \begin_layout Plain Layout
6139 stdsections.inc
6140 \end_layout
6141
6142 \end_inset
6143
6144 , pero no necesitas copiar ni cambiar este archivo.
6145  Simplemente añade tus cambios a tu archivo `layout' después de la línea
6146  
6147 \begin_inset Flex Code
6148 status collapsed
6149
6150 \begin_layout Plain Layout
6151 Input stdclass.inc
6152 \end_layout
6153
6154 \end_inset
6155
6156 , que incluye 
6157 \begin_inset Flex Code
6158 status collapsed
6159
6160 \begin_layout Plain Layout
6161 stdsections.inc
6162 \end_layout
6163
6164 \end_inset
6165
6166 .
6167  Por ejemplo, podrías añadir estas líneas:
6168 \end_layout
6169
6170 \begin_layout LyX-Code
6171 Style Chapter
6172 \end_layout
6173
6174 \begin_layout LyX-Code
6175     Font
6176 \end_layout
6177
6178 \begin_layout LyX-Code
6179         Family Sans
6180 \end_layout
6181
6182 \begin_layout LyX-Code
6183     EndFont
6184 \end_layout
6185
6186 \begin_layout LyX-Code
6187 End
6188 \end_layout
6189
6190 \begin_layout Standard
6191 para cambiar la tipografía de los encabezados de capítulo a sans-serif.
6192  Esto sobrescribirá (o, en este caso, añadirá) la declaración para el estilo
6193  Capítulo.
6194  
6195 \end_layout
6196
6197 \begin_layout Standard
6198 Tu nuevo paquete puede proporcionar además comandos o entornos no presentes
6199  en la clase base.
6200  En este caso, los añadirás al archivo `layout'.
6201  Véase 
6202 \begin_inset CommandInset ref
6203 LatexCommand ref
6204 reference "sec:Estructura-del-archivo-layout"
6205
6206 \end_inset
6207
6208  para información sobre cómo hacerlo.
6209 \end_layout
6210
6211 \begin_layout Standard
6212 Si 
6213 \begin_inset Flex MenuItem
6214 status collapsed
6215
6216 \begin_layout Plain Layout
6217 myclass.sty
6218 \end_layout
6219
6220 \end_inset
6221
6222  se puede usar con diferentes clases de documento, e incluso si no es así,
6223  lo más sencillo sería escribir un módulo que puedes cargar con la clase
6224  base.
6225  El módulo más simple posible podría ser:
6226 \end_layout
6227
6228 \begin_layout LyX-Code
6229 #
6230 \backslash
6231 DeclareLyXModule{My Package} 
6232 \end_layout
6233
6234 \begin_layout LyX-Code
6235 #DescriptionBegin 
6236 \end_layout
6237
6238 \begin_layout LyX-Code
6239 #Support for mypkg.sty.
6240 \end_layout
6241
6242 \begin_layout LyX-Code
6243 #DescriptionEnd 
6244 \begin_inset Newline newline
6245 \end_inset
6246
6247
6248 \end_layout
6249
6250 \begin_layout LyX-Code
6251 Format 21
6252 \begin_inset Newline newline
6253 \end_inset
6254
6255
6256 \end_layout
6257
6258 \begin_layout LyX-Code
6259 Preamble
6260 \begin_inset Newline newline
6261 \end_inset
6262
6263     
6264 \backslash
6265 usepackage{mypkg}
6266 \begin_inset Newline newline
6267 \end_inset
6268
6269 EndPreamble
6270 \end_layout
6271
6272 \begin_layout Standard
6273 Un módulo más complejo podría modificar el comportamiento de alguna estructura
6274  ya existente o definir algunas nuevas.
6275  De nuevo te remitimos a 
6276 \begin_inset CommandInset ref
6277 LatexCommand ref
6278 reference "sec:Estructura-del-archivo-layout"
6279
6280 \end_inset
6281
6282  para los detalles.
6283 \end_layout
6284
6285 \begin_layout Subsection
6286 Formato para archivos 
6287 \begin_inset Flex MenuItem
6288 status collapsed
6289
6290 \begin_layout Plain Layout
6291 .cls
6292 \end_layout
6293
6294 \end_inset
6295
6296
6297 \end_layout
6298
6299 \begin_layout Standard
6300 En este caso hay dos opciones.
6301  Una, que el archivo de clase esté él mismo basado en una clase de documento
6302  existente.
6303  Por ejemplo, muchas clases de tesis están basadas en 
6304 \begin_inset Flex MenuItem
6305 status collapsed
6306
6307 \begin_layout Plain Layout
6308 book.cls
6309 \end_layout
6310
6311 \end_inset
6312
6313 .
6314  Para ver si el tuyo lo está, busca una línea parecida a
6315 \end_layout
6316
6317 \begin_layout LyX-Code
6318
6319 \backslash
6320 LoadClass{book}
6321 \end_layout
6322
6323 \begin_layout Standard
6324 en el archivo.
6325  Si está, entonces puedes proceder en gran parte como en la sección anterior,
6326  aunque la línea DeclareLaTeXClass será diferente.
6327  Si tu nueva clase es tesis y está basada en book, la línea debería poner:
6328 \begin_inset Foot
6329 status collapsed
6330
6331 \begin_layout Plain Layout
6332 Y será mucho más fácil si guardas el archivo como 
6333 \begin_inset Flex Code
6334 status collapsed
6335
6336 \begin_layout Plain Layout
6337 thesis.layout
6338 \end_layout
6339
6340 \end_inset
6341
6342 : LyX supone que la clase de documento tiene el mismo nombre que el archivo
6343  de formato.
6344  
6345 \end_layout
6346
6347 \end_inset
6348
6349
6350 \end_layout
6351
6352 \begin_layout LyX-Code
6353
6354 \backslash
6355 DeclareLaTeXClass[thesis,book]{thesis}
6356 \end_layout
6357
6358 \begin_layout Standard
6359 Si, por el contrario, la nueva clase no está basada en una ya existente,
6360  probablemente tendrás que ir pensando en tu propio formato.
6361  Recomendamos firmemente copiar un archivo de formato existente que use
6362  una clase de LaTeX parecida y modificarlo, si es posible.
6363  O al menos, usa un archivo existente como punto de partida para ver qué
6364  items son los que te deben preocupar.
6365  Los detalles se discuten a continuación.
6366 \end_layout
6367
6368 \begin_layout Subsection
6369 Creación de plantillas
6370 \begin_inset CommandInset label
6371 LatexCommand label
6372 name "sub:Creación-de-plantillas"
6373
6374 \end_inset
6375
6376
6377 \end_layout
6378
6379 \begin_layout Standard
6380 Una vez escrito un archivo de formato para una clase nueva de documento,
6381  podrías pensar en escribir además una 
6382 \emph on
6383 plantilla
6384 \emph default
6385  para ella.
6386  Una plantilla funciona como una especie de tutorial para tu formato, mostrando
6387  cómo podría usarse, aunque sea con contenido irrelevante.
6388  Naturalmente, puedes echar un vistazo a las plantillas incluidas en LyX
6389  para obtener ideas.
6390 \end_layout
6391
6392 \begin_layout Standard
6393 Las plantillas se crean exactamente igual que un documento normal: usando
6394  LyX.
6395  La única diferencia es que los documentos corrientes tienen todos los ajustes
6396  posibles, incluso el esquema de tipografías y el tamaño del papel.
6397  Generalmente, un usuario no desea que una plantilla sobrescriba sus ajustes
6398  preferidos para dichos parámetros.
6399  Por esta razón, el diseñador de una plantilla debería quitar comandos como
6400  
6401 \begin_inset Flex Code
6402 status collapsed
6403
6404 \begin_layout Plain Layout
6405
6406 \backslash
6407 font_roman
6408 \end_layout
6409
6410 \end_inset
6411
6412  o 
6413 \begin_inset Flex Code
6414 status collapsed
6415
6416 \begin_layout Plain Layout
6417
6418 \backslash
6419 papersize
6420 \end_layout
6421
6422 \end_inset
6423
6424  de los archivos de plantillas de LyX.
6425  Esto se puede hacer con cualquier editor de texto sencillo, por ejemplo
6426  
6427 \begin_inset Flex Code
6428 status collapsed
6429
6430 \begin_layout Plain Layout
6431 vi
6432 \end_layout
6433
6434 \end_inset
6435
6436  o 
6437 \begin_inset Flex Code
6438 status collapsed
6439
6440 \begin_layout Plain Layout
6441 notepad
6442 \end_layout
6443
6444 \end_inset
6445
6446 .
6447  
6448 \end_layout
6449
6450 \begin_layout Standard
6451 Los archivos editados de plantillas que has creado se ubican en 
6452 \begin_inset Flex Code
6453 status collapsed
6454
6455 \begin_layout Plain Layout
6456 UserDir/templates/
6457 \end_layout
6458
6459 \end_inset
6460
6461 , copia los que uses del directorio global de plantillas en 
6462 \begin_inset Flex Code
6463 status collapsed
6464
6465 \begin_layout Plain Layout
6466 LyXDir/templates/
6467 \end_layout
6468
6469 \end_inset
6470
6471  al mismo sitio y redefine la ruta a las plantillas en el diálogo 
6472 \begin_inset Flex MenuItem
6473 status collapsed
6474
6475 \begin_layout Plain Layout
6476 Herramientas\SpecialChar \menuseparator
6477 Preferencias\SpecialChar \menuseparator
6478 Rutas
6479 \end_layout
6480
6481 \end_inset
6482
6483 .
6484 \end_layout
6485
6486 \begin_layout Standard
6487 De paso advertiremos que hay una plantilla, 
6488 \begin_inset Flex Code
6489 status collapsed
6490
6491 \begin_layout Plain Layout
6492 defaults.lyx
6493 \end_layout
6494
6495 \end_inset
6496
6497 , que tiene un papel especial: esta plantilla se carga cada vez que abres
6498  un documento nuevo con 
6499 \begin_inset Flex MenuItem
6500 status collapsed
6501
6502 \begin_layout Plain Layout
6503 Archivo\SpecialChar \menuseparator
6504 Nuevo
6505 \end_layout
6506
6507 \end_inset
6508
6509 , con el fin de proporcionar ajustes predeterminados por omisión.
6510  Para (re)crear esta plantilla desde dentro de LyX, lo que debes hacer es
6511  abrir un documento, establecer los ajustes deseados y usar el botón 
6512 \begin_inset Flex MenuItem
6513 status collapsed
6514
6515 \begin_layout Plain Layout
6516 Guardar como predeterminados
6517 \end_layout
6518
6519 \end_inset
6520
6521 .
6522 \end_layout
6523
6524 \begin_layout Subsection
6525 Actualización de antiguos archivos de formato
6526 \end_layout
6527
6528 \begin_layout Standard
6529 El formato de los archivos de formato cambia con cada nueva versión de LyX,
6530  de modo que los antiguos archivos de formato deben ser convertidos.
6531  Desde LyX 1.4.0 este proceso ha sido automatizado: si LyX lee un archivo
6532  de formato con formato antiguo lanzará la herramienta de conversión 
6533 \begin_inset Flex Code
6534 status collapsed
6535
6536 \begin_layout Plain Layout
6537 layout2layout.py
6538 \end_layout
6539
6540 \end_inset
6541
6542 , que lo convierte a un archivo temporal con el formato actual.
6543  El archivo original se deja sin tocar.
6544  Si lo usas a menudo y lo quieres convertir permanentemente para evitar
6545  que LyX tenga que hacerlo cada vez, ejecuta el convertidor a mano:
6546 \end_layout
6547
6548 \begin_layout LyX-Code
6549 mv myclass.layout myclass.old
6550 \end_layout
6551
6552 \begin_layout LyX-Code
6553 python LyXDir/scripts/layout2layout.py myclass.old myclass.layout
6554 \end_layout
6555
6556 \begin_layout Standard
6557 Debes reemplazar 
6558 \begin_inset Flex Code
6559 status collapsed
6560
6561 \begin_layout Plain Layout
6562 LyXDir
6563 \end_layout
6564
6565 \end_inset
6566
6567  con el nombre de tu directorio LyX en el sistema.
6568 \end_layout
6569
6570 \begin_layout Standard
6571 La conversión manual no puede manejar archivos incluidos, así que estos
6572  tendrán que convertirse separadamente.
6573 \end_layout
6574
6575 \begin_layout Section
6576 Estructura del archivo `layout'
6577 \begin_inset CommandInset label
6578 LatexCommand label
6579 name "sec:Estructura-del-archivo-layout"
6580
6581 \end_inset
6582
6583
6584 \end_layout
6585
6586 \begin_layout Standard
6587 Ha llegado por fin el momento de ponerte manos a la obra y crear o editar
6588  tu propio archivo de formato; las siguientes secciones describen aquello
6589  a lo que te vas a enfrentar.
6590  Nuestro consejo es ir despacito, probando y guardando a menudo, escuchando
6591  música relajante y disfrutando de un par de tus copas favoritas; más si
6592  estás muy atascado.
6593  En realidad no es para tanto, pero la multitud de opciones puede llegar
6594  a abrumarte si intentas hacer muchas cosas a la vez.
6595  Ve a por otra copa, por si acaso.
6596 \end_layout
6597
6598 \begin_layout Standard
6599 Todos los rótulos o etiquetas en los archivos de formato son insensibles
6600  a las mayúsculas; esto significa que 
6601 \begin_inset Flex Code
6602 status collapsed
6603
6604 \begin_layout Plain Layout
6605 Style
6606 \end_layout
6607
6608 \end_inset
6609
6610
6611 \begin_inset Flex Code
6612 status collapsed
6613
6614 \begin_layout Plain Layout
6615 style
6616 \end_layout
6617
6618 \end_inset
6619
6620  y 
6621 \begin_inset Flex Code
6622 status collapsed
6623
6624 \begin_layout Plain Layout
6625 StYlE
6626 \end_layout
6627
6628 \end_inset
6629
6630  son el mismo comando.
6631  Los valores posibles se imprimen entre corchetes detrás del nombre de la
6632  característica.
6633  Si en una descripción de una clase de texto no se especifica una característica
6634 , el valor por omisión se escribe en estilo 
6635 \begin_inset Flex Code
6636 status collapsed
6637
6638 \begin_layout Plain Layout
6639
6640 \emph on
6641 énfasis
6642 \end_layout
6643
6644 \end_inset
6645
6646 .
6647  Si el argumento tiene un tipo de dato como 
6648 \begin_inset Quotes fld
6649 \end_inset
6650
6651 string
6652 \begin_inset Quotes frd
6653 \end_inset
6654
6655  o 
6656 \begin_inset Quotes fld
6657 \end_inset
6658
6659 float
6660 \begin_inset Quotes frd
6661 \end_inset
6662
6663 , el valor por omisión se muestra de esta manera: 
6664 \begin_inset Flex Code
6665 status collapsed
6666
6667 \begin_layout Plain Layout
6668 float=
6669 \emph on
6670 default
6671 \end_layout
6672
6673 \end_inset
6674
6675 .
6676 \end_layout
6677
6678 \begin_layout Subsection
6679 Declaración de la clase de documento
6680 \end_layout
6681
6682 \begin_layout Standard
6683 Las líneas de un archivo de formato que empiezan con 
6684 \begin_inset Flex Code
6685 status collapsed
6686
6687 \begin_layout Plain Layout
6688 #
6689 \end_layout
6690
6691 \end_inset
6692
6693  son comentarios.
6694  Hay una excepción a esta regla: todos los formatos deben comenzar con líneas
6695  como:
6696 \end_layout
6697
6698 \begin_layout LyX-Code
6699
6700 \size small
6701 #% Do not delete the line below; configure depends on this
6702 \begin_inset Foot
6703 status collapsed
6704
6705 \begin_layout Plain Layout
6706
6707 \emph on
6708 N.
6709 \begin_inset space \thinspace{}
6710 \end_inset
6711
6712 del T.
6713 \emph default
6714 : No borrar la línea siguiente; la configuración depende de ella
6715 \end_layout
6716
6717 \end_inset
6718
6719
6720 \end_layout
6721
6722 \begin_layout LyX-Code
6723
6724 \size small
6725 #  
6726 \backslash
6727 DeclareLaTeXClass{article}
6728 \end_layout
6729
6730 \begin_layout Standard
6731 La segunda línea se usa en la (re)configuración de LyX.
6732  El archivo `layout' es leido por el guión de LaTeX 
6733 \begin_inset Flex Code
6734 status collapsed
6735
6736 \begin_layout Plain Layout
6737 chkconfig.ltx
6738 \end_layout
6739
6740 \end_inset
6741
6742  de un modo especial tal que 
6743 \begin_inset Flex Code
6744 status collapsed
6745
6746 \begin_layout Plain Layout
6747 #
6748 \end_layout
6749
6750 \end_inset
6751
6752  se ignora.
6753  La primera línea es solo un comentario y la segunda contiene la declaración
6754  de la clase de texto.
6755  Si estas líneas aparecen en un archivo llamado 
6756 \begin_inset Flex Code
6757 status collapsed
6758
6759 \begin_layout Plain Layout
6760 article.layout
6761 \end_layout
6762
6763 \end_inset
6764
6765 , entonces definen una clase de texto de nombre 
6766 \begin_inset Flex Code
6767 status collapsed
6768
6769 \begin_layout Plain Layout
6770 article
6771 \end_layout
6772
6773 \end_inset
6774
6775  (el nombre del archivo de formato) que usa la clase de documento LaTeX
6776  
6777 \begin_inset Flex Code
6778 status collapsed
6779
6780 \begin_layout Plain Layout
6781 article.cls
6782 \end_layout
6783
6784 \end_inset
6785
6786  (por omisión se usa el mismo nombre para ambos).
6787  La palabra 
6788 \begin_inset Quotes fld
6789 \end_inset
6790
6791 article
6792 \begin_inset Quotes frd
6793 \end_inset
6794
6795  se utiliza como descripción de la clase de texto y es la que aparece en
6796  el diálogo 
6797 \begin_inset Flex MenuItem
6798 status collapsed
6799
6800 \begin_layout Plain Layout
6801 Documento\SpecialChar \menuseparator
6802 Configuración
6803 \end_layout
6804
6805 \end_inset
6806
6807 .
6808 \end_layout
6809
6810 \begin_layout Standard
6811 Supongamos que has escrito tu propia clase de texto, que utiliza la clase
6812  de documento 
6813 \begin_inset Flex Code
6814 status collapsed
6815
6816 \begin_layout Plain Layout
6817 article.cls
6818 \end_layout
6819
6820 \end_inset
6821
6822 , pero en la que has cambiado el aspecto de los encabezados de sección.
6823  Si lo pones en un archivo 
6824 \begin_inset Flex Code
6825 status collapsed
6826
6827 \begin_layout Plain Layout
6828 myarticle.layout
6829 \end_layout
6830
6831 \end_inset
6832
6833 , la cabecera de este archivo debería ser:
6834 \end_layout
6835
6836 \begin_layout LyX-Code
6837
6838 \size small
6839 #% Do not delete the line below; configure depends on this
6840 \end_layout
6841
6842 \begin_layout LyX-Code
6843
6844 \size small
6845 #  
6846 \backslash
6847 DeclareLaTeXClass[article]{article (con mis encabezados)}
6848 \end_layout
6849
6850 \begin_layout Standard
6851 Esto declara la clase de texto 
6852 \begin_inset Flex Code
6853 status collapsed
6854
6855 \begin_layout Plain Layout
6856 myarticle
6857 \end_layout
6858
6859 \end_inset
6860
6861 , asociada con la clase de documento LaTeX 
6862 \begin_inset Flex Code
6863 status collapsed
6864
6865 \begin_layout Plain Layout
6866 article.cls
6867 \end_layout
6868
6869 \end_inset
6870
6871 , y cuya descripción es 
6872 \begin_inset Quotes fld
6873 \end_inset
6874
6875 article (con mis encabezados)
6876 \begin_inset Quotes frd
6877 \end_inset
6878
6879 .
6880  Si la clase de texto depende de varios paquetes, puedes declararla así:
6881 \end_layout
6882
6883 \begin_layout LyX-Code
6884
6885 \size small
6886 #% Do not delete the line below; configure depends on this
6887 \end_layout
6888
6889 \begin_layout LyX-Code
6890
6891 \size small
6892 #  
6893 \backslash
6894 DeclareLaTeXClass[article,foo.sty]{article (con mis encabezados)}
6895 \end_layout
6896
6897 \begin_layout Standard
6898 Esto indica que la clase de texto utiliza el paquete foo.sty.
6899  Finalmente, también es posible declarar clases para código DocBook.
6900  Una declaración típica podría ser:
6901 \end_layout
6902
6903 \begin_layout LyX-Code
6904
6905 \size small
6906 #% Do not delete the line below; configure depends on this
6907 \end_layout
6908
6909 \begin_layout LyX-Code
6910
6911 \size small
6912
6913 \backslash
6914 DeclareDocBookClass[article]{SGML (DocBook article)}
6915 \end_layout
6916
6917 \begin_layout Standard
6918 Anotar que estas declaraciones pueden llevar también un parámetro opcional
6919  que declare el nombre de la clase de documento (pero no una lista).
6920 \end_layout
6921
6922 \begin_layout Standard
6923 Así, para ser lo más explícito posible, la forma de la declaración del formato
6924  es:
6925 \end_layout
6926
6927 \begin_layout LyX-Code
6928
6929 \size small
6930 #  
6931 \backslash
6932 DeclareLaTeXClass[class,package.sty]{descripción del formato}
6933 \end_layout
6934
6935 \begin_layout Standard
6936 La clase solo debe especificarse si el nombre de archivo de la clase LaTeX
6937  y el nombre de archivo del formato son diferentes; si el nombre del archivo
6938  de clase no se especifica, LyX simplemente supondrá que es el mismo que
6939  el del archivo de formato.
6940 \end_layout
6941
6942 \begin_layout Standard
6943 Cuando la clase de texto se ha modificado según tus necesidades, lo que
6944  debes hacer es copiarla a 
6945 \begin_inset Flex Code
6946 status collapsed
6947
6948 \begin_layout Plain Layout
6949 LyXDir/layouts/
6950 \end_layout
6951
6952 \end_inset
6953
6954  o a 
6955 \begin_inset Flex Code
6956 status collapsed
6957
6958 \begin_layout Plain Layout
6959 UserDir/layouts
6960 \end_layout
6961
6962 \end_inset
6963
6964 , ejecutar 
6965 \begin_inset Flex MenuItem
6966 status collapsed
6967
6968 \begin_layout Plain Layout
6969 Herramientas\SpecialChar \menuseparator
6970 Reconfigurar
6971 \end_layout
6972
6973 \end_inset
6974
6975 , y reiniciar LyX.
6976  Ahora la nueva clase de texto debería estar disponible junto con las demás.
6977 \end_layout
6978
6979 \begin_layout Standard
6980 Una vez instalado el `layout', puedes editarlo y ver los cambios sin tener
6981  que reconfigurar ni reiniciar LyX.
6982  
6983 \begin_inset Foot
6984 status collapsed
6985
6986 \begin_layout Plain Layout
6987 En versiones de LyX anteriores a 1.6 no era así.
6988  Como resultado, la edición de archivos de formato podía llevar mucho tiempo,
6989  pues constantemente había que reconfigurar y reiniciar.
6990 \end_layout
6991
6992 \end_inset
6993
6994  Se puede forzar la recarga del formato en uso mediante la función LyX 
6995 \begin_inset Flex MenuItem
6996 status collapsed
6997
6998 \begin_layout Plain Layout
6999 layout-reload
7000 \end_layout
7001
7002 \end_inset
7003
7004 .
7005  No hay atajo predeterminado para esta función —aunque por supuesto, puedes
7006  asociarle tú mismo una secuencia de teclas—.
7007  Normalmente usarás esta función introduciéndola simplemente en el 
7008 \emph on
7009 mini-buffer
7010 \emph default
7011 .
7012  
7013 \end_layout
7014
7015 \begin_layout Standard
7016
7017 \emph on
7018 Aviso
7019 \emph default
7020 : Esto es mucho más que una 
7021 \begin_inset Quotes fld
7022 \end_inset
7023
7024 característica avanzada
7025 \begin_inset Quotes frd
7026 \end_inset
7027
7028 .
7029  Es 
7030 \emph on
7031 muy
7032 \emph default
7033  recomendable que no intentes editar tu formato mientras estés trabajando
7034  en un documento importante.
7035  Usa un documento de prueba.
7036  Los errores sintácticos y similares en tu archivo de formato podrían provocar
7037  comportamientos extraños.
7038  En particular, tales errores podrían provocar que LyX vea el formato actual
7039  como inválido e intente cambiar a algún otro.
7040 \begin_inset Foot
7041 status collapsed
7042
7043 \begin_layout Plain Layout
7044 En realidad, los errores en la sintaxis pueden causar incluso el cierre
7045  de LyX, porque ciertos tipos de error pueden hacer que LyX sea incapaz
7046  de leer 
7047 \emph on
7048 cualquier
7049 \emph default
7050  información de formato.
7051  Por favor ten cuidado.
7052 \end_layout
7053
7054 \end_inset
7055
7056  El equipo LyX procura que LyX se mantenga estable en estos casos, pero
7057  es mejor prevenir que curar.
7058 \begin_inset Foot
7059 status collapsed
7060
7061 \begin_layout Plain Layout
7062 De todos modos, haz copias de seguridad regularmente.
7063  Y sé bueno con mamá.
7064  
7065 \end_layout
7066
7067 \end_inset
7068
7069
7070 \end_layout
7071
7072 \begin_layout Subsection
7073 Declaración de un módulo
7074 \end_layout
7075
7076 \begin_layout Standard
7077 Un módulo debe empezar con una línea como la siguiente:
7078 \end_layout
7079
7080 \begin_layout LyX-Code
7081 #
7082 \backslash
7083 DeclareLyXModule[endnotes.sty]{Endnotes} 
7084 \end_layout
7085
7086 \begin_layout Standard
7087 El argumento imprescindible es, entre llaves, el nombre del módulo tal como
7088  deberá aparecer en 
7089 \begin_inset Flex MenuItem
7090 status collapsed
7091
7092 \begin_layout Plain Layout
7093 Documento\SpecialChar \menuseparator
7094 Configuración\SpecialChar \menuseparator
7095 Módulos
7096 \end_layout
7097
7098 \end_inset
7099
7100 .
7101  El argumento entre corchetes es opcional: declara cualesquiera paquetes
7102  LaTeX de los que depende el módulo.
7103  Ten en cuenta que solo los paquetes de los que LyX tiene constancia deberían
7104  listarse entre los corchetes.
7105 \begin_inset Foot
7106 status open
7107
7108 \begin_layout Plain Layout
7109 La lista de tales paquetes solo está documentada en el código fuente.
7110 \end_layout
7111
7112 \end_inset
7113
7114  LyX no comprobará paquetes arbitrarios.
7115  También es posible usar la forma 
7116 \begin_inset Flex MenuItem
7117 status collapsed
7118
7119 \begin_layout Plain Layout
7120 from->to
7121 \end_layout
7122
7123 \end_inset
7124
7125  como argumento opcional, que declara que el módulo solo puede usarse cuando
7126  existe una cadena de conversión entre los formatos `
7127 \begin_inset Flex Code
7128 status collapsed
7129
7130 \begin_layout Plain Layout
7131 from
7132 \end_layout
7133
7134 \end_inset
7135
7136 ' y `
7137 \begin_inset Flex Code
7138 status collapsed
7139
7140 \begin_layout Plain Layout
7141 to
7142 \end_layout
7143
7144 \end_inset
7145
7146 '.
7147 \end_layout
7148
7149 \begin_layout Standard
7150 La declaración del módulo debe proseguir con líneas como las siguientes:
7151 \begin_inset Foot
7152 status collapsed
7153
7154 \begin_layout Plain Layout
7155 Preferiblemente en inglés si el módulo se va a publicar en LyX.
7156  Esta descripción aparecerá en la lista de mensajes para ser traducidos
7157  en la siguiente actualización de la interfaz.
7158 \end_layout
7159
7160 \end_inset
7161
7162
7163 \end_layout
7164
7165 \begin_layout LyX-Code
7166 #DescriptionBegin 
7167 \end_layout
7168
7169 \begin_layout LyX-Code
7170 #Adds an endnote command, in addition to footnotes.
7171  
7172 \end_layout
7173
7174 \begin_layout LyX-Code
7175 #You will need to add  
7176 \backslash
7177 theendnotes in TeX code where you 
7178 \end_layout
7179
7180 \begin_layout LyX-Code
7181 #want the endnotes to appear.
7182  
7183 \end_layout
7184
7185 \begin_layout LyX-Code
7186 #DescriptionEnd 
7187 \end_layout
7188
7189 \begin_layout LyX-Code
7190 #Requires: somemodule | othermodule
7191 \end_layout
7192
7193 \begin_layout LyX-Code
7194 #Excludes: badmodule
7195 \end_layout
7196
7197 \begin_layout Standard
7198 La descripción se usa en 
7199 \begin_inset Flex MenuItem
7200 status collapsed
7201
7202 \begin_layout Plain Layout
7203 Documento\SpecialChar \menuseparator
7204 Configuración\SpecialChar \menuseparator
7205 Módulos
7206 \end_layout
7207
7208 \end_inset
7209
7210  para proporcionar al usuario información sobre las acciones del módulo.
7211  La línea 
7212 \begin_inset Flex Code
7213 status collapsed
7214
7215 \begin_layout Plain Layout
7216 Requires
7217 \end_layout
7218
7219 \end_inset
7220
7221  sirve para identificar otros módulos con los que se debe usar este; la
7222  línea 
7223 \begin_inset Flex Code
7224 status collapsed
7225
7226 \begin_layout Plain Layout
7227 Excludes
7228 \end_layout
7229
7230 \end_inset
7231
7232  identifica los módulos con los que este no se puede usar.
7233  Ambas son opcionales, y, como se ve, varios módulos deben separarse con
7234  el símbolo tubería: |.
7235  Anotar que los módulos requeridos se tratan de forma disyuntiva: debe usarse
7236  
7237 \emph on
7238 al menos uno
7239 \emph default
7240  de los módulos requeridos.
7241  Y no se puede usar 
7242 \emph on
7243 ningún
7244 \emph default
7245  módulo excluido.
7246  Aquí, los módulos se identifican por sus 
7247 \emph on
7248 nombres de archivo
7249 \emph default
7250  sin la extensión 
7251 \begin_inset Flex Code
7252 status collapsed
7253
7254 \begin_layout Plain Layout
7255 .module
7256 \end_layout
7257
7258 \end_inset
7259
7260 .
7261  Por tanto, 
7262 \begin_inset Flex Code
7263 status collapsed
7264
7265 \begin_layout Plain Layout
7266 somemodule
7267 \end_layout
7268
7269 \end_inset
7270
7271  es realmente 
7272 \begin_inset Flex Code
7273 status collapsed
7274
7275 \begin_layout Plain Layout
7276 somemodule.module
7277 \end_layout
7278
7279 \end_inset
7280
7281 .
7282 \end_layout
7283
7284 \begin_layout Subsection
7285 Número de formatoLa primera línea no comentada de cualquier archivo `layout',
7286  `inc' o `module' 
7287 \emph on
7288 debe
7289 \emph default
7290  contener el número de formato del archivo:
7291 \end_layout
7292
7293 \begin_layout Description
7294 \begin_inset Flex Code
7295 status collapsed
7296
7297 \begin_layout Plain Layout
7298 Format
7299 \end_layout
7300
7301 \end_inset
7302
7303  [
7304 \begin_inset Flex Code
7305 status collapsed
7306
7307 \begin_layout Plain Layout
7308 int
7309 \end_layout
7310
7311 \end_inset
7312
7313 ] El número de formato del archivo `layout'.
7314 \end_layout
7315
7316 \begin_layout Standard
7317 Esta etiqueta se introdujo en LyX 1.4.0.
7318  Los archivos de formato de LyX 1.3.x y anteriores no tienen un número explícito
7319  y se considera de formato 1.
7320  El número para la versión actual de LyX es formato 21.
7321  Cada versión de LyX es capaz de leer los formatos de versiones anteriores,
7322  de la misma forma que puede leer archivos producidos con versiones de LyX
7323  anteriores.
7324  Sin embargo, no está previsto convertir a formatos anteriores.
7325  Por tanto, LyX 1.6.x no podrá leer archivos de formato número 21, solo archivos
7326  en formato 11 o anteriores.
7327 \end_layout
7328
7329 \begin_layout Subsection
7330 Parámetros generales de clases de texto
7331 \begin_inset CommandInset label
7332 LatexCommand label
7333 name "sub:Parámetros-generales-clases"
7334
7335 \end_inset
7336
7337
7338 \end_layout
7339
7340 \begin_layout Standard
7341 Estos son los parámetros generales que describen completamente una clase
7342  de documento.
7343  (Esto 
7344 \emph on
7345 no
7346 \emph default
7347  significa que deban aparecer en archivos 
7348 \begin_inset Flex Code
7349 status collapsed
7350
7351 \begin_layout Plain Layout
7352 .layout
7353 \end_layout
7354
7355 \end_inset
7356
7357  en vez de en módulos.
7358  Un módulo puede contener cualquier etiqueta de formato).
7359 \end_layout
7360
7361 \begin_layout Description
7362 \begin_inset Flex Code
7363 status collapsed
7364
7365 \begin_layout Plain Layout
7366 AddToHTMLPreamble
7367 \end_layout
7368
7369 \end_inset
7370
7371  Añade información para el bloque 
7372 \begin_inset Flex Code
7373 status collapsed
7374
7375 \begin_layout Plain Layout
7376 <head>
7377 \end_layout
7378
7379 \end_inset
7380
7381  cuando esta clase de documento se exporte a XHTML.
7382  Típicamente, debería usarse para exportar información de estilo CSS, aunque
7383  se puede usar para cualquier cosa que pueda aparecer en 
7384 \begin_inset Flex Code
7385 status collapsed
7386
7387 \begin_layout Plain Layout
7388 <head>
7389 \end_layout
7390
7391 \end_inset
7392
7393 .
7394  Debe acabar con 
7395 \begin_inset Quotes eld
7396 \end_inset
7397
7398
7399 \begin_inset Flex Code
7400 status collapsed
7401
7402 \begin_layout Plain Layout
7403 EndPreamble
7404 \end_layout
7405
7406 \end_inset
7407
7408
7409 \begin_inset Quotes erd
7410 \end_inset
7411
7412 .
7413 \end_layout
7414
7415 \begin_layout Description
7416 \begin_inset Flex Code
7417 status collapsed
7418
7419 \begin_layout Plain Layout
7420 AddToPreamble
7421 \end_layout
7422
7423 \end_inset
7424
7425  Añade información al preámbulo del documento.
7426  Debe terminar con 
7427 \begin_inset Quotes fld
7428 \end_inset
7429
7430
7431 \begin_inset Flex Code
7432 status collapsed
7433
7434 \begin_layout Plain Layout
7435 EndPreamble
7436 \end_layout
7437
7438 \end_inset
7439
7440
7441 \begin_inset Quotes frd
7442 \end_inset
7443
7444 .
7445 \end_layout
7446
7447 \begin_layout Description
7448 \begin_inset Flex Code
7449 status collapsed
7450
7451 \begin_layout Plain Layout
7452 CiteFormat
7453 \end_layout
7454
7455 \end_inset
7456
7457  Define formatos a usar en la presentación de información bibliográfica.
7458  Véase la sección 
7459 \begin_inset CommandInset ref
7460 LatexCommand ref
7461 reference "sub:Descripción-formato-cita"
7462
7463 \end_inset
7464
7465  para detalles.
7466  Debe terminar con 
7467 \begin_inset Quotes eld
7468 \end_inset
7469
7470
7471 \begin_inset Flex Code
7472 status collapsed
7473
7474 \begin_layout Plain Layout
7475 End
7476 \end_layout
7477
7478 \end_inset
7479
7480
7481 \begin_inset Quotes erd
7482 \end_inset
7483
7484 .
7485 \end_layout
7486
7487 \begin_layout Description
7488 \begin_inset Flex Code
7489 status collapsed
7490
7491 \begin_layout Plain Layout
7492 ClassOptions
7493 \end_layout
7494
7495 \end_inset
7496
7497  Describe varias opciones globales soportadas por la clase de documento.
7498  Véase la sección
7499 \begin_inset space ~
7500 \end_inset
7501
7502
7503 \begin_inset CommandInset ref
7504 LatexCommand ref
7505 reference "sub:ClassOptions"
7506
7507 \end_inset
7508
7509  para una descripción.
7510  Debe terminar con 
7511 \begin_inset Quotes fld
7512 \end_inset
7513
7514
7515 \begin_inset Flex Code
7516 status collapsed
7517
7518 \begin_layout Plain Layout
7519 End
7520 \end_layout
7521
7522 \end_inset
7523
7524
7525 \begin_inset Quotes frd
7526 \end_inset
7527
7528 .
7529 \end_layout
7530
7531 \begin_layout Description
7532 \begin_inset Flex Code
7533 status collapsed
7534
7535 \begin_layout Plain Layout
7536 Columns
7537 \end_layout
7538
7539 \end_inset
7540
7541  [
7542 \begin_inset Flex Code
7543 status collapsed
7544
7545 \begin_layout Plain Layout
7546
7547 \emph on
7548 1
7549 \end_layout
7550
7551 \end_inset
7552
7553
7554 \begin_inset Flex Code
7555 status collapsed
7556
7557 \begin_layout Plain Layout
7558 2
7559 \end_layout
7560
7561 \end_inset
7562
7563 ] Establece el número de columnas por omisión.
7564  Se puede cambiar en el diálogo 
7565 \begin_inset Flex MenuItem
7566 status collapsed
7567
7568 \begin_layout Plain Layout
7569 Documento\SpecialChar \menuseparator
7570 Configuración
7571 \end_layout
7572
7573 \end_inset
7574
7575 .
7576 \end_layout
7577
7578 \begin_layout Description
7579 \begin_inset Flex Code
7580 status collapsed
7581
7582 \begin_layout Plain Layout
7583 Counter
7584 \end_layout
7585
7586 \end_inset
7587
7588  Esta secuencia define un nuevo contador.
7589  Véase la sección
7590 \begin_inset space ~
7591 \end_inset
7592
7593
7594 \begin_inset CommandInset ref
7595 LatexCommand ref
7596 reference "sub:Contadores"
7597
7598 \end_inset
7599
7600  para detalles.
7601  Debe terminar con 
7602 \begin_inset Quotes fld
7603 \end_inset
7604
7605
7606 \begin_inset Flex Code
7607 status collapsed
7608
7609 \begin_layout Plain Layout
7610 End
7611 \end_layout
7612
7613 \end_inset
7614
7615
7616 \begin_inset Quotes frd
7617 \end_inset
7618
7619 .
7620 \end_layout
7621
7622 \begin_layout Description
7623 \begin_inset Flex Code
7624 status collapsed
7625
7626 \begin_layout Plain Layout
7627 DefaultFont
7628 \end_layout
7629
7630 \end_inset
7631
7632  Establece la tipografía por omisión para presentar el documento.
7633  Véase la sección
7634 \begin_inset space ~
7635 \end_inset
7636
7637
7638 \begin_inset CommandInset ref
7639 LatexCommand ref
7640 reference "sub:Tipografías"
7641
7642 \end_inset
7643
7644  para cómo declarar tipografías.
7645  Debe terminar con 
7646 \begin_inset Quotes fld
7647 \end_inset
7648
7649
7650 \begin_inset Flex Code
7651 status collapsed
7652
7653 \begin_layout Plain Layout
7654 EndFont
7655 \end_layout
7656
7657 \end_inset
7658
7659
7660 \begin_inset Quotes frd
7661 \end_inset
7662
7663 .
7664 \end_layout
7665
7666 \begin_layout Description
7667 \begin_inset Flex Code
7668 status collapsed
7669
7670 \begin_layout Plain Layout
7671 DefaultModule
7672 \end_layout
7673
7674 \end_inset
7675
7676  [
7677 \begin_inset Flex Code
7678 status collapsed
7679
7680 \begin_layout Plain Layout
7681 string]
7682 \end_layout
7683
7684 \end_inset
7685
7686  Especifica un módulo que se incluirá por omisión en esta clase de documento;
7687  deberá declararse por su nombre de archivo sin la extensión 
7688 \begin_inset Flex Code
7689 status collapsed
7690
7691 \begin_layout Plain Layout
7692 .module
7693 \end_layout
7694
7695 \end_inset
7696
7697 .
7698  El usuario puede, aún así, quitar el módulo, pero estará activo al principio.
7699  (Esto se aplica solo cuando se crean archivos nuevos, o si esta clase se
7700  elige para un documento existente.)
7701 \end_layout
7702
7703 \begin_layout Description
7704 \begin_inset Flex Code
7705 status collapsed
7706
7707 \begin_layout Plain Layout
7708 DefaultStyle
7709 \end_layout
7710
7711 \end_inset
7712
7713  [
7714 \begin_inset Flex Code
7715 status collapsed
7716
7717 \begin_layout Plain Layout
7718 string
7719 \end_layout
7720
7721 \end_inset
7722
7723 ] Este es el estilo que será asignado a párrafos nuevos, generalmente 
7724 \begin_inset Flex MenuItem
7725 status collapsed
7726
7727 \begin_layout Plain Layout
7728 Normal
7729 \end_layout
7730
7731 \end_inset
7732
7733 .
7734  Si no se especifica, se escogerá por omisión el primer estilo definido,
7735  pero es muy recomendable usar esta instrucción.
7736 \end_layout
7737
7738 \begin_layout Description
7739 \begin_inset Flex Code
7740 status collapsed
7741
7742 \begin_layout Plain Layout
7743 ExcludesModule
7744 \end_layout
7745
7746 \end_inset
7747
7748  [
7749 \begin_inset Flex Code
7750 status collapsed
7751
7752 \begin_layout Plain Layout
7753 string
7754 \end_layout
7755
7756 \end_inset
7757
7758 ] Indica que el módulo en cuestión —que debería especificarse por el nombre
7759  de archivo sin la extensión 
7760 \begin_inset Flex Code
7761 status collapsed
7762
7763 \begin_layout Plain Layout
7764 .module
7765 \end_layout
7766
7767 \end_inset
7768
7769 — no puede utilizarse con esta clase de documento.
7770  Esto podría usarse en un archivo de formato específico de una publicación
7771  para, digamos, impedir el empleo del módulo 
7772 \begin_inset Flex Code
7773 status collapsed
7774
7775 \begin_layout Plain Layout
7776 theorems-sec
7777 \end_layout
7778
7779 \end_inset
7780
7781 , que numera los teoremas y demás por secciones.
7782  Esta etiqueta 
7783 \emph on
7784 no
7785 \emph default
7786  puede utilizarse en un módulo.
7787  Los módulos tienen su propia forma de excluir otros módulos (véase
7788 \begin_inset space ~
7789 \end_inset
7790
7791
7792 \begin_inset CommandInset ref
7793 LatexCommand ref
7794 reference "sub:Módulos-de-formato"
7795
7796 \end_inset
7797
7798 ).
7799 \end_layout
7800
7801 \begin_layout Description
7802 \begin_inset Flex Code
7803 status collapsed
7804
7805 \begin_layout Plain Layout
7806 Float
7807 \end_layout
7808
7809 \end_inset
7810
7811  Define un nuevo flotante.
7812  Véase la sección
7813 \begin_inset space ~
7814 \end_inset
7815
7816
7817 \begin_inset CommandInset ref
7818 LatexCommand ref
7819 reference "sub:Flotantes"
7820
7821 \end_inset
7822
7823  para detalles.
7824  Debe terminar con 
7825 \begin_inset Quotes fld
7826 \end_inset
7827
7828
7829 \begin_inset Flex Code
7830 status collapsed
7831
7832 \begin_layout Plain Layout
7833 End
7834 \end_layout
7835
7836 \end_inset
7837
7838
7839 \begin_inset Quotes frd
7840 \end_inset
7841
7842 .
7843 \end_layout
7844
7845 \begin_layout Description
7846 \begin_inset Flex Code
7847 status collapsed
7848
7849 \begin_layout Plain Layout
7850 HTMLPreamble
7851 \end_layout
7852
7853 \end_inset
7854
7855  Da información para el bloque 
7856 \begin_inset Flex Code
7857 status collapsed
7858
7859 \begin_layout Plain Layout
7860 <head>
7861 \end_layout
7862
7863 \end_inset
7864
7865  cuando esta clase de documento se exporte a XHTML.
7866  Advertir que esto sobrescribirá completamente cualquier declaración anterior
7867  de 
7868 \begin_inset Flex Code
7869 status collapsed
7870
7871 \begin_layout Plain Layout
7872 HTMLPreamble
7873 \end_layout
7874
7875 \end_inset
7876
7877  o 
7878 \begin_inset Flex Code
7879 status collapsed
7880
7881 \begin_layout Plain Layout
7882 AddToHTMLPreamble
7883 \end_layout
7884
7885 \end_inset
7886
7887 .
7888  (Usa 
7889 \begin_inset Flex Code
7890 status collapsed
7891
7892 \begin_layout Plain Layout
7893 AddToHTMLPreamble
7894 \end_layout
7895
7896 \end_inset
7897
7898  si solo quieres añadir material al preámbulo).
7899  Debe acabar con 
7900 \begin_inset Quotes eld
7901 \end_inset
7902
7903
7904 \begin_inset Flex Code
7905 status collapsed
7906
7907 \begin_layout Plain Layout
7908 EndPreamble
7909 \end_layout
7910
7911 \end_inset
7912
7913
7914 \begin_inset Quotes erd
7915 \end_inset
7916
7917 .
7918 \end_layout
7919
7920 \begin_layout Description
7921 \begin_inset Flex Code
7922 status collapsed
7923
7924 \begin_layout Plain Layout
7925 HTMLTOCSection
7926 \end_layout
7927
7928 \end_inset
7929
7930  [
7931 \begin_inset Flex Code
7932 status collapsed
7933
7934 \begin_layout Plain Layout
7935 string
7936 \end_layout
7937
7938 \end_inset
7939
7940 ] Formato del índice general, bibliografía, etc., cuando el documento se
7941  exporte a HTML.
7942  Para article, normalmente será Sección; para book, Capítulo.
7943  Si no se especifica, LyX intentará deducir qué formato usar.
7944 \end_layout
7945
7946 \begin_layout Description
7947 \begin_inset Flex Code
7948 status collapsed
7949
7950 \begin_layout Plain Layout
7951 IfCounter
7952 \end_layout
7953
7954 \end_inset
7955
7956  [
7957 \begin_inset Flex Code
7958 status collapsed
7959
7960 \begin_layout Plain Layout
7961 string
7962 \end_layout
7963
7964 \end_inset
7965
7966 ] Modifica las propiedades del contador dado.
7967  Si el contador no existe, esta sección se ignora.
7968  Debe acabar con 
7969 \begin_inset Quotes eld
7970 \end_inset
7971
7972
7973 \begin_inset Flex Code
7974 status collapsed
7975
7976 \begin_layout Plain Layout
7977 End
7978 \end_layout
7979
7980 \end_inset
7981
7982
7983 \begin_inset Quotes erd
7984 \end_inset
7985
7986 .
7987 \begin_inset Newline newline
7988 \end_inset
7989
7990 Véase la sección
7991 \begin_inset space ~
7992 \end_inset
7993
7994
7995 \begin_inset CommandInset ref
7996 LatexCommand ref
7997 reference "sub:Contadores"
7998
7999 \end_inset
8000
8001  para más detalles.
8002 \end_layout
8003
8004 \begin_layout Description
8005 \begin_inset Flex Code
8006 status collapsed
8007
8008 \begin_layout Plain Layout
8009 IfStyle
8010 \end_layout
8011
8012 \end_inset
8013
8014  [
8015 \begin_inset Flex Code
8016 status collapsed
8017
8018 \begin_layout Plain Layout
8019 string
8020 \end_layout
8021
8022 \end_inset
8023
8024 ] Modifica las propiedades del estilo de párrafo dado.
8025  Si el estilo no existe, esta sección se ignora.
8026  Debe acabar con 
8027 \begin_inset Quotes eld
8028 \end_inset
8029
8030
8031 \begin_inset Flex Code
8032 status collapsed
8033
8034 \begin_layout Plain Layout
8035 End
8036 \end_layout
8037
8038 \end_inset
8039
8040
8041 \begin_inset Quotes erd
8042 \end_inset
8043
8044 .
8045 \end_layout
8046
8047 \begin_layout Description
8048 \begin_inset Flex Code
8049 status collapsed
8050
8051 \begin_layout Plain Layout
8052 Input
8053 \end_layout
8054
8055 \end_inset
8056
8057  Como su nombre indica, este comando permite incluir otro archivo de definición
8058  de formato en el tuyo con el fin de evitar la duplicación de comandos.
8059  Ejemplos habituales son los archivos de formatos estándar, como 
8060 \begin_inset Flex Code
8061 status collapsed
8062
8063 \begin_layout Plain Layout
8064 stdclass.inc
8065 \end_layout
8066
8067 \end_inset
8068
8069 , que contiene la mayoría de los diseños básicos.
8070 \end_layout
8071
8072 \begin_layout Description
8073 \begin_inset Flex Code
8074 status collapsed
8075
8076 \begin_layout Plain Layout
8077 InsetLayout
8078 \end_layout
8079
8080 \end_inset
8081
8082  Esta sección (re)define el formato de un recuadro.
8083  Puede aplicarse a uno existente o a uno nuevo, definido por el usuario,
8084  p.
8085 \begin_inset space \thinspace{}
8086 \end_inset
8087
8088 e., un nuevo estilo de texto.
8089  Véase la sección
8090 \begin_inset space ~
8091 \end_inset
8092
8093
8094 \begin_inset CommandInset ref
8095 LatexCommand ref
8096 reference "sub:estilo-del-texto"
8097
8098 \end_inset
8099
8100  para más información.
8101  Debe terminar con 
8102 \begin_inset Quotes fld
8103 \end_inset
8104
8105
8106 \begin_inset Flex Code
8107 status collapsed
8108
8109 \begin_layout Plain Layout
8110 End
8111 \end_layout
8112
8113 \end_inset
8114
8115
8116 \begin_inset Quotes frd
8117 \end_inset
8118
8119 .
8120 \end_layout
8121
8122 \begin_layout Description
8123 \begin_inset Flex Code
8124 status collapsed
8125
8126 \begin_layout Plain Layout
8127 LeftMargin
8128 \end_layout
8129
8130 \end_inset
8131
8132  Una cadena que indica la anchura del margen izquierdo en la pantalla, por
8133  ejemplo 
8134 \begin_inset Quotes fld
8135 \end_inset
8136
8137 MMMMM
8138 \begin_inset Quotes frd
8139 \end_inset
8140
8141 .
8142  (Esto no es una `longitud', como 
8143 \begin_inset Quotes fld
8144 \end_inset
8145
8146 2ex
8147 \begin_inset Quotes frd
8148 \end_inset
8149
8150 .
8151 \end_layout
8152
8153 \begin_layout Description
8154 \begin_inset Flex Code
8155 status collapsed
8156
8157 \begin_layout Plain Layout
8158 NoCounter
8159 \end_layout
8160
8161 \end_inset
8162
8163  [
8164 \begin_inset Flex Code
8165 status collapsed
8166
8167 \begin_layout Plain Layout
8168 string
8169 \end_layout
8170
8171 \end_inset
8172
8173 ] Este comando elimina un contador existente, generalmente uno definido
8174  en un archivo incluido.
8175 \end_layout
8176
8177 \begin_layout Description
8178 \begin_inset Flex Code
8179 status collapsed
8180
8181 \begin_layout Plain Layout
8182 NoFloat
8183 \end_layout
8184
8185 \end_inset
8186
8187  Este comando borra un flotante existente.
8188  Es particularmente útil si quieres suprimir un flotante que ha sido definido
8189  en un archivo de entrada.
8190 \end_layout
8191
8192 \begin_layout Description
8193 \begin_inset Flex Code
8194 status collapsed
8195
8196 \begin_layout Plain Layout
8197 NoStyle
8198 \end_layout
8199
8200 \end_inset
8201
8202  Este comando borra un estilo existente.
8203  Es particularmente útil si quieres suprimir un estilo que ha sido definido
8204  en un archivo de entrada.
8205 \end_layout
8206
8207 \begin_layout Description
8208 \begin_inset Flex Code
8209 status collapsed
8210
8211 \begin_layout Plain Layout
8212 OutputFormat
8213 \end_layout
8214
8215 \end_inset
8216
8217  Una cadena que indica el formato de archivo (tal como se define en el diálogo
8218  Preferencias) producido por esta clase.
8219  Principalmente, es útil cuando OutputType es `literate' y se quiere definir
8220  un nuevo tipo de documento `literate'.
8221  Esta cadena se redefine a `docbook', `latex', o `literate' si se encuentra
8222  el correspondiente parámetro OutputType.
8223 \end_layout
8224
8225 \begin_layout Description
8226 \begin_inset Flex Code
8227 status collapsed
8228
8229 \begin_layout Plain Layout
8230 OutputType
8231 \end_layout
8232
8233 \end_inset
8234
8235  Una cadena que indica qué clase de documentos de salida que usan esta clase
8236  se generarán.
8237  Por el momento, las opciones son : `docbook', `latex', y `literate'.
8238 \end_layout
8239
8240 \begin_layout Description
8241 \begin_inset Flex Code
8242 status collapsed
8243
8244 \begin_layout Plain Layout
8245 PageStyle
8246 \end_layout
8247
8248 \end_inset
8249
8250  [
8251 \begin_inset Flex Code
8252 status collapsed
8253
8254 \begin_layout Plain Layout
8255
8256 \emph on
8257 plain
8258 \end_layout
8259
8260 \end_inset
8261
8262
8263 \begin_inset Flex Code
8264 status collapsed
8265
8266 \begin_layout Plain Layout
8267 empty
8268 \end_layout
8269
8270 \end_inset
8271
8272
8273 \begin_inset Flex Code
8274 status collapsed
8275
8276 \begin_layout Plain Layout
8277 headings
8278 \end_layout
8279
8280 \end_inset
8281
8282 ]
8283 \series medium
8284  
8285 \series default
8286 El estilo de página predeterminado de la clase.
8287  Puede cambiarse en el diálogo 
8288 \begin_inset Flex MenuItem
8289 status collapsed
8290
8291 \begin_layout Plain Layout
8292 Documento\SpecialChar \menuseparator
8293 Configuración
8294 \end_layout
8295
8296 \end_inset
8297
8298 .
8299 \end_layout
8300
8301 \begin_layout Description
8302 \begin_inset Flex Code
8303 status collapsed
8304
8305 \begin_layout Plain Layout
8306 Preamble
8307 \end_layout
8308
8309 \end_inset
8310
8311  Establece el preámbulo LaTeX para el documento.
8312  Anotar que esto anulará completamente cualesquiera declaraciones 
8313 \begin_inset Flex Code
8314 status collapsed
8315
8316 \begin_layout Plain Layout
8317 Premable
8318 \end_layout
8319
8320 \end_inset
8321
8322  o 
8323 \begin_inset Flex Code
8324 status collapsed
8325
8326 \begin_layout Plain Layout
8327 AddToPreamble
8328 \end_layout
8329
8330 \end_inset
8331
8332  anteriores.
8333  (Usa 
8334 \begin_inset Flex Code
8335 status collapsed
8336
8337 \begin_layout Plain Layout
8338 AddToPreamble
8339 \end_layout
8340
8341 \end_inset
8342
8343  si solo quieres añadir material al preámbulo).
8344  Debe terminar con 
8345 \begin_inset Quotes fld
8346 \end_inset
8347
8348
8349 \begin_inset Flex Code
8350 status collapsed
8351
8352 \begin_layout Plain Layout
8353 EndPreamble
8354 \end_layout
8355
8356 \end_inset
8357
8358
8359 \begin_inset Quotes frd
8360 \end_inset
8361
8362 .
8363 \end_layout
8364
8365 \begin_layout Description
8366 \begin_inset Flex Code
8367 status collapsed
8368
8369 \begin_layout Plain Layout
8370 Provides
8371 \end_layout
8372
8373 \end_inset
8374
8375  
8376 \begin_inset CommandInset label
8377 LatexCommand label
8378 name "des:Provides"
8379
8380 \end_inset
8381
8382 [
8383 \begin_inset Flex Code
8384 status collapsed
8385
8386 \begin_layout Plain Layout
8387 string
8388 \end_layout
8389
8390 \end_inset
8391
8392 ] [
8393 \begin_inset Flex Code
8394 status collapsed
8395
8396 \begin_layout Plain Layout
8397
8398 \emph on
8399 0
8400 \end_layout
8401
8402 \end_inset
8403
8404
8405 \begin_inset Flex Code
8406 status collapsed
8407
8408 \begin_layout Plain Layout
8409 1
8410 \end_layout
8411
8412 \end_inset
8413
8414 ] Si la clase ya proporciona, o no, la característica 
8415 \begin_inset Flex Code
8416 status collapsed
8417
8418 \begin_layout Plain Layout
8419 string
8420 \end_layout
8421
8422 \end_inset
8423
8424 .
8425  Una característica es en general el nombre de un paquete (
8426 \begin_inset Flex Code
8427 status collapsed
8428
8429 \begin_layout Plain Layout
8430 amsmath
8431 \end_layout
8432
8433 \end_inset
8434
8435
8436 \begin_inset Flex Code
8437 status collapsed
8438
8439 \begin_layout Plain Layout
8440 makeidx
8441 \end_layout
8442
8443 \end_inset
8444
8445 , \SpecialChar \ldots{}
8446 ) o una macro (
8447 \begin_inset Flex Code
8448 status collapsed
8449
8450 \begin_layout Plain Layout
8451 url
8452 \end_layout
8453
8454 \end_inset
8455
8456
8457 \begin_inset Flex Code
8458 status collapsed
8459
8460 \begin_layout Plain Layout
8461 boldsymbol
8462 \end_layout
8463
8464 \end_inset
8465
8466 ,\SpecialChar \ldots{}
8467 ); la lista completa de características soportadas no está documentada,
8468  desafortunadamente, fuera del código fuente de LyX —véase 
8469 \begin_inset Flex Code
8470 status collapsed
8471
8472 \begin_layout Plain Layout
8473 LaTeXFeatures.cpp
8474 \end_layout
8475
8476 \end_inset
8477
8478  si hay interés—.
8479  
8480 \begin_inset Flex MenuItem
8481 status collapsed
8482
8483 \begin_layout Plain Layout
8484 Ayuda\SpecialChar \menuseparator
8485 Configuración de LaTeX
8486 \end_layout
8487
8488 \end_inset
8489
8490  también ofrece un vistazo de los paquetes soportados.
8491 \end_layout
8492
8493 \begin_layout Description
8494 \begin_inset Flex Code
8495 status collapsed
8496
8497 \begin_layout Plain Layout
8498 ProvidesModule
8499 \end_layout
8500
8501 \end_inset
8502
8503  [
8504 \begin_inset Flex Code
8505 status collapsed
8506
8507 \begin_layout Plain Layout
8508 string
8509 \end_layout
8510
8511 \end_inset
8512
8513 ] Indica que este formato proporciona la funcionalidad del módulo mencionado,
8514  que deberá especificarse con su nombre de archivo sin la extensión 
8515 \begin_inset Flex Code
8516 status collapsed
8517
8518 \begin_layout Plain Layout
8519 .module
8520 \end_layout
8521
8522 \end_inset
8523
8524 .
8525  Esto se usará típicamente si el formato incluye el módulo directamente,
8526  preferiblemente a usar la etiqueta 
8527 \begin_inset Flex Code
8528 status collapsed
8529
8530 \begin_layout Plain Layout
8531 DefaultModule
8532 \end_layout
8533
8534 \end_inset
8535
8536  para indicar que debería utilizarse.
8537  Podría ser empleado en un módulo que provea una implementación alternativa
8538  de la misma funcionalidad.
8539 \end_layout
8540
8541 \begin_layout Description
8542 \begin_inset Flex Code
8543 status collapsed
8544
8545 \begin_layout Plain Layout
8546 Requires
8547 \end_layout
8548
8549 \end_inset
8550
8551  [
8552 \begin_inset Flex Code
8553 status collapsed
8554
8555 \begin_layout Plain Layout
8556 string
8557 \end_layout
8558
8559 \end_inset
8560
8561 ] Si la clase requiere la característica
8562 \begin_inset Flex Code
8563 status collapsed
8564
8565 \begin_layout Plain Layout
8566  string
8567 \end_layout
8568
8569 \end_inset
8570
8571 .
8572  Múltiples características deben separarse con comas.
8573  Multiple features must be separated by commas.
8574  Anotar que solo se pueden demandar características soportadas.
8575 \end_layout
8576
8577 \begin_layout Description
8578 \begin_inset Flex Code
8579 status collapsed
8580
8581 \begin_layout Plain Layout
8582 RightMargin
8583 \end_layout
8584
8585 \end_inset
8586
8587  Una cadena que indica la anchura del margen derecho en la pantalla, por
8588  ejemplo, 
8589 \begin_inset Quotes fld
8590 \end_inset
8591
8592 MMMMM
8593 \begin_inset Quotes frd
8594 \end_inset
8595
8596 .
8597 \end_layout
8598
8599 \begin_layout Description
8600 \begin_inset Flex Code
8601 status collapsed
8602
8603 \begin_layout Plain Layout
8604 SecNumDepth
8605 \end_layout
8606
8607 \end_inset
8608
8609  Establece qué divisiones se numeran.
8610  Corresponde al contador LaTeX 
8611 \begin_inset Flex Code
8612 status collapsed
8613
8614 \begin_layout Plain Layout
8615 secnumdepth
8616 \end_layout
8617
8618 \end_inset
8619
8620 .
8621 \end_layout
8622
8623 \begin_layout Description
8624 \begin_inset Flex Code
8625 status collapsed
8626
8627 \begin_layout Plain Layout
8628 Sides
8629 \end_layout
8630
8631 \end_inset
8632
8633  [
8634 \emph on
8635
8636 \begin_inset Flex Code
8637 status collapsed
8638
8639 \begin_layout Plain Layout
8640 1
8641 \end_layout
8642
8643 \end_inset
8644
8645
8646 \emph default
8647
8648 \begin_inset Flex Code
8649 status collapsed
8650
8651 \begin_layout Plain Layout
8652 2
8653 \end_layout
8654
8655 \end_inset
8656
8657 ] Si debe imprimirse en una o en ambas caras del papel.
8658  Se puede cambiar en el diálogo 
8659 \begin_inset Flex MenuItem
8660 status collapsed
8661
8662 \begin_layout Plain Layout
8663 Documento\SpecialChar \menuseparator
8664 Configuración
8665 \end_layout
8666
8667 \end_inset
8668
8669 .
8670 \end_layout
8671
8672 \begin_layout Description
8673 \begin_inset Flex Code
8674 status collapsed
8675
8676 \begin_layout Plain Layout
8677 Style
8678 \end_layout
8679
8680 \end_inset
8681
8682  Esta secuencia define un nuevo estilo de párrafo.
8683  Si el estilo ya existe, en ese caso se redefinirán algunos de los parámetros.
8684  Véase la sección
8685 \begin_inset space ~
8686 \end_inset
8687
8688
8689 \begin_inset CommandInset ref
8690 LatexCommand ref
8691 reference "sub:Estilos-de-párrafo"
8692
8693 \end_inset
8694
8695  para detalles.
8696  Debe terminarcon 
8697 \begin_inset Quotes fld
8698 \end_inset
8699
8700
8701 \begin_inset Flex Code
8702 status collapsed
8703
8704 \begin_layout Plain Layout
8705 End
8706 \end_layout
8707
8708 \end_inset
8709
8710
8711 \begin_inset Quotes frd
8712 \end_inset
8713
8714 .
8715 \end_layout
8716
8717 \begin_layout Description
8718 \begin_inset Flex Code
8719 status collapsed
8720
8721 \begin_layout Plain Layout
8722 TitleLatexName
8723 \end_layout
8724
8725 \end_inset
8726
8727  [
8728 \begin_inset Flex Code
8729 status collapsed
8730
8731 \begin_layout Plain Layout
8732 string="maketitle"
8733 \end_layout
8734
8735 \end_inset
8736
8737 ] El nombre del comando de entorno a usar con 
8738 \begin_inset Flex Code
8739 status collapsed
8740
8741 \begin_layout Plain Layout
8742 TitleLatexType
8743 \end_layout
8744
8745 \end_inset
8746
8747 .
8748 \end_layout
8749
8750 \begin_layout Description
8751 \begin_inset Flex Code
8752 status collapsed
8753
8754 \begin_layout Plain Layout
8755 TitleLatexType
8756 \end_layout
8757
8758 \end_inset
8759
8760  [
8761 \begin_inset Flex Code
8762 status collapsed
8763
8764 \begin_layout Plain Layout
8765
8766 \emph on
8767 CommandAfter
8768 \end_layout
8769
8770 \end_inset
8771
8772
8773 \begin_inset Flex Code
8774 status collapsed
8775
8776 \begin_layout Plain Layout
8777 Environment
8778 \end_layout
8779
8780 \end_inset
8781
8782 ] Indica qué clase de diseño se emplea para definir el título de un documento.
8783  
8784 \begin_inset Flex Code
8785 status collapsed
8786
8787 \begin_layout Plain Layout
8788 CommandAfter
8789 \end_layout
8790
8791 \end_inset
8792
8793  significa que la macro con nombre 
8794 \begin_inset Flex Code
8795 status collapsed
8796
8797 \begin_layout Plain Layout
8798 TitleLatexName
8799 \end_layout
8800
8801 \end_inset
8802
8803  se insertará después del último formato que tiene 
8804 \begin_inset Quotes fld
8805 \end_inset
8806
8807
8808 \begin_inset Flex Code
8809 status collapsed
8810
8811 \begin_layout Plain Layout
8812 InTitle 1
8813 \end_layout
8814
8815 \end_inset
8816
8817
8818 \begin_inset Quotes frd
8819 \end_inset
8820
8821 .
8822  
8823 \begin_inset Flex Code
8824 status collapsed
8825
8826 \begin_layout Plain Layout
8827 Environment
8828 \end_layout
8829
8830 \end_inset
8831
8832  corresponde al caso en que el bloque de párrafos que tienen 
8833 \begin_inset Quotes fld
8834 \end_inset
8835
8836
8837 \begin_inset Flex Code
8838 status collapsed
8839
8840 \begin_layout Plain Layout
8841 InTitle 1
8842 \end_layout
8843
8844 \end_inset
8845
8846
8847 \begin_inset Quotes frd
8848 \end_inset
8849
8850  debería ser incluido en el entorno 
8851 \begin_inset Flex Code
8852 status collapsed
8853
8854 \begin_layout Plain Layout
8855 TitleLatexName
8856 \end_layout
8857
8858 \end_inset
8859
8860 .
8861 \end_layout
8862
8863 \begin_layout Description
8864 \begin_inset Flex Code
8865 status collapsed
8866
8867 \begin_layout Plain Layout
8868 TocDepth
8869 \end_layout
8870
8871 \end_inset
8872
8873  Establece qué divisiones se incluyen en el índice general.
8874  Corresponde al contador LaTeX 
8875 \begin_inset Flex Code
8876 status collapsed
8877
8878 \begin_layout Plain Layout
8879 tocdepth
8880 \end_layout
8881
8882 \end_inset
8883
8884 .
8885 \end_layout
8886
8887 \begin_layout Subsection
8888 Sección 
8889 \begin_inset Flex Code
8890 status collapsed
8891
8892 \begin_layout Plain Layout
8893 ClassOptions
8894 \end_layout
8895
8896 \end_inset
8897
8898
8899 \begin_inset CommandInset label
8900 LatexCommand label
8901 name "sub:ClassOptions"
8902
8903 \end_inset
8904
8905
8906 \end_layout
8907
8908 \begin_layout Standard
8909 La sección 
8910 \begin_inset Flex Code
8911 status collapsed
8912
8913 \begin_layout Plain Layout
8914 ClassOptions
8915 \end_layout
8916
8917 \end_inset
8918
8919  puede contener las siguientes entradas:
8920 \end_layout
8921
8922 \begin_layout Description
8923 \begin_inset Flex Code
8924 status collapsed
8925
8926 \begin_layout Plain Layout
8927 FontSize
8928 \end_layout
8929
8930 \end_inset
8931
8932  [
8933 \begin_inset Flex Code
8934 status collapsed
8935
8936 \begin_layout Plain Layout
8937 string="10|11|12"
8938 \end_layout
8939
8940 \end_inset
8941
8942 ] La lista de los tamaños de carácter disponibles para la tipografía principal
8943  del documento, separados por 
8944 \begin_inset Quotes fld
8945 \end_inset
8946
8947
8948 \begin_inset Flex Code
8949 status collapsed
8950
8951 \begin_layout Plain Layout
8952 |
8953 \end_layout
8954
8955 \end_inset
8956
8957
8958 \begin_inset Quotes frd
8959 \end_inset
8960
8961 .
8962 \end_layout
8963
8964 \begin_layout Description
8965 \begin_inset Flex Code
8966 status collapsed
8967
8968 \begin_layout Plain Layout
8969 Header
8970 \end_layout
8971
8972 \end_inset
8973
8974  Para establecer la línea DTD con las clases con salida basada en XML.
8975  P.
8976 \begin_inset space \thinspace{}
8977 \end_inset
8978
8979 e.: PUBLIC 
8980 \begin_inset Quotes fld
8981 \end_inset
8982
8983 -//OASIS//DTD DocBook V4.2//EN
8984 \begin_inset Quotes frd
8985 \end_inset
8986
8987 .
8988 \end_layout
8989
8990 \begin_layout Description
8991 \begin_inset Flex Code
8992 status collapsed
8993
8994 \begin_layout Plain Layout
8995 PageStyle
8996 \end_layout
8997
8998 \end_inset
8999
9000  [
9001 \begin_inset Flex Code
9002 status collapsed
9003
9004 \begin_layout Plain Layout
9005 string="empty|plain|headings|fancy"
9006 \end_layout
9007
9008 \end_inset
9009
9010 ] Lista de los estilos de página disponibles, separados por 
9011 \begin_inset Quotes fld
9012 \end_inset
9013
9014
9015 \begin_inset Flex Code
9016 status collapsed
9017
9018 \begin_layout Plain Layout
9019 |
9020 \end_layout
9021
9022 \end_inset
9023
9024
9025 \begin_inset Quotes frd
9026 \end_inset
9027
9028 .
9029 \end_layout
9030
9031 \begin_layout Description
9032 \begin_inset Flex Code
9033 status collapsed
9034
9035 \begin_layout Plain Layout
9036 Other
9037 \end_layout
9038
9039 \end_inset
9040
9041  [
9042 \begin_inset Flex Code
9043 status collapsed
9044
9045 \begin_layout Plain Layout
9046 string=""
9047 \end_layout
9048
9049 \end_inset
9050
9051 ] Algunas opciones de clase de documento, separadas por coma, que se añadirán
9052  a la parte opcional del comando 
9053 \begin_inset Flex Code
9054 status collapsed
9055
9056 \begin_layout Plain Layout
9057
9058 \backslash
9059 documentclass
9060 \end_layout
9061
9062 \end_inset
9063
9064 .
9065 \end_layout
9066
9067 \begin_layout Standard
9068 La sección 
9069 \begin_inset Flex Code
9070 status collapsed
9071
9072 \begin_layout Plain Layout
9073 ClassOptions
9074 \end_layout
9075
9076 \end_inset
9077
9078  debe terminar con 
9079 \begin_inset Quotes fld
9080 \end_inset
9081
9082
9083 \begin_inset Flex Code
9084 status collapsed
9085
9086 \begin_layout Plain Layout
9087 End
9088 \end_layout
9089
9090 \end_inset
9091
9092
9093 \begin_inset Quotes frd
9094 \end_inset
9095
9096 .
9097 \end_layout
9098
9099 \begin_layout Subsection
9100 Estilos de párrafo
9101 \begin_inset CommandInset label
9102 LatexCommand label
9103 name "sub:Estilos-de-párrafo"
9104
9105 \end_inset
9106
9107
9108 \end_layout
9109
9110 \begin_layout Standard
9111 Una descripción de estilo de párrafo tiene una aspecto como éste:
9112 \begin_inset Foot
9113 status collapsed
9114
9115 \begin_layout Plain Layout
9116 Anotar que esto definirá un nuevo diseño o modificará uno existente.
9117 \end_layout
9118
9119 \end_inset
9120
9121
9122 \end_layout
9123
9124 \begin_layout LyX-Code
9125 Style 
9126 \family roman
9127 \emph on
9128 name
9129 \end_layout
9130
9131 \begin_layout LyX-Code
9132  ...
9133 \end_layout
9134
9135 \begin_layout LyX-Code
9136 End
9137 \end_layout
9138
9139 \begin_layout Standard
9140 donde se permiten los comandos siguientes:
9141 \end_layout
9142
9143 \begin_layout Description
9144 \begin_inset Flex Code
9145 status collapsed
9146
9147 \begin_layout Plain Layout
9148 Align
9149 \end_layout
9150
9151 \end_inset
9152
9153  [
9154 \begin_inset Flex Code
9155 status collapsed
9156
9157 \begin_layout Plain Layout
9158
9159 \emph on
9160 block
9161 \emph default
9162 , left, right, center
9163 \end_layout
9164
9165 \end_inset
9166
9167 ] Alineación del párrafo.
9168 \end_layout
9169
9170 \begin_layout Description
9171 \begin_inset Flex Code
9172 status collapsed
9173
9174 \begin_layout Plain Layout
9175 AlignPossible
9176 \end_layout
9177
9178 \end_inset
9179
9180  [
9181 \begin_inset Flex Code
9182 status collapsed
9183
9184 \begin_layout Plain Layout
9185
9186 \emph on
9187 block
9188 \emph default
9189 , left, right, center
9190 \end_layout
9191
9192 \end_inset
9193
9194 ] Una lista separada con comas de alineaciones permitidas.
9195  (Algunos estilos de LaTeX prohiben ciertos alineamientos, ya que no tendrían
9196  sentido.
9197  Por ejemplo una alineación a la derecha o al centro de una lista numerada
9198  no es posible).
9199  
9200 \end_layout
9201
9202 \begin_layout Description
9203 \begin_inset Flex Code
9204 status collapsed
9205
9206 \begin_layout Plain Layout
9207 BabelPreamble
9208 \end_layout
9209
9210 \end_inset
9211
9212  Esto sobrescribirá completamente cualquier anterior declaración 
9213 \begin_inset Flex Code
9214 status collapsed
9215
9216 \begin_layout Plain Layout
9217 BabelPreamble
9218 \end_layout
9219
9220 \end_inset
9221
9222  para este estilo.
9223  Debe terminar con 
9224 \begin_inset Quotes eld
9225 \end_inset
9226
9227
9228 \begin_inset Flex Code
9229 status collapsed
9230
9231 \begin_layout Plain Layout
9232 EndBabelPreamble
9233 \end_layout
9234
9235 \end_inset
9236
9237
9238 \begin_inset Quotes erd
9239 \end_inset
9240
9241 .
9242  Véase la sección 
9243 \begin_inset CommandInset ref
9244 LatexCommand ref
9245 reference "sub:I18n"
9246
9247 \end_inset
9248
9249  para detalles sobre su uso.
9250 \end_layout
9251
9252 \begin_layout Description
9253 \begin_inset Flex Code
9254 status collapsed
9255
9256 \begin_layout Plain Layout
9257 BottomSep
9258 \end_layout
9259
9260 \end_inset
9261
9262  [
9263 \begin_inset Flex Code
9264 status collapsed
9265
9266 \begin_layout Plain Layout
9267 float=0
9268 \end_layout
9269
9270 \end_inset
9271
9272 ]
9273 \begin_inset Foot
9274 status collapsed
9275
9276 \begin_layout Plain Layout
9277 Anotar que aquí un 'float' es un número real, como: 1.5.
9278 \end_layout
9279
9280 \end_inset
9281
9282  El espacio vertical con el que el último de una cadena de párrafos con
9283  este estilo se separa del siguiente párrafo.
9284  Si el párrafo siguiente tiene otro estilo, las separaciones no son simplemente
9285  añadidas sino que se pone la máxima.
9286 \end_layout
9287
9288 \begin_layout Description
9289 \begin_inset Flex Code
9290 status collapsed
9291
9292 \begin_layout Plain Layout
9293 Category
9294 \end_layout
9295
9296 \end_inset
9297
9298  
9299 \begin_inset Flex Code
9300 status collapsed
9301
9302 \begin_layout Plain Layout
9303 [string]
9304 \end_layout
9305
9306 \end_inset
9307
9308  La categoría para este estilo.
9309  Se usa para agrupar estilos relacionados en el recuadro de estilo en la
9310  barra de herramientas.
9311  Se puede poner cualquier cadena en 'string' pero mejor usar categorías
9312  existentes con tus propios estilos.
9313 \end_layout
9314
9315 \begin_layout Description
9316 \begin_inset Flex Code
9317 status collapsed
9318
9319 \begin_layout Plain Layout
9320 CommandDepth
9321 \end_layout
9322
9323 \end_inset
9324
9325  Profundidad del comando XML.
9326  Usado solo con formatos tipo XML.
9327 \end_layout
9328
9329 \begin_layout Description
9330 \begin_inset Flex Code
9331 status collapsed
9332
9333 \begin_layout Plain Layout
9334 CopyStyle
9335 \end_layout
9336
9337 \end_inset
9338
9339  
9340 \begin_inset CommandInset label
9341 LatexCommand label
9342 name "des:CopyStyle"
9343
9344 \end_inset
9345
9346
9347 \begin_inset Flex Code
9348 status collapsed
9349
9350 \begin_layout Plain Layout
9351 [string]
9352 \end_layout
9353
9354 \end_inset
9355
9356  Copia todas las características de un estilo existente en el actual.
9357  
9358 \end_layout
9359
9360 \begin_layout Description
9361 \begin_inset Flex Code
9362 status collapsed
9363
9364 \begin_layout Plain Layout
9365 DependsOn
9366 \end_layout
9367
9368 \end_inset
9369
9370  El nombre de un estilo cuyo preámbulo debería salir 
9371 \emph on
9372 antes
9373 \emph default
9374  que éste.
9375  Esto permite asegurar un orden de los retazos de preámbulo si las definiciones
9376  de macros dependen de otra.
9377 \begin_inset Foot
9378 status collapsed
9379
9380 \begin_layout Plain Layout
9381 Anotar que, excepto esta funcionalidad, no hay forma de asegurar ningún
9382  orden de los preámbulos.
9383  El orden que se ve en una versión dada de LyX puede cambiar sin previo
9384  aviso en versiones posteriores.
9385 \end_layout
9386
9387 \end_inset
9388
9389
9390 \end_layout
9391
9392 \begin_layout Description
9393 \begin_inset Flex Code
9394 status collapsed
9395
9396 \begin_layout Plain Layout
9397 EndLabeltype
9398 \end_layout
9399
9400 \end_inset
9401
9402  [
9403 \begin_inset Flex Code
9404 status collapsed
9405
9406 \begin_layout Plain Layout
9407
9408 \emph on
9409 No_Label
9410 \emph default
9411 , Box, Filled_Box, Static
9412 \end_layout
9413
9414 \end_inset
9415
9416 ] El tipo de etiqueta que se pone al final del párrafo (o secuencia de párrafos
9417  si 
9418 \begin_inset Flex Code
9419 status collapsed
9420
9421 \begin_layout Plain Layout
9422 LatexType
9423 \end_layout
9424
9425 \end_inset
9426
9427  es 
9428 \begin_inset Flex Code
9429 status collapsed
9430
9431 \begin_layout Plain Layout
9432 Environment
9433 \end_layout
9434
9435 \end_inset
9436
9437
9438 \begin_inset Flex Code
9439 status collapsed
9440
9441 \begin_layout Plain Layout
9442 Item_Environment
9443 \end_layout
9444
9445 \end_inset
9446
9447  o 
9448 \begin_inset Flex Code
9449 status collapsed
9450
9451 \begin_layout Plain Layout
9452 List_Environment
9453 \end_layout
9454
9455 \end_inset
9456
9457 ).
9458  
9459 \begin_inset Flex Code
9460 status collapsed
9461
9462 \begin_layout Plain Layout
9463 No_Label
9464 \end_layout
9465
9466 \end_inset
9467
9468  quiere decir 
9469 \begin_inset Quotes fld
9470 \end_inset
9471
9472 nada
9473 \begin_inset Quotes frd
9474 \end_inset
9475
9476
9477 \begin_inset Flex Code
9478 status collapsed
9479
9480 \begin_layout Plain Layout
9481 Box
9482 \end_layout
9483
9484 \end_inset
9485
9486  (resp.
9487 \begin_inset Flex Code
9488 status collapsed
9489
9490 \begin_layout Plain Layout
9491 \begin_inset space ~
9492 \end_inset
9493
9494 Filled_Box
9495 \end_layout
9496
9497 \end_inset
9498
9499 ) es un cuadrado blanco (resp.
9500 \begin_inset space ~
9501 \end_inset
9502
9503 negro) adecuado para marcas finales de demostraciones, 
9504 \begin_inset Flex Code
9505 status collapsed
9506
9507 \begin_layout Plain Layout
9508 Static
9509 \end_layout
9510
9511 \end_inset
9512
9513  es una cadena de texto explícito.
9514 \end_layout
9515
9516 \begin_layout Description
9517 \begin_inset Flex Code
9518 status collapsed
9519
9520 \begin_layout Plain Layout
9521 EndLabelString
9522 \end_layout
9523
9524 \end_inset
9525
9526  [
9527 \begin_inset Flex Code
9528 status collapsed
9529
9530 \begin_layout Plain Layout
9531 string=""
9532 \end_layout
9533
9534 \end_inset
9535
9536 ] La cadena usada para una etiqueta con un 
9537 \begin_inset Flex Code
9538 status collapsed
9539
9540 \begin_layout Plain Layout
9541 Static
9542 \end_layout
9543
9544 \end_inset
9545
9546  
9547 \begin_inset Flex Code
9548 status collapsed
9549
9550 \begin_layout Plain Layout
9551 EndLabelType
9552 \end_layout
9553
9554 \end_inset
9555
9556 .
9557  
9558 \end_layout
9559
9560 \begin_layout Description
9561 \begin_inset Foot
9562 status collapsed
9563
9564 \begin_layout Plain Layout
9565
9566 \emph on
9567 Nota de Jean-Marc:
9568 \emph default
9569  No estoy seguro de que estas configuraciones (Fill_Bottom, Fill_Top) tengan
9570  mucho uso, y probablemente se quitarán en próximas versiones.
9571 \end_layout
9572
9573 \end_inset
9574
9575
9576 \begin_inset Note Note
9577 status collapsed
9578
9579 \begin_layout Plain Layout
9580 No encuentro 
9581 \begin_inset Quotes fld
9582 \end_inset
9583
9584 Espacio vertical encima
9585 \begin_inset Quotes frd
9586 \end_inset
9587
9588  ni 
9589 \begin_inset Quotes fld
9590 \end_inset
9591
9592 Espacio vertical abajo
9593 \begin_inset Quotes erd
9594 \end_inset
9595
9596  en Editar\SpecialChar \menuseparator
9597 Configuración de párrafo, esto parece obsoleto, como dice Jean-Marc
9598  (Nota de J.P.
9599  Chrétien, feb.
9600  2011)
9601 \end_layout
9602
9603 \end_inset
9604
9605
9606 \end_layout
9607
9608 \begin_layout Description
9609 \begin_inset Flex Code
9610 status collapsed
9611
9612 \begin_layout Plain Layout
9613 Font
9614 \end_layout
9615
9616 \end_inset
9617
9618  La tipografía usada para el cuerpo del texto 
9619 \emph on
9620 y
9621 \emph default
9622  para la etiqueta.
9623  Véase la sección
9624 \begin_inset space ~
9625 \end_inset
9626
9627
9628 \begin_inset CommandInset ref
9629 LatexCommand ref
9630 reference "sub:Tipografías"
9631
9632 \end_inset
9633
9634 .
9635  Anotar que al definir esta tipografía se define automáticamente la de la
9636  etiqueta, 
9637 \begin_inset Flex Code
9638 status collapsed
9639
9640 \begin_layout Plain Layout
9641 LabelFont
9642 \end_layout
9643
9644 \end_inset
9645
9646 .
9647  Así que debería definirse primero ésta si se quiere definir también 
9648 \begin_inset Flex Code
9649 status collapsed
9650
9651 \begin_layout Plain Layout
9652 LabelFont
9653 \end_layout
9654
9655 \end_inset
9656
9657 .
9658 \end_layout
9659
9660 \begin_layout Description
9661 \begin_inset Flex Code
9662 status collapsed
9663
9664 \begin_layout Plain Layout
9665 FreeSpacing
9666 \end_layout
9667
9668 \end_inset
9669
9670  
9671 \begin_inset CommandInset label
9672 LatexCommand label
9673 name "des:FreeSpacing"
9674
9675 \end_inset
9676
9677 [
9678 \emph on
9679
9680 \begin_inset Flex Code
9681 status collapsed
9682
9683 \begin_layout Plain Layout
9684 0
9685 \end_layout
9686
9687 \end_inset
9688
9689
9690 \emph default
9691
9692 \begin_inset Flex Code
9693 status collapsed
9694
9695 \begin_layout Plain Layout
9696 1
9697 \end_layout
9698
9699 \end_inset
9700
9701 ] Usualmente LyX no permite insertar más de un espacio entre palabras, puesto
9702  que un espacio se considera como la separación entre dos palabras, no un
9703  carácter o símbolo por sí mismo.
9704  Esto es una buena cosa pero a veces puede ser molesta, por ejemplo, para
9705  escribir código de programas o de LaTeX puro.
9706  Por esta razón se puede habilitar 
9707 \begin_inset Flex Code
9708 status collapsed
9709
9710 \begin_layout Plain Layout
9711 FreeSpacing
9712 \end_layout
9713
9714 \end_inset
9715
9716 .
9717  Anotar que LyX creará espacios protegidos para los espacios adicionales
9718  en modos que no sean LaTeX.
9719  
9720 \end_layout
9721
9722 \begin_layout Description
9723 \begin_inset Flex Code
9724 status collapsed
9725
9726 \begin_layout Plain Layout
9727 HTML*
9728 \end_layout
9729
9730 \end_inset
9731
9732  Para la salida XHTML.
9733  Véase 
9734 \begin_inset CommandInset ref
9735 LatexCommand ref
9736 reference "sub:Estilos-de-párrafo-XHTML"
9737
9738 \end_inset
9739
9740 .
9741 \end_layout
9742
9743 \begin_layout Description
9744 \begin_inset Flex Code
9745 status collapsed
9746
9747 \begin_layout Plain Layout
9748 InnerTag
9749 \end_layout
9750
9751 \end_inset
9752
9753  [[FIXME]] (Usado solo con formatos tipo XML.)
9754 \end_layout
9755
9756 \begin_layout Description
9757 \begin_inset Flex Code
9758 status collapsed
9759
9760 \begin_layout Plain Layout
9761 InPreamble
9762 \end_layout
9763
9764 \end_inset
9765
9766  
9767 \begin_inset Flex Code
9768 status collapsed
9769
9770 \begin_layout Plain Layout
9771 [1, 0]
9772 \end_layout
9773
9774 \end_inset
9775
9776  Si 1, marca el estilo para ser incluido en el preámbulo del documento en
9777  lugar de en el cuerpo del documento.
9778  Útil para clases de documento que piden informaciones tales como título
9779  y autor en el preámbulo.
9780  Esto solo funciona para estilos para los que 
9781 \begin_inset Flex Code
9782 status collapsed
9783
9784 \begin_layout Plain Layout
9785 LatexType
9786 \end_layout
9787
9788 \end_inset
9789
9790  es 
9791 \begin_inset Flex Code
9792 status collapsed
9793
9794 \begin_layout Plain Layout
9795 Command
9796 \end_layout
9797
9798 \end_inset
9799
9800  o 
9801 \begin_inset Flex Code
9802 status collapsed
9803
9804 \begin_layout Plain Layout
9805 Paragraph
9806 \end_layout
9807
9808 \end_inset
9809
9810 .
9811 \end_layout
9812
9813 \begin_layout Description
9814 \begin_inset Flex Code
9815 status collapsed
9816
9817 \begin_layout Plain Layout
9818 InTitle
9819 \end_layout
9820
9821 \end_inset
9822
9823  
9824 \begin_inset Flex Code
9825 status collapsed
9826
9827 \begin_layout Plain Layout
9828 [1, 0]
9829 \end_layout
9830
9831 \end_inset
9832
9833  Si es 1, marca el estilo como parte de un bloque de título (véanse también
9834  las entradas globales 
9835 \begin_inset Flex Code
9836 status collapsed
9837
9838 \begin_layout Plain Layout
9839 TitleLatexType
9840 \end_layout
9841
9842 \end_inset
9843
9844  y 
9845 \begin_inset Flex Code
9846 status collapsed
9847
9848 \begin_layout Plain Layout
9849 TitleLatexName
9850 \end_layout
9851
9852 \end_inset
9853
9854 ).
9855 \end_layout
9856
9857 \begin_layout Description
9858 \begin_inset Flex Code
9859 status collapsed
9860
9861 \begin_layout Plain Layout
9862 ItemSep
9863 \end_layout
9864
9865 \end_inset
9866
9867  [
9868 \begin_inset Flex Code
9869 status collapsed
9870
9871 \begin_layout Plain Layout
9872 float=0
9873 \end_layout
9874
9875 \end_inset
9876
9877 ] Esto proporciona espacio extra entre párrafos que tienen el mismo formato.
9878  Si se ponen otros formatos en un entorno, cada uno es separado con el comando
9879  de entorno 
9880 \begin_inset Flex Code
9881 status collapsed
9882
9883 \begin_layout Plain Layout
9884 Parsep
9885 \end_layout
9886
9887 \end_inset
9888
9889 .
9890  Pero el conjunto de los ítems del entorno son separados adicionalmente
9891  con este 
9892 \begin_inset Flex Code
9893 status collapsed
9894
9895 \begin_layout Plain Layout
9896 Itemsep
9897 \end_layout
9898
9899 \end_inset
9900
9901 .
9902  Anotar que esto es un
9903 \emph on
9904  multiplicador.
9905 \end_layout
9906
9907 \begin_layout Description
9908 \begin_inset Flex Code
9909 status collapsed
9910
9911 \begin_layout Plain Layout
9912 ItemTag
9913 \end_layout
9914
9915 \end_inset
9916
9917  [[FIXME]] (Usado solo con formatos tipo XML.)
9918 \end_layout
9919
9920 \begin_layout Description
9921 \begin_inset Flex Code
9922 status collapsed
9923
9924 \begin_layout Plain Layout
9925 KeepEmpty
9926 \end_layout
9927
9928 \end_inset
9929
9930  
9931 \begin_inset CommandInset label
9932 LatexCommand label
9933 name "des:KeepEmpty"
9934
9935 \end_inset
9936
9937 [
9938 \emph on
9939
9940 \begin_inset Flex Code
9941 status collapsed
9942
9943 \begin_layout Plain Layout
9944
9945 \emph on
9946 0
9947 \end_layout
9948
9949 \end_inset
9950
9951
9952 \emph default
9953
9954 \begin_inset Flex Code
9955 status collapsed
9956
9957 \begin_layout Plain Layout
9958 1
9959 \end_layout
9960
9961 \end_inset
9962
9963 ] Habitualmente, LyX no permite dejar un párrafo vacío, porque llevaría
9964  a una salida de LaTeX vacía.
9965  Sin embargo, hay algunos casos donde podría ser útil: en una plantilla
9966  de carta, los campos requeridos pueden proporcionarse vacíos, así el usuario
9967  no los olvida; en algunos casos especiales, se puede usar un estilo que
9968  no contiene texto real como una especie de salto.
9969 \end_layout
9970
9971 \begin_layout Description
9972 \begin_inset Flex Code
9973 status collapsed
9974
9975 \begin_layout Plain Layout
9976 LabelBottomsep
9977 \end_layout
9978
9979 \end_inset
9980
9981  [float=0] El espacio vertical entre la etiqueta y el cuerpo del texto.
9982  Solo se usa para etiquetas que están sobre el cuerpo del texto (
9983 \begin_inset Flex Code
9984 status collapsed
9985
9986 \begin_layout Plain Layout
9987 Top_Environment
9988 \end_layout
9989
9990 \end_inset
9991
9992
9993 \begin_inset Flex Code
9994 status collapsed
9995
9996 \begin_layout Plain Layout
9997 Centered_Top_Environment
9998 \end_layout
9999
10000 \end_inset
10001
10002 ).
10003 \end_layout
10004
10005 \begin_layout Description
10006 \begin_inset Flex Code
10007 status collapsed
10008
10009 \begin_layout Plain Layout
10010 LabelCounter
10011 \end_layout
10012
10013 \end_inset
10014
10015
10016 \lang english
10017  
10018 \lang spanish
10019 [
10020 \begin_inset Flex Code
10021 status collapsed
10022
10023 \begin_layout Plain Layout
10024 string=""
10025 \end_layout
10026
10027 \end_inset
10028
10029
10030 \begin_inset Newline newline
10031 \end_inset
10032
10033 El nombre del contador para numeración automática.
10034  
10035 \begin_inset Newline newline
10036 \end_inset
10037
10038 Esto 
10039 \emph on
10040 debe
10041 \emph default
10042  ponerse si 
10043 \begin_inset Flex Code
10044 status collapsed
10045
10046 \begin_layout Plain Layout
10047 LabelType
10048 \end_layout
10049
10050 \end_inset
10051
10052  es 
10053 \begin_inset Flex Code
10054 status collapsed
10055
10056 \begin_layout Plain Layout
10057 Counter
10058 \end_layout
10059
10060 \end_inset
10061
10062 .
10063  En ese caso, el contador avanzará un paso cada vez que que aparezca el
10064  estilo.
10065  
10066 \begin_inset Newline newline
10067 \end_inset
10068
10069 Esto 
10070 \emph on
10071 puede
10072 \emph default
10073  ponerse también si 
10074 \begin_inset Flex Code
10075 status collapsed
10076
10077 \begin_layout Plain Layout
10078 LabelType
10079 \end_layout
10080
10081 \end_inset
10082
10083  es 
10084 \begin_inset Flex Code
10085 status collapsed
10086
10087 \begin_layout Plain Layout
10088 Enumerate
10089 \end_layout
10090
10091 \end_inset
10092
10093 , aunque este caso es un poco complicado.
10094  Supongamos que declaras 
10095 \begin_inset Quotes eld
10096 \end_inset
10097
10098
10099 \begin_inset Flex Code
10100 status collapsed
10101
10102 \begin_layout Plain Layout
10103 LabelCounter myenum
10104 \end_layout
10105
10106 \end_inset
10107
10108
10109 \begin_inset Quotes erd
10110 \end_inset
10111
10112 .
10113  Entonces, los contadores reales usados son 
10114 \begin_inset Flex Code
10115 status collapsed
10116
10117 \begin_layout Plain Layout
10118 myenumi
10119 \end_layout
10120
10121 \end_inset
10122
10123
10124 \begin_inset Flex Code
10125 status collapsed
10126
10127 \begin_layout Plain Layout
10128 myenumii
10129 \end_layout
10130
10131 \end_inset
10132
10133
10134 \begin_inset Flex Code
10135 status collapsed
10136
10137 \begin_layout Plain Layout
10138 myenumiii
10139 \end_layout
10140
10141 \end_inset
10142
10143 , y 
10144 \begin_inset Flex Code
10145 status collapsed
10146
10147 \begin_layout Plain Layout
10148 myenumiv
10149 \end_layout
10150
10151 \end_inset
10152
10153 , como en LaTeX.
10154  Estos contadores deben declararse todos por separado.
10155 \begin_inset Newline newline
10156 \end_inset
10157
10158 Véase la sección 
10159 \begin_inset CommandInset ref
10160 LatexCommand ref
10161 reference "sub:Contadores"
10162
10163 \end_inset
10164
10165  para detalles sobre contadores
10166 \begin_inset Flex Code
10167 status collapsed
10168
10169 \begin_layout Plain Layout
10170 LabelFont
10171 \end_layout
10172
10173 \end_inset
10174
10175  La tipografía usada para la etiqueta.
10176  Véase la sección
10177 \begin_inset space ~
10178 \end_inset
10179
10180
10181 \begin_inset CommandInset ref
10182 LatexCommand ref
10183 reference "sub:Tipografías"
10184
10185 \end_inset
10186
10187 .
10188 \end_layout
10189
10190 \begin_layout Description
10191 \begin_inset Flex Code
10192 status collapsed
10193
10194 \begin_layout Plain Layout
10195 LabelIndent
10196 \end_layout
10197
10198 \end_inset
10199
10200  Texto que indica cuánto se debe sangrar una etiqueta.
10201 \end_layout
10202
10203 \begin_layout Description
10204 \begin_inset Flex Code
10205 status collapsed
10206
10207 \begin_layout Plain Layout
10208 Labelsep
10209 \end_layout
10210
10211 \end_inset
10212
10213  [
10214 \begin_inset Flex Code
10215 status collapsed
10216
10217 \begin_layout Plain Layout
10218 string=""
10219 \end_layout
10220
10221 \end_inset
10222
10223 ] El espacio horizontal entre la etiqueta y el cuerpo del texto.
10224  Solo se usa para etiquetas que no están sobre el cuerpo del texto.
10225 \end_layout
10226
10227 \begin_layout Description
10228 \begin_inset Flex Code
10229 status collapsed
10230
10231 \begin_layout Plain Layout
10232 LabelString
10233 \end_layout
10234
10235 \end_inset
10236
10237  [
10238 \begin_inset Flex Code
10239 status collapsed
10240
10241 \begin_layout Plain Layout
10242 string=""
10243 \end_layout
10244
10245 \end_inset
10246
10247 ] La cadena usada para una etiqueta del tipo 
10248 \begin_inset Flex Code
10249 status collapsed
10250
10251 \begin_layout Plain Layout
10252 Static
10253 \end_layout
10254
10255 \end_inset
10256
10257 .
10258  Si 
10259 \begin_inset Flex Code
10260 status collapsed
10261
10262 \begin_layout Plain Layout
10263 LabelCounter
10264 \end_layout
10265
10266 \end_inset
10267
10268  está establecido, esta cadena puede contener los comandos especiales de
10269  formato descritos en la sección
10270 \begin_inset space ~
10271 \end_inset
10272
10273
10274 \begin_inset CommandInset ref
10275 LatexCommand ref
10276 reference "sub:Contadores"
10277
10278 \end_inset
10279
10280 .
10281 \begin_inset Foot
10282 status collapsed
10283
10284 \begin_layout Plain Layout
10285 Por motivos de compatibilidad retroactiva, la cadena 
10286 \begin_inset Flex Code
10287 status collapsed
10288
10289 \begin_layout Plain Layout
10290 @
10291 \emph on
10292 style-name
10293 \emph default
10294 @
10295 \end_layout
10296
10297 \end_inset
10298
10299  será reemplazada por la ampliada 
10300 \begin_inset Flex Code
10301 status collapsed
10302
10303 \begin_layout Plain Layout
10304 LabelString
10305 \end_layout
10306
10307 \end_inset
10308
10309  de estilo 
10310 \begin_inset Flex Code
10311 status collapsed
10312
10313 \begin_layout Plain Layout
10314
10315 \emph on
10316 style-name
10317 \end_layout
10318
10319 \end_inset
10320
10321 .
10322  Esta característica ahora está obsoleta y debería reemplazarse por los
10323  mecanismos de la sección
10324 \begin_inset space ~
10325 \end_inset
10326
10327
10328 \begin_inset CommandInset ref
10329 LatexCommand ref
10330 reference "sub:Contadores"
10331
10332 \end_inset
10333
10334 .
10335 \end_layout
10336
10337 \end_inset
10338
10339
10340 \end_layout
10341
10342 \begin_layout Description
10343 \begin_inset Flex Code
10344 status collapsed
10345
10346 \begin_layout Plain Layout
10347 LabelStringAppendix
10348 \end_layout
10349
10350 \end_inset
10351
10352  [
10353 \begin_inset Flex Code
10354 status collapsed
10355
10356 \begin_layout Plain Layout
10357 string=""
10358 \end_layout
10359
10360 \end_inset
10361
10362 ] Esta se usa en el apéndice en vez de 
10363 \begin_inset Flex Code
10364 status collapsed
10365
10366 \begin_layout Plain Layout
10367 LabelString
10368 \end_layout
10369
10370 \end_inset
10371
10372 .
10373  Anotar que toda declaración de 
10374 \begin_inset Flex Code
10375 status collapsed
10376
10377 \begin_layout Plain Layout
10378 LabelString
10379 \end_layout
10380
10381 \end_inset
10382
10383  reconfigura también 
10384 \begin_inset Flex Code
10385 status collapsed
10386
10387 \begin_layout Plain Layout
10388 LabelStringAppendix
10389 \end_layout
10390
10391 \end_inset
10392
10393 .
10394 \end_layout
10395
10396 \begin_layout Description
10397 \begin_inset Flex Code
10398 status collapsed
10399
10400 \begin_layout Plain Layout
10401 LabelTag
10402 \end_layout
10403
10404 \end_inset
10405
10406  [FIXME] (Usado solo con formatos tipo XML.)
10407 \end_layout
10408
10409 \begin_layout Description
10410 \begin_inset Flex Code
10411 status collapsed
10412
10413 \begin_layout Plain Layout
10414 LabelType
10415 \end_layout
10416
10417 \end_inset
10418
10419  [
10420 \begin_inset Flex Code
10421 status collapsed
10422
10423 \begin_layout Plain Layout
10424
10425 \emph on
10426 No_Label
10427 \emph default
10428 , Manual, Static, Top_Environment, Centered_Top_Environment, Counter, Sensitive,
10429  Enumerate, Itemize, Bibliography
10430 \end_layout
10431
10432 \end_inset
10433
10434
10435 \end_layout
10436
10437 \begin_deeper
10438 \begin_layout Itemize
10439 \begin_inset Flex Code
10440 status collapsed
10441
10442 \begin_layout Plain Layout
10443 Manual
10444 \end_layout
10445
10446 \end_inset
10447
10448  significa que la etiqueta es la primera palabra (hasta elprimer espacio
10449  real).
10450  Usa espacios protegidos (como
10451 \begin_inset space ~
10452 \end_inset
10453
10454 este) si quieres más de una palabra como etiqueta.
10455  
10456 \end_layout
10457
10458 \begin_layout Itemize
10459 \begin_inset Flex Code
10460 status collapsed
10461
10462 \begin_layout Plain Layout
10463 Static
10464 \end_layout
10465
10466 \end_inset
10467
10468  significa que la etiqueta es simplemente cualquier 
10469 \begin_inset Flex Code
10470 status collapsed
10471
10472 \begin_layout Plain Layout
10473 LabelString
10474 \end_layout
10475
10476 \end_inset
10477
10478  declarado como tal.
10479  Esto es realmente `estático'.
10480 \end_layout
10481
10482 \begin_layout Itemize
10483 \begin_inset Flex Code
10484 status collapsed
10485
10486 \begin_layout Plain Layout
10487 Top_Environment
10488 \end_layout
10489
10490 \end_inset
10491
10492  y 
10493 \begin_inset Flex Code
10494 status collapsed
10495
10496 \begin_layout Plain Layout
10497 Centered_Top_Environment
10498 \end_layout
10499
10500 \end_inset
10501
10502  son casos especiales de 
10503 \begin_inset Flex Code
10504 status collapsed
10505
10506 \begin_layout Plain Layout
10507 Static
10508 \end_layout
10509
10510 \end_inset
10511
10512 .
10513  La etiqueta se imprimirá encima del párrafo, pero solo encima de un entorno
10514  o de una cadena de párrafos con este estilo.
10515  Esto se podría usar con el estilo 
10516 \begin_inset Flex MenuItem
10517 status collapsed
10518
10519 \begin_layout Plain Layout
10520 Resumen
10521 \end_layout
10522
10523 \end_inset
10524
10525 , por ejemplo.
10526 \end_layout
10527
10528 \begin_layout Itemize
10529 \begin_inset Flex Code
10530 status collapsed
10531
10532 \begin_layout Plain Layout
10533 Sensitive
10534 \end_layout
10535
10536 \end_inset
10537
10538  es un caso especial para las etiquetas de las leyendas de 
10539 \begin_inset Quotes fld
10540 \end_inset
10541
10542 Figura
10543 \begin_inset Quotes frd
10544 \end_inset
10545
10546  y 
10547 \begin_inset Quotes fld
10548 \end_inset
10549
10550 Tabla
10551 \begin_inset Quotes frd
10552 \end_inset
10553
10554 .
10555  
10556 \begin_inset Flex Code
10557 status collapsed
10558
10559 \begin_layout Plain Layout
10560 Sensitive
10561 \end_layout
10562
10563 \end_inset
10564
10565  quiere decir que la cadena (en código) de la etiqueta depende de la clase
10566  de flotante: Está codificado para ser `FloatType N', donde N es el valor
10567  del contador asociado al flotante.
10568 \end_layout
10569
10570 \begin_layout Itemize
10571 El tipo de etiqueta 
10572 \begin_inset Flex Code
10573 status collapsed
10574
10575 \begin_layout Plain Layout
10576 Counter
10577 \end_layout
10578
10579 \end_inset
10580
10581  define automáticamente etiquetas numeradas.
10582  
10583 \begin_inset Flex Code
10584 status collapsed
10585
10586 \begin_layout Plain Layout
10587 LabelString
10588 \end_layout
10589
10590 \end_inset
10591
10592  se expandirá para resolver cualesquiera referencias a contadores que haya:
10593  por ejemplo, podría ser 
10594 \begin_inset Quotes eld
10595 \end_inset
10596
10597
10598 \begin_inset Flex Code
10599 status collapsed
10600
10601 \begin_layout Plain Layout
10602 Section 
10603 \backslash
10604 thechapter.
10605 \backslash
10606 thesection
10607 \end_layout
10608
10609 \end_inset
10610
10611
10612 \begin_inset Quotes erd
10613 \end_inset
10614
10615 .
10616  Véase la sección 
10617 \begin_inset CommandInset ref
10618 LatexCommand ref
10619 reference "sub:Contadores"
10620
10621 \end_inset
10622
10623  para más información.
10624 \end_layout
10625
10626 \begin_layout Itemize
10627 \begin_inset Flex Code
10628 status collapsed
10629
10630 \begin_layout Plain Layout
10631 Enumerate
10632 \end_layout
10633
10634 \end_inset
10635
10636  produce los tipos habituales de etiquetas de enumeración.
10637  Por ahora está codificado para usar números arábigos, minúsculas, números
10638  romanos en minúsculas y mayúsculas, respectivamente, para los cuatro niveles
10639  de profundidad posibles.
10640 \end_layout
10641
10642 \begin_layout Itemize
10643 \begin_inset Flex Code
10644 status collapsed
10645
10646 \begin_layout Plain Layout
10647 Itemize
10648 \end_layout
10649
10650 \end_inset
10651
10652  produce varias marcas para los distintos niveles.
10653  También está codificado.
10654 \end_layout
10655
10656 \begin_layout Itemize
10657 \begin_inset Flex Code
10658 status collapsed
10659
10660 \begin_layout Plain Layout
10661 Bibliography
10662 \end_layout
10663
10664 \end_inset
10665
10666  se usa internamente por LyX y solo debería emplearse con 
10667 \begin_inset Flex Code
10668 status collapsed
10669
10670 \begin_layout Plain Layout
10671 LatexType BibEnvironment
10672 \end_layout
10673
10674 \end_inset
10675
10676 .
10677 \end_layout
10678
10679 \end_deeper
10680 \begin_layout Description
10681 \begin_inset Flex Code
10682 status collapsed
10683
10684 \begin_layout Plain Layout
10685 LangPreamble
10686 \end_layout
10687
10688 \end_inset
10689
10690  Esto sobrescribirá completamente cualquier declaración anterior de 
10691 \begin_inset Flex Code
10692 status collapsed
10693
10694 \begin_layout Plain Layout
10695 LangPreamble
10696 \end_layout
10697
10698 \end_inset
10699
10700  para este estilo.
10701  Debe acabar con 
10702 \begin_inset Quotes eld
10703 \end_inset
10704
10705
10706 \begin_inset Flex Code
10707 status collapsed
10708
10709 \begin_layout Plain Layout
10710 EndLangPreamble
10711 \end_layout
10712
10713 \end_inset
10714
10715
10716 \begin_inset Quotes erd
10717 \end_inset
10718
10719 .
10720  Véase la sección 
10721 \begin_inset CommandInset ref
10722 LatexCommand ref
10723 reference "sub:I18n"
10724
10725 \end_inset
10726
10727  para detallessobre su uso.
10728 \end_layout
10729
10730 \begin_layout Description
10731 \begin_inset Flex Code
10732 status collapsed
10733
10734 \begin_layout Plain Layout
10735 LatexName
10736 \end_layout
10737
10738 \end_inset
10739
10740  El nombre correspondiente en LaTeX, ya sea de un comando o de un entorno.
10741 \end_layout
10742
10743 \begin_layout Description
10744 \begin_inset Flex Code
10745 status collapsed
10746
10747 \begin_layout Plain Layout
10748 LatexParam
10749 \end_layout
10750
10751 \end_inset
10752
10753  Un parámetro opcional para el correspondiente 
10754 \begin_inset Flex Code
10755 status collapsed
10756
10757 \begin_layout Plain Layout
10758 LatexName
10759 \end_layout
10760
10761 \end_inset
10762
10763 .
10764  Este parámetro no se puede cambiar desde dentro de LyX.
10765 \end_layout
10766
10767 \begin_layout Description
10768 \begin_inset Flex Code
10769 status collapsed
10770
10771 \begin_layout Plain Layout
10772 LatexType
10773 \end_layout
10774
10775 \end_inset
10776
10777  
10778 \begin_inset CommandInset label
10779 LatexCommand label
10780 name "des:LatexType"
10781
10782 \end_inset
10783
10784 [
10785 \begin_inset Flex Code
10786 status collapsed
10787
10788 \begin_layout Plain Layout
10789
10790 \emph on
10791 Paragraph
10792 \emph default
10793 , Command, Environment, Item_Environment,
10794 \end_layout
10795
10796 \end_inset
10797
10798  
10799 \begin_inset Flex Code
10800 status collapsed
10801
10802 \begin_layout Plain Layout
10803 List_Environment, Bib_Environment
10804 \end_layout
10805
10806 \end_inset
10807
10808 ] Cómo debería traducirse el estilo a LaTeX.
10809 \begin_inset Foot
10810 status collapsed
10811
10812 \begin_layout Plain Layout
10813 \begin_inset Flex Code
10814 status collapsed
10815
10816 \begin_layout Plain Layout
10817 LatexType
10818 \end_layout
10819
10820 \end_inset
10821
10822  es un poco engañoso porque estas reglas se aplican también a clases SGML.
10823  Consulta los archivos de clases SGML para ejemplos concretos.
10824 \end_layout
10825
10826 \end_inset
10827
10828
10829 \end_layout
10830
10831 \begin_deeper
10832 \begin_layout Itemize
10833 \begin_inset Flex Code
10834 status collapsed
10835
10836 \begin_layout Plain Layout
10837 Paragraph
10838 \end_layout
10839
10840 \end_inset
10841
10842  no significa nada especial.
10843  
10844 \end_layout
10845
10846 \begin_layout Itemize
10847 \begin_inset Flex Code
10848 status collapsed
10849
10850 \begin_layout Plain Layout
10851 Command
10852 \end_layout
10853
10854 \end_inset
10855
10856  significa 
10857 \begin_inset Flex Code
10858 status collapsed
10859
10860 \begin_layout Plain Layout
10861
10862 \backslash
10863
10864 \emph on
10865 LatexName
10866 \emph default
10867 {\SpecialChar \ldots{}
10868 }
10869 \end_layout
10870
10871 \end_inset
10872
10873 .
10874 \end_layout
10875
10876 \begin_layout Itemize
10877 \begin_inset Flex Code
10878 status collapsed
10879
10880 \begin_layout Plain Layout
10881 Environment
10882 \end_layout
10883
10884 \end_inset
10885
10886  significa 
10887 \begin_inset Flex Code
10888 status collapsed
10889
10890 \begin_layout Plain Layout
10891
10892 \backslash
10893 begin{
10894 \emph on
10895 LatexName
10896 \emph default
10897 }\SpecialChar \ldots{}
10898
10899 \backslash
10900 end{
10901 \emph on
10902 LatexName
10903 \emph default
10904 }
10905 \end_layout
10906
10907 \end_inset
10908
10909 .
10910  
10911 \end_layout
10912
10913 \begin_layout Itemize
10914 \begin_inset Flex Code
10915 status collapsed
10916
10917 \begin_layout Plain Layout
10918 Item_Environment
10919 \end_layout
10920
10921 \end_inset
10922
10923  eslo mismo que 
10924 \begin_inset Flex Code
10925 status collapsed
10926
10927 \begin_layout Plain Layout
10928 Environment
10929 \end_layout
10930
10931 \end_inset
10932
10933 , excepto que un 
10934 \begin_inset Flex Code
10935 status collapsed
10936
10937 \begin_layout Plain Layout
10938
10939 \backslash
10940 item
10941 \end_layout
10942
10943 \end_inset
10944
10945  se genera para cada párrafo de este entorno.
10946  
10947 \end_layout
10948
10949 \begin_layout Itemize
10950 \begin_inset Flex Code
10951 status collapsed
10952
10953 \begin_layout Plain Layout
10954 List_Environment
10955 \end_layout
10956
10957 \end_inset
10958
10959  es lo mismo que 
10960 \begin_inset Flex Code
10961 status collapsed
10962
10963 \begin_layout Plain Layout
10964 Item_Environment
10965 \end_layout
10966
10967 \end_inset
10968
10969 , excepto que 
10970 \begin_inset Flex Code
10971 status collapsed
10972
10973 \begin_layout Plain Layout
10974 LabelWidthString
10975 \end_layout
10976
10977 \end_inset
10978
10979  se pasa como un argumento al entorno.
10980  
10981 \begin_inset Flex Code
10982 status collapsed
10983
10984 \begin_layout Plain Layout
10985 LabelWidthString
10986 \end_layout
10987
10988 \end_inset
10989
10990  puede definirse en el diálogo 
10991 \begin_inset Flex MenuItem
10992 status collapsed
10993
10994 \begin_layout Plain Layout
10995
10996 \bar under
10997 Edit
10998 \bar default
10999 ar\SpecialChar \menuseparator
11000
11001 \bar under
11002 Configuración
11003 \begin_inset space ~
11004 \end_inset
11005
11006 de
11007 \begin_inset space ~
11008 \end_inset
11009
11010 párrafos
11011 \end_layout
11012
11013 \end_inset
11014
11015 .
11016  
11017 \end_layout
11018
11019 \begin_layout Standard
11020 Poniendo juntas las últimas cosas, la salida LaTeX será una de estas: 
11021 \end_layout
11022
11023 \begin_layout LyX-Code
11024
11025 \backslash
11026 latexname[latexparam]{\SpecialChar \ldots{}
11027 }
11028 \end_layout
11029
11030 \begin_layout Standard
11031 o: 
11032 \end_layout
11033
11034 \begin_layout LyX-Code
11035
11036 \backslash
11037 begin{latexname}[latexparam] \SpecialChar \ldots{}
11038  
11039 \backslash
11040 end{latexname}.
11041 \end_layout
11042
11043 \begin_layout Standard
11044 dependiendo del tipo de LaTeX.
11045 \end_layout
11046
11047 \end_deeper
11048 \begin_layout Description
11049 \begin_inset Flex Code
11050 status collapsed
11051
11052 \begin_layout Plain Layout
11053 LeftMargin
11054 \end_layout
11055
11056 \end_inset
11057
11058  [
11059 \begin_inset Flex Code
11060 status collapsed
11061
11062 \begin_layout Plain Layout
11063 string=""
11064 \end_layout
11065
11066 \end_inset
11067
11068 ] Si pones estilos en entornos, los márgenes izquierdos no son simplemente
11069  añadidos, sino aumentados en un factor 
11070 \begin_inset Formula $\frac{4}{depth+4}$
11071 \end_inset
11072
11073 .
11074  Anotar que este parámetro se usa también cuando el margen se define como
11075  
11076 \begin_inset Flex Code
11077 status collapsed
11078
11079 \begin_layout Plain Layout
11080 Manual
11081 \end_layout
11082
11083 \end_inset
11084
11085  o 
11086 \begin_inset Flex Code
11087 status collapsed
11088
11089 \begin_layout Plain Layout
11090 Dynamic
11091 \end_layout
11092
11093 \end_inset
11094
11095 .
11096  En ese caso se añade al margen manual o dinámico.
11097  
11098 \begin_inset Newline newline
11099 \end_inset
11100
11101 El argumento se pasa como una cadena de caracteres.
11102  Por ejemplo 
11103 \begin_inset Quotes fld
11104 \end_inset
11105
11106
11107 \begin_inset Flex Code
11108 status collapsed
11109
11110 \begin_layout Plain Layout
11111 MM
11112 \end_layout
11113
11114 \end_inset
11115
11116
11117 \begin_inset Quotes frd
11118 \end_inset
11119
11120  significa que el párrafo se sangra con la anchura de 
11121 \begin_inset Quotes fld
11122 \end_inset
11123
11124
11125 \begin_inset Flex Code
11126 status collapsed
11127
11128 \begin_layout Plain Layout
11129 MM
11130 \end_layout
11131
11132 \end_inset
11133
11134
11135 \begin_inset Quotes frd
11136 \end_inset
11137
11138  en la tipografía normal.
11139  Se puede obtener una anchura negativa anteponiendo 
11140 \begin_inset Quotes fld
11141 \end_inset
11142
11143
11144 \begin_inset Flex Code
11145 status collapsed
11146
11147 \begin_layout Plain Layout
11148 -
11149 \end_layout
11150
11151 \end_inset
11152
11153
11154 \begin_inset Quotes frd
11155 \end_inset
11156
11157  a la cadena.
11158  Se eligió este método para que el aspecto sea el mismo con cada una de
11159  las tipografías de pantalla usadas.
11160 \end_layout
11161
11162 \begin_layout Description
11163 \begin_inset Flex Code
11164 status collapsed
11165
11166 \begin_layout Plain Layout
11167 Margin
11168 \end_layout
11169
11170 \end_inset
11171
11172  [
11173 \begin_inset Flex Code
11174 status collapsed
11175
11176 \begin_layout Plain Layout
11177
11178 \emph on
11179 Static
11180 \emph default
11181 , Manual, Dynamic, First_Dynamic, Right_Address_Box
11182 \end_layout
11183
11184 \end_inset
11185
11186
11187 \begin_inset Newline newline
11188 \end_inset
11189
11190 El tipo de margen que el estilo tiene en el lado izquierdo.
11191  
11192 \begin_inset Flex Code
11193 status collapsed
11194
11195 \begin_layout Plain Layout
11196 Static
11197 \end_layout
11198
11199 \end_inset
11200
11201  significa un margen fijo.
11202  
11203 \begin_inset Flex Code
11204 status collapsed
11205
11206 \begin_layout Plain Layout
11207 Manual
11208 \end_layout
11209
11210 \end_inset
11211
11212  significa que el margen izquierdo depende de la cadena introducida en el
11213  diálogo 
11214 \begin_inset Flex MenuItem
11215 status collapsed
11216
11217 \begin_layout Plain Layout
11218 Editar\SpecialChar \menuseparator
11219 Configuración del párrafo\SpecialChar \ldots{}
11220
11221 \end_layout
11222
11223 \end_inset
11224
11225 .
11226  Esto se utiliza para componer bonitas listas sin tabuladores.
11227  
11228 \begin_inset Flex Code
11229 status collapsed
11230
11231 \begin_layout Plain Layout
11232 Dynamic
11233 \end_layout
11234
11235 \end_inset
11236
11237  significa que el margen depende del tamaño de la etiqueta.
11238  Esto se usa para las cabeceras automáticas de las listas numeradas.
11239  Es obvio que la cabecera 
11240 \begin_inset Quotes fld
11241 \end_inset
11242
11243 5.4.3.2.1 Cabecera muy larga
11244 \begin_inset Quotes frd
11245 \end_inset
11246
11247  debe tener un margen izquierdo más amplio (tan ancho como 
11248 \begin_inset Quotes fld
11249 \end_inset
11250
11251 5.4.3.2.1
11252 \begin_inset Quotes frd
11253 \end_inset
11254
11255  más el espacio) que 
11256 \begin_inset Quotes fld
11257 \end_inset
11258
11259 3.2 Cabecera muy larga
11260 \begin_inset Quotes frd
11261 \end_inset
11262
11263 , aunque los 
11264 \begin_inset Quotes fld
11265 \end_inset
11266
11267 procesadores de texto
11268 \begin_inset Quotes frd
11269 \end_inset
11270
11271  corrientes no sean capaces de hacer esto.
11272  
11273 \begin_inset Flex Code
11274 status collapsed
11275
11276 \begin_layout Plain Layout
11277 First_Dynamic
11278 \end_layout
11279
11280 \end_inset
11281
11282  es similar, pero solo la primera fila del párrafo es dinámica, mientras
11283  que las demás son estáticas; esto se emplea, por ejemplo, para descripciones.
11284  
11285 \begin_inset Flex Code
11286 status collapsed
11287
11288 \begin_layout Plain Layout
11289 Right_Address_Box
11290 \end_layout
11291
11292 \end_inset
11293
11294  significa que el margen se elige de manera que la fila más larga de este
11295  párrafo se adapte al margen derecho.
11296  Esto se emplea para componer una dirección en el lado derecho de la página.
11297  
11298 \end_layout
11299
11300 \begin_layout Description
11301 \begin_inset Flex Code
11302 status collapsed
11303
11304 \begin_layout Plain Layout
11305 NeedProtect
11306 \end_layout
11307
11308 \end_inset
11309
11310  [
11311 \begin_inset Flex Code
11312 status collapsed
11313
11314 \begin_layout Plain Layout
11315
11316 \emph on
11317 0
11318 \end_layout
11319
11320 \end_inset
11321
11322 ,
11323 \begin_inset Flex Code
11324 status collapsed
11325
11326 \begin_layout Plain Layout
11327 1
11328 \end_layout
11329
11330 \end_inset
11331
11332 ] Si los comandos frágiles en este estilo deberían ser protegidos, 
11333 \begin_inset Flex Code
11334 status collapsed
11335
11336 \begin_layout Plain Layout
11337
11338 \backslash
11339 protect
11340 \end_layout
11341
11342 \end_inset
11343
11344 .
11345  (Nota: es 
11346 \emph on
11347 no 
11348 \emph default
11349 si este comando debería él mismo ser protegido.)
11350 \end_layout
11351
11352 \begin_layout Description
11353 \begin_inset Flex Code
11354 status collapsed
11355
11356 \begin_layout Plain Layout
11357 Newline
11358 \end_layout
11359
11360 \end_inset
11361
11362  [
11363 \begin_inset Flex Code
11364 status collapsed
11365
11366 \begin_layout Plain Layout
11367 0
11368 \end_layout
11369
11370 \end_inset
11371
11372
11373 \begin_inset Flex Code
11374 status collapsed
11375
11376 \begin_layout Plain Layout
11377
11378 \emph on
11379 1
11380 \end_layout
11381
11382 \end_inset
11383
11384 ] Si las líneas nuevas se transforman en líneas nuevas LaTeX (
11385 \begin_inset Flex Code
11386 status collapsed
11387
11388 \begin_layout Plain Layout
11389
11390 \backslash
11391
11392 \backslash
11393
11394 \end_layout
11395
11396 \end_inset
11397
11398 ) o no.
11399  La transformación puede desactivarse para permitir una edición más confortable
11400  de LaTeX en LyX.
11401 \end_layout
11402
11403 \begin_layout Description
11404 \begin_inset Flex Code
11405 status collapsed
11406
11407 \begin_layout Plain Layout
11408 NextNoIndent
11409 \end_layout
11410
11411 \end_inset
11412
11413  [
11414 \begin_inset Flex Code
11415 status collapsed
11416
11417 \begin_layout Plain Layout
11418 1
11419 \end_layout
11420
11421 \end_inset
11422
11423
11424 \begin_inset Flex Code
11425 status collapsed
11426
11427 \begin_layout Plain Layout
11428
11429 \emph on
11430 0
11431 \end_layout
11432
11433 \end_inset
11434
11435 ] Si se permite sangrar la primera fila del párrafo siguiente.
11436  
11437 \begin_inset Flex Code
11438 status collapsed
11439
11440 \begin_layout Plain Layout
11441 1
11442 \end_layout
11443
11444 \end_inset
11445
11446  significa que no se permite hacerlo; 
11447 \begin_inset Flex Code
11448 status collapsed
11449
11450 \begin_layout Plain Layout
11451 0
11452 \end_layout
11453
11454 \end_inset
11455
11456  significa que puede hacerse si se desea.
11457 \end_layout
11458
11459 \begin_layout Description
11460 \begin_inset Flex Code
11461 status collapsed
11462
11463 \begin_layout Plain Layout
11464 ObsoletedBy
11465 \end_layout
11466
11467 \end_inset
11468
11469  Nombre de un estilo que ha reemplazado este estilo.
11470  Esto se emplea para renombrar un estilo, mientras que se mantiene compatibilida
11471 d hacia atrás.
11472 \end_layout
11473
11474 \begin_layout Description
11475 \begin_inset Flex Code
11476 status collapsed
11477
11478 \begin_layout Plain Layout
11479 OptionalArgs
11480 \end_layout
11481
11482 \end_inset
11483
11484
11485 \lang english
11486  
11487 \lang spanish
11488 [
11489 \begin_inset Flex Code
11490 status collapsed
11491
11492 \begin_layout Plain Layout
11493 int=0
11494 \end_layout
11495
11496 \end_inset
11497
11498 ] El número de argumentos opcionales que puede usarse con este estilo.
11499  Es útil para cosas como encabezados de sección, y solo tiene sentido con
11500  LaTeX.
11501  En la salida, los argumentos opcionales precederán todos a los argumentos
11502  requeridos (abajo).
11503  Así que podemos tener construcciones como:
11504 \end_layout
11505
11506 \begin_deeper
11507 \begin_layout LyX-Code
11508
11509 \backslash
11510 mycmd[opt1]{req1}{contenido del párrafo}
11511 \end_layout
11512
11513 \begin_layout Standard
11514 pero no cosas como: 
11515 \end_layout
11516
11517 \begin_layout LyX-Code
11518
11519 \backslash
11520 mycmd[opt1]{req1}[opt2]{contenido del párrafo}
11521 \end_layout
11522
11523 \begin_layout Standard
11524 al menos, no sin ERT (con lo que puedes tener cualquier cosa).
11525  
11526 \end_layout
11527
11528 \end_deeper
11529 \begin_layout Description
11530 \begin_inset Flex Code
11531 status collapsed
11532
11533 \begin_layout Plain Layout
11534 ParbreakIsNewline
11535 \end_layout
11536
11537 \end_inset
11538
11539
11540 \begin_inset CommandInset label
11541 LatexCommand label
11542 name "des:ParbreakIsNewline"
11543
11544 \end_inset
11545
11546  [
11547 \begin_inset Flex Code
11548 status collapsed
11549
11550 \begin_layout Plain Layout
11551
11552 \emph on
11553 0
11554 \end_layout
11555
11556 \end_inset
11557
11558
11559 \begin_inset Flex Code
11560 status collapsed
11561
11562 \begin_layout Plain Layout
11563 1
11564 \end_layout
11565
11566 \end_inset
11567
11568 ] Indica que los párrafos no serán separados por una línea vacía en la salida
11569  LaTeX, solo por un salto de línea; junto con 
11570 \begin_inset Flex Code
11571 status collapsed
11572
11573 \begin_layout Plain Layout
11574 PassThru 1
11575 \end_layout
11576
11577 \end_inset
11578
11579 , esto permite emular un edtidor de texto simple (como un recuadro ERT).
11580 \end_layout
11581
11582 \begin_layout Description
11583 \begin_inset Flex Code
11584 status collapsed
11585
11586 \begin_layout Plain Layout
11587 ParIndent
11588 \end_layout
11589
11590 \end_inset
11591
11592  [
11593 \begin_inset Flex Code
11594 status collapsed
11595
11596 \begin_layout Plain Layout
11597 string=""
11598 \end_layout
11599
11600 \end_inset
11601
11602 ] El sangrado de la primera línea de un párrafo.
11603  
11604 \begin_inset Flex Code
11605 status collapsed
11606
11607 \begin_layout Plain Layout
11608 Parindent
11609 \end_layout
11610
11611 \end_inset
11612
11613  estará fijado para un determinado estilo.
11614  La excepción es el estilo 
11615 \begin_inset Flex Code
11616 status collapsed
11617
11618 \begin_layout Plain Layout
11619 Normal
11620 \end_layout
11621
11622 \end_inset
11623
11624 , puesto que la sangría de un párrafo de estilo 
11625 \begin_inset Flex Code
11626 status collapsed
11627
11628 \begin_layout Plain Layout
11629 Normal
11630 \end_layout
11631
11632 \end_inset
11633
11634  puede prohibirse con 
11635 \begin_inset Flex Code
11636 status collapsed
11637
11638 \begin_layout Plain Layout
11639 NextNoIndent
11640 \end_layout
11641
11642 \end_inset
11643
11644 .
11645  Además, los párrafos de estilo 
11646 \begin_inset Flex Code
11647 status collapsed
11648
11649 \begin_layout Plain Layout
11650 Normal
11651 \end_layout
11652
11653 \end_inset
11654
11655  dentro de entornos usan la sangría 
11656 \begin_inset Flex Code
11657 status collapsed
11658
11659 \begin_layout Plain Layout
11660 Parindent
11661 \end_layout
11662
11663 \end_inset
11664
11665  del entorno, no su propio valor.
11666  Por ejemplo, los párrafos 
11667 \begin_inset Flex Code
11668 status collapsed
11669
11670 \begin_layout Plain Layout
11671 Normal
11672 \end_layout
11673
11674 \end_inset
11675
11676  en una enumeración no se sangran.
11677 \end_layout
11678
11679 \begin_layout Description
11680 \begin_inset Flex Code
11681 status collapsed
11682
11683 \begin_layout Plain Layout
11684 Parsep
11685 \end_layout
11686
11687 \end_inset
11688
11689  [
11690 \begin_inset Flex Code
11691 status collapsed
11692
11693 \begin_layout Plain Layout
11694 float=0
11695 \end_layout
11696
11697 \end_inset
11698
11699 ] El espacio vertical entre dos párrafos de este estilo.
11700 \end_layout
11701
11702 \begin_layout Description
11703 \begin_inset Flex Code
11704 status collapsed
11705
11706 \begin_layout Plain Layout
11707 Parskip
11708 \end_layout
11709
11710 \end_inset
11711
11712  [
11713 \begin_inset Flex Code
11714 status collapsed
11715
11716 \begin_layout Plain Layout
11717 float=0
11718 \end_layout
11719
11720 \end_inset
11721
11722 ] LyX permite al usuario elegir entre 
11723 \begin_inset Quotes fld
11724 \end_inset
11725
11726 sangrado
11727 \begin_inset Quotes frd
11728 \end_inset
11729
11730  o 
11731 \begin_inset Quotes fld
11732 \end_inset
11733
11734 espacio vertical
11735 \begin_inset Quotes frd
11736 \end_inset
11737
11738  para componer un documento.
11739  Si se elige 
11740 \begin_inset Quotes fld
11741 \end_inset
11742
11743 sangrado
11744 \begin_inset Quotes frd
11745 \end_inset
11746
11747 , este valor es completamente ignorado.
11748  Si se elige 
11749 \begin_inset Quotes fld
11750 \end_inset
11751
11752 espacio vertical
11753 \begin_inset Quotes frd
11754 \end_inset
11755
11756 , el sangrado de un estilo tipo 
11757 \begin_inset Quotes fld
11758 \end_inset
11759
11760 Párrafo
11761 \begin_inset Quotes frd
11762 \end_inset
11763
11764  de LaTeX se ignora y todos los párrafos son separados con este argumento
11765  
11766 \begin_inset Quotes fld
11767 \end_inset
11768
11769 parskip
11770 \begin_inset Quotes frd
11771 \end_inset
11772
11773 .
11774  El espacio vertical se calcula con 
11775 \begin_inset Flex Code
11776 status collapsed
11777
11778 \begin_layout Plain Layout
11779 value
11780 \begin_inset space ~
11781 \end_inset
11782
11783 * DefaultHeight
11784 \end_layout
11785
11786 \end_inset
11787
11788 , donde 
11789 \begin_inset Flex Code
11790 status collapsed
11791
11792 \begin_layout Plain Layout
11793 DefaultHeight
11794 \end_layout
11795
11796 \end_inset
11797
11798  es la altura de una fila con la tipografía normal.
11799  De esta forma, el aspecto queda igual con diferentes tipografías de pantalla.
11800 \end_layout
11801
11802 \begin_layout Description
11803 \begin_inset Flex Code
11804 status collapsed
11805
11806 \begin_layout Plain Layout
11807 PassThru
11808 \end_layout
11809
11810 \end_inset
11811
11812  
11813 \begin_inset CommandInset label
11814 LatexCommand label
11815 name "des:PathThru"
11816
11817 \end_inset
11818
11819 [
11820 \emph on
11821
11822 \begin_inset Flex Code
11823 status collapsed
11824
11825 \begin_layout Plain Layout
11826
11827 \emph on
11828 0
11829 \end_layout
11830
11831 \end_inset
11832
11833
11834 \emph default
11835
11836 \begin_inset Flex Code
11837 status collapsed
11838
11839 \begin_layout Plain Layout
11840 1
11841 \end_layout
11842
11843 \end_inset
11844
11845 ] Si el contenido de este párrafo debería aparecer en la salida en forma
11846  cruda, es decir sin las traducciones especiales que LaTeX necesitaría.
11847 \end_layout
11848
11849 \begin_layout Description
11850 \begin_inset Flex Code
11851 status collapsed
11852
11853 \begin_layout Plain Layout
11854 Preamble
11855 \end_layout
11856
11857 \end_inset
11858
11859  
11860 \begin_inset CommandInset label
11861 LatexCommand label
11862 name "des:Preamble"
11863
11864 \end_inset
11865
11866 Información a incluir en el preámbulo LaTeX cuando se usa este estilo.
11867  Utilizado para definir macros, paquetes a cargar, etc., requeridos por este
11868  estilo en particular.
11869  Debe terminar con 
11870 \begin_inset Quotes fld
11871 \end_inset
11872
11873
11874 \begin_inset Flex Code
11875 status collapsed
11876
11877 \begin_layout Plain Layout
11878 EndPreamble
11879 \end_layout
11880
11881 \end_inset
11882
11883
11884 \begin_inset Quotes frd
11885 \end_inset
11886
11887 .
11888 \end_layout
11889
11890 \begin_layout Description
11891 \begin_inset Flex Code
11892 status collapsed
11893
11894 \begin_layout Plain Layout
11895 RefPrefix
11896 \end_layout
11897
11898 \end_inset
11899
11900  [
11901 \begin_inset Flex Code
11902 status collapsed
11903
11904 \begin_layout Plain Layout
11905 string
11906 \end_layout
11907
11908 \end_inset
11909
11910 ] El prefijo a usar cuando se crean etiquetas que se refieren a párrafos
11911  de este tipo.
11912  Esto permite el uso de referencias con formato.
11913 \end_layout
11914
11915 \begin_layout Description
11916 \begin_inset Flex Code
11917 status collapsed
11918
11919 \begin_layout Plain Layout
11920 RequiredArgs
11921 \end_layout
11922
11923 \end_inset
11924
11925  [
11926 \begin_inset Flex Code
11927 status collapsed
11928
11929 \begin_layout Plain Layout
11930 int=0
11931 \end_layout
11932
11933 \end_inset
11934
11935 ] El número de argumentos requeridos que el comando LaTeX o el entorno correspon
11936 diente a este estilo esperan.
11937  En el caso de un comando, estos son argumentos requeridos que 
11938 \emph on
11939 no sean
11940 \emph default
11941  los asociados con el contenido del párrafo mismo.
11942  Estos no se tienen que proporcionar realmente: LyX exportará argumentos
11943  vacíos si es necesario.
11944  Los argumentos opcionales se exportarán antes que los requeridos.
11945  Véase la discusión de la etiqueta anterior 
11946 \begin_inset Flex Code
11947 status collapsed
11948
11949 \begin_layout Plain Layout
11950 OptionalArgs
11951 \end_layout
11952
11953 \end_inset
11954
11955  para más información.
11956 \end_layout
11957
11958 \begin_layout Description
11959 \begin_inset Flex Code
11960 status collapsed
11961
11962 \begin_layout Plain Layout
11963 Requires 
11964 \end_layout
11965
11966 \end_inset
11967
11968
11969 \series medium
11970 [
11971 \begin_inset Flex Code
11972 status collapsed
11973
11974 \begin_layout Plain Layout
11975 string
11976 \end_layout
11977
11978 \end_inset
11979
11980 ]
11981 \series default
11982  
11983 \begin_inset CommandInset label
11984 LatexCommand label
11985 name "des:Requires"
11986
11987 \end_inset
11988
11989 Si el estilo requiere la característica 
11990 \begin_inset Flex Code
11991 status collapsed
11992
11993 \begin_layout Plain Layout
11994 string
11995 \end_layout
11996
11997 \end_inset
11998
11999 .
12000  Véase arriba (página 
12001 \begin_inset CommandInset ref
12002 LatexCommand pageref
12003 reference "des:Provides"
12004
12005 \end_inset
12006
12007 ) la descripción de 
12008 \begin_inset Flex Code
12009 status collapsed
12010
12011 \begin_layout Plain Layout
12012 Provides
12013 \end_layout
12014
12015 \end_inset
12016
12017  para información sobre 'características'.
12018  
12019 \end_layout
12020
12021 \begin_layout Description
12022 \begin_inset Flex Code
12023 status collapsed
12024
12025 \begin_layout Plain Layout
12026 RightMargin
12027 \end_layout
12028
12029 \end_inset
12030
12031  [
12032 \begin_inset Flex Code
12033 status collapsed
12034
12035 \begin_layout Plain Layout
12036 string=""
12037 \end_layout
12038
12039 \end_inset
12040
12041 ] Similar a 
12042 \begin_inset Flex Code
12043 status collapsed
12044
12045 \begin_layout Plain Layout
12046 LeftMargin
12047 \end_layout
12048
12049 \end_inset
12050
12051 .
12052 \end_layout
12053
12054 \begin_layout Description
12055 \begin_inset Flex Code
12056 status collapsed
12057
12058 \begin_layout Plain Layout
12059 Spacing
12060 \end_layout
12061
12062 \end_inset
12063
12064  [
12065 \begin_inset Flex Code
12066 status collapsed
12067
12068 \begin_layout Plain Layout
12069
12070 \emph on
12071 single
12072 \emph default
12073 , onehalf, double, other
12074 \end_layout
12075
12076 \end_inset
12077
12078  
12079 \emph on
12080 value
12081 \emph default
12082 ] Esto define cuál debería ser el espacio predefinido en el estilo.
12083  Los argumentos 
12084 \begin_inset Flex Code
12085 status collapsed
12086
12087 \begin_layout Plain Layout
12088 single
12089 \end_layout
12090
12091 \end_inset
12092
12093
12094 \begin_inset Flex Code
12095 status collapsed
12096
12097 \begin_layout Plain Layout
12098 onehalf
12099 \end_layout
12100
12101 \end_inset
12102
12103  y 
12104 \begin_inset Flex Code
12105 status collapsed
12106
12107 \begin_layout Plain Layout
12108 double
12109 \end_layout
12110
12111 \end_inset
12112
12113  corresponden respectivamente a un multiplicador de 1, 1.25 y 1.667.
12114  Si se especifica el argumento 
12115 \begin_inset Flex Code
12116 status collapsed
12117
12118 \begin_layout Plain Layout
12119 other
12120 \end_layout
12121
12122 \end_inset
12123
12124 , entonces se debería proporcionar además un argumento numérico que será
12125  el valor real del multiplicador.
12126  Anotar que, al contrario que otros parámetros, 
12127 \begin_inset Flex Code
12128 status collapsed
12129
12130 \begin_layout Plain Layout
12131 Spacing
12132 \end_layout
12133
12134 \end_inset
12135
12136  implica la generación de código LaTeX específico, usando el paquete 
12137 \begin_inset Flex Code
12138 status collapsed
12139
12140 \begin_layout Plain Layout
12141 setspace.sty
12142 \end_layout
12143
12144 \end_inset
12145
12146 .
12147 \end_layout
12148
12149 \begin_layout Description
12150 \begin_inset Flex Code
12151 status collapsed
12152
12153 \begin_layout Plain Layout
12154 Spellcheck
12155 \end_layout
12156
12157 \end_inset
12158
12159  [
12160 \begin_inset Flex Code
12161 status collapsed
12162
12163 \begin_layout Plain Layout
12164 0
12165 \end_layout
12166
12167 \end_inset
12168
12169 ,
12170 \begin_inset Flex Code
12171 status collapsed
12172
12173 \begin_layout Plain Layout
12174
12175 \emph on
12176 1
12177 \end_layout
12178
12179 \end_inset
12180
12181 ] Corrección ortográfica de párrafos de este estilo.
12182  Por omisión, sí.
12183 \end_layout
12184
12185 \begin_layout Description
12186 \begin_inset Flex Code
12187 status collapsed
12188
12189 \begin_layout Plain Layout
12190 TextFont
12191 \end_layout
12192
12193 \end_inset
12194
12195  La tipografía para el cuerpo del texto.
12196  Véase la sección 
12197 \begin_inset CommandInset ref
12198 LatexCommand ref
12199 reference "sub:Tipografías"
12200
12201 \end_inset
12202
12203 .
12204 \end_layout
12205
12206 \begin_layout Description
12207 \begin_inset Flex Code
12208 status collapsed
12209
12210 \begin_layout Plain Layout
12211 TocLevel
12212 \end_layout
12213
12214 \end_inset
12215
12216
12217 \begin_inset Flex Code
12218 status collapsed
12219
12220 \begin_layout Plain Layout
12221
12222 \series medium
12223 TocLevel [int]
12224 \end_layout
12225
12226 \end_inset
12227
12228  El nivel del estilo en el índice general.
12229  Esto se usa para la numeración automática de los encabezados de sección.
12230 \end_layout
12231
12232 \begin_layout Description
12233 \begin_inset Flex Code
12234 status collapsed
12235
12236 \begin_layout Plain Layout
12237 TopSep
12238 \end_layout
12239
12240 \end_inset
12241
12242  [
12243 \begin_inset Flex Code
12244 status collapsed
12245
12246 \begin_layout Plain Layout
12247 float=0
12248 \end_layout
12249
12250 \end_inset
12251
12252 ] El espacio vertical con el que el primero de una cadena de párrafos con
12253  este estilo se separa del párrafo anterior.
12254  Si el párrafo anterior tiene otro estilo, la separación no es simplemente
12255  añadida, sino que se pone la máxima.
12256 \end_layout
12257
12258 \begin_layout Subsection
12259 Internacionalización de estilos de párrafo
12260 \begin_inset CommandInset label
12261 LatexCommand label
12262 name "sub:I18n"
12263
12264 \end_inset
12265
12266
12267 \end_layout
12268
12269 \begin_layout Standard
12270 LyX ha soportado desde hace tiempo la internacionalización de la información
12271  de formato, pero, hasta la versión 2.0, esto se aplicaba solo a la interfaz
12272  de usuario y no a la salida, digamos, PDF.
12273  Así, por ej., autores franceses tenían que acudir a feos trucos para conseguir
12274  `Théorème 1' en vez de `Theorem 1'.
12275  Gracias a Georg Baum, este ya no es el caso.
12276 \end_layout
12277
12278 \begin_layout Standard
12279 Si un 
12280 \begin_inset Flex Code
12281 status collapsed
12282
12283 \begin_layout Plain Layout
12284 Style
12285 \end_layout
12286
12287 \end_inset
12288
12289  define texto que se mostrará en el documento exportado, puede usar 
12290 \begin_inset Flex Code
12291 status collapsed
12292
12293 \begin_layout Plain Layout
12294 LangPreamble
12295 \end_layout
12296
12297 \end_inset
12298
12299  y 
12300 \begin_inset Flex Code
12301 status collapsed
12302
12303 \begin_layout Plain Layout
12304 BabelPreamble
12305 \end_layout
12306
12307 \end_inset
12308
12309  para soportar correctamente documentos con idioma distinto del inglés e
12310  incluso documentos plurilingües.
12311  El siguiente extracto (del archivo 
12312 \begin_inset Flex Code
12313 status collapsed
12314
12315 \begin_layout Plain Layout
12316 theorems-ams.inc
12317 \end_layout
12318
12319 \end_inset
12320
12321 ) muestra cómo funciona:
12322 \end_layout
12323
12324 \begin_layout LyX-Code
12325 Preamble
12326 \end_layout
12327
12328 \begin_deeper
12329 \begin_layout LyX-Code
12330   
12331 \backslash
12332 theoremstyle{remark}
12333 \end_layout
12334
12335 \begin_layout LyX-Code
12336   
12337 \backslash
12338 newtheorem{claim}[thm]{
12339 \backslash
12340 protect
12341 \backslash
12342 claimname}
12343 \end_layout
12344
12345 \begin_layout LyX-Code
12346 EndPreamble
12347 \end_layout
12348
12349 \begin_layout LyX-Code
12350 LangPreamble
12351 \end_layout
12352
12353 \begin_layout LyX-Code
12354   
12355 \backslash
12356 providecommand{
12357 \backslash
12358 claimname}{_(Claim)}
12359 \end_layout
12360
12361 \begin_layout LyX-Code
12362 EndLangPreamble
12363 \end_layout
12364
12365 \begin_layout LyX-Code
12366 BabelPreamble
12367 \end_layout
12368
12369 \begin_layout LyX-Code
12370     
12371 \backslash
12372 addto
12373 \backslash
12374 captions$$lang{
12375 \backslash
12376 renewcommand{
12377 \backslash
12378 claimname}{_(Claim)}}
12379 \end_layout
12380
12381 \begin_layout LyX-Code
12382 EndBabelPreamble
12383 \end_layout
12384
12385 \end_deeper
12386 \begin_layout Standard
12387 En principio, cualquier LaTeX legal puede aparecer en las etiquetas 
12388 \begin_inset Flex Code
12389 status collapsed
12390
12391 \begin_layout Plain Layout
12392 LangPreamble
12393 \end_layout
12394
12395 \end_inset
12396
12397  y 
12398 \begin_inset Flex Code
12399 status collapsed
12400
12401 \begin_layout Plain Layout
12402 BabelPreamble
12403 \end_layout
12404
12405 \end_inset
12406
12407 , pero en la práctica el aspecto será generalmente como el mostrado aquí.
12408  La clave para una correcta traducción del texto impreso es la definición
12409  del comando LaTeX 
12410 \begin_inset Flex Code
12411 status collapsed
12412
12413 \begin_layout Plain Layout
12414
12415 \backslash
12416 claimname
12417 \end_layout
12418
12419 \end_inset
12420
12421  y su uso en 
12422 \begin_inset Flex Code
12423 status collapsed
12424
12425 \begin_layout Plain Layout
12426
12427 \backslash
12428 newtheorem
12429 \end_layout
12430
12431 \end_inset
12432
12433 .
12434  
12435 \end_layout
12436
12437 \begin_layout Standard
12438 La etiqueta 
12439 \begin_inset Flex Code
12440 status collapsed
12441
12442 \begin_layout Plain Layout
12443 LangPreamble
12444 \end_layout
12445
12446 \end_inset
12447
12448  proporciona internacionalización basada en el idioma global del documento.
12449  El contenido de la etiqueta se incluirá en el preámbulo, igual que con
12450  la etiqueta 
12451 \begin_inset Flex Code
12452 status collapsed
12453
12454 \begin_layout Plain Layout
12455 Preamble
12456 \end_layout
12457
12458 \end_inset
12459
12460 .
12461  Lo que la hace especial es el uso de la 
12462 \begin_inset Quotes eld
12463 \end_inset
12464
12465 función
12466 \begin_inset Quotes erd
12467 \end_inset
12468
12469  
12470 \begin_inset Flex Code
12471 status collapsed
12472
12473 \begin_layout Plain Layout
12474 _()
12475 \end_layout
12476
12477 \end_inset
12478
12479 , que será reemplazada, cuando LyX genere la salida LaTeX, por la traducción
12480  de su argumento al idioma del documento.
12481 \end_layout
12482
12483 \begin_layout Standard
12484 La etiqueta 
12485 \begin_inset Flex Code
12486 status collapsed
12487
12488 \begin_layout Plain Layout
12489 BabelPreamble
12490 \end_layout
12491
12492 \end_inset
12493
12494  es más compleja, puesto que está pensada para dar soporte a documentos
12495  plurilingües y ofrece una interfaz al paquete 
12496 \begin_inset Flex Code
12497 status collapsed
12498
12499 \begin_layout Plain Layout
12500 babel
12501 \end_layout
12502
12503 \end_inset
12504
12505 .
12506  Su contenido se añadirá al preámbulo una vez por cada idioma que aparezca
12507  en el documento.
12508  En este caso, el argumento en 
12509 \begin_inset Flex Code
12510 status collapsed
12511
12512 \begin_layout Plain Layout
12513 _()
12514 \end_layout
12515
12516 \end_inset
12517
12518  se reemplazará por su traducción al idioma en cuestión; la expresión 
12519 \begin_inset Flex Code
12520 status collapsed
12521
12522 \begin_layout Plain Layout
12523 $$lang
12524 \end_layout
12525
12526 \end_inset
12527
12528  es reemplazada por el nombre del idioma (el usado por el paquete babel).
12529 \end_layout
12530
12531 \begin_layout Standard
12532 Un documento en alemán que también incluya una sección en francés tendría
12533  lo siguiente en el preámbulo:
12534 \end_layout
12535
12536 \begin_layout LyX-Code
12537
12538 \backslash
12539 addto
12540 \backslash
12541 captionsfrench{
12542 \backslash
12543 renewcommand{
12544 \backslash
12545 claimname}{Affirmation}}   
12546 \backslash
12547 addto
12548 \backslash
12549 captionsngerman{
12550 \backslash
12551 renewcommand{
12552 \backslash
12553 claimname}{Behauptung}}   
12554 \backslash
12555 providecommand{
12556 \backslash
12557 claimname}{Behauptung}
12558 \end_layout
12559
12560 \begin_layout Standard
12561 LaTeX y 
12562 \begin_inset Flex Code
12563 status collapsed
12564
12565 \begin_layout Plain Layout
12566 babel
12567 \end_layout
12568
12569 \end_inset
12570
12571  conspirarán para producir el texto correcto en la salida.
12572 \end_layout
12573
12574 \begin_layout Standard
12575 Un punto importante a tener en cuenta aquí es que las traducciones son proporcio
12576 nadas por el propio LyX, por medio del mismo mecanismo empleado para la
12577  internacionalización de la interfaz de usuario.
12578  Esto quiere decir, en definitiva, que 
12579 \begin_inset Flex Code
12580 status collapsed
12581
12582 \begin_layout Plain Layout
12583 LangPreamble
12584 \end_layout
12585
12586 \end_inset
12587
12588  y 
12589 \begin_inset Flex Code
12590 status collapsed
12591
12592 \begin_layout Plain Layout
12593 BabelPreamble
12594 \end_layout
12595
12596 \end_inset
12597
12598  realmente solo son útiles en archivos de formato que son proporcionados
12599  por LyX, puesto que el texto introducido en archivos de formato creados
12600  por el usuario no serán tenidos en cuenta por las rutinas de internacionalizaci
12601 ón de LyX.
12602  Sin embargo, cualquier formato creado con la intención de ser incluido
12603  en LyX debería usar estas etiquetas en los lugares apropiados.
12604 \end_layout
12605
12606 \begin_layout Subsection
12607 Flotantes
12608 \begin_inset CommandInset label
12609 LatexCommand label
12610 name "sub:Flotantes"
12611
12612 \end_inset
12613
12614
12615 \end_layout
12616
12617 \begin_layout Standard
12618 Desde la versión 1.3.0 de LyX, ha sido posible y necesario definir los flotantes
12619  (
12620 \begin_inset Flex MenuItem
12621 status collapsed
12622
12623 \begin_layout Plain Layout
12624 figura
12625 \end_layout
12626
12627 \end_inset
12628
12629
12630 \begin_inset Flex MenuItem
12631 status collapsed
12632
12633 \begin_layout Plain Layout
12634 cuadro
12635 \end_layout
12636
12637 \end_inset
12638
12639 , \SpecialChar \ldots{}
12640 ) en la propia clase de texto.
12641  Los flotantes normales se incluyen en el archivo 
12642 \begin_inset Flex Code
12643 status collapsed
12644
12645 \begin_layout Plain Layout
12646 stdfloats.inc
12647 \end_layout
12648
12649 \end_inset
12650
12651 , así que no tendrás más que añadir
12652 \end_layout
12653
12654 \begin_layout LyX-Code
12655 Input stdfloats.inc
12656 \end_layout
12657
12658 \begin_layout Standard
12659 en tu archivo de formato.
12660  Si quieres implementar una clase de texto que proponga algún otro tipo
12661  de flotante (como la clase AGU empaquetada con LyX), la información siguiente
12662  te servirá de ayuda:
12663 \end_layout
12664
12665 \begin_layout Description
12666 \begin_inset Flex Code
12667 status collapsed
12668
12669 \begin_layout Plain Layout
12670 Extension
12671 \end_layout
12672
12673 \end_inset
12674
12675  [
12676 \begin_inset Flex Code
12677 status collapsed
12678
12679 \begin_layout Plain Layout
12680 string
12681 \end_layout
12682
12683 \end_inset
12684
12685 =
12686 \begin_inset Quotes erd
12687 \end_inset
12688
12689
12690 \begin_inset Quotes erd
12691 \end_inset
12692
12693 ] La extensión del nombre de un archivo auxiliar para la lista de figuras
12694  (u otra cosa).
12695  LaTeX escribe las leyendas en este archivo.
12696 \end_layout
12697
12698 \begin_layout Description
12699 \begin_inset Flex Code
12700 status collapsed
12701
12702 \begin_layout Plain Layout
12703 GuiName
12704 \end_layout
12705
12706 \end_inset
12707
12708  [
12709 \begin_inset Flex Code
12710 status collapsed
12711
12712 \begin_layout Plain Layout
12713 string
12714 \end_layout
12715
12716 \end_inset
12717
12718 =
12719 \begin_inset Quotes erd
12720 \end_inset
12721
12722
12723 \begin_inset Quotes erd
12724 \end_inset
12725
12726 ] La cadena que se usará en los menús y también para la leyenda.
12727  Esto se traduce al idioma actual si se usa
12728 \lang english
12729  used.
12730 \end_layout
12731
12732 \begin_layout Description
12733 \begin_inset Flex Code
12734 status collapsed
12735
12736 \begin_layout Plain Layout
12737 HTML*
12738 \end_layout
12739
12740 \end_inset
12741
12742  Se usan para salidar XHTML.
12743  Véase 
12744 \begin_inset CommandInset ref
12745 LatexCommand ref
12746 reference "sec:Etiquetas-para-XHTML"
12747
12748 \end_inset
12749
12750 .
12751 \end_layout
12752
12753 \begin_layout Description
12754 \begin_inset Flex Code
12755 status collapsed
12756
12757 \begin_layout Plain Layout
12758 IsPredefined
12759 \end_layout
12760
12761 \end_inset
12762
12763  [
12764 \emph on
12765
12766 \begin_inset Flex Code
12767 status open
12768
12769 \begin_layout Plain Layout
12770 0
12771 \end_layout
12772
12773 \end_inset
12774
12775
12776 \emph default
12777
12778 \begin_inset Flex Code
12779 status collapsed
12780
12781 \begin_layout Plain Layout
12782 1
12783 \end_layout
12784
12785 \end_inset
12786
12787 ] Indica si el flotante está ya definido en la clase de documento o si necesitam
12788 os cargar 
12789 \begin_inset Flex Code
12790 status collapsed
12791
12792 \begin_layout Plain Layout
12793 float.sty
12794 \end_layout
12795
12796 \end_inset
12797
12798  y usarlo para definirlo sobre la marcha.
12799  Por omisión 
12800 \begin_inset Flex Code
12801 status collapsed
12802
12803 \begin_layout Plain Layout
12804 0
12805 \end_layout
12806
12807 \end_inset
12808
12809 , que significa: usar 
12810 \begin_inset Flex Code
12811 status collapsed
12812
12813 \begin_layout Plain Layout
12814 float.sty
12815 \end_layout
12816
12817 \end_inset
12818
12819 .
12820  Deberá ponerse 
12821 \begin_inset Flex Code
12822 status collapsed
12823
12824 \begin_layout Plain Layout
12825 1
12826 \end_layout
12827
12828 \end_inset
12829
12830  si el flotante ya está definido por la clase de documento LaTeX.
12831 \end_layout
12832
12833 \begin_layout Description
12834 \begin_inset Flex Code
12835 status collapsed
12836
12837 \begin_layout Plain Layout
12838 ListCommand
12839 \end_layout
12840
12841 \end_inset
12842
12843  [
12844 \begin_inset Flex Code
12845 status collapsed
12846
12847 \begin_layout Plain Layout
12848 string
12849 \end_layout
12850
12851 \end_inset
12852
12853 =
12854 \begin_inset Quotes erd
12855 \end_inset
12856
12857
12858 \begin_inset Quotes erd
12859 \end_inset
12860
12861 ] El comando usado para generar una lista de flotantes de este tipo; debe
12862  omitirse el precedente `
12863 \backslash
12864 '.
12865  Esto 
12866 \emph on
12867 debe
12868 \emph default
12869  ponerse si 
12870 \begin_inset Flex Code
12871 status collapsed
12872
12873 \begin_layout Plain Layout
12874 UsesFloatPkg
12875 \end_layout
12876
12877 \end_inset
12878
12879  es `false', puesto que no hay una forma estándar de generar este comando.
12880  Se ignora si 
12881 \begin_inset Flex Code
12882 status collapsed
12883
12884 \begin_layout Plain Layout
12885 UsesFloatPkg
12886 \end_layout
12887
12888 \end_inset
12889
12890  es `true', porque en este caso sí hay una forma estándar de definir el
12891  comando.
12892 \end_layout
12893
12894 \begin_layout Description
12895 \begin_inset Flex Code
12896 status collapsed
12897
12898 \begin_layout Plain Layout
12899 ListName
12900 \end_layout
12901
12902 \end_inset
12903
12904  [
12905 \begin_inset Flex Code
12906 status collapsed
12907
12908 \begin_layout Plain Layout
12909 string
12910 \end_layout
12911
12912 \end_inset
12913
12914 =
12915 \begin_inset Quotes erd
12916 \end_inset
12917
12918
12919 \begin_inset Quotes erd
12920 \end_inset
12921
12922 ] Un título para una lista de flotantes de este tipo (índice de figuras,
12923  tablas o lo que sea).
12924  Se usa para el nombre del recuadro en LyX; se pasa a LaTeX para usarlo
12925  como título allí; y se usa como título en la salida.
12926  Será traducido al idioma del documento.
12927 \end_layout
12928
12929 \begin_layout Description
12930 \begin_inset Flex Code
12931 status collapsed
12932
12933 \begin_layout Plain Layout
12934 NumberWithin
12935 \end_layout
12936
12937 \end_inset
12938
12939  [
12940 \begin_inset Flex Code
12941 status collapsed
12942
12943 \begin_layout Plain Layout
12944 string
12945 \end_layout
12946
12947 \end_inset
12948
12949 =
12950 \begin_inset Quotes erd
12951 \end_inset
12952
12953
12954 \begin_inset Quotes erd
12955 \end_inset
12956
12957 ] Este argumento (opcional) determina si los flotantes de esta clase serán
12958  numerados dentro de alguna unidad de sección del documento.
12959  Por ejemplo, si es igual a 
12960 \begin_inset Flex Code
12961 status collapsed
12962
12963 \begin_layout Plain Layout
12964 chapter
12965 \end_layout
12966
12967 \end_inset
12968
12969 , los flotantes serán numerados dentro de los capítulos.
12970 \end_layout
12971
12972 \begin_layout Description
12973 \begin_inset Flex Code
12974 status collapsed
12975
12976 \begin_layout Plain Layout
12977 Placement
12978 \end_layout
12979
12980 \end_inset
12981
12982  [
12983 \begin_inset Flex Code
12984 status collapsed
12985
12986 \begin_layout Plain Layout
12987 string
12988 \end_layout
12989
12990 \end_inset
12991
12992 =
12993 \begin_inset Quotes erd
12994 \end_inset
12995
12996
12997 \begin_inset Quotes erd
12998 \end_inset
12999
13000 ] La colocación por omisión para la clase dada de flotantes.
13001  El valor de 
13002 \begin_inset Flex Code
13003 status collapsed
13004
13005 \begin_layout Plain Layout
13006 string
13007 \end_layout
13008
13009 \end_inset
13010
13011  deberá ser un estándar LaTeX: 
13012 \begin_inset Flex Code
13013 status collapsed
13014
13015 \begin_layout Plain Layout
13016 t
13017 \end_layout
13018
13019 \end_inset
13020
13021
13022 \begin_inset Flex Code
13023 status collapsed
13024
13025 \begin_layout Plain Layout
13026 b
13027 \end_layout
13028
13029 \end_inset
13030
13031
13032 \begin_inset Flex Code
13033 status collapsed
13034
13035 \begin_layout Plain Layout
13036 p
13037 \end_layout
13038
13039 \end_inset
13040
13041  y 
13042 \begin_inset Flex Code
13043 status collapsed
13044
13045 \begin_layout Plain Layout
13046 h
13047 \end_layout
13048
13049 \end_inset
13050
13051 , por 
13052 \begin_inset Quotes fld
13053 \end_inset
13054
13055 top
13056 \begin_inset Quotes frd
13057 \end_inset
13058
13059  (arriba), 
13060 \begin_inset Quotes fld
13061 \end_inset
13062
13063 bottom
13064 \begin_inset Quotes frd
13065 \end_inset
13066
13067  (abajo), 
13068 \begin_inset Quotes fld
13069 \end_inset
13070
13071 page
13072 \begin_inset Quotes frd
13073 \end_inset
13074
13075  (página), y 
13076 \begin_inset Quotes fld
13077 \end_inset
13078
13079 here
13080 \begin_inset Quotes frd
13081 \end_inset
13082
13083  (aquí), respectivamente.
13084 \begin_inset Foot
13085 status collapsed
13086
13087 \begin_layout Plain Layout
13088 Anotar que el orden de estas letras en la cadena es irrelevante, como en
13089  LaTeX.
13090 \end_layout
13091
13092 \end_inset
13093
13094  Por encima de éstos hay un nuevo tipo, 
13095 \begin_inset Flex Code
13096 status collapsed
13097
13098 \begin_layout Plain Layout
13099 H
13100 \end_layout
13101
13102 \end_inset
13103
13104 , que no corresponde realmente a un flotante, ya que se refiere a: ponerlo
13105  aquí, 
13106 \begin_inset Quotes fld
13107 \end_inset
13108
13109 here
13110 \begin_inset Quotes frd
13111 \end_inset
13112
13113 , y en ninguna otra parte.
13114  Anotar que, sin embargo, el colocador 
13115 \begin_inset Flex Code
13116 status collapsed
13117
13118 \begin_layout Plain Layout
13119 H
13120 \end_layout
13121
13122 \end_inset
13123
13124  es especial y, debido a detalles de implementación, no puede usarse en
13125  tipos de flotantes no empotrados.
13126  Si no comprendes lo que esto significa, usa solo 
13127 \begin_inset Quotes fld
13128 \end_inset
13129
13130
13131 \begin_inset Flex Code
13132 status collapsed
13133
13134 \begin_layout Plain Layout
13135 tbp
13136 \end_layout
13137
13138 \end_inset
13139
13140
13141 \begin_inset Quotes frd
13142 \end_inset
13143
13144 .
13145 \end_layout
13146
13147 \begin_layout Description
13148 \begin_inset Flex Code
13149 status collapsed
13150
13151 \begin_layout Plain Layout
13152 RefPrefix
13153 \end_layout
13154
13155 \end_inset
13156
13157  [
13158 \begin_inset Flex Code
13159 status collapsed
13160
13161 \begin_layout Plain Layout
13162 string
13163 \end_layout
13164
13165 \end_inset
13166
13167 ] El prefijo a usar cuando se crean etiquetas referidas a flotantes de este
13168  tipo.
13169  Esto permite el uso de referencias con formato.
13170  Puedes quitar cualquier 
13171 \begin_inset Flex Code
13172 status collapsed
13173
13174 \begin_layout Plain Layout
13175 RefPrefix
13176 \end_layout
13177
13178 \end_inset
13179
13180  puesto por un estilo copiado usando el valor especial 
13181 \begin_inset Quotes eld
13182 \end_inset
13183
13184 OFF
13185 \begin_inset Quotes erd
13186 \end_inset
13187
13188 , todas mayúsculas.
13189 \end_layout
13190
13191 \begin_layout Description
13192 \begin_inset Flex Code
13193 status collapsed
13194
13195 \begin_layout Plain Layout
13196 Style
13197 \end_layout
13198
13199 \end_inset
13200
13201  [
13202 \begin_inset Flex Code
13203 status collapsed
13204
13205 \begin_layout Plain Layout
13206 string
13207 \end_layout
13208
13209 \end_inset
13210
13211 =
13212 \begin_inset Quotes erd
13213 \end_inset
13214
13215
13216 \begin_inset Quotes erd
13217 \end_inset
13218
13219 ] El estilo usado cuando se define el flotante con 
13220 \begin_inset Flex Code
13221 status collapsed
13222
13223 \begin_layout Plain Layout
13224
13225 \backslash
13226 newfloat
13227 \end_layout
13228
13229 \end_inset
13230
13231 .
13232 \end_layout
13233
13234 \begin_layout Description
13235 \begin_inset Flex Code
13236 status collapsed
13237
13238 \begin_layout Plain Layout
13239 Type
13240 \end_layout
13241
13242 \end_inset
13243
13244  [
13245 \begin_inset Flex Code
13246 status collapsed
13247
13248 \begin_layout Plain Layout
13249 string
13250 \end_layout
13251
13252 \end_inset
13253
13254 =
13255 \begin_inset Quotes erd
13256 \end_inset
13257
13258
13259 \begin_inset Quotes erd
13260 \end_inset
13261
13262 ] El 
13263 \begin_inset Quotes fld
13264 \end_inset
13265
13266 tipo
13267 \begin_inset Quotes frd
13268 \end_inset
13269
13270  de la nueva clase de flotante, como programa o algoritmo.
13271  Después del apropiado 
13272 \begin_inset Flex Code
13273 status collapsed
13274
13275 \begin_layout Plain Layout
13276
13277 \backslash
13278 newfloat
13279 \end_layout
13280
13281 \end_inset
13282
13283 , comandos tales como 
13284 \begin_inset Flex Code
13285 status collapsed
13286
13287 \begin_layout Plain Layout
13288
13289 \backslash
13290 begin{program}
13291 \end_layout
13292
13293 \end_inset
13294
13295  o 
13296 \begin_inset Flex Code
13297 status collapsed
13298
13299 \begin_layout Plain Layout
13300
13301 \backslash
13302 end{algorithm*}
13303 \end_layout
13304
13305 \end_inset
13306
13307  estarán disponibles.
13308 \end_layout
13309
13310 \begin_layout Description
13311 \begin_inset Flex Code
13312 status collapsed
13313
13314 \begin_layout Plain Layout
13315 UsesFloatPkg
13316 \end_layout
13317
13318 \end_inset
13319
13320  [
13321 \begin_inset Flex Code
13322 status open
13323
13324 \begin_layout Plain Layout
13325 0
13326 \end_layout
13327
13328 \end_inset
13329
13330
13331 \begin_inset Flex Code
13332 status collapsed
13333
13334 \begin_layout Plain Layout
13335
13336 \emph on
13337 1
13338 \end_layout
13339
13340 \end_inset
13341
13342 ] Nos dice si este flotante se define usando las facilidades provistas por
13343  
13344 \begin_inset Flex Code
13345 status collapsed
13346
13347 \begin_layout Plain Layout
13348 float.sty
13349 \end_layout
13350
13351 \end_inset
13352
13353 , bien por el archivo de clase o por un paquete, o bien sobre la marcha
13354  por el propio LyX.
13355 \end_layout
13356
13357 \begin_layout Standard
13358 Anotar que al definir un flotante con tipo 
13359 \begin_inset Flex Code
13360 status collapsed
13361
13362 \begin_layout Plain Layout
13363
13364 \emph on
13365 type
13366 \end_layout
13367
13368 \end_inset
13369
13370  automáticamente se define el correspondiente contador con nombre 
13371 \begin_inset Flex Code
13372 status collapsed
13373
13374 \begin_layout Plain Layout
13375
13376 \emph on
13377 type
13378 \end_layout
13379
13380 \end_inset
13381
13382 .
13383 \end_layout
13384
13385 \begin_layout Subsection
13386 Recuadros flexibles y formato del recuadro
13387 \begin_inset CommandInset label
13388 LatexCommand label
13389 name "sub:estilo-del-texto"
13390
13391 \end_inset
13392
13393
13394 \end_layout
13395
13396 \begin_layout Standard
13397 LyX ha soportado estilos de texto desde la versión 1.4.0; desde la versión
13398  1.6.0, estos son denominados recuadros flexibles.
13399  
13400 \end_layout
13401
13402 \begin_layout Standard
13403 Los recuadros flexibles son de tres tipos: 
13404 \end_layout
13405
13406 \begin_layout Itemize
13407 estilo del texto (
13408 \begin_inset Flex Code
13409 status collapsed
13410
13411 \begin_layout Plain Layout
13412 CharStyle
13413 \end_layout
13414
13415 \end_inset
13416
13417 ): estos definen diseños semánticos correspondientes a comandos LaTeX como
13418  
13419 \begin_inset Flex Code
13420 status collapsed
13421
13422 \begin_layout Plain Layout
13423
13424 \backslash
13425 noun
13426 \end_layout
13427
13428 \end_inset
13429
13430  y 
13431 \begin_inset Flex Code
13432 status collapsed
13433
13434 \begin_layout Plain Layout
13435
13436 \backslash
13437 code
13438 \end_layout
13439
13440 \end_inset
13441
13442 .
13443 \end_layout
13444
13445 \begin_layout Itemize
13446 definido por el usuario (
13447 \begin_inset Flex Code
13448 status collapsed
13449
13450 \begin_layout Plain Layout
13451 Custom
13452 \end_layout
13453
13454 \end_inset
13455
13456 ): estos se pueden usar para definir recuadros plegables personalizados,
13457  del tipo de los de código TeX, notas al pie y similares.
13458  Un ejemplo obvio es un recuadro de nota final, definido en el módulo del
13459  mismo nombre (
13460 \begin_inset Flex Code
13461 status collapsed
13462
13463 \begin_layout Plain Layout
13464 endnotes
13465 \end_layout
13466
13467 \end_inset
13468
13469 ).
13470 \end_layout
13471
13472 \begin_layout Itemize
13473 elementos XML (
13474 \begin_inset Flex Code
13475 status collapsed
13476
13477 \begin_layout Plain Layout
13478 Element
13479 \end_layout
13480
13481 \end_inset
13482
13483 ): para usar con las clases DocBook.
13484 \end_layout
13485
13486 \begin_layout Standard
13487 Los recuadros flexibles se definen usando la etiqueta 
13488 \begin_inset Flex Code
13489 status collapsed
13490
13491 \begin_layout Plain Layout
13492 InsetLayout
13493 \end_layout
13494
13495 \end_inset
13496
13497 , que se explicará en un momento.
13498 \end_layout
13499
13500 \begin_layout Standard
13501 La etiqueta 
13502 \begin_inset Flex Code
13503 status collapsed
13504
13505 \begin_layout Plain Layout
13506 InsetLayout
13507 \end_layout
13508
13509 \end_inset
13510
13511  también sirve para otra función: puede utilizarse para personalizar el
13512  diseño general de muchos tipos diferentes de recuadros.
13513  Actualmente, 
13514 \begin_inset Flex Code
13515 status collapsed
13516
13517 \begin_layout Plain Layout
13518 InsetLayout
13519 \end_layout
13520
13521 \end_inset
13522
13523  permite personalizar los parámetros de diseño de notas al pie, notas al
13524  margen, notas, recuadros de código TeX (ERT), ramas, listados de programa,
13525  índices, cuadros, tablas, algoritmos, URL, y argumentos opcionales, así
13526  como para definir recuadros flexibles.
13527 \end_layout
13528
13529 \begin_layout Standard
13530 La definición de 
13531 \begin_inset Flex Code
13532 status collapsed
13533
13534 \begin_layout Plain Layout
13535 InsetLayout
13536 \end_layout
13537
13538 \end_inset
13539
13540  debe comenzar con una línea de la forma:
13541 \end_layout
13542
13543 \begin_layout LyX-Code
13544 InsetLayout <Type>
13545 \end_layout
13546
13547 \begin_layout Standard
13548 Aquí, 
13549 \begin_inset Flex Code
13550 status collapsed
13551
13552 \begin_layout Plain Layout
13553 <Type>
13554 \end_layout
13555
13556 \end_inset
13557
13558  indica el recuadro cuyo formato se va a definir, y hay dos casos.
13559 \end_layout
13560
13561 \begin_layout Enumerate
13562 Se va a modificar el formato para un tipo de recuadro preexistente.
13563  En este caso,
13564 \begin_inset Flex Code
13565 status collapsed
13566
13567 \begin_layout Plain Layout
13568 <Type>
13569 \end_layout
13570
13571 \end_inset
13572
13573  puede ser uno cualquiera de los siguientes: 
13574 \begin_inset Flex Code
13575 status collapsed
13576
13577 \begin_layout Plain Layout
13578 Algorithm
13579 \end_layout
13580
13581 \end_inset
13582
13583
13584 \begin_inset Flex Code
13585 status collapsed
13586
13587 \begin_layout Plain Layout
13588 Branch
13589 \end_layout
13590
13591 \end_inset
13592
13593
13594 \begin_inset Flex Code
13595 status collapsed
13596
13597 \begin_layout Plain Layout
13598 Box
13599 \end_layout
13600
13601 \end_inset
13602
13603
13604 \begin_inset Flex Code
13605 status collapsed
13606
13607 \begin_layout Plain Layout
13608 Box:shaded
13609 \end_layout
13610
13611 \end_inset
13612
13613
13614 \begin_inset Flex Code
13615 status collapsed
13616
13617 \begin_layout Plain Layout
13618 ERT
13619 \end_layout
13620
13621 \end_inset
13622
13623
13624 \begin_inset Flex Code
13625 status collapsed
13626
13627 \begin_layout Plain Layout
13628 Figure
13629 \end_layout
13630
13631 \end_inset
13632
13633
13634 \begin_inset Flex Code
13635 status collapsed
13636
13637 \begin_layout Plain Layout
13638 Foot
13639 \end_layout
13640
13641 \end_inset
13642
13643
13644 \begin_inset Flex Code
13645 status collapsed
13646
13647 \begin_layout Plain Layout
13648 Index
13649 \end_layout
13650
13651 \end_inset
13652
13653
13654 \begin_inset Flex Code
13655 status collapsed
13656
13657 \begin_layout Plain Layout
13658 Info
13659 \end_layout
13660
13661 \end_inset
13662
13663
13664 \begin_inset Flex Code
13665 status collapsed
13666
13667 \begin_layout Plain Layout
13668 Info:menu
13669 \end_layout
13670
13671 \end_inset
13672
13673
13674 \begin_inset Flex Code
13675 status collapsed
13676
13677 \begin_layout Plain Layout
13678 Info:shortcut
13679 \end_layout
13680
13681 \end_inset
13682
13683
13684 \begin_inset Flex Code
13685 status collapsed
13686
13687 \begin_layout Plain Layout
13688 Info:shortcuts
13689 \end_layout
13690
13691 \end_inset
13692
13693
13694 \begin_inset Flex Code
13695 status collapsed
13696
13697 \begin_layout Plain Layout
13698 Listings
13699 \end_layout
13700
13701 \end_inset
13702
13703
13704 \begin_inset Flex Code
13705 status collapsed
13706
13707 \begin_layout Plain Layout
13708 Marginal
13709 \end_layout
13710
13711 \end_inset
13712
13713
13714 \begin_inset Flex Code
13715 status collapsed
13716
13717 \begin_layout Plain Layout
13718 Note:Comment
13719 \end_layout
13720
13721 \end_inset
13722
13723
13724 \begin_inset Flex Code
13725 status collapsed
13726
13727 \begin_layout Plain Layout
13728 Note:Note
13729 \end_layout
13730
13731 \end_inset
13732
13733
13734 \begin_inset Flex Code
13735 status collapsed
13736
13737 \begin_layout Plain Layout
13738 Note:GreyedOut
13739 \end_layout
13740
13741 \end_inset
13742
13743
13744 \begin_inset Flex Code
13745 status collapsed
13746
13747 \begin_layout Plain Layout
13748 OptArg
13749 \end_layout
13750
13751 \end_inset
13752
13753
13754 \begin_inset Flex Code
13755 status collapsed
13756
13757 \begin_layout Plain Layout
13758 Table
13759 \end_layout
13760
13761 \end_inset
13762
13763 , o 
13764 \begin_inset Flex Code
13765 status collapsed
13766
13767 \begin_layout Plain Layout
13768 URL
13769 \end_layout
13770
13771 \end_inset
13772
13773 .
13774  
13775 \end_layout
13776
13777 \begin_layout Enumerate
13778 Se va a definir el formato para un recuadro flexible.
13779  En este caso, 
13780 \begin_inset Flex Code
13781 status collapsed
13782
13783 \begin_layout Plain Layout
13784 <Type>
13785 \end_layout
13786
13787 \end_inset
13788
13789  puede ser cualquier identificador válido no utilizado por un recuadro preexiste
13790 nte.
13791  El identificador puede incluir espacios, pero en este caso debe ponerse
13792  todo entre comillas.
13793  Puede además incluir un identificador de nombre del espacio, precedido
13794  de dos puntos, como 
13795 \begin_inset Quotes eld
13796 \end_inset
13797
13798
13799 \begin_inset Flex Code
13800 status collapsed
13801
13802 \begin_layout Plain Layout
13803 Flex:Code
13804 \end_layout
13805
13806 \end_inset
13807
13808
13809 \begin_inset Quotes erd
13810 \end_inset
13811
13812 .
13813  Anotar que la definición de un flexible debe incluir 
13814 \emph on
13815 además
13816 \emph default
13817  una entrada 
13818 \begin_inset Flex Code
13819 status collapsed
13820
13821 \begin_layout Plain Layout
13822 LyXType
13823 \end_layout
13824
13825 \end_inset
13826
13827 .
13828 \end_layout
13829
13830 \begin_layout Standard
13831 La definición de 
13832 \begin_inset Flex Code
13833 status collapsed
13834
13835 \begin_layout Plain Layout
13836 InsetLayout
13837 \end_layout
13838
13839 \end_inset
13840
13841  puede contener las siguientes entradas:
13842 \end_layout
13843
13844 \begin_layout Description
13845 \begin_inset Flex Code
13846 status collapsed
13847
13848 \begin_layout Plain Layout
13849 BgColor
13850 \end_layout
13851
13852 \end_inset
13853
13854  El color para el fondo del recuadro.
13855  Los colores válidos son los definidos en 
13856 \begin_inset Flex Code
13857 status collapsed
13858
13859 \begin_layout Plain Layout
13860 src/ColorCode.h
13861 \end_layout
13862
13863 \end_inset
13864
13865 .
13866 \end_layout
13867
13868 \begin_layout Description
13869 \begin_inset Flex Code
13870 status collapsed
13871
13872 \begin_layout Plain Layout
13873 ContentAsLabel
13874 \end_layout
13875
13876 \end_inset
13877
13878  [
13879 \begin_inset Flex Code
13880 status collapsed
13881
13882 \begin_layout Plain Layout
13883
13884 \emph on
13885 0
13886 \end_layout
13887
13888 \end_inset
13889
13890 ,
13891 \begin_inset Flex Code
13892 status collapsed
13893
13894 \begin_layout Plain Layout
13895 1
13896 \end_layout
13897
13898 \end_inset
13899
13900 ] Si usar no el contenido del recuadro como etiqueta del mismo cuando el
13901  recuadro se cierra.
13902  Por omisión, falso.
13903 \end_layout
13904
13905 \begin_layout Description
13906 \begin_inset Flex Code
13907 status collapsed
13908
13909 \begin_layout Plain Layout
13910 CopyStyle
13911 \end_layout
13912
13913 \end_inset
13914
13915  Como con los estilos de párrafo (véase 
13916 \begin_inset CommandInset ref
13917 LatexCommand ref
13918 reference "des:CopyStyle"
13919
13920 \end_inset
13921
13922 ).
13923 \end_layout
13924
13925 \begin_layout Description
13926 \begin_inset Flex Code
13927 status collapsed
13928
13929 \begin_layout Plain Layout
13930 CustomPars
13931 \end_layout
13932
13933 \end_inset
13934
13935  [
13936 \begin_inset Flex Code
13937 status collapsed
13938
13939 \begin_layout Plain Layout
13940
13941 \emph on
13942 0
13943 \end_layout
13944
13945 \end_inset
13946
13947 ,
13948 \begin_inset Flex Code
13949 status collapsed
13950
13951 \begin_layout Plain Layout
13952 1
13953 \end_layout
13954
13955 \end_inset
13956
13957 ] Indica si el usuario puede emplear el diálogo Configuración del párrafo
13958  para modificar el párrafo.
13959 \end_layout
13960
13961 \begin_layout Description
13962 \begin_inset Flex Code
13963 status collapsed
13964
13965 \begin_layout Plain Layout
13966 Decoration
13967 \end_layout
13968
13969 \end_inset
13970
13971  Puede ser 
13972 \begin_inset Flex Code
13973 status collapsed
13974
13975 \begin_layout Plain Layout
13976 Classic
13977 \end_layout
13978
13979 \end_inset
13980
13981
13982 \begin_inset Flex Code
13983 status collapsed
13984
13985 \begin_layout Plain Layout
13986 Minimalistic
13987 \end_layout
13988
13989 \end_inset
13990
13991 , o 
13992 \begin_inset Flex Code
13993 status collapsed
13994
13995 \begin_layout Plain Layout
13996 Conglomerate
13997 \end_layout
13998
13999 \end_inset
14000
14001 , que describe el estilo de presentación para el marco y los botones del
14002  recuadro.
14003  Las notas al pie usan generalmente 
14004 \begin_inset Flex Code
14005 status collapsed
14006
14007 \begin_layout Plain Layout
14008 Classic
14009 \end_layout
14010
14011 \end_inset
14012
14013 , los recuadros de código TeX 
14014 \begin_inset Flex Code
14015 status collapsed
14016
14017 \begin_layout Plain Layout
14018 Minimalistic
14019 \end_layout
14020
14021 \end_inset
14022
14023 , y los de estilos del texto 
14024 \begin_inset Flex Code
14025 status collapsed
14026
14027 \begin_layout Plain Layout
14028 Conglomerate
14029 \end_layout
14030
14031 \end_inset
14032
14033 .
14034 \end_layout
14035
14036 \begin_layout Description
14037 \begin_inset Flex Code
14038 status collapsed
14039
14040 \begin_layout Plain Layout
14041 Display
14042 \end_layout
14043
14044 \end_inset
14045
14046  [
14047 \begin_inset Flex Code
14048 status collapsed
14049
14050 \begin_layout Plain Layout
14051 0
14052 \end_layout
14053
14054 \end_inset
14055
14056 ,
14057 \begin_inset Flex Code
14058 status collapsed
14059
14060 \begin_layout Plain Layout
14061
14062 \emph on
14063 1
14064 \end_layout
14065
14066 \end_inset
14067
14068 ] Solo es útil si 
14069 \begin_inset Flex Code
14070 status collapsed
14071
14072 \begin_layout Plain Layout
14073 LatexType
14074 \end_layout
14075
14076 \end_inset
14077
14078  es 
14079 \begin_inset Flex Code
14080 status collapsed
14081
14082 \begin_layout Plain Layout
14083 Environment
14084 \end_layout
14085
14086 \end_inset
14087
14088 .
14089  Indica si el entorno se ubicará en su propio espacio en la salida LaTeX
14090  o si aparecerá en línea con el texto circundante.
14091  Si se pone falso, se supone que el entorno LaTeX ignora los espacios en
14092  blanco (incluyendo un carácter de línea nueva) después de las etiquetas
14093  
14094 \begin_inset Flex Code
14095 status collapsed
14096
14097 \begin_layout Plain Layout
14098
14099 \backslash
14100 begin{
14101 \emph on
14102 LatexName
14103 \emph default
14104 }
14105 \end_layout
14106
14107 \end_inset
14108
14109  y 
14110 \begin_inset Flex Code
14111 status collapsed
14112
14113 \begin_layout Plain Layout
14114
14115 \backslash
14116 end{
14117 \emph on
14118 LatexName
14119 \emph default
14120 }
14121 \end_layout
14122
14123 \end_inset
14124
14125 .
14126  Por omisión, verdadero.
14127 \end_layout
14128
14129 \begin_layout Description
14130 \begin_inset Flex Code
14131 status collapsed
14132
14133 \begin_layout Plain Layout
14134 End
14135 \end_layout
14136
14137 \end_inset
14138
14139  Requerido al final de las declaraciones de formato del recuadro.
14140 \end_layout
14141
14142 \begin_layout Description
14143 \begin_inset Flex Code
14144 status collapsed
14145
14146 \begin_layout Plain Layout
14147 Font
14148 \end_layout
14149
14150 \end_inset
14151
14152  La tipografía usada tanto para el cuerpo del texto como para la etiqueta.
14153  Véase la sección
14154 \begin_inset space ~
14155 \end_inset
14156
14157
14158 \begin_inset CommandInset ref
14159 LatexCommand ref
14160 reference "sub:Tipografías"
14161
14162 \end_inset
14163
14164 .
14165  Anotar que al definir esta tipografía se define automáticamente el mismo
14166  valor para la etiqueta, 
14167 \begin_inset Flex Code
14168 status collapsed
14169
14170 \begin_layout Plain Layout
14171 LabelFont
14172 \end_layout
14173
14174 \end_inset
14175
14176 , así que define aquella primero y después define 
14177 \begin_inset Flex Code
14178 status collapsed
14179
14180 \begin_layout Plain Layout
14181 LabelFont
14182 \end_layout
14183
14184 \end_inset
14185
14186  si las quieres diferentes.
14187  
14188 \end_layout
14189
14190 \begin_layout Description
14191 \begin_inset Flex Code
14192 status collapsed
14193
14194 \begin_layout Plain Layout
14195 ForceLTR
14196 \end_layout
14197
14198 \end_inset
14199
14200  Fuerza el idioma 
14201 \begin_inset Quotes fld
14202 \end_inset
14203
14204 latex
14205 \begin_inset Quotes frd
14206 \end_inset
14207
14208  que genera salida Izquierda-Derecha (latin), p.
14209 \begin_inset space \thinspace{}
14210 \end_inset
14211
14212 e.
14213 \begin_inset space \space{}
14214 \end_inset
14215
14216 en código TeX o URL.
14217  Un parche.
14218 \end_layout
14219
14220 \begin_layout Description
14221 \begin_inset Flex Code
14222 status collapsed
14223
14224 \begin_layout Plain Layout
14225 ForcePlain
14226 \end_layout
14227
14228 \end_inset
14229
14230  [
14231 \begin_inset Flex Code
14232 status collapsed
14233
14234 \begin_layout Plain Layout
14235
14236 \emph on
14237 0
14238 \end_layout
14239
14240 \end_inset
14241
14242 ,
14243 \begin_inset Flex Code
14244 status collapsed
14245
14246 \begin_layout Plain Layout
14247 1
14248 \end_layout
14249
14250 \end_inset
14251
14252 ] Indica si debería usarse 
14253 \begin_inset Flex Code
14254 status collapsed
14255
14256 \begin_layout Plain Layout
14257 PlainLayout
14258 \end_layout
14259
14260 \end_inset
14261
14262  o, por el contrario el usuario puede cambiar el estilo de párrafo del recuadro.
14263 \end_layout
14264
14265 \begin_layout Description
14266 \begin_inset Flex Code
14267 status collapsed
14268
14269 \begin_layout Plain Layout
14270 FreeSpacing
14271 \end_layout
14272
14273 \end_inset
14274
14275  Como con los estilos de párrafo (véase 
14276 \begin_inset CommandInset ref
14277 LatexCommand pageref
14278 reference "des:FreeSpacing"
14279
14280 \end_inset
14281
14282 ).
14283 \end_layout
14284
14285 \begin_layout Description
14286 \begin_inset Flex Code
14287 status collapsed
14288
14289 \begin_layout Plain Layout
14290 HTML*
14291 \end_layout
14292
14293 \end_inset
14294
14295  Controlan la salida XHTML.
14296  Véase la sección 
14297 \begin_inset CommandInset ref
14298 LatexCommand ref
14299 reference "sec:Etiquetas-para-XHTML"
14300
14301 \end_inset
14302
14303 .
14304 \end_layout
14305
14306 \begin_layout Description
14307 \begin_inset Flex Code
14308 status collapsed
14309
14310 \begin_layout Plain Layout
14311 InToc
14312 \end_layout
14313
14314 \end_inset
14315
14316  [
14317 \begin_inset Flex Code
14318 status collapsed
14319
14320 \begin_layout Plain Layout
14321
14322 \emph on
14323 0
14324 \end_layout
14325
14326 \end_inset
14327
14328 ,
14329 \begin_inset Flex Code
14330 status collapsed
14331
14332 \begin_layout Plain Layout
14333 1
14334 \end_layout
14335
14336 \end_inset
14337
14338 ] Whether to include the contents of this inset in the strings generated
14339  for the `Outline' pane.
14340  One would not, for example, want the content of a footnote in a section
14341  header to be included in the TOC displayed in the outline, but one would
14342  normally want the content of a character style displayed.
14343  Default is false: not to include.
14344 \end_layout
14345
14346 \begin_layout Description
14347 \begin_inset Flex Code
14348 status collapsed
14349
14350 \begin_layout Plain Layout
14351 KeepEmpty
14352 \end_layout
14353
14354 \end_inset
14355
14356  Como con los estilos de párrafo (véase 
14357 \begin_inset CommandInset ref
14358 LatexCommand pageref
14359 reference "des:KeepEmpty"
14360
14361 \end_inset
14362
14363 ).
14364 \end_layout
14365
14366 \begin_layout Description
14367 \begin_inset Flex Code
14368 status collapsed
14369
14370 \begin_layout Plain Layout
14371 LabelFont
14372 \end_layout
14373
14374 \end_inset
14375
14376  La tipografía para la etiqueta.
14377  Véase la sección
14378 \begin_inset space ~
14379 \end_inset
14380
14381
14382 \begin_inset CommandInset ref
14383 LatexCommand ref
14384 reference "sub:Tipografías"
14385
14386 \end_inset
14387
14388 .
14389  Anotar que esta definición nunca puede aparecer antes de 
14390 \begin_inset Flex Code
14391 status collapsed
14392
14393 \begin_layout Plain Layout
14394 Font
14395 \end_layout
14396
14397 \end_inset
14398
14399 , para que sea efectiva.
14400 \end_layout
14401
14402 \begin_layout Description
14403 \begin_inset Flex Code
14404 status collapsed
14405
14406 \begin_layout Plain Layout
14407 LabelString
14408 \end_layout
14409
14410 \end_inset
14411
14412  Lo que se mostrará sobre el botón u otra parte como etiqueta del recuadro.
14413  Algunos tipos de recuadro (
14414 \begin_inset Flex Code
14415 status collapsed
14416
14417 \begin_layout Plain Layout
14418 código TeX
14419 \end_layout
14420
14421 \end_inset
14422
14423  y 
14424 \begin_inset Flex Code
14425 status collapsed
14426
14427 \begin_layout Plain Layout
14428 Ramas
14429 \end_layout
14430
14431 \end_inset
14432
14433 ) modifican esta etiqueta sobre la marcha.
14434 \end_layout
14435
14436 \begin_layout Description
14437 \begin_inset Flex Code
14438 status collapsed
14439
14440 \begin_layout Plain Layout
14441 LatexName
14442 \end_layout
14443
14444 \end_inset
14445
14446  El nombre LaTeX correspondiente al asunto.
14447  Cualquier nombre de entorno o de comando.
14448 \end_layout
14449
14450 \begin_layout Description
14451 \begin_inset Flex Code
14452 status collapsed
14453
14454 \begin_layout Plain Layout
14455 LatexParam
14456 \end_layout
14457
14458 \end_inset
14459
14460  El parámetro opcional para el correspondiente 
14461 \begin_inset Flex Code
14462 status collapsed
14463
14464 \begin_layout Plain Layout
14465 LatexName
14466 \end_layout
14467
14468 \end_inset
14469
14470 , incluyendo posibles pares de corchetes, 
14471 \begin_inset Flex Code
14472 status collapsed
14473
14474 \begin_layout Plain Layout
14475 []
14476 \end_layout
14477
14478 \end_inset
14479
14480 .
14481  Este parámetro no se puede cambiar desde dentro de LyX.
14482 \end_layout
14483
14484 \begin_layout Description
14485 \begin_inset Flex Code
14486 status collapsed
14487
14488 \begin_layout Plain Layout
14489 LatexType
14490 \end_layout
14491
14492 \end_inset
14493
14494  Como con los estilos de párrafo (véase 
14495 \begin_inset CommandInset ref
14496 LatexCommand pageref
14497 reference "des:LatexType"
14498
14499 \end_inset
14500
14501 ).
14502 \end_layout
14503
14504 \begin_layout Description
14505 \begin_inset Flex Code
14506 status collapsed
14507
14508 \begin_layout Plain Layout
14509 LyxType 
14510 \end_layout
14511
14512 \end_inset
14513
14514  Puede ser 
14515 \begin_inset Flex Code
14516 status collapsed
14517
14518 \begin_layout Plain Layout
14519 charstyle
14520 \end_layout
14521
14522 \end_inset
14523
14524
14525 \begin_inset Flex Code
14526 status collapsed
14527
14528 \begin_layout Plain Layout
14529 custom
14530 \end_layout
14531
14532 \end_inset
14533
14534
14535 \begin_inset Flex Code
14536 status collapsed
14537
14538 \begin_layout Plain Layout
14539 element
14540 \end_layout
14541
14542 \end_inset
14543
14544 , o 
14545 \begin_inset Flex Code
14546 status collapsed
14547
14548 \begin_layout Plain Layout
14549 end
14550 \end_layout
14551
14552 \end_inset
14553
14554  (indicando una definición ficticia que finaliza definiciones de estilos
14555  de texto, etc).
14556  Esta entrada es requerida y solo es significativa para recuadros flexibles.
14557  Entre otras cosas, determina en qué menús aparecerá este recuadro.
14558  Si 
14559 \begin_inset Flex Code
14560 status collapsed
14561
14562 \begin_layout Plain Layout
14563 LyXType
14564 \end_layout
14565
14566 \end_inset
14567
14568  es 
14569 \begin_inset Flex Code
14570 status collapsed
14571
14572 \begin_layout Plain Layout
14573 charstyle
14574 \end_layout
14575
14576 \end_inset
14577
14578  
14579 \begin_inset Flex Code
14580 status collapsed
14581
14582 \begin_layout Plain Layout
14583 MultiPar
14584 \end_layout
14585
14586 \end_inset
14587
14588  es falso.
14589  
14590 \begin_inset Flex Code
14591 status collapsed
14592
14593 \begin_layout Plain Layout
14594 MultiPar
14595 \end_layout
14596
14597 \end_inset
14598
14599  se puede poner como verdadero para recuadros de estilos de texto, si se
14600  desea, poniéndolo 
14601 \emph on
14602 después
14603 \emph default
14604  de 
14605 \begin_inset Flex Code
14606 status collapsed
14607
14608 \begin_layout Plain Layout
14609 LyXType
14610 \end_layout
14611
14612 \end_inset
14613
14614 .
14615 \end_layout
14616
14617 \begin_layout Description
14618 \begin_inset Flex Code
14619 status collapsed
14620
14621 \begin_layout Plain Layout
14622 MultiPar
14623 \end_layout
14624
14625 \end_inset
14626
14627  [
14628 \begin_inset Flex Code
14629 status collapsed
14630
14631 \begin_layout Plain Layout
14632
14633 \emph on
14634 0
14635 \end_layout
14636
14637 \end_inset
14638
14639 ,
14640 \begin_inset Flex Code
14641 status collapsed
14642
14643 \begin_layout Plain Layout
14644 1
14645 \end_layout
14646
14647 \end_inset
14648
14649 ] Indica si se permiten múltiples párrafos en este recuadro.
14650  Además establecerá para CustomPars el mismo valor y para ForcePlain el
14651  valor opuesto.
14652  Estos pueden modificarse a otros valores si se usan 
14653 \emph on
14654 después
14655 \emph default
14656  de MultiPar.
14657 \end_layout
14658
14659 \begin_layout Description
14660 \begin_inset Flex Code
14661 status collapsed
14662
14663 \begin_layout Plain Layout
14664 NeedProtect
14665 \end_layout
14666
14667 \end_inset
14668
14669  [
14670 \begin_inset Flex Code
14671 status collapsed
14672
14673 \begin_layout Plain Layout
14674
14675 \emph on
14676 0
14677 \end_layout
14678
14679 \end_inset
14680
14681 ,
14682 \begin_inset Flex Code
14683 status collapsed
14684
14685 \begin_layout Plain Layout
14686 1
14687 \end_layout
14688
14689 \end_inset
14690
14691 ] Si los comandos frágiles deben o no ser 
14692 \begin_inset Flex Code
14693 status collapsed
14694
14695 \begin_layout Plain Layout
14696
14697 \backslash
14698 protect
14699 \end_layout
14700
14701 \end_inset
14702
14703 'ed en este recuadro.
14704  (Nota: es 
14705 \emph on
14706 no
14707 \emph default
14708  si el comando mismo debe ser protegido
14709 \emph on
14710 .)
14711 \end_layout
14712
14713 \begin_layout Description
14714 \begin_inset Flex Code
14715 status collapsed
14716
14717 \begin_layout Plain Layout
14718 ParbreakIsNewline
14719 \end_layout
14720
14721 \end_inset
14722
14723  [
14724 \begin_inset Flex Code
14725 status collapsed
14726
14727 \begin_layout Plain Layout
14728
14729 \emph on
14730 0
14731 \end_layout
14732
14733 \end_inset
14734
14735
14736 \begin_inset Flex Code
14737 status collapsed
14738
14739 \begin_layout Plain Layout
14740 1
14741 \end_layout
14742
14743 \end_inset
14744
14745 ] Igual que para estilos de párrafo (véase la página 
14746 \begin_inset CommandInset ref
14747 LatexCommand pageref
14748 reference "des:ParbreakIsNewline"
14749
14750 \end_inset
14751
14752 ).
14753  Por omisión es falso.
14754 \end_layout
14755
14756 \begin_layout Description
14757 \begin_inset Flex Code
14758 status collapsed
14759
14760 \begin_layout Plain Layout
14761 PassThru
14762 \end_layout
14763
14764 \end_inset
14765
14766  [
14767 \begin_inset Flex Code
14768 status collapsed
14769
14770 \begin_layout Plain Layout
14771
14772 \emph on
14773 0
14774 \end_layout
14775
14776 \end_inset
14777
14778 ,
14779 \begin_inset Flex Code
14780 status collapsed
14781
14782 \begin_layout Plain Layout
14783 1
14784 \end_layout
14785
14786 \end_inset
14787
14788 ] Como con los estilos de párrafo (véase 
14789 \begin_inset CommandInset ref
14790 LatexCommand ref
14791 reference "des:PathThru"
14792
14793 \end_inset
14794
14795 ).
14796 \end_layout
14797
14798 \begin_layout Description
14799 \begin_inset Flex Code
14800 status collapsed
14801
14802 \begin_layout Plain Layout
14803 Preamble
14804 \end_layout
14805
14806 \end_inset
14807
14808  Como con los estilos de párrafo (véase 
14809 \begin_inset CommandInset ref
14810 LatexCommand pageref
14811 reference "des:Preamble"
14812
14813 \end_inset
14814
14815 ).
14816 \end_layout
14817
14818 \begin_layout Description
14819 \begin_inset Flex Code
14820 status collapsed
14821
14822 \begin_layout Plain Layout
14823 RefPrefix
14824 \end_layout
14825
14826 \end_inset
14827
14828  [
14829 \begin_inset Flex Code
14830 status collapsed
14831
14832 \begin_layout Plain Layout
14833 string
14834 \end_layout
14835
14836 \end_inset
14837
14838 ] Prefijo a usar cuando se crean etiquetas que se refieren a recuadros de
14839  este tipo.
14840  Esto permite el uso de referencias con formato.
14841 \end_layout
14842
14843 \begin_layout Description
14844 \begin_inset Flex Code
14845 status collapsed
14846
14847 \begin_layout Plain Layout
14848 Requires 
14849 \end_layout
14850
14851 \end_inset
14852
14853  [
14854 \begin_inset Flex Code
14855 status collapsed
14856
14857 \begin_layout Plain Layout
14858 string
14859 \end_layout
14860
14861 \end_inset
14862
14863 ] Como con los estilos de párrafo (véase 
14864 \begin_inset CommandInset ref
14865 LatexCommand pageref
14866 reference "des:Requires"
14867
14868 \end_inset
14869
14870 ).
14871 \end_layout
14872
14873 \begin_layout Description
14874 \begin_inset Flex Code
14875 status collapsed
14876
14877 \begin_layout Plain Layout
14878 ResetsFont
14879 \end_layout
14880
14881 \end_inset
14882
14883  [
14884 \begin_inset Flex Code
14885 status collapsed
14886
14887 \begin_layout Plain Layout
14888 0
14889 \end_layout
14890
14891 \end_inset
14892
14893 ,
14894 \begin_inset Flex Code
14895 status collapsed
14896
14897 \begin_layout Plain Layout
14898
14899 \emph on
14900 1
14901 \end_layout
14902
14903 \end_inset
14904
14905 ] Si este recuadro debería usar la tipografía de su entorno o la suya propia.
14906  Por omisión es su propia tipografía.
14907 \end_layout
14908
14909 \begin_layout Description
14910 \begin_inset Flex Code
14911 status collapsed
14912
14913 \begin_layout Plain Layout
14914 Spellcheck
14915 \end_layout
14916
14917 \end_inset
14918
14919  [
14920 \begin_inset Flex Code
14921 status collapsed
14922
14923 \begin_layout Plain Layout
14924 0
14925 \end_layout
14926
14927 \end_inset
14928
14929 ,
14930 \begin_inset Flex Code
14931 status collapsed
14932
14933 \begin_layout Plain Layout
14934
14935 \emph on
14936 1
14937 \end_layout
14938
14939 \end_inset
14940
14941 ] Revisar la ortografía del contenido del recuadro.
14942  Por omisión, sí.
14943 \end_layout
14944
14945 \begin_layout Subsection
14946 Contadores
14947 \begin_inset CommandInset label
14948 LatexCommand label
14949 name "sub:Contadores"
14950
14951 \end_inset
14952
14953
14954 \end_layout
14955
14956 \begin_layout Standard
14957 Desde la versión 1.3.0 de LyX, es posible y necesario definir los contadores
14958  (
14959 \begin_inset Flex MenuItem
14960 status collapsed
14961
14962 \begin_layout Plain Layout
14963 chapter
14964 \end_layout
14965
14966 \end_inset
14967
14968
14969 \begin_inset Flex MenuItem
14970 status collapsed
14971
14972 \begin_layout Plain Layout
14973 figure
14974 \end_layout
14975
14976 \end_inset
14977
14978 , \SpecialChar \ldots{}
14979 ) en la propia clase de texto.
14980  Los contadores estándar están definidos en el archivo 
14981 \begin_inset Flex Code
14982 status collapsed
14983
14984 \begin_layout Plain Layout
14985 stdcounters.inc
14986 \end_layout
14987
14988 \end_inset
14989
14990 , de modo que no tienes más que añadir
14991 \end_layout
14992
14993 \begin_layout LyX-Code
14994 Input stdcounters.inc
14995 \end_layout
14996
14997 \begin_layout Standard
14998 en el archivo de formato para que funcionen.
14999  Pero si quieres puedes definir contadores personalizados.
15000  La declaración de un contador debe comenzar con:
15001 \end_layout
15002
15003 \begin_layout LyX-Code
15004 Counter CounterName
15005 \end_layout
15006
15007 \begin_layout Standard
15008 donde 'CounterName' es el que des al contador.
15009  Hay que terminar con 
15010 \begin_inset Quotes fld
15011 \end_inset
15012
15013
15014 \begin_inset Flex Code
15015 status collapsed
15016
15017 \begin_layout Plain Layout
15018 End
15019 \end_layout
15020
15021 \end_inset
15022
15023
15024 \begin_inset Quotes frd
15025 \end_inset
15026
15027 .
15028  Se pueden usar además los parámetros siguientes:
15029 \end_layout
15030
15031 \begin_layout Description
15032 \begin_inset Flex Code
15033 status collapsed
15034
15035 \begin_layout Plain Layout
15036 LabelString
15037 \end_layout
15038
15039 \end_inset
15040
15041  [
15042 \begin_inset Flex Code
15043 status collapsed
15044
15045 \begin_layout Plain Layout
15046 string
15047 \end_layout
15048
15049 \end_inset
15050
15051 =""] Si se define esta cadena, indica cómo se muestra el contador.
15052  Al establecer este valor también se da el mismo valor a 
15053 \begin_inset Flex Code
15054 status collapsed
15055
15056 \begin_layout Plain Layout
15057 LabelStringAppendix
15058 \end_layout
15059
15060 \end_inset
15061
15062 .
15063  Para los valores de 'string' se pueden usar las estructuras siguientes:
15064 \end_layout
15065
15066 \begin_deeper
15067 \begin_layout Itemize
15068 \begin_inset Flex Code
15069 status collapsed
15070
15071 \begin_layout Plain Layout
15072
15073 \backslash
15074 thecounter
15075 \end_layout
15076
15077 \end_inset
15078
15079  será reemplazado por la expansión de 
15080 \begin_inset Flex Code
15081 status collapsed
15082
15083 \begin_layout Plain Layout
15084 LabelString
15085 \end_layout
15086
15087 \end_inset
15088
15089
15090 \begin_inset Newline linebreak
15091 \end_inset
15092
15093  (o 
15094 \begin_inset Flex Code
15095 status collapsed
15096
15097 \begin_layout Plain Layout
15098 LabelStringAppendix
15099 \end_layout
15100
15101 \end_inset
15102
15103 ) del contador 
15104 \begin_inset Flex Code
15105 status collapsed
15106
15107 \begin_layout Plain Layout
15108 counter
15109 \end_layout
15110
15111 \end_inset
15112
15113 .
15114  
15115 \end_layout
15116
15117 \begin_layout Itemize
15118 los valores del contador pueden expresarse usando macros tipo LaTeX como
15119  
15120 \begin_inset Flex Code
15121 status collapsed
15122
15123 \begin_layout Plain Layout
15124
15125 \backslash
15126
15127 \emph on
15128 numbertype
15129 \emph default
15130 {
15131 \emph on
15132 counter
15133 \emph default
15134 }
15135 \end_layout
15136
15137 \end_inset
15138
15139 , donde 
15140 \begin_inset Flex Code
15141 status collapsed
15142
15143 \begin_layout Plain Layout
15144
15145 \emph on
15146 numbertype
15147 \end_layout
15148
15149 \end_inset
15150
15151  puede ser:
15152 \begin_inset Foot
15153 status open
15154
15155 \begin_layout Plain Layout
15156 En realidad, la situación es un poco más complicada: cualquier 
15157 \emph on
15158 numbertype
15159 \emph default
15160  distinto de los descritos a continuación generará números arábigos.
15161  No sería una sorpresa ver esto cambiado en el futuro.
15162 \end_layout
15163
15164 \end_inset
15165
15166  
15167 \begin_inset Flex Code
15168 status collapsed
15169
15170 \begin_layout Plain Layout
15171 arabic
15172 \end_layout
15173
15174 \end_inset
15175
15176 : 1, 2, 3,\SpecialChar \ldots{}
15177
15178 \begin_inset Flex Code
15179 status collapsed
15180
15181 \begin_layout Plain Layout
15182 alph
15183 \end_layout
15184
15185 \end_inset
15186
15187  para minúsculas: a, b, c, \SpecialChar \ldots{}
15188
15189 \begin_inset Flex Code
15190 status collapsed
15191
15192 \begin_layout Plain Layout
15193 Alph
15194 \end_layout
15195
15196 \end_inset
15197
15198  para mayúsculas: A, B, C, \SpecialChar \ldots{}
15199
15200 \begin_inset Flex Code
15201 status collapsed
15202
15203 \begin_layout Plain Layout
15204 roman
15205 \end_layout
15206
15207 \end_inset
15208
15209  números romanos en minúscula: i, ii, iii, \SpecialChar \ldots{}
15210
15211 \begin_inset Foot
15212 status collapsed
15213
15214 \begin_layout Plain Layout
15215
15216 \size normal
15217 \emph on
15218 \color none
15219 N.
15220 \begin_inset space \thinspace{}
15221 \end_inset
15222
15223 del T.
15224 \emph default
15225 : El estilo 
15226 \family sans
15227
15228 \begin_inset Flex Code
15229 status collapsed
15230
15231 \begin_layout Plain Layout
15232
15233 \family sans
15234 \size normal
15235 \color none
15236 spanish
15237 \end_layout
15238
15239 \end_inset
15240
15241
15242 \family default
15243  de 
15244 \family sans
15245
15246 \begin_inset Flex Code
15247 status collapsed
15248
15249 \begin_layout Plain Layout
15250
15251 \family sans
15252 \size normal
15253 \color none
15254 babel
15255 \end_layout
15256
15257 \end_inset
15258
15259
15260 \family default
15261 \size default
15262 \color inherit
15263  los transforma automáticamente en versalitas
15264 \noun on
15265 , i, ii
15266 \noun default
15267 \SpecialChar \ldots{}
15268 , ya que los romanos en minúscula no se usan en español.
15269  
15270 \end_layout
15271
15272 \end_inset
15273
15274
15275 \begin_inset Flex Code
15276 status collapsed
15277
15278 \begin_layout Plain Layout
15279 Roman
15280 \end_layout
15281
15282 \end_inset
15283
15284  para romanos en mayúsculas: I, II, III\SpecialChar \ldots{}
15285
15286 \begin_inset Flex Code
15287 status collapsed
15288
15289 \begin_layout Plain Layout
15290 hebrew
15291 \end_layout
15292
15293 \end_inset
15294
15295  para números hebreos.
15296 \end_layout
15297
15298 \end_deeper
15299 \begin_layout Standard
15300 Si no se define LabelString, se construye un valor por omisión así: si el
15301  contador tiene un contador maestro 
15302 \begin_inset Flex Code
15303 status collapsed
15304
15305 \begin_layout Plain Layout
15306 master
15307 \end_layout
15308
15309 \end_inset
15310
15311  (definido mediante 
15312 \begin_inset Flex Code
15313 status collapsed
15314
15315 \begin_layout Plain Layout
15316 Within
15317 \end_layout
15318
15319 \end_inset
15320
15321 ), se usa la cadena 
15322 \begin_inset Flex Code
15323 status collapsed
15324
15325 \begin_layout Plain Layout
15326
15327 \backslash
15328 themaster.
15329 \backslash
15330 arabic{counter}
15331 \end_layout
15332
15333 \end_inset
15334
15335 ; si no, se usa la cadena 
15336 \begin_inset Flex Code
15337 status collapsed
15338
15339 \begin_layout Plain Layout
15340
15341 \backslash
15342 arabic{counter}
15343 \end_layout
15344
15345 \end_inset
15346
15347 .
15348 \end_layout
15349
15350 \begin_layout Description
15351 \begin_inset Flex Code
15352 status collapsed
15353
15354 \begin_layout Plain Layout
15355 LabelStringAppendix
15356 \end_layout
15357
15358 \end_inset
15359
15360  [
15361 \begin_inset Flex Code
15362 status collapsed
15363
15364 \begin_layout Plain Layout
15365 string
15366 \end_layout
15367
15368 \end_inset
15369
15370 =""] Lo mismo que 
15371 \begin_inset Flex Code
15372 status collapsed
15373
15374 \begin_layout Plain Layout
15375 LabelString
15376 \end_layout
15377
15378 \end_inset
15379
15380 , pero para el apéndice.
15381 \end_layout
15382
15383 \begin_layout Description
15384 \begin_inset Flex Code
15385 status collapsed
15386
15387 \begin_layout Plain Layout
15388 PrettyFormat
15389 \end_layout
15390
15391 \end_inset
15392
15393  [
15394 \begin_inset Flex Code
15395 status collapsed
15396
15397 \begin_layout Plain Layout
15398 string
15399 \end_layout
15400
15401 \end_inset
15402
15403 =
15404 \begin_inset Quotes erd
15405 \end_inset
15406
15407
15408 \begin_inset Quotes erd
15409 \end_inset
15410
15411 ] Un formato para usar con las referencias a este contador.
15412  Por ejemplo, podríamos querer las referencias a los números de sección
15413  en la forma 
15414 \begin_inset Quotes fld
15415 \end_inset
15416
15417 Sección 2.4
15418 \begin_inset Quotes frd
15419 \end_inset
15420
15421 .
15422  La cadena debería contener 
15423 \begin_inset Quotes eld
15424 \end_inset
15425
15426 ##
15427 \begin_inset Quotes erd
15428 \end_inset
15429
15430 .
15431  Esto será reemplazado por el número correspondiente del contador.
15432  Así pues, para secciones sería: Section ##.
15433 \end_layout
15434
15435 \begin_layout Description
15436 \begin_inset Flex Code
15437 status collapsed
15438
15439 \begin_layout Plain Layout
15440 Within
15441 \end_layout
15442
15443 \end_inset
15444
15445  [
15446 \begin_inset Flex Code
15447 status collapsed
15448
15449 \begin_layout Plain Layout
15450 string
15451 \end_layout
15452
15453 \end_inset
15454
15455 =""] Si esto se establece para el nombre de otro contador, el presente contador
15456  se reiniciará cada vez que el otro aumente.
15457  Por ejemplo, 
15458 \begin_inset Flex Code
15459 status collapsed
15460
15461 \begin_layout Plain Layout
15462 subsection
15463 \end_layout
15464
15465 \end_inset
15466
15467  se numera dentro de 
15468 \begin_inset Flex Code
15469 status collapsed
15470
15471 \begin_layout Plain Layout
15472 section
15473 \end_layout
15474
15475 \end_inset
15476
15477 .
15478 \end_layout
15479
15480 \begin_layout Subsection
15481 Descripción de las tipografías
15482 \begin_inset CommandInset label
15483 LatexCommand label
15484 name "sub:Tipografías"
15485
15486 \end_inset
15487
15488
15489 \end_layout
15490
15491 \begin_layout Standard
15492 Una descripción de una tipografía se ve como:
15493 \end_layout
15494
15495 \begin_layout LyX-Code
15496 Font 
15497 \family roman
15498 \emph on
15499 or
15500 \family default
15501 \emph default
15502  LabelFont
15503 \end_layout
15504
15505 \begin_layout LyX-Code
15506  ...
15507 \end_layout
15508
15509 \begin_layout LyX-Code
15510 EndFont
15511 \end_layout
15512
15513 \begin_layout Standard
15514 Están disponibles los comandos siguientes:
15515 \end_layout
15516
15517 \begin_layout Description
15518 \begin_inset Flex Code
15519 status collapsed
15520
15521 \begin_layout Plain Layout
15522 Color
15523 \end_layout
15524
15525 \end_inset
15526
15527  [
15528 \begin_inset Flex Code
15529 status collapsed
15530
15531 \begin_layout Plain Layout
15532
15533 \emph on
15534 none
15535 \end_layout
15536
15537 \end_inset
15538
15539
15540 \begin_inset Flex Code
15541 status collapsed
15542
15543 \begin_layout Plain Layout
15544 black
15545 \end_layout
15546
15547 \end_inset
15548
15549
15550 \begin_inset Flex Code
15551 status collapsed
15552
15553 \begin_layout Plain Layout
15554 white
15555 \end_layout
15556
15557 \end_inset
15558
15559
15560 \begin_inset Flex Code
15561 status collapsed
15562
15563 \begin_layout Plain Layout
15564 red
15565 \end_layout
15566
15567 \end_inset
15568
15569
15570 \begin_inset Flex Code
15571 status collapsed
15572
15573 \begin_layout Plain Layout
15574 green
15575 \end_layout
15576
15577 \end_inset
15578
15579
15580 \begin_inset Flex Code
15581 status collapsed
15582
15583 \begin_layout Plain Layout
15584 blue
15585 \end_layout
15586
15587 \end_inset
15588
15589
15590 \begin_inset Flex Code
15591 status collapsed
15592
15593 \begin_layout Plain Layout
15594 cyan
15595 \end_layout
15596
15597 \end_inset
15598
15599
15600 \begin_inset Flex Code
15601 status collapsed
15602
15603 \begin_layout Plain Layout
15604 magenta
15605 \end_layout
15606
15607 \end_inset
15608
15609
15610 \begin_inset Flex Code
15611 status collapsed
15612
15613 \begin_layout Plain Layout
15614 yellow
15615 \end_layout
15616
15617 \end_inset
15618
15619 ]
15620 \end_layout
15621
15622 \begin_layout Description
15623 \begin_inset Flex Code
15624 status collapsed
15625
15626 \begin_layout Plain Layout
15627 Family
15628 \end_layout
15629
15630 \end_inset
15631
15632  [
15633 \emph on
15634
15635 \begin_inset Flex Code
15636 status collapsed
15637
15638 \begin_layout Plain Layout
15639
15640 \emph on
15641 Roman
15642 \end_layout
15643
15644 \end_inset
15645
15646
15647 \emph default
15648
15649 \begin_inset Flex Code
15650 status collapsed
15651
15652 \begin_layout Plain Layout
15653 Sans
15654 \end_layout
15655
15656 \end_inset
15657
15658
15659 \begin_inset Flex Code
15660 status collapsed
15661
15662 \begin_layout Plain Layout
15663 Typewriter
15664 \end_layout
15665
15666 \end_inset
15667
15668
15669 \end_layout
15670
15671 \begin_layout Description
15672 \begin_inset Flex Code
15673 status collapsed
15674
15675 \begin_layout Plain Layout
15676 Misc
15677 \end_layout
15678
15679 \end_inset
15680
15681  [
15682 \begin_inset Flex Code
15683 status collapsed
15684
15685 \begin_layout Plain Layout
15686 string
15687 \end_layout
15688
15689 \end_inset
15690
15691 ] Son argumentos válidos: 
15692 \begin_inset Flex Code
15693 status collapsed
15694
15695 \begin_layout Plain Layout
15696 emph
15697 \end_layout
15698
15699 \end_inset
15700
15701
15702 \begin_inset Flex Code
15703 status collapsed
15704
15705 \begin_layout Plain Layout
15706 noun
15707 \end_layout
15708
15709 \end_inset
15710
15711
15712 \begin_inset Flex Code
15713 status collapsed
15714
15715 \begin_layout Plain Layout
15716 underbar
15717 \end_layout
15718
15719 \end_inset
15720
15721
15722 \begin_inset Flex Code
15723 status collapsed
15724
15725 \begin_layout Plain Layout
15726 no_emph
15727 \end_layout
15728
15729 \end_inset
15730
15731
15732 \begin_inset Flex Code
15733 status collapsed
15734
15735 \begin_layout Plain Layout
15736 no_noun
15737 \end_layout
15738
15739 \end_inset
15740
15741  and 
15742 \begin_inset Flex Code
15743 status collapsed
15744
15745 \begin_layout Plain Layout
15746 no_bar
15747 \end_layout
15748
15749 \end_inset
15750
15751 .
15752  Cada uno de ellos activa o desactiva el atributo correspondiente.
15753  Por ejemplo, 
15754 \begin_inset Flex Code
15755 status collapsed
15756
15757 \begin_layout Plain Layout
15758 emph
15759 \end_layout
15760
15761 \end_inset
15762
15763  activa énfasis, y 
15764 \begin_inset Flex Code
15765 status collapsed
15766
15767 \begin_layout Plain Layout
15768 no_emph
15769 \end_layout
15770
15771 \end_inset
15772
15773  lo desactiva.
15774  
15775 \begin_inset Newline newline
15776 \end_inset
15777
15778 Si esto último parece superfluo, recordemos que la configuración de tipografías
15779  para el presente contexto se hereda generalmente del contexto circundante.
15780  Por eso 
15781 \begin_inset Flex Code
15782 status collapsed
15783
15784 \begin_layout Plain Layout
15785 no_emph
15786 \end_layout
15787
15788 \end_inset
15789
15790  desactivaría el énfasis que estaba vigente, digamos, en un entorno teorema.
15791 \end_layout
15792
15793 \begin_layout Description
15794 \begin_inset Flex Code
15795 status collapsed
15796
15797 \begin_layout Plain Layout
15798 Series
15799 \end_layout
15800
15801 \end_inset
15802
15803  [
15804 \emph on
15805
15806 \begin_inset Flex Code
15807 status collapsed
15808
15809 \begin_layout Plain Layout
15810
15811 \emph on
15812 Medium
15813 \end_layout
15814
15815 \end_inset
15816
15817
15818 \emph default
15819
15820 \begin_inset Flex Code
15821 status collapsed
15822
15823 \begin_layout Plain Layout
15824 Bold
15825 \end_layout
15826
15827 \end_inset
15828
15829
15830 \end_layout
15831
15832 \begin_layout Description
15833 \begin_inset Flex Code
15834 status collapsed
15835
15836 \begin_layout Plain Layout
15837 Shape
15838 \end_layout
15839
15840 \end_inset
15841
15842  [
15843 \emph on
15844
15845 \begin_inset Flex Code
15846 status collapsed
15847
15848 \begin_layout Plain Layout
15849
15850 \emph on
15851 Up
15852 \end_layout
15853
15854 \end_inset
15855
15856
15857 \emph default
15858
15859 \begin_inset Flex Code
15860 status collapsed
15861
15862 \begin_layout Plain Layout
15863 Italic
15864 \end_layout
15865
15866 \end_inset
15867
15868
15869 \begin_inset Flex Code
15870 status collapsed
15871
15872 \begin_layout Plain Layout
15873 SmallCaps
15874 \end_layout
15875
15876 \end_inset
15877
15878
15879 \begin_inset Flex Code
15880 status collapsed
15881
15882 \begin_layout Plain Layout
15883 Slanted
15884 \end_layout
15885
15886 \end_inset
15887
15888
15889 \end_layout
15890
15891 \begin_layout Description
15892 \begin_inset Flex Code
15893 status collapsed
15894
15895 \begin_layout Plain Layout
15896 Size
15897 \end_layout
15898
15899 \end_inset
15900
15901  [
15902 \begin_inset Flex Code
15903 status collapsed
15904
15905 \begin_layout Plain Layout
15906 tiny
15907 \end_layout
15908
15909 \end_inset
15910
15911
15912 \begin_inset Flex Code
15913 status collapsed
15914
15915 \begin_layout Plain Layout
15916 small
15917 \end_layout
15918
15919 \end_inset
15920
15921
15922 \begin_inset Flex Code
15923 status collapsed
15924
15925 \begin_layout Plain Layout
15926
15927 \emph on
15928 normal
15929 \end_layout
15930
15931 \end_inset
15932
15933
15934 \begin_inset Flex Code
15935 status collapsed
15936
15937 \begin_layout Plain Layout
15938 large
15939 \end_layout
15940
15941 \end_inset
15942
15943
15944 \begin_inset Flex Code
15945 status collapsed
15946
15947 \begin_layout Plain Layout
15948 larger
15949 \end_layout
15950
15951 \end_inset
15952
15953
15954 \begin_inset Flex Code
15955 status collapsed
15956
15957 \begin_layout Plain Layout
15958 largest
15959 \end_layout
15960
15961 \end_inset
15962
15963
15964 \begin_inset Flex Code
15965 status collapsed
15966
15967 \begin_layout Plain Layout
15968 huge
15969 \end_layout
15970
15971 \end_inset
15972
15973
15974 \begin_inset Flex Code
15975 status collapsed
15976
15977 \begin_layout Plain Layout
15978 giant
15979 \end_layout
15980
15981 \end_inset
15982
15983 ]
15984 \end_layout
15985
15986 \begin_layout Subsection
15987 Descripción del formato de cita
15988 \begin_inset CommandInset label
15989 LatexCommand label
15990 name "sub:Descripción-formato-cita"
15991
15992 \end_inset
15993
15994
15995 \end_layout
15996
15997 \begin_layout Standard
15998 Los bloques 
15999 \begin_inset Flex Code
16000 status collapsed
16001
16002 \begin_layout Plain Layout
16003 CiteFormat
16004 \end_layout
16005
16006 \end_inset
16007
16008  se usan para describir la forma en que debe mostrarse la información bibliográf
16009 ica, tanto en LyX (en el diálogo de citas y en las ayudas emergentes, por
16010  ejemplo) como en la salida XHTML.
16011  El aspecto de unode estos bloques podría ser este:
16012 \end_layout
16013
16014 \begin_layout LyX-Code
16015 CiteFormat
16016 \end_layout
16017
16018 \begin_layout LyX-Code
16019  article ...
16020 \end_layout
16021
16022 \begin_layout LyX-Code
16023  book ...
16024 \end_layout
16025
16026 \begin_layout LyX-Code
16027 End
16028 \end_layout
16029
16030 \begin_layout Standard
16031 Las líneas definen cómo se va a mostrar la información bibliográfica asociada
16032  con un artículo o libro, respectivamente, y tales definiciones se pueden
16033  dar para cualquier `tipo de entrada' que pudiera estar presente en un archivo
16034  BibTeX.
16035  LyX define un formato por omsión en el código fuente que se usará si no
16036  se da una definición específica.
16037  LyX predefine varios formatos en el archivo 
16038 \begin_inset Flex Code
16039 status collapsed
16040
16041 \begin_layout Plain Layout
16042 stdciteformats.inc
16043 \end_layout
16044
16045 \end_inset
16046
16047 , que se incluye en la mayoría de las clases de documento de LyX.
16048 \end_layout
16049
16050 \begin_layout Standard
16051 Las definiciones usan un lenguaje simple que permite reemplazar las claves
16052  BibTeX por sus valores.
16053  Las claves deben encerrarse entre símbolos 
16054 \begin_inset Flex Code
16055 status collapsed
16056
16057 \begin_layout Plain Layout
16058 %
16059 \end_layout
16060
16061 \end_inset
16062
16063 , p.
16064 \begin_inset space \thinspace{}
16065 \end_inset
16066
16067 ej.: 
16068 \begin_inset Flex Code
16069 status collapsed
16070
16071 \begin_layout Plain Layout
16072 %author%
16073 \end_layout
16074
16075 \end_inset
16076
16077 .
16078  Así, una simple definición sería:
16079 \end_layout
16080
16081 \begin_layout LyX-Code
16082 misc %author%, 
16083 \begin_inset Quotes eld
16084 \end_inset
16085
16086 %title
16087 \begin_inset Quotes erd
16088 \end_inset
16089
16090 .
16091 \end_layout
16092
16093 \begin_layout Standard
16094 Esto imprimiría el autor, una coma, a continuación el título entre comillas
16095  y un punto para finalizar.
16096 \end_layout
16097
16098 \begin_layout Standard
16099 A veces querrás, por supuesto, imprimir una clave solo si existe.
16100  Esto puede hacerse mediante una construcción condicional tal como: 
16101 \begin_inset Flex Code
16102 status collapsed
16103
16104 \begin_layout Plain Layout
16105 {%volume%[[vol.
16106 \begin_inset space ~
16107 \end_inset
16108
16109 %volume%]]}
16110 \end_layout
16111
16112 \end_inset
16113
16114 , que quiere decir: si la clave 
16115 \begin_inset Flex Code
16116 status collapsed
16117
16118 \begin_layout Plain Layout
16119 volume
16120 \end_layout
16121
16122 \end_inset
16123
16124  existe, imprime 
16125 \begin_inset Quotes eld
16126 \end_inset
16127
16128 vol.
16129 \begin_inset space ~
16130 \end_inset
16131
16132
16133 \begin_inset Quotes erd
16134 \end_inset
16135
16136  seguido de la clave.
16137  También es posible tener una cláusula de otro modo en el condicional, como:
16138  
16139 \begin_inset Flex Code
16140 status collapsed
16141
16142 \begin_layout Plain Layout
16143 {%author%[[%author%]][[%editor%, ed.]]}
16144 \end_layout
16145
16146 \end_inset
16147
16148 .
16149  Aquí, la clave 
16150 \begin_inset Flex Code
16151 status collapsed
16152
16153 \begin_layout Plain Layout
16154 author
16155 \end_layout
16156
16157 \end_inset
16158
16159  se imprime si existe; por otra parte, se imprime la clave 
16160 \begin_inset Flex Code
16161 status collapsed
16162
16163 \begin_layout Plain Layout
16164 author
16165 \end_layout
16166
16167 \end_inset
16168
16169  seguida por 
16170 \begin_inset Quotes eld
16171 \end_inset
16172
16173 ,
16174 \begin_inset space ~
16175 \end_inset
16176
16177 ed.
16178 \begin_inset Quotes erd
16179 \end_inset
16180
16181 .
16182  Advierte que la clave se encierra entre signos 
16183 \begin_inset Flex Code
16184 status collapsed
16185
16186 \begin_layout Plain Layout
16187 %
16188 \end_layout
16189
16190 \end_inset
16191
16192 ; el condicional entero se encierra entre llaves; y las cláusulas condicional
16193  y por otra parte se ponen entre cobles corchetes, 
16194 \begin_inset Quotes eld
16195 \end_inset
16196
16197
16198 \begin_inset Flex Code
16199 status collapsed
16200
16201 \begin_layout Plain Layout
16202 [[
16203 \end_layout
16204
16205 \end_inset
16206
16207
16208 \begin_inset Quotes eld
16209 \end_inset
16210
16211  y 
16212 \begin_inset Quotes eld
16213 \end_inset
16214
16215
16216 \begin_inset Flex Code
16217 status collapsed
16218
16219 \begin_layout Plain Layout
16220 ]]
16221 \end_layout
16222
16223 \end_inset
16224
16225
16226 \begin_inset Quotes erd
16227 \end_inset
16228
16229 .
16230  No debe haber espacios entre ninguno de ellos.
16231 \end_layout
16232
16233 \begin_layout Standard
16234 Hay otra pieza de sintaxis disponible en las definiciones, como esta: 
16235 \begin_inset Flex Code
16236 status collapsed
16237
16238 \begin_layout Plain Layout
16239 {!<i>!}
16240 \end_layout
16241
16242 \end_inset
16243
16244 .
16245  Define una pieza de información para ser usada cuando creamos 
16246 \begin_inset Quotes eld
16247 \end_inset
16248
16249 texto enriquecido
16250 \begin_inset Quotes erd
16251 \end_inset
16252
16253 .
16254  Obviamente, no queremos etiquetas HTML cuando escribimos texto sencillo,
16255  por tanto deben ponerse entre 
16256 \begin_inset Quotes eld
16257 \end_inset
16258
16259 {!
16260 \begin_inset Quotes erd
16261 \end_inset
16262
16263  y 
16264 \begin_inset Quotes eld
16265 \end_inset
16266
16267 !}
16268 \begin_inset Quotes erd
16269 \end_inset
16270
16271 .
16272 \end_layout
16273
16274 \begin_layout Standard
16275 Además, hay dos clases especiales de definiciones disponibles en un bloque
16276  
16277 \begin_inset Flex Code
16278 status collapsed
16279
16280 \begin_layout Plain Layout
16281 CiteFormat
16282 \end_layout
16283
16284 \end_inset
16285
16286 .
16287  Un ejemplo de la primera sería:
16288 \end_layout
16289
16290 \begin_layout LyX-Code
16291 !quotetitle 
16292 \begin_inset Quotes eld
16293 \end_inset
16294
16295 %title%
16296 \begin_inset Quotes erd
16297 \end_inset
16298
16299
16300 \end_layout
16301
16302 \begin_layout Standard
16303 Esto es una abreviación, o macro, y se puede usar tratándola como si fuera
16304  una clave: 
16305 \begin_inset Flex Code
16306 status collapsed
16307
16308 \begin_layout Plain Layout
16309 %!quotetitle%
16310 \end_layout
16311
16312 \end_inset
16313
16314 .
16315  LyX tratará 
16316 \begin_inset Flex Code
16317 status collapsed
16318
16319 \begin_layout Plain Layout
16320 %!quotetitle%
16321 \end_layout
16322
16323 \end_inset
16324
16325  exactamente como trataría su definición.
16326  Por tanto, permítenos un 
16327 \emph on
16328 aviso
16329 \emph default
16330  obvio.
16331  No hagas:
16332 \end_layout
16333
16334 \begin_layout LyX-Code
16335 !funfun %funfun%
16336 \end_layout
16337
16338 \begin_layout Standard
16339 ni nada parecido.
16340  LyX no caería en un bucle infinito, pero sí en uno muy largo.
16341 \end_layout
16342
16343 \begin_layout Standard
16344 El segundo tipo especial de definición sería como:
16345 \end_layout
16346
16347 \begin_layout LyX-Code
16348 _pptext pp.
16349 \end_layout
16350
16351 \begin_layout Standard
16352 Esto define un trozo de texto traducible, que permite traducir partes relevantes
16353  de la bibliografía.
16354  Puede incluirse en una definición tratándolo como una clave: 
16355 \begin_inset Flex Code
16356 status collapsed
16357
16358 \begin_layout Plain Layout
16359 %_pptext%
16360 \end_layout
16361
16362 \end_inset
16363
16364 .
16365  Varios de estos están predefinidos en 
16366 \begin_inset Flex Code
16367 status collapsed
16368
16369 \begin_layout Plain Layout
16370 stdciteformats.inc
16371 \end_layout
16372
16373 \end_inset
16374
16375 .
16376  Advertiremos que no son macros en el sentido definido.
16377  No se expandirán.
16378 \end_layout
16379
16380 \begin_layout Standard
16381 Aquí hay, pues, un ejemplo que usa todas estas características:
16382 \end_layout
16383
16384 \begin_layout LyX-Code
16385 !authoredit {%author%[[%author%, ]][[{%editor%[[%editor%, %_edtext%, ]]}]]}
16386 \end_layout
16387
16388 \begin_layout Standard
16389 Así definimos una macro que imprime el autor seguido de coma, si la clave
16390  
16391 \begin_inset Flex Code
16392 status collapsed
16393
16394 \begin_layout Plain Layout
16395 author
16396 \end_layout
16397
16398 \end_inset
16399
16400  está definida, o imprime el nombre del editor seguido por el texto 
16401 \begin_inset Flex Code
16402 status collapsed
16403
16404 \begin_layout Plain Layout
16405 _edtext
16406 \end_layout
16407
16408 \end_inset
16409
16410  o su traducción (por omisión 
16411 \begin_inset Quotes eld
16412 \end_inset
16413
16414 ed.
16415 \begin_inset Quotes erd
16416 \end_inset
16417
16418 ), si la clave 
16419 \begin_inset Flex Code
16420 status collapsed
16421
16422 \begin_layout Plain Layout
16423 editor
16424 \end_layout
16425
16426 \end_inset
16427
16428  está definida.
16429  De hecho, esto está definido en 
16430 \begin_inset Flex Code
16431 status collapsed
16432
16433 \begin_layout Plain Layout
16434 stdciteformats.inc
16435 \end_layout
16436
16437 \end_inset
16438
16439 , por tanto puedes usarlo en tus propias definiciones o redefiniciones,
16440  si cargas antes ese archivo.
16441 \end_layout
16442
16443 \begin_layout Section
16444 Etiquetas para la salida XHTML
16445 \begin_inset CommandInset label
16446 LatexCommand label
16447 name "sec:Etiquetas-para-XHTML"
16448
16449 \end_inset
16450
16451
16452 \end_layout
16453
16454 \begin_layout Standard
16455 Como para LaTeX o DocBook, el formato de salida XHTML en LyX también se
16456  controla mediante la información contenida en archivos de formato.
16457  En general, LyX provee valores predefinidos sensatos y, como se mencionó
16458  anteriormente, incluso construirá reglas de estilo CSS a partir de las
16459  otras etiquetas de formato.
16460  Por ejemplo, LyX intentará usar la información proporcionada por la declaración
16461  
16462 \begin_inset Flex Code
16463 status collapsed
16464
16465 \begin_layout Plain Layout
16466 Font
16467 \end_layout
16468
16469 \end_inset
16470
16471  para el estilo Chapter para escribir CSS que formateará adecuadamente los
16472  encabezados de capítulo.
16473 \end_layout
16474
16475 \begin_layout Standard
16476 En muchos casos, por tanto, no tendrás que hacer nada para obtener una aceptable
16477  salida XHTML para tus propios entornos, recuadros personalizados y cosas
16478  así.
16479  Pero en ciertos casos querrás hacer cambios, y para eso LyX proporciona
16480  un número de etiquetas de formato que se pueden usar para personalizar
16481  los XHTML y CSS generados.
16482 \end_layout
16483
16484 \begin_layout Standard
16485 Advertimos que hay dos etiquetas, 
16486 \begin_inset Flex Code
16487 status collapsed
16488
16489 \begin_layout Plain Layout
16490 HTMLPreamble
16491 \end_layout
16492
16493 \end_inset
16494
16495  y 
16496 \begin_inset Flex Code
16497 status collapsed
16498
16499 \begin_layout Plain Layout
16500 AddToHTMLPreamble
16501 \end_layout
16502
16503 \end_inset
16504
16505  que pueden aparecer fuera de las declaraciones de estilos y recuadros.
16506  Véase 
16507 \begin_inset CommandInset ref
16508 LatexCommand ref
16509 reference "sub:Parámetros-generales-clases"
16510
16511 \end_inset
16512
16513  para detalles sobre esto.
16514 \end_layout
16515
16516 \begin_layout Subsection
16517 Estilos de párrafo
16518 \begin_inset CommandInset label
16519 LatexCommand label
16520 name "sub:Estilos-de-párrafo-XHTML"
16521
16522 \end_inset
16523
16524
16525 \end_layout
16526
16527 \begin_layout Standard
16528 El tipo de XHTML que genera LyX para un párrafo depende de si se trata de
16529  un párrafo normal, de un comando o de un entorno, en los que esto se determina
16530  por el contenido de la correspondiente etiqueta 
16531 \begin_inset Flex Code
16532 status collapsed
16533
16534 \begin_layout Plain Layout
16535 LaTeXType
16536 \end_layout
16537
16538 \end_inset
16539
16540 .
16541  
16542 \end_layout
16543
16544 \begin_layout Standard
16545 Para un comando o párrafo, la salida XHTML tiene la forma siguiente:
16546 \end_layout
16547
16548 \begin_layout LyX-Code
16549 <tag attr=
16550 \begin_inset Quotes erd
16551 \end_inset
16552
16553 value
16554 \begin_inset Quotes erd
16555 \end_inset
16556
16557 >
16558 \end_layout
16559
16560 \begin_layout LyX-Code
16561 <labeltag attr=
16562 \begin_inset Quotes erd
16563 \end_inset
16564
16565 value
16566 \begin_inset Quotes erd
16567 \end_inset
16568
16569 >Label</labeltag>
16570 \end_layout
16571
16572 \begin_layout LyX-Code
16573 Contents of the paragraph.
16574 \end_layout
16575
16576 \begin_layout LyX-Code
16577 </tag>
16578 \end_layout
16579
16580 \begin_layout Standard
16581 Por supuesto, `label tags´ se omiten si el párrafo no tiene rótulo.
16582 \end_layout
16583
16584 \begin_layout Standard
16585 Para un entorno que no sea algún tipo de lista, XHTML toma la forma:
16586 \end_layout
16587
16588 \begin_layout LyX-Code
16589 <tag attr=
16590 \begin_inset Quotes erd
16591 \end_inset
16592
16593 value
16594 \begin_inset Quotes erd
16595 \end_inset
16596
16597 >
16598 \end_layout
16599
16600 \begin_layout LyX-Code
16601 <itemtag attr=
16602 \begin_inset Quotes erd
16603 \end_inset
16604
16605 value
16606 \begin_inset Quotes erd
16607 \end_inset
16608
16609 ><labeltag attr=
16610 \begin_inset Quotes erd
16611 \end_inset
16612
16613 value
16614 \begin_inset Quotes erd
16615 \end_inset
16616
16617 >Environment Label</labeltag>First paragraph.</itemtag>
16618 \end_layout
16619
16620 \begin_layout LyX-Code
16621 <itemtag>Second paragraph.</itemtag>
16622 \end_layout
16623
16624 \begin_layout LyX-Code
16625 </tag>
16626 \end_layout
16627
16628 \begin_layout Standard
16629 El rótulo se genera solo para el primer párrafo, como debería ser, por ejemplo,
16630  para un teorema.
16631  
16632 \end_layout
16633
16634 \begin_layout Standard
16635 Para una lista disponemos de una de estas formas:
16636 \end_layout
16637
16638 \begin_layout LyX-Code
16639 <tag attr=
16640 \begin_inset Quotes erd
16641 \end_inset
16642
16643 value
16644 \begin_inset Quotes erd
16645 \end_inset
16646
16647 >
16648 \end_layout
16649
16650 \begin_layout LyX-Code
16651 <itemtag attr=
16652 \begin_inset Quotes erd
16653 \end_inset
16654
16655 value
16656 \begin_inset Quotes erd
16657 \end_inset
16658
16659 ><labeltag attr=
16660 \begin_inset Quotes erd
16661 \end_inset
16662
16663 value
16664 \begin_inset Quotes erd
16665 \end_inset
16666
16667 >List Label</labeltag>First item.</itemtag>
16668 \end_layout
16669
16670 \begin_layout LyX-Code
16671 <itemtag attr=
16672 \begin_inset Quotes erd
16673 \end_inset
16674
16675 value
16676 \begin_inset Quotes erd
16677 \end_inset
16678
16679 ><labeltag attr=
16680 \begin_inset Quotes erd
16681 \end_inset
16682
16683 value
16684 \begin_inset Quotes erd
16685 \end_inset
16686
16687 >List Label</labeltag>Second item.</itemtag>
16688 \end_layout
16689
16690 \begin_layout LyX-Code
16691 </tag>
16692 \end_layout
16693
16694 \begin_layout LyX-Code
16695
16696 \end_layout
16697
16698 \begin_layout LyX-Code
16699 <tag attr=
16700 \begin_inset Quotes erd
16701 \end_inset
16702
16703 value
16704 \begin_inset Quotes erd
16705 \end_inset
16706
16707 >
16708 \end_layout
16709
16710 \begin_layout LyX-Code
16711 <labeltag attr=
16712 \begin_inset Quotes erd
16713 \end_inset
16714
16715 value
16716 \begin_inset Quotes erd
16717 \end_inset
16718
16719 >List Label</labeltag><itemtag attr=
16720 \begin_inset Quotes erd
16721 \end_inset
16722
16723 value
16724 \begin_inset Quotes erd
16725 \end_inset
16726
16727 >First item.</itemtag>
16728 \end_layout
16729
16730 \begin_layout LyX-Code
16731 <labeltag attr=
16732 \begin_inset Quotes erd
16733 \end_inset
16734
16735 value
16736 \begin_inset Quotes erd
16737 \end_inset
16738
16739 >List Label</labeltag><itemtag attr=
16740 \begin_inset Quotes erd
16741 \end_inset
16742
16743 value
16744 \begin_inset Quotes erd
16745 \end_inset
16746
16747 >Second item.</itemtag>
16748 \end_layout
16749
16750 \begin_layout LyX-Code
16751 </tag>
16752 \end_layout
16753
16754 \begin_layout Standard
16755 Observa los diferentes órdenes de 
16756 \begin_inset Flex Code
16757 status collapsed
16758
16759 \begin_layout Plain Layout
16760 labeltag
16761 \end_layout
16762
16763 \end_inset
16764
16765  e 
16766 \begin_inset Flex Code
16767 status collapsed
16768
16769 \begin_layout Plain Layout
16770 itemtag
16771 \end_layout
16772
16773 \end_inset
16774
16775 .
16776  El orden que obtenemos depende del ajuste de 
16777 \begin_inset Flex Code
16778 status collapsed
16779
16780 \begin_layout Plain Layout
16781 HTMLLabelFirst
16782 \end_layout
16783
16784 \end_inset
16785
16786 : Si 
16787 \begin_inset Flex Code
16788 status collapsed
16789
16790 \begin_layout Plain Layout
16791 HTMLLabelFirst
16792 \end_layout
16793
16794 \end_inset
16795
16796  es falso (por omisión), se obtiene el primero de ellos, con el rótulo dentro
16797  del ítem; si verdadero, se obtiene el segundo, con el rótulo fuera del
16798  ítem.
16799 \end_layout
16800
16801 \begin_layout Standard
16802 Las etiquetas específicas y la salida de los atributos para cada tipo de
16803  párrafo puede ser controlado por medio de las etiquetas de formato que
16804  vamos a describir.
16805  Como mencionamos antes, sin embargo, LyX usa predefinidos adecuados para
16806  muchos de estos valores, por lo que generalmente no necesitarás hacer nada
16807  para obtener una buena salida XHTML.
16808  Partiendo de las etiquetas ya disponibles puedes afinar lascosas a tu gusto.
16809 \end_layout
16810
16811 \begin_layout Description
16812 \begin_inset Flex Code
16813 status collapsed
16814
16815 \begin_layout Plain Layout
16816 HTMLAttr
16817 \end_layout
16818
16819 \end_inset
16820
16821  [
16822 \begin_inset Flex Code
16823 status collapsed
16824
16825 \begin_layout Plain Layout
16826 string
16827 \end_layout
16828
16829 \end_inset
16830
16831 ] Especifica información de los atributos a entregar con la etiqueta principal.
16832  Por ejemplo, 
16833 \begin_inset Quotes eld
16834 \end_inset
16835
16836
16837 \begin_inset Flex Code
16838 status collapsed
16839
16840 \begin_layout Plain Layout
16841 class=`mydiv'
16842 \end_layout
16843
16844 \end_inset
16845
16846
16847 \begin_inset Quotes erd
16848 \end_inset
16849
16850 .
16851  Por omisión, LyX producirá 
16852 \begin_inset Quotes eld
16853 \end_inset
16854
16855
16856 \begin_inset Flex Code
16857 status collapsed
16858
16859 \begin_layout Plain Layout
16860 class=`layoutname'
16861 \end_layout
16862
16863 \end_inset
16864
16865
16866 \begin_inset Quotes erd
16867 \end_inset
16868
16869 , donde 
16870 \begin_inset Flex Code
16871 status collapsed
16872
16873 \begin_layout Plain Layout
16874 layoutname
16875 \end_layout
16876
16877 \end_inset
16878
16879  es el nombre del formato en LyX, en minúsculas, por ejemplo: chapter.
16880  Esto 
16881 \emph on
16882 no
16883 \emph default
16884  debería contener ninguna información de estilo.
16885  Usa 
16886 \begin_inset Flex Code
16887 status collapsed
16888
16889 \begin_layout Plain Layout
16890 HTMLStyle
16891 \end_layout
16892
16893 \end_inset
16894
16895  para ese propósito.
16896 \end_layout
16897
16898 \begin_layout Description
16899 \begin_inset Flex Code
16900 status collapsed
16901
16902 \begin_layout Plain Layout
16903 HTMLForceCSS
16904 \end_layout
16905
16906 \end_inset
16907
16908  [
16909 \begin_inset Flex Code
16910 status collapsed
16911
16912 \begin_layout Plain Layout
16913
16914 \emph on
16915 0
16916 \emph default
16917 ,1
16918 \end_layout
16919
16920 \end_inset
16921
16922 ] Si producir la información CSS predeterminada que LyX genera para este
16923  formato, incluso si se proporciona explícitamente información adicional
16924  mediante 
16925 \begin_inset Flex Code
16926 status collapsed
16927
16928 \begin_layout Plain Layout
16929 HTMLStyle
16930 \end_layout
16931
16932 \end_inset
16933
16934 .
16935  Poner 
16936 \begin_inset Flex Code
16937 status collapsed
16938
16939 \begin_layout Plain Layout
16940 1
16941 \end_layout
16942
16943 \end_inset
16944
16945  permite alterar o aumentar el CSS generado, no sobrescribirlo totalmente.
16946  Por omisión es 
16947 \begin_inset Flex Code
16948 status collapsed
16949
16950 \begin_layout Plain Layout
16951 0
16952 \end_layout
16953
16954 \end_inset
16955
16956 .
16957 \end_layout
16958
16959 \begin_layout Description
16960 \begin_inset Flex Code
16961 status collapsed
16962
16963 \begin_layout Plain Layout
16964 HTMLItem
16965 \end_layout
16966
16967 \end_inset
16968
16969  [
16970 \begin_inset Flex Code
16971 status collapsed
16972
16973 \begin_layout Plain Layout
16974 string
16975 \end_layout
16976
16977 \end_inset
16978
16979 ] Etiqueta a usar para párrafos individuales de entornos, reemplazando 
16980 \begin_inset Flex Code
16981 status collapsed
16982
16983 \begin_layout Plain Layout
16984 itemtag
16985 \end_layout
16986
16987 \end_inset
16988
16989  en los ejemplos de arriba.
16990  Por omisión, 
16991 \begin_inset Flex Code
16992 status collapsed
16993
16994 \begin_layout Plain Layout
16995 div
16996 \end_layout
16997
16998 \end_inset
16999
17000 .
17001 \end_layout
17002
17003 \begin_layout Description
17004 \begin_inset Flex Code
17005 status collapsed
17006
17007 \begin_layout Plain Layout
17008 HTMLItemAttr
17009 \end_layout
17010
17011 \end_inset
17012
17013  [
17014 \begin_inset Flex Code
17015 status collapsed
17016
17017 \begin_layout Plain Layout
17018 string
17019 \end_layout
17020
17021 \end_inset
17022
17023 ] Atributos para la etiqueta ítem.
17024  Por omisión 
17025 \begin_inset Quotes eld
17026 \end_inset
17027
17028
17029 \begin_inset Flex Code
17030 status collapsed
17031
17032 \begin_layout Plain Layout
17033 class=`layoutname_item'
17034 \end_layout
17035
17036 \end_inset
17037
17038
17039 \begin_inset Quotes erd
17040 \end_inset
17041
17042 .
17043  Esto 
17044 \emph on
17045 no
17046 \emph default
17047  debería contener ninguna información de estilo.
17048  Usa 
17049 \begin_inset Flex Code
17050 status collapsed
17051
17052 \begin_layout Plain Layout
17053 HTMLStyle
17054 \end_layout
17055
17056 \end_inset
17057
17058  para ese propósito.
17059 \end_layout
17060
17061 \begin_layout Description
17062 \begin_inset Flex Code
17063 status collapsed
17064
17065 \begin_layout Plain Layout
17066 HTMLLabel
17067 \end_layout
17068
17069 \end_inset
17070
17071  [
17072 \begin_inset Flex Code
17073 status collapsed
17074
17075 \begin_layout Plain Layout
17076 string
17077 \end_layout
17078
17079 \end_inset
17080
17081 ] Etiqueta a usar para rótulos de párrafos e ítems, reemplazando 
17082 \begin_inset Flex Code
17083 status collapsed
17084
17085 \begin_layout Plain Layout
17086 labeltag
17087 \end_layout
17088
17089 \end_inset
17090
17091  en los ejemplos de arriba.
17092  Por omisión, 
17093 \begin_inset Flex Code
17094 status collapsed
17095
17096 \begin_layout Plain Layout
17097 span
17098 \end_layout
17099
17100 \end_inset
17101
17102 , a menos que 
17103 \begin_inset Flex Code
17104 status collapsed
17105
17106 \begin_layout Plain Layout
17107 LabelType
17108 \end_layout
17109
17110 \end_inset
17111
17112  sea 
17113 \begin_inset Flex Code
17114 status collapsed
17115
17116 \begin_layout Plain Layout
17117 Top_Environment
17118 \end_layout
17119
17120 \end_inset
17121
17122  o 
17123 \begin_inset Flex Code
17124 status collapsed
17125
17126 \begin_layout Plain Layout
17127 Centered_Top_Environment
17128 \end_layout
17129
17130 \end_inset
17131
17132 , en cuyos casos es 
17133 \begin_inset Flex Code
17134 status collapsed
17135
17136 \begin_layout Plain Layout
17137 div
17138 \end_layout
17139
17140 \end_inset
17141
17142  por omisión.
17143 \end_layout
17144
17145 \begin_layout Description
17146 \begin_inset Flex Code
17147 status collapsed
17148
17149 \begin_layout Plain Layout
17150 HTMLLabelAttr
17151 \end_layout
17152
17153 \end_inset
17154
17155  [
17156 \begin_inset Flex Code
17157 status collapsed
17158
17159 \begin_layout Plain Layout
17160 string
17161 \end_layout
17162
17163 \end_inset
17164
17165 ] Atributos para la etiqueta del rótulo.
17166  Por omisión es 
17167 \begin_inset Quotes eld
17168 \end_inset
17169
17170
17171 \begin_inset Flex Code
17172 status collapsed
17173
17174 \begin_layout Plain Layout
17175 class=`layoutname_label'
17176 \end_layout
17177
17178 \end_inset
17179
17180
17181 \begin_inset Quotes erd
17182 \end_inset
17183
17184 .
17185  Esto 
17186 \emph on
17187 no
17188 \emph default
17189  debería contener ninguna información de estilo.
17190  Usa 
17191 \begin_inset Flex Code
17192 status collapsed
17193
17194 \begin_layout Plain Layout
17195 HTMLStyle
17196 \end_layout
17197
17198 \end_inset
17199
17200  para ese propósito.
17201 \end_layout
17202
17203 \begin_layout Description
17204 \begin_inset Flex Code
17205 status collapsed
17206
17207 \begin_layout Plain Layout
17208 HTMLLabelFirst
17209 \end_layout
17210
17211 \end_inset
17212
17213  [
17214 \begin_inset Flex Code
17215 status collapsed
17216
17217 \begin_layout Plain Layout
17218
17219 \emph on
17220 0
17221 \emph default
17222 ,1
17223 \end_layout
17224
17225 \end_inset
17226
17227 ] Solo es significativo para entornos tipo lista, esta etiqueta controla
17228  si la etiqueta de rótulo se genera antes o dentro de la etiqueta de ítem.
17229  Se usa, por ejemplo, en el entorno descripción, donde queremos `
17230 \begin_inset Flex Code
17231 status collapsed
17232
17233 \begin_layout Plain Layout
17234 <dt>\SpecialChar \ldots{}
17235 </dt><dd>\SpecialChar \ldots{}
17236 </dd>
17237 \end_layout
17238
17239 \end_inset
17240
17241 .
17242  Por omisión, 
17243 \begin_inset Flex Code
17244 status collapsed
17245
17246 \begin_layout Plain Layout
17247 0
17248 \end_layout
17249
17250 \end_inset
17251
17252 : la etiqueta de rótulo se genera dentro de la etiqueta de ítem.
17253 \end_layout
17254
17255 \begin_layout Description
17256 \begin_inset Flex Code
17257 status collapsed
17258
17259 \begin_layout Plain Layout
17260 HTMLPreamble
17261 \end_layout
17262
17263 \end_inset
17264
17265  Información para generar en la sección 
17266 \begin_inset Flex Code
17267 status collapsed
17268
17269 \begin_layout Plain Layout
17270 <head>
17271 \end_layout
17272
17273 \end_inset
17274
17275  cuando se usa este estilo.
17276  Esto podría, por ejemplo, utilizarse para incluir un bloque 
17277 \begin_inset Flex Code
17278 status collapsed
17279
17280 \begin_layout Plain Layout
17281 <script>
17282 \end_layout
17283
17284 \end_inset
17285
17286  definiendo un controlador 
17287 \begin_inset Flex Code
17288 status collapsed
17289
17290 \begin_layout Plain Layout
17291 onclick
17292 \end_layout
17293
17294 \end_inset
17295
17296 .
17297 \end_layout
17298
17299 \begin_layout Description
17300 \begin_inset Flex Code
17301 status collapsed
17302
17303 \begin_layout Plain Layout
17304 HTMLStyle
17305 \end_layout
17306
17307 \end_inset
17308
17309  Información de estilo CSS a incluir cuando se usa este estilo.
17310  Advertimos que esto será automáticamente envuelto en un bloque 
17311 \begin_inset Flex Code
17312 status collapsed
17313
17314 \begin_layout Plain Layout
17315 <style>
17316 \end_layout
17317
17318 \end_inset
17319
17320  generado por el formato, por tanto solo es necesario incluir el propio
17321  CSS.
17322 \end_layout
17323
17324 \begin_layout Description
17325 \begin_inset Flex Code
17326 status collapsed
17327
17328 \begin_layout Plain Layout
17329 HTMLTag
17330 \end_layout
17331
17332 \end_inset
17333
17334  [
17335 \begin_inset Flex Code
17336 status collapsed
17337
17338 \begin_layout Plain Layout
17339 string
17340 \end_layout
17341
17342 \end_inset
17343
17344 ] Etiqueta para el rótulo principal, reemplazando 
17345 \begin_inset Flex Code
17346 status collapsed
17347
17348 \begin_layout Plain Layout
17349 tag
17350 \end_layout
17351
17352 \end_inset
17353
17354  en losejemplos de arriba.
17355  Por omisión es 
17356 \begin_inset Flex Code
17357 status collapsed
17358
17359 \begin_layout Plain Layout
17360 div
17361 \end_layout
17362
17363 \end_inset
17364
17365 .
17366 \end_layout
17367
17368 \begin_layout Description
17369 \begin_inset Flex Code
17370 status collapsed
17371
17372 \begin_layout Plain Layout
17373 HTMLTitle
17374 \end_layout
17375
17376 \end_inset
17377
17378  [
17379 \begin_inset Flex Code
17380 status collapsed
17381
17382 \begin_layout Plain Layout
17383
17384 \emph on
17385 0
17386 \emph default
17387 ,1
17388 \end_layout
17389
17390 \end_inset
17391
17392 ] Marca este estilo como el que se va a usar para generar la etiqueta 
17393 \begin_inset Flex Code
17394 status collapsed
17395
17396 \begin_layout Plain Layout
17397 <title>
17398 \end_layout
17399
17400 \end_inset
17401
17402  para el archivo XHTML.
17403  Por omisión, es falso.
17404  El archivo 
17405 \begin_inset Flex Code
17406 status collapsed
17407
17408 \begin_layout Plain Layout
17409 stdtitle.inc
17410 \end_layout
17411
17412 \end_inset
17413
17414  lo establece verdadero para el entorno 
17415 \begin_inset Flex Code
17416 status collapsed
17417
17418 \begin_layout Plain Layout
17419 title
17420 \end_layout
17421
17422 \end_inset
17423
17424 .
17425  
17426 \end_layout
17427
17428 \begin_layout Subsection
17429 Recuadros XHTML
17430 \end_layout
17431
17432 \begin_layout Standard
17433 La salida XHTML de los recuadros también se puede controlar por información
17434  en archivos 'layout'.
17435 \begin_inset Foot
17436 status collapsed
17437
17438 \begin_layout Plain Layout
17439 Por ahora, esto solo es cierto para recuadros de 
17440 \begin_inset Quotes eld
17441 \end_inset
17442
17443 texto
17444 \begin_inset Quotes erd
17445 \end_inset
17446
17447  (recuadros en los que puedes escribir) y no para recuadros de 
17448 \begin_inset Quotes eld
17449 \end_inset
17450
17451 commandos
17452 \begin_inset Quotes erd
17453 \end_inset
17454
17455  (recuadros asociados con cuadros de diálogo).
17456 \end_layout
17457
17458 \end_inset
17459
17460  También en este caso, LyX intenta proporcionar valores predefinidos adecuados,
17461  y construye reglas de estilo CSS, pero todo puede personalizarse.
17462 \end_layout
17463
17464 \begin_layout Standard
17465 Para los recuadros, LyX produce XHTML en la forma:
17466 \end_layout
17467
17468 \begin_layout LyX-Code
17469 <tag attr=
17470 \begin_inset Quotes erd
17471 \end_inset
17472
17473 value
17474 \begin_inset Quotes erd
17475 \end_inset
17476
17477 >
17478 \end_layout
17479
17480 \begin_layout LyX-Code
17481 <labeltag>Label</labeltag>
17482 \end_layout
17483
17484 \begin_layout LyX-Code
17485 <innertag attr=
17486 \begin_inset Quotes erd
17487 \end_inset
17488
17489 value
17490 \begin_inset Quotes erd
17491 \end_inset
17492
17493 >Contents of the inset.</innertag>
17494 \end_layout
17495
17496 \begin_layout LyX-Code
17497 </tag>
17498 \end_layout
17499
17500 \begin_layout Standard
17501 Si el recuadro permite párrafos múltiples ---o sea, si 
17502 \begin_inset Flex Code
17503 status collapsed
17504
17505 \begin_layout Plain Layout
17506 MultiPar
17507 \end_layout
17508
17509 \end_inset
17510
17511  es verdadero--- el contenido del recuadro se generará en forma de párrafos
17512  estructurados según los estilos usados para dichos párrafos (normal, cita,
17513  y similares).
17514  El rótulo de la etiqueta se omite si el párrafo no lo tiene y, por el momento,
17515  es siempre 
17516 \begin_inset Flex Code
17517 status collapsed
17518
17519 \begin_layout Plain Layout
17520 span
17521 \end_layout
17522
17523 \end_inset
17524
17525 .
17526  La etiqueta interior es opcional y, por omisión, no aparece.
17527 \end_layout
17528
17529 \begin_layout Standard
17530 Las etiquetas y atributos específicos para cada recuadro se pueden controlar
17531  mediante las siguientes etiquetas de formato.
17532 \end_layout
17533
17534 \begin_layout Description
17535 \begin_inset Flex Code
17536 status collapsed
17537
17538 \begin_layout Plain Layout
17539 HTMLAttr
17540 \end_layout
17541
17542 \end_inset
17543
17544  [
17545 \begin_inset Flex Code
17546 status collapsed
17547
17548 \begin_layout Plain Layout
17549 string
17550 \end_layout
17551
17552 \end_inset
17553
17554 ] Especifica información de atributos a generar con la etiqueta principal.
17555  Por ejemplo, 
17556 \begin_inset Quotes eld
17557 \end_inset
17558
17559
17560 \begin_inset Flex Code
17561 status collapsed
17562
17563 \begin_layout Plain Layout
17564 class=`myinset' onclick=`\SpecialChar \ldots{}
17565 '
17566 \end_layout
17567
17568 \end_inset
17569
17570
17571 \begin_inset Quotes erd
17572 \end_inset
17573
17574 .
17575  Por omisión, LyX generará 
17576 \begin_inset Quotes eld
17577 \end_inset
17578
17579
17580 \begin_inset Flex Code
17581 status collapsed
17582
17583 \begin_layout Plain Layout
17584 class=`insetname'
17585 \end_layout
17586
17587 \end_inset
17588
17589
17590 \begin_inset Quotes erd
17591 \end_inset
17592
17593 , donde 
17594 \begin_inset Flex Code
17595 status collapsed
17596
17597 \begin_layout Plain Layout
17598 insetname
17599 \end_layout
17600
17601 \end_inset
17602
17603  es el nombre del recuadro en LyX, en minúsculas y con los caracteres no
17604  alfanuméricos convertidos en guiones bajos, por ejemplo: footnote.
17605 \end_layout
17606
17607 \begin_layout Description
17608 \begin_inset Flex Code
17609 status collapsed
17610
17611 \begin_layout Plain Layout
17612 HTMLForceCSS
17613 \end_layout
17614
17615 \end_inset
17616
17617  [
17618 \begin_inset Flex Code
17619 status collapsed
17620
17621 \begin_layout Plain Layout
17622
17623 \emph on
17624 0
17625 \emph default
17626 ,1
17627 \end_layout
17628
17629 \end_inset
17630
17631 ] Si producir la información CSS predeterminadad que LyX genera para este
17632  formato, incluso si se da explícitamente información adicional con 
17633 \begin_inset Flex Code
17634 status collapsed
17635
17636 \begin_layout Plain Layout
17637 HTMLStyle
17638 \end_layout
17639
17640 \end_inset
17641
17642 .
17643  Si esto es 
17644 \begin_inset Flex Code
17645 status collapsed
17646
17647 \begin_layout Plain Layout
17648 1
17649 \end_layout
17650
17651 \end_inset
17652
17653  parmite alterar o aumentar el CSS generado, en vez de sobrescribirlo.
17654  Por omisión, 0.
17655 \end_layout
17656
17657 \begin_layout Description
17658 \begin_inset Flex Code
17659 status collapsed
17660
17661 \begin_layout Plain Layout
17662 HTMLInnerAttr
17663 \end_layout
17664
17665 \end_inset
17666
17667  [
17668 \begin_inset Flex Code
17669 status collapsed
17670
17671 \begin_layout Plain Layout
17672 string
17673 \end_layout
17674
17675 \end_inset
17676
17677 ] Atributos para la etiqueta interna.
17678  Por omisión, es 
17679 \begin_inset Quotes eld
17680 \end_inset
17681
17682
17683 \begin_inset Flex Code
17684 status collapsed
17685
17686 \begin_layout Plain Layout
17687 class=`insetname_inner'
17688 \end_layout
17689
17690 \end_inset
17691
17692
17693 \begin_inset Quotes erd
17694 \end_inset
17695
17696 .
17697 \end_layout
17698
17699 \begin_layout Description
17700 \begin_inset Flex Code
17701 status collapsed
17702
17703 \begin_layout Plain Layout
17704 HTMLInnerTag
17705 \end_layout
17706
17707 \end_inset
17708
17709  [
17710 \begin_inset Flex Code
17711 status collapsed
17712
17713 \begin_layout Plain Layout
17714 string
17715 \end_layout
17716
17717 \end_inset
17718
17719 ] La etiqueta interna, reemplazando 
17720 \begin_inset Flex Code
17721 status collapsed
17722
17723 \begin_layout Plain Layout
17724 innertag
17725 \end_layout
17726
17727 \end_inset
17728
17729  en los ejemplos de arriba.
17730  Por omisión, ninguna.
17731 \end_layout
17732
17733 \begin_layout Description
17734 \begin_inset Flex Code
17735 status collapsed
17736
17737 \begin_layout Plain Layout
17738 HTMLIsBlock
17739 \end_layout
17740
17741 \end_inset
17742
17743  [
17744 \begin_inset Flex Code
17745 status collapsed
17746
17747 \begin_layout Plain Layout
17748 0,
17749 \emph on
17750 1
17751 \end_layout
17752
17753 \end_inset
17754
17755 ] Si este recuadro representa un bloque de texto independiente (como una
17756  nota al pie) o bien representa material que está incluido en el texto circundan
17757 te (como una rama).
17758  Por omisión, 1.
17759 \end_layout
17760
17761 \begin_layout Description
17762 \begin_inset Flex Code
17763 status collapsed
17764
17765 \begin_layout Plain Layout
17766 HTMLLabel
17767 \end_layout
17768
17769 \end_inset
17770
17771  [
17772 \begin_inset Flex Code
17773 status collapsed
17774
17775 \begin_layout Plain Layout
17776 string
17777 \end_layout
17778
17779 \end_inset
17780
17781 ] Un rótulo para este recuadro, posiblemente incluyendo una referencia a
17782  un contador.
17783  Por ejemplo, para notas al pie, podría ser: 
17784 \begin_inset Flex Code
17785 status collapsed
17786
17787 \begin_layout Plain Layout
17788
17789 \backslash
17790 arabic{footnote}
17791 \end_layout
17792
17793 \end_inset
17794
17795 .
17796  Esto es opcional y no hay valor predeterminado.
17797 \end_layout
17798
17799 \begin_layout Description
17800 \begin_inset Flex Code
17801 status collapsed
17802
17803 \begin_layout Plain Layout
17804 HTMLPreamble
17805 \end_layout
17806
17807 \end_inset
17808
17809  Información que saldrá en la sección 
17810 \begin_inset Flex Code
17811 status collapsed
17812
17813 \begin_layout Plain Layout
17814 <head>
17815 \end_layout
17816
17817 \end_inset
17818
17819  cuando se usa este estilo.
17820  Esto podría usarse, por ejemplo, para incluir un bloque 
17821 \begin_inset Flex Code
17822 status collapsed
17823
17824 \begin_layout Plain Layout
17825 <script>
17826 \end_layout
17827
17828 \end_inset
17829
17830  que defina un controlador 
17831 \begin_inset Flex Code
17832 status collapsed
17833
17834 \begin_layout Plain Layout
17835 onclick
17836 \end_layout
17837
17838 \end_inset
17839
17840 .
17841 \end_layout
17842
17843 \begin_layout Description
17844 \begin_inset Flex Code
17845 status collapsed
17846
17847 \begin_layout Plain Layout
17848 HTMLStyle
17849 \end_layout
17850
17851 \end_inset
17852
17853  Información de estilo CSS a incluir cuando se usa este estilo.
17854  Esto será automáticamente envuelto en un bloque 
17855 \begin_inset Flex Code
17856 status collapsed
17857
17858 \begin_layout Plain Layout
17859 <style>
17860 \end_layout
17861
17862 \end_inset
17863
17864  generado por el formato, por lo que solo hay que incluir el propio CSS.
17865 \end_layout
17866
17867 \begin_layout Description
17868 \begin_inset Flex Code
17869 status collapsed
17870
17871 \begin_layout Plain Layout
17872 HTMLTag
17873 \end_layout
17874
17875 \end_inset
17876
17877  [
17878 \begin_inset Flex Code
17879 status collapsed
17880
17881 \begin_layout Plain Layout
17882 string
17883 \end_layout
17884
17885 \end_inset
17886
17887 ] La etiqueta a usar para el rótulo principal, reemplazando 
17888 \begin_inset Flex Code
17889 status collapsed
17890
17891 \begin_layout Plain Layout
17892 tag
17893 \end_layout
17894
17895 \end_inset
17896
17897  en los ejemplos de arriba.
17898  El valor por omisión depende de 
17899 \begin_inset Flex Code
17900 status collapsed
17901
17902 \begin_layout Plain Layout
17903 MultiPar
17904 \end_layout
17905
17906 \end_inset
17907
17908 : Si 
17909 \begin_inset Flex Code
17910 status collapsed
17911
17912 \begin_layout Plain Layout
17913 MultiPar
17914 \end_layout
17915
17916 \end_inset
17917
17918  es verdadero, es 
17919 \begin_inset Flex Code
17920 status collapsed
17921
17922 \begin_layout Plain Layout
17923 div
17924 \end_layout
17925
17926 \end_inset
17927
17928 ; si es falso, el valor por omisión es 
17929 \begin_inset Flex Code
17930 status collapsed
17931
17932 \begin_layout Plain Layout
17933 span
17934 \end_layout
17935
17936 \end_inset
17937
17938 .
17939 \end_layout
17940
17941 \begin_layout Subsection
17942 Flotantes XHTML
17943 \end_layout
17944
17945 \begin_layout Standard
17946 La salida XHTML para flotantes también se puede controlar mediante información
17947  en archivos 'layout'.
17948  La salida tiene la forma:
17949 \end_layout
17950
17951 \begin_layout LyX-Code
17952 <tag attr=
17953 \begin_inset Quotes erd
17954 \end_inset
17955
17956 value
17957 \begin_inset Quotes erd
17958 \end_inset
17959
17960 >
17961 \end_layout
17962
17963 \begin_layout LyX-Code
17964 Contents of the float.
17965 \end_layout
17966
17967 \begin_layout LyX-Code
17968 </tag>
17969 \end_layout
17970
17971 \begin_layout Standard
17972 La leyenda, si la hay, es un recuadro separado y se generará como tal.
17973  Su aspecto puede controlarse con InsetLayout para recuadros de leyendas.
17974  
17975 \end_layout
17976
17977 \begin_layout Description
17978 \begin_inset Flex Code
17979 status collapsed
17980
17981 \begin_layout Plain Layout
17982 HTMLAttr
17983 \end_layout
17984
17985 \end_inset
17986
17987  [
17988 \begin_inset Flex Code
17989 status collapsed
17990
17991 \begin_layout Plain Layout
17992 string
17993 \end_layout
17994
17995 \end_inset
17996
17997 ] Especifica información de los atributos a generar con la etiqueta principal,
17998  Por ejemplo, 
17999 \begin_inset Quotes eld
18000 \end_inset
18001
18002
18003 \begin_inset Flex Code
18004 status collapsed
18005
18006 \begin_layout Plain Layout
18007 class=`myfloat' onclick=`\SpecialChar \ldots{}
18008 '
18009 \end_layout
18010
18011 \end_inset
18012
18013
18014 \begin_inset Quotes erd
18015 \end_inset
18016
18017 .
18018  Por omisión, LyX generará 
18019 \begin_inset Quotes eld
18020 \end_inset
18021
18022
18023 \begin_inset Flex Code
18024 status collapsed
18025
18026 \begin_layout Plain Layout
18027 class=`float float-floattype'
18028 \end_layout
18029
18030 \end_inset
18031
18032
18033 \begin_inset Quotes erd
18034 \end_inset
18035
18036 , donde 
18037 \begin_inset Flex Code
18038 status collapsed
18039
18040 \begin_layout Plain Layout
18041 floattype
18042 \end_layout
18043
18044 \end_inset
18045
18046  es el nombre en LyX para este tipo de flotante, como determina la declaración
18047  de flotante (véase 
18048 \begin_inset CommandInset ref
18049 LatexCommand ref
18050 reference "sub:Flotantes"
18051
18052 \end_inset
18053
18054 ), aunque en minúsculas y con los caracteres no alfanuméricos sustituidos
18055  por guiones bajos, por ejemplo: float-table.
18056 \end_layout
18057
18058 \begin_layout Description
18059 \begin_inset Flex Code
18060 status collapsed
18061
18062 \begin_layout Plain Layout
18063 HTMLStyle
18064 \end_layout
18065
18066 \end_inset
18067
18068  Información de estilo CSS a incluir cuando se usa este flotante.
18069  Esto será automáticamente envuelto en un bloque 
18070 \begin_inset Flex Code
18071 status collapsed
18072
18073 \begin_layout Plain Layout
18074 <style>
18075 \end_layout
18076
18077 \end_inset
18078
18079  generado por el formato, por lo que solo hay que incluir el propio CSS.
18080 \end_layout
18081
18082 \begin_layout Description
18083 \begin_inset Flex Code
18084 status collapsed
18085
18086 \begin_layout Plain Layout
18087 HTMLTag
18088 \end_layout
18089
18090 \end_inset
18091
18092  [
18093 \begin_inset Flex Code
18094 status collapsed
18095
18096 \begin_layout Plain Layout
18097 string
18098 \end_layout
18099
18100 \end_inset
18101
18102 ] La etiqueta a usar para este flotante, reemplazando "
18103 \begin_inset Flex Code
18104 status collapsed
18105
18106 \begin_layout Plain Layout
18107 tag
18108 \end_layout
18109
18110 \end_inset
18111
18112 " en el ejemplo de arriba.
18113  El valor por omisión es 
18114 \begin_inset Flex Code
18115 status collapsed
18116
18117 \begin_layout Plain Layout
18118 div
18119 \end_layout
18120
18121 \end_inset
18122
18123  y raramente habrá que cambiarlo.
18124 \end_layout
18125
18126 \begin_layout Subsection
18127 Formato de la Bibliografía
18128 \end_layout
18129
18130 \begin_layout Standard
18131 La bibliografía se puede formatear usando bloques 
18132 \begin_inset Flex Code
18133 status collapsed
18134
18135 \begin_layout Plain Layout
18136 CiteFormat
18137 \end_layout
18138
18139 \end_inset
18140
18141 .
18142  Véase la sección 
18143 \begin_inset CommandInset ref
18144 LatexCommand ref
18145 reference "sub:Descripción-formato-cita"
18146
18147 \end_inset
18148
18149  para los detalles.
18150 \end_layout
18151
18152 \begin_layout Subsection
18153 CSS generado por LyX
18154 \end_layout
18155
18156 \begin_layout Standard
18157 Hemos mencionado ya que LyX generará reglas de estilo CSS predeterminadas
18158  para recuadros y estilos de párrafo, basados en la información suministrada
18159  para otros formatos.
18160  En esta sección comentaremos qué información usa LyX y cómo la usa.
18161 \end_layout
18162
18163 \begin_layout Standard
18164 Actualmente, LyX auto-genera CSS solo para información sobre tipografías,
18165  haciendo uso de 
18166 \begin_inset Flex Code
18167 status collapsed
18168
18169 \begin_layout Plain Layout
18170 Family
18171 \end_layout
18172
18173 \end_inset
18174
18175
18176 \begin_inset Flex Code
18177 status collapsed
18178
18179 \begin_layout Plain Layout
18180 Series
18181 \end_layout
18182
18183 \end_inset
18184
18185
18186 \begin_inset Flex Code
18187 status collapsed
18188
18189 \begin_layout Plain Layout
18190 Shape
18191 \end_layout
18192
18193 \end_inset
18194
18195 , y 
18196 \begin_inset Flex Code
18197 status collapsed
18198
18199 \begin_layout Plain Layout
18200 Size
18201 \end_layout
18202
18203 \end_inset
18204
18205  especificados en la declaración 
18206 \begin_inset Flex Code
18207 status collapsed
18208
18209 \begin_layout Plain Layout
18210 Font
18211 \end_layout
18212
18213 \end_inset
18214
18215 .
18216  (Véase 
18217 \begin_inset CommandInset ref
18218 LatexCommand ref
18219 reference "sub:Tipografías"
18220
18221 \end_inset
18222
18223 .) La traducción es bastante sencilla y evidente.
18224  Por ejemplo, 
18225 \begin_inset Quotes eld
18226 \end_inset
18227
18228
18229 \begin_inset Flex Code
18230 status collapsed
18231
18232 \begin_layout Plain Layout
18233 Family Sans
18234 \end_layout
18235
18236 \end_inset
18237
18238
18239 \begin_inset Quotes erd
18240 \end_inset
18241
18242  se convierte en 
18243 \begin_inset Quotes eld
18244 \end_inset
18245
18246
18247 \begin_inset Flex Code
18248 status collapsed
18249
18250 \begin_layout Plain Layout
18251 font-family: sans-serif;
18252 \end_layout
18253
18254 \end_inset
18255
18256
18257 \begin_inset Quotes erd
18258 \end_inset
18259
18260 .
18261  La correspondencia entre tamaños LyX y tamaños CSS es un poco menos obvia,
18262  pero intuitiva en todo caso.
18263  Véase la función 
18264 \begin_inset Flex Code
18265 status collapsed
18266
18267 \begin_layout Plain Layout
18268 getSizeCSS()
18269 \end_layout
18270
18271 \end_inset
18272
18273  en 
18274 \begin_inset Flex URL
18275 status collapsed
18276
18277 \begin_layout Plain Layout
18278
18279 src/FontInfo.cpp
18280 \end_layout
18281
18282 \end_inset
18283
18284  para los detalles.
18285  
18286 \end_layout
18287
18288 \begin_layout Chapter
18289 Inserción de material externo
18290 \end_layout
18291
18292 \begin_layout Standard
18293 \begin_inset Box Shadowbox
18294 position "t"
18295 hor_pos "c"
18296 has_inner_box 1
18297 inner_pos "t"
18298 use_parbox 0
18299 use_makebox 0
18300 width "100col%"
18301 special "none"
18302 height "1in"
18303 height_special "totalheight"
18304 status open
18305
18306 \begin_layout Plain Layout
18307 AVISO: Esta parte de la documentación no ha sido actualizada desde hace
18308  tiempo.
18309  Esperamos que aún sea adecuada, pero no hay garantías.
18310 \end_layout
18311
18312 \end_inset
18313
18314
18315 \end_layout
18316
18317 \begin_layout Standard
18318 El uso de material de procedencia externa a LyX se trata con detalle en
18319  el manual 
18320 \emph on
18321 Objetos insertados
18322 \emph default
18323 .
18324  En el presente documento se trata sobre lo que debe suceder entre bambalinas
18325  para incluir nuevas clases de material.
18326 \end_layout
18327
18328 \begin_layout Section
18329 ¿Cómo funciona?
18330 \end_layout
18331
18332 \begin_layout Standard
18333 La característica material externo se basa en el concepto 
18334 \emph on
18335 plantilla
18336 \emph default
18337 .
18338  Una plantilla es una especificación de la forma en que LyX interactúa con
18339  ciertos tipos de material.
18340  De por sí, LyX incluye plantillas predefinidas para figuras Xfig, varios
18341  tipos de imágenes raster, diagramas de ajedrez y notación musical LilyPond.
18342  Puedes comprobar la lista actual en el menú 
18343 \begin_inset Flex MenuItem
18344 status collapsed
18345
18346 \begin_layout Plain Layout
18347 Insertar\SpecialChar \menuseparator
18348 Archivo\SpecialChar \menuseparator
18349 Material externo
18350 \end_layout
18351
18352 \end_inset
18353
18354 .
18355  Además, es posible construir plantillas propias para soportar determinado
18356  tipo de material.
18357  Más tarde describiremos con más detalle lo que esto implica, y esperamos
18358  que nos envíes tus plantillas para que se puedan incluir en próximas versiones
18359  de LyX.
18360 \end_layout
18361
18362 \begin_layout Standard
18363 Otra idea básica de la característica material externo es distinguir entre
18364  el archivo original que sirve como base para el material final y el archivo
18365  generado que se incluye en el documento impreso o exportado.
18366  Por ejemplo, consideremos el caso de una figura hecha con 
18367 \begin_inset Flex Code
18368 status collapsed
18369
18370 \begin_layout Plain Layout
18371 Xfig
18372 \end_layout
18373
18374 \end_inset
18375
18376 .
18377  El programa Xfig en sí mismo trabaja sobre un archivo original con extensión
18378  
18379 \begin_inset Flex Code
18380 status collapsed
18381
18382 \begin_layout Plain Layout
18383 .fig
18384 \end_layout
18385
18386 \end_inset
18387
18388 .
18389  Dentro de Xfig, se crea o modifica una figura y se guarda como un archivo
18390  
18391 \begin_inset Flex Code
18392 status collapsed
18393
18394 \begin_layout Plain Layout
18395 .fig
18396 \end_layout
18397
18398 \end_inset
18399
18400 .
18401  Para incluir la figura en un documento, se ejecuta 
18402 \begin_inset Flex Code
18403 status collapsed
18404
18405 \begin_layout Plain Layout
18406 transfig
18407 \end_layout
18408
18409 \end_inset
18410
18411  con el fin de crear un archivo PostScript que puede incluirse fácilmente
18412  en el archivo LaTeX.
18413  En este caso, el archivo 
18414 \begin_inset Flex Code
18415 status collapsed
18416
18417 \begin_layout Plain Layout
18418 .fig
18419 \end_layout
18420
18421 \end_inset
18422
18423  es el original, y el archivo PostScript es el archivo generado.
18424 \end_layout
18425
18426 \begin_layout Standard
18427 Esta distinción es importante para permitir la actualización del material
18428  durante el proceso de escritura del documento.
18429  Además, provee la flexibilidad necesaria para soportar múltiples formatos
18430  de exportación.
18431  Por ejemplo, en el caso de un archivo de texto sencillo, no es una brillante
18432  idea incluir la figura como PostScript puro.
18433  En vez de esto, es preferible incluir solo una referencia a la figura o
18434  bien probar algún convertidor de gráficos a Ascii para que el resultado
18435  final se parezca al gráfico real.
18436  La gestión de material externo de LyX permite hacer esto porque se basa
18437  en parámetros apropiados para los diferentes formatos de exportación soportados.
18438 \end_layout
18439
18440 \begin_layout Standard
18441 Además de soportar la generación de diferentes productos de acuerdo con
18442  el formato de exportación, existe una profunda integración con las aplicaciones
18443  de edición y visualización.
18444  En el caso de figuras Xfig, es posible editar el archivo original en Xfig
18445  con un simple clic derecho sobre el recuadro y también previsualizar el
18446  PostScript generado con ghostview.
18447  Se acabaron los enredos con la línea de comandos y/o el navegador de archivos
18448  para localizar y manipular los archivos originales o los generados.
18449  De esta manera, se pueden por fin aprovechar las ventajas de muy diversas
18450  aplicaciones importantes para la composición de los documentos, y por tanto
18451  aumentar el rendimiento.
18452 \end_layout
18453
18454 \begin_layout Section
18455 El archivo de configuración de plantillas externas
18456 \end_layout
18457
18458 \begin_layout Standard
18459 Es relativamente fácil añadir en LyX definiciones personalizadas de plantillas
18460  externas.
18461  Sin embargo, hay que ser consciente de que hacer esto de manera descuidada
18462  generará muy probablemente un agujero de seguridad fácil de explotar.
18463  Así pues, antes de hacer esto, lee por favor la discusión sobre seguridad
18464  en la sección
18465 \begin_inset space ~
18466 \end_inset
18467
18468
18469 \begin_inset CommandInset ref
18470 LatexCommand ref
18471 reference "sec:Discusión-sobre-seguridad"
18472
18473 \end_inset
18474
18475
18476 \end_layout
18477
18478 \begin_layout Standard
18479 Una vez dicho esto, te animamos a que envíes cualquiera plantilla interesante
18480  que compongas.
18481 \end_layout
18482
18483 \begin_layout Standard
18484 Las plantillas externas se definen en el archivo 
18485 \begin_inset Flex Code
18486 status collapsed
18487
18488 \begin_layout Plain Layout
18489 LyXDir/lib/external_templates
18490 \end_layout
18491
18492 \end_inset
18493
18494 .
18495  Puedes colocar tus versiones propias en 
18496 \begin_inset Flex Code
18497 status collapsed
18498
18499 \begin_layout Plain Layout
18500 UserDir/external_templates
18501 \end_layout
18502
18503 \end_inset
18504
18505 .
18506 \end_layout
18507
18508 \begin_layout Standard
18509 Una plantilla típica tiene un aspecto como este:
18510 \end_layout
18511
18512 \begin_layout LyX-Code
18513 Template XFig
18514 \end_layout
18515
18516 \begin_layout LyX-Code
18517 GuiName "XFig: $$AbsOrRelPathParent$$Basename"
18518 \end_layout
18519
18520 \begin_layout LyX-Code
18521 HelpText
18522 \end_layout
18523
18524 \begin_layout LyX-Code
18525 An XFig figure.
18526 \end_layout
18527
18528 \begin_layout LyX-Code
18529 HelpTextEnd
18530 \end_layout
18531
18532 \begin_layout LyX-Code
18533 InputFormat fig
18534 \end_layout
18535
18536 \begin_layout LyX-Code
18537 FileFilter "*.fig"
18538 \end_layout
18539
18540 \begin_layout LyX-Code
18541 AutomaticProduction true
18542 \end_layout
18543
18544 \begin_layout LyX-Code
18545 Transform Rotate
18546 \end_layout
18547
18548 \begin_layout LyX-Code
18549 Transform Resize
18550 \end_layout
18551
18552 \begin_layout LyX-Code
18553 Format LaTeX
18554 \end_layout
18555
18556 \begin_layout LyX-Code
18557 TransformCommand Rotate RotationLatexCommand
18558 \end_layout
18559
18560 \begin_layout LyX-Code
18561 TransformCommand Resize ResizeLatexCommand
18562 \end_layout
18563
18564 \begin_layout LyX-Code
18565 Product "$$RotateFront$$ResizeFront
18566 \end_layout
18567
18568 \begin_layout LyX-Code
18569          
18570 \backslash
18571
18572 \backslash
18573 input{$$AbsOrRelPathMaster$$Basename.pstex_t}
18574 \end_layout
18575
18576 \begin_layout LyX-Code
18577          $$ResizeBack$$RotateBack"
18578 \end_layout
18579
18580 \begin_layout LyX-Code
18581 UpdateFormat pstex
18582 \end_layout
18583
18584 \begin_layout LyX-Code
18585 UpdateResult "$$AbsPath$$Basename.pstex_t"
18586 \end_layout
18587
18588 \begin_layout LyX-Code
18589 Requirement "graphicx"
18590 \end_layout
18591
18592 \begin_layout LyX-Code
18593 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
18594 \end_layout
18595
18596 \begin_layout LyX-Code
18597 ReferencedFile latex "$$AbsPath$$Basename.eps"
18598 \end_layout
18599
18600 \begin_layout LyX-Code
18601 ReferencedFile dvi "$$AbsPath$$Basename.eps"
18602 \end_layout
18603
18604 \begin_layout LyX-Code
18605 FormatEnd
18606 \end_layout
18607
18608 \begin_layout LyX-Code
18609 Format PDFLaTeX
18610 \end_layout
18611
18612 \begin_layout LyX-Code
18613 TransformCommand Rotate RotationLatexCommand
18614 \end_layout
18615
18616 \begin_layout LyX-Code
18617 TransformCommand Resize ResizeLatexCommand
18618 \end_layout
18619
18620 \begin_layout LyX-Code
18621 Product "$$RotateFront$$ResizeFront
18622 \end_layout
18623
18624 \begin_layout LyX-Code
18625          
18626 \backslash
18627
18628 \backslash
18629 input{$$AbsOrRelPathMaster$$Basename.pdftex_t}
18630 \end_layout
18631
18632 \begin_layout LyX-Code
18633          $$ResizeBack$$RotateBack"
18634 \end_layout
18635
18636 \begin_layout LyX-Code
18637 UpdateFormat pdftex
18638 \end_layout
18639
18640 \begin_layout LyX-Code
18641 UpdateResult "$$AbsPath$$Basename.pdftex_t"
18642 \end_layout
18643
18644 \begin_layout LyX-Code
18645 Requirement "graphicx"
18646 \end_layout
18647
18648 \begin_layout LyX-Code
18649 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"
18650 \end_layout
18651
18652 \begin_layout LyX-Code
18653 ReferencedFile latex "$$AbsPath$$Basename.pdf"
18654 \end_layout
18655
18656 \begin_layout LyX-Code
18657 FormatEnd
18658 \end_layout
18659
18660 \begin_layout LyX-Code
18661 Format Ascii
18662 \end_layout
18663
18664 \begin_layout LyX-Code
18665 Product "$$Contents(
18666 \backslash
18667 "$$AbsPath$$Basename.asc
18668 \backslash
18669 ")"
18670 \end_layout
18671
18672 \begin_layout LyX-Code
18673 UpdateFormat asciixfig
18674 \end_layout
18675
18676 \begin_layout LyX-Code
18677 UpdateResult "$$AbsPath$$Basename.asc"
18678 \end_layout
18679
18680 \begin_layout LyX-Code
18681 FormatEnd
18682 \end_layout
18683
18684 \begin_layout LyX-Code
18685 Format DocBook
18686 \end_layout
18687
18688 \begin_layout LyX-Code
18689 Product "<graphic fileref=
18690 \backslash
18691 "$$AbsOrRelPathMaster$$Basename.eps
18692 \backslash
18693 ">
18694 \end_layout
18695
18696 \begin_layout LyX-Code
18697          </graphic>"
18698 \end_layout
18699
18700 \begin_layout LyX-Code
18701 UpdateFormat eps
18702 \end_layout
18703
18704 \begin_layout LyX-Code
18705 UpdateResult "$$AbsPath$$Basename.eps"
18706 \end_layout
18707
18708 \begin_layout LyX-Code
18709 ReferencedFile docbook "$$AbsPath$$Basename.eps"
18710 \end_layout
18711
18712 \begin_layout LyX-Code
18713 ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
18714 \end_layout
18715
18716 \begin_layout LyX-Code
18717 FormatEnd
18718 \end_layout
18719
18720 \begin_layout LyX-Code
18721 Product "[XFig: $$FName]"
18722 \end_layout
18723
18724 \begin_layout LyX-Code
18725 FormatEnd
18726 \end_layout
18727
18728 \begin_layout LyX-Code
18729 TemplateEnd
18730 \end_layout
18731
18732 \begin_layout Standard
18733 Como puedes ver, la plantilla se incluye entre 
18734 \begin_inset Flex Code
18735 status collapsed
18736
18737 \begin_layout Plain Layout
18738 Template
18739 \end_layout
18740
18741 \end_inset
18742
18743  \SpecialChar \ldots{}
18744  
18745 \begin_inset Flex Code
18746 status collapsed
18747
18748 \begin_layout Plain Layout
18749 TemplateEnd
18750 \end_layout
18751
18752 \end_inset
18753
18754 .
18755  Contiene una cabecera que especifica algunas configuraciones generales
18756  y, por cada formato de archivo de documento primario soportado, una sección
18757  
18758 \begin_inset Flex Code
18759 status collapsed
18760
18761 \begin_layout Plain Layout
18762 Format
18763 \end_layout
18764
18765 \end_inset
18766
18767  \SpecialChar \ldots{}
18768  
18769 \begin_inset Flex Code
18770 status collapsed
18771
18772 \begin_layout Plain Layout
18773 FormatEnd
18774 \end_layout
18775
18776 \end_inset
18777
18778 .
18779 \end_layout
18780
18781 \begin_layout Subsection
18782 La cabecera de la plantilla
18783 \end_layout
18784
18785 \begin_layout Description
18786 \begin_inset Flex Code
18787 status collapsed
18788
18789 \begin_layout Plain Layout
18790 AutomaticProduction
18791 \begin_inset space ~
18792 \end_inset
18793
18794 true|false
18795 \end_layout
18796
18797 \end_inset
18798
18799  Si el archivo representado por la plantilla debe ser generado por LyX.
18800  Este comando debe aparecer exactamente una vez.
18801 \end_layout
18802
18803 \begin_layout Description
18804 \begin_inset Flex Code
18805 status collapsed
18806
18807 \begin_layout Plain Layout
18808 FileFilter
18809 \begin_inset space ~
18810 \end_inset
18811
18812 <pattern>
18813 \end_layout
18814
18815 \end_inset
18816
18817  Un patrón global que se usa en el diálogo del archivo para filtrar los
18818  archivos deseados.
18819  Si hay más de una posible extensión de archivo (p.
18820 \begin_inset space \thinspace{}
18821 \end_inset
18822
18823 e.,
18824 \begin_inset space ~
18825 \end_inset
18826
18827 tgif tiene 
18828 \begin_inset Flex Code
18829 status collapsed
18830
18831 \begin_layout Plain Layout
18832 .obj
18833 \end_layout
18834
18835 \end_inset
18836
18837  y 
18838 \begin_inset Flex Code
18839 status collapsed
18840
18841 \begin_layout Plain Layout
18842 .tgo
18843 \end_layout
18844
18845 \end_inset
18846
18847 ), se pone algo como 
18848 \begin_inset Flex Code
18849 status collapsed
18850
18851 \begin_layout Plain Layout
18852 "*.{obj,tgo}"
18853 \end_layout
18854
18855 \end_inset
18856
18857 .
18858  Este comando debe aparecer exactamente una vez.
18859 \end_layout
18860
18861 \begin_layout Description
18862 \begin_inset Flex Code
18863 status collapsed
18864
18865 \begin_layout Plain Layout
18866 GuiName
18867 \begin_inset space ~
18868 \end_inset
18869
18870 <guiname>
18871 \end_layout
18872
18873 \end_inset
18874
18875  El texto mostrado sobre el botón.
18876  Este comando debe aparecer exactamente una vez.
18877 \end_layout
18878
18879 \begin_layout Description
18880 \begin_inset Flex Code
18881 status collapsed
18882
18883 \begin_layout Plain Layout
18884 HelpText
18885 \begin_inset space ~
18886 \end_inset
18887
18888 <text>
18889 \begin_inset space ~
18890 \end_inset
18891
18892 HelpTextEnd
18893 \end_layout
18894
18895 \end_inset
18896
18897  El texto de ayuda que se muestra en diálogo.
18898  Da suficiente información sobre lo que puede proporcionar la plantilla.
18899  Este comando debe aparecer exactamente una vez.
18900 \end_layout
18901
18902 \begin_layout Description
18903 \begin_inset Flex Code
18904 status collapsed
18905
18906 \begin_layout Plain Layout
18907 InputFormat
18908 \begin_inset space ~
18909 \end_inset
18910
18911 <format>
18912 \end_layout
18913
18914 \end_inset
18915
18916  El formato de archivo del original.
18917  Debe ser el nombre de un formato conocido por LyX (véase la sección
18918 \begin_inset space ~
18919 \end_inset
18920
18921
18922 \begin_inset CommandInset ref
18923 LatexCommand ref
18924 reference "sec:Formatos"
18925
18926 \end_inset
18927
18928 ).
18929  Se pone un 
18930 \begin_inset Quotes fld
18931 \end_inset
18932
18933
18934 \begin_inset Flex Code
18935 status collapsed
18936
18937 \begin_layout Plain Layout
18938 *
18939 \end_layout
18940
18941 \end_inset
18942
18943
18944 \begin_inset Quotes frd
18945 \end_inset
18946
18947  si la plantilla puede manejar archivos originales o más de un formato.
18948  En este caso, LyX intentará inspeccionar el archivo mismo para deducir
18949  su formato.
18950  Este comando debe aparecer exactamente una vez.
18951 \end_layout
18952
18953 \begin_layout Description
18954 \begin_inset Flex Code
18955 status collapsed
18956
18957 \begin_layout Plain Layout
18958 Template
18959 \begin_inset space ~
18960 \end_inset
18961
18962 <id>
18963 \end_layout
18964
18965 \end_inset
18966
18967  Un nombre único para la plantilla.
18968  No debe contener macros de sustitución (véase abajo).
18969 \end_layout
18970
18971 \begin_layout Description
18972 \begin_inset Flex Code
18973 status collapsed
18974
18975 \begin_layout Plain Layout
18976 Transform
18977 \begin_inset space ~
18978 \end_inset
18979
18980 Rotate|Resize|Clip|Extra
18981 \end_layout
18982
18983 \end_inset
18984
18985  Este comando especifica qué transformaciones son soportadas por esta plantilla.
18986  Puede aparecer ninguna o varias veces.
18987  Este comando facilita las correspondientes pestañas en el diálogo de material
18988  externo.
18989  Cada comando 
18990 \begin_inset Flex Code
18991 status collapsed
18992
18993 \begin_layout Plain Layout
18994 Transform
18995 \end_layout
18996
18997 \end_inset
18998
18999  debe tener el correspondiente 
19000 \begin_inset Flex Code
19001 status collapsed
19002
19003 \begin_layout Plain Layout
19004 TransformCommand
19005 \end_layout
19006
19007 \end_inset
19008
19009  o bien 
19010 \begin_inset Flex Code
19011 status collapsed
19012
19013 \begin_layout Plain Layout
19014 TransformOption
19015 \end_layout
19016
19017 \end_inset
19018
19019  en la sección 
19020 \begin_inset Flex Code
19021 status collapsed
19022
19023 \begin_layout Plain Layout
19024 Format
19025 \end_layout
19026
19027 \end_inset
19028
19029 .
19030  De lo contrario la transformación no será soportada por ese formato.
19031  
19032 \end_layout
19033
19034 \begin_layout Subsection
19035 La sección Format
19036 \end_layout
19037
19038 \begin_layout Description
19039 \begin_inset Flex Code
19040 status collapsed
19041
19042 \begin_layout Plain Layout
19043 Format
19044 \begin_inset space ~
19045 \end_inset
19046
19047 LaTeX|PDFLaTeX|PlainText|DocBook
19048 \end_layout
19049
19050 \end_inset
19051
19052  El formato de archivo del documento primario para el que es esta definición
19053  de formato.
19054  No toda plantilla tiene una representación sensible en los formatos de
19055  archivo de todos los documentos.
19056  No obstante, es preferible definir una sección 
19057 \begin_inset Flex Code
19058 status collapsed
19059
19060 \begin_layout Plain Layout
19061 Format
19062 \end_layout
19063
19064 \end_inset
19065
19066  para todos los formatos.
19067  Se usa un texto postizo si no hay representación disponible.
19068  Entonces, al menos, se puede ver una referencia al material externo en
19069  el documento exportado.
19070 \end_layout
19071
19072 \begin_layout Description
19073 \begin_inset Flex Code
19074 status collapsed
19075
19076 \begin_layout Plain Layout
19077 Option
19078 \begin_inset space ~
19079 \end_inset
19080
19081 <name>
19082 \begin_inset space ~
19083 \end_inset
19084
19085 <value>
19086 \end_layout
19087
19088 \end_inset
19089
19090  Este comando define una macro adicional, 
19091 \begin_inset Flex Code
19092 status collapsed
19093
19094 \begin_layout Plain Layout
19095 $$<name>
19096 \end_layout
19097
19098 \end_inset
19099
19100 , para sustitución en 
19101 \begin_inset Flex Code
19102 status collapsed
19103
19104 \begin_layout Plain Layout
19105 Product
19106 \end_layout
19107
19108 \end_inset
19109
19110 .
19111  
19112 \begin_inset Flex Code
19113 status collapsed
19114
19115 \begin_layout Plain Layout
19116 <value>
19117 \end_layout
19118
19119 \end_inset
19120
19121  puede contener en sí mismo macros de sustitución.
19122  La ventaja sobre el uso de 
19123 \begin_inset Flex Code
19124 status collapsed
19125
19126 \begin_layout Plain Layout
19127 <value>
19128 \end_layout
19129
19130 \end_inset
19131
19132  directamente en 
19133 \begin_inset Flex Code
19134 status collapsed
19135
19136 \begin_layout Plain Layout
19137 Product
19138 \end_layout
19139
19140 \end_inset
19141
19142  es que el valor sustituido de 
19143 \begin_inset Flex Code
19144 status collapsed
19145
19146 \begin_layout Plain Layout
19147 $$<name>
19148 \end_layout
19149
19150 \end_inset
19151
19152  está saneado así que es un argumento opcional válido en el formato del
19153  documento.
19154  Este comando puede aparecer ninguna o más veces.
19155 \end_layout
19156
19157 \begin_layout Description
19158 \begin_inset Flex Code
19159 status collapsed
19160
19161 \begin_layout Plain Layout
19162 Product
19163 \begin_inset space ~
19164 \end_inset
19165
19166 <text>
19167 \end_layout
19168
19169 \end_inset
19170
19171  El texto que se inserta en el documento exportado.
19172  Realmente este es el comando más importante y puede ser bastante complejo.
19173  Este comando debe aparecer exactamente una vez.
19174 \end_layout
19175
19176 \begin_layout Description
19177 \begin_inset Flex Code
19178 status collapsed
19179
19180 \begin_layout Plain Layout
19181 Preamble
19182 \begin_inset space ~
19183 \end_inset
19184
19185 <name>
19186 \end_layout
19187
19188 \end_inset
19189
19190  Este comando especifica un fragmento de preámbulo que se incluirá en el
19191  preámbulo LaTeX.
19192  Tiene que definirse usando 
19193 \begin_inset Flex Code
19194 status collapsed
19195
19196 \begin_layout Plain Layout
19197 PreambleDef
19198 \end_layout
19199
19200 \end_inset
19201
19202  \SpecialChar \ldots{}
19203  
19204 \begin_inset Flex Code
19205 status collapsed
19206
19207 \begin_layout Plain Layout
19208 PreambleDefEnd
19209 \end_layout
19210
19211 \end_inset
19212
19213 .
19214  Este comando puede aparecer ninguna o más veces.
19215 \end_layout
19216
19217 \begin_layout Description
19218 \begin_inset Flex Code
19219 status collapsed
19220
19221 \begin_layout Plain Layout
19222 ReferencedFile
19223 \begin_inset space ~
19224 \end_inset
19225
19226 <format>
19227 \begin_inset space ~
19228 \end_inset
19229
19230 <filename>
19231 \end_layout
19232
19233 \end_inset
19234
19235  Este comando indica los archivos que se crean por el proceso de conversión
19236  y que son necesarios para un formato de exportación particular.
19237  Si el nombre del archivo es relativo, se interpreta como relativo al documento
19238  maestro.
19239  Este comando puede darse ninguna o más veces.
19240 \end_layout
19241
19242 \begin_layout Description
19243 \begin_inset Flex Code
19244 status collapsed
19245
19246 \begin_layout Plain Layout
19247 Requirement
19248 \begin_inset space ~
19249 \end_inset
19250
19251 <package>
19252 \end_layout
19253
19254 \end_inset
19255
19256  El nombre de un paquete LaTeX requerido.
19257  El paquete se incuye mediante 
19258 \begin_inset Flex Code
19259 status collapsed
19260
19261 \begin_layout Plain Layout
19262
19263 \backslash
19264 usepackage{}
19265 \end_layout
19266
19267 \end_inset
19268
19269  en el preámbulo LaTeX.
19270  Este comando puede aparecer ninguna o más veces.
19271 \end_layout
19272
19273 \begin_layout Description
19274 \begin_inset Flex Code
19275 status collapsed
19276
19277 \begin_layout Plain Layout
19278 TransformCommand
19279 \begin_inset space ~
19280 \end_inset
19281
19282 Rotate
19283 \begin_inset space ~
19284 \end_inset
19285
19286 RotationLatexCommand
19287 \end_layout
19288
19289 \end_inset
19290
19291  Este comando especifica que el comando LaTeX incluido debería usarse para
19292  la rotación.
19293  Este comando puede aparecer una vez o ninguna.
19294 \end_layout
19295
19296 \begin_layout Description
19297 \begin_inset Flex Code
19298 status collapsed
19299
19300 \begin_layout Plain Layout
19301 TransformCommand
19302 \begin_inset space ~
19303 \end_inset
19304
19305 Resize
19306 \begin_inset space ~
19307 \end_inset
19308
19309 ResizeLatexCommand
19310 \end_layout
19311
19312 \end_inset
19313
19314  Este comando especifica que el comando LaTeX incluido debería usarse para
19315  cambiar el tamaño.
19316  Este comando puede aparecer una vez o ninguna.
19317 \end_layout
19318
19319 \begin_layout Description
19320 \begin_inset Flex Code
19321 status collapsed
19322
19323 \begin_layout Plain Layout
19324 TransformOption
19325 \begin_inset space ~
19326 \end_inset
19327
19328 Rotate
19329 \begin_inset space ~
19330 \end_inset
19331
19332 RotationLatexOption
19333 \end_layout
19334
19335 \end_inset
19336
19337  Este comando especifica que la rotación se hace mediante un argumento opcional.
19338  Este comando puede aparecer una vez o ninguna.
19339 \end_layout
19340
19341 \begin_layout Description
19342 \begin_inset Flex Code
19343 status collapsed
19344
19345 \begin_layout Plain Layout
19346 TransformOption
19347 \begin_inset space ~
19348 \end_inset
19349
19350 Resize
19351 \begin_inset space ~
19352 \end_inset
19353
19354 ResizeLatexOption
19355 \end_layout
19356
19357 \end_inset
19358
19359  Este comando especifica que el cambio de tamaño se hace mediante un argumento
19360  opcional.
19361  Este comando puede aparecer una vez o ninguna
19362 \end_layout
19363
19364 \begin_layout Description
19365 \begin_inset Flex Code
19366 status collapsed
19367
19368 \begin_layout Plain Layout
19369 TransformOption
19370 \begin_inset space ~
19371 \end_inset
19372
19373 Clip
19374 \begin_inset space ~
19375 \end_inset
19376
19377 ClipLatexOption
19378 \end_layout
19379
19380 \end_inset
19381
19382  Este comando especifica que el recorte se hace mediante un argumento opcional.
19383  Este comando puede aparecer una vez o ninguna.
19384 \end_layout
19385
19386 \begin_layout Description
19387 \begin_inset Flex Code
19388 status collapsed
19389
19390 \begin_layout Plain Layout
19391 TransformOption
19392 \begin_inset space ~
19393 \end_inset
19394
19395 Extra
19396 \begin_inset space ~
19397 \end_inset
19398
19399 ExtraLatexOption
19400 \end_layout
19401
19402 \end_inset
19403
19404  Este comando especifica que se usa un argumento extra opcional.
19405  Este comando puede aparecer una vez o ninguna.
19406  
19407 \end_layout
19408
19409 \begin_layout Description
19410 \begin_inset Flex Code
19411 status collapsed
19412
19413 \begin_layout Plain Layout
19414 UpdateFormat
19415 \begin_inset space ~
19416 \end_inset
19417
19418 <format>
19419 \end_layout
19420
19421 \end_inset
19422
19423  El formato de archivo del archivo convertido.
19424  Debe ser el nombre de un formato conocido por LyX (véase 
19425 \begin_inset Flex MenuItem
19426 status collapsed
19427
19428 \begin_layout Plain Layout
19429 Convertidores
19430 \end_layout
19431
19432 \end_inset
19433
19434  de 
19435 \begin_inset Flex MenuItem
19436 status collapsed
19437
19438 \begin_layout Plain Layout
19439 Gestión de archivos
19440 \end_layout
19441
19442 \end_inset
19443
19444  en el diálogo 
19445 \begin_inset Flex MenuItem
19446 status collapsed
19447
19448 \begin_layout Plain Layout
19449 Herramientas\SpecialChar \menuseparator
19450 Preferencias
19451 \end_layout
19452
19453 \end_inset
19454
19455 ).
19456  Este comando debe aparecer exactamente una vez.
19457 \end_layout
19458
19459 \begin_layout Description
19460 \begin_inset Flex Code
19461 status collapsed
19462
19463 \begin_layout Plain Layout
19464 UpdateResult
19465 \begin_inset space ~
19466 \end_inset
19467
19468 <filename>
19469 \end_layout
19470
19471 \end_inset
19472
19473  El nombre de archivo del archivo convertido.
19474  El nombre de archivo debe ser absoluto.
19475  Este comando debe aparecer exactamente una vez.
19476 \end_layout
19477
19478 \begin_layout Subsection
19479 Definiciones de preámbulo
19480 \end_layout
19481
19482 \begin_layout Standard
19483 El archivo de configuración de plantillas externas puede contener definiciones
19484  de preámbulo adicionales encerradas entre 
19485 \begin_inset Flex Code
19486 status collapsed
19487
19488 \begin_layout Plain Layout
19489 PreambleDef
19490 \end_layout
19491
19492 \end_inset
19493
19494  \SpecialChar \ldots{}
19495  
19496 \begin_inset Flex Code
19497 status collapsed
19498
19499 \begin_layout Plain Layout
19500 PreambleDefEnd
19501 \end_layout
19502
19503 \end_inset
19504
19505 .
19506  Se pueden usar por las plantillas en la sección 
19507 \begin_inset Flex Code
19508 status collapsed
19509
19510 \begin_layout Plain Layout
19511 Format
19512 \end_layout
19513
19514 \end_inset
19515
19516 .
19517 \end_layout
19518
19519 \begin_layout Section
19520 El mecanismo de sustitución
19521 \end_layout
19522
19523 \begin_layout Standard
19524 Cuando la función de material externo recurre a un programa externo, se
19525  hace sobre la base de un comando definido en el archivo de configuración
19526  de la plantilla.
19527  Estos comandos pueden contener varias macros que se expanden antes de su
19528  ejecución.
19529  La ejecución tiene lugar siempre en el directorio del documento.
19530  
19531 \end_layout
19532
19533 \begin_layout Standard
19534 Además, cada vez que el material externo se va a mostrar, el nombre será
19535  generado por el mecanismo de sustitución, y la mayoría de los demás comandos
19536  en la definición de la plantilla soportan también sustitución.
19537  
19538 \end_layout
19539
19540 \begin_layout Standard
19541 Las macros disponibles son las siguientes:
19542 \end_layout
19543
19544 \begin_layout Description
19545 \begin_inset Flex Code
19546 status collapsed
19547
19548 \begin_layout Plain Layout
19549 $$AbsOrRelPathMaster
19550 \end_layout
19551
19552 \end_inset
19553
19554  La ruta del archivo, absoluta o relativa al documento LyX maestro.
19555 \end_layout
19556
19557 \begin_layout Description
19558 \begin_inset Flex Code
19559 status collapsed
19560
19561 \begin_layout Plain Layout
19562 $$AbsOrRelPathParent
19563 \end_layout
19564
19565 \end_inset
19566
19567  La ruta del archivo, absoluta o relativa al documento LyX.
19568 \end_layout
19569
19570 \begin_layout Description
19571 \begin_inset Flex Code
19572 status collapsed
19573
19574 \begin_layout Plain Layout
19575 $$AbsPath
19576 \end_layout
19577
19578 \end_inset
19579
19580  La ruta absoluta del archivo.
19581 \end_layout
19582
19583 \begin_layout Description
19584 \begin_inset Flex Code
19585 status collapsed
19586
19587 \begin_layout Plain Layout
19588 $$Basename
19589 \end_layout
19590
19591 \end_inset
19592
19593  El nombre de archivo sin ruta y sin la extensión.
19594 \end_layout
19595
19596 \begin_layout Description
19597 \begin_inset Flex Code
19598 status collapsed
19599
19600 \begin_layout Plain Layout
19601 $$Contents(
19602 \begin_inset Quotes eld
19603 \end_inset
19604
19605 filename.ext
19606 \begin_inset Quotes erd
19607 \end_inset
19608
19609 )
19610 \end_layout
19611
19612 \end_inset
19613
19614  Esta macro expandirá los contenidos del archivo con el nombre 
19615 \begin_inset Flex Code
19616 status collapsed
19617
19618 \begin_layout Plain Layout
19619 filename.ext
19620 \end_layout
19621
19622 \end_inset
19623
19624 .
19625 \end_layout
19626
19627 \begin_layout Description
19628 \begin_inset Flex Code
19629 status collapsed
19630
19631 \begin_layout Plain Layout
19632 $$Extension
19633 \end_layout
19634
19635 \end_inset
19636
19637  La extensión de archivo (incluyendo el punto).
19638 \end_layout
19639
19640 \begin_layout Description
19641 \begin_inset Flex Code
19642 status collapsed
19643
19644 \begin_layout Plain Layout
19645 $$FName
19646 \end_layout
19647
19648 \end_inset
19649
19650  El nombre de archivo del archivo especificado en el diálogo de material
19651  externo.
19652  Esto es bien un nombre absoluto, bien relativo al documento LyX.
19653 \end_layout
19654
19655 \begin_layout Description
19656 \begin_inset Flex Code
19657 status collapsed
19658
19659 \begin_layout Plain Layout
19660 $$FPath
19661 \end_layout
19662
19663 \end_inset
19664
19665  La parte de la ruta de 
19666 \begin_inset Flex Code
19667 status collapsed
19668
19669 \begin_layout Plain Layout
19670 $$FName
19671 \end_layout
19672
19673 \end_inset
19674
19675  (nombre absoluto o relativo al documento LyX).
19676 \end_layout
19677
19678 \begin_layout Description
19679 \begin_inset Flex Code
19680 status collapsed
19681
19682 \begin_layout Plain Layout
19683 $$RelPathMaster
19684 \end_layout
19685
19686 \end_inset
19687
19688  La ruta del archivo, relativa al documento maestro LyX.
19689 \end_layout
19690
19691 \begin_layout Description
19692 \begin_inset Flex Code
19693 status collapsed
19694
19695 \begin_layout Plain Layout
19696 $$RelPathParent
19697 \end_layout
19698
19699 \end_inset
19700
19701  La ruta del archivo, relativa al documento LyX.
19702 \end_layout
19703
19704 \begin_layout Description
19705 \begin_inset Flex Code
19706 status collapsed
19707
19708 \begin_layout Plain Layout
19709 $$Sysdir
19710 \end_layout
19711
19712 \end_inset
19713
19714  Esta macro expandirá a la ruta absoluta del directorio de sistema.
19715  Esto se usa habitualmente para apuntar a los varios guiones de ayuda que
19716  se empaquetan con LyX.
19717 \end_layout
19718
19719 \begin_layout Description
19720 \begin_inset Flex Code
19721 status collapsed
19722
19723 \begin_layout Plain Layout
19724 $$Tempname
19725 \end_layout
19726
19727 \end_inset
19728
19729  Un nombre y ruta completa a un directorio temporal que será borrado automáticam
19730 ente siempre que el documento se cierra, o se suprime la inserción de material
19731  externo.
19732 \end_layout
19733
19734 \begin_layout Standard
19735 Todas las macros de ruta contienen un separador de rastreo del directorio,
19736  así se puede construir, p.
19737 \begin_inset space \thinspace{}
19738 \end_inset
19739
19740 e., el nombre de archivo absoluto con 
19741 \begin_inset Flex Code
19742 status collapsed
19743
19744 \begin_layout Plain Layout
19745 $$AbsPath$$Basename$$Extension
19746 \end_layout
19747
19748 \end_inset
19749
19750 .
19751 \end_layout
19752
19753 \begin_layout Standard
19754 Las macros anteriores son sustituidas en todos los comandos a menos que
19755  se indique lo contrario.
19756  El comando 
19757 \begin_inset Flex Code
19758 status collapsed
19759
19760 \begin_layout Plain Layout
19761 Product
19762 \end_layout
19763
19764 \end_inset
19765
19766  soporta adicionalmente las siguientes sustituciones si se habilitan por
19767  los comandos 
19768 \begin_inset Flex Code
19769 status collapsed
19770
19771 \begin_layout Plain Layout
19772 Transform
19773 \end_layout
19774
19775 \end_inset
19776
19777  y 
19778 \begin_inset Flex Code
19779 status collapsed
19780
19781 \begin_layout Plain Layout
19782 TransformCommand
19783 \end_layout
19784
19785 \end_inset
19786
19787 :
19788 \end_layout
19789
19790 \begin_layout Description
19791 \begin_inset Flex Code
19792 status collapsed
19793
19794 \begin_layout Plain Layout
19795 $$ResizeFront
19796 \end_layout
19797
19798 \end_inset
19799
19800  La parte delantera del comando para cambiar el tamaño.
19801 \end_layout
19802
19803 \begin_layout Description
19804 \begin_inset Flex Code
19805 status collapsed
19806
19807 \begin_layout Plain Layout
19808 $$ResizeBack
19809 \end_layout
19810
19811 \end_inset
19812
19813  La parte trasera del comando para cambiar el tamaño.
19814 \end_layout
19815
19816 \begin_layout Description
19817 \begin_inset Flex Code
19818 status collapsed
19819
19820 \begin_layout Plain Layout
19821 $$RotateFront
19822 \end_layout
19823
19824 \end_inset
19825
19826  La parte delantera del comando para la rotación.
19827 \end_layout
19828
19829 \begin_layout Description
19830 \begin_inset Flex Code
19831 status collapsed
19832
19833 \begin_layout Plain Layout
19834 $$RotateBack
19835 \end_layout
19836
19837 \end_inset
19838
19839  La parte trasera del comando para la rotación.
19840 \end_layout
19841
19842 \begin_layout Standard
19843 La cadena de valor del comando 
19844 \begin_inset Flex Code
19845 status collapsed
19846
19847 \begin_layout Plain Layout
19848 Option
19849 \end_layout
19850
19851 \end_inset
19852
19853  soporta adicionalmente las siguientes sustituciones si éstas se han habilitado
19854  por los comandos 
19855 \begin_inset Flex Code
19856 status collapsed
19857
19858 \begin_layout Plain Layout
19859 Transform
19860 \end_layout
19861
19862 \end_inset
19863
19864  y 
19865 \begin_inset Flex Code
19866 status collapsed
19867
19868 \begin_layout Plain Layout
19869 TransformOption
19870 \end_layout
19871
19872 \end_inset
19873
19874 :
19875 \end_layout
19876
19877 \begin_layout Description
19878 \begin_inset Flex Code
19879 status collapsed
19880
19881 \begin_layout Plain Layout
19882 $$Clip
19883 \end_layout
19884
19885 \end_inset
19886
19887  La opción recorte.
19888 \end_layout
19889
19890 \begin_layout Description
19891 \begin_inset Flex Code
19892 status collapsed
19893
19894 \begin_layout Plain Layout
19895 $$Extra
19896 \end_layout
19897
19898 \end_inset
19899
19900  La opción extra.
19901 \end_layout
19902
19903 \begin_layout Description
19904 \begin_inset Flex Code
19905 status collapsed
19906
19907 \begin_layout Plain Layout
19908 $$Resize
19909 \end_layout
19910
19911 \end_inset
19912
19913  La opción cambio de tamaño.
19914 \end_layout
19915
19916 \begin_layout Description
19917 \begin_inset Flex Code
19918 status collapsed
19919
19920 \begin_layout Plain Layout
19921 $$Rotate
19922 \end_layout
19923
19924 \end_inset
19925
19926  La opción rotación.
19927 \end_layout
19928
19929 \begin_layout Standard
19930 Te puedes preguntar por qué hay tantas macros de ruta.
19931  Por dos razones, principalmente:
19932 \end_layout
19933
19934 \begin_layout Enumerate
19935 Los nombres de archivo relativo y absoluto deberían permanecer relativo
19936  o absoluto, respectivamente.
19937  Los usuarios pueden tener razones para preferir cualquiera de ambas formas.
19938  Los nombres relativos son útiles para documentos portables que deberían
19939  funcionar en máquinas diferentes, por ejemplo.
19940  Los nombres absolutos pueden ser requeridos por algunos programas.
19941 \end_layout
19942
19943 \begin_layout Enumerate
19944 LaTeX procesa los nombres de archivo relativos de manera diferente a LyX
19945  y otros programas en archivos anidados incluidos.
19946  Para LyX, un nombre de archivo relativo es siempre relativo al documento
19947  que contiene el nombre de archivo.
19948  Para LaTeX, es siempre relativo al documento maestro.
19949  Estas dos definiciones son idénticas si se tiene solo un documento, pero
19950  son distintas si se tiene un documento maestro que incluye documentos parciales.
19951  Esto quiere decir que los nombres de archivo relativos deben ser transformados
19952  cuando se presentan a LaTeX.
19953  Afortunadamente, LyX hace esto automáticamente si se eligen las macros
19954  correctas.
19955 \end_layout
19956
19957 \begin_layout Standard
19958 Así pues, ¿qué macros de ruta deberían emplearse en las definiciones de
19959  plantillas nuevas? La regla no es difícil:
19960 \end_layout
19961
19962 \begin_layout Itemize
19963 Usar 
19964 \begin_inset Flex Code
19965 status collapsed
19966
19967 \begin_layout Plain Layout
19968 $$AbsPath
19969 \end_layout
19970
19971 \end_inset
19972
19973  si se requiere una ruta absoluta.
19974 \end_layout
19975
19976 \begin_layout Itemize
19977 Usar 
19978 \begin_inset Flex Code
19979 status collapsed
19980
19981 \begin_layout Plain Layout
19982 $$AbsOrRelPathMaster
19983 \end_layout
19984
19985 \end_inset
19986
19987  si la cadena sustituida es algún tipo de entrada LaTeX.
19988 \end_layout
19989
19990 \begin_layout Itemize
19991 Si no, usar 
19992 \begin_inset Flex Code
19993 status collapsed
19994
19995 \begin_layout Plain Layout
19996 $$AbsOrRelPathParent
19997 \end_layout
19998
19999 \end_inset
20000
20001  con el fin de preservar la elección del usuario.
20002 \end_layout
20003
20004 \begin_layout Standard
20005 Hay casos especiales en los que esta regla no funciona y se necesitan, p.
20006 \begin_inset space \thinspace{}
20007 \end_inset
20008
20009 e., nombres relativos, pero normalmente funcionará bien.
20010  Un ejemplo de uno de estos casos es el comando 
20011 \begin_inset Flex Code
20012 status collapsed
20013
20014 \begin_layout Plain Layout
20015 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
20016 \end_layout
20017
20018 \end_inset
20019
20020  en la plantilla XFig de arriba: no podemos usar el nombre absoluto porque
20021  el copiador para archivos 
20022 \begin_inset Flex Code
20023 status collapsed
20024
20025 \begin_layout Plain Layout
20026 .pstex_t
20027 \end_layout
20028
20029 \end_inset
20030
20031  necesita el nombre relativo para reescribir el contenido del archivo.
20032 \end_layout
20033
20034 \begin_layout Section
20035 Discusión sobre seguridad
20036 \begin_inset CommandInset label
20037 LatexCommand label
20038 name "sec:Discusión-sobre-seguridad"
20039
20040 \end_inset
20041
20042
20043 \end_layout
20044
20045 \begin_layout Standard
20046 La función material externo interactúa con muchos programas externos y lo
20047  hace de forma automática, así que hemos de tener en cuenta las implicaciones
20048  de seguridad que esto conlleva.
20049  En particular, puesto que tienes la opción de incluir tus propios archivos
20050  y/o cadenas de parámetros y estos se expanden en un comando, parece posible
20051  crear un documento malicioso que ejecute comandos arbitrarios cuando un
20052  usuario ve o imprime el documento.
20053  Esto es algo que definitivamente queremos evitar.
20054  
20055 \end_layout
20056
20057 \begin_layout Standard
20058 Sin embargo, dado que los comandos de material externo se especifican solo
20059  en el archivo de configuración de la plantilla, no hay problemas de seguridad
20060  si LyX está adecuadamente configurado solo con plantillas seguras.
20061  Esto es así porque los programas externos se invocan con la llamada al
20062  sistema 
20063 \begin_inset Flex Code
20064 status collapsed
20065
20066 \begin_layout Plain Layout
20067 execvp
20068 \end_layout
20069
20070 \end_inset
20071
20072  más bien que con la llamada 
20073 \begin_inset Flex Code
20074 status collapsed
20075
20076 \begin_layout Plain Layout
20077 system
20078 \end_layout
20079
20080 \end_inset
20081
20082 , de modo que no es posible ejecutar comandos arbitrarios desde la sección
20083  del nombre de archivo o de parámetros mediante el shell.
20084 \end_layout
20085
20086 \begin_layout Standard
20087 Esto implica además que hay restricciones en las cadenas de comandos que
20088  puedes usar en las plantillas de material externo.
20089  En particular, las tuberías y la redirección no están fácilmente disponibles.
20090  Esto debe ser así para que LyX permanezca seguro.
20091  Si quieres usar algunas características de shell, deberías escribir un
20092  guión seguro para hacerlo de manera controlada, y después invocar el guión
20093  desde la cadena de comandos.
20094 \end_layout
20095
20096 \begin_layout Standard
20097 Es posible diseñar una plantilla que interactúe directamente con el shell,
20098  pero puesto que esto permitiría a un usuario malicioso ejecutar comandos
20099  arbitrarios escribiendo nombres de archivo y/o parámetros astutos, generalmente
20100  recomendamos usar solo guiones seguros que trabajen con la llamada 
20101 \begin_inset Flex Code
20102 status collapsed
20103
20104 \begin_layout Plain Layout
20105 execvp
20106 \end_layout
20107
20108 \end_inset
20109
20110  al sistema en forma controlada.
20111  Por supuesto, para usar en un entorno controlado, puede ser tentador caer
20112  en el uso de guiones de shell ordinarios.
20113  Si lo haces así, sé consciente de que vas a suministrar un agujero se seguridad
20114  fácilmente explotable en tu sistema.
20115  Evidentemente, es de razón que tales plantillas inseguras nunca serán incluidas
20116  en la distribución estándar de LyX, aunque alentamos a la gente a que,
20117  a la usanza del software libre, envíe nuevas plantillas.
20118  No obstante, LyX nunca tendrá plantillas inseguras tal y como se distribuye
20119  por los canales oficiales.
20120 \end_layout
20121
20122 \begin_layout Standard
20123 Incluir material externo suministra mucha potencia y has de ser cuidadoso
20124  en no introducir riesgos de seguridad a costa de esta potencia.
20125  Un sutil error en una simple línea en un guión aparentemente inocente puede
20126  abrir la puerta a graves problemas de seguridad.
20127  Así, si no comprendes totalmente estos asuntos, recomendamos consultar
20128  a un profesional entendido en seguridad o al equipo de desarrollo de LyX
20129  si tienes dudas acerca de si una plantilla dada es o no segura.
20130  Y hazlo antes de usarla en un entorno no controlado.
20131 \end_layout
20132
20133 \end_body
20134 \end_document