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