]> git.lyx.org Git - lyx.git/blob - lib/doc/es/Customization.lyx
doc files: port latest changes to trunk
[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_VER
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 Indicador adicional
2155 \end_layout
2156
2157 \end_inset
2158
2159  puedes introducir los siguientes, separados 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 tipografía 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 Subsubsection
5837 Formato local
5838 \end_layout
5839
5840 \begin_layout Standard
5841 Los módulos son a LyX lo que los paquetes a LaTeX.
5842  Sin embargo, a veces puede suceder que necesites un recuadro específico
5843  o un estilo de carácter solo para un documento, y escribir un módulo que
5844  estará disponible también para otros documentos tiene poco sentido.
5845  En estos casos, lo que necesitas es el 
5846 \begin_inset Quotes fld
5847 \end_inset
5848
5849 Formato local
5850 \begin_inset Quotes frd
5851 \end_inset
5852
5853  de LyX.
5854 \end_layout
5855
5856 \begin_layout Standard
5857 Se encuentra en 
5858 \family sans
5859 Documento\SpecialChar \menuseparator
5860 Configuración\SpecialChar \menuseparator
5861 Formato local
5862 \family default
5863 .
5864  El gran cuadro de texto permite introducir todo lo que podría incluirse
5865  en un archivo de formato o en un módulo.
5866  De hecho, el formato local de un documento se puede considerar como un
5867  módulo que le pertenece solo a él.
5868  Por tanto, en particular, hay que introducir una etiqueta 
5869 \begin_inset Flex Code
5870 status collapsed
5871
5872 \begin_layout Plain Layout
5873 Format
5874 \end_layout
5875
5876 \end_inset
5877
5878 .
5879  Cualquier formato es aceptable, pero debería usarse normalmente el actual
5880  formato.
5881  (En LyX 2.0 el formato actual es 35).
5882  Debes tener en cuenta que el formato local no es soportado por versiones
5883  de LyX anteriores a 1.6, por tanto no deberías usarlo si quieres poder exportar
5884  el documento a LyX 1.5 o anteriores sin perder la información del formato
5885  local.
5886  Si quieres poder exportar a 1.6 ---el formato local es soportado pero no
5887  hay IU par él---, deberías usar formato 11 y, por supuesto, usar solo estructur
5888 as que estuvieran disponibles en LyX 1.6.
5889 \end_layout
5890
5891 \begin_layout Standard
5892 Una vez introducido algo en el panel 
5893 \begin_inset Flex Code
5894 status collapsed
5895
5896 \begin_layout Plain Layout
5897 Local Layout
5898 \end_layout
5899
5900 \end_inset
5901
5902 , LyX habilitará el botón 
5903 \begin_inset Quotes fld
5904 \end_inset
5905
5906 Validar
5907 \begin_inset Quotes frd
5908 \end_inset
5909
5910  de debajo.
5911  Pulsando ese botón LyX determinará si lo introducido es información válida
5912  para el formato elegido.
5913  LyX informará del resultado pero, desafortunadamente, no indicará qué errores
5914  pudiera haber habido.
5915  Sin embargo, si LyX se ha arrancado en una terminal se verán ahí los errores.
5916  El formato local no se podrá guardar hasta que se haya introducido algo
5917  válido.
5918 \end_layout
5919
5920 \begin_layout Standard
5921 Las advertencias al final de la sección anterior se aplican también aquí.
5922  Es mejor no enredar con formato local mientras se está trabajando, especialment
5923 e si no se ha guardado el documento.
5924  Dicho esto, usar formato local en un documento de prueba puede ser una
5925  forma muy conveniente de probar ideas de formato, o incluso de empezar
5926  a desarrollar un módulo.
5927 \end_layout
5928
5929 \begin_layout Subsection
5930 Formato para archivos 
5931 \begin_inset Flex MenuItem
5932 status collapsed
5933
5934 \begin_layout Plain Layout
5935 .sty
5936 \end_layout
5937
5938 \end_inset
5939
5940
5941 \end_layout
5942
5943 \begin_layout Standard
5944 Probablemente te vas a encontrar con dos situaciones a la hora de querer
5945  soportar una nueva clase de documento LaTeX, según se trate de archivos
5946  de estilo (
5947 \begin_inset Flex Code
5948 status collapsed
5949
5950 \begin_layout Plain Layout
5951 .sty
5952 \end_layout
5953
5954 \end_inset
5955
5956 ) o de archivos de clases LaTeX2e (
5957 \begin_inset Flex Code
5958 status collapsed
5959
5960 \begin_layout Plain Layout
5961 .cls
5962 \end_layout
5963
5964 \end_inset
5965
5966 ).
5967  Dar soporte a un nuevo estilo es bastante fácil.
5968  Dar soporte a una nueva clase es un poco más difícil.
5969  Trataremos el primer caso en esta sección y el otro en la siguiente.
5970  Lo mismo cabe decir, por supuesto, para el soporte de un nuevo DocBook
5971  DTD.
5972 \end_layout
5973
5974 \begin_layout Standard
5975 El caso más sencillo es aquel en el que la nueva clase de documento se suministr
5976 a como archivo de estilo que se usará conjuntamente con una clase ya soportada.
5977  Para nuestro ejemplo supondremos que el archivo de estilo se llama 
5978 \begin_inset Flex MenuItem
5979 status collapsed
5980
5981 \begin_layout Plain Layout
5982 myclass.sty
5983 \end_layout
5984
5985 \end_inset
5986
5987  y que se usará conjuntamente con 
5988 \begin_inset Flex MenuItem
5989 status collapsed
5990
5991 \begin_layout Plain Layout
5992 report.cls
5993 \end_layout
5994
5995 \end_inset
5996
5997 , que es una clase estándar.
5998 \end_layout
5999
6000 \begin_layout Standard
6001 Empieza por copiar el archivo `layout' existente en tu directorio local:
6002 \begin_inset Foot
6003 status collapsed
6004
6005 \begin_layout Plain Layout
6006 Evidentemente, cuál es tu directorio local variará según la plataforma,
6007  y además LyX permite especificarlo al inicio usando la opción 
6008 \begin_inset Flex Code
6009 status collapsed
6010
6011 \begin_layout Plain Layout
6012 -userdir
6013 \end_layout
6014
6015 \end_inset
6016
6017 .
6018 \end_layout
6019
6020 \end_inset
6021
6022
6023 \end_layout
6024
6025 \begin_layout LyX-Code
6026 cp report.layout ~/.lyx/layouts/myclass.layout
6027 \end_layout
6028
6029 \begin_layout Standard
6030 Después edita 
6031 \begin_inset Flex Code
6032 status collapsed
6033
6034 \begin_layout Plain Layout
6035 myclass.layout
6036 \end_layout
6037
6038 \end_inset
6039
6040  y cambia la línea: 
6041 \end_layout
6042
6043 \begin_layout LyX-Code
6044
6045 \backslash
6046 DeclareLaTeXClass{report}
6047 \end_layout
6048
6049 \begin_layout Standard
6050 por la línea
6051 \end_layout
6052
6053 \begin_layout LyX-Code
6054
6055 \backslash
6056 DeclareLaTeXClass[report, myclass.sty]{report (myclass)}
6057 \end_layout
6058
6059 \begin_layout Standard
6060 Después añade:
6061 \end_layout
6062
6063 \begin_layout LyX-Code
6064 Preamble 
6065 \begin_inset Newline newline
6066 \end_inset
6067
6068     
6069 \backslash
6070 usepackage{myclass}
6071 \begin_inset Newline newline
6072 \end_inset
6073
6074 EndPreamble
6075 \end_layout
6076
6077 \begin_layout Standard
6078 cerca del principio del archivo.
6079 \end_layout
6080
6081 \begin_layout Standard
6082 Inicia LyX y selecciona 
6083 \begin_inset Flex MenuItem
6084 status collapsed
6085
6086 \begin_layout Plain Layout
6087 Herramientas\SpecialChar \menuseparator
6088 Reconfigurar
6089 \end_layout
6090
6091 \end_inset
6092
6093 .
6094  Después reinicia LyX y haz una prueba con un documento nuevo.
6095  En el diálogo 
6096 \begin_inset Flex MenuItem
6097 status collapsed
6098
6099 \begin_layout Plain Layout
6100 Documento\SpecialChar \menuseparator
6101 Configuración
6102 \end_layout
6103
6104 \end_inset
6105
6106  deberías ver 
6107 \begin_inset Quotes fld
6108 \end_inset
6109
6110
6111 \begin_inset Flex MenuItem
6112 status collapsed
6113
6114 \begin_layout Plain Layout
6115 report (myclass)
6116 \end_layout
6117
6118 \end_inset
6119
6120
6121 \begin_inset Quotes frd
6122 \end_inset
6123
6124  en la lista de clases de documento.
6125  Es probable que algunos de los comandos de secciones y demás en tu nueva
6126  clase funcionen de distinta manera a como lo hacen en la clase estándar
6127  —
6128 \begin_inset Flex Code
6129 status collapsed
6130
6131 \begin_layout Plain Layout
6132 report
6133 \end_layout
6134
6135 \end_inset
6136
6137  en este ejemplo—, de modo que si quieres, ahora puedes enredar un rato
6138  con los ajustes de las distintas secciones.
6139  La información del formato de las secciones se encuentra en 
6140 \begin_inset Flex Code
6141 status collapsed
6142
6143 \begin_layout Plain Layout
6144 stdsections.inc
6145 \end_layout
6146
6147 \end_inset
6148
6149 , pero no necesitas copiar ni cambiar este archivo.
6150  Simplemente añade tus cambios a tu archivo `layout' después de la línea
6151  
6152 \begin_inset Flex Code
6153 status collapsed
6154
6155 \begin_layout Plain Layout
6156 Input stdclass.inc
6157 \end_layout
6158
6159 \end_inset
6160
6161 , que incluye 
6162 \begin_inset Flex Code
6163 status collapsed
6164
6165 \begin_layout Plain Layout
6166 stdsections.inc
6167 \end_layout
6168
6169 \end_inset
6170
6171 .
6172  Por ejemplo, podrías añadir estas líneas:
6173 \end_layout
6174
6175 \begin_layout LyX-Code
6176 Style Chapter
6177 \end_layout
6178
6179 \begin_layout LyX-Code
6180     Font
6181 \end_layout
6182
6183 \begin_layout LyX-Code
6184         Family Sans
6185 \end_layout
6186
6187 \begin_layout LyX-Code
6188     EndFont
6189 \end_layout
6190
6191 \begin_layout LyX-Code
6192 End
6193 \end_layout
6194
6195 \begin_layout Standard
6196 para cambiar la tipografía de los encabezados de capítulo a sans-serif.
6197  Esto sobrescribirá (o, en este caso, añadirá) la declaración para el estilo
6198  Capítulo.
6199  
6200 \end_layout
6201
6202 \begin_layout Standard
6203 Tu nuevo paquete puede proporcionar además comandos o entornos no presentes
6204  en la clase base.
6205  En este caso, los añadirás al archivo `layout'.
6206  Véase 
6207 \begin_inset CommandInset ref
6208 LatexCommand ref
6209 reference "sec:Estructura-del-archivo-layout"
6210
6211 \end_inset
6212
6213  para información sobre cómo hacerlo.
6214 \end_layout
6215
6216 \begin_layout Standard
6217 Si 
6218 \begin_inset Flex MenuItem
6219 status collapsed
6220
6221 \begin_layout Plain Layout
6222 myclass.sty
6223 \end_layout
6224
6225 \end_inset
6226
6227  se puede usar con diferentes clases de documento, e incluso si no es así,
6228  lo más sencillo sería escribir un módulo que puedes cargar con la clase
6229  base.
6230  El módulo más simple posible podría ser:
6231 \end_layout
6232
6233 \begin_layout LyX-Code
6234 #
6235 \backslash
6236 DeclareLyXModule{My Package} 
6237 \end_layout
6238
6239 \begin_layout LyX-Code
6240 #DescriptionBegin 
6241 \end_layout
6242
6243 \begin_layout LyX-Code
6244 #Support for mypkg.sty.
6245 \end_layout
6246
6247 \begin_layout LyX-Code
6248 #DescriptionEnd 
6249 \begin_inset Newline newline
6250 \end_inset
6251
6252
6253 \end_layout
6254
6255 \begin_layout LyX-Code
6256 Format 21
6257 \begin_inset Newline newline
6258 \end_inset
6259
6260
6261 \end_layout
6262
6263 \begin_layout LyX-Code
6264 Preamble
6265 \begin_inset Newline newline
6266 \end_inset
6267
6268     
6269 \backslash
6270 usepackage{mypkg}
6271 \begin_inset Newline newline
6272 \end_inset
6273
6274 EndPreamble
6275 \end_layout
6276
6277 \begin_layout Standard
6278 Un módulo más complejo podría modificar el comportamiento de alguna estructura
6279  ya existente o definir algunas nuevas.
6280  De nuevo te remitimos a 
6281 \begin_inset CommandInset ref
6282 LatexCommand ref
6283 reference "sec:Estructura-del-archivo-layout"
6284
6285 \end_inset
6286
6287  para los detalles.
6288 \end_layout
6289
6290 \begin_layout Subsection
6291 Formato para archivos 
6292 \begin_inset Flex MenuItem
6293 status collapsed
6294
6295 \begin_layout Plain Layout
6296 .cls
6297 \end_layout
6298
6299 \end_inset
6300
6301
6302 \end_layout
6303
6304 \begin_layout Standard
6305 En este caso hay dos opciones.
6306  Una, que el archivo de clase esté él mismo basado en una clase de documento
6307  existente.
6308  Por ejemplo, muchas clases de tesis están basadas en 
6309 \begin_inset Flex MenuItem
6310 status collapsed
6311
6312 \begin_layout Plain Layout
6313 book.cls
6314 \end_layout
6315
6316 \end_inset
6317
6318 .
6319  Para ver si el tuyo lo está, busca una línea parecida a
6320 \end_layout
6321
6322 \begin_layout LyX-Code
6323
6324 \backslash
6325 LoadClass{book}
6326 \end_layout
6327
6328 \begin_layout Standard
6329 en el archivo.
6330  Si está, entonces puedes proceder en gran parte como en la sección anterior,
6331  aunque la línea DeclareLaTeXClass será diferente.
6332  Si tu nueva clase es tesis y está basada en book, la línea debería poner:
6333 \begin_inset Foot
6334 status collapsed
6335
6336 \begin_layout Plain Layout
6337 Y será mucho más fácil si guardas el archivo como 
6338 \begin_inset Flex Code
6339 status collapsed
6340
6341 \begin_layout Plain Layout
6342 thesis.layout
6343 \end_layout
6344
6345 \end_inset
6346
6347 : LyX supone que la clase de documento tiene el mismo nombre que el archivo
6348  de formato.
6349  
6350 \end_layout
6351
6352 \end_inset
6353
6354
6355 \end_layout
6356
6357 \begin_layout LyX-Code
6358
6359 \backslash
6360 DeclareLaTeXClass[thesis,book]{thesis}
6361 \end_layout
6362
6363 \begin_layout Standard
6364 Si, por el contrario, la nueva clase no está basada en una ya existente,
6365  probablemente tendrás que ir pensando en tu propio formato.
6366  Recomendamos firmemente copiar un archivo de formato existente que use
6367  una clase de LaTeX parecida y modificarlo, si es posible.
6368  O al menos, usa un archivo existente como punto de partida para ver qué
6369  items son los que te deben preocupar.
6370  Los detalles se discuten a continuación.
6371 \end_layout
6372
6373 \begin_layout Subsection
6374 Creación de plantillas
6375 \begin_inset CommandInset label
6376 LatexCommand label
6377 name "sub:Creación-de-plantillas"
6378
6379 \end_inset
6380
6381
6382 \end_layout
6383
6384 \begin_layout Standard
6385 Una vez escrito un archivo de formato para una clase nueva de documento,
6386  podrías pensar en escribir además una 
6387 \emph on
6388 plantilla
6389 \emph default
6390  para ella.
6391  Una plantilla funciona como una especie de tutorial para tu formato, mostrando
6392  cómo podría usarse, aunque sea con contenido irrelevante.
6393  Naturalmente, puedes echar un vistazo a las plantillas incluidas en LyX
6394  para obtener ideas.
6395 \end_layout
6396
6397 \begin_layout Standard
6398 Las plantillas se crean exactamente igual que un documento normal: usando
6399  LyX.
6400  La única diferencia es que los documentos corrientes tienen todos los ajustes
6401  posibles, incluso el esquema de tipografías y el tamaño del papel.
6402  Generalmente, un usuario no desea que una plantilla sobrescriba sus ajustes
6403  preferidos para dichos parámetros.
6404  Por esta razón, el diseñador de una plantilla debería quitar comandos como
6405  
6406 \begin_inset Flex Code
6407 status collapsed
6408
6409 \begin_layout Plain Layout
6410
6411 \backslash
6412 font_roman
6413 \end_layout
6414
6415 \end_inset
6416
6417  o 
6418 \begin_inset Flex Code
6419 status collapsed
6420
6421 \begin_layout Plain Layout
6422
6423 \backslash
6424 papersize
6425 \end_layout
6426
6427 \end_inset
6428
6429  de los archivos de plantillas de LyX.
6430  Esto se puede hacer con cualquier editor de texto sencillo, por ejemplo
6431  
6432 \begin_inset Flex Code
6433 status collapsed
6434
6435 \begin_layout Plain Layout
6436 vi
6437 \end_layout
6438
6439 \end_inset
6440
6441  o 
6442 \begin_inset Flex Code
6443 status collapsed
6444
6445 \begin_layout Plain Layout
6446 notepad
6447 \end_layout
6448
6449 \end_inset
6450
6451 .
6452  
6453 \end_layout
6454
6455 \begin_layout Standard
6456 Los archivos editados de plantillas que has creado se ubican en 
6457 \begin_inset Flex Code
6458 status collapsed
6459
6460 \begin_layout Plain Layout
6461 UserDir/templates/
6462 \end_layout
6463
6464 \end_inset
6465
6466 , copia los que uses del directorio global de plantillas en 
6467 \begin_inset Flex Code
6468 status collapsed
6469
6470 \begin_layout Plain Layout
6471 LyXDir/templates/
6472 \end_layout
6473
6474 \end_inset
6475
6476  al mismo sitio y redefine la ruta a las plantillas en el diálogo 
6477 \begin_inset Flex MenuItem
6478 status collapsed
6479
6480 \begin_layout Plain Layout
6481 Herramientas\SpecialChar \menuseparator
6482 Preferencias\SpecialChar \menuseparator
6483 Rutas
6484 \end_layout
6485
6486 \end_inset
6487
6488 .
6489 \end_layout
6490
6491 \begin_layout Standard
6492 De paso advertiremos que hay una plantilla, 
6493 \begin_inset Flex Code
6494 status collapsed
6495
6496 \begin_layout Plain Layout
6497 defaults.lyx
6498 \end_layout
6499
6500 \end_inset
6501
6502 , que tiene un papel especial: esta plantilla se carga cada vez que abres
6503  un documento nuevo con 
6504 \begin_inset Flex MenuItem
6505 status collapsed
6506
6507 \begin_layout Plain Layout
6508 Archivo\SpecialChar \menuseparator
6509 Nuevo
6510 \end_layout
6511
6512 \end_inset
6513
6514 , con el fin de proporcionar ajustes predeterminados por omisión.
6515  Para (re)crear esta plantilla desde dentro de LyX, lo que debes hacer es
6516  abrir un documento, establecer los ajustes deseados y usar el botón 
6517 \begin_inset Flex MenuItem
6518 status collapsed
6519
6520 \begin_layout Plain Layout
6521 Guardar como predeterminados
6522 \end_layout
6523
6524 \end_inset
6525
6526 .
6527 \end_layout
6528
6529 \begin_layout Subsection
6530 Actualización de antiguos archivos de formato
6531 \end_layout
6532
6533 \begin_layout Standard
6534 El formato de los archivos de formato cambia con cada nueva versión de LyX,
6535  de modo que los antiguos archivos de formato deben ser convertidos.
6536  Desde LyX 1.4.0 este proceso ha sido automatizado: si LyX lee un archivo
6537  de formato con formato antiguo lanzará la herramienta de conversión 
6538 \begin_inset Flex Code
6539 status collapsed
6540
6541 \begin_layout Plain Layout
6542 layout2layout.py
6543 \end_layout
6544
6545 \end_inset
6546
6547 , que lo convierte a un archivo temporal con el formato actual.
6548  El archivo original se deja sin tocar.
6549  Si lo usas a menudo y lo quieres convertir permanentemente para evitar
6550  que LyX tenga que hacerlo cada vez, ejecuta el convertidor a mano:
6551 \end_layout
6552
6553 \begin_layout LyX-Code
6554 mv myclass.layout myclass.old
6555 \end_layout
6556
6557 \begin_layout LyX-Code
6558 python LyXDir/scripts/layout2layout.py myclass.old myclass.layout
6559 \end_layout
6560
6561 \begin_layout Standard
6562 Debes reemplazar 
6563 \begin_inset Flex Code
6564 status collapsed
6565
6566 \begin_layout Plain Layout
6567 LyXDir
6568 \end_layout
6569
6570 \end_inset
6571
6572  con el nombre de tu directorio LyX en el sistema.
6573 \end_layout
6574
6575 \begin_layout Standard
6576 La conversión manual no puede manejar archivos incluidos, así que estos
6577  tendrán que convertirse separadamente.
6578 \end_layout
6579
6580 \begin_layout Section
6581 Estructura del archivo `layout'
6582 \begin_inset CommandInset label
6583 LatexCommand label
6584 name "sec:Estructura-del-archivo-layout"
6585
6586 \end_inset
6587
6588
6589 \end_layout
6590
6591 \begin_layout Standard
6592 Ha llegado por fin el momento de ponerte manos a la obra y crear o editar
6593  tu propio archivo de formato; las siguientes secciones describen aquello
6594  a lo que te vas a enfrentar.
6595  Nuestro consejo es ir despacito, probando y guardando a menudo, escuchando
6596  música relajante y disfrutando de un par de tus copas favoritas; más si
6597  estás muy atascado.
6598  En realidad no es para tanto, pero la multitud de opciones puede llegar
6599  a abrumarte si intentas hacer muchas cosas a la vez.
6600  Ve a por otra copa, por si acaso.
6601 \end_layout
6602
6603 \begin_layout Standard
6604 Todos los rótulos o etiquetas en los archivos de formato son insensibles
6605  a las mayúsculas; esto significa que 
6606 \begin_inset Flex Code
6607 status collapsed
6608
6609 \begin_layout Plain Layout
6610 Style
6611 \end_layout
6612
6613 \end_inset
6614
6615
6616 \begin_inset Flex Code
6617 status collapsed
6618
6619 \begin_layout Plain Layout
6620 style
6621 \end_layout
6622
6623 \end_inset
6624
6625  y 
6626 \begin_inset Flex Code
6627 status collapsed
6628
6629 \begin_layout Plain Layout
6630 StYlE
6631 \end_layout
6632
6633 \end_inset
6634
6635  son el mismo comando.
6636  Los valores posibles se imprimen entre corchetes detrás del nombre de la
6637  característica.
6638  Si en una descripción de una clase de texto no se especifica una característica
6639 , el valor por omisión se escribe en estilo 
6640 \begin_inset Flex Code
6641 status collapsed
6642
6643 \begin_layout Plain Layout
6644
6645 \emph on
6646 énfasis
6647 \end_layout
6648
6649 \end_inset
6650
6651 .
6652  Si el argumento tiene un tipo de dato como 
6653 \begin_inset Quotes fld
6654 \end_inset
6655
6656 string
6657 \begin_inset Quotes frd
6658 \end_inset
6659
6660  o 
6661 \begin_inset Quotes fld
6662 \end_inset
6663
6664 float
6665 \begin_inset Quotes frd
6666 \end_inset
6667
6668 , el valor por omisión se muestra de esta manera: 
6669 \begin_inset Flex Code
6670 status collapsed
6671
6672 \begin_layout Plain Layout
6673 float=
6674 \emph on
6675 default
6676 \end_layout
6677
6678 \end_inset
6679
6680 .
6681 \end_layout
6682
6683 \begin_layout Subsection
6684 Declaración de la clase de documento
6685 \end_layout
6686
6687 \begin_layout Standard
6688 Las líneas de un archivo de formato que empiezan con 
6689 \begin_inset Flex Code
6690 status collapsed
6691
6692 \begin_layout Plain Layout
6693 #
6694 \end_layout
6695
6696 \end_inset
6697
6698  son comentarios.
6699  Hay una excepción a esta regla: todos los formatos deben comenzar con líneas
6700  como:
6701 \end_layout
6702
6703 \begin_layout LyX-Code
6704
6705 \size small
6706 #% Do not delete the line below; configure depends on this
6707 \begin_inset Foot
6708 status collapsed
6709
6710 \begin_layout Plain Layout
6711
6712 \emph on
6713 N.
6714 \begin_inset space \thinspace{}
6715 \end_inset
6716
6717 del T.
6718 \emph default
6719 : No borrar la línea siguiente; la configuración depende de ella
6720 \end_layout
6721
6722 \end_inset
6723
6724
6725 \end_layout
6726
6727 \begin_layout LyX-Code
6728
6729 \size small
6730 #  
6731 \backslash
6732 DeclareLaTeXClass{article}
6733 \end_layout
6734
6735 \begin_layout Standard
6736 La segunda línea se usa en la (re)configuración de LyX.
6737  El archivo `layout' es leido por el guión de LaTeX 
6738 \begin_inset Flex Code
6739 status collapsed
6740
6741 \begin_layout Plain Layout
6742 chkconfig.ltx
6743 \end_layout
6744
6745 \end_inset
6746
6747  de un modo especial tal que 
6748 \begin_inset Flex Code
6749 status collapsed
6750
6751 \begin_layout Plain Layout
6752 #
6753 \end_layout
6754
6755 \end_inset
6756
6757  se ignora.
6758  La primera línea es solo un comentario y la segunda contiene la declaración
6759  de la clase de texto.
6760  Si estas líneas aparecen en un archivo llamado 
6761 \begin_inset Flex Code
6762 status collapsed
6763
6764 \begin_layout Plain Layout
6765 article.layout
6766 \end_layout
6767
6768 \end_inset
6769
6770 , entonces definen una clase de texto de nombre 
6771 \begin_inset Flex Code
6772 status collapsed
6773
6774 \begin_layout Plain Layout
6775 article
6776 \end_layout
6777
6778 \end_inset
6779
6780  (el nombre del archivo de formato) que usa la clase de documento LaTeX
6781  
6782 \begin_inset Flex Code
6783 status collapsed
6784
6785 \begin_layout Plain Layout
6786 article.cls
6787 \end_layout
6788
6789 \end_inset
6790
6791  (por omisión se usa el mismo nombre para ambos).
6792  La palabra 
6793 \begin_inset Quotes fld
6794 \end_inset
6795
6796 article
6797 \begin_inset Quotes frd
6798 \end_inset
6799
6800  se utiliza como descripción de la clase de texto y es la que aparece en
6801  el diálogo 
6802 \begin_inset Flex MenuItem
6803 status collapsed
6804
6805 \begin_layout Plain Layout
6806 Documento\SpecialChar \menuseparator
6807 Configuración
6808 \end_layout
6809
6810 \end_inset
6811
6812 .
6813 \end_layout
6814
6815 \begin_layout Standard
6816 Supongamos que has escrito tu propia clase de texto, que utiliza la clase
6817  de documento 
6818 \begin_inset Flex Code
6819 status collapsed
6820
6821 \begin_layout Plain Layout
6822 article.cls
6823 \end_layout
6824
6825 \end_inset
6826
6827 , pero en la que has cambiado el aspecto de los encabezados de sección.
6828  Si lo pones en un archivo 
6829 \begin_inset Flex Code
6830 status collapsed
6831
6832 \begin_layout Plain Layout
6833 myarticle.layout
6834 \end_layout
6835
6836 \end_inset
6837
6838 , la cabecera de este archivo debería ser:
6839 \end_layout
6840
6841 \begin_layout LyX-Code
6842
6843 \size small
6844 #% Do not delete the line below; configure depends on this
6845 \end_layout
6846
6847 \begin_layout LyX-Code
6848
6849 \size small
6850 #  
6851 \backslash
6852 DeclareLaTeXClass[article]{article (con mis encabezados)}
6853 \end_layout
6854
6855 \begin_layout Standard
6856 Esto declara la clase de texto 
6857 \begin_inset Flex Code
6858 status collapsed
6859
6860 \begin_layout Plain Layout
6861 myarticle
6862 \end_layout
6863
6864 \end_inset
6865
6866 , asociada con la clase de documento LaTeX 
6867 \begin_inset Flex Code
6868 status collapsed
6869
6870 \begin_layout Plain Layout
6871 article.cls
6872 \end_layout
6873
6874 \end_inset
6875
6876 , y cuya descripción es 
6877 \begin_inset Quotes fld
6878 \end_inset
6879
6880 article (con mis encabezados)
6881 \begin_inset Quotes frd
6882 \end_inset
6883
6884 .
6885  Si la clase de texto depende de varios paquetes, puedes declararla así:
6886 \end_layout
6887
6888 \begin_layout LyX-Code
6889
6890 \size small
6891 #% Do not delete the line below; configure depends on this
6892 \end_layout
6893
6894 \begin_layout LyX-Code
6895
6896 \size small
6897 #  
6898 \backslash
6899 DeclareLaTeXClass[article,foo.sty]{article (con mis encabezados)}
6900 \end_layout
6901
6902 \begin_layout Standard
6903 Esto indica que la clase de texto utiliza el paquete foo.sty.
6904  Finalmente, también es posible declarar clases para código DocBook.
6905  Una declaración típica podría ser:
6906 \end_layout
6907
6908 \begin_layout LyX-Code
6909
6910 \size small
6911 #% Do not delete the line below; configure depends on this
6912 \end_layout
6913
6914 \begin_layout LyX-Code
6915
6916 \size small
6917
6918 \backslash
6919 DeclareDocBookClass[article]{SGML (DocBook article)}
6920 \end_layout
6921
6922 \begin_layout Standard
6923 Anotar que estas declaraciones pueden llevar también un parámetro opcional
6924  que declare el nombre de la clase de documento (pero no una lista).
6925 \end_layout
6926
6927 \begin_layout Standard
6928 Así, para ser lo más explícito posible, la forma de la declaración del formato
6929  es:
6930 \end_layout
6931
6932 \begin_layout LyX-Code
6933
6934 \size small
6935 #  
6936 \backslash
6937 DeclareLaTeXClass[class,package.sty]{descripción del formato}
6938 \end_layout
6939
6940 \begin_layout Standard
6941 La clase solo debe especificarse si el nombre de archivo de la clase LaTeX
6942  y el nombre de archivo del formato son diferentes; si el nombre del archivo
6943  de clase no se especifica, LyX simplemente supondrá que es el mismo que
6944  el del archivo de formato.
6945 \end_layout
6946
6947 \begin_layout Standard
6948 Cuando la clase de texto se ha modificado según tus necesidades, lo que
6949  debes hacer es copiarla a 
6950 \begin_inset Flex Code
6951 status collapsed
6952
6953 \begin_layout Plain Layout
6954 LyXDir/layouts/
6955 \end_layout
6956
6957 \end_inset
6958
6959  o a 
6960 \begin_inset Flex Code
6961 status collapsed
6962
6963 \begin_layout Plain Layout
6964 UserDir/layouts
6965 \end_layout
6966
6967 \end_inset
6968
6969 , ejecutar 
6970 \begin_inset Flex MenuItem
6971 status collapsed
6972
6973 \begin_layout Plain Layout
6974 Herramientas\SpecialChar \menuseparator
6975 Reconfigurar
6976 \end_layout
6977
6978 \end_inset
6979
6980 , y reiniciar LyX.
6981  Ahora la nueva clase de texto debería estar disponible junto con las demás.
6982 \end_layout
6983
6984 \begin_layout Standard
6985 Una vez instalado el `layout', puedes editarlo y ver los cambios sin tener
6986  que reconfigurar ni reiniciar LyX.
6987  
6988 \begin_inset Foot
6989 status collapsed
6990
6991 \begin_layout Plain Layout
6992 En versiones de LyX anteriores a 1.6 no era así.
6993  Como resultado, la edición de archivos de formato podía llevar mucho tiempo,
6994  pues constantemente había que reconfigurar y reiniciar.
6995 \end_layout
6996
6997 \end_inset
6998
6999  Se puede forzar la recarga del formato en uso mediante la función LyX 
7000 \begin_inset Flex MenuItem
7001 status collapsed
7002
7003 \begin_layout Plain Layout
7004 layout-reload
7005 \end_layout
7006
7007 \end_inset
7008
7009 .
7010  No hay atajo predeterminado para esta función —aunque por supuesto, puedes
7011  asociarle tú mismo una secuencia de teclas—.
7012  Normalmente usarás esta función introduciéndola simplemente en el 
7013 \emph on
7014 mini-buffer
7015 \emph default
7016 .
7017  
7018 \end_layout
7019
7020 \begin_layout Standard
7021
7022 \emph on
7023 Aviso
7024 \emph default
7025 : Esto es mucho más que una 
7026 \begin_inset Quotes fld
7027 \end_inset
7028
7029 característica avanzada
7030 \begin_inset Quotes frd
7031 \end_inset
7032
7033 .
7034  Es 
7035 \emph on
7036 muy
7037 \emph default
7038  recomendable que no intentes editar tu formato mientras estés trabajando
7039  en un documento importante.
7040  Usa un documento de prueba.
7041  Los errores sintácticos y similares en tu archivo de formato podrían provocar
7042  comportamientos extraños.
7043  En particular, tales errores podrían provocar que LyX vea el formato actual
7044  como inválido e intente cambiar a algún otro.
7045 \begin_inset Foot
7046 status collapsed
7047
7048 \begin_layout Plain Layout
7049 En realidad, los errores en la sintaxis pueden causar incluso el cierre
7050  de LyX, porque ciertos tipos de error pueden hacer que LyX sea incapaz
7051  de leer 
7052 \emph on
7053 cualquier
7054 \emph default
7055  información de formato.
7056  Por favor ten cuidado.
7057 \end_layout
7058
7059 \end_inset
7060
7061  El equipo LyX procura que LyX se mantenga estable en estos casos, pero
7062  es mejor prevenir que curar.
7063 \begin_inset Foot
7064 status collapsed
7065
7066 \begin_layout Plain Layout
7067 De todos modos, haz copias de seguridad regularmente.
7068  Y sé bueno con mamá.
7069  
7070 \end_layout
7071
7072 \end_inset
7073
7074
7075 \end_layout
7076
7077 \begin_layout Subsection
7078 Declaración de un módulo
7079 \end_layout
7080
7081 \begin_layout Standard
7082 Un módulo debe empezar con una línea como la siguiente:
7083 \end_layout
7084
7085 \begin_layout LyX-Code
7086 #
7087 \backslash
7088 DeclareLyXModule[endnotes.sty]{Endnotes} 
7089 \end_layout
7090
7091 \begin_layout Standard
7092 El argumento imprescindible es, entre llaves, el nombre del módulo tal como
7093  deberá aparecer en 
7094 \begin_inset Flex MenuItem
7095 status collapsed
7096
7097 \begin_layout Plain Layout
7098 Documento\SpecialChar \menuseparator
7099 Configuración\SpecialChar \menuseparator
7100 Módulos
7101 \end_layout
7102
7103 \end_inset
7104
7105 .
7106  El argumento entre corchetes es opcional: declara cualesquiera paquetes
7107  LaTeX de los que depende el módulo.
7108  Ten en cuenta que solo los paquetes de los que LyX tiene constancia deberían
7109  listarse entre los corchetes.
7110 \begin_inset Foot
7111 status open
7112
7113 \begin_layout Plain Layout
7114 La lista de tales paquetes solo está documentada en el código fuente.
7115 \end_layout
7116
7117 \end_inset
7118
7119  LyX no comprobará paquetes arbitrarios.
7120  También es posible usar la forma 
7121 \begin_inset Flex MenuItem
7122 status collapsed
7123
7124 \begin_layout Plain Layout
7125 from->to
7126 \end_layout
7127
7128 \end_inset
7129
7130  como argumento opcional, que declara que el módulo solo puede usarse cuando
7131  existe una cadena de conversión entre los formatos `
7132 \begin_inset Flex Code
7133 status collapsed
7134
7135 \begin_layout Plain Layout
7136 from
7137 \end_layout
7138
7139 \end_inset
7140
7141 ' y `
7142 \begin_inset Flex Code
7143 status collapsed
7144
7145 \begin_layout Plain Layout
7146 to
7147 \end_layout
7148
7149 \end_inset
7150
7151 '.
7152 \end_layout
7153
7154 \begin_layout Standard
7155 La declaración del módulo debe proseguir con líneas como las siguientes:
7156 \begin_inset Foot
7157 status collapsed
7158
7159 \begin_layout Plain Layout
7160 Preferiblemente en inglés si el módulo se va a publicar en LyX.
7161  Esta descripción aparecerá en la lista de mensajes para ser traducidos
7162  en la siguiente actualización de la interfaz.
7163 \end_layout
7164
7165 \end_inset
7166
7167
7168 \end_layout
7169
7170 \begin_layout LyX-Code
7171 #DescriptionBegin 
7172 \end_layout
7173
7174 \begin_layout LyX-Code
7175 #Adds an endnote command, in addition to footnotes.
7176  
7177 \end_layout
7178
7179 \begin_layout LyX-Code
7180 #You will need to add  
7181 \backslash
7182 theendnotes in TeX code where you 
7183 \end_layout
7184
7185 \begin_layout LyX-Code
7186 #want the endnotes to appear.
7187  
7188 \end_layout
7189
7190 \begin_layout LyX-Code
7191 #DescriptionEnd 
7192 \end_layout
7193
7194 \begin_layout LyX-Code
7195 #Requires: somemodule | othermodule
7196 \end_layout
7197
7198 \begin_layout LyX-Code
7199 #Excludes: badmodule
7200 \end_layout
7201
7202 \begin_layout Standard
7203 La descripción se usa en 
7204 \begin_inset Flex MenuItem
7205 status collapsed
7206
7207 \begin_layout Plain Layout
7208 Documento\SpecialChar \menuseparator
7209 Configuración\SpecialChar \menuseparator
7210 Módulos
7211 \end_layout
7212
7213 \end_inset
7214
7215  para proporcionar al usuario información sobre las acciones del módulo.
7216  La línea 
7217 \begin_inset Flex Code
7218 status collapsed
7219
7220 \begin_layout Plain Layout
7221 Requires
7222 \end_layout
7223
7224 \end_inset
7225
7226  sirve para identificar otros módulos con los que se debe usar este; la
7227  línea 
7228 \begin_inset Flex Code
7229 status collapsed
7230
7231 \begin_layout Plain Layout
7232 Excludes
7233 \end_layout
7234
7235 \end_inset
7236
7237  identifica los módulos con los que este no se puede usar.
7238  Ambas son opcionales, y, como se ve, varios módulos deben separarse con
7239  el símbolo tubería: |.
7240  Anotar que los módulos requeridos se tratan de forma disyuntiva: debe usarse
7241  
7242 \emph on
7243 al menos uno
7244 \emph default
7245  de los módulos requeridos.
7246  Y no se puede usar 
7247 \emph on
7248 ningún
7249 \emph default
7250  módulo excluido.
7251  Aquí, los módulos se identifican por sus 
7252 \emph on
7253 nombres de archivo
7254 \emph default
7255  sin la extensión 
7256 \begin_inset Flex Code
7257 status collapsed
7258
7259 \begin_layout Plain Layout
7260 .module
7261 \end_layout
7262
7263 \end_inset
7264
7265 .
7266  Por tanto, 
7267 \begin_inset Flex Code
7268 status collapsed
7269
7270 \begin_layout Plain Layout
7271 somemodule
7272 \end_layout
7273
7274 \end_inset
7275
7276  es realmente 
7277 \begin_inset Flex Code
7278 status collapsed
7279
7280 \begin_layout Plain Layout
7281 somemodule.module
7282 \end_layout
7283
7284 \end_inset
7285
7286 .
7287 \end_layout
7288
7289 \begin_layout Subsection
7290 Número de formatoLa primera línea no comentada de cualquier archivo `layout',
7291  `inc' o `module' 
7292 \emph on
7293 debe
7294 \emph default
7295  contener el número de formato del archivo:
7296 \end_layout
7297
7298 \begin_layout Description
7299 \begin_inset Flex Code
7300 status collapsed
7301
7302 \begin_layout Plain Layout
7303 Format
7304 \end_layout
7305
7306 \end_inset
7307
7308  [
7309 \begin_inset Flex Code
7310 status collapsed
7311
7312 \begin_layout Plain Layout
7313 int
7314 \end_layout
7315
7316 \end_inset
7317
7318 ] El número de formato del archivo `layout'.
7319 \end_layout
7320
7321 \begin_layout Standard
7322 Esta etiqueta se introdujo en LyX 1.4.0.
7323  Los archivos de formato de LyX 1.3.x y anteriores no tienen un número explícito
7324  y se considera de formato 1.
7325  El número para la versión actual de LyX es formato 21.
7326  Cada versión de LyX es capaz de leer los formatos de versiones anteriores,
7327  de la misma forma que puede leer archivos producidos con versiones de LyX
7328  anteriores.
7329  Sin embargo, no está previsto convertir a formatos anteriores.
7330  Por tanto, LyX 1.6.x no podrá leer archivos de formato número 21, solo archivos
7331  en formato 11 o anteriores.
7332 \end_layout
7333
7334 \begin_layout Subsection
7335 Parámetros generales de clases de texto
7336 \begin_inset CommandInset label
7337 LatexCommand label
7338 name "sub:Parámetros-generales-clases"
7339
7340 \end_inset
7341
7342
7343 \end_layout
7344
7345 \begin_layout Standard
7346 Estos son los parámetros generales que describen completamente una clase
7347  de documento.
7348  (Esto 
7349 \emph on
7350 no
7351 \emph default
7352  significa que deban aparecer en archivos 
7353 \begin_inset Flex Code
7354 status collapsed
7355
7356 \begin_layout Plain Layout
7357 .layout
7358 \end_layout
7359
7360 \end_inset
7361
7362  en vez de en módulos.
7363  Un módulo puede contener cualquier etiqueta de formato).
7364 \end_layout
7365
7366 \begin_layout Description
7367 \begin_inset Flex Code
7368 status collapsed
7369
7370 \begin_layout Plain Layout
7371 AddToHTMLPreamble
7372 \end_layout
7373
7374 \end_inset
7375
7376  Añade información para el bloque 
7377 \begin_inset Flex Code
7378 status collapsed
7379
7380 \begin_layout Plain Layout
7381 <head>
7382 \end_layout
7383
7384 \end_inset
7385
7386  cuando esta clase de documento se exporte a XHTML.
7387  Típicamente, debería usarse para exportar información de estilo CSS, aunque
7388  se puede usar para cualquier cosa que pueda aparecer en 
7389 \begin_inset Flex Code
7390 status collapsed
7391
7392 \begin_layout Plain Layout
7393 <head>
7394 \end_layout
7395
7396 \end_inset
7397
7398 .
7399  Debe acabar con 
7400 \begin_inset Quotes eld
7401 \end_inset
7402
7403
7404 \begin_inset Flex Code
7405 status collapsed
7406
7407 \begin_layout Plain Layout
7408 EndPreamble
7409 \end_layout
7410
7411 \end_inset
7412
7413
7414 \begin_inset Quotes erd
7415 \end_inset
7416
7417 .
7418 \end_layout
7419
7420 \begin_layout Description
7421 \begin_inset Flex Code
7422 status collapsed
7423
7424 \begin_layout Plain Layout
7425 AddToPreamble
7426 \end_layout
7427
7428 \end_inset
7429
7430  Añade información al preámbulo del documento.
7431  Debe terminar con 
7432 \begin_inset Quotes fld
7433 \end_inset
7434
7435
7436 \begin_inset Flex Code
7437 status collapsed
7438
7439 \begin_layout Plain Layout
7440 EndPreamble
7441 \end_layout
7442
7443 \end_inset
7444
7445
7446 \begin_inset Quotes frd
7447 \end_inset
7448
7449 .
7450 \end_layout
7451
7452 \begin_layout Description
7453 \begin_inset Flex Code
7454 status collapsed
7455
7456 \begin_layout Plain Layout
7457 CiteFormat
7458 \end_layout
7459
7460 \end_inset
7461
7462  Define formatos a usar en la presentación de información bibliográfica.
7463  Véase la sección 
7464 \begin_inset CommandInset ref
7465 LatexCommand ref
7466 reference "sub:Descripción-formato-cita"
7467
7468 \end_inset
7469
7470  para detalles.
7471  Debe terminar con 
7472 \begin_inset Quotes eld
7473 \end_inset
7474
7475
7476 \begin_inset Flex Code
7477 status collapsed
7478
7479 \begin_layout Plain Layout
7480 End
7481 \end_layout
7482
7483 \end_inset
7484
7485
7486 \begin_inset Quotes erd
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 ClassOptions
7498 \end_layout
7499
7500 \end_inset
7501
7502  Describe varias opciones globales soportadas por la clase de documento.
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:ClassOptions"
7511
7512 \end_inset
7513
7514  para una descripción.
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 Columns
7542 \end_layout
7543
7544 \end_inset
7545
7546  [
7547 \begin_inset Flex Code
7548 status collapsed
7549
7550 \begin_layout Plain Layout
7551
7552 \emph on
7553 1
7554 \end_layout
7555
7556 \end_inset
7557
7558
7559 \begin_inset Flex Code
7560 status collapsed
7561
7562 \begin_layout Plain Layout
7563 2
7564 \end_layout
7565
7566 \end_inset
7567
7568 ] Establece el número de columnas por omisión.
7569  Se puede cambiar en el diálogo 
7570 \begin_inset Flex MenuItem
7571 status collapsed
7572
7573 \begin_layout Plain Layout
7574 Documento\SpecialChar \menuseparator
7575 Configuración
7576 \end_layout
7577
7578 \end_inset
7579
7580 .
7581 \end_layout
7582
7583 \begin_layout Description
7584 \begin_inset Flex Code
7585 status collapsed
7586
7587 \begin_layout Plain Layout
7588 Counter
7589 \end_layout
7590
7591 \end_inset
7592
7593  Esta secuencia define un nuevo contador.
7594  Véase la sección
7595 \begin_inset space ~
7596 \end_inset
7597
7598
7599 \begin_inset CommandInset ref
7600 LatexCommand ref
7601 reference "sub:Contadores"
7602
7603 \end_inset
7604
7605  para detalles.
7606  Debe terminar con 
7607 \begin_inset Quotes fld
7608 \end_inset
7609
7610
7611 \begin_inset Flex Code
7612 status collapsed
7613
7614 \begin_layout Plain Layout
7615 End
7616 \end_layout
7617
7618 \end_inset
7619
7620
7621 \begin_inset Quotes frd
7622 \end_inset
7623
7624 .
7625 \end_layout
7626
7627 \begin_layout Description
7628 \begin_inset Flex Code
7629 status collapsed
7630
7631 \begin_layout Plain Layout
7632 DefaultFont
7633 \end_layout
7634
7635 \end_inset
7636
7637  Establece la tipografía por omisión para presentar el documento.
7638  Véase la sección
7639 \begin_inset space ~
7640 \end_inset
7641
7642
7643 \begin_inset CommandInset ref
7644 LatexCommand ref
7645 reference "sub:Tipografías"
7646
7647 \end_inset
7648
7649  para cómo declarar tipografías.
7650  Debe terminar con 
7651 \begin_inset Quotes fld
7652 \end_inset
7653
7654
7655 \begin_inset Flex Code
7656 status collapsed
7657
7658 \begin_layout Plain Layout
7659 EndFont
7660 \end_layout
7661
7662 \end_inset
7663
7664
7665 \begin_inset Quotes frd
7666 \end_inset
7667
7668 .
7669 \end_layout
7670
7671 \begin_layout Description
7672 \begin_inset Flex Code
7673 status collapsed
7674
7675 \begin_layout Plain Layout
7676 DefaultModule
7677 \end_layout
7678
7679 \end_inset
7680
7681  [
7682 \begin_inset Flex Code
7683 status collapsed
7684
7685 \begin_layout Plain Layout
7686 string]
7687 \end_layout
7688
7689 \end_inset
7690
7691  Especifica un módulo que se incluirá por omisión en esta clase de documento;
7692  deberá declararse por su nombre de archivo sin la extensión 
7693 \begin_inset Flex Code
7694 status collapsed
7695
7696 \begin_layout Plain Layout
7697 .module
7698 \end_layout
7699
7700 \end_inset
7701
7702 .
7703  El usuario puede, aún así, quitar el módulo, pero estará activo al principio.
7704  (Esto se aplica solo cuando se crean archivos nuevos, o si esta clase se
7705  elige para un documento existente.)
7706 \end_layout
7707
7708 \begin_layout Description
7709 \begin_inset Flex Code
7710 status collapsed
7711
7712 \begin_layout Plain Layout
7713 DefaultStyle
7714 \end_layout
7715
7716 \end_inset
7717
7718  [
7719 \begin_inset Flex Code
7720 status collapsed
7721
7722 \begin_layout Plain Layout
7723 string
7724 \end_layout
7725
7726 \end_inset
7727
7728 ] Este es el estilo que será asignado a párrafos nuevos, generalmente 
7729 \begin_inset Flex MenuItem
7730 status collapsed
7731
7732 \begin_layout Plain Layout
7733 Normal
7734 \end_layout
7735
7736 \end_inset
7737
7738 .
7739  Si no se especifica, se escogerá por omisión el primer estilo definido,
7740  pero es muy recomendable usar esta instrucción.
7741 \end_layout
7742
7743 \begin_layout Description
7744 \begin_inset Flex Code
7745 status collapsed
7746
7747 \begin_layout Plain Layout
7748 ExcludesModule
7749 \end_layout
7750
7751 \end_inset
7752
7753  [
7754 \begin_inset Flex Code
7755 status collapsed
7756
7757 \begin_layout Plain Layout
7758 string
7759 \end_layout
7760
7761 \end_inset
7762
7763 ] Indica que el módulo en cuestión —que debería especificarse por el nombre
7764  de archivo sin la extensión 
7765 \begin_inset Flex Code
7766 status collapsed
7767
7768 \begin_layout Plain Layout
7769 .module
7770 \end_layout
7771
7772 \end_inset
7773
7774 — no puede utilizarse con esta clase de documento.
7775  Esto podría usarse en un archivo de formato específico de una publicación
7776  para, digamos, impedir el empleo del módulo 
7777 \begin_inset Flex Code
7778 status collapsed
7779
7780 \begin_layout Plain Layout
7781 theorems-sec
7782 \end_layout
7783
7784 \end_inset
7785
7786 , que numera los teoremas y demás por secciones.
7787  Esta etiqueta 
7788 \emph on
7789 no
7790 \emph default
7791  puede utilizarse en un módulo.
7792  Los módulos tienen su propia forma de excluir otros módulos (véase
7793 \begin_inset space ~
7794 \end_inset
7795
7796
7797 \begin_inset CommandInset ref
7798 LatexCommand ref
7799 reference "sub:Módulos-de-formato"
7800
7801 \end_inset
7802
7803 ).
7804 \end_layout
7805
7806 \begin_layout Description
7807 \begin_inset Flex Code
7808 status collapsed
7809
7810 \begin_layout Plain Layout
7811 Float
7812 \end_layout
7813
7814 \end_inset
7815
7816  Define un nuevo flotante.
7817  Véase la sección
7818 \begin_inset space ~
7819 \end_inset
7820
7821
7822 \begin_inset CommandInset ref
7823 LatexCommand ref
7824 reference "sub:Flotantes"
7825
7826 \end_inset
7827
7828  para detalles.
7829  Debe terminar con 
7830 \begin_inset Quotes fld
7831 \end_inset
7832
7833
7834 \begin_inset Flex Code
7835 status collapsed
7836
7837 \begin_layout Plain Layout
7838 End
7839 \end_layout
7840
7841 \end_inset
7842
7843
7844 \begin_inset Quotes frd
7845 \end_inset
7846
7847 .
7848 \end_layout
7849
7850 \begin_layout Description
7851 \begin_inset Flex Code
7852 status collapsed
7853
7854 \begin_layout Plain Layout
7855 HTMLPreamble
7856 \end_layout
7857
7858 \end_inset
7859
7860  Da información para el bloque 
7861 \begin_inset Flex Code
7862 status collapsed
7863
7864 \begin_layout Plain Layout
7865 <head>
7866 \end_layout
7867
7868 \end_inset
7869
7870  cuando esta clase de documento se exporte a XHTML.
7871  Advertir que esto sobrescribirá completamente cualquier declaración anterior
7872  de 
7873 \begin_inset Flex Code
7874 status collapsed
7875
7876 \begin_layout Plain Layout
7877 HTMLPreamble
7878 \end_layout
7879
7880 \end_inset
7881
7882  o 
7883 \begin_inset Flex Code
7884 status collapsed
7885
7886 \begin_layout Plain Layout
7887 AddToHTMLPreamble
7888 \end_layout
7889
7890 \end_inset
7891
7892 .
7893  (Usa 
7894 \begin_inset Flex Code
7895 status collapsed
7896
7897 \begin_layout Plain Layout
7898 AddToHTMLPreamble
7899 \end_layout
7900
7901 \end_inset
7902
7903  si solo quieres añadir material al preámbulo).
7904  Debe acabar con 
7905 \begin_inset Quotes eld
7906 \end_inset
7907
7908
7909 \begin_inset Flex Code
7910 status collapsed
7911
7912 \begin_layout Plain Layout
7913 EndPreamble
7914 \end_layout
7915
7916 \end_inset
7917
7918
7919 \begin_inset Quotes erd
7920 \end_inset
7921
7922 .
7923 \end_layout
7924
7925 \begin_layout Description
7926 \begin_inset Flex Code
7927 status collapsed
7928
7929 \begin_layout Plain Layout
7930 HTMLTOCSection
7931 \end_layout
7932
7933 \end_inset
7934
7935  [
7936 \begin_inset Flex Code
7937 status collapsed
7938
7939 \begin_layout Plain Layout
7940 string
7941 \end_layout
7942
7943 \end_inset
7944
7945 ] Formato del índice general, bibliografía, etc., cuando el documento se
7946  exporte a HTML.
7947  Para article, normalmente será Sección; para book, Capítulo.
7948  Si no se especifica, LyX intentará deducir qué formato usar.
7949 \end_layout
7950
7951 \begin_layout Description
7952 \begin_inset Flex Code
7953 status collapsed
7954
7955 \begin_layout Plain Layout
7956 IfCounter
7957 \end_layout
7958
7959 \end_inset
7960
7961  [
7962 \begin_inset Flex Code
7963 status collapsed
7964
7965 \begin_layout Plain Layout
7966 string
7967 \end_layout
7968
7969 \end_inset
7970
7971 ] Modifica las propiedades del contador dado.
7972  Si el contador no existe, esta sección se ignora.
7973  Debe acabar con 
7974 \begin_inset Quotes eld
7975 \end_inset
7976
7977
7978 \begin_inset Flex Code
7979 status collapsed
7980
7981 \begin_layout Plain Layout
7982 End
7983 \end_layout
7984
7985 \end_inset
7986
7987
7988 \begin_inset Quotes erd
7989 \end_inset
7990
7991 .
7992 \begin_inset Newline newline
7993 \end_inset
7994
7995 Véase la sección
7996 \begin_inset space ~
7997 \end_inset
7998
7999
8000 \begin_inset CommandInset ref
8001 LatexCommand ref
8002 reference "sub:Contadores"
8003
8004 \end_inset
8005
8006  para más detalles.
8007 \end_layout
8008
8009 \begin_layout Description
8010 \begin_inset Flex Code
8011 status collapsed
8012
8013 \begin_layout Plain Layout
8014 IfStyle
8015 \end_layout
8016
8017 \end_inset
8018
8019  [
8020 \begin_inset Flex Code
8021 status collapsed
8022
8023 \begin_layout Plain Layout
8024 string
8025 \end_layout
8026
8027 \end_inset
8028
8029 ] Modifica las propiedades del estilo de párrafo dado.
8030  Si el estilo no existe, esta sección se ignora.
8031  Debe acabar con 
8032 \begin_inset Quotes eld
8033 \end_inset
8034
8035
8036 \begin_inset Flex Code
8037 status collapsed
8038
8039 \begin_layout Plain Layout
8040 End
8041 \end_layout
8042
8043 \end_inset
8044
8045
8046 \begin_inset Quotes erd
8047 \end_inset
8048
8049 .
8050 \end_layout
8051
8052 \begin_layout Description
8053 \begin_inset Flex Code
8054 status collapsed
8055
8056 \begin_layout Plain Layout
8057 Input
8058 \end_layout
8059
8060 \end_inset
8061
8062  Como su nombre indica, este comando permite incluir otro archivo de definición
8063  de formato en el tuyo con el fin de evitar la duplicación de comandos.
8064  Ejemplos habituales son los archivos de formatos estándar, como 
8065 \begin_inset Flex Code
8066 status collapsed
8067
8068 \begin_layout Plain Layout
8069 stdclass.inc
8070 \end_layout
8071
8072 \end_inset
8073
8074 , que contiene la mayoría de los diseños básicos.
8075 \end_layout
8076
8077 \begin_layout Description
8078 \begin_inset Flex Code
8079 status collapsed
8080
8081 \begin_layout Plain Layout
8082 InsetLayout
8083 \end_layout
8084
8085 \end_inset
8086
8087  Esta sección (re)define el formato de un recuadro.
8088  Puede aplicarse a uno existente o a uno nuevo, definido por el usuario,
8089  p.
8090 \begin_inset space \thinspace{}
8091 \end_inset
8092
8093 e., un nuevo estilo de texto.
8094  Véase la sección
8095 \begin_inset space ~
8096 \end_inset
8097
8098
8099 \begin_inset CommandInset ref
8100 LatexCommand ref
8101 reference "sub:estilo-del-texto"
8102
8103 \end_inset
8104
8105  para más información.
8106  Debe terminar con 
8107 \begin_inset Quotes fld
8108 \end_inset
8109
8110
8111 \begin_inset Flex Code
8112 status collapsed
8113
8114 \begin_layout Plain Layout
8115 End
8116 \end_layout
8117
8118 \end_inset
8119
8120
8121 \begin_inset Quotes frd
8122 \end_inset
8123
8124 .
8125 \end_layout
8126
8127 \begin_layout Description
8128 \begin_inset Flex Code
8129 status collapsed
8130
8131 \begin_layout Plain Layout
8132 LeftMargin
8133 \end_layout
8134
8135 \end_inset
8136
8137  Una cadena que indica la anchura del margen izquierdo en la pantalla, por
8138  ejemplo 
8139 \begin_inset Quotes fld
8140 \end_inset
8141
8142 MMMMM
8143 \begin_inset Quotes frd
8144 \end_inset
8145
8146 .
8147  (Esto no es una `longitud', como 
8148 \begin_inset Quotes fld
8149 \end_inset
8150
8151 2ex
8152 \begin_inset Quotes frd
8153 \end_inset
8154
8155 .
8156 \end_layout
8157
8158 \begin_layout Description
8159 \begin_inset Flex Code
8160 status collapsed
8161
8162 \begin_layout Plain Layout
8163 NoCounter
8164 \end_layout
8165
8166 \end_inset
8167
8168  [
8169 \begin_inset Flex Code
8170 status collapsed
8171
8172 \begin_layout Plain Layout
8173 string
8174 \end_layout
8175
8176 \end_inset
8177
8178 ] Este comando elimina un contador existente, generalmente uno definido
8179  en un archivo incluido.
8180 \end_layout
8181
8182 \begin_layout Description
8183 \begin_inset Flex Code
8184 status collapsed
8185
8186 \begin_layout Plain Layout
8187 NoFloat
8188 \end_layout
8189
8190 \end_inset
8191
8192  Este comando borra un flotante existente.
8193  Es particularmente útil si quieres suprimir un flotante que ha sido definido
8194  en un archivo de entrada.
8195 \end_layout
8196
8197 \begin_layout Description
8198 \begin_inset Flex Code
8199 status collapsed
8200
8201 \begin_layout Plain Layout
8202 NoStyle
8203 \end_layout
8204
8205 \end_inset
8206
8207  Este comando borra un estilo existente.
8208  Es particularmente útil si quieres suprimir un estilo que ha sido definido
8209  en un archivo de entrada.
8210 \end_layout
8211
8212 \begin_layout Description
8213 \begin_inset Flex Code
8214 status collapsed
8215
8216 \begin_layout Plain Layout
8217 OutputFormat
8218 \end_layout
8219
8220 \end_inset
8221
8222  Una cadena que indica el formato de archivo (tal como se define en el diálogo
8223  Preferencias) producido por esta clase.
8224  Principalmente, es útil cuando OutputType es `literate' y se quiere definir
8225  un nuevo tipo de documento `literate'.
8226  Esta cadena se redefine a `docbook', `latex', o `literate' si se encuentra
8227  el correspondiente parámetro OutputType.
8228 \end_layout
8229
8230 \begin_layout Description
8231 \begin_inset Flex Code
8232 status collapsed
8233
8234 \begin_layout Plain Layout
8235 OutputType
8236 \end_layout
8237
8238 \end_inset
8239
8240  Una cadena que indica qué clase de documentos de salida que usan esta clase
8241  se generarán.
8242  Por el momento, las opciones son : `docbook', `latex', y `literate'.
8243 \end_layout
8244
8245 \begin_layout Description
8246 \begin_inset Flex Code
8247 status collapsed
8248
8249 \begin_layout Plain Layout
8250 PageStyle
8251 \end_layout
8252
8253 \end_inset
8254
8255  [
8256 \begin_inset Flex Code
8257 status collapsed
8258
8259 \begin_layout Plain Layout
8260
8261 \emph on
8262 plain
8263 \end_layout
8264
8265 \end_inset
8266
8267
8268 \begin_inset Flex Code
8269 status collapsed
8270
8271 \begin_layout Plain Layout
8272 empty
8273 \end_layout
8274
8275 \end_inset
8276
8277
8278 \begin_inset Flex Code
8279 status collapsed
8280
8281 \begin_layout Plain Layout
8282 headings
8283 \end_layout
8284
8285 \end_inset
8286
8287 ]
8288 \series medium
8289  
8290 \series default
8291 El estilo de página predeterminado de la clase.
8292  Puede cambiarse en el diálogo 
8293 \begin_inset Flex MenuItem
8294 status collapsed
8295
8296 \begin_layout Plain Layout
8297 Documento\SpecialChar \menuseparator
8298 Configuración
8299 \end_layout
8300
8301 \end_inset
8302
8303 .
8304 \end_layout
8305
8306 \begin_layout Description
8307 \begin_inset Flex Code
8308 status collapsed
8309
8310 \begin_layout Plain Layout
8311 Preamble
8312 \end_layout
8313
8314 \end_inset
8315
8316  Establece el preámbulo LaTeX para el documento.
8317  Anotar que esto anulará completamente cualesquiera declaraciones 
8318 \begin_inset Flex Code
8319 status collapsed
8320
8321 \begin_layout Plain Layout
8322 Premable
8323 \end_layout
8324
8325 \end_inset
8326
8327  o 
8328 \begin_inset Flex Code
8329 status collapsed
8330
8331 \begin_layout Plain Layout
8332 AddToPreamble
8333 \end_layout
8334
8335 \end_inset
8336
8337  anteriores.
8338  (Usa 
8339 \begin_inset Flex Code
8340 status collapsed
8341
8342 \begin_layout Plain Layout
8343 AddToPreamble
8344 \end_layout
8345
8346 \end_inset
8347
8348  si solo quieres añadir material al preámbulo).
8349  Debe terminar con 
8350 \begin_inset Quotes fld
8351 \end_inset
8352
8353
8354 \begin_inset Flex Code
8355 status collapsed
8356
8357 \begin_layout Plain Layout
8358 EndPreamble
8359 \end_layout
8360
8361 \end_inset
8362
8363
8364 \begin_inset Quotes frd
8365 \end_inset
8366
8367 .
8368 \end_layout
8369
8370 \begin_layout Description
8371 \begin_inset Flex Code
8372 status collapsed
8373
8374 \begin_layout Plain Layout
8375 Provides
8376 \end_layout
8377
8378 \end_inset
8379
8380  
8381 \begin_inset CommandInset label
8382 LatexCommand label
8383 name "des:Provides"
8384
8385 \end_inset
8386
8387 [
8388 \begin_inset Flex Code
8389 status collapsed
8390
8391 \begin_layout Plain Layout
8392 string
8393 \end_layout
8394
8395 \end_inset
8396
8397 ] [
8398 \begin_inset Flex Code
8399 status collapsed
8400
8401 \begin_layout Plain Layout
8402
8403 \emph on
8404 0
8405 \end_layout
8406
8407 \end_inset
8408
8409
8410 \begin_inset Flex Code
8411 status collapsed
8412
8413 \begin_layout Plain Layout
8414 1
8415 \end_layout
8416
8417 \end_inset
8418
8419 ] Si la clase ya proporciona, o no, la característica 
8420 \begin_inset Flex Code
8421 status collapsed
8422
8423 \begin_layout Plain Layout
8424 string
8425 \end_layout
8426
8427 \end_inset
8428
8429 .
8430  Una característica es en general el nombre de un paquete (
8431 \begin_inset Flex Code
8432 status collapsed
8433
8434 \begin_layout Plain Layout
8435 amsmath
8436 \end_layout
8437
8438 \end_inset
8439
8440
8441 \begin_inset Flex Code
8442 status collapsed
8443
8444 \begin_layout Plain Layout
8445 makeidx
8446 \end_layout
8447
8448 \end_inset
8449
8450 , \SpecialChar \ldots{}
8451 ) o una macro (
8452 \begin_inset Flex Code
8453 status collapsed
8454
8455 \begin_layout Plain Layout
8456 url
8457 \end_layout
8458
8459 \end_inset
8460
8461
8462 \begin_inset Flex Code
8463 status collapsed
8464
8465 \begin_layout Plain Layout
8466 boldsymbol
8467 \end_layout
8468
8469 \end_inset
8470
8471 ,\SpecialChar \ldots{}
8472 ); la lista completa de características soportadas no está documentada,
8473  desafortunadamente, fuera del código fuente de LyX —véase 
8474 \begin_inset Flex Code
8475 status collapsed
8476
8477 \begin_layout Plain Layout
8478 LaTeXFeatures.cpp
8479 \end_layout
8480
8481 \end_inset
8482
8483  si hay interés—.
8484  
8485 \begin_inset Flex MenuItem
8486 status collapsed
8487
8488 \begin_layout Plain Layout
8489 Ayuda\SpecialChar \menuseparator
8490 Configuración de LaTeX
8491 \end_layout
8492
8493 \end_inset
8494
8495  también ofrece un vistazo de los paquetes soportados.
8496 \end_layout
8497
8498 \begin_layout Description
8499 \begin_inset Flex Code
8500 status collapsed
8501
8502 \begin_layout Plain Layout
8503 ProvidesModule
8504 \end_layout
8505
8506 \end_inset
8507
8508  [
8509 \begin_inset Flex Code
8510 status collapsed
8511
8512 \begin_layout Plain Layout
8513 string
8514 \end_layout
8515
8516 \end_inset
8517
8518 ] Indica que este formato proporciona la funcionalidad del módulo mencionado,
8519  que deberá especificarse con su nombre de archivo sin la extensión 
8520 \begin_inset Flex Code
8521 status collapsed
8522
8523 \begin_layout Plain Layout
8524 .module
8525 \end_layout
8526
8527 \end_inset
8528
8529 .
8530  Esto se usará típicamente si el formato incluye el módulo directamente,
8531  preferiblemente a usar la etiqueta 
8532 \begin_inset Flex Code
8533 status collapsed
8534
8535 \begin_layout Plain Layout
8536 DefaultModule
8537 \end_layout
8538
8539 \end_inset
8540
8541  para indicar que debería utilizarse.
8542  Podría ser empleado en un módulo que provea una implementación alternativa
8543  de la misma funcionalidad.
8544 \end_layout
8545
8546 \begin_layout Description
8547 \begin_inset Flex Code
8548 status collapsed
8549
8550 \begin_layout Plain Layout
8551 Requires
8552 \end_layout
8553
8554 \end_inset
8555
8556  [
8557 \begin_inset Flex Code
8558 status collapsed
8559
8560 \begin_layout Plain Layout
8561 string
8562 \end_layout
8563
8564 \end_inset
8565
8566 ] Si la clase requiere la característica
8567 \begin_inset Flex Code
8568 status collapsed
8569
8570 \begin_layout Plain Layout
8571  string
8572 \end_layout
8573
8574 \end_inset
8575
8576 .
8577  Múltiples características deben separarse con comas.
8578  Multiple features must be separated by commas.
8579  Anotar que solo se pueden demandar características soportadas.
8580 \end_layout
8581
8582 \begin_layout Description
8583 \begin_inset Flex Code
8584 status collapsed
8585
8586 \begin_layout Plain Layout
8587 RightMargin
8588 \end_layout
8589
8590 \end_inset
8591
8592  Una cadena que indica la anchura del margen derecho en la pantalla, por
8593  ejemplo, 
8594 \begin_inset Quotes fld
8595 \end_inset
8596
8597 MMMMM
8598 \begin_inset Quotes frd
8599 \end_inset
8600
8601 .
8602 \end_layout
8603
8604 \begin_layout Description
8605 \begin_inset Flex Code
8606 status collapsed
8607
8608 \begin_layout Plain Layout
8609 SecNumDepth
8610 \end_layout
8611
8612 \end_inset
8613
8614  Establece qué divisiones se numeran.
8615  Corresponde al contador LaTeX 
8616 \begin_inset Flex Code
8617 status collapsed
8618
8619 \begin_layout Plain Layout
8620 secnumdepth
8621 \end_layout
8622
8623 \end_inset
8624
8625 .
8626 \end_layout
8627
8628 \begin_layout Description
8629 \begin_inset Flex Code
8630 status collapsed
8631
8632 \begin_layout Plain Layout
8633 Sides
8634 \end_layout
8635
8636 \end_inset
8637
8638  [
8639 \emph on
8640
8641 \begin_inset Flex Code
8642 status collapsed
8643
8644 \begin_layout Plain Layout
8645 1
8646 \end_layout
8647
8648 \end_inset
8649
8650
8651 \emph default
8652
8653 \begin_inset Flex Code
8654 status collapsed
8655
8656 \begin_layout Plain Layout
8657 2
8658 \end_layout
8659
8660 \end_inset
8661
8662 ] Si debe imprimirse en una o en ambas caras del papel.
8663  Se puede cambiar en el diálogo 
8664 \begin_inset Flex MenuItem
8665 status collapsed
8666
8667 \begin_layout Plain Layout
8668 Documento\SpecialChar \menuseparator
8669 Configuración
8670 \end_layout
8671
8672 \end_inset
8673
8674 .
8675 \end_layout
8676
8677 \begin_layout Description
8678 \begin_inset Flex Code
8679 status collapsed
8680
8681 \begin_layout Plain Layout
8682 Style
8683 \end_layout
8684
8685 \end_inset
8686
8687  Esta secuencia define un nuevo estilo de párrafo.
8688  Si el estilo ya existe, en ese caso se redefinirán algunos de los parámetros.
8689  Véase la sección
8690 \begin_inset space ~
8691 \end_inset
8692
8693
8694 \begin_inset CommandInset ref
8695 LatexCommand ref
8696 reference "sub:Estilos-de-párrafo"
8697
8698 \end_inset
8699
8700  para detalles.
8701  Debe terminarcon 
8702 \begin_inset Quotes fld
8703 \end_inset
8704
8705
8706 \begin_inset Flex Code
8707 status collapsed
8708
8709 \begin_layout Plain Layout
8710 End
8711 \end_layout
8712
8713 \end_inset
8714
8715
8716 \begin_inset Quotes frd
8717 \end_inset
8718
8719 .
8720 \end_layout
8721
8722 \begin_layout Description
8723 \begin_inset Flex Code
8724 status collapsed
8725
8726 \begin_layout Plain Layout
8727 TitleLatexName
8728 \end_layout
8729
8730 \end_inset
8731
8732  [
8733 \begin_inset Flex Code
8734 status collapsed
8735
8736 \begin_layout Plain Layout
8737 string="maketitle"
8738 \end_layout
8739
8740 \end_inset
8741
8742 ] El nombre del comando de entorno a usar con 
8743 \begin_inset Flex Code
8744 status collapsed
8745
8746 \begin_layout Plain Layout
8747 TitleLatexType
8748 \end_layout
8749
8750 \end_inset
8751
8752 .
8753 \end_layout
8754
8755 \begin_layout Description
8756 \begin_inset Flex Code
8757 status collapsed
8758
8759 \begin_layout Plain Layout
8760 TitleLatexType
8761 \end_layout
8762
8763 \end_inset
8764
8765  [
8766 \begin_inset Flex Code
8767 status collapsed
8768
8769 \begin_layout Plain Layout
8770
8771 \emph on
8772 CommandAfter
8773 \end_layout
8774
8775 \end_inset
8776
8777
8778 \begin_inset Flex Code
8779 status collapsed
8780
8781 \begin_layout Plain Layout
8782 Environment
8783 \end_layout
8784
8785 \end_inset
8786
8787 ] Indica qué clase de diseño se emplea para definir el título de un documento.
8788  
8789 \begin_inset Flex Code
8790 status collapsed
8791
8792 \begin_layout Plain Layout
8793 CommandAfter
8794 \end_layout
8795
8796 \end_inset
8797
8798  significa que la macro con nombre 
8799 \begin_inset Flex Code
8800 status collapsed
8801
8802 \begin_layout Plain Layout
8803 TitleLatexName
8804 \end_layout
8805
8806 \end_inset
8807
8808  se insertará después del último formato que tiene 
8809 \begin_inset Quotes fld
8810 \end_inset
8811
8812
8813 \begin_inset Flex Code
8814 status collapsed
8815
8816 \begin_layout Plain Layout
8817 InTitle 1
8818 \end_layout
8819
8820 \end_inset
8821
8822
8823 \begin_inset Quotes frd
8824 \end_inset
8825
8826 .
8827  
8828 \begin_inset Flex Code
8829 status collapsed
8830
8831 \begin_layout Plain Layout
8832 Environment
8833 \end_layout
8834
8835 \end_inset
8836
8837  corresponde al caso en que el bloque de párrafos que tienen 
8838 \begin_inset Quotes fld
8839 \end_inset
8840
8841
8842 \begin_inset Flex Code
8843 status collapsed
8844
8845 \begin_layout Plain Layout
8846 InTitle 1
8847 \end_layout
8848
8849 \end_inset
8850
8851
8852 \begin_inset Quotes frd
8853 \end_inset
8854
8855  debería ser incluido en el entorno 
8856 \begin_inset Flex Code
8857 status collapsed
8858
8859 \begin_layout Plain Layout
8860 TitleLatexName
8861 \end_layout
8862
8863 \end_inset
8864
8865 .
8866 \end_layout
8867
8868 \begin_layout Description
8869 \begin_inset Flex Code
8870 status collapsed
8871
8872 \begin_layout Plain Layout
8873 TocDepth
8874 \end_layout
8875
8876 \end_inset
8877
8878  Establece qué divisiones se incluyen en el índice general.
8879  Corresponde al contador LaTeX 
8880 \begin_inset Flex Code
8881 status collapsed
8882
8883 \begin_layout Plain Layout
8884 tocdepth
8885 \end_layout
8886
8887 \end_inset
8888
8889 .
8890 \end_layout
8891
8892 \begin_layout Subsection
8893 Sección 
8894 \begin_inset Flex Code
8895 status collapsed
8896
8897 \begin_layout Plain Layout
8898 ClassOptions
8899 \end_layout
8900
8901 \end_inset
8902
8903
8904 \begin_inset CommandInset label
8905 LatexCommand label
8906 name "sub:ClassOptions"
8907
8908 \end_inset
8909
8910
8911 \end_layout
8912
8913 \begin_layout Standard
8914 La sección 
8915 \begin_inset Flex Code
8916 status collapsed
8917
8918 \begin_layout Plain Layout
8919 ClassOptions
8920 \end_layout
8921
8922 \end_inset
8923
8924  puede contener las siguientes entradas:
8925 \end_layout
8926
8927 \begin_layout Description
8928 \begin_inset Flex Code
8929 status collapsed
8930
8931 \begin_layout Plain Layout
8932 FontSize
8933 \end_layout
8934
8935 \end_inset
8936
8937  [
8938 \begin_inset Flex Code
8939 status collapsed
8940
8941 \begin_layout Plain Layout
8942 string="10|11|12"
8943 \end_layout
8944
8945 \end_inset
8946
8947 ] La lista de los tamaños de carácter disponibles para la tipografía principal
8948  del documento, separados por 
8949 \begin_inset Quotes fld
8950 \end_inset
8951
8952
8953 \begin_inset Flex Code
8954 status collapsed
8955
8956 \begin_layout Plain Layout
8957 |
8958 \end_layout
8959
8960 \end_inset
8961
8962
8963 \begin_inset Quotes frd
8964 \end_inset
8965
8966 .
8967 \end_layout
8968
8969 \begin_layout Description
8970 \begin_inset Flex Code
8971 status collapsed
8972
8973 \begin_layout Plain Layout
8974 Header
8975 \end_layout
8976
8977 \end_inset
8978
8979  Para establecer la línea DTD con las clases con salida basada en XML.
8980  P.
8981 \begin_inset space \thinspace{}
8982 \end_inset
8983
8984 e.: PUBLIC 
8985 \begin_inset Quotes fld
8986 \end_inset
8987
8988 -//OASIS//DTD DocBook V4.2//EN
8989 \begin_inset Quotes frd
8990 \end_inset
8991
8992 .
8993 \end_layout
8994
8995 \begin_layout Description
8996 \begin_inset Flex Code
8997 status collapsed
8998
8999 \begin_layout Plain Layout
9000 PageStyle
9001 \end_layout
9002
9003 \end_inset
9004
9005  [
9006 \begin_inset Flex Code
9007 status collapsed
9008
9009 \begin_layout Plain Layout
9010 string="empty|plain|headings|fancy"
9011 \end_layout
9012
9013 \end_inset
9014
9015 ] Lista de los estilos de página disponibles, separados por 
9016 \begin_inset Quotes fld
9017 \end_inset
9018
9019
9020 \begin_inset Flex Code
9021 status collapsed
9022
9023 \begin_layout Plain Layout
9024 |
9025 \end_layout
9026
9027 \end_inset
9028
9029
9030 \begin_inset Quotes frd
9031 \end_inset
9032
9033 .
9034 \end_layout
9035
9036 \begin_layout Description
9037 \begin_inset Flex Code
9038 status collapsed
9039
9040 \begin_layout Plain Layout
9041 Other
9042 \end_layout
9043
9044 \end_inset
9045
9046  [
9047 \begin_inset Flex Code
9048 status collapsed
9049
9050 \begin_layout Plain Layout
9051 string=""
9052 \end_layout
9053
9054 \end_inset
9055
9056 ] Algunas opciones de clase de documento, separadas por coma, que se añadirán
9057  a la parte opcional del comando 
9058 \begin_inset Flex Code
9059 status collapsed
9060
9061 \begin_layout Plain Layout
9062
9063 \backslash
9064 documentclass
9065 \end_layout
9066
9067 \end_inset
9068
9069 .
9070 \end_layout
9071
9072 \begin_layout Standard
9073 La sección 
9074 \begin_inset Flex Code
9075 status collapsed
9076
9077 \begin_layout Plain Layout
9078 ClassOptions
9079 \end_layout
9080
9081 \end_inset
9082
9083  debe terminar con 
9084 \begin_inset Quotes fld
9085 \end_inset
9086
9087
9088 \begin_inset Flex Code
9089 status collapsed
9090
9091 \begin_layout Plain Layout
9092 End
9093 \end_layout
9094
9095 \end_inset
9096
9097
9098 \begin_inset Quotes frd
9099 \end_inset
9100
9101 .
9102 \end_layout
9103
9104 \begin_layout Subsection
9105 Estilos de párrafo
9106 \begin_inset CommandInset label
9107 LatexCommand label
9108 name "sub:Estilos-de-párrafo"
9109
9110 \end_inset
9111
9112
9113 \end_layout
9114
9115 \begin_layout Standard
9116 Una descripción de estilo de párrafo tiene una aspecto como éste:
9117 \begin_inset Foot
9118 status collapsed
9119
9120 \begin_layout Plain Layout
9121 Anotar que esto definirá un nuevo diseño o modificará uno existente.
9122 \end_layout
9123
9124 \end_inset
9125
9126
9127 \end_layout
9128
9129 \begin_layout LyX-Code
9130 Style 
9131 \family roman
9132 \emph on
9133 name
9134 \end_layout
9135
9136 \begin_layout LyX-Code
9137  ...
9138 \end_layout
9139
9140 \begin_layout LyX-Code
9141 End
9142 \end_layout
9143
9144 \begin_layout Standard
9145 donde se permiten los comandos siguientes:
9146 \end_layout
9147
9148 \begin_layout Description
9149 \begin_inset Flex Code
9150 status collapsed
9151
9152 \begin_layout Plain Layout
9153 Align
9154 \end_layout
9155
9156 \end_inset
9157
9158  [
9159 \begin_inset Flex Code
9160 status collapsed
9161
9162 \begin_layout Plain Layout
9163
9164 \emph on
9165 block
9166 \emph default
9167 , left, right, center
9168 \end_layout
9169
9170 \end_inset
9171
9172 ] Alineación del párrafo.
9173 \end_layout
9174
9175 \begin_layout Description
9176 \begin_inset Flex Code
9177 status collapsed
9178
9179 \begin_layout Plain Layout
9180 AlignPossible
9181 \end_layout
9182
9183 \end_inset
9184
9185  [
9186 \begin_inset Flex Code
9187 status collapsed
9188
9189 \begin_layout Plain Layout
9190
9191 \emph on
9192 block
9193 \emph default
9194 , left, right, center
9195 \end_layout
9196
9197 \end_inset
9198
9199 ] Una lista separada con comas de alineaciones permitidas.
9200  (Algunos estilos de LaTeX prohiben ciertos alineamientos, ya que no tendrían
9201  sentido.
9202  Por ejemplo una alineación a la derecha o al centro de una lista numerada
9203  no es posible).
9204  
9205 \end_layout
9206
9207 \begin_layout Description
9208 \begin_inset Flex Code
9209 status collapsed
9210
9211 \begin_layout Plain Layout
9212 BabelPreamble
9213 \end_layout
9214
9215 \end_inset
9216
9217  Esto sobrescribirá completamente cualquier anterior declaración 
9218 \begin_inset Flex Code
9219 status collapsed
9220
9221 \begin_layout Plain Layout
9222 BabelPreamble
9223 \end_layout
9224
9225 \end_inset
9226
9227  para este estilo.
9228  Debe terminar con 
9229 \begin_inset Quotes eld
9230 \end_inset
9231
9232
9233 \begin_inset Flex Code
9234 status collapsed
9235
9236 \begin_layout Plain Layout
9237 EndBabelPreamble
9238 \end_layout
9239
9240 \end_inset
9241
9242
9243 \begin_inset Quotes erd
9244 \end_inset
9245
9246 .
9247  Véase la sección 
9248 \begin_inset CommandInset ref
9249 LatexCommand ref
9250 reference "sub:I18n"
9251
9252 \end_inset
9253
9254  para detalles sobre su uso.
9255 \end_layout
9256
9257 \begin_layout Description
9258 \begin_inset Flex Code
9259 status collapsed
9260
9261 \begin_layout Plain Layout
9262 BottomSep
9263 \end_layout
9264
9265 \end_inset
9266
9267  [
9268 \begin_inset Flex Code
9269 status collapsed
9270
9271 \begin_layout Plain Layout
9272 float=0
9273 \end_layout
9274
9275 \end_inset
9276
9277 ]
9278 \begin_inset Foot
9279 status collapsed
9280
9281 \begin_layout Plain Layout
9282 Anotar que aquí un 'float' es un número real, como: 1.5.
9283 \end_layout
9284
9285 \end_inset
9286
9287  El espacio vertical con el que el último de una cadena de párrafos con
9288  este estilo se separa del siguiente párrafo.
9289  Si el párrafo siguiente tiene otro estilo, las separaciones no son simplemente
9290  añadidas sino que se pone la máxima.
9291 \end_layout
9292
9293 \begin_layout Description
9294 \begin_inset Flex Code
9295 status collapsed
9296
9297 \begin_layout Plain Layout
9298 Category
9299 \end_layout
9300
9301 \end_inset
9302
9303  
9304 \begin_inset Flex Code
9305 status collapsed
9306
9307 \begin_layout Plain Layout
9308 [string]
9309 \end_layout
9310
9311 \end_inset
9312
9313  La categoría para este estilo.
9314  Se usa para agrupar estilos relacionados en el recuadro de estilo en la
9315  barra de herramientas.
9316  Se puede poner cualquier cadena en 'string' pero mejor usar categorías
9317  existentes con tus propios estilos.
9318 \end_layout
9319
9320 \begin_layout Description
9321 \begin_inset Flex Code
9322 status collapsed
9323
9324 \begin_layout Plain Layout
9325 CommandDepth
9326 \end_layout
9327
9328 \end_inset
9329
9330  Profundidad del comando XML.
9331  Usado solo con formatos tipo XML.
9332 \end_layout
9333
9334 \begin_layout Description
9335 \begin_inset Flex Code
9336 status collapsed
9337
9338 \begin_layout Plain Layout
9339 CopyStyle
9340 \end_layout
9341
9342 \end_inset
9343
9344  
9345 \begin_inset CommandInset label
9346 LatexCommand label
9347 name "des:CopyStyle"
9348
9349 \end_inset
9350
9351
9352 \begin_inset Flex Code
9353 status collapsed
9354
9355 \begin_layout Plain Layout
9356 [string]
9357 \end_layout
9358
9359 \end_inset
9360
9361  Copia todas las características de un estilo existente en el actual.
9362  
9363 \end_layout
9364
9365 \begin_layout Description
9366 \begin_inset Flex Code
9367 status collapsed
9368
9369 \begin_layout Plain Layout
9370 DependsOn
9371 \end_layout
9372
9373 \end_inset
9374
9375  El nombre de un estilo cuyo preámbulo debería salir 
9376 \emph on
9377 antes
9378 \emph default
9379  que éste.
9380  Esto permite asegurar un orden de los retazos de preámbulo si las definiciones
9381  de macros dependen de otra.
9382 \begin_inset Foot
9383 status collapsed
9384
9385 \begin_layout Plain Layout
9386 Anotar que, excepto esta funcionalidad, no hay forma de asegurar ningún
9387  orden de los preámbulos.
9388  El orden que se ve en una versión dada de LyX puede cambiar sin previo
9389  aviso en versiones posteriores.
9390 \end_layout
9391
9392 \end_inset
9393
9394
9395 \end_layout
9396
9397 \begin_layout Description
9398 \begin_inset Flex Code
9399 status collapsed
9400
9401 \begin_layout Plain Layout
9402 EndLabeltype
9403 \end_layout
9404
9405 \end_inset
9406
9407  [
9408 \begin_inset Flex Code
9409 status collapsed
9410
9411 \begin_layout Plain Layout
9412
9413 \emph on
9414 No_Label
9415 \emph default
9416 , Box, Filled_Box, Static
9417 \end_layout
9418
9419 \end_inset
9420
9421 ] El tipo de etiqueta que se pone al final del párrafo (o secuencia de párrafos
9422  si 
9423 \begin_inset Flex Code
9424 status collapsed
9425
9426 \begin_layout Plain Layout
9427 LatexType
9428 \end_layout
9429
9430 \end_inset
9431
9432  es 
9433 \begin_inset Flex Code
9434 status collapsed
9435
9436 \begin_layout Plain Layout
9437 Environment
9438 \end_layout
9439
9440 \end_inset
9441
9442
9443 \begin_inset Flex Code
9444 status collapsed
9445
9446 \begin_layout Plain Layout
9447 Item_Environment
9448 \end_layout
9449
9450 \end_inset
9451
9452  o 
9453 \begin_inset Flex Code
9454 status collapsed
9455
9456 \begin_layout Plain Layout
9457 List_Environment
9458 \end_layout
9459
9460 \end_inset
9461
9462 ).
9463  
9464 \begin_inset Flex Code
9465 status collapsed
9466
9467 \begin_layout Plain Layout
9468 No_Label
9469 \end_layout
9470
9471 \end_inset
9472
9473  quiere decir 
9474 \begin_inset Quotes fld
9475 \end_inset
9476
9477 nada
9478 \begin_inset Quotes frd
9479 \end_inset
9480
9481
9482 \begin_inset Flex Code
9483 status collapsed
9484
9485 \begin_layout Plain Layout
9486 Box
9487 \end_layout
9488
9489 \end_inset
9490
9491  (resp.
9492 \begin_inset Flex Code
9493 status collapsed
9494
9495 \begin_layout Plain Layout
9496 \begin_inset space ~
9497 \end_inset
9498
9499 Filled_Box
9500 \end_layout
9501
9502 \end_inset
9503
9504 ) es un cuadrado blanco (resp.
9505 \begin_inset space ~
9506 \end_inset
9507
9508 negro) adecuado para marcas finales de demostraciones, 
9509 \begin_inset Flex Code
9510 status collapsed
9511
9512 \begin_layout Plain Layout
9513 Static
9514 \end_layout
9515
9516 \end_inset
9517
9518  es una cadena de texto explícito.
9519 \end_layout
9520
9521 \begin_layout Description
9522 \begin_inset Flex Code
9523 status collapsed
9524
9525 \begin_layout Plain Layout
9526 EndLabelString
9527 \end_layout
9528
9529 \end_inset
9530
9531  [
9532 \begin_inset Flex Code
9533 status collapsed
9534
9535 \begin_layout Plain Layout
9536 string=""
9537 \end_layout
9538
9539 \end_inset
9540
9541 ] La cadena usada para una etiqueta con un 
9542 \begin_inset Flex Code
9543 status collapsed
9544
9545 \begin_layout Plain Layout
9546 Static
9547 \end_layout
9548
9549 \end_inset
9550
9551  
9552 \begin_inset Flex Code
9553 status collapsed
9554
9555 \begin_layout Plain Layout
9556 EndLabelType
9557 \end_layout
9558
9559 \end_inset
9560
9561 .
9562  
9563 \end_layout
9564
9565 \begin_layout Description
9566 \begin_inset Foot
9567 status collapsed
9568
9569 \begin_layout Plain Layout
9570
9571 \emph on
9572 Nota de Jean-Marc:
9573 \emph default
9574  No estoy seguro de que estas configuraciones (Fill_Bottom, Fill_Top) tengan
9575  mucho uso, y probablemente se quitarán en próximas versiones.
9576 \end_layout
9577
9578 \end_inset
9579
9580
9581 \begin_inset Note Note
9582 status collapsed
9583
9584 \begin_layout Plain Layout
9585 No encuentro 
9586 \begin_inset Quotes fld
9587 \end_inset
9588
9589 Espacio vertical encima
9590 \begin_inset Quotes frd
9591 \end_inset
9592
9593  ni 
9594 \begin_inset Quotes fld
9595 \end_inset
9596
9597 Espacio vertical abajo
9598 \begin_inset Quotes erd
9599 \end_inset
9600
9601  en Editar\SpecialChar \menuseparator
9602 Configuración de párrafo, esto parece obsoleto, como dice Jean-Marc
9603  (Nota de J.P.
9604  Chrétien, feb.
9605  2011)
9606 \end_layout
9607
9608 \end_inset
9609
9610
9611 \end_layout
9612
9613 \begin_layout Description
9614 \begin_inset Flex Code
9615 status collapsed
9616
9617 \begin_layout Plain Layout
9618 Font
9619 \end_layout
9620
9621 \end_inset
9622
9623  La tipografía usada para el cuerpo del texto 
9624 \emph on
9625 y
9626 \emph default
9627  para la etiqueta.
9628  Véase la sección
9629 \begin_inset space ~
9630 \end_inset
9631
9632
9633 \begin_inset CommandInset ref
9634 LatexCommand ref
9635 reference "sub:Tipografías"
9636
9637 \end_inset
9638
9639 .
9640  Anotar que al definir esta tipografía se define automáticamente la de la
9641  etiqueta, 
9642 \begin_inset Flex Code
9643 status collapsed
9644
9645 \begin_layout Plain Layout
9646 LabelFont
9647 \end_layout
9648
9649 \end_inset
9650
9651 .
9652  Así que debería definirse primero ésta si se quiere definir también 
9653 \begin_inset Flex Code
9654 status collapsed
9655
9656 \begin_layout Plain Layout
9657 LabelFont
9658 \end_layout
9659
9660 \end_inset
9661
9662 .
9663 \end_layout
9664
9665 \begin_layout Description
9666 \begin_inset Flex Code
9667 status collapsed
9668
9669 \begin_layout Plain Layout
9670 FreeSpacing
9671 \end_layout
9672
9673 \end_inset
9674
9675  
9676 \begin_inset CommandInset label
9677 LatexCommand label
9678 name "des:FreeSpacing"
9679
9680 \end_inset
9681
9682 [
9683 \emph on
9684
9685 \begin_inset Flex Code
9686 status collapsed
9687
9688 \begin_layout Plain Layout
9689 0
9690 \end_layout
9691
9692 \end_inset
9693
9694
9695 \emph default
9696
9697 \begin_inset Flex Code
9698 status collapsed
9699
9700 \begin_layout Plain Layout
9701 1
9702 \end_layout
9703
9704 \end_inset
9705
9706 ] Usualmente LyX no permite insertar más de un espacio entre palabras, puesto
9707  que un espacio se considera como la separación entre dos palabras, no un
9708  carácter o símbolo por sí mismo.
9709  Esto es una buena cosa pero a veces puede ser molesta, por ejemplo, para
9710  escribir código de programas o de LaTeX puro.
9711  Por esta razón se puede habilitar 
9712 \begin_inset Flex Code
9713 status collapsed
9714
9715 \begin_layout Plain Layout
9716 FreeSpacing
9717 \end_layout
9718
9719 \end_inset
9720
9721 .
9722  Anotar que LyX creará espacios protegidos para los espacios adicionales
9723  en modos que no sean LaTeX.
9724  
9725 \end_layout
9726
9727 \begin_layout Description
9728 \begin_inset Flex Code
9729 status collapsed
9730
9731 \begin_layout Plain Layout
9732 HTML*
9733 \end_layout
9734
9735 \end_inset
9736
9737  Para la salida XHTML.
9738  Véase 
9739 \begin_inset CommandInset ref
9740 LatexCommand ref
9741 reference "sub:Estilos-de-párrafo-XHTML"
9742
9743 \end_inset
9744
9745 .
9746 \end_layout
9747
9748 \begin_layout Description
9749 \begin_inset Flex Code
9750 status collapsed
9751
9752 \begin_layout Plain Layout
9753 InnerTag
9754 \end_layout
9755
9756 \end_inset
9757
9758  [[FIXME]] (Usado solo con formatos tipo XML.)
9759 \end_layout
9760
9761 \begin_layout Description
9762 \begin_inset Flex Code
9763 status collapsed
9764
9765 \begin_layout Plain Layout
9766 InPreamble
9767 \end_layout
9768
9769 \end_inset
9770
9771  
9772 \begin_inset Flex Code
9773 status collapsed
9774
9775 \begin_layout Plain Layout
9776 [1, 0]
9777 \end_layout
9778
9779 \end_inset
9780
9781  Si 1, marca el estilo para ser incluido en el preámbulo del documento en
9782  lugar de en el cuerpo del documento.
9783  Útil para clases de documento que piden informaciones tales como título
9784  y autor en el preámbulo.
9785  Esto solo funciona para estilos para los que 
9786 \begin_inset Flex Code
9787 status collapsed
9788
9789 \begin_layout Plain Layout
9790 LatexType
9791 \end_layout
9792
9793 \end_inset
9794
9795  es 
9796 \begin_inset Flex Code
9797 status collapsed
9798
9799 \begin_layout Plain Layout
9800 Command
9801 \end_layout
9802
9803 \end_inset
9804
9805  o 
9806 \begin_inset Flex Code
9807 status collapsed
9808
9809 \begin_layout Plain Layout
9810 Paragraph
9811 \end_layout
9812
9813 \end_inset
9814
9815 .
9816 \end_layout
9817
9818 \begin_layout Description
9819 \begin_inset Flex Code
9820 status collapsed
9821
9822 \begin_layout Plain Layout
9823 InTitle
9824 \end_layout
9825
9826 \end_inset
9827
9828  
9829 \begin_inset Flex Code
9830 status collapsed
9831
9832 \begin_layout Plain Layout
9833 [1, 0]
9834 \end_layout
9835
9836 \end_inset
9837
9838  Si es 1, marca el estilo como parte de un bloque de título (véanse también
9839  las entradas globales 
9840 \begin_inset Flex Code
9841 status collapsed
9842
9843 \begin_layout Plain Layout
9844 TitleLatexType
9845 \end_layout
9846
9847 \end_inset
9848
9849  y 
9850 \begin_inset Flex Code
9851 status collapsed
9852
9853 \begin_layout Plain Layout
9854 TitleLatexName
9855 \end_layout
9856
9857 \end_inset
9858
9859 ).
9860 \end_layout
9861
9862 \begin_layout Description
9863 \begin_inset Flex Code
9864 status collapsed
9865
9866 \begin_layout Plain Layout
9867 ItemSep
9868 \end_layout
9869
9870 \end_inset
9871
9872  [
9873 \begin_inset Flex Code
9874 status collapsed
9875
9876 \begin_layout Plain Layout
9877 float=0
9878 \end_layout
9879
9880 \end_inset
9881
9882 ] Esto proporciona espacio extra entre párrafos que tienen el mismo formato.
9883  Si se ponen otros formatos en un entorno, cada uno es separado con el comando
9884  de entorno 
9885 \begin_inset Flex Code
9886 status collapsed
9887
9888 \begin_layout Plain Layout
9889 Parsep
9890 \end_layout
9891
9892 \end_inset
9893
9894 .
9895  Pero el conjunto de los ítems del entorno son separados adicionalmente
9896  con este 
9897 \begin_inset Flex Code
9898 status collapsed
9899
9900 \begin_layout Plain Layout
9901 Itemsep
9902 \end_layout
9903
9904 \end_inset
9905
9906 .
9907  Anotar que esto es un
9908 \emph on
9909  multiplicador.
9910 \end_layout
9911
9912 \begin_layout Description
9913 \begin_inset Flex Code
9914 status collapsed
9915
9916 \begin_layout Plain Layout
9917 ItemTag
9918 \end_layout
9919
9920 \end_inset
9921
9922  [[FIXME]] (Usado solo con formatos tipo XML.)
9923 \end_layout
9924
9925 \begin_layout Description
9926 \begin_inset Flex Code
9927 status collapsed
9928
9929 \begin_layout Plain Layout
9930 KeepEmpty
9931 \end_layout
9932
9933 \end_inset
9934
9935  
9936 \begin_inset CommandInset label
9937 LatexCommand label
9938 name "des:KeepEmpty"
9939
9940 \end_inset
9941
9942 [
9943 \emph on
9944
9945 \begin_inset Flex Code
9946 status collapsed
9947
9948 \begin_layout Plain Layout
9949
9950 \emph on
9951 0
9952 \end_layout
9953
9954 \end_inset
9955
9956
9957 \emph default
9958
9959 \begin_inset Flex Code
9960 status collapsed
9961
9962 \begin_layout Plain Layout
9963 1
9964 \end_layout
9965
9966 \end_inset
9967
9968 ] Habitualmente, LyX no permite dejar un párrafo vacío, porque llevaría
9969  a una salida de LaTeX vacía.
9970  Sin embargo, hay algunos casos donde podría ser útil: en una plantilla
9971  de carta, los campos requeridos pueden proporcionarse vacíos, así el usuario
9972  no los olvida; en algunos casos especiales, se puede usar un estilo que
9973  no contiene texto real como una especie de salto.
9974 \end_layout
9975
9976 \begin_layout Description
9977 \begin_inset Flex Code
9978 status collapsed
9979
9980 \begin_layout Plain Layout
9981 LabelBottomsep
9982 \end_layout
9983
9984 \end_inset
9985
9986  [float=0] El espacio vertical entre la etiqueta y el cuerpo del texto.
9987  Solo se usa para etiquetas que están sobre el cuerpo del texto (
9988 \begin_inset Flex Code
9989 status collapsed
9990
9991 \begin_layout Plain Layout
9992 Top_Environment
9993 \end_layout
9994
9995 \end_inset
9996
9997
9998 \begin_inset Flex Code
9999 status collapsed
10000
10001 \begin_layout Plain Layout
10002 Centered_Top_Environment
10003 \end_layout
10004
10005 \end_inset
10006
10007 ).
10008 \end_layout
10009
10010 \begin_layout Description
10011 \begin_inset Flex Code
10012 status collapsed
10013
10014 \begin_layout Plain Layout
10015 LabelCounter
10016 \end_layout
10017
10018 \end_inset
10019
10020
10021 \lang english
10022  
10023 \lang spanish
10024 [
10025 \begin_inset Flex Code
10026 status collapsed
10027
10028 \begin_layout Plain Layout
10029 string=""
10030 \end_layout
10031
10032 \end_inset
10033
10034
10035 \begin_inset Newline newline
10036 \end_inset
10037
10038 El nombre del contador para numeración automática.
10039  
10040 \begin_inset Newline newline
10041 \end_inset
10042
10043 Esto 
10044 \emph on
10045 debe
10046 \emph default
10047  ponerse si 
10048 \begin_inset Flex Code
10049 status collapsed
10050
10051 \begin_layout Plain Layout
10052 LabelType
10053 \end_layout
10054
10055 \end_inset
10056
10057  es 
10058 \begin_inset Flex Code
10059 status collapsed
10060
10061 \begin_layout Plain Layout
10062 Counter
10063 \end_layout
10064
10065 \end_inset
10066
10067 .
10068  En ese caso, el contador avanzará un paso cada vez que que aparezca el
10069  estilo.
10070  
10071 \begin_inset Newline newline
10072 \end_inset
10073
10074 Esto 
10075 \emph on
10076 puede
10077 \emph default
10078  ponerse también si 
10079 \begin_inset Flex Code
10080 status collapsed
10081
10082 \begin_layout Plain Layout
10083 LabelType
10084 \end_layout
10085
10086 \end_inset
10087
10088  es 
10089 \begin_inset Flex Code
10090 status collapsed
10091
10092 \begin_layout Plain Layout
10093 Enumerate
10094 \end_layout
10095
10096 \end_inset
10097
10098 , aunque este caso es un poco complicado.
10099  Supongamos que declaras 
10100 \begin_inset Quotes eld
10101 \end_inset
10102
10103
10104 \begin_inset Flex Code
10105 status collapsed
10106
10107 \begin_layout Plain Layout
10108 LabelCounter myenum
10109 \end_layout
10110
10111 \end_inset
10112
10113
10114 \begin_inset Quotes erd
10115 \end_inset
10116
10117 .
10118  Entonces, los contadores reales usados son 
10119 \begin_inset Flex Code
10120 status collapsed
10121
10122 \begin_layout Plain Layout
10123 myenumi
10124 \end_layout
10125
10126 \end_inset
10127
10128
10129 \begin_inset Flex Code
10130 status collapsed
10131
10132 \begin_layout Plain Layout
10133 myenumii
10134 \end_layout
10135
10136 \end_inset
10137
10138
10139 \begin_inset Flex Code
10140 status collapsed
10141
10142 \begin_layout Plain Layout
10143 myenumiii
10144 \end_layout
10145
10146 \end_inset
10147
10148 , y 
10149 \begin_inset Flex Code
10150 status collapsed
10151
10152 \begin_layout Plain Layout
10153 myenumiv
10154 \end_layout
10155
10156 \end_inset
10157
10158 , como en LaTeX.
10159  Estos contadores deben declararse todos por separado.
10160 \begin_inset Newline newline
10161 \end_inset
10162
10163 Véase la sección 
10164 \begin_inset CommandInset ref
10165 LatexCommand ref
10166 reference "sub:Contadores"
10167
10168 \end_inset
10169
10170  para detalles sobre contadores
10171 \begin_inset Flex Code
10172 status collapsed
10173
10174 \begin_layout Plain Layout
10175 LabelFont
10176 \end_layout
10177
10178 \end_inset
10179
10180  La tipografía usada para la etiqueta.
10181  Véase la sección
10182 \begin_inset space ~
10183 \end_inset
10184
10185
10186 \begin_inset CommandInset ref
10187 LatexCommand ref
10188 reference "sub:Tipografías"
10189
10190 \end_inset
10191
10192 .
10193 \end_layout
10194
10195 \begin_layout Description
10196 \begin_inset Flex Code
10197 status collapsed
10198
10199 \begin_layout Plain Layout
10200 LabelIndent
10201 \end_layout
10202
10203 \end_inset
10204
10205  Texto que indica cuánto se debe sangrar una etiqueta.
10206 \end_layout
10207
10208 \begin_layout Description
10209 \begin_inset Flex Code
10210 status collapsed
10211
10212 \begin_layout Plain Layout
10213 Labelsep
10214 \end_layout
10215
10216 \end_inset
10217
10218  [
10219 \begin_inset Flex Code
10220 status collapsed
10221
10222 \begin_layout Plain Layout
10223 string=""
10224 \end_layout
10225
10226 \end_inset
10227
10228 ] El espacio horizontal entre la etiqueta y el cuerpo del texto.
10229  Solo se usa para etiquetas que no están sobre el cuerpo del texto.
10230 \end_layout
10231
10232 \begin_layout Description
10233 \begin_inset Flex Code
10234 status collapsed
10235
10236 \begin_layout Plain Layout
10237 LabelString
10238 \end_layout
10239
10240 \end_inset
10241
10242  [
10243 \begin_inset Flex Code
10244 status collapsed
10245
10246 \begin_layout Plain Layout
10247 string=""
10248 \end_layout
10249
10250 \end_inset
10251
10252 ] La cadena usada para una etiqueta del tipo 
10253 \begin_inset Flex Code
10254 status collapsed
10255
10256 \begin_layout Plain Layout
10257 Static
10258 \end_layout
10259
10260 \end_inset
10261
10262 .
10263  Si 
10264 \begin_inset Flex Code
10265 status collapsed
10266
10267 \begin_layout Plain Layout
10268 LabelCounter
10269 \end_layout
10270
10271 \end_inset
10272
10273  está establecido, esta cadena puede contener los comandos especiales de
10274  formato descritos en la sección
10275 \begin_inset space ~
10276 \end_inset
10277
10278
10279 \begin_inset CommandInset ref
10280 LatexCommand ref
10281 reference "sub:Contadores"
10282
10283 \end_inset
10284
10285 .
10286 \begin_inset Foot
10287 status collapsed
10288
10289 \begin_layout Plain Layout
10290 Por motivos de compatibilidad retroactiva, la cadena 
10291 \begin_inset Flex Code
10292 status collapsed
10293
10294 \begin_layout Plain Layout
10295 @
10296 \emph on
10297 style-name
10298 \emph default
10299 @
10300 \end_layout
10301
10302 \end_inset
10303
10304  será reemplazada por la ampliada 
10305 \begin_inset Flex Code
10306 status collapsed
10307
10308 \begin_layout Plain Layout
10309 LabelString
10310 \end_layout
10311
10312 \end_inset
10313
10314  de estilo 
10315 \begin_inset Flex Code
10316 status collapsed
10317
10318 \begin_layout Plain Layout
10319
10320 \emph on
10321 style-name
10322 \end_layout
10323
10324 \end_inset
10325
10326 .
10327  Esta característica ahora está obsoleta y debería reemplazarse por los
10328  mecanismos de la sección
10329 \begin_inset space ~
10330 \end_inset
10331
10332
10333 \begin_inset CommandInset ref
10334 LatexCommand ref
10335 reference "sub:Contadores"
10336
10337 \end_inset
10338
10339 .
10340 \end_layout
10341
10342 \end_inset
10343
10344
10345 \end_layout
10346
10347 \begin_layout Description
10348 \begin_inset Flex Code
10349 status collapsed
10350
10351 \begin_layout Plain Layout
10352 LabelStringAppendix
10353 \end_layout
10354
10355 \end_inset
10356
10357  [
10358 \begin_inset Flex Code
10359 status collapsed
10360
10361 \begin_layout Plain Layout
10362 string=""
10363 \end_layout
10364
10365 \end_inset
10366
10367 ] Esta se usa en el apéndice en vez de 
10368 \begin_inset Flex Code
10369 status collapsed
10370
10371 \begin_layout Plain Layout
10372 LabelString
10373 \end_layout
10374
10375 \end_inset
10376
10377 .
10378  Anotar que toda declaración de 
10379 \begin_inset Flex Code
10380 status collapsed
10381
10382 \begin_layout Plain Layout
10383 LabelString
10384 \end_layout
10385
10386 \end_inset
10387
10388  reconfigura también 
10389 \begin_inset Flex Code
10390 status collapsed
10391
10392 \begin_layout Plain Layout
10393 LabelStringAppendix
10394 \end_layout
10395
10396 \end_inset
10397
10398 .
10399 \end_layout
10400
10401 \begin_layout Description
10402 \begin_inset Flex Code
10403 status collapsed
10404
10405 \begin_layout Plain Layout
10406 LabelTag
10407 \end_layout
10408
10409 \end_inset
10410
10411  [FIXME] (Usado solo con formatos tipo XML.)
10412 \end_layout
10413
10414 \begin_layout Description
10415 \begin_inset Flex Code
10416 status collapsed
10417
10418 \begin_layout Plain Layout
10419 LabelType
10420 \end_layout
10421
10422 \end_inset
10423
10424  [
10425 \begin_inset Flex Code
10426 status collapsed
10427
10428 \begin_layout Plain Layout
10429
10430 \emph on
10431 No_Label
10432 \emph default
10433 , Manual, Static, Top_Environment, Centered_Top_Environment, Counter, Sensitive,
10434  Enumerate, Itemize, Bibliography
10435 \end_layout
10436
10437 \end_inset
10438
10439
10440 \end_layout
10441
10442 \begin_deeper
10443 \begin_layout Itemize
10444 \begin_inset Flex Code
10445 status collapsed
10446
10447 \begin_layout Plain Layout
10448 Manual
10449 \end_layout
10450
10451 \end_inset
10452
10453  significa que la etiqueta es la primera palabra (hasta elprimer espacio
10454  real).
10455  Usa espacios protegidos (como
10456 \begin_inset space ~
10457 \end_inset
10458
10459 este) si quieres más de una palabra como etiqueta.
10460  
10461 \end_layout
10462
10463 \begin_layout Itemize
10464 \begin_inset Flex Code
10465 status collapsed
10466
10467 \begin_layout Plain Layout
10468 Static
10469 \end_layout
10470
10471 \end_inset
10472
10473  significa que la etiqueta es simplemente cualquier 
10474 \begin_inset Flex Code
10475 status collapsed
10476
10477 \begin_layout Plain Layout
10478 LabelString
10479 \end_layout
10480
10481 \end_inset
10482
10483  declarado como tal.
10484  Esto es realmente `estático'.
10485 \end_layout
10486
10487 \begin_layout Itemize
10488 \begin_inset Flex Code
10489 status collapsed
10490
10491 \begin_layout Plain Layout
10492 Top_Environment
10493 \end_layout
10494
10495 \end_inset
10496
10497  y 
10498 \begin_inset Flex Code
10499 status collapsed
10500
10501 \begin_layout Plain Layout
10502 Centered_Top_Environment
10503 \end_layout
10504
10505 \end_inset
10506
10507  son casos especiales de 
10508 \begin_inset Flex Code
10509 status collapsed
10510
10511 \begin_layout Plain Layout
10512 Static
10513 \end_layout
10514
10515 \end_inset
10516
10517 .
10518  La etiqueta se imprimirá encima del párrafo, pero solo encima de un entorno
10519  o de una cadena de párrafos con este estilo.
10520  Esto se podría usar con el estilo 
10521 \begin_inset Flex MenuItem
10522 status collapsed
10523
10524 \begin_layout Plain Layout
10525 Resumen
10526 \end_layout
10527
10528 \end_inset
10529
10530 , por ejemplo.
10531 \end_layout
10532
10533 \begin_layout Itemize
10534 \begin_inset Flex Code
10535 status collapsed
10536
10537 \begin_layout Plain Layout
10538 Sensitive
10539 \end_layout
10540
10541 \end_inset
10542
10543  es un caso especial para las etiquetas de las leyendas de 
10544 \begin_inset Quotes fld
10545 \end_inset
10546
10547 Figura
10548 \begin_inset Quotes frd
10549 \end_inset
10550
10551  y 
10552 \begin_inset Quotes fld
10553 \end_inset
10554
10555 Tabla
10556 \begin_inset Quotes frd
10557 \end_inset
10558
10559 .
10560  
10561 \begin_inset Flex Code
10562 status collapsed
10563
10564 \begin_layout Plain Layout
10565 Sensitive
10566 \end_layout
10567
10568 \end_inset
10569
10570  quiere decir que la cadena (en código) de la etiqueta depende de la clase
10571  de flotante: Está codificado para ser `FloatType N', donde N es el valor
10572  del contador asociado al flotante.
10573 \end_layout
10574
10575 \begin_layout Itemize
10576 El tipo de etiqueta 
10577 \begin_inset Flex Code
10578 status collapsed
10579
10580 \begin_layout Plain Layout
10581 Counter
10582 \end_layout
10583
10584 \end_inset
10585
10586  define automáticamente etiquetas numeradas.
10587  
10588 \begin_inset Flex Code
10589 status collapsed
10590
10591 \begin_layout Plain Layout
10592 LabelString
10593 \end_layout
10594
10595 \end_inset
10596
10597  se expandirá para resolver cualesquiera referencias a contadores que haya:
10598  por ejemplo, podría ser 
10599 \begin_inset Quotes eld
10600 \end_inset
10601
10602
10603 \begin_inset Flex Code
10604 status collapsed
10605
10606 \begin_layout Plain Layout
10607 Section 
10608 \backslash
10609 thechapter.
10610 \backslash
10611 thesection
10612 \end_layout
10613
10614 \end_inset
10615
10616
10617 \begin_inset Quotes erd
10618 \end_inset
10619
10620 .
10621  Véase la sección 
10622 \begin_inset CommandInset ref
10623 LatexCommand ref
10624 reference "sub:Contadores"
10625
10626 \end_inset
10627
10628  para más información.
10629 \end_layout
10630
10631 \begin_layout Itemize
10632 \begin_inset Flex Code
10633 status collapsed
10634
10635 \begin_layout Plain Layout
10636 Enumerate
10637 \end_layout
10638
10639 \end_inset
10640
10641  produce los tipos habituales de etiquetas de enumeración.
10642  Por ahora está codificado para usar números arábigos, minúsculas, números
10643  romanos en minúsculas y mayúsculas, respectivamente, para los cuatro niveles
10644  de profundidad posibles.
10645 \end_layout
10646
10647 \begin_layout Itemize
10648 \begin_inset Flex Code
10649 status collapsed
10650
10651 \begin_layout Plain Layout
10652 Itemize
10653 \end_layout
10654
10655 \end_inset
10656
10657  produce varias marcas para los distintos niveles.
10658  También está codificado.
10659 \end_layout
10660
10661 \begin_layout Itemize
10662 \begin_inset Flex Code
10663 status collapsed
10664
10665 \begin_layout Plain Layout
10666 Bibliography
10667 \end_layout
10668
10669 \end_inset
10670
10671  se usa internamente por LyX y solo debería emplearse con 
10672 \begin_inset Flex Code
10673 status collapsed
10674
10675 \begin_layout Plain Layout
10676 LatexType BibEnvironment
10677 \end_layout
10678
10679 \end_inset
10680
10681 .
10682 \end_layout
10683
10684 \end_deeper
10685 \begin_layout Description
10686 \begin_inset Flex Code
10687 status collapsed
10688
10689 \begin_layout Plain Layout
10690 LangPreamble
10691 \end_layout
10692
10693 \end_inset
10694
10695  Esto sobrescribirá completamente cualquier declaración anterior de 
10696 \begin_inset Flex Code
10697 status collapsed
10698
10699 \begin_layout Plain Layout
10700 LangPreamble
10701 \end_layout
10702
10703 \end_inset
10704
10705  para este estilo.
10706  Debe acabar con 
10707 \begin_inset Quotes eld
10708 \end_inset
10709
10710
10711 \begin_inset Flex Code
10712 status collapsed
10713
10714 \begin_layout Plain Layout
10715 EndLangPreamble
10716 \end_layout
10717
10718 \end_inset
10719
10720
10721 \begin_inset Quotes erd
10722 \end_inset
10723
10724 .
10725  Véase la sección 
10726 \begin_inset CommandInset ref
10727 LatexCommand ref
10728 reference "sub:I18n"
10729
10730 \end_inset
10731
10732  para detallessobre su uso.
10733 \end_layout
10734
10735 \begin_layout Description
10736 \begin_inset Flex Code
10737 status collapsed
10738
10739 \begin_layout Plain Layout
10740 LatexName
10741 \end_layout
10742
10743 \end_inset
10744
10745  El nombre correspondiente en LaTeX, ya sea de un comando o de un entorno.
10746 \end_layout
10747
10748 \begin_layout Description
10749 \begin_inset Flex Code
10750 status collapsed
10751
10752 \begin_layout Plain Layout
10753 LatexParam
10754 \end_layout
10755
10756 \end_inset
10757
10758  Un parámetro opcional para el correspondiente 
10759 \begin_inset Flex Code
10760 status collapsed
10761
10762 \begin_layout Plain Layout
10763 LatexName
10764 \end_layout
10765
10766 \end_inset
10767
10768 .
10769  Este parámetro no se puede cambiar desde dentro de LyX.
10770 \end_layout
10771
10772 \begin_layout Description
10773 \begin_inset Flex Code
10774 status collapsed
10775
10776 \begin_layout Plain Layout
10777 LatexType
10778 \end_layout
10779
10780 \end_inset
10781
10782  
10783 \begin_inset CommandInset label
10784 LatexCommand label
10785 name "des:LatexType"
10786
10787 \end_inset
10788
10789 [
10790 \begin_inset Flex Code
10791 status collapsed
10792
10793 \begin_layout Plain Layout
10794
10795 \emph on
10796 Paragraph
10797 \emph default
10798 , Command, Environment, Item_Environment,
10799 \end_layout
10800
10801 \end_inset
10802
10803  
10804 \begin_inset Flex Code
10805 status collapsed
10806
10807 \begin_layout Plain Layout
10808 List_Environment, Bib_Environment
10809 \end_layout
10810
10811 \end_inset
10812
10813 ] Cómo debería traducirse el estilo a LaTeX.
10814 \begin_inset Foot
10815 status collapsed
10816
10817 \begin_layout Plain Layout
10818 \begin_inset Flex Code
10819 status collapsed
10820
10821 \begin_layout Plain Layout
10822 LatexType
10823 \end_layout
10824
10825 \end_inset
10826
10827  es un poco engañoso porque estas reglas se aplican también a clases SGML.
10828  Consulta los archivos de clases SGML para ejemplos concretos.
10829 \end_layout
10830
10831 \end_inset
10832
10833
10834 \end_layout
10835
10836 \begin_deeper
10837 \begin_layout Itemize
10838 \begin_inset Flex Code
10839 status collapsed
10840
10841 \begin_layout Plain Layout
10842 Paragraph
10843 \end_layout
10844
10845 \end_inset
10846
10847  no significa nada especial.
10848  
10849 \end_layout
10850
10851 \begin_layout Itemize
10852 \begin_inset Flex Code
10853 status collapsed
10854
10855 \begin_layout Plain Layout
10856 Command
10857 \end_layout
10858
10859 \end_inset
10860
10861  significa 
10862 \begin_inset Flex Code
10863 status collapsed
10864
10865 \begin_layout Plain Layout
10866
10867 \backslash
10868
10869 \emph on
10870 LatexName
10871 \emph default
10872 {\SpecialChar \ldots{}
10873 }
10874 \end_layout
10875
10876 \end_inset
10877
10878 .
10879 \end_layout
10880
10881 \begin_layout Itemize
10882 \begin_inset Flex Code
10883 status collapsed
10884
10885 \begin_layout Plain Layout
10886 Environment
10887 \end_layout
10888
10889 \end_inset
10890
10891  significa 
10892 \begin_inset Flex Code
10893 status collapsed
10894
10895 \begin_layout Plain Layout
10896
10897 \backslash
10898 begin{
10899 \emph on
10900 LatexName
10901 \emph default
10902 }\SpecialChar \ldots{}
10903
10904 \backslash
10905 end{
10906 \emph on
10907 LatexName
10908 \emph default
10909 }
10910 \end_layout
10911
10912 \end_inset
10913
10914 .
10915  
10916 \end_layout
10917
10918 \begin_layout Itemize
10919 \begin_inset Flex Code
10920 status collapsed
10921
10922 \begin_layout Plain Layout
10923 Item_Environment
10924 \end_layout
10925
10926 \end_inset
10927
10928  eslo mismo que 
10929 \begin_inset Flex Code
10930 status collapsed
10931
10932 \begin_layout Plain Layout
10933 Environment
10934 \end_layout
10935
10936 \end_inset
10937
10938 , excepto que un 
10939 \begin_inset Flex Code
10940 status collapsed
10941
10942 \begin_layout Plain Layout
10943
10944 \backslash
10945 item
10946 \end_layout
10947
10948 \end_inset
10949
10950  se genera para cada párrafo de este entorno.
10951  
10952 \end_layout
10953
10954 \begin_layout Itemize
10955 \begin_inset Flex Code
10956 status collapsed
10957
10958 \begin_layout Plain Layout
10959 List_Environment
10960 \end_layout
10961
10962 \end_inset
10963
10964  es lo mismo que 
10965 \begin_inset Flex Code
10966 status collapsed
10967
10968 \begin_layout Plain Layout
10969 Item_Environment
10970 \end_layout
10971
10972 \end_inset
10973
10974 , excepto que 
10975 \begin_inset Flex Code
10976 status collapsed
10977
10978 \begin_layout Plain Layout
10979 LabelWidthString
10980 \end_layout
10981
10982 \end_inset
10983
10984  se pasa como un argumento al entorno.
10985  
10986 \begin_inset Flex Code
10987 status collapsed
10988
10989 \begin_layout Plain Layout
10990 LabelWidthString
10991 \end_layout
10992
10993 \end_inset
10994
10995  puede definirse en el diálogo 
10996 \begin_inset Flex MenuItem
10997 status collapsed
10998
10999 \begin_layout Plain Layout
11000
11001 \bar under
11002 Edit
11003 \bar default
11004 ar\SpecialChar \menuseparator
11005
11006 \bar under
11007 Configuración
11008 \begin_inset space ~
11009 \end_inset
11010
11011 de
11012 \begin_inset space ~
11013 \end_inset
11014
11015 párrafos
11016 \end_layout
11017
11018 \end_inset
11019
11020 .
11021  
11022 \end_layout
11023
11024 \begin_layout Standard
11025 Poniendo juntas las últimas cosas, la salida LaTeX será una de estas: 
11026 \end_layout
11027
11028 \begin_layout LyX-Code
11029
11030 \backslash
11031 latexname[latexparam]{\SpecialChar \ldots{}
11032 }
11033 \end_layout
11034
11035 \begin_layout Standard
11036 o: 
11037 \end_layout
11038
11039 \begin_layout LyX-Code
11040
11041 \backslash
11042 begin{latexname}[latexparam] \SpecialChar \ldots{}
11043  
11044 \backslash
11045 end{latexname}.
11046 \end_layout
11047
11048 \begin_layout Standard
11049 dependiendo del tipo de LaTeX.
11050 \end_layout
11051
11052 \end_deeper
11053 \begin_layout Description
11054 \begin_inset Flex Code
11055 status collapsed
11056
11057 \begin_layout Plain Layout
11058 LeftMargin
11059 \end_layout
11060
11061 \end_inset
11062
11063  [
11064 \begin_inset Flex Code
11065 status collapsed
11066
11067 \begin_layout Plain Layout
11068 string=""
11069 \end_layout
11070
11071 \end_inset
11072
11073 ] Si pones estilos en entornos, los márgenes izquierdos no son simplemente
11074  añadidos, sino aumentados en un factor 
11075 \begin_inset Formula $\frac{4}{depth+4}$
11076 \end_inset
11077
11078 .
11079  Anotar que este parámetro se usa también cuando el margen se define como
11080  
11081 \begin_inset Flex Code
11082 status collapsed
11083
11084 \begin_layout Plain Layout
11085 Manual
11086 \end_layout
11087
11088 \end_inset
11089
11090  o 
11091 \begin_inset Flex Code
11092 status collapsed
11093
11094 \begin_layout Plain Layout
11095 Dynamic
11096 \end_layout
11097
11098 \end_inset
11099
11100 .
11101  En ese caso se añade al margen manual o dinámico.
11102  
11103 \begin_inset Newline newline
11104 \end_inset
11105
11106 El argumento se pasa como una cadena de caracteres.
11107  Por ejemplo 
11108 \begin_inset Quotes fld
11109 \end_inset
11110
11111
11112 \begin_inset Flex Code
11113 status collapsed
11114
11115 \begin_layout Plain Layout
11116 MM
11117 \end_layout
11118
11119 \end_inset
11120
11121
11122 \begin_inset Quotes frd
11123 \end_inset
11124
11125  significa que el párrafo se sangra con la anchura de 
11126 \begin_inset Quotes fld
11127 \end_inset
11128
11129
11130 \begin_inset Flex Code
11131 status collapsed
11132
11133 \begin_layout Plain Layout
11134 MM
11135 \end_layout
11136
11137 \end_inset
11138
11139
11140 \begin_inset Quotes frd
11141 \end_inset
11142
11143  en la tipografía normal.
11144  Se puede obtener una anchura negativa anteponiendo 
11145 \begin_inset Quotes fld
11146 \end_inset
11147
11148
11149 \begin_inset Flex Code
11150 status collapsed
11151
11152 \begin_layout Plain Layout
11153 -
11154 \end_layout
11155
11156 \end_inset
11157
11158
11159 \begin_inset Quotes frd
11160 \end_inset
11161
11162  a la cadena.
11163  Se eligió este método para que el aspecto sea el mismo con cada una de
11164  las tipografías de pantalla usadas.
11165 \end_layout
11166
11167 \begin_layout Description
11168 \begin_inset Flex Code
11169 status collapsed
11170
11171 \begin_layout Plain Layout
11172 Margin
11173 \end_layout
11174
11175 \end_inset
11176
11177  [
11178 \begin_inset Flex Code
11179 status collapsed
11180
11181 \begin_layout Plain Layout
11182
11183 \emph on
11184 Static
11185 \emph default
11186 , Manual, Dynamic, First_Dynamic, Right_Address_Box
11187 \end_layout
11188
11189 \end_inset
11190
11191
11192 \begin_inset Newline newline
11193 \end_inset
11194
11195 El tipo de margen que el estilo tiene en el lado izquierdo.
11196  
11197 \begin_inset Flex Code
11198 status collapsed
11199
11200 \begin_layout Plain Layout
11201 Static
11202 \end_layout
11203
11204 \end_inset
11205
11206  significa un margen fijo.
11207  
11208 \begin_inset Flex Code
11209 status collapsed
11210
11211 \begin_layout Plain Layout
11212 Manual
11213 \end_layout
11214
11215 \end_inset
11216
11217  significa que el margen izquierdo depende de la cadena introducida en el
11218  diálogo 
11219 \begin_inset Flex MenuItem
11220 status collapsed
11221
11222 \begin_layout Plain Layout
11223 Editar\SpecialChar \menuseparator
11224 Configuración del párrafo\SpecialChar \ldots{}
11225
11226 \end_layout
11227
11228 \end_inset
11229
11230 .
11231  Esto se utiliza para componer bonitas listas sin tabuladores.
11232  
11233 \begin_inset Flex Code
11234 status collapsed
11235
11236 \begin_layout Plain Layout
11237 Dynamic
11238 \end_layout
11239
11240 \end_inset
11241
11242  significa que el margen depende del tamaño de la etiqueta.
11243  Esto se usa para las cabeceras automáticas de las listas numeradas.
11244  Es obvio que la cabecera 
11245 \begin_inset Quotes fld
11246 \end_inset
11247
11248 5.4.3.2.1 Cabecera muy larga
11249 \begin_inset Quotes frd
11250 \end_inset
11251
11252  debe tener un margen izquierdo más amplio (tan ancho como 
11253 \begin_inset Quotes fld
11254 \end_inset
11255
11256 5.4.3.2.1
11257 \begin_inset Quotes frd
11258 \end_inset
11259
11260  más el espacio) que 
11261 \begin_inset Quotes fld
11262 \end_inset
11263
11264 3.2 Cabecera muy larga
11265 \begin_inset Quotes frd
11266 \end_inset
11267
11268 , aunque los 
11269 \begin_inset Quotes fld
11270 \end_inset
11271
11272 procesadores de texto
11273 \begin_inset Quotes frd
11274 \end_inset
11275
11276  corrientes no sean capaces de hacer esto.
11277  
11278 \begin_inset Flex Code
11279 status collapsed
11280
11281 \begin_layout Plain Layout
11282 First_Dynamic
11283 \end_layout
11284
11285 \end_inset
11286
11287  es similar, pero solo la primera fila del párrafo es dinámica, mientras
11288  que las demás son estáticas; esto se emplea, por ejemplo, para descripciones.
11289  
11290 \begin_inset Flex Code
11291 status collapsed
11292
11293 \begin_layout Plain Layout
11294 Right_Address_Box
11295 \end_layout
11296
11297 \end_inset
11298
11299  significa que el margen se elige de manera que la fila más larga de este
11300  párrafo se adapte al margen derecho.
11301  Esto se emplea para componer una dirección en el lado derecho de la página.
11302  
11303 \end_layout
11304
11305 \begin_layout Description
11306 \begin_inset Flex Code
11307 status collapsed
11308
11309 \begin_layout Plain Layout
11310 NeedProtect
11311 \end_layout
11312
11313 \end_inset
11314
11315  [
11316 \begin_inset Flex Code
11317 status collapsed
11318
11319 \begin_layout Plain Layout
11320
11321 \emph on
11322 0
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 ] Si los comandos frágiles en este estilo deberían ser protegidos, 
11338 \begin_inset Flex Code
11339 status collapsed
11340
11341 \begin_layout Plain Layout
11342
11343 \backslash
11344 protect
11345 \end_layout
11346
11347 \end_inset
11348
11349 .
11350  (Nota: es 
11351 \emph on
11352 no 
11353 \emph default
11354 si este comando debería él mismo ser protegido.)
11355 \end_layout
11356
11357 \begin_layout Description
11358 \begin_inset Flex Code
11359 status collapsed
11360
11361 \begin_layout Plain Layout
11362 Newline
11363 \end_layout
11364
11365 \end_inset
11366
11367  [
11368 \begin_inset Flex Code
11369 status collapsed
11370
11371 \begin_layout Plain Layout
11372 0
11373 \end_layout
11374
11375 \end_inset
11376
11377
11378 \begin_inset Flex Code
11379 status collapsed
11380
11381 \begin_layout Plain Layout
11382
11383 \emph on
11384 1
11385 \end_layout
11386
11387 \end_inset
11388
11389 ] Si las líneas nuevas se transforman en líneas nuevas LaTeX (
11390 \begin_inset Flex Code
11391 status collapsed
11392
11393 \begin_layout Plain Layout
11394
11395 \backslash
11396
11397 \backslash
11398
11399 \end_layout
11400
11401 \end_inset
11402
11403 ) o no.
11404  La transformación puede desactivarse para permitir una edición más confortable
11405  de LaTeX en LyX.
11406 \end_layout
11407
11408 \begin_layout Description
11409 \begin_inset Flex Code
11410 status collapsed
11411
11412 \begin_layout Plain Layout
11413 NextNoIndent
11414 \end_layout
11415
11416 \end_inset
11417
11418  [
11419 \begin_inset Flex Code
11420 status collapsed
11421
11422 \begin_layout Plain Layout
11423 1
11424 \end_layout
11425
11426 \end_inset
11427
11428
11429 \begin_inset Flex Code
11430 status collapsed
11431
11432 \begin_layout Plain Layout
11433
11434 \emph on
11435 0
11436 \end_layout
11437
11438 \end_inset
11439
11440 ] Si se permite sangrar la primera fila del párrafo siguiente.
11441  
11442 \begin_inset Flex Code
11443 status collapsed
11444
11445 \begin_layout Plain Layout
11446 1
11447 \end_layout
11448
11449 \end_inset
11450
11451  significa que no se permite hacerlo; 
11452 \begin_inset Flex Code
11453 status collapsed
11454
11455 \begin_layout Plain Layout
11456 0
11457 \end_layout
11458
11459 \end_inset
11460
11461  significa que puede hacerse si se desea.
11462 \end_layout
11463
11464 \begin_layout Description
11465 \begin_inset Flex Code
11466 status collapsed
11467
11468 \begin_layout Plain Layout
11469 ObsoletedBy
11470 \end_layout
11471
11472 \end_inset
11473
11474  Nombre de un estilo que ha reemplazado este estilo.
11475  Esto se emplea para renombrar un estilo, mientras que se mantiene compatibilida
11476 d hacia atrás.
11477 \end_layout
11478
11479 \begin_layout Description
11480 \begin_inset Flex Code
11481 status collapsed
11482
11483 \begin_layout Plain Layout
11484 OptionalArgs
11485 \end_layout
11486
11487 \end_inset
11488
11489
11490 \lang english
11491  
11492 \lang spanish
11493 [
11494 \begin_inset Flex Code
11495 status collapsed
11496
11497 \begin_layout Plain Layout
11498 int=0
11499 \end_layout
11500
11501 \end_inset
11502
11503 ] El número de argumentos opcionales que puede usarse con este estilo.
11504  Es útil para cosas como encabezados de sección, y solo tiene sentido con
11505  LaTeX.
11506  En la salida, los argumentos opcionales precederán todos a los argumentos
11507  requeridos (abajo).
11508  Así que podemos tener construcciones como:
11509 \end_layout
11510
11511 \begin_deeper
11512 \begin_layout LyX-Code
11513
11514 \backslash
11515 mycmd[opt1]{req1}{contenido del párrafo}
11516 \end_layout
11517
11518 \begin_layout Standard
11519 pero no cosas como: 
11520 \end_layout
11521
11522 \begin_layout LyX-Code
11523
11524 \backslash
11525 mycmd[opt1]{req1}[opt2]{contenido del párrafo}
11526 \end_layout
11527
11528 \begin_layout Standard
11529 al menos, no sin ERT (con lo que puedes tener cualquier cosa).
11530  
11531 \end_layout
11532
11533 \end_deeper
11534 \begin_layout Description
11535 \begin_inset Flex Code
11536 status collapsed
11537
11538 \begin_layout Plain Layout
11539 ParbreakIsNewline
11540 \end_layout
11541
11542 \end_inset
11543
11544
11545 \begin_inset CommandInset label
11546 LatexCommand label
11547 name "des:ParbreakIsNewline"
11548
11549 \end_inset
11550
11551  [
11552 \begin_inset Flex Code
11553 status collapsed
11554
11555 \begin_layout Plain Layout
11556
11557 \emph on
11558 0
11559 \end_layout
11560
11561 \end_inset
11562
11563
11564 \begin_inset Flex Code
11565 status collapsed
11566
11567 \begin_layout Plain Layout
11568 1
11569 \end_layout
11570
11571 \end_inset
11572
11573 ] Indica que los párrafos no serán separados por una línea vacía en la salida
11574  LaTeX, solo por un salto de línea; junto con 
11575 \begin_inset Flex Code
11576 status collapsed
11577
11578 \begin_layout Plain Layout
11579 PassThru 1
11580 \end_layout
11581
11582 \end_inset
11583
11584 , esto permite emular un edtidor de texto simple (como un recuadro ERT).
11585 \end_layout
11586
11587 \begin_layout Description
11588 \begin_inset Flex Code
11589 status collapsed
11590
11591 \begin_layout Plain Layout
11592 ParIndent
11593 \end_layout
11594
11595 \end_inset
11596
11597  [
11598 \begin_inset Flex Code
11599 status collapsed
11600
11601 \begin_layout Plain Layout
11602 string=""
11603 \end_layout
11604
11605 \end_inset
11606
11607 ] El sangrado de la primera línea de un párrafo.
11608  
11609 \begin_inset Flex Code
11610 status collapsed
11611
11612 \begin_layout Plain Layout
11613 Parindent
11614 \end_layout
11615
11616 \end_inset
11617
11618  estará fijado para un determinado estilo.
11619  La excepción es el estilo 
11620 \begin_inset Flex Code
11621 status collapsed
11622
11623 \begin_layout Plain Layout
11624 Normal
11625 \end_layout
11626
11627 \end_inset
11628
11629 , puesto que la sangría de un párrafo de estilo 
11630 \begin_inset Flex Code
11631 status collapsed
11632
11633 \begin_layout Plain Layout
11634 Normal
11635 \end_layout
11636
11637 \end_inset
11638
11639  puede prohibirse con 
11640 \begin_inset Flex Code
11641 status collapsed
11642
11643 \begin_layout Plain Layout
11644 NextNoIndent
11645 \end_layout
11646
11647 \end_inset
11648
11649 .
11650  Además, los párrafos de estilo 
11651 \begin_inset Flex Code
11652 status collapsed
11653
11654 \begin_layout Plain Layout
11655 Normal
11656 \end_layout
11657
11658 \end_inset
11659
11660  dentro de entornos usan la sangría 
11661 \begin_inset Flex Code
11662 status collapsed
11663
11664 \begin_layout Plain Layout
11665 Parindent
11666 \end_layout
11667
11668 \end_inset
11669
11670  del entorno, no su propio valor.
11671  Por ejemplo, los párrafos 
11672 \begin_inset Flex Code
11673 status collapsed
11674
11675 \begin_layout Plain Layout
11676 Normal
11677 \end_layout
11678
11679 \end_inset
11680
11681  en una enumeración no se sangran.
11682 \end_layout
11683
11684 \begin_layout Description
11685 \begin_inset Flex Code
11686 status collapsed
11687
11688 \begin_layout Plain Layout
11689 Parsep
11690 \end_layout
11691
11692 \end_inset
11693
11694  [
11695 \begin_inset Flex Code
11696 status collapsed
11697
11698 \begin_layout Plain Layout
11699 float=0
11700 \end_layout
11701
11702 \end_inset
11703
11704 ] El espacio vertical entre dos párrafos de este estilo.
11705 \end_layout
11706
11707 \begin_layout Description
11708 \begin_inset Flex Code
11709 status collapsed
11710
11711 \begin_layout Plain Layout
11712 Parskip
11713 \end_layout
11714
11715 \end_inset
11716
11717  [
11718 \begin_inset Flex Code
11719 status collapsed
11720
11721 \begin_layout Plain Layout
11722 float=0
11723 \end_layout
11724
11725 \end_inset
11726
11727 ] LyX permite al usuario elegir entre 
11728 \begin_inset Quotes fld
11729 \end_inset
11730
11731 sangrado
11732 \begin_inset Quotes frd
11733 \end_inset
11734
11735  o 
11736 \begin_inset Quotes fld
11737 \end_inset
11738
11739 espacio vertical
11740 \begin_inset Quotes frd
11741 \end_inset
11742
11743  para componer un documento.
11744  Si se elige 
11745 \begin_inset Quotes fld
11746 \end_inset
11747
11748 sangrado
11749 \begin_inset Quotes frd
11750 \end_inset
11751
11752 , este valor es completamente ignorado.
11753  Si se elige 
11754 \begin_inset Quotes fld
11755 \end_inset
11756
11757 espacio vertical
11758 \begin_inset Quotes frd
11759 \end_inset
11760
11761 , el sangrado de un estilo tipo 
11762 \begin_inset Quotes fld
11763 \end_inset
11764
11765 Párrafo
11766 \begin_inset Quotes frd
11767 \end_inset
11768
11769  de LaTeX se ignora y todos los párrafos son separados con este argumento
11770  
11771 \begin_inset Quotes fld
11772 \end_inset
11773
11774 parskip
11775 \begin_inset Quotes frd
11776 \end_inset
11777
11778 .
11779  El espacio vertical se calcula con 
11780 \begin_inset Flex Code
11781 status collapsed
11782
11783 \begin_layout Plain Layout
11784 value
11785 \begin_inset space ~
11786 \end_inset
11787
11788 * DefaultHeight
11789 \end_layout
11790
11791 \end_inset
11792
11793 , donde 
11794 \begin_inset Flex Code
11795 status collapsed
11796
11797 \begin_layout Plain Layout
11798 DefaultHeight
11799 \end_layout
11800
11801 \end_inset
11802
11803  es la altura de una fila con la tipografía normal.
11804  De esta forma, el aspecto queda igual con diferentes tipografías de pantalla.
11805 \end_layout
11806
11807 \begin_layout Description
11808 \begin_inset Flex Code
11809 status collapsed
11810
11811 \begin_layout Plain Layout
11812 PassThru
11813 \end_layout
11814
11815 \end_inset
11816
11817  
11818 \begin_inset CommandInset label
11819 LatexCommand label
11820 name "des:PathThru"
11821
11822 \end_inset
11823
11824 [
11825 \emph on
11826
11827 \begin_inset Flex Code
11828 status collapsed
11829
11830 \begin_layout Plain Layout
11831
11832 \emph on
11833 0
11834 \end_layout
11835
11836 \end_inset
11837
11838
11839 \emph default
11840
11841 \begin_inset Flex Code
11842 status collapsed
11843
11844 \begin_layout Plain Layout
11845 1
11846 \end_layout
11847
11848 \end_inset
11849
11850 ] Si el contenido de este párrafo debería aparecer en la salida en forma
11851  cruda, es decir sin las traducciones especiales que LaTeX necesitaría.
11852 \end_layout
11853
11854 \begin_layout Description
11855 \begin_inset Flex Code
11856 status collapsed
11857
11858 \begin_layout Plain Layout
11859 Preamble
11860 \end_layout
11861
11862 \end_inset
11863
11864  
11865 \begin_inset CommandInset label
11866 LatexCommand label
11867 name "des:Preamble"
11868
11869 \end_inset
11870
11871 Información a incluir en el preámbulo LaTeX cuando se usa este estilo.
11872  Utilizado para definir macros, paquetes a cargar, etc., requeridos por este
11873  estilo en particular.
11874  Debe terminar con 
11875 \begin_inset Quotes fld
11876 \end_inset
11877
11878
11879 \begin_inset Flex Code
11880 status collapsed
11881
11882 \begin_layout Plain Layout
11883 EndPreamble
11884 \end_layout
11885
11886 \end_inset
11887
11888
11889 \begin_inset Quotes frd
11890 \end_inset
11891
11892 .
11893 \end_layout
11894
11895 \begin_layout Description
11896 \begin_inset Flex Code
11897 status collapsed
11898
11899 \begin_layout Plain Layout
11900 RefPrefix
11901 \end_layout
11902
11903 \end_inset
11904
11905  [
11906 \begin_inset Flex Code
11907 status collapsed
11908
11909 \begin_layout Plain Layout
11910 string
11911 \end_layout
11912
11913 \end_inset
11914
11915 ] El prefijo a usar cuando se crean etiquetas que se refieren a párrafos
11916  de este tipo.
11917  Esto permite el uso de referencias con formato.
11918 \end_layout
11919
11920 \begin_layout Description
11921 \begin_inset Flex Code
11922 status collapsed
11923
11924 \begin_layout Plain Layout
11925 RequiredArgs
11926 \end_layout
11927
11928 \end_inset
11929
11930  [
11931 \begin_inset Flex Code
11932 status collapsed
11933
11934 \begin_layout Plain Layout
11935 int=0
11936 \end_layout
11937
11938 \end_inset
11939
11940 ] El número de argumentos requeridos que el comando LaTeX o el entorno correspon
11941 diente a este estilo esperan.
11942  En el caso de un comando, estos son argumentos requeridos que 
11943 \emph on
11944 no sean
11945 \emph default
11946  los asociados con el contenido del párrafo mismo.
11947  Estos no se tienen que proporcionar realmente: LyX exportará argumentos
11948  vacíos si es necesario.
11949  Los argumentos opcionales se exportarán antes que los requeridos.
11950  Véase la discusión de la etiqueta anterior 
11951 \begin_inset Flex Code
11952 status collapsed
11953
11954 \begin_layout Plain Layout
11955 OptionalArgs
11956 \end_layout
11957
11958 \end_inset
11959
11960  para más información.
11961 \end_layout
11962
11963 \begin_layout Description
11964 \begin_inset Flex Code
11965 status collapsed
11966
11967 \begin_layout Plain Layout
11968 Requires 
11969 \end_layout
11970
11971 \end_inset
11972
11973
11974 \series medium
11975 [
11976 \begin_inset Flex Code
11977 status collapsed
11978
11979 \begin_layout Plain Layout
11980 string
11981 \end_layout
11982
11983 \end_inset
11984
11985 ]
11986 \series default
11987  
11988 \begin_inset CommandInset label
11989 LatexCommand label
11990 name "des:Requires"
11991
11992 \end_inset
11993
11994 Si el estilo requiere la característica 
11995 \begin_inset Flex Code
11996 status collapsed
11997
11998 \begin_layout Plain Layout
11999 string
12000 \end_layout
12001
12002 \end_inset
12003
12004 .
12005  Véase arriba (página 
12006 \begin_inset CommandInset ref
12007 LatexCommand pageref
12008 reference "des:Provides"
12009
12010 \end_inset
12011
12012 ) la descripción de 
12013 \begin_inset Flex Code
12014 status collapsed
12015
12016 \begin_layout Plain Layout
12017 Provides
12018 \end_layout
12019
12020 \end_inset
12021
12022  para información sobre 'características'.
12023  
12024 \end_layout
12025
12026 \begin_layout Description
12027 \begin_inset Flex Code
12028 status collapsed
12029
12030 \begin_layout Plain Layout
12031 RightMargin
12032 \end_layout
12033
12034 \end_inset
12035
12036  [
12037 \begin_inset Flex Code
12038 status collapsed
12039
12040 \begin_layout Plain Layout
12041 string=""
12042 \end_layout
12043
12044 \end_inset
12045
12046 ] Similar a 
12047 \begin_inset Flex Code
12048 status collapsed
12049
12050 \begin_layout Plain Layout
12051 LeftMargin
12052 \end_layout
12053
12054 \end_inset
12055
12056 .
12057 \end_layout
12058
12059 \begin_layout Description
12060 \begin_inset Flex Code
12061 status collapsed
12062
12063 \begin_layout Plain Layout
12064 Spacing
12065 \end_layout
12066
12067 \end_inset
12068
12069  [
12070 \begin_inset Flex Code
12071 status collapsed
12072
12073 \begin_layout Plain Layout
12074
12075 \emph on
12076 single
12077 \emph default
12078 , onehalf, double, other
12079 \end_layout
12080
12081 \end_inset
12082
12083  
12084 \emph on
12085 value
12086 \emph default
12087 ] Esto define cuál debería ser el espacio predefinido en el estilo.
12088  Los argumentos 
12089 \begin_inset Flex Code
12090 status collapsed
12091
12092 \begin_layout Plain Layout
12093 single
12094 \end_layout
12095
12096 \end_inset
12097
12098
12099 \begin_inset Flex Code
12100 status collapsed
12101
12102 \begin_layout Plain Layout
12103 onehalf
12104 \end_layout
12105
12106 \end_inset
12107
12108  y 
12109 \begin_inset Flex Code
12110 status collapsed
12111
12112 \begin_layout Plain Layout
12113 double
12114 \end_layout
12115
12116 \end_inset
12117
12118  corresponden respectivamente a un multiplicador de 1, 1.25 y 1.667.
12119  Si se especifica el argumento 
12120 \begin_inset Flex Code
12121 status collapsed
12122
12123 \begin_layout Plain Layout
12124 other
12125 \end_layout
12126
12127 \end_inset
12128
12129 , entonces se debería proporcionar además un argumento numérico que será
12130  el valor real del multiplicador.
12131  Anotar que, al contrario que otros parámetros, 
12132 \begin_inset Flex Code
12133 status collapsed
12134
12135 \begin_layout Plain Layout
12136 Spacing
12137 \end_layout
12138
12139 \end_inset
12140
12141  implica la generación de código LaTeX específico, usando el paquete 
12142 \begin_inset Flex Code
12143 status collapsed
12144
12145 \begin_layout Plain Layout
12146 setspace.sty
12147 \end_layout
12148
12149 \end_inset
12150
12151 .
12152 \end_layout
12153
12154 \begin_layout Description
12155 \begin_inset Flex Code
12156 status collapsed
12157
12158 \begin_layout Plain Layout
12159 Spellcheck
12160 \end_layout
12161
12162 \end_inset
12163
12164  [
12165 \begin_inset Flex Code
12166 status collapsed
12167
12168 \begin_layout Plain Layout
12169 0
12170 \end_layout
12171
12172 \end_inset
12173
12174 ,
12175 \begin_inset Flex Code
12176 status collapsed
12177
12178 \begin_layout Plain Layout
12179
12180 \emph on
12181 1
12182 \end_layout
12183
12184 \end_inset
12185
12186 ] Corrección ortográfica de párrafos de este estilo.
12187  Por omisión, sí.
12188 \end_layout
12189
12190 \begin_layout Description
12191 \begin_inset Flex Code
12192 status collapsed
12193
12194 \begin_layout Plain Layout
12195 TextFont
12196 \end_layout
12197
12198 \end_inset
12199
12200  La tipografía para el cuerpo del texto.
12201  Véase la sección 
12202 \begin_inset CommandInset ref
12203 LatexCommand ref
12204 reference "sub:Tipografías"
12205
12206 \end_inset
12207
12208 .
12209 \end_layout
12210
12211 \begin_layout Description
12212 \begin_inset Flex Code
12213 status collapsed
12214
12215 \begin_layout Plain Layout
12216 TocLevel
12217 \end_layout
12218
12219 \end_inset
12220
12221
12222 \begin_inset Flex Code
12223 status collapsed
12224
12225 \begin_layout Plain Layout
12226
12227 \series medium
12228 TocLevel [int]
12229 \end_layout
12230
12231 \end_inset
12232
12233  El nivel del estilo en el índice general.
12234  Esto se usa para la numeración automática de los encabezados de sección.
12235 \end_layout
12236
12237 \begin_layout Description
12238 \begin_inset Flex Code
12239 status collapsed
12240
12241 \begin_layout Plain Layout
12242 TopSep
12243 \end_layout
12244
12245 \end_inset
12246
12247  [
12248 \begin_inset Flex Code
12249 status collapsed
12250
12251 \begin_layout Plain Layout
12252 float=0
12253 \end_layout
12254
12255 \end_inset
12256
12257 ] El espacio vertical con el que el primero de una cadena de párrafos con
12258  este estilo se separa del párrafo anterior.
12259  Si el párrafo anterior tiene otro estilo, la separación no es simplemente
12260  añadida, sino que se pone la máxima.
12261 \end_layout
12262
12263 \begin_layout Subsection
12264 Internacionalización de estilos de párrafo
12265 \begin_inset CommandInset label
12266 LatexCommand label
12267 name "sub:I18n"
12268
12269 \end_inset
12270
12271
12272 \end_layout
12273
12274 \begin_layout Standard
12275 LyX ha soportado desde hace tiempo la internacionalización de la información
12276  de formato, pero, hasta la versión 2.0, esto se aplicaba solo a la interfaz
12277  de usuario y no a la salida, digamos, PDF.
12278  Así, por ej., autores franceses tenían que acudir a feos trucos para conseguir
12279  `Théorème 1' en vez de `Theorem 1'.
12280  Gracias a Georg Baum, este ya no es el caso.
12281 \end_layout
12282
12283 \begin_layout Standard
12284 Si un 
12285 \begin_inset Flex Code
12286 status collapsed
12287
12288 \begin_layout Plain Layout
12289 Style
12290 \end_layout
12291
12292 \end_inset
12293
12294  define texto que se mostrará en el documento exportado, puede usar 
12295 \begin_inset Flex Code
12296 status collapsed
12297
12298 \begin_layout Plain Layout
12299 LangPreamble
12300 \end_layout
12301
12302 \end_inset
12303
12304  y 
12305 \begin_inset Flex Code
12306 status collapsed
12307
12308 \begin_layout Plain Layout
12309 BabelPreamble
12310 \end_layout
12311
12312 \end_inset
12313
12314  para soportar correctamente documentos con idioma distinto del inglés e
12315  incluso documentos plurilingües.
12316  El siguiente extracto (del archivo 
12317 \begin_inset Flex Code
12318 status collapsed
12319
12320 \begin_layout Plain Layout
12321 theorems-ams.inc
12322 \end_layout
12323
12324 \end_inset
12325
12326 ) muestra cómo funciona:
12327 \end_layout
12328
12329 \begin_layout LyX-Code
12330 Preamble
12331 \end_layout
12332
12333 \begin_deeper
12334 \begin_layout LyX-Code
12335   
12336 \backslash
12337 theoremstyle{remark}
12338 \end_layout
12339
12340 \begin_layout LyX-Code
12341   
12342 \backslash
12343 newtheorem{claim}[thm]{
12344 \backslash
12345 protect
12346 \backslash
12347 claimname}
12348 \end_layout
12349
12350 \begin_layout LyX-Code
12351 EndPreamble
12352 \end_layout
12353
12354 \begin_layout LyX-Code
12355 LangPreamble
12356 \end_layout
12357
12358 \begin_layout LyX-Code
12359   
12360 \backslash
12361 providecommand{
12362 \backslash
12363 claimname}{_(Claim)}
12364 \end_layout
12365
12366 \begin_layout LyX-Code
12367 EndLangPreamble
12368 \end_layout
12369
12370 \begin_layout LyX-Code
12371 BabelPreamble
12372 \end_layout
12373
12374 \begin_layout LyX-Code
12375     
12376 \backslash
12377 addto
12378 \backslash
12379 captions$$lang{
12380 \backslash
12381 renewcommand{
12382 \backslash
12383 claimname}{_(Claim)}}
12384 \end_layout
12385
12386 \begin_layout LyX-Code
12387 EndBabelPreamble
12388 \end_layout
12389
12390 \end_deeper
12391 \begin_layout Standard
12392 En principio, cualquier LaTeX legal puede aparecer en las etiquetas 
12393 \begin_inset Flex Code
12394 status collapsed
12395
12396 \begin_layout Plain Layout
12397 LangPreamble
12398 \end_layout
12399
12400 \end_inset
12401
12402  y 
12403 \begin_inset Flex Code
12404 status collapsed
12405
12406 \begin_layout Plain Layout
12407 BabelPreamble
12408 \end_layout
12409
12410 \end_inset
12411
12412 , pero en la práctica el aspecto será generalmente como el mostrado aquí.
12413  La clave para una correcta traducción del texto impreso es la definición
12414  del comando LaTeX 
12415 \begin_inset Flex Code
12416 status collapsed
12417
12418 \begin_layout Plain Layout
12419
12420 \backslash
12421 claimname
12422 \end_layout
12423
12424 \end_inset
12425
12426  y su uso en 
12427 \begin_inset Flex Code
12428 status collapsed
12429
12430 \begin_layout Plain Layout
12431
12432 \backslash
12433 newtheorem
12434 \end_layout
12435
12436 \end_inset
12437
12438 .
12439  
12440 \end_layout
12441
12442 \begin_layout Standard
12443 La etiqueta 
12444 \begin_inset Flex Code
12445 status collapsed
12446
12447 \begin_layout Plain Layout
12448 LangPreamble
12449 \end_layout
12450
12451 \end_inset
12452
12453  proporciona internacionalización basada en el idioma global del documento.
12454  El contenido de la etiqueta se incluirá en el preámbulo, igual que con
12455  la etiqueta 
12456 \begin_inset Flex Code
12457 status collapsed
12458
12459 \begin_layout Plain Layout
12460 Preamble
12461 \end_layout
12462
12463 \end_inset
12464
12465 .
12466  Lo que la hace especial es el uso de la 
12467 \begin_inset Quotes eld
12468 \end_inset
12469
12470 función
12471 \begin_inset Quotes erd
12472 \end_inset
12473
12474  
12475 \begin_inset Flex Code
12476 status collapsed
12477
12478 \begin_layout Plain Layout
12479 _()
12480 \end_layout
12481
12482 \end_inset
12483
12484 , que será reemplazada, cuando LyX genere la salida LaTeX, por la traducción
12485  de su argumento al idioma del documento.
12486 \end_layout
12487
12488 \begin_layout Standard
12489 La etiqueta 
12490 \begin_inset Flex Code
12491 status collapsed
12492
12493 \begin_layout Plain Layout
12494 BabelPreamble
12495 \end_layout
12496
12497 \end_inset
12498
12499  es más compleja, puesto que está pensada para dar soporte a documentos
12500  plurilingües y ofrece una interfaz al paquete 
12501 \begin_inset Flex Code
12502 status collapsed
12503
12504 \begin_layout Plain Layout
12505 babel
12506 \end_layout
12507
12508 \end_inset
12509
12510 .
12511  Su contenido se añadirá al preámbulo una vez por cada idioma que aparezca
12512  en el documento.
12513  En este caso, el argumento en 
12514 \begin_inset Flex Code
12515 status collapsed
12516
12517 \begin_layout Plain Layout
12518 _()
12519 \end_layout
12520
12521 \end_inset
12522
12523  se reemplazará por su traducción al idioma en cuestión; la expresión 
12524 \begin_inset Flex Code
12525 status collapsed
12526
12527 \begin_layout Plain Layout
12528 $$lang
12529 \end_layout
12530
12531 \end_inset
12532
12533  es reemplazada por el nombre del idioma (el usado por el paquete babel).
12534 \end_layout
12535
12536 \begin_layout Standard
12537 Un documento en alemán que también incluya una sección en francés tendría
12538  lo siguiente en el preámbulo:
12539 \end_layout
12540
12541 \begin_layout LyX-Code
12542
12543 \backslash
12544 addto
12545 \backslash
12546 captionsfrench{
12547 \backslash
12548 renewcommand{
12549 \backslash
12550 claimname}{Affirmation}}   
12551 \backslash
12552 addto
12553 \backslash
12554 captionsngerman{
12555 \backslash
12556 renewcommand{
12557 \backslash
12558 claimname}{Behauptung}}   
12559 \backslash
12560 providecommand{
12561 \backslash
12562 claimname}{Behauptung}
12563 \end_layout
12564
12565 \begin_layout Standard
12566 LaTeX y 
12567 \begin_inset Flex Code
12568 status collapsed
12569
12570 \begin_layout Plain Layout
12571 babel
12572 \end_layout
12573
12574 \end_inset
12575
12576  conspirarán para producir el texto correcto en la salida.
12577 \end_layout
12578
12579 \begin_layout Standard
12580 Un punto importante a tener en cuenta aquí es que las traducciones son proporcio
12581 nadas por el propio LyX, por medio del mismo mecanismo empleado para la
12582  internacionalización de la interfaz de usuario.
12583  Esto quiere decir, en definitiva, que 
12584 \begin_inset Flex Code
12585 status collapsed
12586
12587 \begin_layout Plain Layout
12588 LangPreamble
12589 \end_layout
12590
12591 \end_inset
12592
12593  y 
12594 \begin_inset Flex Code
12595 status collapsed
12596
12597 \begin_layout Plain Layout
12598 BabelPreamble
12599 \end_layout
12600
12601 \end_inset
12602
12603  realmente solo son útiles en archivos de formato que son proporcionados
12604  por LyX, puesto que el texto introducido en archivos de formato creados
12605  por el usuario no serán tenidos en cuenta por las rutinas de internacionalizaci
12606 ón de LyX.
12607  Sin embargo, cualquier formato creado con la intención de ser incluido
12608  en LyX debería usar estas etiquetas en los lugares apropiados.
12609 \end_layout
12610
12611 \begin_layout Subsection
12612 Flotantes
12613 \begin_inset CommandInset label
12614 LatexCommand label
12615 name "sub:Flotantes"
12616
12617 \end_inset
12618
12619
12620 \end_layout
12621
12622 \begin_layout Standard
12623 Desde la versión 1.3.0 de LyX, ha sido posible y necesario definir los flotantes
12624  (
12625 \begin_inset Flex MenuItem
12626 status collapsed
12627
12628 \begin_layout Plain Layout
12629 figura
12630 \end_layout
12631
12632 \end_inset
12633
12634
12635 \begin_inset Flex MenuItem
12636 status collapsed
12637
12638 \begin_layout Plain Layout
12639 cuadro
12640 \end_layout
12641
12642 \end_inset
12643
12644 , \SpecialChar \ldots{}
12645 ) en la propia clase de texto.
12646  Los flotantes normales se incluyen en el archivo 
12647 \begin_inset Flex Code
12648 status collapsed
12649
12650 \begin_layout Plain Layout
12651 stdfloats.inc
12652 \end_layout
12653
12654 \end_inset
12655
12656 , así que no tendrás más que añadir
12657 \end_layout
12658
12659 \begin_layout LyX-Code
12660 Input stdfloats.inc
12661 \end_layout
12662
12663 \begin_layout Standard
12664 en tu archivo de formato.
12665  Si quieres implementar una clase de texto que proponga algún otro tipo
12666  de flotante (como la clase AGU empaquetada con LyX), la información siguiente
12667  te servirá de ayuda:
12668 \end_layout
12669
12670 \begin_layout Description
12671 \begin_inset Flex Code
12672 status collapsed
12673
12674 \begin_layout Plain Layout
12675 Extension
12676 \end_layout
12677
12678 \end_inset
12679
12680  [
12681 \begin_inset Flex Code
12682 status collapsed
12683
12684 \begin_layout Plain Layout
12685 string
12686 \end_layout
12687
12688 \end_inset
12689
12690 =
12691 \begin_inset Quotes erd
12692 \end_inset
12693
12694
12695 \begin_inset Quotes erd
12696 \end_inset
12697
12698 ] La extensión del nombre de un archivo auxiliar para la lista de figuras
12699  (u otra cosa).
12700  LaTeX escribe las leyendas en este archivo.
12701 \end_layout
12702
12703 \begin_layout Description
12704 \begin_inset Flex Code
12705 status collapsed
12706
12707 \begin_layout Plain Layout
12708 GuiName
12709 \end_layout
12710
12711 \end_inset
12712
12713  [
12714 \begin_inset Flex Code
12715 status collapsed
12716
12717 \begin_layout Plain Layout
12718 string
12719 \end_layout
12720
12721 \end_inset
12722
12723 =
12724 \begin_inset Quotes erd
12725 \end_inset
12726
12727
12728 \begin_inset Quotes erd
12729 \end_inset
12730
12731 ] La cadena que se usará en los menús y también para la leyenda.
12732  Esto se traduce al idioma actual si se usa
12733 \lang english
12734  used.
12735 \end_layout
12736
12737 \begin_layout Description
12738 \begin_inset Flex Code
12739 status collapsed
12740
12741 \begin_layout Plain Layout
12742 HTML*
12743 \end_layout
12744
12745 \end_inset
12746
12747  Se usan para salidar XHTML.
12748  Véase 
12749 \begin_inset CommandInset ref
12750 LatexCommand ref
12751 reference "sec:Etiquetas-para-XHTML"
12752
12753 \end_inset
12754
12755 .
12756 \end_layout
12757
12758 \begin_layout Description
12759 \begin_inset Flex Code
12760 status collapsed
12761
12762 \begin_layout Plain Layout
12763 IsPredefined
12764 \end_layout
12765
12766 \end_inset
12767
12768  [
12769 \emph on
12770
12771 \begin_inset Flex Code
12772 status open
12773
12774 \begin_layout Plain Layout
12775 0
12776 \end_layout
12777
12778 \end_inset
12779
12780
12781 \emph default
12782
12783 \begin_inset Flex Code
12784 status collapsed
12785
12786 \begin_layout Plain Layout
12787 1
12788 \end_layout
12789
12790 \end_inset
12791
12792 ] Indica si el flotante está ya definido en la clase de documento o si necesitam
12793 os cargar 
12794 \begin_inset Flex Code
12795 status collapsed
12796
12797 \begin_layout Plain Layout
12798 float.sty
12799 \end_layout
12800
12801 \end_inset
12802
12803  y usarlo para definirlo sobre la marcha.
12804  Por omisión 
12805 \begin_inset Flex Code
12806 status collapsed
12807
12808 \begin_layout Plain Layout
12809 0
12810 \end_layout
12811
12812 \end_inset
12813
12814 , que significa: usar 
12815 \begin_inset Flex Code
12816 status collapsed
12817
12818 \begin_layout Plain Layout
12819 float.sty
12820 \end_layout
12821
12822 \end_inset
12823
12824 .
12825  Deberá ponerse 
12826 \begin_inset Flex Code
12827 status collapsed
12828
12829 \begin_layout Plain Layout
12830 1
12831 \end_layout
12832
12833 \end_inset
12834
12835  si el flotante ya está definido por la clase de documento LaTeX.
12836 \end_layout
12837
12838 \begin_layout Description
12839 \begin_inset Flex Code
12840 status collapsed
12841
12842 \begin_layout Plain Layout
12843 ListCommand
12844 \end_layout
12845
12846 \end_inset
12847
12848  [
12849 \begin_inset Flex Code
12850 status collapsed
12851
12852 \begin_layout Plain Layout
12853 string
12854 \end_layout
12855
12856 \end_inset
12857
12858 =
12859 \begin_inset Quotes erd
12860 \end_inset
12861
12862
12863 \begin_inset Quotes erd
12864 \end_inset
12865
12866 ] El comando usado para generar una lista de flotantes de este tipo; debe
12867  omitirse el precedente `
12868 \backslash
12869 '.
12870  Esto 
12871 \emph on
12872 debe
12873 \emph default
12874  ponerse si 
12875 \begin_inset Flex Code
12876 status collapsed
12877
12878 \begin_layout Plain Layout
12879 UsesFloatPkg
12880 \end_layout
12881
12882 \end_inset
12883
12884  es `false', puesto que no hay una forma estándar de generar este comando.
12885  Se ignora si 
12886 \begin_inset Flex Code
12887 status collapsed
12888
12889 \begin_layout Plain Layout
12890 UsesFloatPkg
12891 \end_layout
12892
12893 \end_inset
12894
12895  es `true', porque en este caso sí hay una forma estándar de definir el
12896  comando.
12897 \end_layout
12898
12899 \begin_layout Description
12900 \begin_inset Flex Code
12901 status collapsed
12902
12903 \begin_layout Plain Layout
12904 ListName
12905 \end_layout
12906
12907 \end_inset
12908
12909  [
12910 \begin_inset Flex Code
12911 status collapsed
12912
12913 \begin_layout Plain Layout
12914 string
12915 \end_layout
12916
12917 \end_inset
12918
12919 =
12920 \begin_inset Quotes erd
12921 \end_inset
12922
12923
12924 \begin_inset Quotes erd
12925 \end_inset
12926
12927 ] Un título para una lista de flotantes de este tipo (índice de figuras,
12928  tablas o lo que sea).
12929  Se usa para el nombre del recuadro en LyX; se pasa a LaTeX para usarlo
12930  como título allí; y se usa como título en la salida.
12931  Será traducido al idioma del documento.
12932 \end_layout
12933
12934 \begin_layout Description
12935 \begin_inset Flex Code
12936 status collapsed
12937
12938 \begin_layout Plain Layout
12939 NumberWithin
12940 \end_layout
12941
12942 \end_inset
12943
12944  [
12945 \begin_inset Flex Code
12946 status collapsed
12947
12948 \begin_layout Plain Layout
12949 string
12950 \end_layout
12951
12952 \end_inset
12953
12954 =
12955 \begin_inset Quotes erd
12956 \end_inset
12957
12958
12959 \begin_inset Quotes erd
12960 \end_inset
12961
12962 ] Este argumento (opcional) determina si los flotantes de esta clase serán
12963  numerados dentro de alguna unidad de sección del documento.
12964  Por ejemplo, si es igual a 
12965 \begin_inset Flex Code
12966 status collapsed
12967
12968 \begin_layout Plain Layout
12969 chapter
12970 \end_layout
12971
12972 \end_inset
12973
12974 , los flotantes serán numerados dentro de los capítulos.
12975 \end_layout
12976
12977 \begin_layout Description
12978 \begin_inset Flex Code
12979 status collapsed
12980
12981 \begin_layout Plain Layout
12982 Placement
12983 \end_layout
12984
12985 \end_inset
12986
12987  [
12988 \begin_inset Flex Code
12989 status collapsed
12990
12991 \begin_layout Plain Layout
12992 string
12993 \end_layout
12994
12995 \end_inset
12996
12997 =
12998 \begin_inset Quotes erd
12999 \end_inset
13000
13001
13002 \begin_inset Quotes erd
13003 \end_inset
13004
13005 ] La colocación por omisión para la clase dada de flotantes.
13006  El valor de 
13007 \begin_inset Flex Code
13008 status collapsed
13009
13010 \begin_layout Plain Layout
13011 string
13012 \end_layout
13013
13014 \end_inset
13015
13016  deberá ser un estándar LaTeX: 
13017 \begin_inset Flex Code
13018 status collapsed
13019
13020 \begin_layout Plain Layout
13021 t
13022 \end_layout
13023
13024 \end_inset
13025
13026
13027 \begin_inset Flex Code
13028 status collapsed
13029
13030 \begin_layout Plain Layout
13031 b
13032 \end_layout
13033
13034 \end_inset
13035
13036
13037 \begin_inset Flex Code
13038 status collapsed
13039
13040 \begin_layout Plain Layout
13041 p
13042 \end_layout
13043
13044 \end_inset
13045
13046  y 
13047 \begin_inset Flex Code
13048 status collapsed
13049
13050 \begin_layout Plain Layout
13051 h
13052 \end_layout
13053
13054 \end_inset
13055
13056 , por 
13057 \begin_inset Quotes fld
13058 \end_inset
13059
13060 top
13061 \begin_inset Quotes frd
13062 \end_inset
13063
13064  (arriba), 
13065 \begin_inset Quotes fld
13066 \end_inset
13067
13068 bottom
13069 \begin_inset Quotes frd
13070 \end_inset
13071
13072  (abajo), 
13073 \begin_inset Quotes fld
13074 \end_inset
13075
13076 page
13077 \begin_inset Quotes frd
13078 \end_inset
13079
13080  (página), y 
13081 \begin_inset Quotes fld
13082 \end_inset
13083
13084 here
13085 \begin_inset Quotes frd
13086 \end_inset
13087
13088  (aquí), respectivamente.
13089 \begin_inset Foot
13090 status collapsed
13091
13092 \begin_layout Plain Layout
13093 Anotar que el orden de estas letras en la cadena es irrelevante, como en
13094  LaTeX.
13095 \end_layout
13096
13097 \end_inset
13098
13099  Por encima de éstos hay un nuevo tipo, 
13100 \begin_inset Flex Code
13101 status collapsed
13102
13103 \begin_layout Plain Layout
13104 H
13105 \end_layout
13106
13107 \end_inset
13108
13109 , que no corresponde realmente a un flotante, ya que se refiere a: ponerlo
13110  aquí, 
13111 \begin_inset Quotes fld
13112 \end_inset
13113
13114 here
13115 \begin_inset Quotes frd
13116 \end_inset
13117
13118 , y en ninguna otra parte.
13119  Anotar que, sin embargo, el colocador 
13120 \begin_inset Flex Code
13121 status collapsed
13122
13123 \begin_layout Plain Layout
13124 H
13125 \end_layout
13126
13127 \end_inset
13128
13129  es especial y, debido a detalles de implementación, no puede usarse en
13130  tipos de flotantes no empotrados.
13131  Si no comprendes lo que esto significa, usa solo 
13132 \begin_inset Quotes fld
13133 \end_inset
13134
13135
13136 \begin_inset Flex Code
13137 status collapsed
13138
13139 \begin_layout Plain Layout
13140 tbp
13141 \end_layout
13142
13143 \end_inset
13144
13145
13146 \begin_inset Quotes frd
13147 \end_inset
13148
13149 .
13150 \end_layout
13151
13152 \begin_layout Description
13153 \begin_inset Flex Code
13154 status collapsed
13155
13156 \begin_layout Plain Layout
13157 RefPrefix
13158 \end_layout
13159
13160 \end_inset
13161
13162  [
13163 \begin_inset Flex Code
13164 status collapsed
13165
13166 \begin_layout Plain Layout
13167 string
13168 \end_layout
13169
13170 \end_inset
13171
13172 ] El prefijo a usar cuando se crean etiquetas referidas a flotantes de este
13173  tipo.
13174  Esto permite el uso de referencias con formato.
13175  Puedes quitar cualquier 
13176 \begin_inset Flex Code
13177 status collapsed
13178
13179 \begin_layout Plain Layout
13180 RefPrefix
13181 \end_layout
13182
13183 \end_inset
13184
13185  puesto por un estilo copiado usando el valor especial 
13186 \begin_inset Quotes eld
13187 \end_inset
13188
13189 OFF
13190 \begin_inset Quotes erd
13191 \end_inset
13192
13193 , todas mayúsculas.
13194 \end_layout
13195
13196 \begin_layout Description
13197 \begin_inset Flex Code
13198 status collapsed
13199
13200 \begin_layout Plain Layout
13201 Style
13202 \end_layout
13203
13204 \end_inset
13205
13206  [
13207 \begin_inset Flex Code
13208 status collapsed
13209
13210 \begin_layout Plain Layout
13211 string
13212 \end_layout
13213
13214 \end_inset
13215
13216 =
13217 \begin_inset Quotes erd
13218 \end_inset
13219
13220
13221 \begin_inset Quotes erd
13222 \end_inset
13223
13224 ] El estilo usado cuando se define el flotante con 
13225 \begin_inset Flex Code
13226 status collapsed
13227
13228 \begin_layout Plain Layout
13229
13230 \backslash
13231 newfloat
13232 \end_layout
13233
13234 \end_inset
13235
13236 .
13237 \end_layout
13238
13239 \begin_layout Description
13240 \begin_inset Flex Code
13241 status collapsed
13242
13243 \begin_layout Plain Layout
13244 Type
13245 \end_layout
13246
13247 \end_inset
13248
13249  [
13250 \begin_inset Flex Code
13251 status collapsed
13252
13253 \begin_layout Plain Layout
13254 string
13255 \end_layout
13256
13257 \end_inset
13258
13259 =
13260 \begin_inset Quotes erd
13261 \end_inset
13262
13263
13264 \begin_inset Quotes erd
13265 \end_inset
13266
13267 ] El 
13268 \begin_inset Quotes fld
13269 \end_inset
13270
13271 tipo
13272 \begin_inset Quotes frd
13273 \end_inset
13274
13275  de la nueva clase de flotante, como programa o algoritmo.
13276  Después del apropiado 
13277 \begin_inset Flex Code
13278 status collapsed
13279
13280 \begin_layout Plain Layout
13281
13282 \backslash
13283 newfloat
13284 \end_layout
13285
13286 \end_inset
13287
13288 , comandos tales como 
13289 \begin_inset Flex Code
13290 status collapsed
13291
13292 \begin_layout Plain Layout
13293
13294 \backslash
13295 begin{program}
13296 \end_layout
13297
13298 \end_inset
13299
13300  o 
13301 \begin_inset Flex Code
13302 status collapsed
13303
13304 \begin_layout Plain Layout
13305
13306 \backslash
13307 end{algorithm*}
13308 \end_layout
13309
13310 \end_inset
13311
13312  estarán disponibles.
13313 \end_layout
13314
13315 \begin_layout Description
13316 \begin_inset Flex Code
13317 status collapsed
13318
13319 \begin_layout Plain Layout
13320 UsesFloatPkg
13321 \end_layout
13322
13323 \end_inset
13324
13325  [
13326 \begin_inset Flex Code
13327 status open
13328
13329 \begin_layout Plain Layout
13330 0
13331 \end_layout
13332
13333 \end_inset
13334
13335
13336 \begin_inset Flex Code
13337 status collapsed
13338
13339 \begin_layout Plain Layout
13340
13341 \emph on
13342 1
13343 \end_layout
13344
13345 \end_inset
13346
13347 ] Nos dice si este flotante se define usando las facilidades provistas por
13348  
13349 \begin_inset Flex Code
13350 status collapsed
13351
13352 \begin_layout Plain Layout
13353 float.sty
13354 \end_layout
13355
13356 \end_inset
13357
13358 , bien por el archivo de clase o por un paquete, o bien sobre la marcha
13359  por el propio LyX.
13360 \end_layout
13361
13362 \begin_layout Standard
13363 Anotar que al definir un flotante con tipo 
13364 \begin_inset Flex Code
13365 status collapsed
13366
13367 \begin_layout Plain Layout
13368
13369 \emph on
13370 type
13371 \end_layout
13372
13373 \end_inset
13374
13375  automáticamente se define el correspondiente contador con nombre 
13376 \begin_inset Flex Code
13377 status collapsed
13378
13379 \begin_layout Plain Layout
13380
13381 \emph on
13382 type
13383 \end_layout
13384
13385 \end_inset
13386
13387 .
13388 \end_layout
13389
13390 \begin_layout Subsection
13391 Recuadros flexibles y formato del recuadro
13392 \begin_inset CommandInset label
13393 LatexCommand label
13394 name "sub:estilo-del-texto"
13395
13396 \end_inset
13397
13398
13399 \end_layout
13400
13401 \begin_layout Standard
13402 LyX ha soportado estilos de texto desde la versión 1.4.0; desde la versión
13403  1.6.0, estos son denominados recuadros flexibles.
13404  
13405 \end_layout
13406
13407 \begin_layout Standard
13408 Los recuadros flexibles son de tres tipos: 
13409 \end_layout
13410
13411 \begin_layout Itemize
13412 estilo del texto (
13413 \begin_inset Flex Code
13414 status collapsed
13415
13416 \begin_layout Plain Layout
13417 CharStyle
13418 \end_layout
13419
13420 \end_inset
13421
13422 ): estos definen diseños semánticos correspondientes a comandos LaTeX como
13423  
13424 \begin_inset Flex Code
13425 status collapsed
13426
13427 \begin_layout Plain Layout
13428
13429 \backslash
13430 noun
13431 \end_layout
13432
13433 \end_inset
13434
13435  y 
13436 \begin_inset Flex Code
13437 status collapsed
13438
13439 \begin_layout Plain Layout
13440
13441 \backslash
13442 code
13443 \end_layout
13444
13445 \end_inset
13446
13447 .
13448 \end_layout
13449
13450 \begin_layout Itemize
13451 definido por el usuario (
13452 \begin_inset Flex Code
13453 status collapsed
13454
13455 \begin_layout Plain Layout
13456 Custom
13457 \end_layout
13458
13459 \end_inset
13460
13461 ): estos se pueden usar para definir recuadros plegables personalizados,
13462  del tipo de los de código TeX, notas al pie y similares.
13463  Un ejemplo obvio es un recuadro de nota final, definido en el módulo del
13464  mismo nombre (
13465 \begin_inset Flex Code
13466 status collapsed
13467
13468 \begin_layout Plain Layout
13469 endnotes
13470 \end_layout
13471
13472 \end_inset
13473
13474 ).
13475 \end_layout
13476
13477 \begin_layout Itemize
13478 elementos XML (
13479 \begin_inset Flex Code
13480 status collapsed
13481
13482 \begin_layout Plain Layout
13483 Element
13484 \end_layout
13485
13486 \end_inset
13487
13488 ): para usar con las clases DocBook.
13489 \end_layout
13490
13491 \begin_layout Standard
13492 Los recuadros flexibles se definen usando la etiqueta 
13493 \begin_inset Flex Code
13494 status collapsed
13495
13496 \begin_layout Plain Layout
13497 InsetLayout
13498 \end_layout
13499
13500 \end_inset
13501
13502 , que se explicará en un momento.
13503 \end_layout
13504
13505 \begin_layout Standard
13506 La etiqueta 
13507 \begin_inset Flex Code
13508 status collapsed
13509
13510 \begin_layout Plain Layout
13511 InsetLayout
13512 \end_layout
13513
13514 \end_inset
13515
13516  también sirve para otra función: puede utilizarse para personalizar el
13517  diseño general de muchos tipos diferentes de recuadros.
13518  Actualmente, 
13519 \begin_inset Flex Code
13520 status collapsed
13521
13522 \begin_layout Plain Layout
13523 InsetLayout
13524 \end_layout
13525
13526 \end_inset
13527
13528  permite personalizar los parámetros de diseño de notas al pie, notas al
13529  margen, notas, recuadros de código TeX (ERT), ramas, listados de programa,
13530  índices, cuadros, tablas, algoritmos, URL, y argumentos opcionales, así
13531  como para definir recuadros flexibles.
13532 \end_layout
13533
13534 \begin_layout Standard
13535 La definición de 
13536 \begin_inset Flex Code
13537 status collapsed
13538
13539 \begin_layout Plain Layout
13540 InsetLayout
13541 \end_layout
13542
13543 \end_inset
13544
13545  debe comenzar con una línea de la forma:
13546 \end_layout
13547
13548 \begin_layout LyX-Code
13549 InsetLayout <Type>
13550 \end_layout
13551
13552 \begin_layout Standard
13553 Aquí, 
13554 \begin_inset Flex Code
13555 status collapsed
13556
13557 \begin_layout Plain Layout
13558 <Type>
13559 \end_layout
13560
13561 \end_inset
13562
13563  indica el recuadro cuyo formato se va a definir, y hay dos casos.
13564 \end_layout
13565
13566 \begin_layout Enumerate
13567 Se va a modificar el formato para un tipo de recuadro preexistente.
13568  En este caso,
13569 \begin_inset Flex Code
13570 status collapsed
13571
13572 \begin_layout Plain Layout
13573 <Type>
13574 \end_layout
13575
13576 \end_inset
13577
13578  puede ser uno cualquiera de los siguientes: 
13579 \begin_inset Flex Code
13580 status collapsed
13581
13582 \begin_layout Plain Layout
13583 Algorithm
13584 \end_layout
13585
13586 \end_inset
13587
13588
13589 \begin_inset Flex Code
13590 status collapsed
13591
13592 \begin_layout Plain Layout
13593 Branch
13594 \end_layout
13595
13596 \end_inset
13597
13598
13599 \begin_inset Flex Code
13600 status collapsed
13601
13602 \begin_layout Plain Layout
13603 Box
13604 \end_layout
13605
13606 \end_inset
13607
13608
13609 \begin_inset Flex Code
13610 status collapsed
13611
13612 \begin_layout Plain Layout
13613 Box:shaded
13614 \end_layout
13615
13616 \end_inset
13617
13618
13619 \begin_inset Flex Code
13620 status collapsed
13621
13622 \begin_layout Plain Layout
13623 ERT
13624 \end_layout
13625
13626 \end_inset
13627
13628
13629 \begin_inset Flex Code
13630 status collapsed
13631
13632 \begin_layout Plain Layout
13633 Figure
13634 \end_layout
13635
13636 \end_inset
13637
13638
13639 \begin_inset Flex Code
13640 status collapsed
13641
13642 \begin_layout Plain Layout
13643 Foot
13644 \end_layout
13645
13646 \end_inset
13647
13648
13649 \begin_inset Flex Code
13650 status collapsed
13651
13652 \begin_layout Plain Layout
13653 Index
13654 \end_layout
13655
13656 \end_inset
13657
13658
13659 \begin_inset Flex Code
13660 status collapsed
13661
13662 \begin_layout Plain Layout
13663 Info
13664 \end_layout
13665
13666 \end_inset
13667
13668
13669 \begin_inset Flex Code
13670 status collapsed
13671
13672 \begin_layout Plain Layout
13673 Info:menu
13674 \end_layout
13675
13676 \end_inset
13677
13678
13679 \begin_inset Flex Code
13680 status collapsed
13681
13682 \begin_layout Plain Layout
13683 Info:shortcut
13684 \end_layout
13685
13686 \end_inset
13687
13688
13689 \begin_inset Flex Code
13690 status collapsed
13691
13692 \begin_layout Plain Layout
13693 Info:shortcuts
13694 \end_layout
13695
13696 \end_inset
13697
13698
13699 \begin_inset Flex Code
13700 status collapsed
13701
13702 \begin_layout Plain Layout
13703 Listings
13704 \end_layout
13705
13706 \end_inset
13707
13708
13709 \begin_inset Flex Code
13710 status collapsed
13711
13712 \begin_layout Plain Layout
13713 Marginal
13714 \end_layout
13715
13716 \end_inset
13717
13718
13719 \begin_inset Flex Code
13720 status collapsed
13721
13722 \begin_layout Plain Layout
13723 Note:Comment
13724 \end_layout
13725
13726 \end_inset
13727
13728
13729 \begin_inset Flex Code
13730 status collapsed
13731
13732 \begin_layout Plain Layout
13733 Note:Note
13734 \end_layout
13735
13736 \end_inset
13737
13738
13739 \begin_inset Flex Code
13740 status collapsed
13741
13742 \begin_layout Plain Layout
13743 Note:GreyedOut
13744 \end_layout
13745
13746 \end_inset
13747
13748
13749 \begin_inset Flex Code
13750 status collapsed
13751
13752 \begin_layout Plain Layout
13753 OptArg
13754 \end_layout
13755
13756 \end_inset
13757
13758
13759 \begin_inset Flex Code
13760 status collapsed
13761
13762 \begin_layout Plain Layout
13763 Table
13764 \end_layout
13765
13766 \end_inset
13767
13768 , o 
13769 \begin_inset Flex Code
13770 status collapsed
13771
13772 \begin_layout Plain Layout
13773 URL
13774 \end_layout
13775
13776 \end_inset
13777
13778 .
13779  
13780 \end_layout
13781
13782 \begin_layout Enumerate
13783 Se va a definir el formato para un recuadro flexible.
13784  En este caso, 
13785 \begin_inset Flex Code
13786 status collapsed
13787
13788 \begin_layout Plain Layout
13789 <Type>
13790 \end_layout
13791
13792 \end_inset
13793
13794  puede ser cualquier identificador válido no utilizado por un recuadro preexiste
13795 nte.
13796  El identificador puede incluir espacios, pero en este caso debe ponerse
13797  todo entre comillas.
13798  Puede además incluir un identificador de nombre del espacio, precedido
13799  de dos puntos, como 
13800 \begin_inset Quotes eld
13801 \end_inset
13802
13803
13804 \begin_inset Flex Code
13805 status collapsed
13806
13807 \begin_layout Plain Layout
13808 Flex:Code
13809 \end_layout
13810
13811 \end_inset
13812
13813
13814 \begin_inset Quotes erd
13815 \end_inset
13816
13817 .
13818  Anotar que la definición de un flexible debe incluir 
13819 \emph on
13820 además
13821 \emph default
13822  una entrada 
13823 \begin_inset Flex Code
13824 status collapsed
13825
13826 \begin_layout Plain Layout
13827 LyXType
13828 \end_layout
13829
13830 \end_inset
13831
13832 .
13833 \end_layout
13834
13835 \begin_layout Standard
13836 La definición de 
13837 \begin_inset Flex Code
13838 status collapsed
13839
13840 \begin_layout Plain Layout
13841 InsetLayout
13842 \end_layout
13843
13844 \end_inset
13845
13846  puede contener las siguientes entradas:
13847 \end_layout
13848
13849 \begin_layout Description
13850 \begin_inset Flex Code
13851 status collapsed
13852
13853 \begin_layout Plain Layout
13854 BgColor
13855 \end_layout
13856
13857 \end_inset
13858
13859  El color para el fondo del recuadro.
13860  Los colores válidos son los definidos en 
13861 \begin_inset Flex Code
13862 status collapsed
13863
13864 \begin_layout Plain Layout
13865 src/ColorCode.h
13866 \end_layout
13867
13868 \end_inset
13869
13870 .
13871 \end_layout
13872
13873 \begin_layout Description
13874 \begin_inset Flex Code
13875 status collapsed
13876
13877 \begin_layout Plain Layout
13878 ContentAsLabel
13879 \end_layout
13880
13881 \end_inset
13882
13883  [
13884 \begin_inset Flex Code
13885 status collapsed
13886
13887 \begin_layout Plain Layout
13888
13889 \emph on
13890 0
13891 \end_layout
13892
13893 \end_inset
13894
13895 ,
13896 \begin_inset Flex Code
13897 status collapsed
13898
13899 \begin_layout Plain Layout
13900 1
13901 \end_layout
13902
13903 \end_inset
13904
13905 ] Si usar no el contenido del recuadro como etiqueta del mismo cuando el
13906  recuadro se cierra.
13907  Por omisión, falso.
13908 \end_layout
13909
13910 \begin_layout Description
13911 \begin_inset Flex Code
13912 status collapsed
13913
13914 \begin_layout Plain Layout
13915 CopyStyle
13916 \end_layout
13917
13918 \end_inset
13919
13920  Como con los estilos de párrafo (véase 
13921 \begin_inset CommandInset ref
13922 LatexCommand ref
13923 reference "des:CopyStyle"
13924
13925 \end_inset
13926
13927 ).
13928 \end_layout
13929
13930 \begin_layout Description
13931 \begin_inset Flex Code
13932 status collapsed
13933
13934 \begin_layout Plain Layout
13935 CustomPars
13936 \end_layout
13937
13938 \end_inset
13939
13940  [
13941 \begin_inset Flex Code
13942 status collapsed
13943
13944 \begin_layout Plain Layout
13945
13946 \emph on
13947 0
13948 \end_layout
13949
13950 \end_inset
13951
13952 ,
13953 \begin_inset Flex Code
13954 status collapsed
13955
13956 \begin_layout Plain Layout
13957 1
13958 \end_layout
13959
13960 \end_inset
13961
13962 ] Indica si el usuario puede emplear el diálogo Configuración del párrafo
13963  para modificar el párrafo.
13964 \end_layout
13965
13966 \begin_layout Description
13967 \begin_inset Flex Code
13968 status collapsed
13969
13970 \begin_layout Plain Layout
13971 Decoration
13972 \end_layout
13973
13974 \end_inset
13975
13976  Puede ser 
13977 \begin_inset Flex Code
13978 status collapsed
13979
13980 \begin_layout Plain Layout
13981 Classic
13982 \end_layout
13983
13984 \end_inset
13985
13986
13987 \begin_inset Flex Code
13988 status collapsed
13989
13990 \begin_layout Plain Layout
13991 Minimalistic
13992 \end_layout
13993
13994 \end_inset
13995
13996 , o 
13997 \begin_inset Flex Code
13998 status collapsed
13999
14000 \begin_layout Plain Layout
14001 Conglomerate
14002 \end_layout
14003
14004 \end_inset
14005
14006 , que describe el estilo de presentación para el marco y los botones del
14007  recuadro.
14008  Las notas al pie usan generalmente 
14009 \begin_inset Flex Code
14010 status collapsed
14011
14012 \begin_layout Plain Layout
14013 Classic
14014 \end_layout
14015
14016 \end_inset
14017
14018 , los recuadros de código TeX 
14019 \begin_inset Flex Code
14020 status collapsed
14021
14022 \begin_layout Plain Layout
14023 Minimalistic
14024 \end_layout
14025
14026 \end_inset
14027
14028 , y los de estilos del texto 
14029 \begin_inset Flex Code
14030 status collapsed
14031
14032 \begin_layout Plain Layout
14033 Conglomerate
14034 \end_layout
14035
14036 \end_inset
14037
14038 .
14039 \end_layout
14040
14041 \begin_layout Description
14042 \begin_inset Flex Code
14043 status collapsed
14044
14045 \begin_layout Plain Layout
14046 Display
14047 \end_layout
14048
14049 \end_inset
14050
14051  [
14052 \begin_inset Flex Code
14053 status collapsed
14054
14055 \begin_layout Plain Layout
14056 0
14057 \end_layout
14058
14059 \end_inset
14060
14061 ,
14062 \begin_inset Flex Code
14063 status collapsed
14064
14065 \begin_layout Plain Layout
14066
14067 \emph on
14068 1
14069 \end_layout
14070
14071 \end_inset
14072
14073 ] Solo es útil si 
14074 \begin_inset Flex Code
14075 status collapsed
14076
14077 \begin_layout Plain Layout
14078 LatexType
14079 \end_layout
14080
14081 \end_inset
14082
14083  es 
14084 \begin_inset Flex Code
14085 status collapsed
14086
14087 \begin_layout Plain Layout
14088 Environment
14089 \end_layout
14090
14091 \end_inset
14092
14093 .
14094  Indica si el entorno se ubicará en su propio espacio en la salida LaTeX
14095  o si aparecerá en línea con el texto circundante.
14096  Si se pone falso, se supone que el entorno LaTeX ignora los espacios en
14097  blanco (incluyendo un carácter de línea nueva) después de las etiquetas
14098  
14099 \begin_inset Flex Code
14100 status collapsed
14101
14102 \begin_layout Plain Layout
14103
14104 \backslash
14105 begin{
14106 \emph on
14107 LatexName
14108 \emph default
14109 }
14110 \end_layout
14111
14112 \end_inset
14113
14114  y 
14115 \begin_inset Flex Code
14116 status collapsed
14117
14118 \begin_layout Plain Layout
14119
14120 \backslash
14121 end{
14122 \emph on
14123 LatexName
14124 \emph default
14125 }
14126 \end_layout
14127
14128 \end_inset
14129
14130 .
14131  Por omisión, verdadero.
14132 \end_layout
14133
14134 \begin_layout Description
14135 \begin_inset Flex Code
14136 status collapsed
14137
14138 \begin_layout Plain Layout
14139 End
14140 \end_layout
14141
14142 \end_inset
14143
14144  Requerido al final de las declaraciones de formato del recuadro.
14145 \end_layout
14146
14147 \begin_layout Description
14148 \begin_inset Flex Code
14149 status collapsed
14150
14151 \begin_layout Plain Layout
14152 Font
14153 \end_layout
14154
14155 \end_inset
14156
14157  La tipografía usada tanto para el cuerpo del texto como para la etiqueta.
14158  Véase la sección
14159 \begin_inset space ~
14160 \end_inset
14161
14162
14163 \begin_inset CommandInset ref
14164 LatexCommand ref
14165 reference "sub:Tipografías"
14166
14167 \end_inset
14168
14169 .
14170  Anotar que al definir esta tipografía se define automáticamente el mismo
14171  valor para la etiqueta, 
14172 \begin_inset Flex Code
14173 status collapsed
14174
14175 \begin_layout Plain Layout
14176 LabelFont
14177 \end_layout
14178
14179 \end_inset
14180
14181 , así que define aquella primero y después define 
14182 \begin_inset Flex Code
14183 status collapsed
14184
14185 \begin_layout Plain Layout
14186 LabelFont
14187 \end_layout
14188
14189 \end_inset
14190
14191  si las quieres diferentes.
14192  
14193 \end_layout
14194
14195 \begin_layout Description
14196 \begin_inset Flex Code
14197 status collapsed
14198
14199 \begin_layout Plain Layout
14200 ForceLTR
14201 \end_layout
14202
14203 \end_inset
14204
14205  Fuerza el idioma 
14206 \begin_inset Quotes fld
14207 \end_inset
14208
14209 latex
14210 \begin_inset Quotes frd
14211 \end_inset
14212
14213  que genera salida Izquierda-Derecha (latin), p.
14214 \begin_inset space \thinspace{}
14215 \end_inset
14216
14217 e.
14218 \begin_inset space \space{}
14219 \end_inset
14220
14221 en código TeX o URL.
14222  Un parche.
14223 \end_layout
14224
14225 \begin_layout Description
14226 \begin_inset Flex Code
14227 status collapsed
14228
14229 \begin_layout Plain Layout
14230 ForcePlain
14231 \end_layout
14232
14233 \end_inset
14234
14235  [
14236 \begin_inset Flex Code
14237 status collapsed
14238
14239 \begin_layout Plain Layout
14240
14241 \emph on
14242 0
14243 \end_layout
14244
14245 \end_inset
14246
14247 ,
14248 \begin_inset Flex Code
14249 status collapsed
14250
14251 \begin_layout Plain Layout
14252 1
14253 \end_layout
14254
14255 \end_inset
14256
14257 ] Indica si debería usarse 
14258 \begin_inset Flex Code
14259 status collapsed
14260
14261 \begin_layout Plain Layout
14262 PlainLayout
14263 \end_layout
14264
14265 \end_inset
14266
14267  o, por el contrario el usuario puede cambiar el estilo de párrafo del recuadro.
14268 \end_layout
14269
14270 \begin_layout Description
14271 \begin_inset Flex Code
14272 status collapsed
14273
14274 \begin_layout Plain Layout
14275 FreeSpacing
14276 \end_layout
14277
14278 \end_inset
14279
14280  Como con los estilos de párrafo (véase 
14281 \begin_inset CommandInset ref
14282 LatexCommand pageref
14283 reference "des:FreeSpacing"
14284
14285 \end_inset
14286
14287 ).
14288 \end_layout
14289
14290 \begin_layout Description
14291 \begin_inset Flex Code
14292 status collapsed
14293
14294 \begin_layout Plain Layout
14295 HTML*
14296 \end_layout
14297
14298 \end_inset
14299
14300  Controlan la salida XHTML.
14301  Véase la sección 
14302 \begin_inset CommandInset ref
14303 LatexCommand ref
14304 reference "sec:Etiquetas-para-XHTML"
14305
14306 \end_inset
14307
14308 .
14309 \end_layout
14310
14311 \begin_layout Description
14312 \begin_inset Flex Code
14313 status collapsed
14314
14315 \begin_layout Plain Layout
14316 InToc
14317 \end_layout
14318
14319 \end_inset
14320
14321  [
14322 \begin_inset Flex Code
14323 status collapsed
14324
14325 \begin_layout Plain Layout
14326
14327 \emph on
14328 0
14329 \end_layout
14330
14331 \end_inset
14332
14333 ,
14334 \begin_inset Flex Code
14335 status collapsed
14336
14337 \begin_layout Plain Layout
14338 1
14339 \end_layout
14340
14341 \end_inset
14342
14343 ] Whether to include the contents of this inset in the strings generated
14344  for the `Outline' pane.
14345  One would not, for example, want the content of a footnote in a section
14346  header to be included in the TOC displayed in the outline, but one would
14347  normally want the content of a character style displayed.
14348  Default is false: not to include.
14349 \end_layout
14350
14351 \begin_layout Description
14352 \begin_inset Flex Code
14353 status collapsed
14354
14355 \begin_layout Plain Layout
14356 KeepEmpty
14357 \end_layout
14358
14359 \end_inset
14360
14361  Como con los estilos de párrafo (véase 
14362 \begin_inset CommandInset ref
14363 LatexCommand pageref
14364 reference "des:KeepEmpty"
14365
14366 \end_inset
14367
14368 ).
14369 \end_layout
14370
14371 \begin_layout Description
14372 \begin_inset Flex Code
14373 status collapsed
14374
14375 \begin_layout Plain Layout
14376 LabelFont
14377 \end_layout
14378
14379 \end_inset
14380
14381  La tipografía para la etiqueta.
14382  Véase la sección
14383 \begin_inset space ~
14384 \end_inset
14385
14386
14387 \begin_inset CommandInset ref
14388 LatexCommand ref
14389 reference "sub:Tipografías"
14390
14391 \end_inset
14392
14393 .
14394  Anotar que esta definición nunca puede aparecer antes de 
14395 \begin_inset Flex Code
14396 status collapsed
14397
14398 \begin_layout Plain Layout
14399 Font
14400 \end_layout
14401
14402 \end_inset
14403
14404 , para que sea efectiva.
14405 \end_layout
14406
14407 \begin_layout Description
14408 \begin_inset Flex Code
14409 status collapsed
14410
14411 \begin_layout Plain Layout
14412 LabelString
14413 \end_layout
14414
14415 \end_inset
14416
14417  Lo que se mostrará sobre el botón u otra parte como etiqueta del recuadro.
14418  Algunos tipos de recuadro (
14419 \begin_inset Flex Code
14420 status collapsed
14421
14422 \begin_layout Plain Layout
14423 código TeX
14424 \end_layout
14425
14426 \end_inset
14427
14428  y 
14429 \begin_inset Flex Code
14430 status collapsed
14431
14432 \begin_layout Plain Layout
14433 Ramas
14434 \end_layout
14435
14436 \end_inset
14437
14438 ) modifican esta etiqueta sobre la marcha.
14439 \end_layout
14440
14441 \begin_layout Description
14442 \begin_inset Flex Code
14443 status collapsed
14444
14445 \begin_layout Plain Layout
14446 LatexName
14447 \end_layout
14448
14449 \end_inset
14450
14451  El nombre LaTeX correspondiente al asunto.
14452  Cualquier nombre de entorno o de comando.
14453 \end_layout
14454
14455 \begin_layout Description
14456 \begin_inset Flex Code
14457 status collapsed
14458
14459 \begin_layout Plain Layout
14460 LatexParam
14461 \end_layout
14462
14463 \end_inset
14464
14465  El parámetro opcional para el correspondiente 
14466 \begin_inset Flex Code
14467 status collapsed
14468
14469 \begin_layout Plain Layout
14470 LatexName
14471 \end_layout
14472
14473 \end_inset
14474
14475 , incluyendo posibles pares de corchetes, 
14476 \begin_inset Flex Code
14477 status collapsed
14478
14479 \begin_layout Plain Layout
14480 []
14481 \end_layout
14482
14483 \end_inset
14484
14485 .
14486  Este parámetro no se puede cambiar desde dentro de LyX.
14487 \end_layout
14488
14489 \begin_layout Description
14490 \begin_inset Flex Code
14491 status collapsed
14492
14493 \begin_layout Plain Layout
14494 LatexType
14495 \end_layout
14496
14497 \end_inset
14498
14499  Como con los estilos de párrafo (véase 
14500 \begin_inset CommandInset ref
14501 LatexCommand pageref
14502 reference "des:LatexType"
14503
14504 \end_inset
14505
14506 ).
14507 \end_layout
14508
14509 \begin_layout Description
14510 \begin_inset Flex Code
14511 status collapsed
14512
14513 \begin_layout Plain Layout
14514 LyxType 
14515 \end_layout
14516
14517 \end_inset
14518
14519  Puede ser 
14520 \begin_inset Flex Code
14521 status collapsed
14522
14523 \begin_layout Plain Layout
14524 charstyle
14525 \end_layout
14526
14527 \end_inset
14528
14529
14530 \begin_inset Flex Code
14531 status collapsed
14532
14533 \begin_layout Plain Layout
14534 custom
14535 \end_layout
14536
14537 \end_inset
14538
14539
14540 \begin_inset Flex Code
14541 status collapsed
14542
14543 \begin_layout Plain Layout
14544 element
14545 \end_layout
14546
14547 \end_inset
14548
14549 , o 
14550 \begin_inset Flex Code
14551 status collapsed
14552
14553 \begin_layout Plain Layout
14554 end
14555 \end_layout
14556
14557 \end_inset
14558
14559  (indicando una definición ficticia que finaliza definiciones de estilos
14560  de texto, etc).
14561  Esta entrada es requerida y solo es significativa para recuadros flexibles.
14562  Entre otras cosas, determina en qué menús aparecerá este recuadro.
14563  Si 
14564 \begin_inset Flex Code
14565 status collapsed
14566
14567 \begin_layout Plain Layout
14568 LyXType
14569 \end_layout
14570
14571 \end_inset
14572
14573  es 
14574 \begin_inset Flex Code
14575 status collapsed
14576
14577 \begin_layout Plain Layout
14578 charstyle
14579 \end_layout
14580
14581 \end_inset
14582
14583  
14584 \begin_inset Flex Code
14585 status collapsed
14586
14587 \begin_layout Plain Layout
14588 MultiPar
14589 \end_layout
14590
14591 \end_inset
14592
14593  es falso.
14594  
14595 \begin_inset Flex Code
14596 status collapsed
14597
14598 \begin_layout Plain Layout
14599 MultiPar
14600 \end_layout
14601
14602 \end_inset
14603
14604  se puede poner como verdadero para recuadros de estilos de texto, si se
14605  desea, poniéndolo 
14606 \emph on
14607 después
14608 \emph default
14609  de 
14610 \begin_inset Flex Code
14611 status collapsed
14612
14613 \begin_layout Plain Layout
14614 LyXType
14615 \end_layout
14616
14617 \end_inset
14618
14619 .
14620 \end_layout
14621
14622 \begin_layout Description
14623 \begin_inset Flex Code
14624 status collapsed
14625
14626 \begin_layout Plain Layout
14627 MultiPar
14628 \end_layout
14629
14630 \end_inset
14631
14632  [
14633 \begin_inset Flex Code
14634 status collapsed
14635
14636 \begin_layout Plain Layout
14637
14638 \emph on
14639 0
14640 \end_layout
14641
14642 \end_inset
14643
14644 ,
14645 \begin_inset Flex Code
14646 status collapsed
14647
14648 \begin_layout Plain Layout
14649 1
14650 \end_layout
14651
14652 \end_inset
14653
14654 ] Indica si se permiten múltiples párrafos en este recuadro.
14655  Además establecerá para CustomPars el mismo valor y para ForcePlain el
14656  valor opuesto.
14657  Estos pueden modificarse a otros valores si se usan 
14658 \emph on
14659 después
14660 \emph default
14661  de MultiPar.
14662 \end_layout
14663
14664 \begin_layout Description
14665 \begin_inset Flex Code
14666 status collapsed
14667
14668 \begin_layout Plain Layout
14669 NeedProtect
14670 \end_layout
14671
14672 \end_inset
14673
14674  [
14675 \begin_inset Flex Code
14676 status collapsed
14677
14678 \begin_layout Plain Layout
14679
14680 \emph on
14681 0
14682 \end_layout
14683
14684 \end_inset
14685
14686 ,
14687 \begin_inset Flex Code
14688 status collapsed
14689
14690 \begin_layout Plain Layout
14691 1
14692 \end_layout
14693
14694 \end_inset
14695
14696 ] Si los comandos frágiles deben o no ser 
14697 \begin_inset Flex Code
14698 status collapsed
14699
14700 \begin_layout Plain Layout
14701
14702 \backslash
14703 protect
14704 \end_layout
14705
14706 \end_inset
14707
14708 'ed en este recuadro.
14709  (Nota: es 
14710 \emph on
14711 no
14712 \emph default
14713  si el comando mismo debe ser protegido
14714 \emph on
14715 .)
14716 \end_layout
14717
14718 \begin_layout Description
14719 \begin_inset Flex Code
14720 status collapsed
14721
14722 \begin_layout Plain Layout
14723 ParbreakIsNewline
14724 \end_layout
14725
14726 \end_inset
14727
14728  [
14729 \begin_inset Flex Code
14730 status collapsed
14731
14732 \begin_layout Plain Layout
14733
14734 \emph on
14735 0
14736 \end_layout
14737
14738 \end_inset
14739
14740
14741 \begin_inset Flex Code
14742 status collapsed
14743
14744 \begin_layout Plain Layout
14745 1
14746 \end_layout
14747
14748 \end_inset
14749
14750 ] Igual que para estilos de párrafo (véase la página 
14751 \begin_inset CommandInset ref
14752 LatexCommand pageref
14753 reference "des:ParbreakIsNewline"
14754
14755 \end_inset
14756
14757 ).
14758  Por omisión es falso.
14759 \end_layout
14760
14761 \begin_layout Description
14762 \begin_inset Flex Code
14763 status collapsed
14764
14765 \begin_layout Plain Layout
14766 PassThru
14767 \end_layout
14768
14769 \end_inset
14770
14771  [
14772 \begin_inset Flex Code
14773 status collapsed
14774
14775 \begin_layout Plain Layout
14776
14777 \emph on
14778 0
14779 \end_layout
14780
14781 \end_inset
14782
14783 ,
14784 \begin_inset Flex Code
14785 status collapsed
14786
14787 \begin_layout Plain Layout
14788 1
14789 \end_layout
14790
14791 \end_inset
14792
14793 ] Como con los estilos de párrafo (véase 
14794 \begin_inset CommandInset ref
14795 LatexCommand ref
14796 reference "des:PathThru"
14797
14798 \end_inset
14799
14800 ).
14801 \end_layout
14802
14803 \begin_layout Description
14804 \begin_inset Flex Code
14805 status collapsed
14806
14807 \begin_layout Plain Layout
14808 Preamble
14809 \end_layout
14810
14811 \end_inset
14812
14813  Como con los estilos de párrafo (véase 
14814 \begin_inset CommandInset ref
14815 LatexCommand pageref
14816 reference "des:Preamble"
14817
14818 \end_inset
14819
14820 ).
14821 \end_layout
14822
14823 \begin_layout Description
14824 \begin_inset Flex Code
14825 status collapsed
14826
14827 \begin_layout Plain Layout
14828 RefPrefix
14829 \end_layout
14830
14831 \end_inset
14832
14833  [
14834 \begin_inset Flex Code
14835 status collapsed
14836
14837 \begin_layout Plain Layout
14838 string
14839 \end_layout
14840
14841 \end_inset
14842
14843 ] Prefijo a usar cuando se crean etiquetas que se refieren a recuadros de
14844  este tipo.
14845  Esto permite el uso de referencias con formato.
14846 \end_layout
14847
14848 \begin_layout Description
14849 \begin_inset Flex Code
14850 status collapsed
14851
14852 \begin_layout Plain Layout
14853 Requires 
14854 \end_layout
14855
14856 \end_inset
14857
14858  [
14859 \begin_inset Flex Code
14860 status collapsed
14861
14862 \begin_layout Plain Layout
14863 string
14864 \end_layout
14865
14866 \end_inset
14867
14868 ] Como con los estilos de párrafo (véase 
14869 \begin_inset CommandInset ref
14870 LatexCommand pageref
14871 reference "des:Requires"
14872
14873 \end_inset
14874
14875 ).
14876 \end_layout
14877
14878 \begin_layout Description
14879 \begin_inset Flex Code
14880 status collapsed
14881
14882 \begin_layout Plain Layout
14883 ResetsFont
14884 \end_layout
14885
14886 \end_inset
14887
14888  [
14889 \begin_inset Flex Code
14890 status collapsed
14891
14892 \begin_layout Plain Layout
14893 0
14894 \end_layout
14895
14896 \end_inset
14897
14898 ,
14899 \begin_inset Flex Code
14900 status collapsed
14901
14902 \begin_layout Plain Layout
14903
14904 \emph on
14905 1
14906 \end_layout
14907
14908 \end_inset
14909
14910 ] Si este recuadro debería usar la tipografía de su entorno o la suya propia.
14911  Por omisión es su propia tipografía.
14912 \end_layout
14913
14914 \begin_layout Description
14915 \begin_inset Flex Code
14916 status collapsed
14917
14918 \begin_layout Plain Layout
14919 Spellcheck
14920 \end_layout
14921
14922 \end_inset
14923
14924  [
14925 \begin_inset Flex Code
14926 status collapsed
14927
14928 \begin_layout Plain Layout
14929 0
14930 \end_layout
14931
14932 \end_inset
14933
14934 ,
14935 \begin_inset Flex Code
14936 status collapsed
14937
14938 \begin_layout Plain Layout
14939
14940 \emph on
14941 1
14942 \end_layout
14943
14944 \end_inset
14945
14946 ] Revisar la ortografía del contenido del recuadro.
14947  Por omisión, sí.
14948 \end_layout
14949
14950 \begin_layout Subsection
14951 Contadores
14952 \begin_inset CommandInset label
14953 LatexCommand label
14954 name "sub:Contadores"
14955
14956 \end_inset
14957
14958
14959 \end_layout
14960
14961 \begin_layout Standard
14962 Desde la versión 1.3.0 de LyX, es posible y necesario definir los contadores
14963  (
14964 \begin_inset Flex MenuItem
14965 status collapsed
14966
14967 \begin_layout Plain Layout
14968 chapter
14969 \end_layout
14970
14971 \end_inset
14972
14973
14974 \begin_inset Flex MenuItem
14975 status collapsed
14976
14977 \begin_layout Plain Layout
14978 figure
14979 \end_layout
14980
14981 \end_inset
14982
14983 , \SpecialChar \ldots{}
14984 ) en la propia clase de texto.
14985  Los contadores estándar están definidos en el archivo 
14986 \begin_inset Flex Code
14987 status collapsed
14988
14989 \begin_layout Plain Layout
14990 stdcounters.inc
14991 \end_layout
14992
14993 \end_inset
14994
14995 , de modo que no tienes más que añadir
14996 \end_layout
14997
14998 \begin_layout LyX-Code
14999 Input stdcounters.inc
15000 \end_layout
15001
15002 \begin_layout Standard
15003 en el archivo de formato para que funcionen.
15004  Pero si quieres puedes definir contadores personalizados.
15005  La declaración de un contador debe comenzar con:
15006 \end_layout
15007
15008 \begin_layout LyX-Code
15009 Counter CounterName
15010 \end_layout
15011
15012 \begin_layout Standard
15013 donde 'CounterName' es el que des al contador.
15014  Hay que terminar con 
15015 \begin_inset Quotes fld
15016 \end_inset
15017
15018
15019 \begin_inset Flex Code
15020 status collapsed
15021
15022 \begin_layout Plain Layout
15023 End
15024 \end_layout
15025
15026 \end_inset
15027
15028
15029 \begin_inset Quotes frd
15030 \end_inset
15031
15032 .
15033  Se pueden usar además los parámetros siguientes:
15034 \end_layout
15035
15036 \begin_layout Description
15037 \begin_inset Flex Code
15038 status collapsed
15039
15040 \begin_layout Plain Layout
15041 LabelString
15042 \end_layout
15043
15044 \end_inset
15045
15046  [
15047 \begin_inset Flex Code
15048 status collapsed
15049
15050 \begin_layout Plain Layout
15051 string
15052 \end_layout
15053
15054 \end_inset
15055
15056 =""] Si se define esta cadena, indica cómo se muestra el contador.
15057  Al establecer este valor también se da el mismo valor a 
15058 \begin_inset Flex Code
15059 status collapsed
15060
15061 \begin_layout Plain Layout
15062 LabelStringAppendix
15063 \end_layout
15064
15065 \end_inset
15066
15067 .
15068  Para los valores de 'string' se pueden usar las estructuras siguientes:
15069 \end_layout
15070
15071 \begin_deeper
15072 \begin_layout Itemize
15073 \begin_inset Flex Code
15074 status collapsed
15075
15076 \begin_layout Plain Layout
15077
15078 \backslash
15079 thecounter
15080 \end_layout
15081
15082 \end_inset
15083
15084  será reemplazado por la expansión de 
15085 \begin_inset Flex Code
15086 status collapsed
15087
15088 \begin_layout Plain Layout
15089 LabelString
15090 \end_layout
15091
15092 \end_inset
15093
15094
15095 \begin_inset Newline linebreak
15096 \end_inset
15097
15098  (o 
15099 \begin_inset Flex Code
15100 status collapsed
15101
15102 \begin_layout Plain Layout
15103 LabelStringAppendix
15104 \end_layout
15105
15106 \end_inset
15107
15108 ) del contador 
15109 \begin_inset Flex Code
15110 status collapsed
15111
15112 \begin_layout Plain Layout
15113 counter
15114 \end_layout
15115
15116 \end_inset
15117
15118 .
15119  
15120 \end_layout
15121
15122 \begin_layout Itemize
15123 los valores del contador pueden expresarse usando macros tipo LaTeX como
15124  
15125 \begin_inset Flex Code
15126 status collapsed
15127
15128 \begin_layout Plain Layout
15129
15130 \backslash
15131
15132 \emph on
15133 numbertype
15134 \emph default
15135 {
15136 \emph on
15137 counter
15138 \emph default
15139 }
15140 \end_layout
15141
15142 \end_inset
15143
15144 , donde 
15145 \begin_inset Flex Code
15146 status collapsed
15147
15148 \begin_layout Plain Layout
15149
15150 \emph on
15151 numbertype
15152 \end_layout
15153
15154 \end_inset
15155
15156  puede ser:
15157 \begin_inset Foot
15158 status open
15159
15160 \begin_layout Plain Layout
15161 En realidad, la situación es un poco más complicada: cualquier 
15162 \emph on
15163 numbertype
15164 \emph default
15165  distinto de los descritos a continuación generará números arábigos.
15166  No sería una sorpresa ver esto cambiado en el futuro.
15167 \end_layout
15168
15169 \end_inset
15170
15171  
15172 \begin_inset Flex Code
15173 status collapsed
15174
15175 \begin_layout Plain Layout
15176 arabic
15177 \end_layout
15178
15179 \end_inset
15180
15181 : 1, 2, 3,\SpecialChar \ldots{}
15182
15183 \begin_inset Flex Code
15184 status collapsed
15185
15186 \begin_layout Plain Layout
15187 alph
15188 \end_layout
15189
15190 \end_inset
15191
15192  para minúsculas: a, b, c, \SpecialChar \ldots{}
15193
15194 \begin_inset Flex Code
15195 status collapsed
15196
15197 \begin_layout Plain Layout
15198 Alph
15199 \end_layout
15200
15201 \end_inset
15202
15203  para mayúsculas: A, B, C, \SpecialChar \ldots{}
15204
15205 \begin_inset Flex Code
15206 status collapsed
15207
15208 \begin_layout Plain Layout
15209 roman
15210 \end_layout
15211
15212 \end_inset
15213
15214  números romanos en minúscula: i, ii, iii, \SpecialChar \ldots{}
15215
15216 \begin_inset Foot
15217 status collapsed
15218
15219 \begin_layout Plain Layout
15220
15221 \size normal
15222 \emph on
15223 \color none
15224 N.
15225 \begin_inset space \thinspace{}
15226 \end_inset
15227
15228 del T.
15229 \emph default
15230 : El estilo 
15231 \family sans
15232
15233 \begin_inset Flex Code
15234 status collapsed
15235
15236 \begin_layout Plain Layout
15237
15238 \family sans
15239 \size normal
15240 \color none
15241 spanish
15242 \end_layout
15243
15244 \end_inset
15245
15246
15247 \family default
15248  de 
15249 \family sans
15250
15251 \begin_inset Flex Code
15252 status collapsed
15253
15254 \begin_layout Plain Layout
15255
15256 \family sans
15257 \size normal
15258 \color none
15259 babel
15260 \end_layout
15261
15262 \end_inset
15263
15264
15265 \family default
15266 \size default
15267 \color inherit
15268  los transforma automáticamente en versalitas
15269 \noun on
15270 , i, ii
15271 \noun default
15272 \SpecialChar \ldots{}
15273 , ya que los romanos en minúscula no se usan en español.
15274  
15275 \end_layout
15276
15277 \end_inset
15278
15279
15280 \begin_inset Flex Code
15281 status collapsed
15282
15283 \begin_layout Plain Layout
15284 Roman
15285 \end_layout
15286
15287 \end_inset
15288
15289  para romanos en mayúsculas: I, II, III\SpecialChar \ldots{}
15290
15291 \begin_inset Flex Code
15292 status collapsed
15293
15294 \begin_layout Plain Layout
15295 hebrew
15296 \end_layout
15297
15298 \end_inset
15299
15300  para números hebreos.
15301 \end_layout
15302
15303 \end_deeper
15304 \begin_layout Standard
15305 Si no se define LabelString, se construye un valor por omisión así: si el
15306  contador tiene un contador maestro 
15307 \begin_inset Flex Code
15308 status collapsed
15309
15310 \begin_layout Plain Layout
15311 master
15312 \end_layout
15313
15314 \end_inset
15315
15316  (definido mediante 
15317 \begin_inset Flex Code
15318 status collapsed
15319
15320 \begin_layout Plain Layout
15321 Within
15322 \end_layout
15323
15324 \end_inset
15325
15326 ), se usa la cadena 
15327 \begin_inset Flex Code
15328 status collapsed
15329
15330 \begin_layout Plain Layout
15331
15332 \backslash
15333 themaster.
15334 \backslash
15335 arabic{counter}
15336 \end_layout
15337
15338 \end_inset
15339
15340 ; si no, se usa la cadena 
15341 \begin_inset Flex Code
15342 status collapsed
15343
15344 \begin_layout Plain Layout
15345
15346 \backslash
15347 arabic{counter}
15348 \end_layout
15349
15350 \end_inset
15351
15352 .
15353 \end_layout
15354
15355 \begin_layout Description
15356 \begin_inset Flex Code
15357 status collapsed
15358
15359 \begin_layout Plain Layout
15360 LabelStringAppendix
15361 \end_layout
15362
15363 \end_inset
15364
15365  [
15366 \begin_inset Flex Code
15367 status collapsed
15368
15369 \begin_layout Plain Layout
15370 string
15371 \end_layout
15372
15373 \end_inset
15374
15375 =""] Lo mismo que 
15376 \begin_inset Flex Code
15377 status collapsed
15378
15379 \begin_layout Plain Layout
15380 LabelString
15381 \end_layout
15382
15383 \end_inset
15384
15385 , pero para el apéndice.
15386 \end_layout
15387
15388 \begin_layout Description
15389 \begin_inset Flex Code
15390 status collapsed
15391
15392 \begin_layout Plain Layout
15393 PrettyFormat
15394 \end_layout
15395
15396 \end_inset
15397
15398  [
15399 \begin_inset Flex Code
15400 status collapsed
15401
15402 \begin_layout Plain Layout
15403 string
15404 \end_layout
15405
15406 \end_inset
15407
15408 =
15409 \begin_inset Quotes erd
15410 \end_inset
15411
15412
15413 \begin_inset Quotes erd
15414 \end_inset
15415
15416 ] Un formato para usar con las referencias a este contador.
15417  Por ejemplo, podríamos querer las referencias a los números de sección
15418  en la forma 
15419 \begin_inset Quotes fld
15420 \end_inset
15421
15422 Sección 2.4
15423 \begin_inset Quotes frd
15424 \end_inset
15425
15426 .
15427  La cadena debería contener 
15428 \begin_inset Quotes eld
15429 \end_inset
15430
15431 ##
15432 \begin_inset Quotes erd
15433 \end_inset
15434
15435 .
15436  Esto será reemplazado por el número correspondiente del contador.
15437  Así pues, para secciones sería: Section ##.
15438 \end_layout
15439
15440 \begin_layout Description
15441 \begin_inset Flex Code
15442 status collapsed
15443
15444 \begin_layout Plain Layout
15445 Within
15446 \end_layout
15447
15448 \end_inset
15449
15450  [
15451 \begin_inset Flex Code
15452 status collapsed
15453
15454 \begin_layout Plain Layout
15455 string
15456 \end_layout
15457
15458 \end_inset
15459
15460 =""] Si esto se establece para el nombre de otro contador, el presente contador
15461  se reiniciará cada vez que el otro aumente.
15462  Por ejemplo, 
15463 \begin_inset Flex Code
15464 status collapsed
15465
15466 \begin_layout Plain Layout
15467 subsection
15468 \end_layout
15469
15470 \end_inset
15471
15472  se numera dentro de 
15473 \begin_inset Flex Code
15474 status collapsed
15475
15476 \begin_layout Plain Layout
15477 section
15478 \end_layout
15479
15480 \end_inset
15481
15482 .
15483 \end_layout
15484
15485 \begin_layout Subsection
15486 Descripción de las tipografías
15487 \begin_inset CommandInset label
15488 LatexCommand label
15489 name "sub:Tipografías"
15490
15491 \end_inset
15492
15493
15494 \end_layout
15495
15496 \begin_layout Standard
15497 Una descripción de una tipografía se ve como:
15498 \end_layout
15499
15500 \begin_layout LyX-Code
15501 Font 
15502 \family roman
15503 \emph on
15504 or
15505 \family default
15506 \emph default
15507  LabelFont
15508 \end_layout
15509
15510 \begin_layout LyX-Code
15511  ...
15512 \end_layout
15513
15514 \begin_layout LyX-Code
15515 EndFont
15516 \end_layout
15517
15518 \begin_layout Standard
15519 Están disponibles los comandos siguientes:
15520 \end_layout
15521
15522 \begin_layout Description
15523 \begin_inset Flex Code
15524 status collapsed
15525
15526 \begin_layout Plain Layout
15527 Color
15528 \end_layout
15529
15530 \end_inset
15531
15532  [
15533 \begin_inset Flex Code
15534 status collapsed
15535
15536 \begin_layout Plain Layout
15537
15538 \emph on
15539 none
15540 \end_layout
15541
15542 \end_inset
15543
15544
15545 \begin_inset Flex Code
15546 status collapsed
15547
15548 \begin_layout Plain Layout
15549 black
15550 \end_layout
15551
15552 \end_inset
15553
15554
15555 \begin_inset Flex Code
15556 status collapsed
15557
15558 \begin_layout Plain Layout
15559 white
15560 \end_layout
15561
15562 \end_inset
15563
15564
15565 \begin_inset Flex Code
15566 status collapsed
15567
15568 \begin_layout Plain Layout
15569 red
15570 \end_layout
15571
15572 \end_inset
15573
15574
15575 \begin_inset Flex Code
15576 status collapsed
15577
15578 \begin_layout Plain Layout
15579 green
15580 \end_layout
15581
15582 \end_inset
15583
15584
15585 \begin_inset Flex Code
15586 status collapsed
15587
15588 \begin_layout Plain Layout
15589 blue
15590 \end_layout
15591
15592 \end_inset
15593
15594
15595 \begin_inset Flex Code
15596 status collapsed
15597
15598 \begin_layout Plain Layout
15599 cyan
15600 \end_layout
15601
15602 \end_inset
15603
15604
15605 \begin_inset Flex Code
15606 status collapsed
15607
15608 \begin_layout Plain Layout
15609 magenta
15610 \end_layout
15611
15612 \end_inset
15613
15614
15615 \begin_inset Flex Code
15616 status collapsed
15617
15618 \begin_layout Plain Layout
15619 yellow
15620 \end_layout
15621
15622 \end_inset
15623
15624 ]
15625 \end_layout
15626
15627 \begin_layout Description
15628 \begin_inset Flex Code
15629 status collapsed
15630
15631 \begin_layout Plain Layout
15632 Family
15633 \end_layout
15634
15635 \end_inset
15636
15637  [
15638 \emph on
15639
15640 \begin_inset Flex Code
15641 status collapsed
15642
15643 \begin_layout Plain Layout
15644
15645 \emph on
15646 Roman
15647 \end_layout
15648
15649 \end_inset
15650
15651
15652 \emph default
15653
15654 \begin_inset Flex Code
15655 status collapsed
15656
15657 \begin_layout Plain Layout
15658 Sans
15659 \end_layout
15660
15661 \end_inset
15662
15663
15664 \begin_inset Flex Code
15665 status collapsed
15666
15667 \begin_layout Plain Layout
15668 Typewriter
15669 \end_layout
15670
15671 \end_inset
15672
15673
15674 \end_layout
15675
15676 \begin_layout Description
15677 \begin_inset Flex Code
15678 status collapsed
15679
15680 \begin_layout Plain Layout
15681 Misc
15682 \end_layout
15683
15684 \end_inset
15685
15686  [
15687 \begin_inset Flex Code
15688 status collapsed
15689
15690 \begin_layout Plain Layout
15691 string
15692 \end_layout
15693
15694 \end_inset
15695
15696 ] Son argumentos válidos: 
15697 \begin_inset Flex Code
15698 status collapsed
15699
15700 \begin_layout Plain Layout
15701 emph
15702 \end_layout
15703
15704 \end_inset
15705
15706
15707 \begin_inset Flex Code
15708 status collapsed
15709
15710 \begin_layout Plain Layout
15711 noun
15712 \end_layout
15713
15714 \end_inset
15715
15716
15717 \begin_inset Flex Code
15718 status collapsed
15719
15720 \begin_layout Plain Layout
15721 underbar
15722 \end_layout
15723
15724 \end_inset
15725
15726
15727 \begin_inset Flex Code
15728 status collapsed
15729
15730 \begin_layout Plain Layout
15731 no_emph
15732 \end_layout
15733
15734 \end_inset
15735
15736
15737 \begin_inset Flex Code
15738 status collapsed
15739
15740 \begin_layout Plain Layout
15741 no_noun
15742 \end_layout
15743
15744 \end_inset
15745
15746  and 
15747 \begin_inset Flex Code
15748 status collapsed
15749
15750 \begin_layout Plain Layout
15751 no_bar
15752 \end_layout
15753
15754 \end_inset
15755
15756 .
15757  Cada uno de ellos activa o desactiva el atributo correspondiente.
15758  Por ejemplo, 
15759 \begin_inset Flex Code
15760 status collapsed
15761
15762 \begin_layout Plain Layout
15763 emph
15764 \end_layout
15765
15766 \end_inset
15767
15768  activa énfasis, y 
15769 \begin_inset Flex Code
15770 status collapsed
15771
15772 \begin_layout Plain Layout
15773 no_emph
15774 \end_layout
15775
15776 \end_inset
15777
15778  lo desactiva.
15779  
15780 \begin_inset Newline newline
15781 \end_inset
15782
15783 Si esto último parece superfluo, recordemos que la configuración de tipografías
15784  para el presente contexto se hereda generalmente del contexto circundante.
15785  Por eso 
15786 \begin_inset Flex Code
15787 status collapsed
15788
15789 \begin_layout Plain Layout
15790 no_emph
15791 \end_layout
15792
15793 \end_inset
15794
15795  desactivaría el énfasis que estaba vigente, digamos, en un entorno teorema.
15796 \end_layout
15797
15798 \begin_layout Description
15799 \begin_inset Flex Code
15800 status collapsed
15801
15802 \begin_layout Plain Layout
15803 Series
15804 \end_layout
15805
15806 \end_inset
15807
15808  [
15809 \emph on
15810
15811 \begin_inset Flex Code
15812 status collapsed
15813
15814 \begin_layout Plain Layout
15815
15816 \emph on
15817 Medium
15818 \end_layout
15819
15820 \end_inset
15821
15822
15823 \emph default
15824
15825 \begin_inset Flex Code
15826 status collapsed
15827
15828 \begin_layout Plain Layout
15829 Bold
15830 \end_layout
15831
15832 \end_inset
15833
15834
15835 \end_layout
15836
15837 \begin_layout Description
15838 \begin_inset Flex Code
15839 status collapsed
15840
15841 \begin_layout Plain Layout
15842 Shape
15843 \end_layout
15844
15845 \end_inset
15846
15847  [
15848 \emph on
15849
15850 \begin_inset Flex Code
15851 status collapsed
15852
15853 \begin_layout Plain Layout
15854
15855 \emph on
15856 Up
15857 \end_layout
15858
15859 \end_inset
15860
15861
15862 \emph default
15863
15864 \begin_inset Flex Code
15865 status collapsed
15866
15867 \begin_layout Plain Layout
15868 Italic
15869 \end_layout
15870
15871 \end_inset
15872
15873
15874 \begin_inset Flex Code
15875 status collapsed
15876
15877 \begin_layout Plain Layout
15878 SmallCaps
15879 \end_layout
15880
15881 \end_inset
15882
15883
15884 \begin_inset Flex Code
15885 status collapsed
15886
15887 \begin_layout Plain Layout
15888 Slanted
15889 \end_layout
15890
15891 \end_inset
15892
15893
15894 \end_layout
15895
15896 \begin_layout Description
15897 \begin_inset Flex Code
15898 status collapsed
15899
15900 \begin_layout Plain Layout
15901 Size
15902 \end_layout
15903
15904 \end_inset
15905
15906  [
15907 \begin_inset Flex Code
15908 status collapsed
15909
15910 \begin_layout Plain Layout
15911 tiny
15912 \end_layout
15913
15914 \end_inset
15915
15916
15917 \begin_inset Flex Code
15918 status collapsed
15919
15920 \begin_layout Plain Layout
15921 small
15922 \end_layout
15923
15924 \end_inset
15925
15926
15927 \begin_inset Flex Code
15928 status collapsed
15929
15930 \begin_layout Plain Layout
15931
15932 \emph on
15933 normal
15934 \end_layout
15935
15936 \end_inset
15937
15938
15939 \begin_inset Flex Code
15940 status collapsed
15941
15942 \begin_layout Plain Layout
15943 large
15944 \end_layout
15945
15946 \end_inset
15947
15948
15949 \begin_inset Flex Code
15950 status collapsed
15951
15952 \begin_layout Plain Layout
15953 larger
15954 \end_layout
15955
15956 \end_inset
15957
15958
15959 \begin_inset Flex Code
15960 status collapsed
15961
15962 \begin_layout Plain Layout
15963 largest
15964 \end_layout
15965
15966 \end_inset
15967
15968
15969 \begin_inset Flex Code
15970 status collapsed
15971
15972 \begin_layout Plain Layout
15973 huge
15974 \end_layout
15975
15976 \end_inset
15977
15978
15979 \begin_inset Flex Code
15980 status collapsed
15981
15982 \begin_layout Plain Layout
15983 giant
15984 \end_layout
15985
15986 \end_inset
15987
15988 ]
15989 \end_layout
15990
15991 \begin_layout Subsection
15992 Descripción del formato de cita
15993 \begin_inset CommandInset label
15994 LatexCommand label
15995 name "sub:Descripción-formato-cita"
15996
15997 \end_inset
15998
15999
16000 \end_layout
16001
16002 \begin_layout Standard
16003 Los bloques 
16004 \begin_inset Flex Code
16005 status collapsed
16006
16007 \begin_layout Plain Layout
16008 CiteFormat
16009 \end_layout
16010
16011 \end_inset
16012
16013  se usan para describir la forma en que debe mostrarse la información bibliográf
16014 ica, tanto en LyX (en el diálogo de citas y en las ayudas emergentes, por
16015  ejemplo) como en la salida XHTML.
16016  El aspecto de unode estos bloques podría ser este:
16017 \end_layout
16018
16019 \begin_layout LyX-Code
16020 CiteFormat
16021 \end_layout
16022
16023 \begin_layout LyX-Code
16024  article ...
16025 \end_layout
16026
16027 \begin_layout LyX-Code
16028  book ...
16029 \end_layout
16030
16031 \begin_layout LyX-Code
16032 End
16033 \end_layout
16034
16035 \begin_layout Standard
16036 Las líneas definen cómo se va a mostrar la información bibliográfica asociada
16037  con un artículo o libro, respectivamente, y tales definiciones se pueden
16038  dar para cualquier `tipo de entrada' que pudiera estar presente en un archivo
16039  BibTeX.
16040  LyX define un formato por omsión en el código fuente que se usará si no
16041  se da una definición específica.
16042  LyX predefine varios formatos en el archivo 
16043 \begin_inset Flex Code
16044 status collapsed
16045
16046 \begin_layout Plain Layout
16047 stdciteformats.inc
16048 \end_layout
16049
16050 \end_inset
16051
16052 , que se incluye en la mayoría de las clases de documento de LyX.
16053 \end_layout
16054
16055 \begin_layout Standard
16056 Las definiciones usan un lenguaje simple que permite reemplazar las claves
16057  BibTeX por sus valores.
16058  Las claves deben encerrarse entre símbolos 
16059 \begin_inset Flex Code
16060 status collapsed
16061
16062 \begin_layout Plain Layout
16063 %
16064 \end_layout
16065
16066 \end_inset
16067
16068 , p.
16069 \begin_inset space \thinspace{}
16070 \end_inset
16071
16072 ej.: 
16073 \begin_inset Flex Code
16074 status collapsed
16075
16076 \begin_layout Plain Layout
16077 %author%
16078 \end_layout
16079
16080 \end_inset
16081
16082 .
16083  Así, una simple definición sería:
16084 \end_layout
16085
16086 \begin_layout LyX-Code
16087 misc %author%, 
16088 \begin_inset Quotes eld
16089 \end_inset
16090
16091 %title
16092 \begin_inset Quotes erd
16093 \end_inset
16094
16095 .
16096 \end_layout
16097
16098 \begin_layout Standard
16099 Esto imprimiría el autor, una coma, a continuación el título entre comillas
16100  y un punto para finalizar.
16101 \end_layout
16102
16103 \begin_layout Standard
16104 A veces querrás, por supuesto, imprimir una clave solo si existe.
16105  Esto puede hacerse mediante una construcción condicional tal como: 
16106 \begin_inset Flex Code
16107 status collapsed
16108
16109 \begin_layout Plain Layout
16110 {%volume%[[vol.
16111 \begin_inset space ~
16112 \end_inset
16113
16114 %volume%]]}
16115 \end_layout
16116
16117 \end_inset
16118
16119 , que quiere decir: si la clave 
16120 \begin_inset Flex Code
16121 status collapsed
16122
16123 \begin_layout Plain Layout
16124 volume
16125 \end_layout
16126
16127 \end_inset
16128
16129  existe, imprime 
16130 \begin_inset Quotes eld
16131 \end_inset
16132
16133 vol.
16134 \begin_inset space ~
16135 \end_inset
16136
16137
16138 \begin_inset Quotes erd
16139 \end_inset
16140
16141  seguido de la clave.
16142  También es posible tener una cláusula de otro modo en el condicional, como:
16143  
16144 \begin_inset Flex Code
16145 status collapsed
16146
16147 \begin_layout Plain Layout
16148 {%author%[[%author%]][[%editor%, ed.]]}
16149 \end_layout
16150
16151 \end_inset
16152
16153 .
16154  Aquí, la clave 
16155 \begin_inset Flex Code
16156 status collapsed
16157
16158 \begin_layout Plain Layout
16159 author
16160 \end_layout
16161
16162 \end_inset
16163
16164  se imprime si existe; por otra parte, se imprime la clave 
16165 \begin_inset Flex Code
16166 status collapsed
16167
16168 \begin_layout Plain Layout
16169 author
16170 \end_layout
16171
16172 \end_inset
16173
16174  seguida por 
16175 \begin_inset Quotes eld
16176 \end_inset
16177
16178 ,
16179 \begin_inset space ~
16180 \end_inset
16181
16182 ed.
16183 \begin_inset Quotes erd
16184 \end_inset
16185
16186 .
16187  Advierte que la clave se encierra entre signos 
16188 \begin_inset Flex Code
16189 status collapsed
16190
16191 \begin_layout Plain Layout
16192 %
16193 \end_layout
16194
16195 \end_inset
16196
16197 ; el condicional entero se encierra entre llaves; y las cláusulas condicional
16198  y por otra parte se ponen entre cobles corchetes, 
16199 \begin_inset Quotes eld
16200 \end_inset
16201
16202
16203 \begin_inset Flex Code
16204 status collapsed
16205
16206 \begin_layout Plain Layout
16207 [[
16208 \end_layout
16209
16210 \end_inset
16211
16212
16213 \begin_inset Quotes eld
16214 \end_inset
16215
16216  y 
16217 \begin_inset Quotes eld
16218 \end_inset
16219
16220
16221 \begin_inset Flex Code
16222 status collapsed
16223
16224 \begin_layout Plain Layout
16225 ]]
16226 \end_layout
16227
16228 \end_inset
16229
16230
16231 \begin_inset Quotes erd
16232 \end_inset
16233
16234 .
16235  No debe haber espacios entre ninguno de ellos.
16236 \end_layout
16237
16238 \begin_layout Standard
16239 Hay otra pieza de sintaxis disponible en las definiciones, como esta: 
16240 \begin_inset Flex Code
16241 status collapsed
16242
16243 \begin_layout Plain Layout
16244 {!<i>!}
16245 \end_layout
16246
16247 \end_inset
16248
16249 .
16250  Define una pieza de información para ser usada cuando creamos 
16251 \begin_inset Quotes eld
16252 \end_inset
16253
16254 texto enriquecido
16255 \begin_inset Quotes erd
16256 \end_inset
16257
16258 .
16259  Obviamente, no queremos etiquetas HTML cuando escribimos texto sencillo,
16260  por tanto deben ponerse entre 
16261 \begin_inset Quotes eld
16262 \end_inset
16263
16264 {!
16265 \begin_inset Quotes erd
16266 \end_inset
16267
16268  y 
16269 \begin_inset Quotes eld
16270 \end_inset
16271
16272 !}
16273 \begin_inset Quotes erd
16274 \end_inset
16275
16276 .
16277 \end_layout
16278
16279 \begin_layout Standard
16280 Además, hay dos clases especiales de definiciones disponibles en un bloque
16281  
16282 \begin_inset Flex Code
16283 status collapsed
16284
16285 \begin_layout Plain Layout
16286 CiteFormat
16287 \end_layout
16288
16289 \end_inset
16290
16291 .
16292  Un ejemplo de la primera sería:
16293 \end_layout
16294
16295 \begin_layout LyX-Code
16296 !quotetitle 
16297 \begin_inset Quotes eld
16298 \end_inset
16299
16300 %title%
16301 \begin_inset Quotes erd
16302 \end_inset
16303
16304
16305 \end_layout
16306
16307 \begin_layout Standard
16308 Esto es una abreviación, o macro, y se puede usar tratándola como si fuera
16309  una clave: 
16310 \begin_inset Flex Code
16311 status collapsed
16312
16313 \begin_layout Plain Layout
16314 %!quotetitle%
16315 \end_layout
16316
16317 \end_inset
16318
16319 .
16320  LyX tratará 
16321 \begin_inset Flex Code
16322 status collapsed
16323
16324 \begin_layout Plain Layout
16325 %!quotetitle%
16326 \end_layout
16327
16328 \end_inset
16329
16330  exactamente como trataría su definición.
16331  Por tanto, permítenos un 
16332 \emph on
16333 aviso
16334 \emph default
16335  obvio.
16336  No hagas:
16337 \end_layout
16338
16339 \begin_layout LyX-Code
16340 !funfun %funfun%
16341 \end_layout
16342
16343 \begin_layout Standard
16344 ni nada parecido.
16345  LyX no caería en un bucle infinito, pero sí en uno muy largo.
16346 \end_layout
16347
16348 \begin_layout Standard
16349 El segundo tipo especial de definición sería como:
16350 \end_layout
16351
16352 \begin_layout LyX-Code
16353 _pptext pp.
16354 \end_layout
16355
16356 \begin_layout Standard
16357 Esto define un trozo de texto traducible, que permite traducir partes relevantes
16358  de la bibliografía.
16359  Puede incluirse en una definición tratándolo como una clave: 
16360 \begin_inset Flex Code
16361 status collapsed
16362
16363 \begin_layout Plain Layout
16364 %_pptext%
16365 \end_layout
16366
16367 \end_inset
16368
16369 .
16370  Varios de estos están predefinidos en 
16371 \begin_inset Flex Code
16372 status collapsed
16373
16374 \begin_layout Plain Layout
16375 stdciteformats.inc
16376 \end_layout
16377
16378 \end_inset
16379
16380 .
16381  Advertiremos que no son macros en el sentido definido.
16382  No se expandirán.
16383 \end_layout
16384
16385 \begin_layout Standard
16386 Aquí hay, pues, un ejemplo que usa todas estas características:
16387 \end_layout
16388
16389 \begin_layout LyX-Code
16390 !authoredit {%author%[[%author%, ]][[{%editor%[[%editor%, %_edtext%, ]]}]]}
16391 \end_layout
16392
16393 \begin_layout Standard
16394 Así definimos una macro que imprime el autor seguido de coma, si la clave
16395  
16396 \begin_inset Flex Code
16397 status collapsed
16398
16399 \begin_layout Plain Layout
16400 author
16401 \end_layout
16402
16403 \end_inset
16404
16405  está definida, o imprime el nombre del editor seguido por el texto 
16406 \begin_inset Flex Code
16407 status collapsed
16408
16409 \begin_layout Plain Layout
16410 _edtext
16411 \end_layout
16412
16413 \end_inset
16414
16415  o su traducción (por omisión 
16416 \begin_inset Quotes eld
16417 \end_inset
16418
16419 ed.
16420 \begin_inset Quotes erd
16421 \end_inset
16422
16423 ), si la clave 
16424 \begin_inset Flex Code
16425 status collapsed
16426
16427 \begin_layout Plain Layout
16428 editor
16429 \end_layout
16430
16431 \end_inset
16432
16433  está definida.
16434  De hecho, esto está definido en 
16435 \begin_inset Flex Code
16436 status collapsed
16437
16438 \begin_layout Plain Layout
16439 stdciteformats.inc
16440 \end_layout
16441
16442 \end_inset
16443
16444 , por tanto puedes usarlo en tus propias definiciones o redefiniciones,
16445  si cargas antes ese archivo.
16446 \end_layout
16447
16448 \begin_layout Section
16449 Etiquetas para la salida XHTML
16450 \begin_inset CommandInset label
16451 LatexCommand label
16452 name "sec:Etiquetas-para-XHTML"
16453
16454 \end_inset
16455
16456
16457 \end_layout
16458
16459 \begin_layout Standard
16460 Como para LaTeX o DocBook, el formato de salida XHTML en LyX también se
16461  controla mediante la información contenida en archivos de formato.
16462  En general, LyX provee valores predefinidos sensatos y, como se mencionó
16463  anteriormente, incluso construirá reglas de estilo CSS a partir de las
16464  otras etiquetas de formato.
16465  Por ejemplo, LyX intentará usar la información proporcionada por la declaración
16466  
16467 \begin_inset Flex Code
16468 status collapsed
16469
16470 \begin_layout Plain Layout
16471 Font
16472 \end_layout
16473
16474 \end_inset
16475
16476  para el estilo Chapter para escribir CSS que formateará adecuadamente los
16477  encabezados de capítulo.
16478 \end_layout
16479
16480 \begin_layout Standard
16481 En muchos casos, por tanto, no tendrás que hacer nada para obtener una aceptable
16482  salida XHTML para tus propios entornos, recuadros personalizados y cosas
16483  así.
16484  Pero en ciertos casos querrás hacer cambios, y para eso LyX proporciona
16485  un número de etiquetas de formato que se pueden usar para personalizar
16486  los XHTML y CSS generados.
16487 \end_layout
16488
16489 \begin_layout Standard
16490 Advertimos que hay dos etiquetas, 
16491 \begin_inset Flex Code
16492 status collapsed
16493
16494 \begin_layout Plain Layout
16495 HTMLPreamble
16496 \end_layout
16497
16498 \end_inset
16499
16500  y 
16501 \begin_inset Flex Code
16502 status collapsed
16503
16504 \begin_layout Plain Layout
16505 AddToHTMLPreamble
16506 \end_layout
16507
16508 \end_inset
16509
16510  que pueden aparecer fuera de las declaraciones de estilos y recuadros.
16511  Véase 
16512 \begin_inset CommandInset ref
16513 LatexCommand ref
16514 reference "sub:Parámetros-generales-clases"
16515
16516 \end_inset
16517
16518  para detalles sobre esto.
16519 \end_layout
16520
16521 \begin_layout Subsection
16522 Estilos de párrafo
16523 \begin_inset CommandInset label
16524 LatexCommand label
16525 name "sub:Estilos-de-párrafo-XHTML"
16526
16527 \end_inset
16528
16529
16530 \end_layout
16531
16532 \begin_layout Standard
16533 El tipo de XHTML que genera LyX para un párrafo depende de si se trata de
16534  un párrafo normal, de un comando o de un entorno, en los que esto se determina
16535  por el contenido de la correspondiente etiqueta 
16536 \begin_inset Flex Code
16537 status collapsed
16538
16539 \begin_layout Plain Layout
16540 LaTeXType
16541 \end_layout
16542
16543 \end_inset
16544
16545 .
16546  
16547 \end_layout
16548
16549 \begin_layout Standard
16550 Para un comando o párrafo, la salida XHTML tiene la forma siguiente:
16551 \end_layout
16552
16553 \begin_layout LyX-Code
16554 <tag attr=
16555 \begin_inset Quotes erd
16556 \end_inset
16557
16558 value
16559 \begin_inset Quotes erd
16560 \end_inset
16561
16562 >
16563 \end_layout
16564
16565 \begin_layout LyX-Code
16566 <labeltag attr=
16567 \begin_inset Quotes erd
16568 \end_inset
16569
16570 value
16571 \begin_inset Quotes erd
16572 \end_inset
16573
16574 >Label</labeltag>
16575 \end_layout
16576
16577 \begin_layout LyX-Code
16578 Contents of the paragraph.
16579 \end_layout
16580
16581 \begin_layout LyX-Code
16582 </tag>
16583 \end_layout
16584
16585 \begin_layout Standard
16586 Por supuesto, `label tags´ se omiten si el párrafo no tiene rótulo.
16587 \end_layout
16588
16589 \begin_layout Standard
16590 Para un entorno que no sea algún tipo de lista, XHTML toma la forma:
16591 \end_layout
16592
16593 \begin_layout LyX-Code
16594 <tag attr=
16595 \begin_inset Quotes erd
16596 \end_inset
16597
16598 value
16599 \begin_inset Quotes erd
16600 \end_inset
16601
16602 >
16603 \end_layout
16604
16605 \begin_layout LyX-Code
16606 <itemtag attr=
16607 \begin_inset Quotes erd
16608 \end_inset
16609
16610 value
16611 \begin_inset Quotes erd
16612 \end_inset
16613
16614 ><labeltag attr=
16615 \begin_inset Quotes erd
16616 \end_inset
16617
16618 value
16619 \begin_inset Quotes erd
16620 \end_inset
16621
16622 >Environment Label</labeltag>First paragraph.</itemtag>
16623 \end_layout
16624
16625 \begin_layout LyX-Code
16626 <itemtag>Second paragraph.</itemtag>
16627 \end_layout
16628
16629 \begin_layout LyX-Code
16630 </tag>
16631 \end_layout
16632
16633 \begin_layout Standard
16634 El rótulo se genera solo para el primer párrafo, como debería ser, por ejemplo,
16635  para un teorema.
16636  
16637 \end_layout
16638
16639 \begin_layout Standard
16640 Para una lista disponemos de una de estas formas:
16641 \end_layout
16642
16643 \begin_layout LyX-Code
16644 <tag attr=
16645 \begin_inset Quotes erd
16646 \end_inset
16647
16648 value
16649 \begin_inset Quotes erd
16650 \end_inset
16651
16652 >
16653 \end_layout
16654
16655 \begin_layout LyX-Code
16656 <itemtag attr=
16657 \begin_inset Quotes erd
16658 \end_inset
16659
16660 value
16661 \begin_inset Quotes erd
16662 \end_inset
16663
16664 ><labeltag attr=
16665 \begin_inset Quotes erd
16666 \end_inset
16667
16668 value
16669 \begin_inset Quotes erd
16670 \end_inset
16671
16672 >List Label</labeltag>First item.</itemtag>
16673 \end_layout
16674
16675 \begin_layout LyX-Code
16676 <itemtag attr=
16677 \begin_inset Quotes erd
16678 \end_inset
16679
16680 value
16681 \begin_inset Quotes erd
16682 \end_inset
16683
16684 ><labeltag attr=
16685 \begin_inset Quotes erd
16686 \end_inset
16687
16688 value
16689 \begin_inset Quotes erd
16690 \end_inset
16691
16692 >List Label</labeltag>Second item.</itemtag>
16693 \end_layout
16694
16695 \begin_layout LyX-Code
16696 </tag>
16697 \end_layout
16698
16699 \begin_layout LyX-Code
16700
16701 \end_layout
16702
16703 \begin_layout LyX-Code
16704 <tag attr=
16705 \begin_inset Quotes erd
16706 \end_inset
16707
16708 value
16709 \begin_inset Quotes erd
16710 \end_inset
16711
16712 >
16713 \end_layout
16714
16715 \begin_layout LyX-Code
16716 <labeltag attr=
16717 \begin_inset Quotes erd
16718 \end_inset
16719
16720 value
16721 \begin_inset Quotes erd
16722 \end_inset
16723
16724 >List Label</labeltag><itemtag attr=
16725 \begin_inset Quotes erd
16726 \end_inset
16727
16728 value
16729 \begin_inset Quotes erd
16730 \end_inset
16731
16732 >First item.</itemtag>
16733 \end_layout
16734
16735 \begin_layout LyX-Code
16736 <labeltag attr=
16737 \begin_inset Quotes erd
16738 \end_inset
16739
16740 value
16741 \begin_inset Quotes erd
16742 \end_inset
16743
16744 >List Label</labeltag><itemtag attr=
16745 \begin_inset Quotes erd
16746 \end_inset
16747
16748 value
16749 \begin_inset Quotes erd
16750 \end_inset
16751
16752 >Second item.</itemtag>
16753 \end_layout
16754
16755 \begin_layout LyX-Code
16756 </tag>
16757 \end_layout
16758
16759 \begin_layout Standard
16760 Observa los diferentes órdenes de 
16761 \begin_inset Flex Code
16762 status collapsed
16763
16764 \begin_layout Plain Layout
16765 labeltag
16766 \end_layout
16767
16768 \end_inset
16769
16770  e 
16771 \begin_inset Flex Code
16772 status collapsed
16773
16774 \begin_layout Plain Layout
16775 itemtag
16776 \end_layout
16777
16778 \end_inset
16779
16780 .
16781  El orden que obtenemos depende del ajuste de 
16782 \begin_inset Flex Code
16783 status collapsed
16784
16785 \begin_layout Plain Layout
16786 HTMLLabelFirst
16787 \end_layout
16788
16789 \end_inset
16790
16791 : Si 
16792 \begin_inset Flex Code
16793 status collapsed
16794
16795 \begin_layout Plain Layout
16796 HTMLLabelFirst
16797 \end_layout
16798
16799 \end_inset
16800
16801  es falso (por omisión), se obtiene el primero de ellos, con el rótulo dentro
16802  del ítem; si verdadero, se obtiene el segundo, con el rótulo fuera del
16803  ítem.
16804 \end_layout
16805
16806 \begin_layout Standard
16807 Las etiquetas específicas y la salida de los atributos para cada tipo de
16808  párrafo puede ser controlado por medio de las etiquetas de formato que
16809  vamos a describir.
16810  Como mencionamos antes, sin embargo, LyX usa predefinidos adecuados para
16811  muchos de estos valores, por lo que generalmente no necesitarás hacer nada
16812  para obtener una buena salida XHTML.
16813  Partiendo de las etiquetas ya disponibles puedes afinar lascosas a tu gusto.
16814 \end_layout
16815
16816 \begin_layout Description
16817 \begin_inset Flex Code
16818 status collapsed
16819
16820 \begin_layout Plain Layout
16821 HTMLAttr
16822 \end_layout
16823
16824 \end_inset
16825
16826  [
16827 \begin_inset Flex Code
16828 status collapsed
16829
16830 \begin_layout Plain Layout
16831 string
16832 \end_layout
16833
16834 \end_inset
16835
16836 ] Especifica información de los atributos a entregar con la etiqueta principal.
16837  Por ejemplo, 
16838 \begin_inset Quotes eld
16839 \end_inset
16840
16841
16842 \begin_inset Flex Code
16843 status collapsed
16844
16845 \begin_layout Plain Layout
16846 class=`mydiv'
16847 \end_layout
16848
16849 \end_inset
16850
16851
16852 \begin_inset Quotes erd
16853 \end_inset
16854
16855 .
16856  Por omisión, LyX producirá 
16857 \begin_inset Quotes eld
16858 \end_inset
16859
16860
16861 \begin_inset Flex Code
16862 status collapsed
16863
16864 \begin_layout Plain Layout
16865 class=`layoutname'
16866 \end_layout
16867
16868 \end_inset
16869
16870
16871 \begin_inset Quotes erd
16872 \end_inset
16873
16874 , donde 
16875 \begin_inset Flex Code
16876 status collapsed
16877
16878 \begin_layout Plain Layout
16879 layoutname
16880 \end_layout
16881
16882 \end_inset
16883
16884  es el nombre del formato en LyX, en minúsculas, por ejemplo: chapter.
16885  Esto 
16886 \emph on
16887 no
16888 \emph default
16889  debería contener ninguna información de estilo.
16890  Usa 
16891 \begin_inset Flex Code
16892 status collapsed
16893
16894 \begin_layout Plain Layout
16895 HTMLStyle
16896 \end_layout
16897
16898 \end_inset
16899
16900  para ese propósito.
16901 \end_layout
16902
16903 \begin_layout Description
16904 \begin_inset Flex Code
16905 status collapsed
16906
16907 \begin_layout Plain Layout
16908 HTMLForceCSS
16909 \end_layout
16910
16911 \end_inset
16912
16913  [
16914 \begin_inset Flex Code
16915 status collapsed
16916
16917 \begin_layout Plain Layout
16918
16919 \emph on
16920 0
16921 \emph default
16922 ,1
16923 \end_layout
16924
16925 \end_inset
16926
16927 ] Si producir la información CSS predeterminada que LyX genera para este
16928  formato, incluso si se proporciona explícitamente información adicional
16929  mediante 
16930 \begin_inset Flex Code
16931 status collapsed
16932
16933 \begin_layout Plain Layout
16934 HTMLStyle
16935 \end_layout
16936
16937 \end_inset
16938
16939 .
16940  Poner 
16941 \begin_inset Flex Code
16942 status collapsed
16943
16944 \begin_layout Plain Layout
16945 1
16946 \end_layout
16947
16948 \end_inset
16949
16950  permite alterar o aumentar el CSS generado, no sobrescribirlo totalmente.
16951  Por omisión es 
16952 \begin_inset Flex Code
16953 status collapsed
16954
16955 \begin_layout Plain Layout
16956 0
16957 \end_layout
16958
16959 \end_inset
16960
16961 .
16962 \end_layout
16963
16964 \begin_layout Description
16965 \begin_inset Flex Code
16966 status collapsed
16967
16968 \begin_layout Plain Layout
16969 HTMLItem
16970 \end_layout
16971
16972 \end_inset
16973
16974  [
16975 \begin_inset Flex Code
16976 status collapsed
16977
16978 \begin_layout Plain Layout
16979 string
16980 \end_layout
16981
16982 \end_inset
16983
16984 ] Etiqueta a usar para párrafos individuales de entornos, reemplazando 
16985 \begin_inset Flex Code
16986 status collapsed
16987
16988 \begin_layout Plain Layout
16989 itemtag
16990 \end_layout
16991
16992 \end_inset
16993
16994  en los ejemplos de arriba.
16995  Por omisión, 
16996 \begin_inset Flex Code
16997 status collapsed
16998
16999 \begin_layout Plain Layout
17000 div
17001 \end_layout
17002
17003 \end_inset
17004
17005 .
17006 \end_layout
17007
17008 \begin_layout Description
17009 \begin_inset Flex Code
17010 status collapsed
17011
17012 \begin_layout Plain Layout
17013 HTMLItemAttr
17014 \end_layout
17015
17016 \end_inset
17017
17018  [
17019 \begin_inset Flex Code
17020 status collapsed
17021
17022 \begin_layout Plain Layout
17023 string
17024 \end_layout
17025
17026 \end_inset
17027
17028 ] Atributos para la etiqueta ítem.
17029  Por omisión 
17030 \begin_inset Quotes eld
17031 \end_inset
17032
17033
17034 \begin_inset Flex Code
17035 status collapsed
17036
17037 \begin_layout Plain Layout
17038 class=`layoutname_item'
17039 \end_layout
17040
17041 \end_inset
17042
17043
17044 \begin_inset Quotes erd
17045 \end_inset
17046
17047 .
17048  Esto 
17049 \emph on
17050 no
17051 \emph default
17052  debería contener ninguna información de estilo.
17053  Usa 
17054 \begin_inset Flex Code
17055 status collapsed
17056
17057 \begin_layout Plain Layout
17058 HTMLStyle
17059 \end_layout
17060
17061 \end_inset
17062
17063  para ese propósito.
17064 \end_layout
17065
17066 \begin_layout Description
17067 \begin_inset Flex Code
17068 status collapsed
17069
17070 \begin_layout Plain Layout
17071 HTMLLabel
17072 \end_layout
17073
17074 \end_inset
17075
17076  [
17077 \begin_inset Flex Code
17078 status collapsed
17079
17080 \begin_layout Plain Layout
17081 string
17082 \end_layout
17083
17084 \end_inset
17085
17086 ] Etiqueta a usar para rótulos de párrafos e ítems, reemplazando 
17087 \begin_inset Flex Code
17088 status collapsed
17089
17090 \begin_layout Plain Layout
17091 labeltag
17092 \end_layout
17093
17094 \end_inset
17095
17096  en los ejemplos de arriba.
17097  Por omisión, 
17098 \begin_inset Flex Code
17099 status collapsed
17100
17101 \begin_layout Plain Layout
17102 span
17103 \end_layout
17104
17105 \end_inset
17106
17107 , a menos que 
17108 \begin_inset Flex Code
17109 status collapsed
17110
17111 \begin_layout Plain Layout
17112 LabelType
17113 \end_layout
17114
17115 \end_inset
17116
17117  sea 
17118 \begin_inset Flex Code
17119 status collapsed
17120
17121 \begin_layout Plain Layout
17122 Top_Environment
17123 \end_layout
17124
17125 \end_inset
17126
17127  o 
17128 \begin_inset Flex Code
17129 status collapsed
17130
17131 \begin_layout Plain Layout
17132 Centered_Top_Environment
17133 \end_layout
17134
17135 \end_inset
17136
17137 , en cuyos casos es 
17138 \begin_inset Flex Code
17139 status collapsed
17140
17141 \begin_layout Plain Layout
17142 div
17143 \end_layout
17144
17145 \end_inset
17146
17147  por omisión.
17148 \end_layout
17149
17150 \begin_layout Description
17151 \begin_inset Flex Code
17152 status collapsed
17153
17154 \begin_layout Plain Layout
17155 HTMLLabelAttr
17156 \end_layout
17157
17158 \end_inset
17159
17160  [
17161 \begin_inset Flex Code
17162 status collapsed
17163
17164 \begin_layout Plain Layout
17165 string
17166 \end_layout
17167
17168 \end_inset
17169
17170 ] Atributos para la etiqueta del rótulo.
17171  Por omisión es 
17172 \begin_inset Quotes eld
17173 \end_inset
17174
17175
17176 \begin_inset Flex Code
17177 status collapsed
17178
17179 \begin_layout Plain Layout
17180 class=`layoutname_label'
17181 \end_layout
17182
17183 \end_inset
17184
17185
17186 \begin_inset Quotes erd
17187 \end_inset
17188
17189 .
17190  Esto 
17191 \emph on
17192 no
17193 \emph default
17194  debería contener ninguna información de estilo.
17195  Usa 
17196 \begin_inset Flex Code
17197 status collapsed
17198
17199 \begin_layout Plain Layout
17200 HTMLStyle
17201 \end_layout
17202
17203 \end_inset
17204
17205  para ese propósito.
17206 \end_layout
17207
17208 \begin_layout Description
17209 \begin_inset Flex Code
17210 status collapsed
17211
17212 \begin_layout Plain Layout
17213 HTMLLabelFirst
17214 \end_layout
17215
17216 \end_inset
17217
17218  [
17219 \begin_inset Flex Code
17220 status collapsed
17221
17222 \begin_layout Plain Layout
17223
17224 \emph on
17225 0
17226 \emph default
17227 ,1
17228 \end_layout
17229
17230 \end_inset
17231
17232 ] Solo es significativo para entornos tipo lista, esta etiqueta controla
17233  si la etiqueta de rótulo se genera antes o dentro de la etiqueta de ítem.
17234  Se usa, por ejemplo, en el entorno descripción, donde queremos `
17235 \begin_inset Flex Code
17236 status collapsed
17237
17238 \begin_layout Plain Layout
17239 <dt>\SpecialChar \ldots{}
17240 </dt><dd>\SpecialChar \ldots{}
17241 </dd>
17242 \end_layout
17243
17244 \end_inset
17245
17246 .
17247  Por omisión, 
17248 \begin_inset Flex Code
17249 status collapsed
17250
17251 \begin_layout Plain Layout
17252 0
17253 \end_layout
17254
17255 \end_inset
17256
17257 : la etiqueta de rótulo se genera dentro de la etiqueta de ítem.
17258 \end_layout
17259
17260 \begin_layout Description
17261 \begin_inset Flex Code
17262 status collapsed
17263
17264 \begin_layout Plain Layout
17265 HTMLPreamble
17266 \end_layout
17267
17268 \end_inset
17269
17270  Información para generar en la sección 
17271 \begin_inset Flex Code
17272 status collapsed
17273
17274 \begin_layout Plain Layout
17275 <head>
17276 \end_layout
17277
17278 \end_inset
17279
17280  cuando se usa este estilo.
17281  Esto podría, por ejemplo, utilizarse para incluir un bloque 
17282 \begin_inset Flex Code
17283 status collapsed
17284
17285 \begin_layout Plain Layout
17286 <script>
17287 \end_layout
17288
17289 \end_inset
17290
17291  definiendo un controlador 
17292 \begin_inset Flex Code
17293 status collapsed
17294
17295 \begin_layout Plain Layout
17296 onclick
17297 \end_layout
17298
17299 \end_inset
17300
17301 .
17302 \end_layout
17303
17304 \begin_layout Description
17305 \begin_inset Flex Code
17306 status collapsed
17307
17308 \begin_layout Plain Layout
17309 HTMLStyle
17310 \end_layout
17311
17312 \end_inset
17313
17314  Información de estilo CSS a incluir cuando se usa este estilo.
17315  Advertimos que esto será automáticamente envuelto en un bloque 
17316 \begin_inset Flex Code
17317 status collapsed
17318
17319 \begin_layout Plain Layout
17320 <style>
17321 \end_layout
17322
17323 \end_inset
17324
17325  generado por el formato, por tanto solo es necesario incluir el propio
17326  CSS.
17327 \end_layout
17328
17329 \begin_layout Description
17330 \begin_inset Flex Code
17331 status collapsed
17332
17333 \begin_layout Plain Layout
17334 HTMLTag
17335 \end_layout
17336
17337 \end_inset
17338
17339  [
17340 \begin_inset Flex Code
17341 status collapsed
17342
17343 \begin_layout Plain Layout
17344 string
17345 \end_layout
17346
17347 \end_inset
17348
17349 ] Etiqueta para el rótulo principal, reemplazando 
17350 \begin_inset Flex Code
17351 status collapsed
17352
17353 \begin_layout Plain Layout
17354 tag
17355 \end_layout
17356
17357 \end_inset
17358
17359  en losejemplos de arriba.
17360  Por omisión es 
17361 \begin_inset Flex Code
17362 status collapsed
17363
17364 \begin_layout Plain Layout
17365 div
17366 \end_layout
17367
17368 \end_inset
17369
17370 .
17371 \end_layout
17372
17373 \begin_layout Description
17374 \begin_inset Flex Code
17375 status collapsed
17376
17377 \begin_layout Plain Layout
17378 HTMLTitle
17379 \end_layout
17380
17381 \end_inset
17382
17383  [
17384 \begin_inset Flex Code
17385 status collapsed
17386
17387 \begin_layout Plain Layout
17388
17389 \emph on
17390 0
17391 \emph default
17392 ,1
17393 \end_layout
17394
17395 \end_inset
17396
17397 ] Marca este estilo como el que se va a usar para generar la etiqueta 
17398 \begin_inset Flex Code
17399 status collapsed
17400
17401 \begin_layout Plain Layout
17402 <title>
17403 \end_layout
17404
17405 \end_inset
17406
17407  para el archivo XHTML.
17408  Por omisión, es falso.
17409  El archivo 
17410 \begin_inset Flex Code
17411 status collapsed
17412
17413 \begin_layout Plain Layout
17414 stdtitle.inc
17415 \end_layout
17416
17417 \end_inset
17418
17419  lo establece verdadero para el entorno 
17420 \begin_inset Flex Code
17421 status collapsed
17422
17423 \begin_layout Plain Layout
17424 title
17425 \end_layout
17426
17427 \end_inset
17428
17429 .
17430  
17431 \end_layout
17432
17433 \begin_layout Subsection
17434 Recuadros XHTML
17435 \end_layout
17436
17437 \begin_layout Standard
17438 La salida XHTML de los recuadros también se puede controlar por información
17439  en archivos 'layout'.
17440 \begin_inset Foot
17441 status collapsed
17442
17443 \begin_layout Plain Layout
17444 Por ahora, esto solo es cierto para recuadros de 
17445 \begin_inset Quotes eld
17446 \end_inset
17447
17448 texto
17449 \begin_inset Quotes erd
17450 \end_inset
17451
17452  (recuadros en los que puedes escribir) y no para recuadros de 
17453 \begin_inset Quotes eld
17454 \end_inset
17455
17456 commandos
17457 \begin_inset Quotes erd
17458 \end_inset
17459
17460  (recuadros asociados con cuadros de diálogo).
17461 \end_layout
17462
17463 \end_inset
17464
17465  También en este caso, LyX intenta proporcionar valores predefinidos adecuados,
17466  y construye reglas de estilo CSS, pero todo puede personalizarse.
17467 \end_layout
17468
17469 \begin_layout Standard
17470 Para los recuadros, LyX produce XHTML en la forma:
17471 \end_layout
17472
17473 \begin_layout LyX-Code
17474 <tag attr=
17475 \begin_inset Quotes erd
17476 \end_inset
17477
17478 value
17479 \begin_inset Quotes erd
17480 \end_inset
17481
17482 >
17483 \end_layout
17484
17485 \begin_layout LyX-Code
17486 <labeltag>Label</labeltag>
17487 \end_layout
17488
17489 \begin_layout LyX-Code
17490 <innertag attr=
17491 \begin_inset Quotes erd
17492 \end_inset
17493
17494 value
17495 \begin_inset Quotes erd
17496 \end_inset
17497
17498 >Contents of the inset.</innertag>
17499 \end_layout
17500
17501 \begin_layout LyX-Code
17502 </tag>
17503 \end_layout
17504
17505 \begin_layout Standard
17506 Si el recuadro permite párrafos múltiples ---o sea, si 
17507 \begin_inset Flex Code
17508 status collapsed
17509
17510 \begin_layout Plain Layout
17511 MultiPar
17512 \end_layout
17513
17514 \end_inset
17515
17516  es verdadero--- el contenido del recuadro se generará en forma de párrafos
17517  estructurados según los estilos usados para dichos párrafos (normal, cita,
17518  y similares).
17519  El rótulo de la etiqueta se omite si el párrafo no lo tiene y, por el momento,
17520  es siempre 
17521 \begin_inset Flex Code
17522 status collapsed
17523
17524 \begin_layout Plain Layout
17525 span
17526 \end_layout
17527
17528 \end_inset
17529
17530 .
17531  La etiqueta interior es opcional y, por omisión, no aparece.
17532 \end_layout
17533
17534 \begin_layout Standard
17535 Las etiquetas y atributos específicos para cada recuadro se pueden controlar
17536  mediante las siguientes etiquetas de formato.
17537 \end_layout
17538
17539 \begin_layout Description
17540 \begin_inset Flex Code
17541 status collapsed
17542
17543 \begin_layout Plain Layout
17544 HTMLAttr
17545 \end_layout
17546
17547 \end_inset
17548
17549  [
17550 \begin_inset Flex Code
17551 status collapsed
17552
17553 \begin_layout Plain Layout
17554 string
17555 \end_layout
17556
17557 \end_inset
17558
17559 ] Especifica información de atributos a generar con la etiqueta principal.
17560  Por ejemplo, 
17561 \begin_inset Quotes eld
17562 \end_inset
17563
17564
17565 \begin_inset Flex Code
17566 status collapsed
17567
17568 \begin_layout Plain Layout
17569 class=`myinset' onclick=`\SpecialChar \ldots{}
17570 '
17571 \end_layout
17572
17573 \end_inset
17574
17575
17576 \begin_inset Quotes erd
17577 \end_inset
17578
17579 .
17580  Por omisión, LyX generará 
17581 \begin_inset Quotes eld
17582 \end_inset
17583
17584
17585 \begin_inset Flex Code
17586 status collapsed
17587
17588 \begin_layout Plain Layout
17589 class=`insetname'
17590 \end_layout
17591
17592 \end_inset
17593
17594
17595 \begin_inset Quotes erd
17596 \end_inset
17597
17598 , donde 
17599 \begin_inset Flex Code
17600 status collapsed
17601
17602 \begin_layout Plain Layout
17603 insetname
17604 \end_layout
17605
17606 \end_inset
17607
17608  es el nombre del recuadro en LyX, en minúsculas y con los caracteres no
17609  alfanuméricos convertidos en guiones bajos, por ejemplo: footnote.
17610 \end_layout
17611
17612 \begin_layout Description
17613 \begin_inset Flex Code
17614 status collapsed
17615
17616 \begin_layout Plain Layout
17617 HTMLForceCSS
17618 \end_layout
17619
17620 \end_inset
17621
17622  [
17623 \begin_inset Flex Code
17624 status collapsed
17625
17626 \begin_layout Plain Layout
17627
17628 \emph on
17629 0
17630 \emph default
17631 ,1
17632 \end_layout
17633
17634 \end_inset
17635
17636 ] Si producir la información CSS predeterminadad que LyX genera para este
17637  formato, incluso si se da explícitamente información adicional con 
17638 \begin_inset Flex Code
17639 status collapsed
17640
17641 \begin_layout Plain Layout
17642 HTMLStyle
17643 \end_layout
17644
17645 \end_inset
17646
17647 .
17648  Si esto es 
17649 \begin_inset Flex Code
17650 status collapsed
17651
17652 \begin_layout Plain Layout
17653 1
17654 \end_layout
17655
17656 \end_inset
17657
17658  parmite alterar o aumentar el CSS generado, en vez de sobrescribirlo.
17659  Por omisión, 0.
17660 \end_layout
17661
17662 \begin_layout Description
17663 \begin_inset Flex Code
17664 status collapsed
17665
17666 \begin_layout Plain Layout
17667 HTMLInnerAttr
17668 \end_layout
17669
17670 \end_inset
17671
17672  [
17673 \begin_inset Flex Code
17674 status collapsed
17675
17676 \begin_layout Plain Layout
17677 string
17678 \end_layout
17679
17680 \end_inset
17681
17682 ] Atributos para la etiqueta interna.
17683  Por omisión, es 
17684 \begin_inset Quotes eld
17685 \end_inset
17686
17687
17688 \begin_inset Flex Code
17689 status collapsed
17690
17691 \begin_layout Plain Layout
17692 class=`insetname_inner'
17693 \end_layout
17694
17695 \end_inset
17696
17697
17698 \begin_inset Quotes erd
17699 \end_inset
17700
17701 .
17702 \end_layout
17703
17704 \begin_layout Description
17705 \begin_inset Flex Code
17706 status collapsed
17707
17708 \begin_layout Plain Layout
17709 HTMLInnerTag
17710 \end_layout
17711
17712 \end_inset
17713
17714  [
17715 \begin_inset Flex Code
17716 status collapsed
17717
17718 \begin_layout Plain Layout
17719 string
17720 \end_layout
17721
17722 \end_inset
17723
17724 ] La etiqueta interna, reemplazando 
17725 \begin_inset Flex Code
17726 status collapsed
17727
17728 \begin_layout Plain Layout
17729 innertag
17730 \end_layout
17731
17732 \end_inset
17733
17734  en los ejemplos de arriba.
17735  Por omisión, ninguna.
17736 \end_layout
17737
17738 \begin_layout Description
17739 \begin_inset Flex Code
17740 status collapsed
17741
17742 \begin_layout Plain Layout
17743 HTMLIsBlock
17744 \end_layout
17745
17746 \end_inset
17747
17748  [
17749 \begin_inset Flex Code
17750 status collapsed
17751
17752 \begin_layout Plain Layout
17753 0,
17754 \emph on
17755 1
17756 \end_layout
17757
17758 \end_inset
17759
17760 ] Si este recuadro representa un bloque de texto independiente (como una
17761  nota al pie) o bien representa material que está incluido en el texto circundan
17762 te (como una rama).
17763  Por omisión, 1.
17764 \end_layout
17765
17766 \begin_layout Description
17767 \begin_inset Flex Code
17768 status collapsed
17769
17770 \begin_layout Plain Layout
17771 HTMLLabel
17772 \end_layout
17773
17774 \end_inset
17775
17776  [
17777 \begin_inset Flex Code
17778 status collapsed
17779
17780 \begin_layout Plain Layout
17781 string
17782 \end_layout
17783
17784 \end_inset
17785
17786 ] Un rótulo para este recuadro, posiblemente incluyendo una referencia a
17787  un contador.
17788  Por ejemplo, para notas al pie, podría ser: 
17789 \begin_inset Flex Code
17790 status collapsed
17791
17792 \begin_layout Plain Layout
17793
17794 \backslash
17795 arabic{footnote}
17796 \end_layout
17797
17798 \end_inset
17799
17800 .
17801  Esto es opcional y no hay valor predeterminado.
17802 \end_layout
17803
17804 \begin_layout Description
17805 \begin_inset Flex Code
17806 status collapsed
17807
17808 \begin_layout Plain Layout
17809 HTMLPreamble
17810 \end_layout
17811
17812 \end_inset
17813
17814  Información que saldrá en la sección 
17815 \begin_inset Flex Code
17816 status collapsed
17817
17818 \begin_layout Plain Layout
17819 <head>
17820 \end_layout
17821
17822 \end_inset
17823
17824  cuando se usa este estilo.
17825  Esto podría usarse, por ejemplo, para incluir un bloque 
17826 \begin_inset Flex Code
17827 status collapsed
17828
17829 \begin_layout Plain Layout
17830 <script>
17831 \end_layout
17832
17833 \end_inset
17834
17835  que defina un controlador 
17836 \begin_inset Flex Code
17837 status collapsed
17838
17839 \begin_layout Plain Layout
17840 onclick
17841 \end_layout
17842
17843 \end_inset
17844
17845 .
17846 \end_layout
17847
17848 \begin_layout Description
17849 \begin_inset Flex Code
17850 status collapsed
17851
17852 \begin_layout Plain Layout
17853 HTMLStyle
17854 \end_layout
17855
17856 \end_inset
17857
17858  Información de estilo CSS a incluir cuando se usa este estilo.
17859  Esto será automáticamente envuelto en un bloque 
17860 \begin_inset Flex Code
17861 status collapsed
17862
17863 \begin_layout Plain Layout
17864 <style>
17865 \end_layout
17866
17867 \end_inset
17868
17869  generado por el formato, por lo que solo hay que incluir el propio CSS.
17870 \end_layout
17871
17872 \begin_layout Description
17873 \begin_inset Flex Code
17874 status collapsed
17875
17876 \begin_layout Plain Layout
17877 HTMLTag
17878 \end_layout
17879
17880 \end_inset
17881
17882  [
17883 \begin_inset Flex Code
17884 status collapsed
17885
17886 \begin_layout Plain Layout
17887 string
17888 \end_layout
17889
17890 \end_inset
17891
17892 ] La etiqueta a usar para el rótulo principal, reemplazando 
17893 \begin_inset Flex Code
17894 status collapsed
17895
17896 \begin_layout Plain Layout
17897 tag
17898 \end_layout
17899
17900 \end_inset
17901
17902  en los ejemplos de arriba.
17903  El valor por omisión depende de 
17904 \begin_inset Flex Code
17905 status collapsed
17906
17907 \begin_layout Plain Layout
17908 MultiPar
17909 \end_layout
17910
17911 \end_inset
17912
17913 : Si 
17914 \begin_inset Flex Code
17915 status collapsed
17916
17917 \begin_layout Plain Layout
17918 MultiPar
17919 \end_layout
17920
17921 \end_inset
17922
17923  es verdadero, es 
17924 \begin_inset Flex Code
17925 status collapsed
17926
17927 \begin_layout Plain Layout
17928 div
17929 \end_layout
17930
17931 \end_inset
17932
17933 ; si es falso, el valor por omisión es 
17934 \begin_inset Flex Code
17935 status collapsed
17936
17937 \begin_layout Plain Layout
17938 span
17939 \end_layout
17940
17941 \end_inset
17942
17943 .
17944 \end_layout
17945
17946 \begin_layout Subsection
17947 Flotantes XHTML
17948 \end_layout
17949
17950 \begin_layout Standard
17951 La salida XHTML para flotantes también se puede controlar mediante información
17952  en archivos 'layout'.
17953  La salida tiene la forma:
17954 \end_layout
17955
17956 \begin_layout LyX-Code
17957 <tag attr=
17958 \begin_inset Quotes erd
17959 \end_inset
17960
17961 value
17962 \begin_inset Quotes erd
17963 \end_inset
17964
17965 >
17966 \end_layout
17967
17968 \begin_layout LyX-Code
17969 Contents of the float.
17970 \end_layout
17971
17972 \begin_layout LyX-Code
17973 </tag>
17974 \end_layout
17975
17976 \begin_layout Standard
17977 La leyenda, si la hay, es un recuadro separado y se generará como tal.
17978  Su aspecto puede controlarse con InsetLayout para recuadros de leyendas.
17979  
17980 \end_layout
17981
17982 \begin_layout Description
17983 \begin_inset Flex Code
17984 status collapsed
17985
17986 \begin_layout Plain Layout
17987 HTMLAttr
17988 \end_layout
17989
17990 \end_inset
17991
17992  [
17993 \begin_inset Flex Code
17994 status collapsed
17995
17996 \begin_layout Plain Layout
17997 string
17998 \end_layout
17999
18000 \end_inset
18001
18002 ] Especifica información de los atributos a generar con la etiqueta principal,
18003  Por ejemplo, 
18004 \begin_inset Quotes eld
18005 \end_inset
18006
18007
18008 \begin_inset Flex Code
18009 status collapsed
18010
18011 \begin_layout Plain Layout
18012 class=`myfloat' onclick=`\SpecialChar \ldots{}
18013 '
18014 \end_layout
18015
18016 \end_inset
18017
18018
18019 \begin_inset Quotes erd
18020 \end_inset
18021
18022 .
18023  Por omisión, LyX generará 
18024 \begin_inset Quotes eld
18025 \end_inset
18026
18027
18028 \begin_inset Flex Code
18029 status collapsed
18030
18031 \begin_layout Plain Layout
18032 class=`float float-floattype'
18033 \end_layout
18034
18035 \end_inset
18036
18037
18038 \begin_inset Quotes erd
18039 \end_inset
18040
18041 , donde 
18042 \begin_inset Flex Code
18043 status collapsed
18044
18045 \begin_layout Plain Layout
18046 floattype
18047 \end_layout
18048
18049 \end_inset
18050
18051  es el nombre en LyX para este tipo de flotante, como determina la declaración
18052  de flotante (véase 
18053 \begin_inset CommandInset ref
18054 LatexCommand ref
18055 reference "sub:Flotantes"
18056
18057 \end_inset
18058
18059 ), aunque en minúsculas y con los caracteres no alfanuméricos sustituidos
18060  por guiones bajos, por ejemplo: float-table.
18061 \end_layout
18062
18063 \begin_layout Description
18064 \begin_inset Flex Code
18065 status collapsed
18066
18067 \begin_layout Plain Layout
18068 HTMLStyle
18069 \end_layout
18070
18071 \end_inset
18072
18073  Información de estilo CSS a incluir cuando se usa este flotante.
18074  Esto será automáticamente envuelto en un bloque 
18075 \begin_inset Flex Code
18076 status collapsed
18077
18078 \begin_layout Plain Layout
18079 <style>
18080 \end_layout
18081
18082 \end_inset
18083
18084  generado por el formato, por lo que solo hay que incluir el propio CSS.
18085 \end_layout
18086
18087 \begin_layout Description
18088 \begin_inset Flex Code
18089 status collapsed
18090
18091 \begin_layout Plain Layout
18092 HTMLTag
18093 \end_layout
18094
18095 \end_inset
18096
18097  [
18098 \begin_inset Flex Code
18099 status collapsed
18100
18101 \begin_layout Plain Layout
18102 string
18103 \end_layout
18104
18105 \end_inset
18106
18107 ] La etiqueta a usar para este flotante, reemplazando "
18108 \begin_inset Flex Code
18109 status collapsed
18110
18111 \begin_layout Plain Layout
18112 tag
18113 \end_layout
18114
18115 \end_inset
18116
18117 " en el ejemplo de arriba.
18118  El valor por omisión es 
18119 \begin_inset Flex Code
18120 status collapsed
18121
18122 \begin_layout Plain Layout
18123 div
18124 \end_layout
18125
18126 \end_inset
18127
18128  y raramente habrá que cambiarlo.
18129 \end_layout
18130
18131 \begin_layout Subsection
18132 Formato de la Bibliografía
18133 \end_layout
18134
18135 \begin_layout Standard
18136 La bibliografía se puede formatear usando bloques 
18137 \begin_inset Flex Code
18138 status collapsed
18139
18140 \begin_layout Plain Layout
18141 CiteFormat
18142 \end_layout
18143
18144 \end_inset
18145
18146 .
18147  Véase la sección 
18148 \begin_inset CommandInset ref
18149 LatexCommand ref
18150 reference "sub:Descripción-formato-cita"
18151
18152 \end_inset
18153
18154  para los detalles.
18155 \end_layout
18156
18157 \begin_layout Subsection
18158 CSS generado por LyX
18159 \end_layout
18160
18161 \begin_layout Standard
18162 Hemos mencionado ya que LyX generará reglas de estilo CSS predeterminadas
18163  para recuadros y estilos de párrafo, basados en la información suministrada
18164  para otros formatos.
18165  En esta sección comentaremos qué información usa LyX y cómo la usa.
18166 \end_layout
18167
18168 \begin_layout Standard
18169 Actualmente, LyX auto-genera CSS solo para información sobre tipografías,
18170  haciendo uso de 
18171 \begin_inset Flex Code
18172 status collapsed
18173
18174 \begin_layout Plain Layout
18175 Family
18176 \end_layout
18177
18178 \end_inset
18179
18180
18181 \begin_inset Flex Code
18182 status collapsed
18183
18184 \begin_layout Plain Layout
18185 Series
18186 \end_layout
18187
18188 \end_inset
18189
18190
18191 \begin_inset Flex Code
18192 status collapsed
18193
18194 \begin_layout Plain Layout
18195 Shape
18196 \end_layout
18197
18198 \end_inset
18199
18200 , y 
18201 \begin_inset Flex Code
18202 status collapsed
18203
18204 \begin_layout Plain Layout
18205 Size
18206 \end_layout
18207
18208 \end_inset
18209
18210  especificados en la declaración 
18211 \begin_inset Flex Code
18212 status collapsed
18213
18214 \begin_layout Plain Layout
18215 Font
18216 \end_layout
18217
18218 \end_inset
18219
18220 .
18221  (Véase 
18222 \begin_inset CommandInset ref
18223 LatexCommand ref
18224 reference "sub:Tipografías"
18225
18226 \end_inset
18227
18228 .) La traducción es bastante sencilla y evidente.
18229  Por ejemplo, 
18230 \begin_inset Quotes eld
18231 \end_inset
18232
18233
18234 \begin_inset Flex Code
18235 status collapsed
18236
18237 \begin_layout Plain Layout
18238 Family Sans
18239 \end_layout
18240
18241 \end_inset
18242
18243
18244 \begin_inset Quotes erd
18245 \end_inset
18246
18247  se convierte en 
18248 \begin_inset Quotes eld
18249 \end_inset
18250
18251
18252 \begin_inset Flex Code
18253 status collapsed
18254
18255 \begin_layout Plain Layout
18256 font-family: sans-serif;
18257 \end_layout
18258
18259 \end_inset
18260
18261
18262 \begin_inset Quotes erd
18263 \end_inset
18264
18265 .
18266  La correspondencia entre tamaños LyX y tamaños CSS es un poco menos obvia,
18267  pero intuitiva en todo caso.
18268  Véase la función 
18269 \begin_inset Flex Code
18270 status collapsed
18271
18272 \begin_layout Plain Layout
18273 getSizeCSS()
18274 \end_layout
18275
18276 \end_inset
18277
18278  en 
18279 \begin_inset Flex URL
18280 status collapsed
18281
18282 \begin_layout Plain Layout
18283
18284 src/FontInfo.cpp
18285 \end_layout
18286
18287 \end_inset
18288
18289  para los detalles.
18290  
18291 \end_layout
18292
18293 \begin_layout Chapter
18294 Inserción de material externo
18295 \end_layout
18296
18297 \begin_layout Standard
18298 \begin_inset Box Shadowbox
18299 position "t"
18300 hor_pos "c"
18301 has_inner_box 1
18302 inner_pos "t"
18303 use_parbox 0
18304 use_makebox 0
18305 width "100col%"
18306 special "none"
18307 height "1in"
18308 height_special "totalheight"
18309 status open
18310
18311 \begin_layout Plain Layout
18312 AVISO: Esta parte de la documentación no ha sido actualizada desde hace
18313  tiempo.
18314  Esperamos que aún sea adecuada, pero no hay garantías.
18315 \end_layout
18316
18317 \end_inset
18318
18319
18320 \end_layout
18321
18322 \begin_layout Standard
18323 El uso de material de procedencia externa a LyX se trata con detalle en
18324  el manual 
18325 \emph on
18326 Objetos insertados
18327 \emph default
18328 .
18329  En el presente documento se trata sobre lo que debe suceder entre bambalinas
18330  para incluir nuevas clases de material.
18331 \end_layout
18332
18333 \begin_layout Section
18334 ¿Cómo funciona?
18335 \end_layout
18336
18337 \begin_layout Standard
18338 La característica material externo se basa en el concepto 
18339 \emph on
18340 plantilla
18341 \emph default
18342 .
18343  Una plantilla es una especificación de la forma en que LyX interactúa con
18344  ciertos tipos de material.
18345  De por sí, LyX incluye plantillas predefinidas para figuras Xfig, varios
18346  tipos de imágenes raster, diagramas de ajedrez y notación musical LilyPond.
18347  Puedes comprobar la lista actual en el menú 
18348 \begin_inset Flex MenuItem
18349 status collapsed
18350
18351 \begin_layout Plain Layout
18352 Insertar\SpecialChar \menuseparator
18353 Archivo\SpecialChar \menuseparator
18354 Material externo
18355 \end_layout
18356
18357 \end_inset
18358
18359 .
18360  Además, es posible construir plantillas propias para soportar determinado
18361  tipo de material.
18362  Más tarde describiremos con más detalle lo que esto implica, y esperamos
18363  que nos envíes tus plantillas para que se puedan incluir en próximas versiones
18364  de LyX.
18365 \end_layout
18366
18367 \begin_layout Standard
18368 Otra idea básica de la característica material externo es distinguir entre
18369  el archivo original que sirve como base para el material final y el archivo
18370  generado que se incluye en el documento impreso o exportado.
18371  Por ejemplo, consideremos el caso de una figura hecha con 
18372 \begin_inset Flex Code
18373 status collapsed
18374
18375 \begin_layout Plain Layout
18376 Xfig
18377 \end_layout
18378
18379 \end_inset
18380
18381 .
18382  El programa Xfig en sí mismo trabaja sobre un archivo original con extensión
18383  
18384 \begin_inset Flex Code
18385 status collapsed
18386
18387 \begin_layout Plain Layout
18388 .fig
18389 \end_layout
18390
18391 \end_inset
18392
18393 .
18394  Dentro de Xfig, se crea o modifica una figura y se guarda como un archivo
18395  
18396 \begin_inset Flex Code
18397 status collapsed
18398
18399 \begin_layout Plain Layout
18400 .fig
18401 \end_layout
18402
18403 \end_inset
18404
18405 .
18406  Para incluir la figura en un documento, se ejecuta 
18407 \begin_inset Flex Code
18408 status collapsed
18409
18410 \begin_layout Plain Layout
18411 transfig
18412 \end_layout
18413
18414 \end_inset
18415
18416  con el fin de crear un archivo PostScript que puede incluirse fácilmente
18417  en el archivo LaTeX.
18418  En este caso, el archivo 
18419 \begin_inset Flex Code
18420 status collapsed
18421
18422 \begin_layout Plain Layout
18423 .fig
18424 \end_layout
18425
18426 \end_inset
18427
18428  es el original, y el archivo PostScript es el archivo generado.
18429 \end_layout
18430
18431 \begin_layout Standard
18432 Esta distinción es importante para permitir la actualización del material
18433  durante el proceso de escritura del documento.
18434  Además, provee la flexibilidad necesaria para soportar múltiples formatos
18435  de exportación.
18436  Por ejemplo, en el caso de un archivo de texto sencillo, no es una brillante
18437  idea incluir la figura como PostScript puro.
18438  En vez de esto, es preferible incluir solo una referencia a la figura o
18439  bien probar algún convertidor de gráficos a Ascii para que el resultado
18440  final se parezca al gráfico real.
18441  La gestión de material externo de LyX permite hacer esto porque se basa
18442  en parámetros apropiados para los diferentes formatos de exportación soportados.
18443 \end_layout
18444
18445 \begin_layout Standard
18446 Además de soportar la generación de diferentes productos de acuerdo con
18447  el formato de exportación, existe una profunda integración con las aplicaciones
18448  de edición y visualización.
18449  En el caso de figuras Xfig, es posible editar el archivo original en Xfig
18450  con un simple clic derecho sobre el recuadro y también previsualizar el
18451  PostScript generado con ghostview.
18452  Se acabaron los enredos con la línea de comandos y/o el navegador de archivos
18453  para localizar y manipular los archivos originales o los generados.
18454  De esta manera, se pueden por fin aprovechar las ventajas de muy diversas
18455  aplicaciones importantes para la composición de los documentos, y por tanto
18456  aumentar el rendimiento.
18457 \end_layout
18458
18459 \begin_layout Section
18460 El archivo de configuración de plantillas externas
18461 \end_layout
18462
18463 \begin_layout Standard
18464 Es relativamente fácil añadir en LyX definiciones personalizadas de plantillas
18465  externas.
18466  Sin embargo, hay que ser consciente de que hacer esto de manera descuidada
18467  generará muy probablemente un agujero de seguridad fácil de explotar.
18468  Así pues, antes de hacer esto, lee por favor la discusión sobre seguridad
18469  en la sección
18470 \begin_inset space ~
18471 \end_inset
18472
18473
18474 \begin_inset CommandInset ref
18475 LatexCommand ref
18476 reference "sec:Discusión-sobre-seguridad"
18477
18478 \end_inset
18479
18480
18481 \end_layout
18482
18483 \begin_layout Standard
18484 Una vez dicho esto, te animamos a que envíes cualquiera plantilla interesante
18485  que compongas.
18486 \end_layout
18487
18488 \begin_layout Standard
18489 Las plantillas externas se definen en el archivo 
18490 \begin_inset Flex Code
18491 status collapsed
18492
18493 \begin_layout Plain Layout
18494 LyXDir/lib/external_templates
18495 \end_layout
18496
18497 \end_inset
18498
18499 .
18500  Puedes colocar tus versiones propias en 
18501 \begin_inset Flex Code
18502 status collapsed
18503
18504 \begin_layout Plain Layout
18505 UserDir/external_templates
18506 \end_layout
18507
18508 \end_inset
18509
18510 .
18511 \end_layout
18512
18513 \begin_layout Standard
18514 Una plantilla típica tiene un aspecto como este:
18515 \end_layout
18516
18517 \begin_layout LyX-Code
18518 Template XFig
18519 \end_layout
18520
18521 \begin_layout LyX-Code
18522 GuiName "XFig: $$AbsOrRelPathParent$$Basename"
18523 \end_layout
18524
18525 \begin_layout LyX-Code
18526 HelpText
18527 \end_layout
18528
18529 \begin_layout LyX-Code
18530 An XFig figure.
18531 \end_layout
18532
18533 \begin_layout LyX-Code
18534 HelpTextEnd
18535 \end_layout
18536
18537 \begin_layout LyX-Code
18538 InputFormat fig
18539 \end_layout
18540
18541 \begin_layout LyX-Code
18542 FileFilter "*.fig"
18543 \end_layout
18544
18545 \begin_layout LyX-Code
18546 AutomaticProduction true
18547 \end_layout
18548
18549 \begin_layout LyX-Code
18550 Transform Rotate
18551 \end_layout
18552
18553 \begin_layout LyX-Code
18554 Transform Resize
18555 \end_layout
18556
18557 \begin_layout LyX-Code
18558 Format LaTeX
18559 \end_layout
18560
18561 \begin_layout LyX-Code
18562 TransformCommand Rotate RotationLatexCommand
18563 \end_layout
18564
18565 \begin_layout LyX-Code
18566 TransformCommand Resize ResizeLatexCommand
18567 \end_layout
18568
18569 \begin_layout LyX-Code
18570 Product "$$RotateFront$$ResizeFront
18571 \end_layout
18572
18573 \begin_layout LyX-Code
18574          
18575 \backslash
18576
18577 \backslash
18578 input{$$AbsOrRelPathMaster$$Basename.pstex_t}
18579 \end_layout
18580
18581 \begin_layout LyX-Code
18582          $$ResizeBack$$RotateBack"
18583 \end_layout
18584
18585 \begin_layout LyX-Code
18586 UpdateFormat pstex
18587 \end_layout
18588
18589 \begin_layout LyX-Code
18590 UpdateResult "$$AbsPath$$Basename.pstex_t"
18591 \end_layout
18592
18593 \begin_layout LyX-Code
18594 Requirement "graphicx"
18595 \end_layout
18596
18597 \begin_layout LyX-Code
18598 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
18599 \end_layout
18600
18601 \begin_layout LyX-Code
18602 ReferencedFile latex "$$AbsPath$$Basename.eps"
18603 \end_layout
18604
18605 \begin_layout LyX-Code
18606 ReferencedFile dvi "$$AbsPath$$Basename.eps"
18607 \end_layout
18608
18609 \begin_layout LyX-Code
18610 FormatEnd
18611 \end_layout
18612
18613 \begin_layout LyX-Code
18614 Format PDFLaTeX
18615 \end_layout
18616
18617 \begin_layout LyX-Code
18618 TransformCommand Rotate RotationLatexCommand
18619 \end_layout
18620
18621 \begin_layout LyX-Code
18622 TransformCommand Resize ResizeLatexCommand
18623 \end_layout
18624
18625 \begin_layout LyX-Code
18626 Product "$$RotateFront$$ResizeFront
18627 \end_layout
18628
18629 \begin_layout LyX-Code
18630          
18631 \backslash
18632
18633 \backslash
18634 input{$$AbsOrRelPathMaster$$Basename.pdftex_t}
18635 \end_layout
18636
18637 \begin_layout LyX-Code
18638          $$ResizeBack$$RotateBack"
18639 \end_layout
18640
18641 \begin_layout LyX-Code
18642 UpdateFormat pdftex
18643 \end_layout
18644
18645 \begin_layout LyX-Code
18646 UpdateResult "$$AbsPath$$Basename.pdftex_t"
18647 \end_layout
18648
18649 \begin_layout LyX-Code
18650 Requirement "graphicx"
18651 \end_layout
18652
18653 \begin_layout LyX-Code
18654 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"
18655 \end_layout
18656
18657 \begin_layout LyX-Code
18658 ReferencedFile latex "$$AbsPath$$Basename.pdf"
18659 \end_layout
18660
18661 \begin_layout LyX-Code
18662 FormatEnd
18663 \end_layout
18664
18665 \begin_layout LyX-Code
18666 Format Ascii
18667 \end_layout
18668
18669 \begin_layout LyX-Code
18670 Product "$$Contents(
18671 \backslash
18672 "$$AbsPath$$Basename.asc
18673 \backslash
18674 ")"
18675 \end_layout
18676
18677 \begin_layout LyX-Code
18678 UpdateFormat asciixfig
18679 \end_layout
18680
18681 \begin_layout LyX-Code
18682 UpdateResult "$$AbsPath$$Basename.asc"
18683 \end_layout
18684
18685 \begin_layout LyX-Code
18686 FormatEnd
18687 \end_layout
18688
18689 \begin_layout LyX-Code
18690 Format DocBook
18691 \end_layout
18692
18693 \begin_layout LyX-Code
18694 Product "<graphic fileref=
18695 \backslash
18696 "$$AbsOrRelPathMaster$$Basename.eps
18697 \backslash
18698 ">
18699 \end_layout
18700
18701 \begin_layout LyX-Code
18702          </graphic>"
18703 \end_layout
18704
18705 \begin_layout LyX-Code
18706 UpdateFormat eps
18707 \end_layout
18708
18709 \begin_layout LyX-Code
18710 UpdateResult "$$AbsPath$$Basename.eps"
18711 \end_layout
18712
18713 \begin_layout LyX-Code
18714 ReferencedFile docbook "$$AbsPath$$Basename.eps"
18715 \end_layout
18716
18717 \begin_layout LyX-Code
18718 ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
18719 \end_layout
18720
18721 \begin_layout LyX-Code
18722 FormatEnd
18723 \end_layout
18724
18725 \begin_layout LyX-Code
18726 Product "[XFig: $$FName]"
18727 \end_layout
18728
18729 \begin_layout LyX-Code
18730 FormatEnd
18731 \end_layout
18732
18733 \begin_layout LyX-Code
18734 TemplateEnd
18735 \end_layout
18736
18737 \begin_layout Standard
18738 Como puedes ver, la plantilla se incluye entre 
18739 \begin_inset Flex Code
18740 status collapsed
18741
18742 \begin_layout Plain Layout
18743 Template
18744 \end_layout
18745
18746 \end_inset
18747
18748  \SpecialChar \ldots{}
18749  
18750 \begin_inset Flex Code
18751 status collapsed
18752
18753 \begin_layout Plain Layout
18754 TemplateEnd
18755 \end_layout
18756
18757 \end_inset
18758
18759 .
18760  Contiene una cabecera que especifica algunas configuraciones generales
18761  y, por cada formato de archivo de documento primario soportado, una sección
18762  
18763 \begin_inset Flex Code
18764 status collapsed
18765
18766 \begin_layout Plain Layout
18767 Format
18768 \end_layout
18769
18770 \end_inset
18771
18772  \SpecialChar \ldots{}
18773  
18774 \begin_inset Flex Code
18775 status collapsed
18776
18777 \begin_layout Plain Layout
18778 FormatEnd
18779 \end_layout
18780
18781 \end_inset
18782
18783 .
18784 \end_layout
18785
18786 \begin_layout Subsection
18787 La cabecera de la plantilla
18788 \end_layout
18789
18790 \begin_layout Description
18791 \begin_inset Flex Code
18792 status collapsed
18793
18794 \begin_layout Plain Layout
18795 AutomaticProduction
18796 \begin_inset space ~
18797 \end_inset
18798
18799 true|false
18800 \end_layout
18801
18802 \end_inset
18803
18804  Si el archivo representado por la plantilla debe ser generado por LyX.
18805  Este comando debe aparecer exactamente una vez.
18806 \end_layout
18807
18808 \begin_layout Description
18809 \begin_inset Flex Code
18810 status collapsed
18811
18812 \begin_layout Plain Layout
18813 FileFilter
18814 \begin_inset space ~
18815 \end_inset
18816
18817 <pattern>
18818 \end_layout
18819
18820 \end_inset
18821
18822  Un patrón global que se usa en el diálogo del archivo para filtrar los
18823  archivos deseados.
18824  Si hay más de una posible extensión de archivo (p.
18825 \begin_inset space \thinspace{}
18826 \end_inset
18827
18828 e.,
18829 \begin_inset space ~
18830 \end_inset
18831
18832 tgif tiene 
18833 \begin_inset Flex Code
18834 status collapsed
18835
18836 \begin_layout Plain Layout
18837 .obj
18838 \end_layout
18839
18840 \end_inset
18841
18842  y 
18843 \begin_inset Flex Code
18844 status collapsed
18845
18846 \begin_layout Plain Layout
18847 .tgo
18848 \end_layout
18849
18850 \end_inset
18851
18852 ), se pone algo como 
18853 \begin_inset Flex Code
18854 status collapsed
18855
18856 \begin_layout Plain Layout
18857 "*.{obj,tgo}"
18858 \end_layout
18859
18860 \end_inset
18861
18862 .
18863  Este comando debe aparecer exactamente una vez.
18864 \end_layout
18865
18866 \begin_layout Description
18867 \begin_inset Flex Code
18868 status collapsed
18869
18870 \begin_layout Plain Layout
18871 GuiName
18872 \begin_inset space ~
18873 \end_inset
18874
18875 <guiname>
18876 \end_layout
18877
18878 \end_inset
18879
18880  El texto mostrado sobre el botón.
18881  Este comando debe aparecer exactamente una vez.
18882 \end_layout
18883
18884 \begin_layout Description
18885 \begin_inset Flex Code
18886 status collapsed
18887
18888 \begin_layout Plain Layout
18889 HelpText
18890 \begin_inset space ~
18891 \end_inset
18892
18893 <text>
18894 \begin_inset space ~
18895 \end_inset
18896
18897 HelpTextEnd
18898 \end_layout
18899
18900 \end_inset
18901
18902  El texto de ayuda que se muestra en diálogo.
18903  Da suficiente información sobre lo que puede proporcionar la plantilla.
18904  Este comando debe aparecer exactamente una vez.
18905 \end_layout
18906
18907 \begin_layout Description
18908 \begin_inset Flex Code
18909 status collapsed
18910
18911 \begin_layout Plain Layout
18912 InputFormat
18913 \begin_inset space ~
18914 \end_inset
18915
18916 <format>
18917 \end_layout
18918
18919 \end_inset
18920
18921  El formato de archivo del original.
18922  Debe ser el nombre de un formato conocido por LyX (véase la sección
18923 \begin_inset space ~
18924 \end_inset
18925
18926
18927 \begin_inset CommandInset ref
18928 LatexCommand ref
18929 reference "sec:Formatos"
18930
18931 \end_inset
18932
18933 ).
18934  Se pone un 
18935 \begin_inset Quotes fld
18936 \end_inset
18937
18938
18939 \begin_inset Flex Code
18940 status collapsed
18941
18942 \begin_layout Plain Layout
18943 *
18944 \end_layout
18945
18946 \end_inset
18947
18948
18949 \begin_inset Quotes frd
18950 \end_inset
18951
18952  si la plantilla puede manejar archivos originales o más de un formato.
18953  En este caso, LyX intentará inspeccionar el archivo mismo para deducir
18954  su formato.
18955  Este comando debe aparecer exactamente una vez.
18956 \end_layout
18957
18958 \begin_layout Description
18959 \begin_inset Flex Code
18960 status collapsed
18961
18962 \begin_layout Plain Layout
18963 Template
18964 \begin_inset space ~
18965 \end_inset
18966
18967 <id>
18968 \end_layout
18969
18970 \end_inset
18971
18972  Un nombre único para la plantilla.
18973  No debe contener macros de sustitución (véase abajo).
18974 \end_layout
18975
18976 \begin_layout Description
18977 \begin_inset Flex Code
18978 status collapsed
18979
18980 \begin_layout Plain Layout
18981 Transform
18982 \begin_inset space ~
18983 \end_inset
18984
18985 Rotate|Resize|Clip|Extra
18986 \end_layout
18987
18988 \end_inset
18989
18990  Este comando especifica qué transformaciones son soportadas por esta plantilla.
18991  Puede aparecer ninguna o varias veces.
18992  Este comando facilita las correspondientes pestañas en el diálogo de material
18993  externo.
18994  Cada comando 
18995 \begin_inset Flex Code
18996 status collapsed
18997
18998 \begin_layout Plain Layout
18999 Transform
19000 \end_layout
19001
19002 \end_inset
19003
19004  debe tener el correspondiente 
19005 \begin_inset Flex Code
19006 status collapsed
19007
19008 \begin_layout Plain Layout
19009 TransformCommand
19010 \end_layout
19011
19012 \end_inset
19013
19014  o bien 
19015 \begin_inset Flex Code
19016 status collapsed
19017
19018 \begin_layout Plain Layout
19019 TransformOption
19020 \end_layout
19021
19022 \end_inset
19023
19024  en la sección 
19025 \begin_inset Flex Code
19026 status collapsed
19027
19028 \begin_layout Plain Layout
19029 Format
19030 \end_layout
19031
19032 \end_inset
19033
19034 .
19035  De lo contrario la transformación no será soportada por ese formato.
19036  
19037 \end_layout
19038
19039 \begin_layout Subsection
19040 La sección Format
19041 \end_layout
19042
19043 \begin_layout Description
19044 \begin_inset Flex Code
19045 status collapsed
19046
19047 \begin_layout Plain Layout
19048 Format
19049 \begin_inset space ~
19050 \end_inset
19051
19052 LaTeX|PDFLaTeX|PlainText|DocBook
19053 \end_layout
19054
19055 \end_inset
19056
19057  El formato de archivo del documento primario para el que es esta definición
19058  de formato.
19059  No toda plantilla tiene una representación sensible en los formatos de
19060  archivo de todos los documentos.
19061  No obstante, es preferible definir una sección 
19062 \begin_inset Flex Code
19063 status collapsed
19064
19065 \begin_layout Plain Layout
19066 Format
19067 \end_layout
19068
19069 \end_inset
19070
19071  para todos los formatos.
19072  Se usa un texto postizo si no hay representación disponible.
19073  Entonces, al menos, se puede ver una referencia al material externo en
19074  el documento exportado.
19075 \end_layout
19076
19077 \begin_layout Description
19078 \begin_inset Flex Code
19079 status collapsed
19080
19081 \begin_layout Plain Layout
19082 Option
19083 \begin_inset space ~
19084 \end_inset
19085
19086 <name>
19087 \begin_inset space ~
19088 \end_inset
19089
19090 <value>
19091 \end_layout
19092
19093 \end_inset
19094
19095  Este comando define una macro adicional, 
19096 \begin_inset Flex Code
19097 status collapsed
19098
19099 \begin_layout Plain Layout
19100 $$<name>
19101 \end_layout
19102
19103 \end_inset
19104
19105 , para sustitución en 
19106 \begin_inset Flex Code
19107 status collapsed
19108
19109 \begin_layout Plain Layout
19110 Product
19111 \end_layout
19112
19113 \end_inset
19114
19115 .
19116  
19117 \begin_inset Flex Code
19118 status collapsed
19119
19120 \begin_layout Plain Layout
19121 <value>
19122 \end_layout
19123
19124 \end_inset
19125
19126  puede contener en sí mismo macros de sustitución.
19127  La ventaja sobre el uso de 
19128 \begin_inset Flex Code
19129 status collapsed
19130
19131 \begin_layout Plain Layout
19132 <value>
19133 \end_layout
19134
19135 \end_inset
19136
19137  directamente en 
19138 \begin_inset Flex Code
19139 status collapsed
19140
19141 \begin_layout Plain Layout
19142 Product
19143 \end_layout
19144
19145 \end_inset
19146
19147  es que el valor sustituido de 
19148 \begin_inset Flex Code
19149 status collapsed
19150
19151 \begin_layout Plain Layout
19152 $$<name>
19153 \end_layout
19154
19155 \end_inset
19156
19157  está saneado así que es un argumento opcional válido en el formato del
19158  documento.
19159  Este comando puede aparecer ninguna o más veces.
19160 \end_layout
19161
19162 \begin_layout Description
19163 \begin_inset Flex Code
19164 status collapsed
19165
19166 \begin_layout Plain Layout
19167 Product
19168 \begin_inset space ~
19169 \end_inset
19170
19171 <text>
19172 \end_layout
19173
19174 \end_inset
19175
19176  El texto que se inserta en el documento exportado.
19177  Realmente este es el comando más importante y puede ser bastante complejo.
19178  Este comando debe aparecer exactamente una vez.
19179 \end_layout
19180
19181 \begin_layout Description
19182 \begin_inset Flex Code
19183 status collapsed
19184
19185 \begin_layout Plain Layout
19186 Preamble
19187 \begin_inset space ~
19188 \end_inset
19189
19190 <name>
19191 \end_layout
19192
19193 \end_inset
19194
19195  Este comando especifica un fragmento de preámbulo que se incluirá en el
19196  preámbulo LaTeX.
19197  Tiene que definirse usando 
19198 \begin_inset Flex Code
19199 status collapsed
19200
19201 \begin_layout Plain Layout
19202 PreambleDef
19203 \end_layout
19204
19205 \end_inset
19206
19207  \SpecialChar \ldots{}
19208  
19209 \begin_inset Flex Code
19210 status collapsed
19211
19212 \begin_layout Plain Layout
19213 PreambleDefEnd
19214 \end_layout
19215
19216 \end_inset
19217
19218 .
19219  Este comando puede aparecer ninguna o más veces.
19220 \end_layout
19221
19222 \begin_layout Description
19223 \begin_inset Flex Code
19224 status collapsed
19225
19226 \begin_layout Plain Layout
19227 ReferencedFile
19228 \begin_inset space ~
19229 \end_inset
19230
19231 <format>
19232 \begin_inset space ~
19233 \end_inset
19234
19235 <filename>
19236 \end_layout
19237
19238 \end_inset
19239
19240  Este comando indica los archivos que se crean por el proceso de conversión
19241  y que son necesarios para un formato de exportación particular.
19242  Si el nombre del archivo es relativo, se interpreta como relativo al documento
19243  maestro.
19244  Este comando puede darse ninguna o más veces.
19245 \end_layout
19246
19247 \begin_layout Description
19248 \begin_inset Flex Code
19249 status collapsed
19250
19251 \begin_layout Plain Layout
19252 Requirement
19253 \begin_inset space ~
19254 \end_inset
19255
19256 <package>
19257 \end_layout
19258
19259 \end_inset
19260
19261  El nombre de un paquete LaTeX requerido.
19262  El paquete se incuye mediante 
19263 \begin_inset Flex Code
19264 status collapsed
19265
19266 \begin_layout Plain Layout
19267
19268 \backslash
19269 usepackage{}
19270 \end_layout
19271
19272 \end_inset
19273
19274  en el preámbulo LaTeX.
19275  Este comando puede aparecer ninguna o más veces.
19276 \end_layout
19277
19278 \begin_layout Description
19279 \begin_inset Flex Code
19280 status collapsed
19281
19282 \begin_layout Plain Layout
19283 TransformCommand
19284 \begin_inset space ~
19285 \end_inset
19286
19287 Rotate
19288 \begin_inset space ~
19289 \end_inset
19290
19291 RotationLatexCommand
19292 \end_layout
19293
19294 \end_inset
19295
19296  Este comando especifica que el comando LaTeX incluido debería usarse para
19297  la rotación.
19298  Este comando puede aparecer una vez o ninguna.
19299 \end_layout
19300
19301 \begin_layout Description
19302 \begin_inset Flex Code
19303 status collapsed
19304
19305 \begin_layout Plain Layout
19306 TransformCommand
19307 \begin_inset space ~
19308 \end_inset
19309
19310 Resize
19311 \begin_inset space ~
19312 \end_inset
19313
19314 ResizeLatexCommand
19315 \end_layout
19316
19317 \end_inset
19318
19319  Este comando especifica que el comando LaTeX incluido debería usarse para
19320  cambiar el tamaño.
19321  Este comando puede aparecer una vez o ninguna.
19322 \end_layout
19323
19324 \begin_layout Description
19325 \begin_inset Flex Code
19326 status collapsed
19327
19328 \begin_layout Plain Layout
19329 TransformOption
19330 \begin_inset space ~
19331 \end_inset
19332
19333 Rotate
19334 \begin_inset space ~
19335 \end_inset
19336
19337 RotationLatexOption
19338 \end_layout
19339
19340 \end_inset
19341
19342  Este comando especifica que la rotación se hace mediante un argumento opcional.
19343  Este comando puede aparecer una vez o ninguna.
19344 \end_layout
19345
19346 \begin_layout Description
19347 \begin_inset Flex Code
19348 status collapsed
19349
19350 \begin_layout Plain Layout
19351 TransformOption
19352 \begin_inset space ~
19353 \end_inset
19354
19355 Resize
19356 \begin_inset space ~
19357 \end_inset
19358
19359 ResizeLatexOption
19360 \end_layout
19361
19362 \end_inset
19363
19364  Este comando especifica que el cambio de tamaño se hace mediante un argumento
19365  opcional.
19366  Este comando puede aparecer una vez o ninguna
19367 \end_layout
19368
19369 \begin_layout Description
19370 \begin_inset Flex Code
19371 status collapsed
19372
19373 \begin_layout Plain Layout
19374 TransformOption
19375 \begin_inset space ~
19376 \end_inset
19377
19378 Clip
19379 \begin_inset space ~
19380 \end_inset
19381
19382 ClipLatexOption
19383 \end_layout
19384
19385 \end_inset
19386
19387  Este comando especifica que el recorte se hace mediante un argumento opcional.
19388  Este comando puede aparecer una vez o ninguna.
19389 \end_layout
19390
19391 \begin_layout Description
19392 \begin_inset Flex Code
19393 status collapsed
19394
19395 \begin_layout Plain Layout
19396 TransformOption
19397 \begin_inset space ~
19398 \end_inset
19399
19400 Extra
19401 \begin_inset space ~
19402 \end_inset
19403
19404 ExtraLatexOption
19405 \end_layout
19406
19407 \end_inset
19408
19409  Este comando especifica que se usa un argumento extra opcional.
19410  Este comando puede aparecer una vez o ninguna.
19411  
19412 \end_layout
19413
19414 \begin_layout Description
19415 \begin_inset Flex Code
19416 status collapsed
19417
19418 \begin_layout Plain Layout
19419 UpdateFormat
19420 \begin_inset space ~
19421 \end_inset
19422
19423 <format>
19424 \end_layout
19425
19426 \end_inset
19427
19428  El formato de archivo del archivo convertido.
19429  Debe ser el nombre de un formato conocido por LyX (véase 
19430 \begin_inset Flex MenuItem
19431 status collapsed
19432
19433 \begin_layout Plain Layout
19434 Convertidores
19435 \end_layout
19436
19437 \end_inset
19438
19439  de 
19440 \begin_inset Flex MenuItem
19441 status collapsed
19442
19443 \begin_layout Plain Layout
19444 Gestión de archivos
19445 \end_layout
19446
19447 \end_inset
19448
19449  en el diálogo 
19450 \begin_inset Flex MenuItem
19451 status collapsed
19452
19453 \begin_layout Plain Layout
19454 Herramientas\SpecialChar \menuseparator
19455 Preferencias
19456 \end_layout
19457
19458 \end_inset
19459
19460 ).
19461  Este comando debe aparecer exactamente una vez.
19462 \end_layout
19463
19464 \begin_layout Description
19465 \begin_inset Flex Code
19466 status collapsed
19467
19468 \begin_layout Plain Layout
19469 UpdateResult
19470 \begin_inset space ~
19471 \end_inset
19472
19473 <filename>
19474 \end_layout
19475
19476 \end_inset
19477
19478  El nombre de archivo del archivo convertido.
19479  El nombre de archivo debe ser absoluto.
19480  Este comando debe aparecer exactamente una vez.
19481 \end_layout
19482
19483 \begin_layout Subsection
19484 Definiciones de preámbulo
19485 \end_layout
19486
19487 \begin_layout Standard
19488 El archivo de configuración de plantillas externas puede contener definiciones
19489  de preámbulo adicionales encerradas entre 
19490 \begin_inset Flex Code
19491 status collapsed
19492
19493 \begin_layout Plain Layout
19494 PreambleDef
19495 \end_layout
19496
19497 \end_inset
19498
19499  \SpecialChar \ldots{}
19500  
19501 \begin_inset Flex Code
19502 status collapsed
19503
19504 \begin_layout Plain Layout
19505 PreambleDefEnd
19506 \end_layout
19507
19508 \end_inset
19509
19510 .
19511  Se pueden usar por las plantillas en la sección 
19512 \begin_inset Flex Code
19513 status collapsed
19514
19515 \begin_layout Plain Layout
19516 Format
19517 \end_layout
19518
19519 \end_inset
19520
19521 .
19522 \end_layout
19523
19524 \begin_layout Section
19525 El mecanismo de sustitución
19526 \end_layout
19527
19528 \begin_layout Standard
19529 Cuando la función de material externo recurre a un programa externo, se
19530  hace sobre la base de un comando definido en el archivo de configuración
19531  de la plantilla.
19532  Estos comandos pueden contener varias macros que se expanden antes de su
19533  ejecución.
19534  La ejecución tiene lugar siempre en el directorio del documento.
19535  
19536 \end_layout
19537
19538 \begin_layout Standard
19539 Además, cada vez que el material externo se va a mostrar, el nombre será
19540  generado por el mecanismo de sustitución, y la mayoría de los demás comandos
19541  en la definición de la plantilla soportan también sustitución.
19542  
19543 \end_layout
19544
19545 \begin_layout Standard
19546 Las macros disponibles son las siguientes:
19547 \end_layout
19548
19549 \begin_layout Description
19550 \begin_inset Flex Code
19551 status collapsed
19552
19553 \begin_layout Plain Layout
19554 $$AbsOrRelPathMaster
19555 \end_layout
19556
19557 \end_inset
19558
19559  La ruta del archivo, absoluta o relativa al documento LyX maestro.
19560 \end_layout
19561
19562 \begin_layout Description
19563 \begin_inset Flex Code
19564 status collapsed
19565
19566 \begin_layout Plain Layout
19567 $$AbsOrRelPathParent
19568 \end_layout
19569
19570 \end_inset
19571
19572  La ruta del archivo, absoluta o relativa al documento LyX.
19573 \end_layout
19574
19575 \begin_layout Description
19576 \begin_inset Flex Code
19577 status collapsed
19578
19579 \begin_layout Plain Layout
19580 $$AbsPath
19581 \end_layout
19582
19583 \end_inset
19584
19585  La ruta absoluta del archivo.
19586 \end_layout
19587
19588 \begin_layout Description
19589 \begin_inset Flex Code
19590 status collapsed
19591
19592 \begin_layout Plain Layout
19593 $$Basename
19594 \end_layout
19595
19596 \end_inset
19597
19598  El nombre de archivo sin ruta y sin la extensión.
19599 \end_layout
19600
19601 \begin_layout Description
19602 \begin_inset Flex Code
19603 status collapsed
19604
19605 \begin_layout Plain Layout
19606 $$Contents(
19607 \begin_inset Quotes eld
19608 \end_inset
19609
19610 filename.ext
19611 \begin_inset Quotes erd
19612 \end_inset
19613
19614 )
19615 \end_layout
19616
19617 \end_inset
19618
19619  Esta macro expandirá los contenidos del archivo con el nombre 
19620 \begin_inset Flex Code
19621 status collapsed
19622
19623 \begin_layout Plain Layout
19624 filename.ext
19625 \end_layout
19626
19627 \end_inset
19628
19629 .
19630 \end_layout
19631
19632 \begin_layout Description
19633 \begin_inset Flex Code
19634 status collapsed
19635
19636 \begin_layout Plain Layout
19637 $$Extension
19638 \end_layout
19639
19640 \end_inset
19641
19642  La extensión de archivo (incluyendo el punto).
19643 \end_layout
19644
19645 \begin_layout Description
19646 \begin_inset Flex Code
19647 status collapsed
19648
19649 \begin_layout Plain Layout
19650 $$FName
19651 \end_layout
19652
19653 \end_inset
19654
19655  El nombre de archivo del archivo especificado en el diálogo de material
19656  externo.
19657  Esto es bien un nombre absoluto, bien relativo al documento LyX.
19658 \end_layout
19659
19660 \begin_layout Description
19661 \begin_inset Flex Code
19662 status collapsed
19663
19664 \begin_layout Plain Layout
19665 $$FPath
19666 \end_layout
19667
19668 \end_inset
19669
19670  La parte de la ruta de 
19671 \begin_inset Flex Code
19672 status collapsed
19673
19674 \begin_layout Plain Layout
19675 $$FName
19676 \end_layout
19677
19678 \end_inset
19679
19680  (nombre absoluto o relativo al documento LyX).
19681 \end_layout
19682
19683 \begin_layout Description
19684 \begin_inset Flex Code
19685 status collapsed
19686
19687 \begin_layout Plain Layout
19688 $$RelPathMaster
19689 \end_layout
19690
19691 \end_inset
19692
19693  La ruta del archivo, relativa al documento maestro LyX.
19694 \end_layout
19695
19696 \begin_layout Description
19697 \begin_inset Flex Code
19698 status collapsed
19699
19700 \begin_layout Plain Layout
19701 $$RelPathParent
19702 \end_layout
19703
19704 \end_inset
19705
19706  La ruta del archivo, relativa al documento LyX.
19707 \end_layout
19708
19709 \begin_layout Description
19710 \begin_inset Flex Code
19711 status collapsed
19712
19713 \begin_layout Plain Layout
19714 $$Sysdir
19715 \end_layout
19716
19717 \end_inset
19718
19719  Esta macro expandirá a la ruta absoluta del directorio de sistema.
19720  Esto se usa habitualmente para apuntar a los varios guiones de ayuda que
19721  se empaquetan con LyX.
19722 \end_layout
19723
19724 \begin_layout Description
19725 \begin_inset Flex Code
19726 status collapsed
19727
19728 \begin_layout Plain Layout
19729 $$Tempname
19730 \end_layout
19731
19732 \end_inset
19733
19734  Un nombre y ruta completa a un directorio temporal que será borrado automáticam
19735 ente siempre que el documento se cierra, o se suprime la inserción de material
19736  externo.
19737 \end_layout
19738
19739 \begin_layout Standard
19740 Todas las macros de ruta contienen un separador de rastreo del directorio,
19741  así se puede construir, p.
19742 \begin_inset space \thinspace{}
19743 \end_inset
19744
19745 e., el nombre de archivo absoluto con 
19746 \begin_inset Flex Code
19747 status collapsed
19748
19749 \begin_layout Plain Layout
19750 $$AbsPath$$Basename$$Extension
19751 \end_layout
19752
19753 \end_inset
19754
19755 .
19756 \end_layout
19757
19758 \begin_layout Standard
19759 Las macros anteriores son sustituidas en todos los comandos a menos que
19760  se indique lo contrario.
19761  El comando 
19762 \begin_inset Flex Code
19763 status collapsed
19764
19765 \begin_layout Plain Layout
19766 Product
19767 \end_layout
19768
19769 \end_inset
19770
19771  soporta adicionalmente las siguientes sustituciones si se habilitan por
19772  los comandos 
19773 \begin_inset Flex Code
19774 status collapsed
19775
19776 \begin_layout Plain Layout
19777 Transform
19778 \end_layout
19779
19780 \end_inset
19781
19782  y 
19783 \begin_inset Flex Code
19784 status collapsed
19785
19786 \begin_layout Plain Layout
19787 TransformCommand
19788 \end_layout
19789
19790 \end_inset
19791
19792 :
19793 \end_layout
19794
19795 \begin_layout Description
19796 \begin_inset Flex Code
19797 status collapsed
19798
19799 \begin_layout Plain Layout
19800 $$ResizeFront
19801 \end_layout
19802
19803 \end_inset
19804
19805  La parte delantera del comando para cambiar el tamaño.
19806 \end_layout
19807
19808 \begin_layout Description
19809 \begin_inset Flex Code
19810 status collapsed
19811
19812 \begin_layout Plain Layout
19813 $$ResizeBack
19814 \end_layout
19815
19816 \end_inset
19817
19818  La parte trasera del comando para cambiar el tamaño.
19819 \end_layout
19820
19821 \begin_layout Description
19822 \begin_inset Flex Code
19823 status collapsed
19824
19825 \begin_layout Plain Layout
19826 $$RotateFront
19827 \end_layout
19828
19829 \end_inset
19830
19831  La parte delantera del comando para la rotación.
19832 \end_layout
19833
19834 \begin_layout Description
19835 \begin_inset Flex Code
19836 status collapsed
19837
19838 \begin_layout Plain Layout
19839 $$RotateBack
19840 \end_layout
19841
19842 \end_inset
19843
19844  La parte trasera del comando para la rotación.
19845 \end_layout
19846
19847 \begin_layout Standard
19848 La cadena de valor del comando 
19849 \begin_inset Flex Code
19850 status collapsed
19851
19852 \begin_layout Plain Layout
19853 Option
19854 \end_layout
19855
19856 \end_inset
19857
19858  soporta adicionalmente las siguientes sustituciones si éstas se han habilitado
19859  por los comandos 
19860 \begin_inset Flex Code
19861 status collapsed
19862
19863 \begin_layout Plain Layout
19864 Transform
19865 \end_layout
19866
19867 \end_inset
19868
19869  y 
19870 \begin_inset Flex Code
19871 status collapsed
19872
19873 \begin_layout Plain Layout
19874 TransformOption
19875 \end_layout
19876
19877 \end_inset
19878
19879 :
19880 \end_layout
19881
19882 \begin_layout Description
19883 \begin_inset Flex Code
19884 status collapsed
19885
19886 \begin_layout Plain Layout
19887 $$Clip
19888 \end_layout
19889
19890 \end_inset
19891
19892  La opción recorte.
19893 \end_layout
19894
19895 \begin_layout Description
19896 \begin_inset Flex Code
19897 status collapsed
19898
19899 \begin_layout Plain Layout
19900 $$Extra
19901 \end_layout
19902
19903 \end_inset
19904
19905  La opción extra.
19906 \end_layout
19907
19908 \begin_layout Description
19909 \begin_inset Flex Code
19910 status collapsed
19911
19912 \begin_layout Plain Layout
19913 $$Resize
19914 \end_layout
19915
19916 \end_inset
19917
19918  La opción cambio de tamaño.
19919 \end_layout
19920
19921 \begin_layout Description
19922 \begin_inset Flex Code
19923 status collapsed
19924
19925 \begin_layout Plain Layout
19926 $$Rotate
19927 \end_layout
19928
19929 \end_inset
19930
19931  La opción rotación.
19932 \end_layout
19933
19934 \begin_layout Standard
19935 Te puedes preguntar por qué hay tantas macros de ruta.
19936  Por dos razones, principalmente:
19937 \end_layout
19938
19939 \begin_layout Enumerate
19940 Los nombres de archivo relativo y absoluto deberían permanecer relativo
19941  o absoluto, respectivamente.
19942  Los usuarios pueden tener razones para preferir cualquiera de ambas formas.
19943  Los nombres relativos son útiles para documentos portables que deberían
19944  funcionar en máquinas diferentes, por ejemplo.
19945  Los nombres absolutos pueden ser requeridos por algunos programas.
19946 \end_layout
19947
19948 \begin_layout Enumerate
19949 LaTeX procesa los nombres de archivo relativos de manera diferente a LyX
19950  y otros programas en archivos anidados incluidos.
19951  Para LyX, un nombre de archivo relativo es siempre relativo al documento
19952  que contiene el nombre de archivo.
19953  Para LaTeX, es siempre relativo al documento maestro.
19954  Estas dos definiciones son idénticas si se tiene solo un documento, pero
19955  son distintas si se tiene un documento maestro que incluye documentos parciales.
19956  Esto quiere decir que los nombres de archivo relativos deben ser transformados
19957  cuando se presentan a LaTeX.
19958  Afortunadamente, LyX hace esto automáticamente si se eligen las macros
19959  correctas.
19960 \end_layout
19961
19962 \begin_layout Standard
19963 Así pues, ¿qué macros de ruta deberían emplearse en las definiciones de
19964  plantillas nuevas? La regla no es difícil:
19965 \end_layout
19966
19967 \begin_layout Itemize
19968 Usar 
19969 \begin_inset Flex Code
19970 status collapsed
19971
19972 \begin_layout Plain Layout
19973 $$AbsPath
19974 \end_layout
19975
19976 \end_inset
19977
19978  si se requiere una ruta absoluta.
19979 \end_layout
19980
19981 \begin_layout Itemize
19982 Usar 
19983 \begin_inset Flex Code
19984 status collapsed
19985
19986 \begin_layout Plain Layout
19987 $$AbsOrRelPathMaster
19988 \end_layout
19989
19990 \end_inset
19991
19992  si la cadena sustituida es algún tipo de entrada LaTeX.
19993 \end_layout
19994
19995 \begin_layout Itemize
19996 Si no, usar 
19997 \begin_inset Flex Code
19998 status collapsed
19999
20000 \begin_layout Plain Layout
20001 $$AbsOrRelPathParent
20002 \end_layout
20003
20004 \end_inset
20005
20006  con el fin de preservar la elección del usuario.
20007 \end_layout
20008
20009 \begin_layout Standard
20010 Hay casos especiales en los que esta regla no funciona y se necesitan, p.
20011 \begin_inset space \thinspace{}
20012 \end_inset
20013
20014 e., nombres relativos, pero normalmente funcionará bien.
20015  Un ejemplo de uno de estos casos es el comando 
20016 \begin_inset Flex Code
20017 status collapsed
20018
20019 \begin_layout Plain Layout
20020 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
20021 \end_layout
20022
20023 \end_inset
20024
20025  en la plantilla XFig de arriba: no podemos usar el nombre absoluto porque
20026  el copiador para archivos 
20027 \begin_inset Flex Code
20028 status collapsed
20029
20030 \begin_layout Plain Layout
20031 .pstex_t
20032 \end_layout
20033
20034 \end_inset
20035
20036  necesita el nombre relativo para reescribir el contenido del archivo.
20037 \end_layout
20038
20039 \begin_layout Section
20040 Discusión sobre seguridad
20041 \begin_inset CommandInset label
20042 LatexCommand label
20043 name "sec:Discusión-sobre-seguridad"
20044
20045 \end_inset
20046
20047
20048 \end_layout
20049
20050 \begin_layout Standard
20051 La función material externo interactúa con muchos programas externos y lo
20052  hace de forma automática, así que hemos de tener en cuenta las implicaciones
20053  de seguridad que esto conlleva.
20054  En particular, puesto que tienes la opción de incluir tus propios archivos
20055  y/o cadenas de parámetros y estos se expanden en un comando, parece posible
20056  crear un documento malicioso que ejecute comandos arbitrarios cuando un
20057  usuario ve o imprime el documento.
20058  Esto es algo que definitivamente queremos evitar.
20059  
20060 \end_layout
20061
20062 \begin_layout Standard
20063 Sin embargo, dado que los comandos de material externo se especifican solo
20064  en el archivo de configuración de la plantilla, no hay problemas de seguridad
20065  si LyX está adecuadamente configurado solo con plantillas seguras.
20066  Esto es así porque los programas externos se invocan con la llamada al
20067  sistema 
20068 \begin_inset Flex Code
20069 status collapsed
20070
20071 \begin_layout Plain Layout
20072 execvp
20073 \end_layout
20074
20075 \end_inset
20076
20077  más bien que con la llamada 
20078 \begin_inset Flex Code
20079 status collapsed
20080
20081 \begin_layout Plain Layout
20082 system
20083 \end_layout
20084
20085 \end_inset
20086
20087 , de modo que no es posible ejecutar comandos arbitrarios desde la sección
20088  del nombre de archivo o de parámetros mediante el shell.
20089 \end_layout
20090
20091 \begin_layout Standard
20092 Esto implica además que hay restricciones en las cadenas de comandos que
20093  puedes usar en las plantillas de material externo.
20094  En particular, las tuberías y la redirección no están fácilmente disponibles.
20095  Esto debe ser así para que LyX permanezca seguro.
20096  Si quieres usar algunas características de shell, deberías escribir un
20097  guión seguro para hacerlo de manera controlada, y después invocar el guión
20098  desde la cadena de comandos.
20099 \end_layout
20100
20101 \begin_layout Standard
20102 Es posible diseñar una plantilla que interactúe directamente con el shell,
20103  pero puesto que esto permitiría a un usuario malicioso ejecutar comandos
20104  arbitrarios escribiendo nombres de archivo y/o parámetros astutos, generalmente
20105  recomendamos usar solo guiones seguros que trabajen con la llamada 
20106 \begin_inset Flex Code
20107 status collapsed
20108
20109 \begin_layout Plain Layout
20110 execvp
20111 \end_layout
20112
20113 \end_inset
20114
20115  al sistema en forma controlada.
20116  Por supuesto, para usar en un entorno controlado, puede ser tentador caer
20117  en el uso de guiones de shell ordinarios.
20118  Si lo haces así, sé consciente de que vas a suministrar un agujero se seguridad
20119  fácilmente explotable en tu sistema.
20120  Evidentemente, es de razón que tales plantillas inseguras nunca serán incluidas
20121  en la distribución estándar de LyX, aunque alentamos a la gente a que,
20122  a la usanza del software libre, envíe nuevas plantillas.
20123  No obstante, LyX nunca tendrá plantillas inseguras tal y como se distribuye
20124  por los canales oficiales.
20125 \end_layout
20126
20127 \begin_layout Standard
20128 Incluir material externo suministra mucha potencia y has de ser cuidadoso
20129  en no introducir riesgos de seguridad a costa de esta potencia.
20130  Un sutil error en una simple línea en un guión aparentemente inocente puede
20131  abrir la puerta a graves problemas de seguridad.
20132  Así, si no comprendes totalmente estos asuntos, recomendamos consultar
20133  a un profesional entendido en seguridad o al equipo de desarrollo de LyX
20134  si tienes dudas acerca de si una plantilla dada es o no segura.
20135  Y hazlo antes de usarla en un entorno no controlado.
20136 \end_layout
20137
20138 \end_body
20139 \end_document