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