]> git.lyx.org Git - features.git/blob - lib/doc/es/Customization.lyx
- Customization.lyx: remove links to the removed file DocStyle.lyx
[features.git] / lib / doc / es / Customization.lyx
1 #LyX 1.6.4svn created this file. For more info see http://www.lyx.org/
2 \lyxformat 345
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 the 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 \usepackage{inputenc}
42 \end_preamble
43 \options fleqn,liststotoc,bibtotoc,idxtotoc,BCOR7.5mm,titlepage,tablecaptionabove
44 \use_default_options false
45 \begin_modules
46 logicalmkup
47 \end_modules
48 \begin_local_layout
49 Format 7
50 InsetLayout CharStyle: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 \end_local_layout
63 \language spanish
64 \inputencoding auto
65 \font_roman default
66 \font_sans default
67 \font_typewriter default
68 \font_default_family default
69 \font_sc false
70 \font_osf false
71 \font_sf_scale 100
72 \font_tt_scale 100
73
74 \graphics default
75 \paperfontsize 12
76 \spacing single
77 \use_hyperref true
78 \pdf_title "Manual Personalización de LyX"
79 \pdf_author "Equipo LyX"
80 \pdf_subject "LyX-documentation Customization"
81 \pdf_keywords "LyX, documentation, customization"
82 \pdf_bookmarks true
83 \pdf_bookmarksnumbered true
84 \pdf_bookmarksopen true
85 \pdf_bookmarksopenlevel 1
86 \pdf_breaklinks false
87 \pdf_pdfborder false
88 \pdf_colorlinks true
89 \pdf_backref false
90 \pdf_pdfusetitle false
91 \pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue,pdfpagelayout=OneColumn, pdfnewwindow=true,pdfstartview=XYZ, plainpages=false, pdfpagelabels"
92 \papersize default
93 \use_geometry false
94 \use_amsmath 0
95 \use_esint 0
96 \cite_engine basic
97 \use_bibtopic false
98 \paperorientation portrait
99 \branch OutDated
100 \selected 0
101 \color #ffffff
102 \end_branch
103 \secnumdepth 3
104 \tocdepth 3
105 \paragraph_separation indent
106 \defskip medskip
107 \quotes_language french
108 \papercolumns 1
109 \papersides 2
110 \paperpagestyle headings
111 \tracking_changes false
112 \output_changes false
113 \author "" 
114 \author "" 
115 \end_header
116
117 \begin_body
118
119 \begin_layout Title
120 Personalizar LyX: Características para el usuario avanzado
121 \end_layout
122
123 \begin_layout Author
124 por el equipo LyX
125 \begin_inset Foot
126 status collapsed
127
128 \begin_layout Plain Layout
129 \noindent
130 Si tienes correcciones o comentarios, envíalos, por favor, a la lista de
131  correo de Documentación de LyX, 
132 \begin_inset CommandInset href
133 LatexCommand href
134 target "lyx-docs@lists.lyx.org"
135 type "mailto:"
136
137 \end_inset
138
139 .
140  Incluye 
141 \begin_inset Quotes fld
142 \end_inset
143
144 [Customization]
145 \begin_inset Quotes frd
146 \end_inset
147
148  en la cabecera de asunto, y envía una cc al actual mantenedor de este documento
149 , Richard Heck <rgheck@comcast.net>.
150 \end_layout
151
152 \end_inset
153
154  
155 \begin_inset Newline newline
156 \end_inset
157
158
159 \begin_inset Newline newline
160 \end_inset
161
162 Versión 1.6.x
163 \end_layout
164
165 \begin_layout Standard
166 \begin_inset CommandInset toc
167 LatexCommand tableofcontents
168
169 \end_inset
170
171
172 \end_layout
173
174 \begin_layout Chapter
175 Introducción
176 \end_layout
177
178 \begin_layout Standard
179 Este manual trata de las características de LyX que pueden ser modificadas
180  por el usuario.
181  En él abordamos temas como atajos de teclado, opciones de vista previa
182  en pantalla, opciones de impresora, envío de comandos mediante LyX Server,
183  internacionalización, instalación de nuevas clases de LaTeX y de formatos
184  de LyX, etc.
185  Seguro que no podemos aspirar a tratar todo lo que se puede cambiar, —nuestross
186  desarrolladores añaden características nuevas más deprisa de lo que las
187  podemos documentar— pero explicaremos las modificaciones más comunes y
188  y esperamos orientarte en la dirección correcta para algunas más desconocidas.
189 \end_layout
190
191 \begin_layout Standard
192 \begin_inset Branch OutDated
193 status collapsed
194
195 \begin_layout Standard
196 La rama OutDated contiene información de versiones anteriores de este documento
197  que ahora parece estar obsoleta.
198  Por omisión, esta información no aparece en la salida LaTeX.
199 \end_layout
200
201 \end_inset
202
203
204 \end_layout
205
206 \begin_layout Chapter
207 Archivos de configuración de LyX
208 \end_layout
209
210 \begin_layout Standard
211 Este capítulo tiene por objetivo ayudarte a encontrar tu camino a través
212  de los archivos de configuración de LyX.
213  Antes de seguir leyendo deberías encontrar donde están los directorios
214  de bibliotecas y de usuario, consultando 
215 \begin_inset Flex CharStyle:MenuItem
216 status collapsed
217
218 \begin_layout Plain Layout
219 Ayuda\SpecialChar \menuseparator
220 Acerca de LyX
221 \end_layout
222
223 \end_inset
224
225 .
226  El directorio de bibliotecas es el sitio en el que LyX tiene sus archivos
227  de configuración de sistema; el directorio de usuario es donde puedes colocar
228  tus versiones modificadas.
229  En este documento, al primero lo denominaremos 
230 \begin_inset Flex CharStyle:Code
231 status collapsed
232
233 \begin_layout Plain Layout
234 LyXDir
235 \end_layout
236
237 \end_inset
238
239  y al segundo 
240 \begin_inset Flex CharStyle:MenuItem
241 status collapsed
242
243 \begin_layout Plain Layout
244 UserDir
245 \end_layout
246
247 \end_inset
248
249 .
250 \end_layout
251
252 \begin_layout Section
253 ¿Qué hay en 
254 \begin_inset Flex CharStyle:Code
255 status collapsed
256
257 \begin_layout Plain Layout
258 LyXDir
259 \end_layout
260
261 \end_inset
262
263 ?
264 \end_layout
265
266 \begin_layout Standard
267 \begin_inset Flex CharStyle:Code
268 status collapsed
269
270 \begin_layout Plain Layout
271 LyXDir
272 \end_layout
273
274 \end_inset
275
276  y sus subdirectorios contienen archivos que pueden emplearse para personalizar
277  el comportamiento de LyX.
278  Puedes cambiar muchos de ellos desde dentro mismo de LyX mediante el diálogo
279  
280 \begin_inset Flex CharStyle:MenuItem
281 status collapsed
282
283 \begin_layout Plain Layout
284 Herramientas\SpecialChar \menuseparator
285 Preferencias
286 \end_layout
287
288 \end_inset
289
290 .
291  La mayor parte de las adaptaciones personales que querrás hacer en LyX
292  se puede hacer en este diálogo.
293  Sin embargo, muchos otros aspectos internos de LyX pueden cambiarse modificando
294  los archivos en 
295 \begin_inset Flex CharStyle:Code
296 status collapsed
297
298 \begin_layout Plain Layout
299 LyXDir
300 \end_layout
301
302 \end_inset
303
304 .
305  Estos archivos pertenecen a diversas categorías, descritas en las siguientes
306  subsecciones.
307 \end_layout
308
309 \begin_layout Subsection
310 Archivos generados automáticamente
311 \end_layout
312
313 \begin_layout Standard
314 Los archivos que se encuentran en 
315 \begin_inset Flex CharStyle:MenuItem
316 status collapsed
317
318 \begin_layout Plain Layout
319 UserDir
320 \end_layout
321
322 \end_inset
323
324  se generan al configurar LyX.
325  Contienen varios valores predeterminados que se obtienen por inspección.
326  En general, no es buena idea modificarlos, puesto que podrían ser sobrescritos
327  en cualquier momento.
328 \end_layout
329
330 \begin_layout Labeling
331 \labelwidthstring 00.00.0000
332 \begin_inset Flex CharStyle:Code
333 status collapsed
334
335 \begin_layout Plain Layout
336 lyxrc.defaults
337 \end_layout
338
339 \end_inset
340
341  contiene valores predeterminados para varioscomandos.
342 \end_layout
343
344 \begin_layout Labeling
345 \labelwidthstring 00.00.0000
346 \begin_inset Flex CharStyle:Code
347 status collapsed
348
349 \begin_layout Plain Layout
350 packages.lst
351 \end_layout
352
353 \end_inset
354
355  contiene la lista de paquetes que han sido reconocidos por LyX.
356  No es utilizada por el propio LyX, pero la información extraida, y otras
357  cosas están disponibles en 
358 \begin_inset Flex CharStyle:MenuItem
359 status collapsed
360
361 \begin_layout Plain Layout
362 Ayuda\SpecialChar \menuseparator
363 Configuración de LaTeX
364 \end_layout
365
366 \end_inset
367
368 .
369 \end_layout
370
371 \begin_layout Labeling
372 \labelwidthstring 00.00.0000
373 \begin_inset Flex CharStyle:Code
374 status collapsed
375
376 \begin_layout Plain Layout
377 textclass.lst
378 \end_layout
379
380 \end_inset
381
382  la lista de clases de textos encontradas en los directorios 
383 \begin_inset Flex CharStyle:Code
384 status collapsed
385
386 \begin_layout Plain Layout
387 layout/
388 \end_layout
389
390 \end_inset
391
392 , junto con las clases de documentos LaTeX y su descripción.
393 \end_layout
394
395 \begin_layout Labeling
396 \labelwidthstring 00.00.0000
397 \begin_inset Flex CharStyle:Code
398 status collapsed
399
400 \begin_layout Plain Layout
401 lyxmodules.lst
402 \end_layout
403
404 \end_inset
405
406  la lista de módulos de formato encontradas en los directorios 
407 \begin_inset Flex CharStyle:Code
408 status collapsed
409
410 \begin_layout Plain Layout
411 layout/
412 \end_layout
413
414 \end_inset
415
416 .
417 \end_layout
418
419 \begin_layout Labeling
420 \labelwidthstring 00.00.0000
421 \begin_inset Flex CharStyle:Code
422 status collapsed
423
424 \begin_layout Plain Layout
425 *files.lst
426 \end_layout
427
428 \end_inset
429
430  lista de varios tipos de archivos relacionados con LaTeX encontrados en
431  el sistema.
432 \end_layout
433
434 \begin_layout Labeling
435 \labelwidthstring 00.00.0000
436 \begin_inset Flex CharStyle:Code
437 status collapsed
438
439 \begin_layout Plain Layout
440 doc/LaTeXConfig.lyx
441 \end_layout
442
443 \end_inset
444
445  es generado automáticamente durante la configuración a partir del archivo
446  
447 \begin_inset Flex CharStyle:Code
448 status collapsed
449
450 \begin_layout Plain Layout
451 LaTeXConfig.lyx.in
452 \end_layout
453
454 \end_inset
455
456 .
457  Contiene información sobre la configuración de LaTeX.
458 \end_layout
459
460 \begin_layout Subsection
461 Directorios
462 \end_layout
463
464 \begin_layout Standard
465 Estos directorios están duplicados en 
466 \begin_inset Flex CharStyle:Code
467 status collapsed
468
469 \begin_layout Plain Layout
470 LyXDir
471 \end_layout
472
473 \end_inset
474
475  y 
476 \begin_inset Flex CharStyle:Code
477 status collapsed
478
479 \begin_layout Plain Layout
480 UserDir
481 \end_layout
482
483 \end_inset
484
485 .
486  Si determinado archivo existe en ambos sitios, se usará el de 
487 \begin_inset Flex CharStyle:Code
488 status collapsed
489
490 \begin_layout Plain Layout
491 UserDir
492 \end_layout
493
494 \end_inset
495
496 .
497 \end_layout
498
499 \begin_layout Labeling
500 \labelwidthstring 00.00.0000
501 \begin_inset Flex CharStyle:Code
502 status collapsed
503
504 \begin_layout Plain Layout
505 bind/
506 \end_layout
507
508 \end_inset
509
510  este directorio contiene archivos con la extensión 
511 \begin_inset Flex CharStyle:Code
512 status collapsed
513
514 \begin_layout Plain Layout
515 .bind
516 \end_layout
517
518 \end_inset
519
520  que definen las combinaciones de teclas usadas en LyX.
521  Si ahí existe una versión nacional de un archivo bind llamado 
522 \begin_inset Flex CharStyle:Code
523 status collapsed
524
525 \begin_layout Plain Layout
526 $LANG_xxx.bind
527 \end_layout
528
529 \end_inset
530
531 , ésta se usará en primer lugar.
532 \end_layout
533
534 \begin_layout Labeling
535 \labelwidthstring 00.00.0000
536 \begin_inset Flex CharStyle:Code
537 status collapsed
538
539 \begin_layout Plain Layout
540 clipart/
541 \end_layout
542
543 \end_inset
544
545  contiene archivos gráficos que pueden ser incluidos en documentos.
546  
547 \end_layout
548
549 \begin_layout Labeling
550 \labelwidthstring 00.00.0000
551 \begin_inset Flex CharStyle:Code
552 status collapsed
553
554 \begin_layout Plain Layout
555 doc/
556 \end_layout
557
558 \end_inset
559
560  contiene archivos de documentación de LyX (incluido éste que estás leyendo).
561  El archivo 
562 \begin_inset Flex CharStyle:Code
563 status collapsed
564
565 \begin_layout Plain Layout
566 LaTeXConfig.lyx
567 \end_layout
568
569 \end_inset
570
571  merece atención especial, como se mencionó antes.
572  Si existe una versión nacional del documento de ayuda en el subdirectorio
573  
574 \begin_inset Flex CharStyle:Code
575 status collapsed
576
577 \begin_layout Plain Layout
578 doc/xx
579 \end_layout
580
581 \end_inset
582
583 , éste se usará en primer lugar.
584  Véase 
585 \begin_inset CommandInset ref
586 LatexCommand ref
587 reference "cap:Internacionalización-de-LyX"
588
589 \end_inset
590
591  para detalles.
592 \end_layout
593
594 \begin_layout Labeling
595 \labelwidthstring 00.00.0000
596 \begin_inset Flex CharStyle:Code
597 status collapsed
598
599 \begin_layout Plain Layout
600 examples/
601 \end_layout
602
603 \end_inset
604
605  contiene archivos de ejemplo que describen el uso de algunas características.
606  Se puede acceder a ellos con el botón
607 \begin_inset Flex CharStyle:MenuItem
608 status collapsed
609
610 \begin_layout Plain Layout
611 Ejemplos
612 \end_layout
613
614 \end_inset
615
616  en el buscador de archivos.
617 \end_layout
618
619 \begin_layout Labeling
620 \labelwidthstring 00.00.0000
621 \begin_inset Flex CharStyle:Code
622 status collapsed
623
624 \begin_layout Plain Layout
625 images/
626 \end_layout
627
628 \end_inset
629
630  contiene archivos de imagen que se usan en el diálogo 
631 \begin_inset Flex CharStyle:MenuItem
632 status collapsed
633
634 \begin_layout Plain Layout
635 Documento\SpecialChar \menuseparator
636 Configuración
637 \end_layout
638
639 \end_inset
640
641 .
642  Contiene además los iconos de las barras de herramientas y las enseñas
643  de LyX mostradas en su inicio.
644 \end_layout
645
646 \begin_layout Labeling
647 \labelwidthstring 00.00.0000
648 \begin_inset Flex CharStyle:Code
649 status collapsed
650
651 \begin_layout Plain Layout
652 kbd/
653 \end_layout
654
655 \end_inset
656
657  contiene archivos de mapas de teclado.
658  Véase 
659 \begin_inset space ~
660 \end_inset
661
662
663 \begin_inset CommandInset ref
664 LatexCommand ref
665 reference "sec:keymap"
666
667 \end_inset
668
669  para detalles.
670 \end_layout
671
672 \begin_layout Labeling
673 \labelwidthstring 00.00.0000
674 \begin_inset Flex CharStyle:Code
675 status collapsed
676
677 \begin_layout Plain Layout
678 layouts/
679 \end_layout
680
681 \end_inset
682
683  contiene las clases de textos y los archivos de los módulos descritos en
684 \begin_inset space ~
685 \end_inset
686
687
688 \begin_inset CommandInset ref
689 LatexCommand ref
690 reference "cap:Instalación-de-nuevas"
691
692 \end_inset
693
694 .
695 \end_layout
696
697 \begin_layout Labeling
698 \labelwidthstring 00.00.0000
699 \begin_inset Flex CharStyle:Code
700 status collapsed
701
702 \begin_layout Plain Layout
703 lyx2lyx
704 \end_layout
705
706 \end_inset
707
708  contiene los guiones de Python 
709 \begin_inset Flex CharStyle:Code
710 status collapsed
711
712 \begin_layout Plain Layout
713 lyx2lyx
714 \end_layout
715
716 \end_inset
717
718  para convertir entre versiones de LyX.
719  Pueden ejecutarse en línea de comandos si, digamos, quieres convertir ficheros
720  por lotes.
721 \end_layout
722
723 \begin_layout Labeling
724 \labelwidthstring 00.00.0000
725 \begin_inset Flex CharStyle:Code
726 status collapsed
727
728 \begin_layout Plain Layout
729 scripts/
730 \end_layout
731
732 \end_inset
733
734  contiene algunos archivos que demuestran las capacidades de la característica
735  
736 \begin_inset Flex CharStyle:MenuItem
737 status collapsed
738
739 \begin_layout Plain Layout
740 Plantilla externa
741 \end_layout
742
743 \end_inset
744
745 .
746  También contiene algunos guiones usados por el propio LyX.
747 \end_layout
748
749 \begin_layout Labeling
750 \labelwidthstring 00.00.0000
751 \begin_inset Flex CharStyle:Code
752 status collapsed
753
754 \begin_layout Plain Layout
755 templates/
756 \end_layout
757
758 \end_inset
759
760  contiene los archivos de plantillas estándar de LyX descritas en
761 \begin_inset space ~
762 \end_inset
763
764
765 \begin_inset CommandInset ref
766 LatexCommand ref
767 reference "sec:Creación-de-plantillas"
768
769 \end_inset
770
771 .
772 \end_layout
773
774 \begin_layout Labeling
775 \labelwidthstring 00.00.0000
776 \begin_inset Flex CharStyle:Code
777 status collapsed
778
779 \begin_layout Plain Layout
780 ui/
781 \end_layout
782
783 \end_inset
784
785  contiene archivos con la extensión 
786 \begin_inset Flex CharStyle:Code
787 status collapsed
788
789 \begin_layout Plain Layout
790 .ui
791 \end_layout
792
793 \end_inset
794
795  que definen la interfaz de usuario de LyX.
796  Esto es, archivos que definen qué ítems aparecen en qué menús y barras
797  de herramientas.
798 \end_layout
799
800 \begin_layout Subsection
801 Archivos que no necesitan modificaciones
802 \end_layout
803
804 \begin_layout Standard
805 Estos archivos son utilizados internamente por LyX y generalmente no deben
806  ser modificados sino por los desarrolladores.
807 \end_layout
808
809 \begin_layout Labeling
810 \labelwidthstring 00.00.0000
811 \begin_inset Flex CharStyle:Code
812 status collapsed
813
814 \begin_layout Plain Layout
815 CREDITS
816 \end_layout
817
818 \end_inset
819
820  contiene la lista de desarrolladores de LyX.
821  Se muestra con el menú 
822 \begin_inset Flex CharStyle:MenuItem
823 status collapsed
824
825 \begin_layout Plain Layout
826 Ayuda\SpecialChar \menuseparator
827 Acerca de LyX
828 \end_layout
829
830 \end_inset
831
832 .
833 \end_layout
834
835 \begin_layout Labeling
836 \labelwidthstring 00.00.0000
837 \begin_inset Flex CharStyle:Code
838 status collapsed
839
840 \begin_layout Plain Layout
841 chkconfig.ltx
842 \end_layout
843
844 \end_inset
845
846  es un guión de LaTeX usado durante el proceso de configuración.
847  No lo ejecutes directamente.
848 \end_layout
849
850 \begin_layout Labeling
851 \labelwidthstring 00.00.0000
852 \begin_inset Flex CharStyle:Code
853 status collapsed
854
855 \begin_layout Plain Layout
856 configure.py
857 \end_layout
858
859 \end_inset
860
861  es el guión utilizado para la reconfiguración de LyX.
862  Genera los archivos de configuración en el directorio desde el que se ha
863  ejecutado.
864 \end_layout
865
866 \begin_layout Subsection
867 Otros archivos en un par de líneas...
868 \end_layout
869
870 \begin_layout Labeling
871 \labelwidthstring 00.00.0000
872 \begin_inset Flex CharStyle:Code
873 status collapsed
874
875 \begin_layout Plain Layout
876 encodings
877 \end_layout
878
879 \end_inset
880
881  contiene tablas que describen cómo los distintos códigos de caracteres
882  se transcriben a Unicode.
883 \end_layout
884
885 \begin_layout Labeling
886 \labelwidthstring 00.00.0000
887 \begin_inset Flex CharStyle:Code
888 status collapsed
889
890 \begin_layout Plain Layout
891 external_templates
892 \end_layout
893
894 \end_inset
895
896  contiene las plantillas disponibles para la característica 
897 \begin_inset Flex CharStyle:MenuItem
898 status collapsed
899
900 \begin_layout Plain Layout
901 Material externo
902 \end_layout
903
904 \end_inset
905
906 .
907 \end_layout
908
909 \begin_layout Labeling
910 \labelwidthstring 00.00.0000
911 \begin_inset Flex CharStyle:Code
912 status collapsed
913
914 \begin_layout Plain Layout
915 languages
916 \end_layout
917
918 \end_inset
919
920  contiene una lista de los idiomas actualmente soportados por LyX.
921 \end_layout
922
923 \begin_layout Section
924 Directorio de configuración personal
925 \end_layout
926
927 \begin_layout Standard
928 Aunque uses LyX como usuario sin privilegios, puedes adaptar su configuración
929  a tus necesidades.
930  El directorio 
931 \begin_inset Flex CharStyle:Code
932 status collapsed
933
934 \begin_layout Plain Layout
935 UserDir
936 \end_layout
937
938 \end_inset
939
940  contiene todos los archivos de configuración personal.
941  Es el directorio especificado como 
942 \begin_inset Quotes fld
943 \end_inset
944
945 Directorio del usuario
946 \begin_inset Quotes frd
947 \end_inset
948
949  en 
950 \begin_inset Flex CharStyle:MenuItem
951 status collapsed
952
953 \begin_layout Plain Layout
954 Ayuda\SpecialChar \menuseparator
955 Acerca de LyX
956 \end_layout
957
958 \end_inset
959
960 .
961  Este directorio se usa como espejo de 
962 \begin_inset Flex CharStyle:Code
963 status collapsed
964
965 \begin_layout Plain Layout
966 LyXDir
967 \end_layout
968
969 \end_inset
970
971 , que quiere decir que cada archivo en 
972 \begin_inset Flex CharStyle:Code
973 status collapsed
974
975 \begin_layout Plain Layout
976 UserDir
977 \end_layout
978
979 \end_inset
980
981  es un equivalente del correspondiente archivo en 
982 \begin_inset Flex CharStyle:Code
983 status collapsed
984
985 \begin_layout Plain Layout
986 LyXDir
987 \end_layout
988
989 \end_inset
990
991 .
992  Cualquiera de los archivos de configuración descritos en las secciones
993  anteriores puede estar en el directorio global del sistema, en cuyo caso
994  afectará a todos los usuarios, y en tu directorio local para tu propio
995  uso.
996 \end_layout
997
998 \begin_layout Standard
999 Para clarificar las cosas vamos a poner unos ejemplos:
1000 \end_layout
1001
1002 \begin_layout Itemize
1003 Las preferencias establecidas en el diálogo 
1004 \begin_inset Flex CharStyle:MenuItem
1005 status collapsed
1006
1007 \begin_layout Plain Layout
1008 Herramientas\SpecialChar \menuseparator
1009 Preferencias
1010 \end_layout
1011
1012 \end_inset
1013
1014  se guardan en un archivo 
1015 \begin_inset Flex CharStyle:Code
1016 status collapsed
1017
1018 \begin_layout Plain Layout
1019 preferences
1020 \end_layout
1021
1022 \end_inset
1023
1024  en 
1025 \begin_inset Flex CharStyle:Code
1026 status collapsed
1027
1028 \begin_layout Plain Layout
1029 UserDir
1030 \end_layout
1031
1032 \end_inset
1033
1034 .
1035 \end_layout
1036
1037 \begin_layout Itemize
1038 Si reconfiguras mediante 
1039 \begin_inset Flex CharStyle:MenuItem
1040 status collapsed
1041
1042 \begin_layout Plain Layout
1043 Herramientas\SpecialChar \menuseparator
1044 Reconfigurar
1045 \end_layout
1046
1047 \end_inset
1048
1049 , LyX ejecuta el guión
1050 \begin_inset Newline linebreak
1051 \end_inset
1052
1053  
1054 \begin_inset Flex CharStyle:Code
1055 status collapsed
1056
1057 \begin_layout Plain Layout
1058 configure.py
1059 \end_layout
1060
1061 \end_inset
1062
1063 , y los archivos resultantes se escriben en tu directorio de usuario.
1064  Esto significa que cualquier archivo adicional de clase de texto que pudieras
1065  haber añadido en 
1066 \begin_inset Flex CharStyle:Code
1067 status collapsed
1068
1069 \begin_layout Plain Layout
1070 UserDir/layouts
1071 \end_layout
1072
1073 \end_inset
1074
1075  se sumará a la lista de clases en el diálogo 
1076 \begin_inset Flex CharStyle:MenuItem
1077 status collapsed
1078
1079 \begin_layout Plain Layout
1080 Documento\SpecialChar \menuseparator
1081 Configuración
1082 \end_layout
1083
1084 \end_inset
1085
1086 .
1087 \end_layout
1088
1089 \begin_layout Itemize
1090 Si consigues alguna documentación actualizada del sitio de LyX y no puedes
1091  instalarla porque no tienes permisos para administrar tu sistema, solo
1092  has de copiar los archivos en 
1093 \begin_inset Flex CharStyle:Code
1094 status collapsed
1095
1096 \begin_layout Plain Layout
1097 UserDir/doc/XX
1098 \end_layout
1099
1100 \end_inset
1101
1102  ¡y las entradas del menú 
1103 \begin_inset Flex CharStyle:MenuItem
1104 status collapsed
1105
1106 \begin_layout Plain Layout
1107 Ayuda
1108 \end_layout
1109
1110 \end_inset
1111
1112  los abrirán!
1113 \end_layout
1114
1115 \begin_layout Section
1116 Ejecutar LyX con múltiples configuraciones
1117 \end_layout
1118
1119 \begin_layout Standard
1120 La libertad de configuración del directorio local puede no ser suficiente
1121  si quieres tener a tu disposición más de una configuración.
1122  Por ejemplo, si quisieras usar diferentes combinaciones de teclas o configuraci
1123 ones de impresora en distintos momentos.
1124  Esto lo puedes conseguir teniendo varios de estos directorios.
1125  Después especificas qué directorio usar al arrancar.
1126 \end_layout
1127
1128 \begin_layout Standard
1129 Ejecutando LyX con la opción de línea de comandos 
1130 \begin_inset Flex CharStyle:Code
1131 status collapsed
1132
1133 \begin_layout Plain Layout
1134 -userdir
1135 \end_layout
1136
1137 \end_inset
1138
1139  
1140 \emph on
1141 <algún directorio>
1142 \emph default
1143  hace que el programa lea la configuración de ese directorio y no del predetermi
1144 nado.
1145  (Puedes determinar el directorio predeterminado ejecutando LyX sin la opción
1146  
1147 \begin_inset Flex CharStyle:Code
1148 status collapsed
1149
1150 \begin_layout Plain Layout
1151 -userdir
1152 \end_layout
1153
1154 \end_inset
1155
1156 ).
1157  Si el directorio especificado no existe, LyX propone su creación, tal como
1158  hace con el directorio predeterminado la primera vez que se ejecuta el
1159  programa.
1160  Puedes modificar las opciones de configuración en ese directorio personal
1161  adicional exactamente igual que para el directorio predeterminado.
1162  Estos directorios son completamente independientes (pero sigue leyendo).
1163  Ten presente que establecer algún valor para la variable de entorno 
1164 \begin_inset Flex CharStyle:Code
1165 status collapsed
1166
1167 \begin_layout Plain Layout
1168 LYX_USERDIR_VER
1169 \end_layout
1170
1171 \end_inset
1172
1173  tiene exactamente el mismo efecto.
1174 \end_layout
1175
1176 \begin_layout Standard
1177 Tener varias configuraciones también requiere más mantenimiento: si quieres
1178  añadir un nuevo formato a 
1179 \begin_inset Flex CharStyle:Code
1180 status collapsed
1181
1182 \begin_layout Plain Layout
1183 NewUserDir/layouts
1184 \end_layout
1185
1186 \end_inset
1187
1188  que esté disponible en todas tus configuraciones, debes añadirlo a cada
1189  directorio por separado.
1190  Puedes evitarlo con el siguiente truco: después de que LyX crea un directorio
1191  adicional, la mayoría de los subdirectorios (véase arriba) están vacíos.
1192  Si quieres que la nueva configuración sea una réplica de una existente,
1193  reemplaza el subdirectorio vacío con un enlace simbólico que apunte al
1194  subdirectorio deseado.
1195  Ten precaución, no obstante, con el subdirectorio 
1196 \begin_inset Flex CharStyle:Code
1197 status collapsed
1198
1199 \begin_layout Plain Layout
1200 doc/
1201 \end_layout
1202
1203 \end_inset
1204
1205 , puesto que contiene un archivo escrito por el guión de configuración (también
1206  accesible mediante 
1207 \begin_inset Flex CharStyle:MenuItem
1208 status collapsed
1209
1210 \begin_layout Plain Layout
1211 Herramientas\SpecialChar \menuseparator
1212 Reconfigurar
1213 \end_layout
1214
1215 \end_inset
1216
1217 ) que es específico de la configuración.
1218 \end_layout
1219
1220 \begin_layout Chapter
1221 El diálogo Preferencias
1222 \end_layout
1223
1224 \begin_layout Standard
1225 Todas las opciones del diálogo de preferencias se describen en el apéndice
1226  
1227 \emph on
1228 El diálogo
1229 \emph default
1230  
1231 \emph on
1232 Preferencias
1233 \emph default
1234  de la 
1235 \emph on
1236 Guía del usuario
1237 \emph default
1238 .
1239  Ahí encontrarás más detalles sobre algunas opciones.
1240 \end_layout
1241
1242 \begin_layout Section
1243 \begin_inset CommandInset label
1244 LatexCommand label
1245 name "sec:Formatos"
1246
1247 \end_inset
1248
1249 Formatos
1250 \end_layout
1251
1252 \begin_layout Standard
1253 El primer paso es definir tus propios formatos de archivo si no lo están
1254  ya.
1255  Para hacerlo abre el diálogo 
1256 \begin_inset Flex CharStyle:MenuItem
1257 status collapsed
1258
1259 \begin_layout Plain Layout
1260 Herramientas\SpecialChar \menuseparator
1261 Preferencias
1262 \end_layout
1263
1264 \end_inset
1265
1266 .
1267  En 
1268 \begin_inset Flex CharStyle:MenuItem
1269 status collapsed
1270
1271 \begin_layout Plain Layout
1272 Formatos externos\SpecialChar \menuseparator
1273 Formatos de archivo
1274 \end_layout
1275
1276 \end_inset
1277
1278  pulsa el botón 
1279 \begin_inset Flex CharStyle:MenuItem
1280 status collapsed
1281
1282 \begin_layout Plain Layout
1283 Nuevo\SpecialChar \ldots{}
1284
1285 \end_layout
1286
1287 \end_inset
1288
1289  para definir el nuevo formato.
1290  El campo 
1291 \begin_inset Flex CharStyle:MenuItem
1292 status collapsed
1293
1294 \begin_layout Plain Layout
1295 Formato
1296 \end_layout
1297
1298 \end_inset
1299
1300  es para el nombre que identificará el formato en la GUI (interfaz gráfica
1301  de usuario).
1302  El 
1303 \begin_inset Flex CharStyle:MenuItem
1304 status collapsed
1305
1306 \begin_layout Plain Layout
1307 Nombre corto
1308 \end_layout
1309
1310 \end_inset
1311
1312  se usa para identificar el formato internamente.
1313  Además deberás introducir una extensión de archivo.
1314  Todos estos son imprescindibles.
1315  El campo opcional 
1316 \begin_inset Flex CharStyle:MenuItem
1317 status collapsed
1318
1319 \begin_layout Plain Layout
1320 Atajo de teclado
1321 \end_layout
1322
1323 \end_inset
1324
1325  sirve para asociar una combinación de teclas en los menús.
1326  (Por ejemplo, teclear 
1327 \begin_inset Flex CharStyle:MenuItem
1328 status collapsed
1329
1330 \begin_layout Plain Layout
1331 Alt-V D
1332 \end_layout
1333
1334 \end_inset
1335
1336  ejecuta 
1337 \begin_inset Flex CharStyle:MenuItem
1338 status collapsed
1339
1340 \begin_layout Plain Layout
1341 Ver\SpecialChar \menuseparator
1342 DVI
1343 \end_layout
1344
1345 \end_inset
1346
1347 ).
1348  
1349 \begin_inset Flex CharStyle:MenuItem
1350 status collapsed
1351
1352 \begin_layout Plain Layout
1353 Visor
1354 \end_layout
1355
1356 \end_inset
1357
1358  
1359 \end_layout
1360
1361 \begin_layout Standard
1362 Un Formato puede tener un 
1363 \begin_inset Flex CharStyle:MenuItem
1364 status collapsed
1365
1366 \begin_layout Plain Layout
1367 Visor
1368 \end_layout
1369
1370 \end_inset
1371
1372  y un 
1373 \begin_inset Flex CharStyle:MenuItem
1374 status collapsed
1375
1376 \begin_layout Plain Layout
1377 Editor
1378 \end_layout
1379
1380 \end_inset
1381
1382  asociados.
1383  Por ejemplo, podrías usar 
1384 \begin_inset Flex CharStyle:MenuItem
1385 status collapsed
1386
1387 \begin_layout Plain Layout
1388 Ghostview
1389 \end_layout
1390
1391 \end_inset
1392
1393  para ver archivos PostScript.
1394  Puedes introducir el comando para iniciar el programa en el campo correspondien
1395 te.
1396  Al definir este comando puedes usar las cuatro variables listadas en la
1397  siguiente sección.
1398  El visor se lanza cuando ves una imagen en LyX o usas el menú 
1399 \begin_inset Flex CharStyle:MenuItem
1400 status collapsed
1401
1402 \begin_layout Plain Layout
1403 Ver
1404 \end_layout
1405
1406 \end_inset
1407
1408 .
1409  El editor se lanza cuando pulsas el botón 
1410 \begin_inset Flex CharStyle:MenuItem
1411 status collapsed
1412
1413 \begin_layout Plain Layout
1414 Editar externamente
1415 \end_layout
1416
1417 \end_inset
1418
1419  que se muestra al hacer clic derecho en un gráfico o en un material externo,
1420  por ejemplo.
1421 \end_layout
1422
1423 \begin_layout Standard
1424 La opción 
1425 \begin_inset Flex CharStyle:MenuItem
1426 status collapsed
1427
1428 \begin_layout Plain Layout
1429 Formato de documento
1430 \end_layout
1431
1432 \end_inset
1433
1434  indica a LyX que ese formato es adecuado para exportar.
1435  Si esto está marcado y existe una ruta de conversión adecuada (véase 
1436 \begin_inset CommandInset ref
1437 LatexCommand ref
1438 reference "sec:Convertidores"
1439
1440 \end_inset
1441
1442 ), el formato aparecerá en el menú 
1443 \begin_inset Flex CharStyle:MenuItem
1444 status collapsed
1445
1446 \begin_layout Plain Layout
1447 Archivo\SpecialChar \menuseparator
1448 Exportar
1449 \end_layout
1450
1451 \end_inset
1452
1453 .
1454  También aparecerá en el menú 
1455 \begin_inset Flex CharStyle:MenuItem
1456 status collapsed
1457
1458 \begin_layout Plain Layout
1459 Ver
1460 \end_layout
1461
1462 \end_inset
1463
1464  si se ha especificado un visor para ese formato.
1465  Los formatos puros de imagen, como 
1466 \begin_inset Flex CharStyle:Code
1467 status collapsed
1468
1469 \begin_layout Plain Layout
1470 png
1471 \end_layout
1472
1473 \end_inset
1474
1475 , no deberían usar esta opción.
1476  Los formatos que pueden corresponder tanto a gráficos vectoriales como
1477  a documentos, como 
1478 \begin_inset Flex CharStyle:Code
1479 status collapsed
1480
1481 \begin_layout Plain Layout
1482 pdf
1483 \end_layout
1484
1485 \end_inset
1486
1487 , sí deberían usarla.
1488 \end_layout
1489
1490 \begin_layout Standard
1491 La opción 
1492 \begin_inset Flex CharStyle:MenuItem
1493 status collapsed
1494
1495 \begin_layout Plain Layout
1496 Formato de gráfico vectorial
1497 \end_layout
1498
1499 \end_inset
1500
1501  indica a LyX que el formato puede contener gráficos vectoriales.
1502  Esta información se emplea para determinar el formato objetivo de los gráficos
1503  incluidos para la exportación 
1504 \begin_inset Flex CharStyle:MenuItem
1505 status collapsed
1506
1507 \begin_layout Plain Layout
1508 pdflatex
1509 \end_layout
1510
1511 \end_inset
1512
1513 .
1514  Los gráficos incluidos pueden requerir conversión a 
1515 \begin_inset Flex CharStyle:MenuItem
1516 status collapsed
1517
1518 \begin_layout Plain Layout
1519 pdf
1520 \end_layout
1521
1522 \end_inset
1523
1524
1525 \begin_inset Flex CharStyle:MenuItem
1526 status collapsed
1527
1528 \begin_layout Plain Layout
1529 png
1530 \end_layout
1531
1532 \end_inset
1533
1534 , o 
1535 \begin_inset Flex CharStyle:MenuItem
1536 status collapsed
1537
1538 \begin_layout Plain Layout
1539 jpg
1540 \end_layout
1541
1542 \end_inset
1543
1544 , puesto que 
1545 \begin_inset Flex CharStyle:MenuItem
1546 status collapsed
1547
1548 \begin_layout Plain Layout
1549 pdflatex
1550 \end_layout
1551
1552 \end_inset
1553
1554  no puede manejar otros formatos de imagen.
1555  Si un archivo incluido no está ya en formato 
1556 \begin_inset Flex CharStyle:MenuItem
1557 status collapsed
1558
1559 \begin_layout Plain Layout
1560 pdf
1561 \end_layout
1562
1563 \end_inset
1564
1565
1566 \begin_inset Flex CharStyle:MenuItem
1567 status collapsed
1568
1569 \begin_layout Plain Layout
1570 png
1571 \end_layout
1572
1573 \end_inset
1574
1575 , o 
1576 \begin_inset Flex CharStyle:MenuItem
1577 status collapsed
1578
1579 \begin_layout Plain Layout
1580 jpg
1581 \end_layout
1582
1583 \end_inset
1584
1585 , se convierte a 
1586 \begin_inset Flex CharStyle:MenuItem
1587 status collapsed
1588
1589 \begin_layout Plain Layout
1590 pdf
1591 \end_layout
1592
1593 \end_inset
1594
1595  si la opción de formato vectorial está marcada, y si no a 
1596 \begin_inset Flex CharStyle:MenuItem
1597 status collapsed
1598
1599 \begin_layout Plain Layout
1600 png
1601 \end_layout
1602
1603 \end_inset
1604
1605 .
1606  
1607 \end_layout
1608
1609 \begin_layout Section
1610 Copiadores
1611 \end_layout
1612
1613 \begin_layout Standard
1614 Puesto que todas las conversiones de un formato a otro tienen lugar en el
1615  archivo temporal de LyX, a veces es necesario modificar un archivo antes
1616  de copiarlo en el directorio temporal para que la conversión se pueda realizar.
1617 \begin_inset Foot
1618 status collapsed
1619
1620 \begin_layout Plain Layout
1621 Por ejemplo, el archivo puede hacer referencia a otros archivos —imágenes,
1622  por ejemplo— mediante nombres de archivo relativos, y estos pueden resultar
1623  inválidos cuando el archivo se copia en el directorio temporal.
1624 \end_layout
1625
1626 \end_inset
1627
1628  Esto lo hace un Copiador: copia un archivo a (o desde) el directorio temporal
1629  y puede modificarlo en el proceso.
1630 \end_layout
1631
1632 \begin_layout Standard
1633 Las definiciones de los copiadores pueden usar cuatro variables:
1634 \end_layout
1635
1636 \begin_layout Labeling
1637 \labelwidthstring 00.00.0000
1638 \begin_inset Flex CharStyle:Code
1639 status collapsed
1640
1641 \begin_layout Plain Layout
1642 $$s
1643 \end_layout
1644
1645 \end_inset
1646
1647  El directorio de sistema de LyX (p.
1648 \begin_inset space \thinspace{}
1649 \end_inset
1650
1651 e.
1652 \begin_inset space \space{}
1653 \end_inset
1654
1655
1656 \begin_inset Flex CharStyle:MenuItem
1657 status collapsed
1658
1659 \begin_layout Plain Layout
1660 /usr/share/lyx
1661 \end_layout
1662
1663 \end_inset
1664
1665 )
1666 \end_layout
1667
1668 \begin_layout Labeling
1669 \labelwidthstring 00.00.0000
1670 \begin_inset Flex CharStyle:Code
1671 status collapsed
1672
1673 \begin_layout Plain Layout
1674 $$i
1675 \end_layout
1676
1677 \end_inset
1678
1679  El archivo de entrada
1680 \end_layout
1681
1682 \begin_layout Labeling
1683 \labelwidthstring 00.00.0000
1684 \begin_inset Flex CharStyle:Code
1685 status collapsed
1686
1687 \begin_layout Plain Layout
1688 $$o
1689 \end_layout
1690
1691 \end_inset
1692
1693  El archivo de salida
1694 \end_layout
1695
1696 \begin_layout Labeling
1697 \labelwidthstring 00.00.0000
1698 \begin_inset Flex CharStyle:Code
1699 status collapsed
1700
1701 \begin_layout Plain Layout
1702 $$l
1703 \end_layout
1704
1705 \end_inset
1706
1707  El `nombre LaTeX'
1708 \end_layout
1709
1710 \begin_layout Standard
1711 El último debería ser el nombre de archivo tal como debería ponerse en un
1712  comando LaTeX 
1713 \series bold
1714
1715 \backslash
1716 include
1717 \series default
1718 .
1719  Solo es pertinente cuando se exportan archivos adecuados para esa inclusión.
1720 \end_layout
1721
1722 \begin_layout Standard
1723 Los copiadores pueden emplearse para hacer casi cualquier cosa con archivos
1724  de salida.
1725  Por ejemplo, supongamos que quieres copiar archivos 
1726 \begin_inset Flex CharStyle:MenuItem
1727 status collapsed
1728
1729 \begin_layout Plain Layout
1730 pdf
1731 \end_layout
1732
1733 \end_inset
1734
1735  generados a un directorio especial, 
1736 \begin_inset Flex CharStyle:Code
1737 status collapsed
1738
1739 \begin_layout Plain Layout
1740 /home/you/pdf/
1741 \end_layout
1742
1743 \end_inset
1744
1745 .
1746  En ese caso deberías escribir un guión para intérprete de comandos tal
1747  como:
1748 \end_layout
1749
1750 \begin_layout Standard
1751 \begin_inset listings
1752 inline false
1753 status open
1754
1755 \begin_layout Plain Layout
1756
1757 #!/bin/bash
1758 \end_layout
1759
1760 \begin_layout Plain Layout
1761
1762 FROMFILE=$1
1763 \end_layout
1764
1765 \begin_layout Plain Layout
1766
1767 TOFILE=`basename $2`
1768 \end_layout
1769
1770 \begin_layout Plain Layout
1771
1772 cp $FROMFILE /home/you/pdf/$TOFILE
1773 \end_layout
1774
1775 \end_inset
1776
1777 Guárdalo en tu directorio local, —
1778 \begin_inset Flex CharStyle:Code
1779 status collapsed
1780
1781 \begin_layout Plain Layout
1782 /home/you/.lyx/scripts/pdfcopier.sh
1783 \end_layout
1784
1785 \end_inset
1786
1787 , supongamos— y hazlo ejecutable si ello es necesario en tu sistema.
1788  Después, en el diálogo 
1789 \begin_inset Flex CharStyle:MenuItem
1790 status collapsed
1791
1792 \begin_layout Plain Layout
1793 Herramientas\SpecialChar \menuseparator
1794 Preferencias
1795 \end_layout
1796
1797 \end_inset
1798
1799 , en 
1800 \begin_inset Flex CharStyle:MenuItem
1801 status collapsed
1802
1803 \begin_layout Plain Layout
1804 Formatos externos\SpecialChar \menuseparator
1805 Formatos de archivo
1806 \end_layout
1807
1808 \end_inset
1809
1810 , selecciona el formato 
1811 \begin_inset Flex CharStyle:MenuItem
1812 status collapsed
1813
1814 \begin_layout Plain Layout
1815 PDF(pdflatex)
1816 \end_layout
1817
1818 \end_inset
1819
1820  —u otro de los formatos pdf— e introduce 
1821 \begin_inset Flex CharStyle:Code
1822 status collapsed
1823
1824 \begin_layout Plain Layout
1825 pdfcopier.sh $$i $$o
1826 \end_layout
1827
1828 \end_inset
1829
1830  en el campo 
1831 \begin_inset Flex CharStyle:MenuItem
1832 status collapsed
1833
1834 \begin_layout Plain Layout
1835 Copiador
1836 \end_layout
1837
1838 \end_inset
1839
1840 .
1841 \end_layout
1842
1843 \begin_layout Standard
1844 LyX usa los copiadores en varias de sus propias conversiones.
1845  Por ejemplo, si se encuentran los programas apropiados, LyX instalará copiadore
1846 s para los formatos 
1847 \begin_inset Flex CharStyle:MenuItem
1848 status collapsed
1849
1850 \begin_layout Plain Layout
1851 HTML
1852 \end_layout
1853
1854 \end_inset
1855
1856  y 
1857 \begin_inset Flex CharStyle:MenuItem
1858 status collapsed
1859
1860 \begin_layout Plain Layout
1861 HTML
1862 \begin_inset space ~
1863 \end_inset
1864
1865 (MS Word)
1866 \end_layout
1867
1868 \end_inset
1869
1870 .
1871  Cuando se exporta a estos formatos, el copiador se encarga de que se copien
1872  no solo el archivo HTML principal, sino también los diversos archivos asociados
1873  (estilos, imágenes, etc).
1874  Todos estos archivos se escriben en un subdirectorio del directorio en
1875  el que se encuentre el archivo original de LyX.
1876 \begin_inset Foot
1877 status open
1878
1879 \begin_layout Plain Layout
1880 Este copiador puede adaptarse.
1881  El argumento opcional 
1882 \begin_inset Quotes fld
1883 \end_inset
1884
1885 -e
1886 \begin_inset Quotes frd
1887 \end_inset
1888
1889  acepta una lista, separada por comas, con las extensiones que deben copiarse;
1890  si se omite se copiarán todos los archivos.
1891  El argumeto 
1892 \begin_inset Quotes fld
1893 \end_inset
1894
1895 -t
1896 \begin_inset Quotes frd
1897 \end_inset
1898
1899  determina la extensión añadida al directorio generado.
1900  Por omisión es 
1901 \begin_inset Quotes fld
1902 \end_inset
1903
1904
1905 \begin_inset Flex CharStyle:MenuItem
1906 status collapsed
1907
1908 \begin_layout Plain Layout
1909 LyXconv
1910 \end_layout
1911
1912 \end_inset
1913
1914
1915 \begin_inset Quotes frd
1916 \end_inset
1917
1918 , así, el HTML generado a partir de 
1919 \begin_inset Flex CharStyle:MenuItem
1920 status collapsed
1921
1922 \begin_layout Plain Layout
1923 /ruta/a/archivo.lyx
1924 \end_layout
1925
1926 \end_inset
1927
1928  tendrá la forma 
1929 \begin_inset Flex CharStyle:MenuItem
1930 status collapsed
1931
1932 \begin_layout Plain Layout
1933 /ruta/a/archivo.html.LyXconv
1934 \end_layout
1935
1936 \end_inset
1937
1938 .
1939 \end_layout
1940
1941 \end_inset
1942
1943
1944 \end_layout
1945
1946 \begin_layout Section
1947 \begin_inset CommandInset label
1948 LatexCommand label
1949 name "sec:Convertidores"
1950
1951 \end_inset
1952
1953 Convertidores
1954 \end_layout
1955
1956 \begin_layout Standard
1957 Puedes definir tus propios convertidores para convertir archivos entre distintos
1958  formatos.
1959  Se hace en el diálogo 
1960 \begin_inset Flex CharStyle:MenuItem
1961 status collapsed
1962
1963 \begin_layout Plain Layout
1964 Herramientas\SpecialChar \menuseparator
1965 Preferencias\SpecialChar \menuseparator
1966 Formatos externos\SpecialChar \menuseparator
1967 Convertidores
1968 \end_layout
1969
1970 \end_inset
1971
1972 .
1973 \end_layout
1974
1975 \begin_layout Standard
1976 Para definir un nuevo convertidor de un formato a otro, selecciónalos en
1977  las listas desplegables 
1978 \begin_inset Flex CharStyle:MenuItem
1979 status collapsed
1980
1981 \begin_layout Plain Layout
1982 Del
1983 \begin_inset space ~
1984 \end_inset
1985
1986 formato
1987 \end_layout
1988
1989 \end_inset
1990
1991  y 
1992 \begin_inset Flex CharStyle:MenuItem
1993 status collapsed
1994
1995 \begin_layout Plain Layout
1996 Al
1997 \begin_inset space ~
1998 \end_inset
1999
2000 formato
2001 \end_layout
2002
2003 \end_inset
2004
2005 , introduce el comando necesario para la conversión y después pulsa el botón
2006  
2007 \begin_inset Flex CharStyle:MenuItem
2008 status collapsed
2009
2010 \begin_layout Plain Layout
2011 Añadir
2012 \end_layout
2013
2014 \end_inset
2015
2016 .
2017  En la definición de convertidores se pueden usar distintas variables:
2018 \end_layout
2019
2020 \begin_layout Labeling
2021 \labelwidthstring 00.00.0000
2022 \begin_inset Flex CharStyle:Code
2023 status collapsed
2024
2025 \begin_layout Plain Layout
2026 $$s
2027 \end_layout
2028
2029 \end_inset
2030
2031  El directorio de sistema de LyX
2032 \end_layout
2033
2034 \begin_layout Labeling
2035 \labelwidthstring 00.00.0000
2036 \begin_inset Flex CharStyle:Code
2037 status collapsed
2038
2039 \begin_layout Plain Layout
2040 $$i
2041 \end_layout
2042
2043 \end_inset
2044
2045  El archivo de entrada
2046 \end_layout
2047
2048 \begin_layout Labeling
2049 \labelwidthstring 00.00.0000
2050 \begin_inset Flex CharStyle:Code
2051 status collapsed
2052
2053 \begin_layout Plain Layout
2054 $$o
2055 \end_layout
2056
2057 \end_inset
2058
2059  El archivo de salida
2060 \end_layout
2061
2062 \begin_layout Labeling
2063 \labelwidthstring 00.00.0000
2064 \begin_inset Flex CharStyle:Code
2065 status collapsed
2066
2067 \begin_layout Plain Layout
2068 $$b
2069 \end_layout
2070
2071 \end_inset
2072
2073  El nombre del archivo base del archivo de entrada (sin la extensión)
2074 \end_layout
2075
2076 \begin_layout Labeling
2077 \labelwidthstring 00.00.0000
2078 \begin_inset Flex CharStyle:Code
2079 status collapsed
2080
2081 \begin_layout Plain Layout
2082 $$p
2083 \end_layout
2084
2085 \end_inset
2086
2087  La ruta al archivo de entrada
2088 \end_layout
2089
2090 \begin_layout Labeling
2091 \labelwidthstring 00.00.0000
2092
2093 \color red
2094
2095 \backslash
2096 begin_layout Labeling 
2097 \backslash
2098 labelwidthstring 00.00.0000 
2099 \backslash
2100 begin_inset Flex CharStyle:Code status collapsed
2101 \end_layout
2102
2103 \begin_layout Labeling
2104 \labelwidthstring 00.00.0000
2105
2106 \color red
2107
2108 \backslash
2109 begin_layout Plain Layout $$r 
2110 \backslash
2111 end_layout
2112 \end_layout
2113
2114 \begin_layout Labeling
2115 \labelwidthstring 00.00.0000
2116
2117 \color red
2118
2119 \backslash
2120 end_inset
2121 \end_layout
2122
2123 \begin_layout Labeling
2124 \labelwidthstring 00.00.0000
2125
2126 \color red
2127 The path to the original input file (this is different from $$p when chain
2128  of converters is called).
2129  
2130 \backslash
2131 end_layout 
2132 \end_layout
2133
2134 \begin_layout Standard
2135 En el campo 
2136 \begin_inset Flex CharStyle:MenuItem
2137 status collapsed
2138
2139 \begin_layout Plain Layout
2140 Opción extra
2141 \end_layout
2142
2143 \end_inset
2144
2145  puedes introducir las siguientes, separadas por comas:
2146 \end_layout
2147
2148 \begin_layout Labeling
2149 \labelwidthstring 00.00.0000
2150 \begin_inset Flex CharStyle:Code
2151 status collapsed
2152
2153 \begin_layout Plain Layout
2154 latex
2155 \end_layout
2156
2157 \end_inset
2158
2159  Este convertidor ejecuta alguna forma de LaTeX.
2160  Hará estar disponibles los registros de errores LaTeX de LyX
2161 \end_layout
2162
2163 \begin_layout Labeling
2164 \labelwidthstring 00.00.0000
2165 \begin_inset Flex CharStyle:Code
2166 status collapsed
2167
2168 \begin_layout Plain Layout
2169 needaux
2170 \end_layout
2171
2172 \end_inset
2173
2174  Necesita el archivo LaTeX 
2175 \begin_inset Flex CharStyle:MenuItem
2176 status collapsed
2177
2178 \begin_layout Plain Layout
2179 .aux
2180 \end_layout
2181
2182 \end_inset
2183
2184  para la conversión
2185 \end_layout
2186
2187 \begin_layout Labeling
2188 \labelwidthstring 00.00.0000
2189 \begin_inset Flex CharStyle:Code
2190 status collapsed
2191
2192 \begin_layout Plain Layout
2193 xml
2194 \end_layout
2195
2196 \end_inset
2197
2198  La salida es XML
2199 \end_layout
2200
2201 \begin_layout Standard
2202 Las tres siguientes no son realmente opciones porque aceptan un argumento
2203  en la forma:
2204 \end_layout
2205
2206 \begin_layout Labeling
2207 \labelwidthstring 00.00.0000
2208 \begin_inset Flex CharStyle:Code
2209 status collapsed
2210
2211 \begin_layout Plain Layout
2212 parselog
2213 \end_layout
2214
2215 \end_inset
2216
2217  Si se pone, el error estándar del convertidor se redirecciona a un archivo
2218  
2219 \begin_inset Flex CharStyle:Code
2220 status collapsed
2221
2222 \begin_layout Plain Layout
2223 infile.out
2224 \end_layout
2225
2226 \end_inset
2227
2228 , y el guión dado como argumento se ejecutará como: 
2229 \begin_inset Flex CharStyle:Code
2230 status collapsed
2231
2232 \begin_layout Plain Layout
2233 script <infile.out >infile.log
2234 \end_layout
2235
2236 \end_inset
2237
2238 .
2239  El argumento puede contener 
2240 \begin_inset Flex CharStyle:Code
2241 status collapsed
2242
2243 \begin_layout Plain Layout
2244 $$s
2245 \end_layout
2246
2247 \end_inset
2248
2249 .
2250 \end_layout
2251
2252 \begin_layout Labeling
2253 \labelwidthstring 00.00.0000
2254 \begin_inset Flex CharStyle:Code
2255 status collapsed
2256
2257 \begin_layout Plain Layout
2258 resultdir
2259 \end_layout
2260
2261 \end_inset
2262
2263  El nombre del directorio en el que el convertidor descargará los archivos
2264  generados.
2265  LyX no creará ese directorio y no copia nada en él, aunque copiará este
2266  directorio al destino.
2267  El argumento puede contener 
2268 \begin_inset Flex CharStyle:Code
2269 status collapsed
2270
2271 \begin_layout Plain Layout
2272 $$b
2273 \end_layout
2274
2275 \end_inset
2276
2277 , que será reemplazado por el nombre base de los archivos de entrada y de
2278  salida, respectivamente, cuando se copia el directorio.
2279 \begin_inset Newline newline
2280 \end_inset
2281
2282 Ten en cuenta que resultdir y usetempdir no tienen sentido juntos.
2283  El último será ignorado si se da el primero.
2284 \end_layout
2285
2286 \begin_layout Labeling
2287 \labelwidthstring 00.00.0000
2288 \begin_inset Flex CharStyle:Code
2289 status collapsed
2290
2291 \begin_layout Plain Layout
2292 resultfile
2293 \end_layout
2294
2295 \end_inset
2296
2297  Determina el nombre del archivo de salida y puede contener 
2298 \begin_inset Flex CharStyle:Code
2299 status collapsed
2300
2301 \begin_layout Plain Layout
2302 $$b
2303 \end_layout
2304
2305 \end_inset
2306
2307 .
2308  Solo es sensible con 
2309 \begin_inset Flex CharStyle:Code
2310 status collapsed
2311
2312 \begin_layout Plain Layout
2313 resultdir
2314 \end_layout
2315
2316 \end_inset
2317
2318  y además es opcional; si no se da, por omisión es `index'.
2319 \end_layout
2320
2321 \begin_layout Standard
2322 Ninguno de estos tres últimos se usan actualmente en ninguno de los convertidore
2323 s que son instalados por LyX.
2324 \end_layout
2325
2326 \begin_layout Standard
2327 No tienes que definir convertidores entre todos los formatos que quieras
2328  convertir.
2329  Por ejemplo, observarás que no hay convertidor `LyX a PostScript', sin
2330  embargo LyX exporta a PostScript.
2331  Lo hace creando primero un archivo LaTeX (no es necesario un convertidor
2332  para esto), que luego es convertido a DVI mediante el convertidor `LaTeX
2333  a DVI', y por último convierte el archivo DVI resultante a PostScript.
2334  LyX encuentra automáticamente estas 'cadenas' de convertidores y siempre
2335  escogerá la cadena más corta posible.
2336  Sin embargo, aún puedes definir múltiples métodos de conversión entre formatos.
2337  Por ejemplo, la configuración estándar de LyX provee tres caminos para
2338  convertir LaTeX a PDF: directamente, usando 
2339 \begin_inset Flex CharStyle:MenuItem
2340 status collapsed
2341
2342 \begin_layout Plain Layout
2343 pdflatex
2344 \end_layout
2345
2346 \end_inset
2347
2348 ; mediante (DVI y) PostScript, usando 
2349 \begin_inset Flex CharStyle:MenuItem
2350 status collapsed
2351
2352 \begin_layout Plain Layout
2353 ps2pdf
2354 \end_layout
2355
2356 \end_inset
2357
2358 ; o mediante DVI, usando 
2359 \begin_inset Flex CharStyle:MenuItem
2360 status collapsed
2361
2362 \begin_layout Plain Layout
2363 dvipdfm
2364 \end_layout
2365
2366 \end_inset
2367
2368 .
2369  Para construir estas cadenas alternativas tienes que definir múltiples
2370  'formatos de archivo' objetivo, como se describe en la sección
2371 \begin_inset space ~
2372 \end_inset
2373
2374
2375 \begin_inset CommandInset ref
2376 LatexCommand ref
2377 reference "sec:Formatos"
2378
2379 \end_inset
2380
2381 .
2382  Por ejemplo, en la configuración estándar, se definen los formatos llamados
2383  
2384 \begin_inset Flex CharStyle:MenuItem
2385 status collapsed
2386
2387 \begin_layout Plain Layout
2388 pdf
2389 \end_layout
2390
2391 \end_inset
2392
2393
2394 \begin_inset Flex CharStyle:MenuItem
2395 status collapsed
2396
2397 \begin_layout Plain Layout
2398 pdf2
2399 \end_layout
2400
2401 \end_inset
2402
2403 , y 
2404 \begin_inset Flex CharStyle:MenuItem
2405 status collapsed
2406
2407 \begin_layout Plain Layout
2408 pdf3
2409 \end_layout
2410
2411 \end_inset
2412
2413 , todos ellos compartiendo la extensión 
2414 \begin_inset Flex CharStyle:MenuItem
2415 status collapsed
2416
2417 \begin_layout Plain Layout
2418 .pdf
2419 \end_layout
2420
2421 \end_inset
2422
2423 , y que corresponden a los métodos de conversión antes mencionados.
2424 \end_layout
2425
2426 \begin_layout Chapter
2427 Internacionalización de LyX
2428 \begin_inset CommandInset label
2429 LatexCommand label
2430 name "cap:Internacionalización-de-LyX"
2431
2432 \end_inset
2433
2434
2435 \end_layout
2436
2437 \begin_layout Standard
2438 LyX soporta el uso de una interfaz traducida.
2439  La última vez que lo comprobamos, LyX suministraba textos en treinta idiomas.
2440  El idioma elegido se denomina 
2441 \emph on
2442 locale
2443 \emph default
2444 .
2445  (Para lecciones adicionales sobre configuración de idiomas, véase también
2446  la documentación de 
2447 \begin_inset Quotes fld
2448 \end_inset
2449
2450 locale
2451 \begin_inset Quotes frd
2452 \end_inset
2453
2454  del sistema operativo.
2455  En Linux, la página de manual de 
2456 \begin_inset Flex CharStyle:Code
2457 status collapsed
2458
2459 \begin_layout Plain Layout
2460 locale(5)
2461 \end_layout
2462
2463 \end_inset
2464
2465  es un buen punto de partida).
2466  
2467 \end_layout
2468
2469 \begin_layout Standard
2470 Hay que advertir que estas traducciones funcionarán pero tienen algunos
2471  fallos.
2472  En particular, todos los diálogos se han diseñado con el inglés en mente,
2473  lo que significa que algún texto traducido podría ser demasiado largo para
2474  ajustarse al espacio asignado.
2475  Esto solo es un problema de presentación en pantalla y no causará ningún
2476  perjuicio.
2477  Además, encontrarás que algunas traducciones no definen atajos de teclado
2478  para todo.
2479  A veces, simplemente no hay letras libres suficientes para ello.
2480  Otras veces, el traductor todavía no lo ha completado.
2481  Nuestro equipo de traducción, al que podrías unirte si quieres,
2482 \begin_inset Foot
2483 status open
2484
2485 \begin_layout Plain Layout
2486 Si usas con fluidez un idioma distinto del inglés, ¡unirse a estos equipos
2487  es una estupenda forma de corresponder a la comunidad LyX!
2488 \end_layout
2489
2490 \end_inset
2491
2492  intentará, por supuesto, corregir estas deficiencias en futuras versiones
2493  de LyX.
2494 \end_layout
2495
2496 \begin_layout Section
2497 Traducción de LyX
2498 \end_layout
2499
2500 \begin_layout Subsection
2501 Traducción de la interfaz gráfica de usuario (mensajes de texto)
2502 \end_layout
2503
2504 \begin_layout Standard
2505 LyX utiliza la biblioteca GNU 
2506 \begin_inset Flex CharStyle:Code
2507 status collapsed
2508
2509 \begin_layout Plain Layout
2510 gettext
2511 \end_layout
2512
2513 \end_inset
2514
2515  para manejar la internacionalización de la interfaz.
2516  Para que LyX hable tu idioma preferido en todos los menús y diálogos es
2517  necesario un archivo 
2518 \begin_inset Flex CharStyle:Code
2519 status collapsed
2520
2521 \begin_layout Plain Layout
2522 po
2523 \end_layout
2524
2525 \end_inset
2526
2527  para ese idioma.
2528  Si está disponible, tendrás que generar a partir de él un archivo 
2529 \begin_inset Flex CharStyle:Code
2530 status collapsed
2531
2532 \begin_layout Plain Layout
2533 mo
2534 \end_layout
2535
2536 \end_inset
2537
2538  e instalarlo.
2539  El procedimiento para hacer todo esto se explica en la documentación de
2540  GNU 
2541 \begin_inset Flex CharStyle:Code
2542 status collapsed
2543
2544 \begin_layout Plain Layout
2545 gettext
2546 \end_layout
2547
2548 \end_inset
2549
2550 .
2551  Puedes hacer esto solo para ti, pero también podrías compartir el resultado
2552  de tu trabajo con el resto de la comunidad LyX.
2553  Envía un mensaje a la lista de desarrolladores de LyX para más información
2554  sobre cómo proceder.
2555 \end_layout
2556
2557 \begin_layout Standard
2558 En resumen, esto es lo que deberías hacer (xx indica el código del idioma):
2559 \end_layout
2560
2561 \begin_layout Itemize
2562 Inspecciona el código fuente de LyX.
2563  (Véase 
2564 \begin_inset CommandInset href
2565 LatexCommand href
2566 name "información en la web"
2567 target "http://www.lyx.org/devel/cvs.php"
2568
2569 \end_inset
2570
2571 .)
2572 \end_layout
2573
2574 \begin_layout Itemize
2575 Copia el archivo 
2576 \begin_inset Flex CharStyle:Code
2577 status collapsed
2578
2579 \begin_layout Plain Layout
2580 lyx.pot
2581 \end_layout
2582
2583 \end_inset
2584
2585  a la carpeta de los archivos 
2586 \begin_inset Flex CharStyle:Code
2587 status collapsed
2588
2589 \begin_layout Plain Layout
2590 **.po
2591 \end_layout
2592
2593 \end_inset
2594
2595 .
2596  Después lo renombras como 
2597 \begin_inset Flex CharStyle:Code
2598 status collapsed
2599
2600 \begin_layout Plain Layout
2601 xx.po
2602 \end_layout
2603
2604 \end_inset
2605
2606 .
2607  (Si 
2608 \begin_inset Flex CharStyle:Code
2609 status collapsed
2610
2611 \begin_layout Plain Layout
2612 lyx.pot
2613 \end_layout
2614
2615 \end_inset
2616
2617  no está por ningún sitio, puede rehacerse con el comando de consola 
2618 \begin_inset Flex CharStyle:Code
2619 status collapsed
2620
2621 \begin_layout Plain Layout
2622 make lyx.pot
2623 \end_layout
2624
2625 \end_inset
2626
2627  en ese directorio, o puedes usar como muestra un archivo 
2628 \begin_inset Flex CharStyle:Code
2629 status collapsed
2630
2631 \begin_layout Plain Layout
2632 po
2633 \end_layout
2634
2635 \end_inset
2636
2637  de algún otro idioma).
2638 \end_layout
2639
2640 \begin_layout Itemize
2641 Edita 
2642 \begin_inset Flex CharStyle:Code
2643 status collapsed
2644
2645 \begin_layout Plain Layout
2646 xx.po
2647 \end_layout
2648
2649 \end_inset
2650
2651 .
2652 \begin_inset Foot
2653 status collapsed
2654
2655 \begin_layout Plain Layout
2656 Es un archivo de texto, se puede editar en cualquier editor de texto.
2657  Pero hay programas especializados para editar estos archivos, como 
2658 \family typewriter
2659 Poedit
2660 \family default
2661  (para todas las plataformas) o 
2662 \family typewriter
2663 KBabel
2664 \family default
2665  (para KDE).
2666  Además, 
2667 \family typewriter
2668 Emacs
2669 \family default
2670  tiene un `modo' para editar archivos 
2671 \begin_inset Flex CharStyle:Code
2672 status collapsed
2673
2674 \begin_layout Plain Layout
2675 po
2676 \end_layout
2677
2678 \end_inset
2679
2680 .
2681 \end_layout
2682
2683 \end_inset
2684
2685  Para algunos nombres de menú y otros artilugios hay además atajos de teclado
2686  que deberían traducirse.
2687  Dichas teclas se marcan con una `|' delante, y deberían traducirse de acuerdo
2688  con las palabras y frases del idioma.
2689  Además tendrías que rellenar la información al principio del nuevo archivo
2690  
2691 \begin_inset Flex CharStyle:Code
2692 status collapsed
2693
2694 \begin_layout Plain Layout
2695 po
2696 \end_layout
2697
2698 \end_inset
2699
2700 , correo electrónico, etc., para que la gente sepa dónde enviarte sugerencias
2701  o divertidas diatribas.
2702 \end_layout
2703
2704 \begin_layout Standard
2705 Si estás haciendo esto solo para ti, entonces:
2706 \end_layout
2707
2708 \begin_layout Itemize
2709 Genera 
2710 \begin_inset Flex CharStyle:Code
2711 status collapsed
2712
2713 \begin_layout Plain Layout
2714 xx.mo
2715 \end_layout
2716
2717 \end_inset
2718
2719 .
2720  Se puede hacer con 
2721 \begin_inset Flex CharStyle:Code
2722 status collapsed
2723
2724 \begin_layout Plain Layout
2725 msgfmt -o xx.mo < xx.po
2726 \end_layout
2727
2728 \end_inset
2729
2730 .
2731 \end_layout
2732
2733 \begin_layout Itemize
2734 Copia el archivo 
2735 \begin_inset Flex CharStyle:Code
2736 status collapsed
2737
2738 \begin_layout Plain Layout
2739 mo
2740 \end_layout
2741
2742 \end_inset
2743
2744  a tu directorio local, en la carpeta apropiada para los mensajes de las
2745  aplicaciones en el idioma xx, con el nombre 
2746 \begin_inset Flex CharStyle:Code
2747 status collapsed
2748
2749 \begin_layout Plain Layout
2750 lyx.mo
2751 \end_layout
2752
2753 \end_inset
2754
2755  (p.
2756 \begin_inset space \thinspace{}
2757 \end_inset
2758
2759 e.
2760 \begin_inset space \space{}
2761 \end_inset
2762
2763
2764 \begin_inset Flex CharStyle:Code
2765 status collapsed
2766
2767 \begin_layout Plain Layout
2768 /usr/local/share/locale/xx/LC_MESSAGES/lyx.mo
2769 \end_layout
2770
2771 \end_inset
2772
2773
2774 \series bold
2775 .
2776 \end_layout
2777
2778 \begin_layout Standard
2779 Sin embargo, ya se ha dicho, lo mejor sería poder añadir el nuevo archivo
2780  
2781 \begin_inset Flex CharStyle:Code
2782 status collapsed
2783
2784 \begin_layout Plain Layout
2785 po
2786 \end_layout
2787
2788 \end_inset
2789
2790  a la distribución de LyX, para que otros puedan usarlo.
2791  Esto requiere hacer cambios en LyX, así que envía un correo a la lista
2792  de desarrolladores si estás interesado en hacerlo.
2793 \end_layout
2794
2795 \begin_layout Subsubsection
2796 Mensajes ambiguos
2797 \end_layout
2798
2799 \begin_layout Standard
2800 A veces resulta que un mensaje en inglés tiene diversas traducciones en
2801  un idioma dado.
2802  Un ejemplo es la palabra 
2803 \begin_inset Flex CharStyle:Code
2804 status collapsed
2805
2806 \begin_layout Plain Layout
2807 To
2808 \end_layout
2809
2810 \end_inset
2811
2812 , que en alemán se puede traducir por Nach o Bis, según el sentido exacto
2813  que tenga 
2814 \begin_inset Quotes fld
2815 \end_inset
2816
2817 to
2818 \begin_inset Quotes frd
2819 \end_inset
2820
2821  en inglés.
2822  GNU 
2823 \begin_inset Flex CharStyle:Code
2824 status collapsed
2825
2826 \begin_layout Plain Layout
2827 gettext
2828 \end_layout
2829
2830 \end_inset
2831
2832  no maneja tales traducciones ambiguas.
2833  Por lo tanto, debes añadir alguna información contextual al mensaje: en
2834  vez de 
2835 \begin_inset Flex CharStyle:Code
2836 status collapsed
2837
2838 \begin_layout Plain Layout
2839 To
2840 \end_layout
2841
2842 \end_inset
2843
2844  se pone 
2845 \begin_inset Flex CharStyle:Code
2846 status collapsed
2847
2848 \begin_layout Plain Layout
2849 To[[as in 'From format x to format y']]
2850 \end_layout
2851
2852 \end_inset
2853
2854  y 
2855 \begin_inset Flex CharStyle:Code
2856 status collapsed
2857
2858 \begin_layout Plain Layout
2859 To[[as in 'From page x to page y']]
2860 \end_layout
2861
2862 \end_inset
2863
2864 .
2865  Ahora las dos apariciones de 
2866 \begin_inset Flex CharStyle:Code
2867 status collapsed
2868
2869 \begin_layout Plain Layout
2870 To
2871 \end_layout
2872
2873 \end_inset
2874
2875  son diferentes para 
2876 \begin_inset Flex CharStyle:Code
2877 status collapsed
2878
2879 \begin_layout Plain Layout
2880 gettext
2881 \end_layout
2882
2883 \end_inset
2884
2885  y pueden traducirse correctamente por Nach y Bis, respectivamente.
2886 \end_layout
2887
2888 \begin_layout Standard
2889 Por supuesto que la información contextual debe eliminarse del mensaje original
2890  si no se usa en la traducción.
2891  Por eso hay que ponerla entre dobles corchetes al final del mensaje (véase
2892  el ejemplo).
2893  El mecanismo de traducción de LyX asegura que todo lo que va entre corchetes
2894  al final de los mensajes se quita antes de mostrarlos.
2895 \end_layout
2896
2897 \begin_layout Subsection
2898 Traducción de la documentación
2899 \end_layout
2900
2901 \begin_layout Standard
2902 La documentación en línea (menú 
2903 \family sans
2904
2905 \begin_inset Flex CharStyle:MenuItem
2906 status collapsed
2907
2908 \begin_layout Plain Layout
2909
2910 \family sans
2911 Ay
2912 \bar under
2913 u
2914 \bar default
2915 da
2916 \end_layout
2917
2918 \end_inset
2919
2920
2921 \family default
2922 ) puede (¡debería!) traducirse.
2923  Si hay versiones traducidas de la documentación disponible
2924 \begin_inset Foot
2925 status collapsed
2926
2927 \begin_layout Plain Layout
2928 Hasta marzo de 2008, al menos algunos de los documentos han sido traducidos
2929  a catorce idiomas, y el Tutorial está disponible en algunos más.
2930 \end_layout
2931
2932 \end_inset
2933
2934  y 
2935 \begin_inset Flex CharStyle:Code
2936 status collapsed
2937
2938 \begin_layout Plain Layout
2939 locale
2940 \end_layout
2941
2942 \end_inset
2943
2944  está adecuadamente configurado, LyX las cargará 
2945 \begin_inset Quotes fld
2946 \end_inset
2947
2948 automágicamente
2949 \begin_inset Quotes frd
2950 \end_inset
2951
2952 .
2953  LyX busca las traducciones en 
2954 \family typewriter
2955
2956 \begin_inset Flex CharStyle:Code
2957 status collapsed
2958
2959 \begin_layout Plain Layout
2960
2961 \family typewriter
2962 LyXDir/doc/
2963 \family default
2964 xx
2965 \family typewriter
2966 /DocName.lyx
2967 \end_layout
2968
2969 \end_inset
2970
2971
2972 \family default
2973 , donde 
2974 \family typewriter
2975 xx 
2976 \family default
2977 es el código para el idioma en uso actualmente.
2978  Si no hay versión traducida se presentará por omisión la versión inglesa
2979  del documento.
2980  Ten en cuenta que las versiones traducidas deben tener los mismos nombres
2981  de archivo (el 
2982 \family typewriter
2983 DocName
2984 \family default
2985  de antes) que el original.
2986  Si te animas a traducir documentación (¡de paso, una excelente manera de
2987  leerla atentamente!), hay algunas cosas que deberías tener en cuenta:
2988 \end_layout
2989
2990 \begin_layout Itemize
2991 Consulta la web de traducción de la documentación en 
2992 \begin_inset CommandInset href
2993 LatexCommand href
2994 name "http://www.lyx.org/Translation"
2995 target "http://www.lyx.org/Translation"
2996
2997 \end_inset
2998
2999 .
3000  Así podrás comprobar el estado actual de traducción de documentos a tu
3001  idioma.
3002  También si hay alguien que esté coordinando la traducción a tu idioma.
3003  Si no hay nadie comunícanos, por favor, si estás interesado en ello.
3004 \end_layout
3005
3006 \begin_layout Standard
3007 Una vez que te has decidido a empezar, he aquí algunos consejos que te pueden
3008  ahorrar inconvenientes:
3009 \end_layout
3010
3011 \begin_layout Itemize
3012 ¡Únete al equipo de documentación! En 
3013 \family sans
3014
3015 \begin_inset Flex CharStyle:MenuItem
3016 status collapsed
3017
3018 \begin_layout Plain Layout
3019 Ayuda\SpecialChar \menuseparator
3020 Intro
3021 \family sans
3022 ducción
3023 \end_layout
3024
3025 \end_inset
3026
3027
3028 \family default
3029 , que por cierto, es el primer documento que se debería traducir, hay informació
3030 n sobre cómo hacerlo.
3031 \end_layout
3032
3033 \begin_layout Itemize
3034 Infórmate sobre las normas tipográficas de tu idioma.
3035  La tipografía es un antiguo arte que ha desarrollado durante siglos una
3036  gran variedad de convenciones en diversas partes del mundo.
3037  Estudia también la terminología profesional de los tipógrafos en tu país.
3038  Inventar tu propia terminología sólo provocará confusión.
3039  
3040 \emph on
3041 (¡Cuidado! La tipografía es adictiva!)
3042 \end_layout
3043
3044 \begin_layout Itemize
3045 Haz una copia del documento para trabajar sobre ella.
3046  Puedes guardarla como archivo personal de traducción en tu directorio 
3047 \family typewriter
3048 ~/.lyx/doc/xx/
3049 \family default
3050 .
3051 \end_layout
3052
3053 \begin_layout Itemize
3054 De vez en cuando el documento original (del equipo LyX) será actualizado.
3055  Usa el visor de fuentes en 
3056 \begin_inset CommandInset href
3057 LatexCommand href
3058 name "http://www.lyx.org/trac/timeline"
3059 target "http://www.lyx.org/trac/timeline"
3060
3061 \end_inset
3062
3063  para ver los cambios realizados.
3064  De esta manera puedes ver fácilmente qué partes del documento traducido
3065  necesitan actualizarse.
3066 \end_layout
3067
3068 \begin_layout Standard
3069 Si encuentras un error en el documento original, ¡corríjelo y notifica los
3070  cambios al equipo de documentación! (¿No te has olvidado de contactar con
3071  el equipo de documentación, verdad?)
3072 \end_layout
3073
3074 \begin_layout Standard
3075 \begin_inset Branch OutDated
3076 status collapsed
3077
3078 \begin_layout Section
3079 International Keyboard Support
3080 \end_layout
3081
3082 \begin_layout Standard
3083
3084 \emph on
3085 [Editor's Note: The following section is by
3086 \emph default
3087  
3088 \shape smallcaps
3089 \emph on
3090 Ivan Schreter
3091 \shape default
3092 .
3093  It needs to be fixed to conform to the new Documentation Style sheet and
3094  to make use of the new v1.0 features.
3095  The whole thing also needs to be merged with the section following it.-jw
3096  It may also be badly out of date.-rh (2008)]
3097 \end_layout
3098
3099 \begin_layout Subsection
3100 Defining Own Keymaps: Keymap File Format
3101 \end_layout
3102
3103 \begin_layout Standard
3104 Let's look at a keyboard definition file a little closer.
3105  It is a plain text file defining
3106 \end_layout
3107
3108 \begin_layout Itemize
3109 key-to-key or key-to-string translations
3110 \end_layout
3111
3112 \begin_layout Itemize
3113 dead keys
3114 \end_layout
3115
3116 \begin_layout Itemize
3117 dead keys exceptions
3118 \end_layout
3119
3120 \begin_layout Standard
3121 To define key-to-key or key-to-string translation, use this command:
3122 \end_layout
3123
3124 \begin_layout Quotation
3125 \begin_inset Flex CharStyle:Code
3126 status collapsed
3127
3128 \begin_layout Plain Layout
3129
3130 \backslash
3131 kmap
3132 \end_layout
3133
3134 \end_inset
3135
3136  
3137 \begin_inset Flex CharStyle:Code
3138 status collapsed
3139
3140 \begin_layout Plain Layout
3141 key
3142 \end_layout
3143
3144 \end_inset
3145
3146  outstring 
3147 \end_layout
3148
3149 \begin_layout Standard
3150 where 
3151 \begin_inset Flex CharStyle:Code
3152 status collapsed
3153
3154 \begin_layout Plain Layout
3155 key
3156 \end_layout
3157
3158 \end_inset
3159
3160  is the key to be translated and 
3161 \begin_inset Flex CharStyle:Code
3162 status collapsed
3163
3164 \begin_layout Plain Layout
3165 outstring
3166 \end_layout
3167
3168 \end_inset
3169
3170  is the string to be inserted into the document.
3171  To define dead keys, use:
3172 \end_layout
3173
3174 \begin_layout Quotation
3175 \begin_inset Flex CharStyle:Code
3176 status collapsed
3177
3178 \begin_layout Plain Layout
3179
3180 \backslash
3181 kmod
3182 \end_layout
3183
3184 \end_inset
3185
3186  
3187 \begin_inset Flex CharStyle:Code
3188 status collapsed
3189
3190 \begin_layout Plain Layout
3191 key
3192 \end_layout
3193
3194 \end_inset
3195
3196  deadkey
3197 \end_layout
3198
3199 \begin_layout Standard
3200 where 
3201 \begin_inset Flex CharStyle:Code
3202 status collapsed
3203
3204 \begin_layout Plain Layout
3205 key
3206 \end_layout
3207
3208 \end_inset
3209
3210  is a keyboard key and 
3211 \begin_inset Flex CharStyle:Code
3212 status collapsed
3213
3214 \begin_layout Plain Layout
3215 deadkey
3216 \end_layout
3217
3218 \end_inset
3219
3220  is dead key name.
3221  The following dead keys are supported (shortcut name is in parentheses):
3222 \end_layout
3223
3224 \begin_layout Quotation
3225
3226 \emph on
3227 Name
3228 \begin_inset space \hfill{}
3229 \end_inset
3230
3231 Example
3232 \end_layout
3233
3234 \begin_layout Quotation
3235 acute (acu)
3236 \begin_inset space \hfill{}
3237 \end_inset
3238
3239 áéíóú
3240 \end_layout
3241
3242 \begin_layout Quotation
3243 grave (gra)
3244 \begin_inset space \hfill{}
3245 \end_inset
3246
3247 àèìòù
3248 \end_layout
3249
3250 \begin_layout Quotation
3251 macron (mac)
3252 \begin_inset space \hfill{}
3253 \end_inset
3254
3255  ō
3256 \end_layout
3257
3258 \begin_layout Quotation
3259 tilde (til)
3260 \begin_inset space \hfill{}
3261 \end_inset
3262
3263 ñÑ
3264 \end_layout
3265
3266 \begin_layout Quotation
3267 underbar (underb)
3268 \begin_inset space \hfill{}
3269 \end_inset
3270
3271
3272 \begin_inset ERT
3273 status open
3274
3275 \begin_layout Plain Layout
3276
3277
3278 \backslash
3279 b o
3280 \end_layout
3281
3282 \end_inset
3283
3284
3285 \end_layout
3286
3287 \begin_layout Quotation
3288 cedilla (ced)
3289 \begin_inset space \hfill{}
3290 \end_inset
3291
3292 çÇ
3293 \end_layout
3294
3295 \begin_layout Quotation
3296 underdot (underd)
3297 \begin_inset space \hfill{}
3298 \end_inset
3299
3300
3301 \begin_inset ERT
3302 status open
3303
3304 \begin_layout Plain Layout
3305
3306
3307 \backslash
3308 d o
3309 \end_layout
3310
3311 \end_inset
3312
3313
3314 \end_layout
3315
3316 \begin_layout Quotation
3317 circumflex (circu)
3318 \begin_inset space \hfill{}
3319 \end_inset
3320
3321 âêîôû
3322 \end_layout
3323
3324 \begin_layout Quotation
3325 circle (circl)
3326 \begin_inset space \hfill{}
3327 \end_inset
3328
3329 ÅůŮ
3330 \end_layout
3331
3332 \begin_layout Quotation
3333 tie (tie)
3334 \begin_inset space \hfill{}
3335 \end_inset
3336
3337
3338 \begin_inset ERT
3339 status open
3340
3341 \begin_layout Plain Layout
3342
3343
3344 \backslash
3345 t o
3346 \end_layout
3347
3348 \end_inset
3349
3350
3351 \end_layout
3352
3353 \begin_layout Quotation
3354 breve (bre)
3355 \begin_inset space \hfill{}
3356 \end_inset
3357
3358 ă
3359 \begin_inset ERT
3360 status open
3361
3362 \begin_layout Plain Layout
3363
3364
3365 \backslash
3366 u o
3367 \end_layout
3368
3369 \end_inset
3370
3371
3372 \end_layout
3373
3374 \begin_layout Quotation
3375 caron (car)
3376 \begin_inset space \hfill{}
3377 \end_inset
3378
3379 čšž
3380 \end_layout
3381
3382 \begin_layout Quotation
3383 hungarian umlaut (hug)
3384 \begin_inset space \hfill{}
3385 \end_inset
3386
3387 őű
3388 \end_layout
3389
3390 \begin_layout Quotation
3391 umlaut (uml)
3392 \begin_inset space \hfill{}
3393 \end_inset
3394
3395 äöü
3396 \end_layout
3397
3398 \begin_layout Quotation
3399 dot (dot)
3400 \begin_inset space \hfill{}
3401 \end_inset
3402
3403 ż
3404 \begin_inset ERT
3405 status open
3406
3407 \begin_layout Plain Layout
3408
3409
3410 \backslash
3411 .s
3412 \end_layout
3413
3414 \end_inset
3415
3416
3417 \end_layout
3418
3419 \begin_layout Standard
3420 Since in many international keyboards there are exceptions to what some
3421  dead keys should do, you can define them using
3422 \end_layout
3423
3424 \begin_layout Quotation
3425 \begin_inset Flex CharStyle:Code
3426 status collapsed
3427
3428 \begin_layout Plain Layout
3429
3430 \backslash
3431 kxmod
3432 \end_layout
3433
3434 \end_inset
3435
3436  deadkey key outstring
3437 \end_layout
3438
3439 \begin_layout Standard
3440 For example, on Slovak keyboard, if you enter caron-o, it generates circumflex-o
3441 , so you put in
3442 \end_layout
3443
3444 \begin_layout Quotation
3445 \begin_inset Flex CharStyle:Code
3446 status collapsed
3447
3448 \begin_layout Plain Layout
3449
3450 \backslash
3451 kxmod
3452 \end_layout
3453
3454 \end_inset
3455
3456  caron o "
3457 \backslash
3458 ^o"
3459 \end_layout
3460
3461 \begin_layout Standard
3462 to make it work correctly.
3463  Also, you have to define as exceptions dead keys over i and j, to remove
3464  the dot from them before inserting an accent mark.
3465  I will change this when the time comes, but so far I haven't had time.
3466 \end_layout
3467
3468 \begin_layout Standard
3469 Oh, and about characters: backslash is escaped, so to enter it, you'll need
3470  double backslash.
3471  Also, quotes and 
3472 \begin_inset Flex CharStyle:Code
3473 status collapsed
3474
3475 \begin_layout Plain Layout
3476 #
3477 \end_layout
3478
3479 \end_inset
3480
3481  have different meaning.
3482  
3483 \begin_inset Flex CharStyle:Code
3484 status collapsed
3485
3486 \begin_layout Plain Layout
3487 #
3488 \end_layout
3489
3490 \end_inset
3491
3492  marks comments, quotes start and end LaTeX-style commands.
3493  To enter quote, you'll need to use 
3494 \begin_inset Flex CharStyle:Code
3495 status collapsed
3496
3497 \begin_layout Plain Layout
3498
3499 \backslash
3500 "
3501 \end_layout
3502
3503 \end_inset
3504
3505 , to enter 
3506 \begin_inset Flex CharStyle:Code
3507 status collapsed
3508
3509 \begin_layout Plain Layout
3510 #
3511 \end_layout
3512
3513 \end_inset
3514
3515 , use 
3516 \begin_inset Flex CharStyle:Code
3517 status collapsed
3518
3519 \begin_layout Plain Layout
3520
3521 \backslash
3522 #
3523 \end_layout
3524
3525 \end_inset
3526
3527 .
3528 \end_layout
3529
3530 \begin_layout Standard
3531 If you make a keyboard description file that works for your language, please
3532  mail it to me, so I can include it in the next keymap distribution.
3533 \end_layout
3534
3535 \begin_layout Standard
3536 More keywords will be supported in keymap configuration file in future,
3537  like
3538 \end_layout
3539
3540 \begin_layout Itemize
3541 \begin_inset Flex CharStyle:Code
3542 status collapsed
3543
3544 \begin_layout Plain Layout
3545
3546 \backslash
3547 kinclude filename
3548 \end_layout
3549
3550 \end_inset
3551
3552
3553 \emph on
3554
3555 \begin_inset space \hfill{}
3556 \end_inset
3557
3558
3559 \begin_inset Flex CharStyle:Code
3560 status collapsed
3561
3562 \begin_layout Plain Layout
3563 include
3564 \end_layout
3565
3566 \end_inset
3567
3568  another file
3569 \end_layout
3570
3571 \begin_layout Itemize
3572 \begin_inset Flex CharStyle:Code
3573 status collapsed
3574
3575 \begin_layout Plain Layout
3576
3577 \backslash
3578 kprog program
3579 \end_layout
3580
3581 \end_inset
3582
3583
3584 \emph on
3585
3586 \begin_inset space \hfill{}
3587 \end_inset
3588
3589
3590 \begin_inset Flex CharStyle:Code
3591 status collapsed
3592
3593 \begin_layout Plain Layout
3594 define
3595 \end_layout
3596
3597 \end_inset
3598
3599  an external keymap translation program 
3600 \end_layout
3601
3602 \begin_layout Standard
3603 Also, it should look into 
3604 \begin_inset Flex CharStyle:Code
3605 status collapsed
3606
3607 \begin_layout Plain Layout
3608 lyxrc
3609 \end_layout
3610
3611 \end_inset
3612
3613  file for defaults, too (for example, a 
3614 \begin_inset Flex CharStyle:Code
3615 status collapsed
3616
3617 \begin_layout Plain Layout
3618
3619 \backslash
3620 kinclude
3621 \end_layout
3622
3623 \end_inset
3624
3625  option to include default keyboard).
3626 \end_layout
3627
3628 \end_inset
3629
3630
3631 \end_layout
3632
3633 \begin_layout Section
3634 \begin_inset CommandInset label
3635 LatexCommand label
3636 name "sec:keymap"
3637
3638 \end_inset
3639
3640 Cosas sobre teclados internacionales
3641 \end_layout
3642
3643 \begin_layout Standard
3644 \begin_inset Note Note
3645 status open
3646
3647 \begin_layout Plain Layout
3648 Al revisar este documento en marzo de 2008, no examiné este asunto porque
3649  no lo comprendía.
3650  Sería bueno que alguien pudiera hacerlo.
3651 \end_layout
3652
3653 \end_inset
3654
3655
3656 \end_layout
3657
3658 \begin_layout Standard
3659 Las dos secciones siguientes describen con detalle la sintaxis de los archivos
3660  
3661 \begin_inset Flex CharStyle:Code
3662 status collapsed
3663
3664 \begin_layout Plain Layout
3665
3666 \shape up
3667 .kmap
3668 \end_layout
3669
3670 \end_inset
3671
3672  y 
3673 \begin_inset Flex CharStyle:Code
3674 status collapsed
3675
3676 \begin_layout Plain Layout
3677
3678 \shape up
3679 .cdef
3680 \end_layout
3681
3682 \end_inset
3683
3684 .
3685  Deberían servir de ayuda para diseñar tus propios mapas de teclado si los
3686  suministrados no satisfacen tus necesidades.
3687 \end_layout
3688
3689 \begin_layout Subsection
3690 El archivo .kmap
3691 \end_layout
3692
3693 \begin_layout Standard
3694 Un archivo .
3695 \begin_inset Flex CharStyle:Code
3696 status collapsed
3697
3698 \begin_layout Plain Layout
3699 kmap
3700 \end_layout
3701
3702 \end_inset
3703
3704  asocia pulsaciones de teclas con caracteres o secuencias de ellos.
3705  Como sugiere el nombre, sirve para trazar un mapa del teclado.
3706  En esta sección se describen las palabras clave 
3707 \begin_inset Flex CharStyle:Code
3708 status collapsed
3709
3710 \begin_layout Plain Layout
3711
3712 \shape up
3713 kmap
3714 \end_layout
3715
3716 \end_inset
3717
3718
3719 \begin_inset Flex CharStyle:Code
3720 status collapsed
3721
3722 \begin_layout Plain Layout
3723
3724 \shape up
3725 kmod
3726 \end_layout
3727
3728 \end_inset
3729
3730
3731 \begin_inset Flex CharStyle:Code
3732 status collapsed
3733
3734 \begin_layout Plain Layout
3735
3736 \shape up
3737 kxmod
3738 \end_layout
3739
3740 \end_inset
3741
3742  y 
3743 \begin_inset Flex CharStyle:Code
3744 status collapsed
3745
3746 \begin_layout Plain Layout
3747
3748 \shape up
3749 kcomb
3750 \end_layout
3751
3752 \end_inset
3753
3754  del archivo 
3755 \begin_inset Flex CharStyle:Code
3756 status collapsed
3757
3758 \begin_layout Plain Layout
3759 .kmap
3760 \end_layout
3761
3762 \end_inset
3763
3764 .
3765 \end_layout
3766
3767 \begin_layout Labeling
3768 \labelwidthstring 00.00.0000
3769 \begin_inset Flex CharStyle:Code
3770 status collapsed
3771
3772 \begin_layout Plain Layout
3773
3774 \shape up
3775 kmap
3776 \end_layout
3777
3778 \end_inset
3779
3780  Asocia un carácter a una cadena
3781 \end_layout
3782
3783 \begin_layout LyX-Code
3784
3785 \backslash
3786 kmap 
3787 \family roman
3788 \emph on
3789 char
3790 \family default
3791 \emph default
3792  
3793 \family roman
3794 \emph on
3795 string
3796 \end_layout
3797
3798 \begin_layout Standard
3799 Esto asocia 
3800 \emph on
3801 char
3802 \emph default
3803  a 
3804 \emph on
3805 string
3806 \emph default
3807 .
3808  Anotar que en 
3809 \emph on
3810 string
3811 \emph default
3812 , la doble comilla (") y la barra invertida (
3813 \backslash
3814 ) deben escaparse con una barra (
3815 \backslash
3816 ) previa.
3817 \end_layout
3818
3819 \begin_layout Standard
3820 Un ejemplo de una declaración de 
3821 \begin_inset Flex CharStyle:MenuItem
3822 status collapsed
3823
3824 \begin_layout Plain Layout
3825
3826 \shape up
3827 kmap
3828 \end_layout
3829
3830 \end_inset
3831
3832  para hacer que el símbolo 
3833 \begin_inset Flex CharStyle:MenuItem
3834 status collapsed
3835
3836 \begin_layout Plain Layout
3837
3838 \shape up
3839 /
3840 \end_layout
3841
3842 \end_inset
3843
3844  sea generado por la tecla 
3845 \begin_inset Flex CharStyle:MenuItem
3846 status collapsed
3847
3848 \begin_layout Plain Layout
3849
3850 \shape up
3851 &
3852 \end_layout
3853
3854 \end_inset
3855
3856  es:
3857 \end_layout
3858
3859 \begin_layout LyX-Code
3860
3861 \backslash
3862 kmap & /
3863 \end_layout
3864
3865 \begin_layout Labeling
3866 \labelwidthstring 00.00.0000
3867 \begin_inset Flex CharStyle:Code
3868 status collapsed
3869
3870 \begin_layout Plain Layout
3871
3872 \shape up
3873 kmod
3874 \end_layout
3875
3876 \end_inset
3877
3878  Especifica un carácter acentuado
3879 \end_layout
3880
3881 \begin_layout LyX-Code
3882
3883 \backslash
3884 kmod 
3885 \family roman
3886 \emph on
3887 char accent allowed
3888 \end_layout
3889
3890 \begin_layout Standard
3891 Esto hará que el carácter 
3892 \emph on
3893 char
3894 \emph default
3895  sea un acento
3896 \emph on
3897  accent
3898 \emph default
3899  sobre el(los) carácter(es) permitido(s) 
3900 \emph on
3901 allowed
3902 \emph default
3903 .
3904  Este es el mecanismo de tecla muerta
3905 \begin_inset Foot
3906 status collapsed
3907
3908 \begin_layout Plain Layout
3909 El término 
3910 \size normal
3911 \emph on
3912 \color none
3913 tecla 
3914 \size default
3915 \color inherit
3916 muerta 
3917 \emph default
3918 se refiere a una tecla que no genera ningún carácter por sí mismo, pero
3919  seguida de otra tecla genera el carácter acentuado deseado.
3920  Por ejemplo, un caráter con diéresis, ü, se genera de esta manera.
3921 \end_layout
3922
3923 \end_inset
3924
3925 .
3926  
3927 \end_layout
3928
3929 \begin_layout Standard
3930 Si pulsas 
3931 \emph on
3932 char
3933 \emph default
3934  y después una tecla que no está entre las permitidas (
3935 \emph on
3936 allowed
3937 \emph default
3938 ), en la salida obtendrás el carácter 
3939 \emph on
3940 char
3941 \emph default
3942  seguido por el otro carácter, el no permitido.
3943  Hay que tener en cuenta que 
3944 \begin_inset Flex CharStyle:MenuItem
3945 status collapsed
3946
3947 \begin_layout Plain Layout
3948
3949 \shape up
3950 Retroceso
3951 \end_layout
3952
3953 \end_inset
3954
3955  cancela una tecla muerta, de modo que si pulsas 
3956 \emph on
3957 char 
3958 \emph default
3959
3960 \begin_inset Flex CharStyle:MenuItem
3961 status collapsed
3962
3963 \begin_layout Plain Layout
3964
3965 \shape up
3966 Retroceso
3967 \end_layout
3968
3969 \end_inset
3970
3971 , el cursor no retrocede una posición sino que anula el efecto que 
3972 \emph on
3973 char
3974 \emph default
3975  hubiera tenido sobre la siguiente pulsación.
3976 \end_layout
3977
3978 \begin_layout Standard
3979 En el ejemplo siguiente, el carácter ' va a generar un acento agudo permitido
3980  sobre los caracteres a, e, i, o, u, A, E, I, O, U:
3981 \end_layout
3982
3983 \begin_layout LyX-Code
3984
3985 \backslash
3986 kmod ' acute aeiouAEIOU
3987 \end_layout
3988
3989 \begin_layout Labeling
3990 \labelwidthstring 00.00.0000
3991 \begin_inset Flex CharStyle:Code
3992 status collapsed
3993
3994 \begin_layout Plain Layout
3995 kxmod
3996 \end_layout
3997
3998 \end_inset
3999
4000  Especifica una excepción para el carácter acentuado
4001 \end_layout
4002
4003 \begin_layout LyX-Code
4004
4005 \backslash
4006 kxmod  
4007 \family roman
4008 \emph on
4009 accent char result
4010 \end_layout
4011
4012 \begin_layout Standard
4013 Define una excepción para el 
4014 \emph on
4015 accent
4016 \emph default
4017  sobre 
4018 \emph on
4019 char
4020 \emph default
4021 .
4022  El 
4023 \emph on
4024 accent
4025 \emph default
4026  debe haber sido asignado a una pulsación con una declaración previa de
4027  
4028 \begin_inset Flex CharStyle:Code
4029 status collapsed
4030
4031 \begin_layout Plain Layout
4032
4033 \shape up
4034
4035 \backslash
4036 kmo
4037 \shape default
4038 d
4039 \end_layout
4040
4041 \end_inset
4042
4043  y 
4044 \emph on
4045 char
4046 \emph default
4047  no debe estar en el conjunto 
4048 \emph on
4049 allowed
4050 \emph default
4051  de 
4052 \emph on
4053 accent
4054 \emph default
4055 .
4056  Si tecleas la secuencia 
4057 \emph on
4058 accent char
4059 \emph default
4060  da como resultado 
4061 \emph on
4062 result
4063 \emph default
4064 .
4065  Si dicha declaración no existe en el archivo 
4066 \begin_inset Flex CharStyle:Code
4067 status collapsed
4068
4069 \begin_layout Plain Layout
4070
4071 \shape up
4072 .kmap
4073 \end_layout
4074
4075 \end_inset
4076
4077  y tecleas 
4078 \emph on
4079 accent char
4080 \emph default
4081 , obtendrás 
4082 \emph on
4083 accent_key char
4084 \emph default
4085 , donde 
4086 \emph on
4087 accent_key
4088 \emph default
4089  es el primer argumento de la declaración 
4090 \begin_inset Flex CharStyle:Code
4091 status collapsed
4092
4093 \begin_layout Plain Layout
4094
4095 \shape up
4096
4097 \backslash
4098 kmod
4099 \end_layout
4100
4101 \end_inset
4102
4103 .
4104 \end_layout
4105
4106 \begin_layout Standard
4107 El comando siguiente generará äi cuando teclees agudo-i ('i):
4108 \end_layout
4109
4110 \begin_layout LyX-Code
4111
4112 \backslash
4113 kxmod acute i "
4114 \backslash
4115
4116 \backslash
4117 '{
4118 \backslash
4119
4120 \backslash
4121 i}"
4122 \end_layout
4123
4124 \begin_layout Labeling
4125 \labelwidthstring 00.00.0000
4126 \begin_inset Flex CharStyle:Code
4127 status collapsed
4128
4129 \begin_layout Plain Layout
4130 kcomb
4131 \end_layout
4132
4133 \end_inset
4134
4135  Combina dos caracteres acentos
4136 \end_layout
4137
4138 \begin_layout LyX-Code
4139
4140 \backslash
4141 kcomb 
4142 \family roman
4143 \emph on
4144 accent1 accent2 allowed
4145 \end_layout
4146
4147 \begin_layout Standard
4148 Esto es bastante esotérico.
4149  Permite combinar el efecto de 
4150 \emph on
4151 accent1
4152 \emph default
4153  y 
4154 \emph on
4155 accent2
4156 \emph default
4157  (¡en ese orden!) sobre los caracteres permitidos 
4158 \emph on
4159 allowed
4160 \emph default
4161 .
4162  Las teclas para 
4163 \emph on
4164 accent1
4165 \emph default
4166  y 
4167 \emph on
4168 accent2
4169 \emph default
4170  deben haber sido declaradas con un comando 
4171 \begin_inset Flex CharStyle:Code
4172 status collapsed
4173
4174 \begin_layout Plain Layout
4175
4176 \shape up
4177
4178 \backslash
4179 kmod
4180 \end_layout
4181
4182 \end_inset
4183
4184  
4185 \emph on
4186 previamente
4187 \emph default
4188  en el archivo.
4189  
4190 \end_layout
4191
4192 \begin_layout Standard
4193 Considera este ejemplo del archivo 
4194 \begin_inset Flex CharStyle:Code
4195 status collapsed
4196
4197 \begin_layout Plain Layout
4198
4199 \shape up
4200 greek.kmap
4201 \end_layout
4202
4203 \end_inset
4204
4205 :
4206 \end_layout
4207
4208 \begin_layout LyX-Code
4209
4210 \backslash
4211 kmod ; acute aeioyvhAEIOYVH 
4212 \backslash
4213 kmod : umlaut iyIY 
4214 \backslash
4215 kcomb acute umlaut iyIY
4216 \end_layout
4217
4218 \begin_layout Standard
4219 Esto permite pulsar 
4220 \begin_inset Flex CharStyle:MenuItem
4221 status collapsed
4222
4223 \begin_layout Plain Layout
4224
4225 \shape up
4226 ;:i
4227 \end_layout
4228
4229 \end_inset
4230
4231  y obtener el efecto de 
4232 \begin_inset Flex CharStyle:Code
4233 status collapsed
4234
4235 \begin_layout Plain Layout
4236
4237 \shape up
4238
4239 \backslash
4240 '{
4241 \backslash
4242 "{i}}
4243 \end_layout
4244
4245 \end_inset
4246
4247 .
4248  En este caso un retroceso cancela la última tecla muerta, así que si tecleas
4249  
4250 \begin_inset Flex CharStyle:MenuItem
4251 status collapsed
4252
4253 \begin_layout Plain Layout
4254
4255 \shape up
4256 ;: Retroceso i
4257 \end_layout
4258
4259 \end_inset
4260
4261  obtienes 
4262 \begin_inset Flex CharStyle:Code
4263 status collapsed
4264
4265 \begin_layout Plain Layout
4266
4267 \shape up
4268
4269 \backslash
4270 '{i}
4271 \end_layout
4272
4273 \end_inset
4274
4275 .
4276 \end_layout
4277
4278 \begin_layout Subsection
4279 El archivo .cdef
4280 \end_layout
4281
4282 \begin_layout Standard
4283 Después de realizados el mapa 
4284 \begin_inset Flex CharStyle:Code
4285 status collapsed
4286
4287 \begin_layout Plain Layout
4288
4289 \shape up
4290 .kmap
4291 \end_layout
4292
4293 \end_inset
4294
4295 , un archivo 
4296 \begin_inset Flex CharStyle:Code
4297 status collapsed
4298
4299 \begin_layout Plain Layout
4300
4301 \shape up
4302 .cde
4303 \shape default
4304 f
4305 \end_layout
4306
4307 \end_inset
4308
4309  traza el mapa de las cadenas que los símbolos generan para los caracteres
4310  en la fuente actual.
4311  La distribución de LyX actualmente incluye al menos los archivos 
4312 \begin_inset Flex CharStyle:Code
4313 status collapsed
4314
4315 \begin_layout Plain Layout
4316
4317 \shape up
4318 iso8859-1.cdef
4319 \end_layout
4320
4321 \end_inset
4322
4323  and 
4324 \begin_inset Flex CharStyle:Code
4325 status collapsed
4326
4327 \begin_layout Plain Layout
4328
4329 \shape up
4330 iso8859-2.cdef
4331 \end_layout
4332
4333 \end_inset
4334
4335 .
4336 \end_layout
4337
4338 \begin_layout Standard
4339 En general el archivo 
4340 \begin_inset Flex CharStyle:Code
4341 status collapsed
4342
4343 \begin_layout Plain Layout
4344
4345 \shape up
4346 .cdef
4347 \end_layout
4348
4349 \end_inset
4350
4351  es una secuencia de declaraciones de la forma:
4352 \end_layout
4353
4354 \begin_layout LyX-Code
4355
4356 \family roman
4357 \emph on
4358 char_index_in_set
4359 \family default
4360 \emph default
4361  
4362 \family roman
4363 \emph on
4364  string
4365 \end_layout
4366
4367 \begin_layout Standard
4368 Por ejemplo, para asociar 
4369 \begin_inset Flex CharStyle:MenuItem
4370 status collapsed
4371
4372 \begin_layout Plain Layout
4373
4374 \shape up
4375
4376 \backslash
4377 '{e}
4378 \end_layout
4379
4380 \end_inset
4381
4382  al correspondiente carácter en el conjunto iso-8859-1 (233), se usa:
4383 \end_layout
4384
4385 \begin_layout LyX-Code
4386 233 "
4387 \backslash
4388
4389 \backslash
4390 '{e}"
4391 \end_layout
4392
4393 \begin_layout Standard
4394 con 
4395 \begin_inset Flex CharStyle:Code
4396 status collapsed
4397
4398 \begin_layout Plain Layout
4399
4400 \backslash
4401
4402 \end_layout
4403
4404 \end_inset
4405
4406  y 
4407 \begin_inset Flex CharStyle:Code
4408 status collapsed
4409
4410 \begin_layout Plain Layout
4411 "
4412 \end_layout
4413
4414 \end_inset
4415
4416  escapados en 
4417 \emph on
4418 string
4419 \emph default
4420 .
4421  Anotar que el mismo carácter puede aplicarse a más de una cadena.
4422  En el archivo 
4423 \begin_inset Flex CharStyle:Code
4424 status collapsed
4425
4426 \begin_layout Plain Layout
4427 i
4428 \shape up
4429 so-8859-7.cdef
4430 \end_layout
4431
4432 \end_inset
4433
4434  tienes
4435 \end_layout
4436
4437 \begin_layout LyX-Code
4438 192 "
4439 \backslash
4440
4441 \backslash
4442 '{
4443 \backslash
4444
4445 \backslash
4446
4447 \backslash
4448 "{i}}"
4449 \begin_inset Newline newline
4450 \end_inset
4451
4452 192 "
4453 \backslash
4454
4455 \backslash
4456
4457 \backslash
4458 "{
4459 \backslash
4460
4461 \backslash
4462 '{i}}"
4463 \end_layout
4464
4465 \begin_layout Standard
4466 Si LyX no puede encontrar una declaración para la cadena por una tecla o
4467  una secuencia con tecla muerta, intentará si aparece como un carácter acentuado
4468  y probará a dibujar un acento sobre el carácter en la pantalla.
4469 \end_layout
4470
4471 \begin_layout Subsection
4472 Teclas muertas
4473 \end_layout
4474
4475 \begin_layout Standard
4476 Hay una segunda manera de añadir soporte para caracteres internacionales
4477  mediante las denominadas teclas muertas.
4478  Una tecla muerta trabaja en combinación con una letra para generar un carácter
4479  acentuado.
4480  Aquí explicaremos como crear una sencillísima tecla muerta para ilustrar
4481  cómo funciona.
4482 \end_layout
4483
4484 \begin_layout Standard
4485 Supongamos que necesitas el carácter circunflejo 
4486 \begin_inset Quotes fld
4487 \end_inset
4488
4489 ^
4490 \begin_inset Quotes frd
4491 \end_inset
4492
4493 .
4494  Podrías asociar la tecla 
4495 \begin_inset Flex CharStyle:MenuItem
4496 status collapsed
4497
4498 \begin_layout Plain Layout
4499 ^
4500 \end_layout
4501
4502 \end_inset
4503
4504  (antes 
4505 \begin_inset Flex CharStyle:MenuItem
4506 status collapsed
4507
4508 \begin_layout Plain Layout
4509 Mayúsculas-6
4510 \end_layout
4511
4512 \end_inset
4513
4514 ) al comando LyX 
4515 \begin_inset Flex CharStyle:Code
4516 status collapsed
4517
4518 \begin_layout Plain Layout
4519 accent-circumflex
4520 \end_layout
4521
4522 \end_inset
4523
4524  en tu archivo 
4525 \begin_inset Flex CharStyle:Code
4526 status collapsed
4527
4528 \begin_layout Plain Layout
4529 lyxrc
4530 \end_layout
4531
4532 \end_inset
4533
4534 .
4535  Ahora, cuando pulses la tecla 
4536 \begin_inset Flex CharStyle:MenuItem
4537 status collapsed
4538
4539 \begin_layout Plain Layout
4540 ^
4541 \end_layout
4542
4543 \end_inset
4544
4545  seguida de una letra, obtendrás esa letra con circunflejo sobre ella.
4546  Por ejemplo, la secuencia 
4547 \begin_inset Quotes fld
4548 \end_inset
4549
4550
4551 \begin_inset Flex CharStyle:MenuItem
4552 status collapsed
4553
4554 \begin_layout Plain Layout
4555 ^e
4556 \end_layout
4557
4558 \end_inset
4559
4560
4561 \begin_inset Quotes frd
4562 \end_inset
4563
4564  genera 
4565 \begin_inset Quotes fld
4566 \end_inset
4567
4568 ê
4569 \begin_inset Quotes frd
4570 \end_inset
4571
4572 .
4573  Si pruebas 
4574 \begin_inset Quotes fld
4575 \end_inset
4576
4577
4578 \begin_inset Flex CharStyle:Code
4579 status collapsed
4580
4581 \begin_layout Plain Layout
4582 ^t
4583 \end_layout
4584
4585 \end_inset
4586
4587
4588 \begin_inset Quotes frd
4589 \end_inset
4590
4591 , sin embargo, LyX no imprime nada puesto que 
4592 \begin_inset Flex CharStyle:MenuItem
4593 status collapsed
4594
4595 \begin_layout Plain Layout
4596 t
4597 \end_layout
4598
4599 \end_inset
4600
4601  nunca lleva un circunflejo.
4602  Pulsar 
4603 \begin_inset Flex CharStyle:MenuItem
4604 status collapsed
4605
4606 \begin_layout Plain Layout
4607 Espacio
4608 \end_layout
4609
4610 \end_inset
4611
4612  tras una tecla muerta imprime el acento solo.
4613  ¡Advierte este último punto! Si asocias una tecla a una tecla muerta necesitará
4614 s reasociar el carácter de esa tecla a otra tecla.
4615  Asociar la tecla 
4616 \begin_inset Flex CharStyle:MenuItem
4617 status collapsed
4618
4619 \begin_layout Plain Layout
4620 ,
4621 \end_layout
4622
4623 \end_inset
4624
4625  a una cedilla es una mala idea, puesto que solo obtendrás cedillas en lugar
4626  de comas.
4627 \end_layout
4628
4629 \begin_layout Standard
4630 Una forma habitual de asociar teclas muertas es usar 
4631 \begin_inset Flex CharStyle:MenuItem
4632 status collapsed
4633
4634 \begin_layout Plain Layout
4635 Meta-
4636 \end_layout
4637
4638 \end_inset
4639
4640
4641 \begin_inset Flex CharStyle:MenuItem
4642 status collapsed
4643
4644 \begin_layout Plain Layout
4645 Ctrl-
4646 \end_layout
4647
4648 \end_inset
4649
4650 , y 
4651 \begin_inset Flex CharStyle:MenuItem
4652 status collapsed
4653
4654 \begin_layout Plain Layout
4655 Mayúsculas-
4656 \end_layout
4657
4658 \end_inset
4659
4660  en combinación con un acento, como 
4661 \begin_inset Quotes fld
4662 \end_inset
4663
4664
4665 \begin_inset Flex CharStyle:MenuItem
4666 status collapsed
4667
4668 \begin_layout Plain Layout
4669 ~
4670 \end_layout
4671
4672 \end_inset
4673
4674
4675 \begin_inset Quotes frd
4676 \end_inset
4677
4678  o 
4679 \begin_inset Quotes fld
4680 \end_inset
4681
4682
4683 \begin_inset Flex CharStyle:MenuItem
4684 status collapsed
4685
4686 \begin_layout Plain Layout
4687 ,
4688 \end_layout
4689
4690 \end_inset
4691
4692
4693 \begin_inset Quotes frd
4694 \end_inset
4695
4696  o 
4697 \begin_inset Quotes fld
4698 \end_inset
4699
4700
4701 \begin_inset Flex CharStyle:MenuItem
4702 status collapsed
4703
4704 \begin_layout Plain Layout
4705 ^
4706 \end_layout
4707
4708 \end_inset
4709
4710
4711 \begin_inset Quotes frd
4712 \end_inset
4713
4714 .
4715  Otra forma incluye el uso de 
4716 \begin_inset Flex CharStyle:Code
4717 status collapsed
4718
4719 \begin_layout Plain Layout
4720 xmodmap
4721 \end_layout
4722
4723 \end_inset
4724
4725  y 
4726 \begin_inset Flex CharStyle:Code
4727 status collapsed
4728
4729 \begin_layout Plain Layout
4730 xkeycaps
4731 \end_layout
4732
4733 \end_inset
4734
4735  para configurar la tecla especial 
4736 \begin_inset Flex CharStyle:Code
4737 status collapsed
4738
4739 \begin_layout Plain Layout
4740 Mode_Switch
4741 \end_layout
4742
4743 \end_inset
4744
4745 .
4746  Esta tecla actúa de alguna forma como 
4747 \begin_inset Flex CharStyle:MenuItem
4748 status collapsed
4749
4750 \begin_layout Plain Layout
4751 Mayúsculas
4752 \end_layout
4753
4754 \end_inset
4755
4756  y permite teclas a caracteres acentuados.
4757  También puedes transformar teclas en muertas asociándolas a algo como 
4758 \begin_inset Flex CharStyle:Code
4759 status collapsed
4760
4761 \begin_layout Plain Layout
4762 usldead_cedilla
4763 \end_layout
4764
4765 \end_inset
4766
4767  y después asociando esta tecla simbólica al correspondiente comando LyX.
4768 \begin_inset Foot
4769 status open
4770
4771 \begin_layout Plain Layout
4772 Nota de 
4773 \noun on
4774 John Weiss
4775 \noun default
4776 : Esto es exactamente lo que hago en mis archivos 
4777 \begin_inset Flex CharStyle:Code
4778 status collapsed
4779
4780 \begin_layout Plain Layout
4781 ~/.lyx/lyxrc
4782 \end_layout
4783
4784 \end_inset
4785
4786  y 
4787 \begin_inset Flex CharStyle:Code
4788 status collapsed
4789
4790 \begin_layout Plain Layout
4791 ~/.xmodmap
4792 \end_layout
4793
4794 \end_inset
4795
4796 .
4797  Tengo mi tecla 
4798 \begin_inset Flex CharStyle:MenuItem
4799 status collapsed
4800
4801 \begin_layout Plain Layout
4802 Bloq
4803 \begin_inset space ~
4804 \end_inset
4805
4806 Despl
4807 \end_layout
4808
4809 \end_inset
4810
4811  configurada como 
4812 \begin_inset Flex CharStyle:Code
4813 status collapsed
4814
4815 \begin_layout Plain Layout
4816 Mode_Shift
4817 \end_layout
4818
4819 \end_inset
4820
4821  y unas cuantas de estas teclas simbólicas 
4822 \begin_inset Quotes fld
4823 \end_inset
4824
4825
4826 \begin_inset Flex CharStyle:Code
4827 status collapsed
4828
4829 \begin_layout Plain Layout
4830 usldead_*
4831 \end_layout
4832
4833 \end_inset
4834
4835
4836 \begin_inset Quotes frd
4837 \end_inset
4838
4839  asociadas a cosas como 
4840 \begin_inset Flex CharStyle:MenuItem
4841 status collapsed
4842
4843 \begin_layout Plain Layout
4844 Bloq
4845 \begin_inset space ~
4846 \end_inset
4847
4848 Despl-^
4849 \end_layout
4850
4851 \end_inset
4852
4853  y 
4854 \begin_inset Flex CharStyle:MenuItem
4855 status collapsed
4856
4857 \begin_layout Plain Layout
4858 Bloq
4859 \begin_inset space ~
4860 \end_inset
4861
4862 Despl-~
4863 \end_layout
4864
4865 \end_inset
4866
4867 .
4868  Así es como genero mis caracteres acentuados.
4869 \end_layout
4870
4871 \end_inset
4872
4873  Puedes hacer casi cualquier cosa con la tecla 
4874 \begin_inset Flex CharStyle:Code
4875 status collapsed
4876
4877 \begin_layout Plain Layout
4878 Mode_Switch
4879 \end_layout
4880
4881 \end_inset
4882
4883 : una de las teclas 
4884 \begin_inset Flex CharStyle:MenuItem
4885 status collapsed
4886
4887 \begin_layout Plain Layout
4888 Ctrl-
4889 \end_layout
4890
4891 \end_inset
4892
4893 , una tecla de función de reserva, etc.
4894  En cuanto a los comandos LyX que generan acentos, consulta la entrada para
4895  
4896 \begin_inset Flex CharStyle:Code
4897 status collapsed
4898
4899 \begin_layout Plain Layout
4900 accent-acute
4901 \end_layout
4902
4903 \end_inset
4904
4905  en 
4906 \emph on
4907 Reference Manual
4908 \emph default
4909 .
4910  Ahí encontrarás la lista completa.
4911 \end_layout
4912
4913 \begin_layout Subsection
4914 Guardar la configuración de idioma
4915 \end_layout
4916
4917 \begin_layout Standard
4918 Puedes editar tus preferencias para que el entorno de idioma adecuado sea
4919  automáticamente configurado al iniciar LyX, en el diálogo 
4920 \begin_inset Flex CharStyle:MenuItem
4921 status collapsed
4922
4923 \begin_layout Plain Layout
4924 Herramientas\SpecialChar \menuseparator
4925 Preferencias
4926 \end_layout
4927
4928 \end_inset
4929
4930 .
4931 \end_layout
4932
4933 \begin_layout Chapter
4934 Instalación de nuevas clases de documento, formatos y plantillas
4935 \begin_inset CommandInset label
4936 LatexCommand label
4937 name "cap:Instalación-de-nuevas"
4938
4939 \end_inset
4940
4941
4942 \begin_inset OptArg
4943 status open
4944
4945 \begin_layout Plain Layout
4946 Instalación de clases, formatos \SpecialChar \ldots{}
4947
4948 \end_layout
4949
4950 \end_inset
4951
4952
4953 \end_layout
4954
4955 \begin_layout Standard
4956 En este capítulo describimos los procedimientos para crear e instalar nuevos
4957  archivos de plantillas y formatos de LyX, así como repasar la instalación
4958  correcta de nuevas clases de documentos LaTeX.
4959  Algunas definiciones: una clase de documento es un archivo LaTeX (generalmente
4960  con extensión 
4961 \begin_inset Flex CharStyle:Code
4962 status collapsed
4963
4964 \begin_layout Plain Layout
4965 .cls
4966 \end_layout
4967
4968 \end_inset
4969
4970  o 
4971 \begin_inset Flex CharStyle:Code
4972 status collapsed
4973
4974 \begin_layout Plain Layout
4975 .sty
4976 \end_layout
4977
4978 \end_inset
4979
4980 ) que describe el diseño de un documento, tales como 
4981 \begin_inset Quotes fld
4982 \end_inset
4983
4984 article
4985 \begin_inset Quotes frd
4986 \end_inset
4987
4988
4989 \begin_inset Quotes fld
4990 \end_inset
4991
4992 report
4993 \begin_inset Quotes frd
4994 \end_inset
4995
4996
4997 \begin_inset Quotes fld
4998 \end_inset
4999
5000 journal preprint
5001 \begin_inset Quotes frd
5002 \end_inset
5003
5004 , etc, y todos los comandos necesarios para llevar a cabo dicho diseño.
5005  Un archivo de formato (
5006 \begin_inset Flex CharStyle:Code
5007 status collapsed
5008
5009 \begin_layout Plain Layout
5010 .layout
5011 \end_layout
5012
5013 \end_inset
5014
5015 ) de LyX es un archivo que se corresponde con una clase de documento LaTeX,
5016  e indica a LyX cómo 
5017 \begin_inset Quotes fld
5018 \end_inset
5019
5020 dibujar
5021 \begin_inset Quotes frd
5022 \end_inset
5023
5024  las cosas para hacer que su presentación en la pantalla se parezca en lo
5025  posible a la presentación final impresa.
5026  Más precisamente, un archivo de formato describe una 
5027 \begin_inset Quotes fld
5028 \end_inset
5029
5030 clase de texto
5031 \begin_inset Quotes frd
5032 \end_inset
5033
5034  que es la estructura interna utilizada por LyX para dibujar la presentación
5035  en pantalla.
5036  En cierto modo 
5037 \begin_inset Quotes fld
5038 \end_inset
5039
5040 Formato
5041 \begin_inset Quotes frd
5042 \end_inset
5043
5044  y 
5045 \begin_inset Quotes fld
5046 \end_inset
5047
5048 clase de texto
5049 \begin_inset Quotes frd
5050 \end_inset
5051
5052  se pueden usar de forma intercambiable, pero es mejor referirse al archivo
5053  como el formato, y al chisme que merodea en los entresijos de LyX como
5054  la clase de texto.
5055  Un archivo de plantilla es simplemente un documento LyX que contiene un
5056  conjunto de entradas predefinidas para una clase de documento dada —entradas
5057  que son generalmente requeridas por esa clase—.
5058  Las plantillas son especialmente útiles para cosas como escritos para publicaci
5059 ones que han de presentarse electrónicamente.
5060 \end_layout
5061
5062 \begin_layout Section
5063 Instalar un nuevo paquete LaTeX
5064 \end_layout
5065
5066 \begin_layout Standard
5067 Algunas instalaciones quizá no incluyan un paquete LaTeX que te gustaría
5068  usar en LyX.
5069  Por ejemplo, podrías necesitar FoilTeX, un paquete para preparar transparencias
5070  o diapositivas para proyectores.
5071  Las modernas distribuciones de LaTeX como TeXLive (2008 o posterior) o
5072  MiKTeX proveen una interfaz de usuario para eso.
5073  Por ejemplo, en MiKTeX inicias su programa 
5074 \begin_inset Quotes fld
5075 \end_inset
5076
5077 Buscar paquetes
5078 \begin_inset Quotes frd
5079 \end_inset
5080
5081  para obtener una lista de los disponibles.
5082  Para instalar uno, haces clic derecho sobre él o usas el botón de la herramient
5083 a de instalación.
5084  Si el paquete que quieres instalar no está en la lista, pero lo tienes
5085  en la forma de archivo 
5086 \begin_inset Flex CharStyle:Code
5087 status collapsed
5088
5089 \begin_layout Plain Layout
5090 .cls
5091 \end_layout
5092
5093 \end_inset
5094
5095  o 
5096 \begin_inset Flex CharStyle:Code
5097 status collapsed
5098
5099 \begin_layout Plain Layout
5100 .sty
5101 \end_layout
5102
5103 \end_inset
5104
5105 , copia estos archivos a una carpeta de tu distribución LaTeX, por ejemplo
5106  
5107 \family sans
5108
5109 \begin_inset Flex CharStyle:Code
5110 status collapsed
5111
5112 \begin_layout Plain Layout
5113
5114 \family sans
5115 ~
5116 \backslash
5117 tex
5118 \backslash
5119 latex
5120 \end_layout
5121
5122 \end_inset
5123
5124
5125 \family default
5126 .
5127  Después actualiza la base de datos de archivos de LaTeX.
5128  Por ejmplo, en MiKTeX se hace pulsando el botón 
5129 \family sans
5130 Refresh
5131 \begin_inset space ~
5132 \end_inset
5133
5134 FNDB
5135 \family default
5136  que está en el programa de configuración de MiKTeX.
5137  En ambos casos, posteriormente debes reconfigurar LyX mediante el menú
5138  
5139 \begin_inset Flex CharStyle:MenuItem
5140 status collapsed
5141
5142 \begin_layout Plain Layout
5143 Herramientas\SpecialChar \menuseparator
5144 Reconfigurar
5145 \end_layout
5146
5147 \end_inset
5148
5149  y después reiniciar LyX.
5150 \end_layout
5151
5152 \begin_layout Standard
5153 Si tu distribución LaTeX no facilita interfaz de usuario, entonces debes
5154  seguir estos pasos en una consola UNIX/Linux:
5155 \end_layout
5156
5157 \begin_layout Enumerate
5158 Consigue el paquete de 
5159 \begin_inset CommandInset href
5160 LatexCommand href
5161 name "CTAN"
5162 target "http://www.ctan.org/"
5163
5164 \end_inset
5165
5166  o donde sea.
5167 \end_layout
5168
5169 \begin_layout Enumerate
5170 Puedes instalar el paquete en varios lugares diferentes.
5171  Si lo quieres disponible para todos los usuarios, deberías instalarlo en
5172  el directorio 'local' del árbol de directorios de TeX; si quieres (o necesitas)
5173  que esté disponible solo para ti, puedes instalarlo en el árbol de TeX
5174  de tu directorio 'personal'.
5175  El lugar donde deberían crearse éstos, si no existen ya, depende de los
5176  detalles de tu sistema.
5177  Para encontrarlos mira en el archivo 
5178 \begin_inset Flex CharStyle:Code
5179 status collapsed
5180
5181 \begin_layout Plain Layout
5182 texmf.cnf
5183 \end_layout
5184
5185 \end_inset
5186
5187 .
5188 \begin_inset Foot
5189 status collapsed
5190
5191 \begin_layout Plain Layout
5192 Generalmente está en el directorio 
5193 \begin_inset Flex CharStyle:Code
5194 status collapsed
5195
5196 \begin_layout Plain Layout
5197 $TEXMF/web2c
5198 \end_layout
5199
5200 \end_inset
5201
5202 , aunque puedes ejecutar 
5203 \begin_inset Flex CharStyle:Code
5204 status collapsed
5205
5206 \begin_layout Plain Layout
5207 kpsewhich texmf.cnf
5208 \end_layout
5209
5210 \end_inset
5211
5212  para localizarloto locate it.
5213 \end_layout
5214
5215 \end_inset
5216
5217  La localización del árbol 'local' de TeX está definida por 
5218 \begin_inset Flex CharStyle:Code
5219 status collapsed
5220
5221 \begin_layout Plain Layout
5222 TEXMFLOCAL
5223 \end_layout
5224
5225 \end_inset
5226
5227 ; generalmente es 
5228 \begin_inset Flex CharStyle:Code
5229 status collapsed
5230
5231 \begin_layout Plain Layout
5232 /usr/local/share/texmf/
5233 \end_layout
5234
5235 \end_inset
5236
5237 .
5238  El árbol 'personal' de TeX está definido por 
5239 \begin_inset Flex CharStyle:Code
5240 status collapsed
5241
5242 \begin_layout Plain Layout
5243 TEXMFHOME
5244 \end_layout
5245
5246 \end_inset
5247
5248  y comúnmente es 
5249 \begin_inset Flex CharStyle:Code
5250 status collapsed
5251
5252 \begin_layout Plain Layout
5253 $HOME/texmf/
5254 \end_layout
5255
5256 \end_inset
5257
5258 .
5259  (Si estas variables no están predefinidas las puedes declarar tú mismo).
5260  Probablemente necesitarás permisos de administrador para crear o modificar
5261  el árbol 'local'; pero tu árbol 'personal' no debería tener estas limitaciones.
5262 \end_layout
5263
5264 \begin_layout Enumerate
5265 Comprueba que 
5266 \begin_inset Flex CharStyle:Code
5267 status collapsed
5268
5269 \begin_layout Plain Layout
5270 TEXMF
5271 \end_layout
5272
5273 \end_inset
5274
5275  incluye las variables 
5276 \begin_inset Flex CharStyle:Code
5277 status collapsed
5278
5279 \begin_layout Plain Layout
5280 TEXMFLOCAL
5281 \end_layout
5282
5283 \end_inset
5284
5285  y 
5286 \begin_inset Flex CharStyle:Code
5287 status collapsed
5288
5289 \begin_layout Plain Layout
5290 TEXMFHOME
5291 \end_layout
5292
5293 \end_inset
5294
5295 ; p.
5296 \begin_inset space \thinspace{}
5297 \end_inset
5298
5299 e.
5300 \begin_inset Newline newline
5301 \end_inset
5302
5303
5304 \begin_inset Flex CharStyle:Code
5305 status collapsed
5306
5307 \begin_layout Plain Layout
5308 TEXMF = {$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFMAIN}
5309 \end_layout
5310
5311 \end_inset
5312
5313
5314 \begin_inset Newline newline
5315 \end_inset
5316
5317 Pero, insistimos, la mayoría estarán 
5318 \begin_inset Quotes fld
5319 \end_inset
5320
5321 ya funcionando
5322 \begin_inset Quotes frd
5323 \end_inset
5324
5325 .
5326 \end_layout
5327
5328 \begin_layout Enumerate
5329 Crea tu árbol local de TeX
5330 \begin_inset Foot
5331 status collapsed
5332
5333 \begin_layout Plain Layout
5334 De aquí en adelante supondremos que vas a definir el árbol `local' de TeX.
5335  Si vas a definir un árbol de 'usuario', adáptalo como sea necesario.
5336 \end_layout
5337
5338 \end_inset
5339
5340 .
5341  Debes seguir la estructura de directorios del árbol de 
5342 \begin_inset Flex CharStyle:Code
5343 status collapsed
5344
5345 \begin_layout Plain Layout
5346 texmf
5347 \end_layout
5348
5349 \end_inset
5350
5351  existente, que estará definido por 
5352 \begin_inset Flex CharStyle:Code
5353 status collapsed
5354
5355 \begin_layout Plain Layout
5356 TEXMFMAIN
5357 \end_layout
5358
5359 \end_inset
5360
5361 .
5362  Por ejemplo, los paquetes LaTeX deberían alojarse en el directorio 
5363 \begin_inset Flex CharStyle:Code
5364 status collapsed
5365
5366 \begin_layout Plain Layout
5367 $TEXMFLOCAL/tex/latex/
5368 \end_layout
5369
5370 \end_inset
5371
5372 .
5373 \end_layout
5374
5375 \begin_layout Enumerate
5376 Instala el paquete.
5377  Por ejemplo, tendrías que desempaquetar el comprimido tarball FoilTeX y
5378  copiarlo a 
5379 \begin_inset Flex CharStyle:Code
5380 status collapsed
5381
5382 \begin_layout Plain Layout
5383 $TEXMFLOCAL/tex/latex/foiltex
5384 \end_layout
5385
5386 \end_inset
5387
5388 .
5389  El directorio 
5390 \begin_inset Flex CharStyle:Code
5391 status collapsed
5392
5393 \begin_layout Plain Layout
5394 foiltex
5395 \end_layout
5396
5397 \end_inset
5398
5399  contiene varios archivos.
5400 \end_layout
5401
5402 \begin_layout Enumerate
5403 Ejecuta: 
5404 \begin_inset Flex CharStyle:Code
5405 status collapsed
5406
5407 \begin_layout Plain Layout
5408 texhash
5409 \end_layout
5410
5411 \end_inset
5412
5413 .
5414  Esto debería generar el archivo 
5415 \begin_inset Flex CharStyle:Code
5416 status collapsed
5417
5418 \begin_layout Plain Layout
5419 $TEXMFLOCAL/ls-R
5420 \end_layout
5421
5422 \end_inset
5423
5424 , entre otros.
5425 \end_layout
5426
5427 \begin_layout Standard
5428 Tu nuevo paquete está ahora instalado y disponible para LaTeX.
5429  Para ponerlo a disposición de LyX, tienes que crear un archivo Layout,
5430  si no hay ninguno disponible.
5431  (Véase la siguiente sección.) Una vez tienes un archivo de formato (layout),
5432  debes reconfigurar (
5433 \begin_inset Flex CharStyle:MenuItem
5434 status collapsed
5435
5436 \begin_layout Plain Layout
5437 Herramientas\SpecialChar \menuseparator
5438 Reconfigurar
5439 \end_layout
5440
5441 \end_inset
5442
5443 ) y reiniciar LyX.
5444  Ahora deberías ver tu nuevo paquete —por ejemplo 
5445 \begin_inset Flex CharStyle:MenuItem
5446 status collapsed
5447
5448 \begin_layout Plain Layout
5449 slides (FoilTeX)
5450 \end_layout
5451
5452 \end_inset
5453
5454 — en la lista desplegable 
5455 \begin_inset Flex CharStyle:MenuItem
5456 status collapsed
5457
5458 \begin_layout Plain Layout
5459 Clase de documento
5460 \end_layout
5461
5462 \end_inset
5463
5464  del menú 
5465 \begin_inset Flex CharStyle:MenuItem
5466 status collapsed
5467
5468 \begin_layout Plain Layout
5469 Documento\SpecialChar \menuseparator
5470 Configuración
5471 \end_layout
5472
5473 \end_inset
5474
5475 .
5476 \end_layout
5477
5478 \begin_layout Section
5479 Formatos
5480 \end_layout
5481
5482 \begin_layout Standard
5483 Esta sección describe cómo escribir e instalar tus propios archivos de formatos
5484  LyX, tomando el formato de la clase de texto 
5485 \begin_inset Flex CharStyle:Code
5486 status collapsed
5487
5488 \begin_layout Plain Layout
5489 article
5490 \end_layout
5491
5492 \end_inset
5493
5494  como ejemplo.
5495  Los archivos 
5496 \begin_inset Flex CharStyle:Code
5497 status collapsed
5498
5499 \begin_layout Plain Layout
5500 .layout
5501 \end_layout
5502
5503 \end_inset
5504
5505  describen qué estilos de párrafo y carácter están disponibles para una
5506  clase de documento dada y cómo los debería presentar LyX.
5507  Intentamos aquí dar una minuciosa descripción del proceso; sin embargo,
5508  hay tantos tipos diferentes de documentos soportados por clases de LaTeX
5509  que no podemos aspirar a tratar todas las distintas posibilidades o problemas
5510  que puedas encontrar.
5511  (La lista de usuarios de LyX es frecuentada por gente con mucha experiencia
5512  en el diseño de formatos deseosa de compartir sus conocimientos).
5513 \end_layout
5514
5515 \begin_layout Standard
5516 Cuando te pongas a escribir un nuevo formato, es de gran ayuda echar un
5517  vistazo a los formatos de ejemplo suministrados con LyX.
5518  Si usas una preciosa clase LaTeX que podría interesar también a otros,
5519  y tienes el bonito formato LyX correspondiente, no dudes en compartir tu
5520  labor con nosotros para poderlo incluir en la distribución.
5521  Hay además un enlace para este tipo de material, 
5522 \begin_inset CommandInset href
5523 LatexCommand href
5524 name "sección en la wiki de LyX"
5525 target "http://wiki.lyx.org/Layouts/Layouts"
5526
5527 \end_inset
5528
5529 .
5530 \end_layout
5531
5532 \begin_layout Standard
5533 Todos los rótulos descritos en este capítulo son insensibles a las mayúsculas;
5534  esto significa que 
5535 \begin_inset Flex CharStyle:Code
5536 status collapsed
5537
5538 \begin_layout Plain Layout
5539 Style
5540 \end_layout
5541
5542 \end_inset
5543
5544
5545 \begin_inset Flex CharStyle:Code
5546 status collapsed
5547
5548 \begin_layout Plain Layout
5549 style
5550 \end_layout
5551
5552 \end_inset
5553
5554  y 
5555 \begin_inset Flex CharStyle:Code
5556 status collapsed
5557
5558 \begin_layout Plain Layout
5559 StYlE
5560 \end_layout
5561
5562 \end_inset
5563
5564  son el mismo comando.
5565  Los valores posibles se imprimen entre corchetes detrás del nombre de la
5566  característica.
5567  Si en una descripción de una clase de texto no se especifica una característica
5568 , el valor por omisión se escribe en estilo 
5569 \begin_inset Flex CharStyle:Code
5570 status collapsed
5571
5572 \begin_layout Plain Layout
5573
5574 \emph on
5575 énfasis
5576 \end_layout
5577
5578 \end_inset
5579
5580 .
5581  Si el argumento tiene un tipo de dato como 
5582 \begin_inset Quotes fld
5583 \end_inset
5584
5585 string
5586 \begin_inset Quotes frd
5587 \end_inset
5588
5589  o 
5590 \begin_inset Quotes fld
5591 \end_inset
5592
5593 float
5594 \begin_inset Quotes frd
5595 \end_inset
5596
5597 , el valor por omisión se muestra de esta manera: 
5598 \begin_inset Flex CharStyle:Code
5599 status collapsed
5600
5601 \begin_layout Plain Layout
5602 float=
5603 \emph on
5604 default
5605 \end_layout
5606
5607 \end_inset
5608
5609 .
5610 \end_layout
5611
5612 \begin_layout Subsection
5613 Módulos de formato
5614 \begin_inset CommandInset label
5615 LatexCommand label
5616 name "sub:Módulos-de-formato"
5617
5618 \end_inset
5619
5620
5621 \end_layout
5622
5623 \begin_layout Standard
5624 Los 
5625 \emph on
5626 módulos
5627 \emph default
5628  de formato, nuevos en LyX 1.6, son similares a los archivos de formato.
5629  Los módulos son a los paquetes LaTeX lo que los formatos a las clases LaTeX,
5630  y algunos módulos —como el módulo Nota final— dan soporte a un paquete
5631  determinado.
5632  En cierto sentido, los módulos de formato son similares a los archivos
5633  incluidos —archivos como 
5634 \begin_inset Flex CharStyle:Code
5635 status collapsed
5636
5637 \begin_layout Plain Layout
5638 stdsections.inc
5639 \end_layout
5640
5641 \end_inset
5642
5643 —, ya que esos módulos no son específicos para una clase de documento dada,
5644  sino que se pueden usar con muchos formatos diferentes.
5645  La diferencia es que el uso de un módulo de formato no requiere editar
5646  el archivo de formato, mejor aún, los módulos se seleccionan en el diálogo
5647  
5648 \begin_inset Flex CharStyle:MenuItem
5649 status collapsed
5650
5651 \begin_layout Plain Layout
5652 Documento\SpecialChar \menuseparator
5653 Configuración
5654 \end_layout
5655
5656 \end_inset
5657
5658 .
5659  
5660 \end_layout
5661
5662 \begin_layout Standard
5663 La construcción de módulos es la forma más fácil de iniciarse en la edición
5664  de formatos, puesto que puede ser tan sencillo como añadir un simple párrafo
5665  nuevo o un recuadro flexible.
5666  No obstante, los módulos pueden, en principio, contener cualquier cosa
5667  que pueda contener un archivo de formato.
5668 \end_layout
5669
5670 \begin_layout Standard
5671 Un módulo debe comenzar con una línea como la siguiente:
5672 \end_layout
5673
5674 \begin_layout LyX-Code
5675 #
5676 \backslash
5677 DeclareLyXModule[endnotes.sty]{Endnotes} 
5678 \end_layout
5679
5680 \begin_layout Standard
5681 El argumento entre corchetes es opcional: declara cualesquiera paquetes
5682  LaTeX de los que depende el módulo.
5683  El argumento obligatorio, entre llaves, es el nombre del módulo tal como
5684  debería figurar en 
5685 \begin_inset Flex CharStyle:MenuItem
5686 status collapsed
5687
5688 \begin_layout Plain Layout
5689 Documento\SpecialChar \menuseparator
5690 Configuración
5691 \end_layout
5692
5693 \end_inset
5694
5695 .
5696  
5697 \end_layout
5698
5699 \begin_layout Standard
5700 La declaración del módulo debería seguir a continuación con líneas como:
5701 \end_layout
5702
5703 \begin_layout LyX-Code
5704 #InicioDescripción 
5705 \end_layout
5706
5707 \begin_layout LyX-Code
5708 #Añade un comando para nota final, además de notas al pie.
5709  
5710 \end_layout
5711
5712 \begin_layout LyX-Code
5713 #Deberás añadir 
5714 \backslash
5715 theendnotes en código TeX allí donde 
5716 \end_layout
5717
5718 \begin_layout LyX-Code
5719 #quieras que aparezcan las notas finales.
5720  
5721 \end_layout
5722
5723 \begin_layout LyX-Code
5724 #FinDescripción 
5725 \end_layout
5726
5727 \begin_layout LyX-Code
5728 #Requiere: somemodule | othermodule
5729 \begin_inset Foot
5730 status collapsed
5731
5732 \begin_layout Plain Layout
5733
5734 \emph on
5735 N.
5736 \begin_inset space \thinspace{}
5737 \end_inset
5738
5739 del T.
5740 \emph default
5741 : En las declaraciones que se ponen en estos archivos, los nombres de los
5742  módulos no se traducen.
5743  
5744 \end_layout
5745
5746 \end_inset
5747
5748
5749 \end_layout
5750
5751 \begin_layout LyX-Code
5752 #Excluye: badmodule
5753 \end_layout
5754
5755 \begin_layout Standard
5756 La descripción se usa en 
5757 \begin_inset Flex CharStyle:MenuItem
5758 status collapsed
5759
5760 \begin_layout Plain Layout
5761 Documento\SpecialChar \menuseparator
5762 Configuración
5763 \end_layout
5764
5765 \end_inset
5766
5767  para dar información al usuario sobre lo que hace el módulo.
5768  La línea 
5769 \begin_inset Flex CharStyle:Code
5770 status collapsed
5771
5772 \begin_layout Plain Layout
5773 Requiere
5774 \end_layout
5775
5776 \end_inset
5777
5778  identifica otros módulos con los que debe utilizarse éste; la línea 
5779 \begin_inset Flex CharStyle:Code
5780 status collapsed
5781
5782 \begin_layout Plain Layout
5783 Excluye
5784 \end_layout
5785
5786 \end_inset
5787
5788  identifica módulos con los que éste no puede usarse.
5789  Ambos son opcionales y, como se ve, distintos módulos deben separarse con
5790  el símbolo de tubería, |.
5791  Hay que anotar que los módulos requeridos son tratados en forma disyuntiva:
5792  
5793 \emph on
5794 al menos uno
5795 \emph default
5796  de ellos debe utilizarse.
5797  De igual forma, no se pueden usar módulos excluidos.
5798  Aquí los módulos se han identificado por sus 
5799 \emph on
5800 nombres
5801 \emph default
5802  sin la extensión de archivo .module.
5803  Así pues, 
5804 \begin_inset Flex CharStyle:Code
5805 status collapsed
5806
5807 \begin_layout Plain Layout
5808 somemodule
5809 \end_layout
5810
5811 \end_inset
5812
5813  es realmente 
5814 \begin_inset Flex CharStyle:Code
5815 status collapsed
5816
5817 \begin_layout Plain Layout
5818 somemodule.module
5819 \end_layout
5820
5821 \end_inset
5822
5823 .
5824 \end_layout
5825
5826 \begin_layout Standard
5827 Después de crear un módulo nuevo, tendrás que reconfigurar LyX y reiniciar
5828  después para que el módulo aparezca en el menú.
5829  Sin embargo, los cambios que hagas al módulo se verán inmediatamente si
5830  abres 
5831 \begin_inset Flex CharStyle:MenuItem
5832 status collapsed
5833
5834 \begin_layout Plain Layout
5835 Documento\SpecialChar \menuseparator
5836 Configuración
5837 \end_layout
5838
5839 \end_inset
5840
5841 , seleccionas algo y después pulsas 
5842 \begin_inset Quotes fld
5843 \end_inset
5844
5845 OK
5846 \begin_inset Quotes frd
5847 \end_inset
5848
5849 .
5850  
5851 \emph on
5852 Es muy recomendable guardar el trabajo antes de hacer eso.
5853
5854 \emph default
5855  De hecho, 
5856 \emph on
5857 es muy recomendable no intentar editar los módulos mientras se está trabajando
5858  simultáneamente en un documento
5859 \emph default
5860 .
5861  Aunque los desarrolladores, por supuesto, se esfuerzan en mantener la estabilid
5862 ad de LyX en estas situaciones, errores sintácticos y similares en el archivo
5863  del módulo podrían causar extraños comportamientos.
5864 \end_layout
5865
5866 \begin_layout Subsection
5867 Soporte de nuevas clases de documentos
5868 \end_layout
5869
5870 \begin_layout Standard
5871 Probablemente te vas a encontrar con dos situaciones a la hora de querer
5872  soportar una nueva clase de documento LaTeX, según se trate de archivos
5873  LaTeX2e de clase (
5874 \begin_inset Flex CharStyle:Code
5875 status collapsed
5876
5877 \begin_layout Plain Layout
5878 .cls
5879 \end_layout
5880
5881 \end_inset
5882
5883 ) o de estilo (
5884 \begin_inset Flex CharStyle:Code
5885 status collapsed
5886
5887 \begin_layout Plain Layout
5888 .sty
5889 \end_layout
5890
5891 \end_inset
5892
5893 ).
5894  Dar soporte a un nuevo estilo es bastante fácil.
5895  Dar soporte a una nueva clase es un poco más difícil.
5896 \end_layout
5897
5898 \begin_layout Subsection
5899 Formato para un archivo 
5900 \begin_inset Flex CharStyle:MenuItem
5901 status collapsed
5902
5903 \begin_layout Plain Layout
5904 sty
5905 \end_layout
5906
5907 \end_inset
5908
5909
5910 \end_layout
5911
5912 \begin_layout Standard
5913 Si la nueva clase de documento se suministra como archivo de estilo que
5914  se usa conjuntamente con una existente, para dar soporte a la clase de
5915  documento —para nuestro ejemplo supondremos que el archivo de estilo se
5916  llama 
5917 \begin_inset Flex CharStyle:MenuItem
5918 status collapsed
5919
5920 \begin_layout Plain Layout
5921 myclass.sty
5922 \end_layout
5923
5924 \end_inset
5925
5926  y que se usa conjuntamente con 
5927 \begin_inset Flex CharStyle:MenuItem
5928 status collapsed
5929
5930 \begin_layout Plain Layout
5931 report.cls
5932 \end_layout
5933
5934 \end_inset
5935
5936 , que es una clase estándar— se empieza por copiar al directorio personal
5937  el archivo de formato de la clase existente:
5938 \end_layout
5939
5940 \begin_layout LyX-Code
5941 cp report.layout ~/.lyx/layouts/myclass.layout
5942 \end_layout
5943
5944 \begin_layout Standard
5945 Después se edita 
5946 \begin_inset Flex CharStyle:Code
5947 status collapsed
5948
5949 \begin_layout Plain Layout
5950 myclass.layout
5951 \end_layout
5952
5953 \end_inset
5954
5955  y se cambia la línea: 
5956 \end_layout
5957
5958 \begin_layout LyX-Code
5959
5960 \backslash
5961 DeclareLaTeXClass{report}
5962 \end_layout
5963
5964 \begin_layout Standard
5965 por la línea
5966 \end_layout
5967
5968 \begin_layout LyX-Code
5969
5970 \backslash
5971 DeclareLaTeXClass[report, myclass.sty]{report (myclass)}
5972 \end_layout
5973
5974 \begin_layout Standard
5975 Después se añade:
5976 \end_layout
5977
5978 \begin_layout LyX-Code
5979 Preamble 
5980 \begin_inset Newline newline
5981 \end_inset
5982
5983     
5984 \backslash
5985 usepackage{myclass}
5986 \begin_inset Newline newline
5987 \end_inset
5988
5989 EndPreamble
5990 \end_layout
5991
5992 \begin_layout Standard
5993 cerca del principio del archivo.
5994 \end_layout
5995
5996 \begin_layout Standard
5997 Inicia LyX y selecciona 
5998 \begin_inset Flex CharStyle:MenuItem
5999 status collapsed
6000
6001 \begin_layout Plain Layout
6002 Herramientas\SpecialChar \menuseparator
6003 Reconfigurar
6004 \end_layout
6005
6006 \end_inset
6007
6008 .
6009  Después reinicia LyX y haz una prueba con un documento nuevo.
6010  En el diálogo 
6011 \begin_inset Flex CharStyle:MenuItem
6012 status collapsed
6013
6014 \begin_layout Plain Layout
6015 Documento\SpecialChar \menuseparator
6016 Configuración
6017 \end_layout
6018
6019 \end_inset
6020
6021  deberías ver "
6022 \begin_inset Flex CharStyle:MenuItem
6023 status collapsed
6024
6025 \begin_layout Plain Layout
6026 report (myclass)
6027 \end_layout
6028
6029 \end_inset
6030
6031 " en la lista de clases de documento.
6032  Es probable que algunos de los comandos de secciones y demás en tu nueva
6033  clase funcionen de distinta manera a como lo hacen en la clase estándar
6034  —
6035 \begin_inset Flex CharStyle:Code
6036 status collapsed
6037
6038 \begin_layout Plain Layout
6039 report
6040 \end_layout
6041
6042 \end_inset
6043
6044  en este ejemplo—, de modo que si quieres, ahora puedes enredar un rato
6045  con los ajustes de las distintas secciones.
6046 \end_layout
6047
6048 \begin_layout Subsection
6049 Formato para un archivo 
6050 \begin_inset Flex CharStyle:MenuItem
6051 status collapsed
6052
6053 \begin_layout Plain Layout
6054 cls
6055 \end_layout
6056
6057 \end_inset
6058
6059
6060 \end_layout
6061
6062 \begin_layout Standard
6063 En este caso hay dos opciones.
6064  Una, que el archivo de clase esté él mismo basado en una clase de documento
6065  existente.
6066  Por ejemplo, muchas clases de tesis están basadas en 
6067 \begin_inset Flex CharStyle:MenuItem
6068 status collapsed
6069
6070 \begin_layout Plain Layout
6071 book.cls
6072 \end_layout
6073
6074 \end_inset
6075
6076 .
6077  Para ver si el tuyo lo está, busca una línea parecida a
6078 \end_layout
6079
6080 \begin_layout LyX-Code
6081
6082 \backslash
6083 LoadClass{book}
6084 \end_layout
6085
6086 \begin_layout Standard
6087 en el archivo.
6088  Si está, entonces puedes proceder en gran parte como en la sección anterior,
6089  aunque la línea DeclareLaTeXClass será diferente.
6090  Si tu nueva clase es tesis y está basada en book, la línea debería poner:
6091 \begin_inset Foot
6092 status collapsed
6093
6094 \begin_layout Plain Layout
6095 Y será mucho más fácil si guardas el archivo como 
6096 \begin_inset Flex CharStyle:Code
6097 status collapsed
6098
6099 \begin_layout Plain Layout
6100 thesis.layout
6101 \end_layout
6102
6103 \end_inset
6104
6105 : LyX supone que la clase de documento tiene el mismo nombre que el archivo
6106  de formato.
6107  
6108 \end_layout
6109
6110 \end_inset
6111
6112
6113 \end_layout
6114
6115 \begin_layout LyX-Code
6116
6117 \backslash
6118 DeclareLaTeXClass[thesis,book]{thesis}
6119 \end_layout
6120
6121 \begin_layout Standard
6122 Si, por el contrario, la nueva clase no está basada en una ya existente,
6123  probablemente tendrás que ir pensando en tu propio formato.
6124  Recomendamos firmemente copiar un archivo de formato existente que use
6125  una clase de LaTeX parecida y modificarlo, si es posible.
6126  O al menos, usa un archivo existente como punto de partida para ver qué
6127  items son los que te deben preocupar.
6128  Los detalles se discuten a continuación.
6129 \end_layout
6130
6131 \begin_layout Section
6132 Declaración de una nueva clase de texto
6133 \end_layout
6134
6135 \begin_layout Standard
6136 Ha llegado por fin el momento de ponerte manos a la obra y crear o editar
6137  tu propio formato de archivo; las siguientes secciones describen aquello
6138  a lo que te vas a enfrentar.
6139  Nuestro consejo es ir despacito, probando y guardando a menudo, escuchando
6140  música relajante y disfrutando de un par de tus copas favoritas; más si
6141  estás muy atascado.
6142  En realidad no es para tanto, pero la multitud de opciones puede llegar
6143  a abrumarte si intentas hacer muchas cosas a la vez.
6144  Ve a por otra copa, por si acaso.
6145 \end_layout
6146
6147 \begin_layout Standard
6148 ¡Adelante!
6149 \end_layout
6150
6151 \begin_layout Standard
6152 Las líneas de un archivo de formato que empiezan con 
6153 \begin_inset Flex CharStyle:Code
6154 status collapsed
6155
6156 \begin_layout Plain Layout
6157 #
6158 \end_layout
6159
6160 \end_inset
6161
6162  son comentarios.
6163  Hay una excepción a esta regla: todos los formatos deben comenzar con líneas
6164  como:
6165 \end_layout
6166
6167 \begin_layout LyX-Code
6168
6169 \size small
6170 #% Do not delete the line below; configure depends on this
6171 \begin_inset Foot
6172 status collapsed
6173
6174 \begin_layout Plain Layout
6175
6176 \emph on
6177 N.
6178 \begin_inset space \thinspace{}
6179 \end_inset
6180
6181 del T.
6182 \emph default
6183 : No borrar la línea siguiente; la configuración depende de ella
6184 \end_layout
6185
6186 \end_inset
6187
6188
6189 \end_layout
6190
6191 \begin_layout LyX-Code
6192
6193 \size small
6194 #  
6195 \backslash
6196 DeclareLaTeXClass{article}
6197 \end_layout
6198
6199 \begin_layout Standard
6200 La segunda línea se usa en la configuración de LyX.
6201  El archivo de formato es leido por el guión de LaTeX 
6202 \begin_inset Flex CharStyle:Code
6203 status collapsed
6204
6205 \begin_layout Plain Layout
6206 chkconfig.ltx
6207 \end_layout
6208
6209 \end_inset
6210
6211  de un modo especial tal que 
6212 \begin_inset Flex CharStyle:Code
6213 status collapsed
6214
6215 \begin_layout Plain Layout
6216 #
6217 \end_layout
6218
6219 \end_inset
6220
6221  se ignora.
6222  La primera línea es solo un comentario y la segunda contiene la declaración
6223  de la clase de texto.
6224  Si estas líneas aparecen en un archivo llamado 
6225 \begin_inset Flex CharStyle:Code
6226 status collapsed
6227
6228 \begin_layout Plain Layout
6229 article.layout
6230 \end_layout
6231
6232 \end_inset
6233
6234 , entonces definen una clase de texto de nombre 
6235 \begin_inset Flex CharStyle:Code
6236 status collapsed
6237
6238 \begin_layout Plain Layout
6239 article
6240 \end_layout
6241
6242 \end_inset
6243
6244  (el nombre del archivo de formato) que usa la clase de documento LaTeX
6245  
6246 \begin_inset Flex CharStyle:Code
6247 status collapsed
6248
6249 \begin_layout Plain Layout
6250 article.cls
6251 \end_layout
6252
6253 \end_inset
6254
6255  (por omisión se usa el mismo nombre para ambos).
6256  La palabra 
6257 \begin_inset Quotes fld
6258 \end_inset
6259
6260 article
6261 \begin_inset Quotes frd
6262 \end_inset
6263
6264  se utiliza como descripción de la clase de texto y es la que aparece en
6265  el diálogo 
6266 \begin_inset Flex CharStyle:MenuItem
6267 status collapsed
6268
6269 \begin_layout Plain Layout
6270 Documento\SpecialChar \menuseparator
6271 Configuración
6272 \end_layout
6273
6274 \end_inset
6275
6276 .
6277 \end_layout
6278
6279 \begin_layout Standard
6280 Supongamos que has escrito tu propia clase de texto, que utiliza la clase
6281  de documento 
6282 \begin_inset Flex CharStyle:Code
6283 status collapsed
6284
6285 \begin_layout Plain Layout
6286 article.cls
6287 \end_layout
6288
6289 \end_inset
6290
6291 , pero en la que has cambiado el aspecto de los encabezados de sección.
6292  Si lo pones en un archivo 
6293 \begin_inset Flex CharStyle:Code
6294 status collapsed
6295
6296 \begin_layout Plain Layout
6297 myarticle.layout
6298 \end_layout
6299
6300 \end_inset
6301
6302 , la cabecera de este archivo debería ser:
6303 \end_layout
6304
6305 \begin_layout LyX-Code
6306
6307 \size small
6308 #% Do not delete the line below; configure depends on this
6309 \end_layout
6310
6311 \begin_layout LyX-Code
6312
6313 \size small
6314 #  
6315 \backslash
6316 DeclareLaTeXClass[article]{article (con mis encabezados)}
6317 \end_layout
6318
6319 \begin_layout Standard
6320 Esto declara la clase de texto 
6321 \begin_inset Flex CharStyle:Code
6322 status collapsed
6323
6324 \begin_layout Plain Layout
6325 myarticle
6326 \end_layout
6327
6328 \end_inset
6329
6330 , asociada con la clase de documento LaTeX 
6331 \begin_inset Flex CharStyle:Code
6332 status collapsed
6333
6334 \begin_layout Plain Layout
6335 article.cls
6336 \end_layout
6337
6338 \end_inset
6339
6340 , y cuya descripción es 
6341 \begin_inset Quotes fld
6342 \end_inset
6343
6344 article (con mis encabezados)
6345 \begin_inset Quotes frd
6346 \end_inset
6347
6348 .
6349  Si la clase de texto depende de varios paquetes, puedes declararla así:
6350 \end_layout
6351
6352 \begin_layout LyX-Code
6353
6354 \size small
6355 #% Do not delete the line below; configure depends on this
6356 \end_layout
6357
6358 \begin_layout LyX-Code
6359
6360 \size small
6361 #  
6362 \backslash
6363 DeclareLaTeXClass[article,foo.sty]{article (con mis encabezados)}
6364 \end_layout
6365
6366 \begin_layout Standard
6367 Esto indica que la clase de texto utiliza el paquete foo.sty.
6368  Finalmente, también es posible declarar clases para código DocBook.
6369  Una declaración típica podría ser:
6370 \end_layout
6371
6372 \begin_layout LyX-Code
6373
6374 \size small
6375 #% Do not delete the line below; configure depends on this
6376 \end_layout
6377
6378 \begin_layout LyX-Code
6379
6380 \size small
6381
6382 \backslash
6383 DeclareDocBookClass[article]{SGML (DocBook article)}
6384 \end_layout
6385
6386 \begin_layout Standard
6387 Anotar que estas declaraciones pueden llevar también un parámetro opcional
6388  que declare el nombre de la clase de documento (pero no una lista).
6389 \end_layout
6390
6391 \begin_layout Standard
6392 Así, para ser lo más explícito posible, la forma de la declaración del formato
6393  es:
6394 \end_layout
6395
6396 \begin_layout LyX-Code
6397
6398 \size small
6399 #  
6400 \backslash
6401 DeclareLaTeXClass[class,package.sty]{descripción del formato}
6402 \end_layout
6403
6404 \begin_layout Standard
6405 La clase solo debe especificarse si el nombre de archivo de la clase LaTeX
6406  y el nombre de archivo del formato son diferentes; si el nombre del archivo
6407  de clase no se especifica, LyX simplemente supondrá que es el mismo que
6408  el del archivo de formato.
6409 \end_layout
6410
6411 \begin_layout Standard
6412 Cuando la clase de texto se ha modificado según tus necesidades, lo que
6413  debes hacer es copiarla a 
6414 \begin_inset Flex CharStyle:Code
6415 status collapsed
6416
6417 \begin_layout Plain Layout
6418 LyXDir/layouts/
6419 \end_layout
6420
6421 \end_inset
6422
6423  o a 
6424 \begin_inset Flex CharStyle:Code
6425 status collapsed
6426
6427 \begin_layout Plain Layout
6428 UserDir/layouts
6429 \end_layout
6430
6431 \end_inset
6432
6433 , ejecutar 
6434 \begin_inset Flex CharStyle:MenuItem
6435 status collapsed
6436
6437 \begin_layout Plain Layout
6438 Herramientas\SpecialChar \menuseparator
6439 Reconfigurar
6440 \end_layout
6441
6442 \end_inset
6443
6444 , y reiniciar LyX.
6445  Ahora la nueva clase de texto debería estar disponible junto con las demás.
6446 \end_layout
6447
6448 \begin_layout Standard
6449 En versiones de LyX anteriores a 1.6, tenías que reiniciar LyX para ver cualquier
6450  cambio que hicieras en los formatos de archivo.
6451  Como resultado, la edición de archivos de formato podía llevar mucho tiempo.
6452  A partir de 1.6, por el contrario, se puede forzar la recarga del formato
6453  en uso mediante la función LyX 
6454 \begin_inset Flex CharStyle:MenuItem
6455 status collapsed
6456
6457 \begin_layout Plain Layout
6458 layout-reload
6459 \end_layout
6460
6461 \end_inset
6462
6463 .
6464  No hay atajo predeterminado para esta función —aunque por supuesto, puedes
6465  asociarle tú mismo una secuencia de teclas—.
6466  Para usar esta función solo tienes que introducirla en el minibúfer.
6467  
6468 \emph on
6469 Aviso
6470 \emph default
6471 : Esto es mucho más que una 
6472 \begin_inset Quotes fld
6473 \end_inset
6474
6475 característica avanzada
6476 \begin_inset Quotes frd
6477 \end_inset
6478
6479 .
6480  Es 
6481 \emph on
6482 muy
6483 \emph default
6484  recomendable que no intentes editar tu formato mientras estés trabajando
6485  en un documento que te importe.
6486  Usa un documento de prueba.
6487  Los errores sintácticos y similares en tu archivo de formato podrían provocar
6488  comportamientos extraños.
6489  En particular, tales errores podrían provocar que LyX vea el formato actual
6490  como inválido e intente cambiar a algún otro.
6491  El equipo LyX procura que LyX se mantenga estable en estos casos, pero
6492  es mejor prevenir que curar.
6493 \end_layout
6494
6495 \begin_layout Subsection
6496 Formato del archivo
6497 \end_layout
6498
6499 \begin_layout Standard
6500 La primera línea no comentada debe contener el número de formato del archivo:
6501 \end_layout
6502
6503 \begin_layout Description
6504 \begin_inset Flex CharStyle:Code
6505 status collapsed
6506
6507 \begin_layout Plain Layout
6508 Format
6509 \end_layout
6510
6511 \end_inset
6512
6513  [
6514 \begin_inset Flex CharStyle:Code
6515 status collapsed
6516
6517 \begin_layout Plain Layout
6518 int
6519 \end_layout
6520
6521 \end_inset
6522
6523 ] Esta etiqueta se introdujo en LyX 1.4.0 (los archivos de formato de LyX
6524  1.3.x y anteriores no tienen un número explícito de formato).
6525  El número de formato que se explica aquí es 8.
6526 \end_layout
6527
6528 \begin_layout Subsection
6529 Parámetros generales de clases de texto
6530 \end_layout
6531
6532 \begin_layout Standard
6533 Estos son los parámetros generales que describen la forma del documento
6534  entero:
6535 \end_layout
6536
6537 \begin_layout Description
6538 \begin_inset Flex CharStyle:Code
6539 status collapsed
6540
6541 \begin_layout Plain Layout
6542 AddToPreamble
6543 \end_layout
6544
6545 \end_inset
6546
6547  Añade información al preámbulo del documento.
6548  Debe terminar con 
6549 \begin_inset Quotes fld
6550 \end_inset
6551
6552
6553 \begin_inset Flex CharStyle:Code
6554 status collapsed
6555
6556 \begin_layout Plain Layout
6557 EndPreamble
6558 \end_layout
6559
6560 \end_inset
6561
6562
6563 \begin_inset Quotes frd
6564 \end_inset
6565
6566 .
6567 \end_layout
6568
6569 \begin_layout Description
6570 \begin_inset Flex CharStyle:Code
6571 status collapsed
6572
6573 \begin_layout Plain Layout
6574 ClassOptions
6575 \end_layout
6576
6577 \end_inset
6578
6579  Describe varias opciones globales soportadas por la clase de documento.
6580  Véase la sección
6581 \begin_inset space ~
6582 \end_inset
6583
6584
6585 \begin_inset CommandInset ref
6586 LatexCommand ref
6587 reference "sub:classoptions"
6588
6589 \end_inset
6590
6591  para una descripción.
6592  Debe terminar con 
6593 \begin_inset Quotes fld
6594 \end_inset
6595
6596
6597 \begin_inset Flex CharStyle:Code
6598 status collapsed
6599
6600 \begin_layout Plain Layout
6601 End
6602 \end_layout
6603
6604 \end_inset
6605
6606
6607 \begin_inset Quotes frd
6608 \end_inset
6609
6610 .
6611 \end_layout
6612
6613 \begin_layout Description
6614 \begin_inset Flex CharStyle:Code
6615 status collapsed
6616
6617 \begin_layout Plain Layout
6618 Columns
6619 \end_layout
6620
6621 \end_inset
6622
6623  [
6624 \begin_inset Flex CharStyle:Code
6625 status collapsed
6626
6627 \begin_layout Plain Layout
6628
6629 \emph on
6630 1
6631 \end_layout
6632
6633 \end_inset
6634
6635
6636 \begin_inset Flex CharStyle:Code
6637 status collapsed
6638
6639 \begin_layout Plain Layout
6640 2
6641 \end_layout
6642
6643 \end_inset
6644
6645 ] Establece el número de columnas por omisión.
6646  Se puede cambiar en el diálogo 
6647 \begin_inset Flex CharStyle:MenuItem
6648 status collapsed
6649
6650 \begin_layout Plain Layout
6651 Documento\SpecialChar \menuseparator
6652 Configuración
6653 \end_layout
6654
6655 \end_inset
6656
6657 .
6658 \end_layout
6659
6660 \begin_layout Description
6661 \begin_inset Flex CharStyle:Code
6662 status collapsed
6663
6664 \begin_layout Plain Layout
6665 Counter
6666 \end_layout
6667
6668 \end_inset
6669
6670  Esta secuencia define un nuevo contador.
6671  Véase la sección
6672 \begin_inset space ~
6673 \end_inset
6674
6675
6676 \begin_inset CommandInset ref
6677 LatexCommand ref
6678 reference "sub:contadores"
6679
6680 \end_inset
6681
6682  para detalles.
6683  Debe terminar con 
6684 \begin_inset Quotes fld
6685 \end_inset
6686
6687
6688 \begin_inset Flex CharStyle:Code
6689 status collapsed
6690
6691 \begin_layout Plain Layout
6692 End
6693 \end_layout
6694
6695 \end_inset
6696
6697
6698 \begin_inset Quotes frd
6699 \end_inset
6700
6701 .
6702 \end_layout
6703
6704 \begin_layout Description
6705 \begin_inset Flex CharStyle:Code
6706 status collapsed
6707
6708 \begin_layout Plain Layout
6709 DefaultFont
6710 \end_layout
6711
6712 \end_inset
6713
6714  Establece la fuente por omisión para presentar el documento.
6715  Véase la sección
6716 \begin_inset space ~
6717 \end_inset
6718
6719
6720 \begin_inset CommandInset ref
6721 LatexCommand ref
6722 reference "sub:fuentes"
6723
6724 \end_inset
6725
6726  para cómo declarar fuentes.
6727  Debe terminar con 
6728 \begin_inset Quotes fld
6729 \end_inset
6730
6731
6732 \begin_inset Flex CharStyle:Code
6733 status collapsed
6734
6735 \begin_layout Plain Layout
6736 EndFont
6737 \end_layout
6738
6739 \end_inset
6740
6741
6742 \begin_inset Quotes frd
6743 \end_inset
6744
6745 .
6746 \end_layout
6747
6748 \begin_layout Description
6749 \begin_inset Flex CharStyle:Code
6750 status collapsed
6751
6752 \begin_layout Plain Layout
6753 DefaultModule
6754 \end_layout
6755
6756 \end_inset
6757
6758  [
6759 \begin_inset Flex CharStyle:Code
6760 status collapsed
6761
6762 \begin_layout Plain Layout
6763 string]
6764 \end_layout
6765
6766 \end_inset
6767
6768  Especifica un módulo que se incluirá por omisión en esta clase de documento;
6769  deberá declararse por su nombre de archivo sin la extensión 
6770 \begin_inset Flex CharStyle:Code
6771 status collapsed
6772
6773 \begin_layout Plain Layout
6774 .module
6775 \end_layout
6776
6777 \end_inset
6778
6779 .
6780  El usuario puede, aún así, quitar el módulo, pero estará activo al principio.
6781  (Esto se aplica solo cuando se crean archivos nuevos, o si esta clase se
6782  elige para un documento existente.)
6783 \end_layout
6784
6785 \begin_layout Description
6786 \begin_inset Flex CharStyle:Code
6787 status collapsed
6788
6789 \begin_layout Plain Layout
6790 DefaultStyle
6791 \end_layout
6792
6793 \end_inset
6794
6795  [
6796 \begin_inset Flex CharStyle:Code
6797 status collapsed
6798
6799 \begin_layout Plain Layout
6800 string
6801 \end_layout
6802
6803 \end_inset
6804
6805 ] Este es el estilo que será asignado a párrafos nuevos, generalmente 
6806 \begin_inset Flex CharStyle:MenuItem
6807 status collapsed
6808
6809 \begin_layout Plain Layout
6810 Normal
6811 \end_layout
6812
6813 \end_inset
6814
6815 .
6816  Si no se especifica, se escogerá por omisión el primer estilo definido,
6817  pero es muy recomendable usar esta instrucción.
6818 \end_layout
6819
6820 \begin_layout Description
6821 \begin_inset Flex CharStyle:Code
6822 status collapsed
6823
6824 \begin_layout Plain Layout
6825 ExcludesModule
6826 \end_layout
6827
6828 \end_inset
6829
6830  [
6831 \begin_inset Flex CharStyle:Code
6832 status collapsed
6833
6834 \begin_layout Plain Layout
6835 string
6836 \end_layout
6837
6838 \end_inset
6839
6840 ] Indica que el módulo en cuestión —que debería especificarse por el nombre
6841  de archivo sin la extensión 
6842 \begin_inset Flex CharStyle:Code
6843 status collapsed
6844
6845 \begin_layout Plain Layout
6846 .module
6847 \end_layout
6848
6849 \end_inset
6850
6851 — no puede utilizarse con esta clase de documento.
6852  Esto podría usarse en un archivo de formato específico de una publicación
6853  para, digamos, impedir el empleo del módulo 
6854 \begin_inset Flex CharStyle:Code
6855 status collapsed
6856
6857 \begin_layout Plain Layout
6858 theorems-sec
6859 \end_layout
6860
6861 \end_inset
6862
6863 , que numera los teoremas y demás por secciones.
6864  Esta etiqueta 
6865 \emph on
6866 no
6867 \emph default
6868  puede utilizarse en un módulo.
6869  Los módulos tienen su propia forma de excluir otros módulos (véase
6870 \begin_inset space ~
6871 \end_inset
6872
6873
6874 \begin_inset CommandInset ref
6875 LatexCommand ref
6876 reference "sub:Módulos-de-formato"
6877
6878 \end_inset
6879
6880 ).
6881 \end_layout
6882
6883 \begin_layout Description
6884 \begin_inset Flex CharStyle:Code
6885 status collapsed
6886
6887 \begin_layout Plain Layout
6888 Float
6889 \end_layout
6890
6891 \end_inset
6892
6893  Define un nuevo flotante.
6894  Véase la sección
6895 \begin_inset space ~
6896 \end_inset
6897
6898
6899 \begin_inset CommandInset ref
6900 LatexCommand ref
6901 reference "sub:flotantes"
6902
6903 \end_inset
6904
6905  para detalles.
6906  Debe terminar con 
6907 \begin_inset Quotes fld
6908 \end_inset
6909
6910
6911 \begin_inset Flex CharStyle:Code
6912 status collapsed
6913
6914 \begin_layout Plain Layout
6915 End
6916 \end_layout
6917
6918 \end_inset
6919
6920
6921 \begin_inset Quotes frd
6922 \end_inset
6923
6924 .
6925 \end_layout
6926
6927 \begin_layout Description
6928 \begin_inset Flex CharStyle:Code
6929 status collapsed
6930
6931 \begin_layout Plain Layout
6932 Input
6933 \end_layout
6934
6935 \end_inset
6936
6937  Como su nombre indica, este comando permite incluir otro archivo de definición
6938  de formato en el tuyo con el fin de evitar la duplicación de comandos.
6939  Ejemplos habituales son los archivos de formatos estándar, como 
6940 \begin_inset Flex CharStyle:Code
6941 status collapsed
6942
6943 \begin_layout Plain Layout
6944 stdclass.inc
6945 \end_layout
6946
6947 \end_inset
6948
6949 , que contiene la mayoría de los diseños básicos.
6950 \end_layout
6951
6952 \begin_layout Description
6953 \begin_inset Flex CharStyle:Code
6954 status collapsed
6955
6956 \begin_layout Plain Layout
6957 InsetLayout
6958 \end_layout
6959
6960 \end_inset
6961
6962  Esta sección (re)define el formato de un recuadro.
6963  Puede aplicarse a uno existente o a uno nuevo, definido por el usuario,
6964  p.
6965 \begin_inset space \thinspace{}
6966 \end_inset
6967
6968 e., un nuevo estilo de texto.
6969  Véase la sección
6970 \begin_inset space ~
6971 \end_inset
6972
6973
6974 \begin_inset CommandInset ref
6975 LatexCommand ref
6976 reference "sub:estilo-del-texto"
6977
6978 \end_inset
6979
6980  para más información.
6981  Debe terminar con 
6982 \begin_inset Quotes fld
6983 \end_inset
6984
6985
6986 \begin_inset Flex CharStyle:Code
6987 status collapsed
6988
6989 \begin_layout Plain Layout
6990 End
6991 \end_layout
6992
6993 \end_inset
6994
6995
6996 \begin_inset Quotes frd
6997 \end_inset
6998
6999 .
7000 \end_layout
7001
7002 \begin_layout Description
7003 \begin_inset Flex CharStyle:Code
7004 status collapsed
7005
7006 \begin_layout Plain Layout
7007 LeftMargin
7008 \end_layout
7009
7010 \end_inset
7011
7012  Una cadena que indica la anchura del margen izquierdo en la pantalla, por
7013  ejemplo 
7014 \begin_inset Quotes fld
7015 \end_inset
7016
7017 MMMMM
7018 \begin_inset Quotes frd
7019 \end_inset
7020
7021 .
7022 \end_layout
7023
7024 \begin_layout Description
7025 \begin_inset Flex CharStyle:Code
7026 status collapsed
7027
7028 \begin_layout Plain Layout
7029 NoFloat
7030 \end_layout
7031
7032 \end_inset
7033
7034  Este comando borra un flotante existente.
7035  Es particularmente útil si quieres suprimir un flotante que ha sido definido
7036  en un archivo de entrada.
7037 \end_layout
7038
7039 \begin_layout Description
7040 \begin_inset Flex CharStyle:Code
7041 status collapsed
7042
7043 \begin_layout Plain Layout
7044 NoStyle
7045 \end_layout
7046
7047 \end_inset
7048
7049  Este comando borra un estilo existente.
7050  Es particularmente útil si quieres suprimir un estilo que ha sido definido
7051  en un archivo de entrada.
7052 \end_layout
7053
7054 \begin_layout Description
7055 \begin_inset Flex CharStyle:Code
7056 status collapsed
7057
7058 \begin_layout Plain Layout
7059 OutputType
7060 \end_layout
7061
7062 \end_inset
7063
7064  Una cadena que indica qué clase de documentos de salida que usan esta clase
7065  se generarán.
7066  Por el momento, las opciones son : `docbook', `latex', y `literate'.
7067 \end_layout
7068
7069 \begin_layout Description
7070 \begin_inset Flex CharStyle:Code
7071 status collapsed
7072
7073 \begin_layout Plain Layout
7074
7075 \series medium
7076 PageStyle
7077 \end_layout
7078
7079 \end_inset
7080
7081  [
7082 \emph on
7083
7084 \begin_inset Flex CharStyle:Code
7085 status collapsed
7086
7087 \begin_layout Plain Layout
7088
7089 \emph on
7090 plain
7091 \end_layout
7092
7093 \end_inset
7094
7095
7096 \emph default
7097
7098 \begin_inset Flex CharStyle:Code
7099 status collapsed
7100
7101 \begin_layout Plain Layout
7102 empty
7103 \end_layout
7104
7105 \end_inset
7106
7107
7108 \begin_inset Flex CharStyle:Code
7109 status collapsed
7110
7111 \begin_layout Plain Layout
7112 headings
7113 \end_layout
7114
7115 \end_inset
7116
7117 ] El estilo de página predeterminad de la clase.
7118  Puede cambiarse en el diálogo 
7119 \begin_inset Flex CharStyle:MenuItem
7120 status collapsed
7121
7122 \begin_layout Plain Layout
7123 Documento\SpecialChar \menuseparator
7124 Configuración
7125 \end_layout
7126
7127 \end_inset
7128
7129 .
7130 \end_layout
7131
7132 \begin_layout Description
7133 \begin_inset Flex CharStyle:Code
7134 status collapsed
7135
7136 \begin_layout Plain Layout
7137 Preamble
7138 \end_layout
7139
7140 \end_inset
7141
7142  Establece el preámbulo LaTeX para el documento.
7143  Anotar que esto anulará completamente cualesquiera declaraciones 
7144 \begin_inset Flex CharStyle:Code
7145 status collapsed
7146
7147 \begin_layout Plain Layout
7148 Premable
7149 \end_layout
7150
7151 \end_inset
7152
7153  o 
7154 \begin_inset Flex CharStyle:Code
7155 status collapsed
7156
7157 \begin_layout Plain Layout
7158 AddToPreamble
7159 \end_layout
7160
7161 \end_inset
7162
7163  anteriores.
7164  Debe terminar con 
7165 \begin_inset Quotes fld
7166 \end_inset
7167
7168
7169 \begin_inset Flex CharStyle:Code
7170 status collapsed
7171
7172 \begin_layout Plain Layout
7173 EndPreamble
7174 \end_layout
7175
7176 \end_inset
7177
7178
7179 \begin_inset Quotes frd
7180 \end_inset
7181
7182 .
7183 \end_layout
7184
7185 \begin_layout Description
7186 \begin_inset Flex CharStyle:Code
7187 status collapsed
7188
7189 \begin_layout Plain Layout
7190 Provides
7191 \end_layout
7192
7193 \end_inset
7194
7195  
7196 \begin_inset CommandInset label
7197 LatexCommand label
7198 name "des:Provides"
7199
7200 \end_inset
7201
7202 [
7203 \begin_inset Flex CharStyle:Code
7204 status collapsed
7205
7206 \begin_layout Plain Layout
7207 string
7208 \end_layout
7209
7210 \end_inset
7211
7212 ] [
7213 \begin_inset Flex CharStyle:Code
7214 status collapsed
7215
7216 \begin_layout Plain Layout
7217
7218 \emph on
7219 0
7220 \end_layout
7221
7222 \end_inset
7223
7224
7225 \begin_inset Flex CharStyle:Code
7226 status collapsed
7227
7228 \begin_layout Plain Layout
7229 1
7230 \end_layout
7231
7232 \end_inset
7233
7234 ] Si la clase ya proporciona, o no, la característica 
7235 \begin_inset Flex CharStyle:Code
7236 status collapsed
7237
7238 \begin_layout Plain Layout
7239 string
7240 \end_layout
7241
7242 \end_inset
7243
7244 .
7245  Una característica es en general el nombre de un paquete (
7246 \begin_inset Flex CharStyle:Code
7247 status collapsed
7248
7249 \begin_layout Plain Layout
7250 amsmath
7251 \end_layout
7252
7253 \end_inset
7254
7255
7256 \begin_inset Flex CharStyle:Code
7257 status collapsed
7258
7259 \begin_layout Plain Layout
7260 makeidx
7261 \end_layout
7262
7263 \end_inset
7264
7265 , \SpecialChar \ldots{}
7266 ) o una macro (
7267 \begin_inset Flex CharStyle:Code
7268 status collapsed
7269
7270 \begin_layout Plain Layout
7271 url
7272 \end_layout
7273
7274 \end_inset
7275
7276
7277 \begin_inset Flex CharStyle:Code
7278 status collapsed
7279
7280 \begin_layout Plain Layout
7281 boldsymbol
7282 \end_layout
7283
7284 \end_inset
7285
7286 ,\SpecialChar \ldots{}
7287 ); la lista completa de características soportadas no está documentada,
7288  desafortunadamente, fuera del código fuente de LyX —véase 
7289 \begin_inset Flex CharStyle:Code
7290 status collapsed
7291
7292 \begin_layout Plain Layout
7293 LaTeXFeatures.cpp
7294 \end_layout
7295
7296 \end_inset
7297
7298  si hay interés—.
7299  
7300 \begin_inset Flex CharStyle:MenuItem
7301 status collapsed
7302
7303 \begin_layout Plain Layout
7304 Ayuda\SpecialChar \menuseparator
7305 Configuración de LaTeX
7306 \end_layout
7307
7308 \end_inset
7309
7310  también ofrece un vistazo de los paquetes soportados.
7311 \end_layout
7312
7313 \begin_layout Description
7314 \begin_inset Flex CharStyle:Code
7315 status collapsed
7316
7317 \begin_layout Plain Layout
7318 ProvidesModule
7319 \end_layout
7320
7321 \end_inset
7322
7323  [
7324 \begin_inset Flex CharStyle:Code
7325 status collapsed
7326
7327 \begin_layout Plain Layout
7328 string
7329 \end_layout
7330
7331 \end_inset
7332
7333 ] Indica que este formato proporciona la funcionalidad del módulo mencionado,
7334  que deberá especificarse con su nombre de archivo sin la extensión 
7335 \begin_inset Flex CharStyle:Code
7336 status collapsed
7337
7338 \begin_layout Plain Layout
7339 .module
7340 \end_layout
7341
7342 \end_inset
7343
7344 .
7345  Esto se usará típicamente si el formato incluye el módulo directamente,
7346  preferiblemente a usar la etiqueta 
7347 \begin_inset Flex CharStyle:Code
7348 status collapsed
7349
7350 \begin_layout Plain Layout
7351 DefaultModule
7352 \end_layout
7353
7354 \end_inset
7355
7356  para indicar que debería utilizarse.
7357  Podría ser empleado en un módulo que provea una implementación alternativa
7358  de la misma funcionalidad.
7359 \end_layout
7360
7361 \begin_layout Description
7362 \begin_inset Flex CharStyle:Code
7363 status collapsed
7364
7365 \begin_layout Plain Layout
7366 Requires
7367 \end_layout
7368
7369 \end_inset
7370
7371  [
7372 \begin_inset Flex CharStyle:Code
7373 status collapsed
7374
7375 \begin_layout Plain Layout
7376 string
7377 \end_layout
7378
7379 \end_inset
7380
7381 ] Si la clase requiere la característica
7382 \begin_inset Flex CharStyle:Code
7383 status collapsed
7384
7385 \begin_layout Plain Layout
7386  string
7387 \end_layout
7388
7389 \end_inset
7390
7391 .
7392  Múltiples características deben separarse con comas.
7393  Multiple features must be separated by commas.
7394  Anotar que solo se pueden demandar características soportadas.
7395 \end_layout
7396
7397 \begin_layout Description
7398 \begin_inset Flex CharStyle:Code
7399 status collapsed
7400
7401 \begin_layout Plain Layout
7402 RightMargin
7403 \end_layout
7404
7405 \end_inset
7406
7407  Una cadena que indica la anchura del margen derecho en la pantalla, por
7408  ejemplo, 
7409 \begin_inset Quotes fld
7410 \end_inset
7411
7412 MMMMM
7413 \begin_inset Quotes frd
7414 \end_inset
7415
7416 .
7417 \end_layout
7418
7419 \begin_layout Description
7420 \begin_inset Flex CharStyle:Code
7421 status collapsed
7422
7423 \begin_layout Plain Layout
7424 SecNumDepth
7425 \end_layout
7426
7427 \end_inset
7428
7429  Establece qué divisiones se numeran.
7430  Corresponde al contador LaTeX 
7431 \begin_inset Flex CharStyle:Code
7432 status collapsed
7433
7434 \begin_layout Plain Layout
7435 secnumdepth
7436 \end_layout
7437
7438 \end_inset
7439
7440 .
7441 \end_layout
7442
7443 \begin_layout Description
7444 \begin_inset Flex CharStyle:Code
7445 status collapsed
7446
7447 \begin_layout Plain Layout
7448 Sides
7449 \end_layout
7450
7451 \end_inset
7452
7453  [
7454 \emph on
7455
7456 \begin_inset Flex CharStyle:Code
7457 status collapsed
7458
7459 \begin_layout Plain Layout
7460
7461 \emph on
7462 1
7463 \end_layout
7464
7465 \end_inset
7466
7467
7468 \emph default
7469
7470 \begin_inset Flex CharStyle:Code
7471 status collapsed
7472
7473 \begin_layout Plain Layout
7474 2
7475 \end_layout
7476
7477 \end_inset
7478
7479 ] Si debe imprimirse en una o en ambas caras del papel.
7480  Se puede cambiar en el diálogo 
7481 \begin_inset Flex CharStyle:MenuItem
7482 status collapsed
7483
7484 \begin_layout Plain Layout
7485 Documento\SpecialChar \menuseparator
7486 Configuración
7487 \end_layout
7488
7489 \end_inset
7490
7491 .
7492 \end_layout
7493
7494 \begin_layout Description
7495 \begin_inset Flex CharStyle:Code
7496 status collapsed
7497
7498 \begin_layout Plain Layout
7499 Style
7500 \end_layout
7501
7502 \end_inset
7503
7504  Esta secuencia define un nuevo estilo de párrafo.
7505  Si el estilo ya existe, en ese caso se redefinirán algunos de los parámetros.
7506  Véase la sección
7507 \begin_inset space ~
7508 \end_inset
7509
7510
7511 \begin_inset CommandInset ref
7512 LatexCommand ref
7513 reference "sub:Estilos-de-párrafo"
7514
7515 \end_inset
7516
7517  para detalles.
7518  Debe terminarcon 
7519 \begin_inset Quotes fld
7520 \end_inset
7521
7522
7523 \begin_inset Flex CharStyle:Code
7524 status collapsed
7525
7526 \begin_layout Plain Layout
7527 End
7528 \end_layout
7529
7530 \end_inset
7531
7532
7533 \begin_inset Quotes frd
7534 \end_inset
7535
7536 .
7537 \end_layout
7538
7539 \begin_layout Description
7540 \begin_inset Flex CharStyle:Code
7541 status collapsed
7542
7543 \begin_layout Plain Layout
7544 TitleLatexName
7545 \end_layout
7546
7547 \end_inset
7548
7549  [
7550 \begin_inset Flex CharStyle:Code
7551 status collapsed
7552
7553 \begin_layout Plain Layout
7554 string="maketitle"
7555 \end_layout
7556
7557 \end_inset
7558
7559 ] El nombre del comando de entorno a usar con 
7560 \begin_inset Flex CharStyle:Code
7561 status collapsed
7562
7563 \begin_layout Plain Layout
7564 TitleLatexType
7565 \end_layout
7566
7567 \end_inset
7568
7569 .
7570 \end_layout
7571
7572 \begin_layout Description
7573 \begin_inset Flex CharStyle:Code
7574 status collapsed
7575
7576 \begin_layout Plain Layout
7577 TitleLatexType
7578 \end_layout
7579
7580 \end_inset
7581
7582  [
7583 \begin_inset Flex CharStyle:Code
7584 status collapsed
7585
7586 \begin_layout Plain Layout
7587
7588 \emph on
7589 CommandAfter
7590 \end_layout
7591
7592 \end_inset
7593
7594
7595 \begin_inset Flex CharStyle:Code
7596 status collapsed
7597
7598 \begin_layout Plain Layout
7599 Environment
7600 \end_layout
7601
7602 \end_inset
7603
7604 ] Indica qué clase de diseño se emplea para definir el título de un documento.
7605  
7606 \begin_inset Flex CharStyle:Code
7607 status collapsed
7608
7609 \begin_layout Plain Layout
7610 CommandAfter
7611 \end_layout
7612
7613 \end_inset
7614
7615  significa que la macro con nombre 
7616 \begin_inset Flex CharStyle:Code
7617 status collapsed
7618
7619 \begin_layout Plain Layout
7620 TitleLatexName
7621 \end_layout
7622
7623 \end_inset
7624
7625  se insertará después del último formato que tiene 
7626 \begin_inset Quotes fld
7627 \end_inset
7628
7629
7630 \begin_inset Flex CharStyle:Code
7631 status collapsed
7632
7633 \begin_layout Plain Layout
7634 InTitle 1
7635 \end_layout
7636
7637 \end_inset
7638
7639
7640 \begin_inset Quotes frd
7641 \end_inset
7642
7643 .
7644  
7645 \begin_inset Flex CharStyle:Code
7646 status collapsed
7647
7648 \begin_layout Plain Layout
7649 Environment
7650 \end_layout
7651
7652 \end_inset
7653
7654  corresponde al caso en que el bloque de párrafos que tienen 
7655 \begin_inset Quotes fld
7656 \end_inset
7657
7658
7659 \begin_inset Flex CharStyle:Code
7660 status collapsed
7661
7662 \begin_layout Plain Layout
7663 InTitle 1
7664 \end_layout
7665
7666 \end_inset
7667
7668
7669 \begin_inset Quotes frd
7670 \end_inset
7671
7672  debería ser incluido en el entorno 
7673 \begin_inset Flex CharStyle:Code
7674 status collapsed
7675
7676 \begin_layout Plain Layout
7677 TitleLatexName
7678 \end_layout
7679
7680 \end_inset
7681
7682 .
7683 \end_layout
7684
7685 \begin_layout Description
7686 \begin_inset Flex CharStyle:Code
7687 status collapsed
7688
7689 \begin_layout Plain Layout
7690 TocDepth
7691 \end_layout
7692
7693 \end_inset
7694
7695  Establece qué divisiones se incluyen en el índice general.
7696  Corresponde al contador LaTeX 
7697 \begin_inset Flex CharStyle:Code
7698 status collapsed
7699
7700 \begin_layout Plain Layout
7701 tocdepth
7702 \end_layout
7703
7704 \end_inset
7705
7706 .
7707 \end_layout
7708
7709 \begin_layout Subsection
7710 Sección 
7711 \begin_inset Flex CharStyle:Code
7712 status collapsed
7713
7714 \begin_layout Plain Layout
7715 ClassOptions
7716 \end_layout
7717
7718 \end_inset
7719
7720
7721 \begin_inset CommandInset label
7722 LatexCommand label
7723 name "sub:classoptions"
7724
7725 \end_inset
7726
7727
7728 \end_layout
7729
7730 \begin_layout Standard
7731 La sección 
7732 \begin_inset Flex CharStyle:Code
7733 status collapsed
7734
7735 \begin_layout Plain Layout
7736 ClassOptions
7737 \end_layout
7738
7739 \end_inset
7740
7741  puede contener las siguientes entradas:
7742 \end_layout
7743
7744 \begin_layout Description
7745 \begin_inset Flex CharStyle:Code
7746 status collapsed
7747
7748 \begin_layout Plain Layout
7749 FontSize
7750 \end_layout
7751
7752 \end_inset
7753
7754  [
7755 \begin_inset Flex CharStyle:Code
7756 status collapsed
7757
7758 \begin_layout Plain Layout
7759 string="10|11|12"
7760 \end_layout
7761
7762 \end_inset
7763
7764 ] La lista de los tamaños de fuente disponibles para la fuente principal
7765  del documento, separados por 
7766 \begin_inset Quotes fld
7767 \end_inset
7768
7769
7770 \begin_inset Flex CharStyle:Code
7771 status collapsed
7772
7773 \begin_layout Plain Layout
7774 |
7775 \end_layout
7776
7777 \end_inset
7778
7779
7780 \begin_inset Quotes frd
7781 \end_inset
7782
7783 .
7784 \end_layout
7785
7786 \begin_layout Description
7787 \begin_inset Flex CharStyle:Code
7788 status collapsed
7789
7790 \begin_layout Plain Layout
7791 Header
7792 \end_layout
7793
7794 \end_inset
7795
7796  Para establecer la línea DTD con las clases con salida basada en XML.
7797  P.
7798 \begin_inset space \thinspace{}
7799 \end_inset
7800
7801 e.: PUBLIC 
7802 \begin_inset Quotes fld
7803 \end_inset
7804
7805 -//OASIS//DTD DocBook V4.2//EN
7806 \begin_inset Quotes frd
7807 \end_inset
7808
7809 .
7810 \end_layout
7811
7812 \begin_layout Description
7813 \begin_inset Flex CharStyle:Code
7814 status collapsed
7815
7816 \begin_layout Plain Layout
7817 PageStyle
7818 \end_layout
7819
7820 \end_inset
7821
7822  [
7823 \begin_inset Flex CharStyle:Code
7824 status collapsed
7825
7826 \begin_layout Plain Layout
7827 string="empty|plain|headings|fancy"
7828 \end_layout
7829
7830 \end_inset
7831
7832 ] Lista de los estilos de página disponibles, separados por 
7833 \begin_inset Quotes fld
7834 \end_inset
7835
7836
7837 \begin_inset Flex CharStyle:Code
7838 status collapsed
7839
7840 \begin_layout Plain Layout
7841 |
7842 \end_layout
7843
7844 \end_inset
7845
7846
7847 \begin_inset Quotes frd
7848 \end_inset
7849
7850 .
7851 \end_layout
7852
7853 \begin_layout Description
7854 \begin_inset Flex CharStyle:Code
7855 status collapsed
7856
7857 \begin_layout Plain Layout
7858 Other
7859 \end_layout
7860
7861 \end_inset
7862
7863  [
7864 \begin_inset Flex CharStyle:Code
7865 status collapsed
7866
7867 \begin_layout Plain Layout
7868 string=""
7869 \end_layout
7870
7871 \end_inset
7872
7873 ] Algunas opciones de clase de documento, separadas por coma, que se añadirán
7874  a la parte opcional del comando 
7875 \begin_inset Flex CharStyle:Code
7876 status collapsed
7877
7878 \begin_layout Plain Layout
7879
7880 \backslash
7881 documentclass
7882 \end_layout
7883
7884 \end_inset
7885
7886 .
7887 \end_layout
7888
7889 \begin_layout Standard
7890 La sección 
7891 \begin_inset Flex CharStyle:Code
7892 status collapsed
7893
7894 \begin_layout Plain Layout
7895 ClassOptions
7896 \end_layout
7897
7898 \end_inset
7899
7900  debe terminar con 
7901 \begin_inset Quotes fld
7902 \end_inset
7903
7904
7905 \begin_inset Flex CharStyle:Code
7906 status collapsed
7907
7908 \begin_layout Plain Layout
7909 End
7910 \end_layout
7911
7912 \end_inset
7913
7914
7915 \begin_inset Quotes frd
7916 \end_inset
7917
7918 .
7919 \end_layout
7920
7921 \begin_layout Subsection
7922 Estilos de párrafo
7923 \begin_inset CommandInset label
7924 LatexCommand label
7925 name "sub:Estilos-de-párrafo"
7926
7927 \end_inset
7928
7929
7930 \end_layout
7931
7932 \begin_layout Standard
7933 Una descripción de estilo de párrafo tiene una aspecto como éste:
7934 \begin_inset Foot
7935 status collapsed
7936
7937 \begin_layout Plain Layout
7938 Anotar que esto definirá un nuevo diseño o modificará uno existente.
7939 \end_layout
7940
7941 \end_inset
7942
7943
7944 \end_layout
7945
7946 \begin_layout LyX-Code
7947 Style 
7948 \family roman
7949 \emph on
7950 name
7951 \end_layout
7952
7953 \begin_layout LyX-Code
7954  ...
7955 \end_layout
7956
7957 \begin_layout LyX-Code
7958 End
7959 \end_layout
7960
7961 \begin_layout Standard
7962 donde se permiten los comandos siguientes:
7963 \end_layout
7964
7965 \begin_layout Description
7966 \begin_inset Flex CharStyle:Code
7967 status collapsed
7968
7969 \begin_layout Plain Layout
7970 Align
7971 \end_layout
7972
7973 \end_inset
7974
7975  [
7976 \begin_inset Flex CharStyle:Code
7977 status collapsed
7978
7979 \begin_layout Plain Layout
7980
7981 \emph on
7982 block
7983 \emph default
7984 , left, right, center
7985 \end_layout
7986
7987 \end_inset
7988
7989 ] Alineación del párrafo.
7990 \end_layout
7991
7992 \begin_layout Description
7993 \begin_inset Flex CharStyle:Code
7994 status collapsed
7995
7996 \begin_layout Plain Layout
7997 AlignPossible
7998 \end_layout
7999
8000 \end_inset
8001
8002  [
8003 \begin_inset Flex CharStyle:Code
8004 status collapsed
8005
8006 \begin_layout Plain Layout
8007
8008 \emph on
8009 block
8010 \emph default
8011 , left, right, center
8012 \end_layout
8013
8014 \end_inset
8015
8016 ] Una lista separada con comas de alineaciones permitidas.
8017  (Algunos estilos de LaTeX prohiben ciertos alineamientos, ya que no tendrían
8018  sentido.
8019  Por ejemplo una alineación a la derecha o al centro de una lista numerada
8020  no es posible).
8021  
8022 \end_layout
8023
8024 \begin_layout Description
8025 \begin_inset Flex CharStyle:Code
8026 status collapsed
8027
8028 \begin_layout Plain Layout
8029 BottomSep
8030 \end_layout
8031
8032 \end_inset
8033
8034  [
8035 \begin_inset Flex CharStyle:Code
8036 status collapsed
8037
8038 \begin_layout Plain Layout
8039 float=0
8040 \end_layout
8041
8042 \end_inset
8043
8044 ]
8045 \begin_inset Foot
8046 status open
8047
8048 \begin_layout Plain Layout
8049 Anotar que aquí un 'float' es un número de verdad, como: 1.5.
8050 \end_layout
8051
8052 \end_inset
8053
8054  El espacio vertical con el que el último de una cadena de párrafos con
8055  este formato se separa del siguiente párrafo.
8056  Si el párrafo siguiente tiene otro diseño, las separaciones no son simplemente
8057  añadidas sino que se pone la máxima.
8058 \end_layout
8059
8060 \begin_layout Description
8061 \begin_inset Flex CharStyle:Code
8062 status collapsed
8063
8064 \begin_layout Plain Layout
8065 Category
8066 \end_layout
8067
8068 \end_inset
8069
8070  
8071 \begin_inset Flex CharStyle:Code
8072 status collapsed
8073
8074 \begin_layout Plain Layout
8075 [string]
8076 \end_layout
8077
8078 \end_inset
8079
8080  La categoría para este estilo.
8081  Se usa para agrupar estilos relacionados en el recuadro de formato en la
8082  barra de herramientas.
8083  Se puede poner cualquier cadena en 'string' pero mejor usar categorías
8084  existentes con tus propios estilos.
8085 \end_layout
8086
8087 \begin_layout Description
8088 \begin_inset Flex CharStyle:Code
8089 status collapsed
8090
8091 \begin_layout Plain Layout
8092 CommandDepth
8093 \end_layout
8094
8095 \end_inset
8096
8097  Profundidad del comando XML.
8098  Usado solo con formatos tipo XML.
8099 \end_layout
8100
8101 \begin_layout Description
8102 \begin_inset Flex CharStyle:Code
8103 status collapsed
8104
8105 \begin_layout Plain Layout
8106 CopyStyle
8107 \end_layout
8108
8109 \end_inset
8110
8111  
8112 \begin_inset CommandInset label
8113 LatexCommand label
8114 name "des:CopyStyle"
8115
8116 \end_inset
8117
8118
8119 \begin_inset Flex CharStyle:Code
8120 status collapsed
8121
8122 \begin_layout Plain Layout
8123 [string]
8124 \end_layout
8125
8126 \end_inset
8127
8128  Copia todas las características de un estilo existente en el actual.
8129  
8130 \end_layout
8131
8132 \begin_layout Description
8133 \begin_inset Flex CharStyle:Code
8134 status collapsed
8135
8136 \begin_layout Plain Layout
8137 DependsOn
8138 \end_layout
8139
8140 \end_inset
8141
8142  El nombre de un estilo cuyo preámbulo debería salir 
8143 \emph on
8144 antes
8145 \emph default
8146  que éste.
8147  Esto permite asegurar un orden de los retazos de preámbulo si las definiciones
8148  de macros dependen de otra.
8149 \begin_inset Foot
8150 status collapsed
8151
8152 \begin_layout Plain Layout
8153 Anotar que, excepto esta funcionalidad, no hay forma de asegurar ningún
8154  orden de los preámbulos.
8155  El orden que se ve en una versión dada de LyX puede cambiar sin previo
8156  aviso en versiones posteriores.
8157 \end_layout
8158
8159 \end_inset
8160
8161
8162 \end_layout
8163
8164 \begin_layout Description
8165 \begin_inset Flex CharStyle:Code
8166 status collapsed
8167
8168 \begin_layout Plain Layout
8169 EndLabeltype
8170 \end_layout
8171
8172 \end_inset
8173
8174  [
8175 \begin_inset Flex CharStyle:Code
8176 status collapsed
8177
8178 \begin_layout Plain Layout
8179
8180 \emph on
8181 No_Label
8182 \emph default
8183 , Box, Filled_Box, Static
8184 \end_layout
8185
8186 \end_inset
8187
8188 ] El tipo de etiqueta que se pone al final del párrafo (o secuencia de párrafos
8189  si 
8190 \begin_inset Flex CharStyle:Code
8191 status collapsed
8192
8193 \begin_layout Plain Layout
8194 LatexType
8195 \end_layout
8196
8197 \end_inset
8198
8199  es 
8200 \begin_inset Flex CharStyle:Code
8201 status collapsed
8202
8203 \begin_layout Plain Layout
8204 Environment
8205 \end_layout
8206
8207 \end_inset
8208
8209
8210 \begin_inset Flex CharStyle:Code
8211 status collapsed
8212
8213 \begin_layout Plain Layout
8214 Item_Environment
8215 \end_layout
8216
8217 \end_inset
8218
8219  o 
8220 \begin_inset Flex CharStyle:Code
8221 status collapsed
8222
8223 \begin_layout Plain Layout
8224 List_Environment
8225 \end_layout
8226
8227 \end_inset
8228
8229 ).
8230  
8231 \begin_inset Flex CharStyle:Code
8232 status collapsed
8233
8234 \begin_layout Plain Layout
8235 No_Label
8236 \end_layout
8237
8238 \end_inset
8239
8240  quiere decir 
8241 \begin_inset Quotes fld
8242 \end_inset
8243
8244 nada
8245 \begin_inset Quotes frd
8246 \end_inset
8247
8248
8249 \begin_inset Flex CharStyle:Code
8250 status collapsed
8251
8252 \begin_layout Plain Layout
8253 Box
8254 \end_layout
8255
8256 \end_inset
8257
8258  (resp.
8259 \begin_inset Flex CharStyle:Code
8260 status collapsed
8261
8262 \begin_layout Plain Layout
8263 \begin_inset space ~
8264 \end_inset
8265
8266 Filled_Box
8267 \end_layout
8268
8269 \end_inset
8270
8271 ) es un cuadrado blanco (resp.
8272 \begin_inset space ~
8273 \end_inset
8274
8275 negro) adecuado para marcas finales de demostraciones, 
8276 \begin_inset Flex CharStyle:Code
8277 status collapsed
8278
8279 \begin_layout Plain Layout
8280 Static
8281 \end_layout
8282
8283 \end_inset
8284
8285  es una cadena de texto explícito.
8286 \end_layout
8287
8288 \begin_layout Description
8289 \begin_inset Flex CharStyle:Code
8290 status collapsed
8291
8292 \begin_layout Plain Layout
8293 EndLabelString
8294 \end_layout
8295
8296 \end_inset
8297
8298  [
8299 \begin_inset Flex CharStyle:Code
8300 status collapsed
8301
8302 \begin_layout Plain Layout
8303 string=""
8304 \end_layout
8305
8306 \end_inset
8307
8308 ] La cadena usada para una etiqueta con un 
8309 \begin_inset Flex CharStyle:Code
8310 status collapsed
8311
8312 \begin_layout Plain Layout
8313 Static
8314 \end_layout
8315
8316 \end_inset
8317
8318  
8319 \begin_inset Flex CharStyle:Code
8320 status collapsed
8321
8322 \begin_layout Plain Layout
8323 EndLabelType
8324 \end_layout
8325
8326 \end_inset
8327
8328 .
8329  
8330 \end_layout
8331
8332 \begin_layout Description
8333 \begin_inset Flex CharStyle:Code
8334 status collapsed
8335
8336 \begin_layout Plain Layout
8337 Fill_Bottom
8338 \end_layout
8339
8340 \end_inset
8341
8342  [
8343 \begin_inset Flex CharStyle:Code
8344 status collapsed
8345
8346 \begin_layout Plain Layout
8347
8348 \emph on
8349 0
8350 \emph default
8351 ,1
8352 \end_layout
8353
8354 \end_inset
8355
8356 ] Similar a 
8357 \begin_inset Flex CharStyle:Code
8358 status collapsed
8359
8360 \begin_layout Plain Layout
8361 Fill_Top
8362 \end_layout
8363
8364 \end_inset
8365
8366 .
8367 \end_layout
8368
8369 \begin_layout Description
8370 \begin_inset Flex CharStyle:Code
8371 status collapsed
8372
8373 \begin_layout Plain Layout
8374 Fill_Top
8375 \end_layout
8376
8377 \end_inset
8378
8379  [
8380 \begin_inset Flex CharStyle:Code
8381 status collapsed
8382
8383 \begin_layout Plain Layout
8384
8385 \emph on
8386 0
8387 \emph default
8388 ,1
8389 \end_layout
8390
8391 \end_inset
8392
8393 ] Con este parámetro se puede poner el valor 
8394 \begin_inset Flex CharStyle:MenuItem
8395 status collapsed
8396
8397 \begin_layout Plain Layout
8398 Relleno
8399 \end_layout
8400
8401 \end_inset
8402
8403  de la lista 
8404 \begin_inset Quotes fld
8405 \end_inset
8406
8407 Espacio vertical encima
8408 \begin_inset Quotes frd
8409 \end_inset
8410
8411  del diálogo 
8412 \begin_inset Flex CharStyle:MenuItem
8413 status collapsed
8414
8415 \begin_layout Plain Layout
8416 Editar\SpecialChar \menuseparator
8417 Configuración del párrafo
8418 \end_layout
8419
8420 \end_inset
8421
8422 , cuando se inicia un párrafo con este estilo.
8423 \begin_inset Foot
8424 status collapsed
8425
8426 \begin_layout Plain Layout
8427
8428 \emph on
8429 Nota de Jean-Marc:
8430 \emph default
8431  No estoy seguro de que esta configuración tenga mucho uso, y probablemente
8432  se quitará en próximas versiones.
8433 \end_layout
8434
8435 \end_inset
8436
8437  
8438 \end_layout
8439
8440 \begin_layout Description
8441 \begin_inset Flex CharStyle:Code
8442 status collapsed
8443
8444 \begin_layout Plain Layout
8445 Font
8446 \end_layout
8447
8448 \end_inset
8449
8450  La fuente usada para el cuerpo del texto 
8451 \emph on
8452 y
8453 \emph default
8454  para la etiqueta.
8455  Véase la sección
8456 \begin_inset space ~
8457 \end_inset
8458
8459
8460 \begin_inset CommandInset ref
8461 LatexCommand ref
8462 reference "sub:fuentes"
8463
8464 \end_inset
8465
8466 .
8467  Anotar que al definir esta fuente se define automáticamente la de la etiqueta,
8468  
8469 \begin_inset Flex CharStyle:Code
8470 status collapsed
8471
8472 \begin_layout Plain Layout
8473 LabelFont
8474 \end_layout
8475
8476 \end_inset
8477
8478 .
8479  Así que debería definirse primero ésta si se quiere definir también 
8480 \begin_inset Flex CharStyle:Code
8481 status collapsed
8482
8483 \begin_layout Plain Layout
8484 LabelFont
8485 \end_layout
8486
8487 \end_inset
8488
8489 .
8490 \end_layout
8491
8492 \begin_layout Description
8493 \begin_inset Flex CharStyle:Code
8494 status collapsed
8495
8496 \begin_layout Plain Layout
8497 FreeSpacing
8498 \end_layout
8499
8500 \end_inset
8501
8502  
8503 \begin_inset CommandInset label
8504 LatexCommand label
8505 name "des:FreeSpacing"
8506
8507 \end_inset
8508
8509 [
8510 \emph on
8511
8512 \begin_inset Flex CharStyle:Code
8513 status collapsed
8514
8515 \begin_layout Plain Layout
8516
8517 \emph on
8518 0
8519 \end_layout
8520
8521 \end_inset
8522
8523
8524 \emph default
8525
8526 \begin_inset Flex CharStyle:Code
8527 status collapsed
8528
8529 \begin_layout Plain Layout
8530 1
8531 \end_layout
8532
8533 \end_inset
8534
8535 ] Usualmente LyX no permite insertar más de un espacio entre palabras, puesto
8536  que un espacio se considera como la separación entre dos palabras, no un
8537  carácter o símbolo por sí mismo.
8538  Esto es una buena cosa pero a veces puede ser molesta, por ejemplo, para
8539  escribir código de programas o de LaTeX puro.
8540  Por esta razón se puede habilitar 
8541 \begin_inset Flex CharStyle:Code
8542 status collapsed
8543
8544 \begin_layout Plain Layout
8545 FreeSpacing
8546 \end_layout
8547
8548 \end_inset
8549
8550 .
8551  Anotar que LyX creará espacios protegidos para los espacios adicionales
8552  en modos que no sean LaTeX.
8553  
8554 \end_layout
8555
8556 \begin_layout Description
8557 \begin_inset Flex CharStyle:Code
8558 status collapsed
8559
8560 \begin_layout Plain Layout
8561 InnerTag
8562 \end_layout
8563
8564 \end_inset
8565
8566  [[FIXME]] (Usado solo con formatos tipo XML.)
8567 \end_layout
8568
8569 \begin_layout Description
8570 \begin_inset Flex CharStyle:Code
8571 status collapsed
8572
8573 \begin_layout Plain Layout
8574 InTitle
8575 \end_layout
8576
8577 \end_inset
8578
8579  
8580 \begin_inset Flex CharStyle:Code
8581 status collapsed
8582
8583 \begin_layout Plain Layout
8584 [1, 0]
8585 \end_layout
8586
8587 \end_inset
8588
8589  Si es 1, marca el formato como parte de un pequeño bloque (véanse también
8590  las entradas 
8591 \begin_inset Flex CharStyle:Code
8592 status collapsed
8593
8594 \begin_layout Plain Layout
8595 TitleLatexType
8596 \end_layout
8597
8598 \end_inset
8599
8600  y 
8601 \begin_inset Flex CharStyle:Code
8602 status collapsed
8603
8604 \begin_layout Plain Layout
8605 TitleLatexName
8606 \end_layout
8607
8608 \end_inset
8609
8610 ).
8611 \end_layout
8612
8613 \begin_layout Description
8614 \begin_inset Flex CharStyle:Code
8615 status collapsed
8616
8617 \begin_layout Plain Layout
8618 ItemSep
8619 \end_layout
8620
8621 \end_inset
8622
8623  [
8624 \begin_inset Flex CharStyle:Code
8625 status collapsed
8626
8627 \begin_layout Plain Layout
8628 float=0
8629 \end_layout
8630
8631 \end_inset
8632
8633 ] Esto proporciona espacio extra entre párrafos que tienen el mismo formato.
8634  Si se ponen otros formatos en un entorno, cada uno es separado con el comando
8635  de entorno 
8636 \begin_inset Flex CharStyle:Code
8637 status collapsed
8638
8639 \begin_layout Plain Layout
8640 Parsep
8641 \end_layout
8642
8643 \end_inset
8644
8645 .
8646  Pero el conjunto de los ítems del entorno son separados adicionalmente
8647  con este 
8648 \begin_inset Flex CharStyle:Code
8649 status collapsed
8650
8651 \begin_layout Plain Layout
8652 Itemsep
8653 \end_layout
8654
8655 \end_inset
8656
8657 .
8658  Anotar que esto es un
8659 \emph on
8660  multiplicador.
8661 \end_layout
8662
8663 \begin_layout Description
8664 \begin_inset Flex CharStyle:Code
8665 status collapsed
8666
8667 \begin_layout Plain Layout
8668 ItemTag
8669 \end_layout
8670
8671 \end_inset
8672
8673  [[FIXME]] (Usado solo con formatos tipo XML.)
8674 \end_layout
8675
8676 \begin_layout Description
8677 \begin_inset Flex CharStyle:Code
8678 status collapsed
8679
8680 \begin_layout Plain Layout
8681 KeepEmpty
8682 \end_layout
8683
8684 \end_inset
8685
8686  
8687 \begin_inset CommandInset label
8688 LatexCommand label
8689 name "des:KeepEmpty"
8690
8691 \end_inset
8692
8693 [
8694 \emph on
8695
8696 \begin_inset Flex CharStyle:Code
8697 status collapsed
8698
8699 \begin_layout Plain Layout
8700
8701 \emph on
8702 0
8703 \end_layout
8704
8705 \end_inset
8706
8707
8708 \emph default
8709
8710 \begin_inset Flex CharStyle:Code
8711 status collapsed
8712
8713 \begin_layout Plain Layout
8714 1
8715 \end_layout
8716
8717 \end_inset
8718
8719 ] Habitualmente, LyX no permite dejar un párrafo vacío, porque llevaría
8720  a una salida de LaTeX vacía.
8721  Sin embargo, hay algunos casos donde podría ser útil: en una plantilla
8722  de carta, los campos requeridos pueden proporcionarse vacíos, así el usuario
8723  no los olvida; en algunos casos especiales, se puede usar un formato que
8724  no contiene texto real como una especie de salto.
8725 \end_layout
8726
8727 \begin_layout Description
8728 \begin_inset Flex CharStyle:Code
8729 status collapsed
8730
8731 \begin_layout Plain Layout
8732 LabelBottomsep
8733 \end_layout
8734
8735 \end_inset
8736
8737  [float=0] El espacio vertical entre la etiqueta y el cuerpo del texto.
8738  Solo se usa para etiquetas que están sobre el cuerpo del texto (
8739 \begin_inset Flex CharStyle:Code
8740 status collapsed
8741
8742 \begin_layout Plain Layout
8743 Top_Environment
8744 \end_layout
8745
8746 \end_inset
8747
8748
8749 \begin_inset Flex CharStyle:Code
8750 status collapsed
8751
8752 \begin_layout Plain Layout
8753 Centered_Top_Environment
8754 \end_layout
8755
8756 \end_inset
8757
8758 ).
8759 \end_layout
8760
8761 \begin_layout Description
8762 \begin_inset Flex CharStyle:Code
8763 status collapsed
8764
8765 \begin_layout Plain Layout
8766 LabelCounter
8767 \end_layout
8768
8769 \end_inset
8770
8771  [
8772 \begin_inset Flex CharStyle:Code
8773 status collapsed
8774
8775 \begin_layout Plain Layout
8776 string=""
8777 \end_layout
8778
8779 \end_inset
8780
8781 ] El nombre del contador para numeración automática (véase la sección
8782 \begin_inset space ~
8783 \end_inset
8784
8785
8786 \begin_inset CommandInset ref
8787 LatexCommand ref
8788 reference "sub:contadores"
8789
8790 \end_inset
8791
8792  para detalles).
8793  Esto debe darse si 
8794 \begin_inset Flex CharStyle:Code
8795 status collapsed
8796
8797 \begin_layout Plain Layout
8798 Labeltype
8799 \end_layout
8800
8801 \end_inset
8802
8803  es 
8804 \begin_inset Flex CharStyle:Code
8805 status collapsed
8806
8807 \begin_layout Plain Layout
8808 Counter
8809 \end_layout
8810
8811 \end_inset
8812
8813 .
8814 \end_layout
8815
8816 \begin_layout Description
8817 \begin_inset Flex CharStyle:Code
8818 status collapsed
8819
8820 \begin_layout Plain Layout
8821 LabelFont
8822 \end_layout
8823
8824 \end_inset
8825
8826  La fuente usada para la etiqueta.
8827  Véase la sección
8828 \begin_inset space ~
8829 \end_inset
8830
8831
8832 \begin_inset CommandInset ref
8833 LatexCommand ref
8834 reference "sub:fuentes"
8835
8836 \end_inset
8837
8838 .
8839 \end_layout
8840
8841 \begin_layout Description
8842 \begin_inset Flex CharStyle:Code
8843 status collapsed
8844
8845 \begin_layout Plain Layout
8846 LabelIndent
8847 \end_layout
8848
8849 \end_inset
8850
8851  Texto que indica cuánto se debe sangrar una etiqueta.
8852 \end_layout
8853
8854 \begin_layout Description
8855 \begin_inset Flex CharStyle:Code
8856 status collapsed
8857
8858 \begin_layout Plain Layout
8859 Labelsep
8860 \end_layout
8861
8862 \end_inset
8863
8864  [
8865 \begin_inset Flex CharStyle:Code
8866 status collapsed
8867
8868 \begin_layout Plain Layout
8869 string=""
8870 \end_layout
8871
8872 \end_inset
8873
8874 ] El espacio horizontal entre la etiqueta y el cuerpo del texto.
8875  Solo se usa para etiquetas que no están sobre el cuerpo del texto.
8876 \end_layout
8877
8878 \begin_layout Description
8879 \begin_inset Flex CharStyle:Code
8880 status collapsed
8881
8882 \begin_layout Plain Layout
8883 LabelString
8884 \end_layout
8885
8886 \end_inset
8887
8888  [
8889 \begin_inset Flex CharStyle:Code
8890 status collapsed
8891
8892 \begin_layout Plain Layout
8893 string=""
8894 \end_layout
8895
8896 \end_inset
8897
8898 ] La cadena usada para una etiqueta del tipo 
8899 \begin_inset Flex CharStyle:Code
8900 status collapsed
8901
8902 \begin_layout Plain Layout
8903 Static
8904 \end_layout
8905
8906 \end_inset
8907
8908 .
8909  Si 
8910 \begin_inset Flex CharStyle:Code
8911 status collapsed
8912
8913 \begin_layout Plain Layout
8914 LabelCounter
8915 \end_layout
8916
8917 \end_inset
8918
8919  está establecido, esta cadena puede contener los comandos especiales de
8920  formato descritos en la sección
8921 \begin_inset space ~
8922 \end_inset
8923
8924
8925 \begin_inset CommandInset ref
8926 LatexCommand ref
8927 reference "sub:contadores"
8928
8929 \end_inset
8930
8931 .
8932 \begin_inset Foot
8933 status collapsed
8934
8935 \begin_layout Plain Layout
8936 Por motivos de compatibilidad retroactiva, la cadena 
8937 \begin_inset Flex CharStyle:Code
8938 status collapsed
8939
8940 \begin_layout Plain Layout
8941 @
8942 \emph on
8943 style-name
8944 \emph default
8945 @
8946 \end_layout
8947
8948 \end_inset
8949
8950  será reemplazada por la ampliada 
8951 \begin_inset Flex CharStyle:Code
8952 status collapsed
8953
8954 \begin_layout Plain Layout
8955 LabelString
8956 \end_layout
8957
8958 \end_inset
8959
8960  de estilo 
8961 \begin_inset Flex CharStyle:Code
8962 status collapsed
8963
8964 \begin_layout Plain Layout
8965
8966 \emph on
8967 style-name
8968 \end_layout
8969
8970 \end_inset
8971
8972 .
8973  Esta característica ahora está obsoleta y debería reemplazarse por los
8974  mecanismos de la sección
8975 \begin_inset space ~
8976 \end_inset
8977
8978
8979 \begin_inset CommandInset ref
8980 LatexCommand ref
8981 reference "sub:contadores"
8982
8983 \end_inset
8984
8985 .
8986 \end_layout
8987
8988 \end_inset
8989
8990
8991 \end_layout
8992
8993 \begin_layout Description
8994 \begin_inset Flex CharStyle:Code
8995 status collapsed
8996
8997 \begin_layout Plain Layout
8998 LabelStringAppendix
8999 \end_layout
9000
9001 \end_inset
9002
9003  [
9004 \begin_inset Flex CharStyle:Code
9005 status collapsed
9006
9007 \begin_layout Plain Layout
9008 string=""
9009 \end_layout
9010
9011 \end_inset
9012
9013 ] Esta se usa en el apéndice en vez de 
9014 \begin_inset Flex CharStyle:Code
9015 status collapsed
9016
9017 \begin_layout Plain Layout
9018 LabelString
9019 \end_layout
9020
9021 \end_inset
9022
9023 .
9024  Anotar que toda declaración de 
9025 \begin_inset Flex CharStyle:Code
9026 status collapsed
9027
9028 \begin_layout Plain Layout
9029 LabelString
9030 \end_layout
9031
9032 \end_inset
9033
9034  reconfigura también 
9035 \begin_inset Flex CharStyle:Code
9036 status collapsed
9037
9038 \begin_layout Plain Layout
9039 LabelStringAppendix
9040 \end_layout
9041
9042 \end_inset
9043
9044 .
9045 \end_layout
9046
9047 \begin_layout Description
9048 \begin_inset Flex CharStyle:Code
9049 status collapsed
9050
9051 \begin_layout Plain Layout
9052 LabelTag
9053 \end_layout
9054
9055 \end_inset
9056
9057  [FIXME] (Usado solo con formatos tipo XML.)
9058 \end_layout
9059
9060 \begin_layout Description
9061 \begin_inset Flex CharStyle:Code
9062 status collapsed
9063
9064 \begin_layout Plain Layout
9065 Labeltype
9066 \end_layout
9067
9068 \end_inset
9069
9070  [
9071 \begin_inset Flex CharStyle:Code
9072 status collapsed
9073
9074 \begin_layout Plain Layout
9075
9076 \emph on
9077 No_Label
9078 \emph default
9079 , Manual, Static, Top_Environment, 
9080 \begin_inset Newline newline
9081 \end_inset
9082
9083 Centered_Top_Environment, Sensitive, Counter
9084 \end_layout
9085
9086 \end_inset
9087
9088
9089 \begin_inset Newline newline
9090 \end_inset
9091
9092
9093 \begin_inset Flex CharStyle:Code
9094 status collapsed
9095
9096 \begin_layout Plain Layout
9097 Manual
9098 \end_layout
9099
9100 \end_inset
9101
9102  significa que la etiqueta es la primera palabra (hasta el primer espacio
9103  real).
9104 \begin_inset Foot
9105 status open
9106
9107 \begin_layout Plain Layout
9108 Usa espacios protegidos si quieres más de una palabra como etiqueta.
9109 \end_layout
9110
9111 \end_inset
9112
9113  
9114 \begin_inset Flex CharStyle:Code
9115 status collapsed
9116
9117 \begin_layout Plain Layout
9118 Static
9119 \end_layout
9120
9121 \end_inset
9122
9123  significa que está definida en el formato (véase 
9124 \begin_inset Flex CharStyle:Code
9125 status collapsed
9126
9127 \begin_layout Plain Layout
9128 LabelString
9129 \end_layout
9130
9131 \end_inset
9132
9133 ).
9134  
9135 \begin_inset Flex CharStyle:Code
9136 status collapsed
9137
9138 \begin_layout Plain Layout
9139 Top_Environment
9140 \end_layout
9141
9142 \end_inset
9143
9144  y 
9145 \begin_inset Flex CharStyle:Code
9146 status collapsed
9147
9148 \begin_layout Plain Layout
9149 Centered_Top_Environment
9150 \end_layout
9151
9152 \end_inset
9153
9154  son casos especiales de 
9155 \begin_inset Flex CharStyle:Code
9156 status collapsed
9157
9158 \begin_layout Plain Layout
9159 Static
9160 \end_layout
9161
9162 \end_inset
9163
9164 .
9165  La etiqueta se imprimirá sobre el párrafo, pero solo al principio de un
9166  entorno o de una cadena de párrafos con este formato.
9167  Ejemplos habituales son los formatos 
9168 \begin_inset Flex CharStyle:MenuItem
9169 status collapsed
9170
9171 \begin_layout Plain Layout
9172 Abstract
9173 \end_layout
9174
9175 \end_inset
9176
9177  o 
9178 \begin_inset Flex CharStyle:MenuItem
9179 status collapsed
9180
9181 \begin_layout Plain Layout
9182 Bibliography
9183 \end_layout
9184
9185 \end_inset
9186
9187 .
9188  También es éste el caso para etiquetas tipo 
9189 \begin_inset Flex CharStyle:Code
9190 status collapsed
9191
9192 \begin_layout Plain Layout
9193 Manual
9194 \end_layout
9195
9196 \end_inset
9197
9198  con 
9199 \begin_inset Flex CharStyle:Code
9200 status collapsed
9201
9202 \begin_layout Plain Layout
9203 Environment
9204 \end_layout
9205
9206 \end_inset
9207
9208  tipo latex, con el fin de que los formatos para teoremas funcionen correctament
9209 e.
9210  
9211 \begin_inset Flex CharStyle:Code
9212 status collapsed
9213
9214 \begin_layout Plain Layout
9215 Sensitive
9216 \end_layout
9217
9218 \end_inset
9219
9220  es un caso especial para las etiquetas de las leyendas de 
9221 \begin_inset Quotes fld
9222 \end_inset
9223
9224 Figura
9225 \begin_inset Quotes frd
9226 \end_inset
9227
9228  y 
9229 \begin_inset Quotes fld
9230 \end_inset
9231
9232 Tabla
9233 \begin_inset Quotes frd
9234 \end_inset
9235
9236 .
9237  
9238 \begin_inset Flex CharStyle:Code
9239 status collapsed
9240
9241 \begin_layout Plain Layout
9242 Sensitive
9243 \end_layout
9244
9245 \end_inset
9246
9247  quiere decir que la cadena (en código duro) de la etiqueta depende de la
9248  clase de flotante.
9249  El tipo de etiqueta 
9250 \begin_inset Flex CharStyle:Code
9251 status collapsed
9252
9253 \begin_layout Plain Layout
9254 Counter
9255 \end_layout
9256
9257 \end_inset
9258
9259  define automáticamente etiquetas numeradas.
9260  Véase la sección
9261 \begin_inset space ~
9262 \end_inset
9263
9264  
9265 \begin_inset CommandInset ref
9266 LatexCommand ref
9267 reference "sub:contadores"
9268
9269 \end_inset
9270
9271 .
9272 \end_layout
9273
9274 \begin_layout Description
9275 \begin_inset Flex CharStyle:Code
9276 status collapsed
9277
9278 \begin_layout Plain Layout
9279 LatexName
9280 \end_layout
9281
9282 \end_inset
9283
9284  El nombre correspondiente en LaTeX, ya sea de un comando o de un entorno.
9285 \end_layout
9286
9287 \begin_layout Description
9288 \begin_inset Flex CharStyle:Code
9289 status collapsed
9290
9291 \begin_layout Plain Layout
9292 LatexParam
9293 \end_layout
9294
9295 \end_inset
9296
9297  Un parámetro opcional para el correspondiente 
9298 \begin_inset Flex CharStyle:Code
9299 status collapsed
9300
9301 \begin_layout Plain Layout
9302 LatexName
9303 \end_layout
9304
9305 \end_inset
9306
9307 .
9308  Este parámetro no se puede cambiar desde dentro de LyX.
9309 \end_layout
9310
9311 \begin_layout Description
9312 \begin_inset Flex CharStyle:Code
9313 status collapsed
9314
9315 \begin_layout Plain Layout
9316 LatexType
9317 \end_layout
9318
9319 \end_inset
9320
9321  
9322 \begin_inset CommandInset label
9323 LatexCommand label
9324 name "des:LatexType"
9325
9326 \end_inset
9327
9328 [
9329 \begin_inset Flex CharStyle:Code
9330 status collapsed
9331
9332 \begin_layout Plain Layout
9333
9334 \emph on
9335 Paragraph
9336 \emph default
9337 , Command, Environment, Item_Environment,
9338 \end_layout
9339
9340 \end_inset
9341
9342  
9343 \begin_inset Flex CharStyle:Code
9344 status collapsed
9345
9346 \begin_layout Plain Layout
9347 List_Environment
9348 \end_layout
9349
9350 \end_inset
9351
9352 ] Cómo debería el formato traducirse a LaTeX.
9353  
9354 \begin_inset Flex CharStyle:Code
9355 status collapsed
9356
9357 \begin_layout Plain Layout
9358 Paragraph
9359 \end_layout
9360
9361 \end_inset
9362
9363  significa nada especial.
9364  
9365 \begin_inset Flex CharStyle:Code
9366 status collapsed
9367
9368 \begin_layout Plain Layout
9369 Command
9370 \end_layout
9371
9372 \end_inset
9373
9374  significa 
9375 \begin_inset Flex CharStyle:Code
9376 status collapsed
9377
9378 \begin_layout Plain Layout
9379
9380 \backslash
9381
9382 \emph on
9383 LatexName
9384 \emph default
9385 {\SpecialChar \ldots{}
9386 }
9387 \end_layout
9388
9389 \end_inset
9390
9391  y 
9392 \begin_inset Flex CharStyle:Code
9393 status collapsed
9394
9395 \begin_layout Plain Layout
9396 Environment
9397 \end_layout
9398
9399 \end_inset
9400
9401  significa
9402 \begin_inset Newline linebreak
9403 \end_inset
9404
9405  
9406 \begin_inset Flex CharStyle:Code
9407 status collapsed
9408
9409 \begin_layout Plain Layout
9410
9411 \backslash
9412 begin{
9413 \emph on
9414 LatexName
9415 \emph default
9416 }\SpecialChar \ldots{}
9417
9418 \backslash
9419 end{
9420 \emph on
9421 LatexName
9422 \emph default
9423 }
9424 \end_layout
9425
9426 \end_inset
9427
9428 .
9429  
9430 \begin_inset Flex CharStyle:Code
9431 status collapsed
9432
9433 \begin_layout Plain Layout
9434 Item_Environment
9435 \end_layout
9436
9437 \end_inset
9438
9439  es lo mismo que 
9440 \begin_inset Flex CharStyle:Code
9441 status collapsed
9442
9443 \begin_layout Plain Layout
9444 Environment
9445 \end_layout
9446
9447 \end_inset
9448
9449 , excepto que se genera un 
9450 \begin_inset Flex CharStyle:Code
9451 status collapsed
9452
9453 \begin_layout Plain Layout
9454
9455 \backslash
9456 item
9457 \end_layout
9458
9459 \end_inset
9460
9461  para cada párrafo de este entorno.
9462  
9463 \begin_inset Flex CharStyle:Code
9464 status collapsed
9465
9466 \begin_layout Plain Layout
9467 List_Environment
9468 \end_layout
9469
9470 \end_inset
9471
9472  es lo mismo que 
9473 \begin_inset Flex CharStyle:Code
9474 status collapsed
9475
9476 \begin_layout Plain Layout
9477 Item_Environment
9478 \end_layout
9479
9480 \end_inset
9481
9482 , excepto que 
9483 \begin_inset Flex CharStyle:Code
9484 status collapsed
9485
9486 \begin_layout Plain Layout
9487 LabelWidthString
9488 \end_layout
9489
9490 \end_inset
9491
9492  se pasa como argumento al entorno.
9493  
9494 \begin_inset Flex CharStyle:Code
9495 status collapsed
9496
9497 \begin_layout Plain Layout
9498 LabelWidthString
9499 \end_layout
9500
9501 \end_inset
9502
9503  puede definirse en el diálogo 
9504 \begin_inset Flex CharStyle:MenuItem
9505 status collapsed
9506
9507 \begin_layout Plain Layout
9508 Configuración del párrafo
9509 \end_layout
9510
9511 \end_inset
9512
9513 .
9514  
9515 \begin_inset Flex CharStyle:Code
9516 status collapsed
9517
9518 \begin_layout Plain Layout
9519
9520 \emph on
9521 LatexType
9522 \end_layout
9523
9524 \end_inset
9525
9526  es quizá un poco confuso, porque estas reglas se aplican también a las
9527  clases SGML.
9528  Echa un vistazo a los archivos de las clases SGML para ejemplos específicos.
9529 \end_layout
9530
9531 \begin_layout Standard
9532 Poniendo juntas estas últimas cosas, la salida LaTeX será una de estas:
9533 \end_layout
9534
9535 \begin_layout LyX-Code
9536
9537 \backslash
9538 latexname[latexparam]{\SpecialChar \ldots{}
9539 }
9540 \end_layout
9541
9542 \begin_layout Standard
9543 o: 
9544 \end_layout
9545
9546 \begin_layout LyX-Code
9547
9548 \backslash
9549 begin{latexname}[latexparam] \SpecialChar \ldots{}
9550  
9551 \backslash
9552 end{latexname}.
9553 \end_layout
9554
9555 \begin_layout Standard
9556 dependiendo del tipo de LaTeX.
9557 \end_layout
9558
9559 \begin_layout Description
9560 \begin_inset Flex CharStyle:Code
9561 status collapsed
9562
9563 \begin_layout Plain Layout
9564 LeftMargin
9565 \end_layout
9566
9567 \end_inset
9568
9569  [
9570 \begin_inset Flex CharStyle:Code
9571 status collapsed
9572
9573 \begin_layout Plain Layout
9574 string=""
9575 \end_layout
9576
9577 \end_inset
9578
9579 ] Si pones formatos en entornos, los márgenes izquierdos no son simplemente
9580  añadidos, sino aumentados en un factor 
9581 \begin_inset Formula $\frac{4}{depth+4}$
9582 \end_inset
9583
9584 .
9585  Anotar que este parámetro se usa también cuando el margen se define como
9586  
9587 \begin_inset Flex CharStyle:Code
9588 status collapsed
9589
9590 \begin_layout Plain Layout
9591 Manual
9592 \end_layout
9593
9594 \end_inset
9595
9596  o 
9597 \begin_inset Flex CharStyle:Code
9598 status collapsed
9599
9600 \begin_layout Plain Layout
9601 Dynamic
9602 \end_layout
9603
9604 \end_inset
9605
9606 .
9607  En ese caso se añade al margen manual o dinámico.
9608  
9609 \begin_inset Newline newline
9610 \end_inset
9611
9612 El argumento se pasa como una cadena de caracteres.
9613  Por ejemplo 
9614 \begin_inset Quotes fld
9615 \end_inset
9616
9617
9618 \begin_inset Flex CharStyle:Code
9619 status collapsed
9620
9621 \begin_layout Plain Layout
9622 MM
9623 \end_layout
9624
9625 \end_inset
9626
9627
9628 \begin_inset Quotes frd
9629 \end_inset
9630
9631  significa que el párrafo se sangra con la anchura de 
9632 \begin_inset Quotes fld
9633 \end_inset
9634
9635
9636 \begin_inset Flex CharStyle:Code
9637 status collapsed
9638
9639 \begin_layout Plain Layout
9640 MM
9641 \end_layout
9642
9643 \end_inset
9644
9645
9646 \begin_inset Quotes frd
9647 \end_inset
9648
9649  en la fuente normal.
9650  Se puede obtener una anchura negativa anteponiendo 
9651 \begin_inset Quotes fld
9652 \end_inset
9653
9654
9655 \begin_inset Flex CharStyle:Code
9656 status collapsed
9657
9658 \begin_layout Plain Layout
9659 -
9660 \end_layout
9661
9662 \end_inset
9663
9664
9665 \begin_inset Quotes frd
9666 \end_inset
9667
9668  a la cadena.
9669  Se eligió este método para que el aspecto sea el mismo con cada una de
9670  las fuentes de pantalla usadas.
9671 \end_layout
9672
9673 \begin_layout Description
9674 \begin_inset Flex CharStyle:Code
9675 status collapsed
9676
9677 \begin_layout Plain Layout
9678 Margin
9679 \end_layout
9680
9681 \end_inset
9682
9683  [
9684 \begin_inset Flex CharStyle:Code
9685 status collapsed
9686
9687 \begin_layout Plain Layout
9688
9689 \emph on
9690 Static
9691 \emph default
9692 , Manual, Dynamic, First_Dynamic, Right_Address_Box
9693 \end_layout
9694
9695 \end_inset
9696
9697
9698 \begin_inset Newline newline
9699 \end_inset
9700
9701 El tipo de margen que el formato tiene en el lado izquierdo.
9702  
9703 \begin_inset Flex CharStyle:Code
9704 status collapsed
9705
9706 \begin_layout Plain Layout
9707 Static
9708 \end_layout
9709
9710 \end_inset
9711
9712  significa un margen fijo.
9713  
9714 \begin_inset Flex CharStyle:Code
9715 status collapsed
9716
9717 \begin_layout Plain Layout
9718 Manual
9719 \end_layout
9720
9721 \end_inset
9722
9723  significa que el margen izquierdo depende de la cadena introducida en el
9724  diálogo 
9725 \begin_inset Flex CharStyle:MenuItem
9726 status collapsed
9727
9728 \begin_layout Plain Layout
9729 Editar\SpecialChar \menuseparator
9730 Configuración del párrafo\SpecialChar \ldots{}
9731
9732 \end_layout
9733
9734 \end_inset
9735
9736 .
9737  Esto se utiliza para componer bonitas listas sin tabuladores.
9738  
9739 \begin_inset Flex CharStyle:Code
9740 status collapsed
9741
9742 \begin_layout Plain Layout
9743 Dynamic
9744 \end_layout
9745
9746 \end_inset
9747
9748  significa que el margen depende del tamaño de la etiqueta.
9749  Esto se usa para las cabeceras automáticas de las listas numeradas.
9750  Es obvio que la cabecera 
9751 \begin_inset Quotes fld
9752 \end_inset
9753
9754 5.4.3.2.1 Cabecera muy larga
9755 \begin_inset Quotes frd
9756 \end_inset
9757
9758  debe tener un margen izquierdo más amplio (tan ancho como 
9759 \begin_inset Quotes fld
9760 \end_inset
9761
9762 5.4.3.2.1
9763 \begin_inset Quotes frd
9764 \end_inset
9765
9766  más el espacio) que 
9767 \begin_inset Quotes fld
9768 \end_inset
9769
9770 3.2 Cabecera muy larga
9771 \begin_inset Quotes frd
9772 \end_inset
9773
9774 , aunque los 
9775 \begin_inset Quotes fld
9776 \end_inset
9777
9778 procesadores de texto
9779 \begin_inset Quotes frd
9780 \end_inset
9781
9782  corrientes no sean capaces de hacer esto.
9783  
9784 \begin_inset Flex CharStyle:Code
9785 status collapsed
9786
9787 \begin_layout Plain Layout
9788 First_Dynamic
9789 \end_layout
9790
9791 \end_inset
9792
9793  es similar, pero solo la primera fila del párrafo es dinámica, mientras
9794  que las demás son estáticas; esto se emplea, por ejemplo, para descripciones.
9795  
9796 \begin_inset Flex CharStyle:Code
9797 status collapsed
9798
9799 \begin_layout Plain Layout
9800 Right_Address_Box
9801 \end_layout
9802
9803 \end_inset
9804
9805  significa que el margen se elige de manera que la fila más larga de este
9806  párrafo se adapte al margen derecho.
9807  Esto se emplea para componer una dirección en el lado derecho de la página.
9808  
9809 \end_layout
9810
9811 \begin_layout Description
9812 \begin_inset Flex CharStyle:Code
9813 status collapsed
9814
9815 \begin_layout Plain Layout
9816 NeedProtect
9817 \end_layout
9818
9819 \end_inset
9820
9821  [
9822 \begin_inset Flex CharStyle:Code
9823 status collapsed
9824
9825 \begin_layout Plain Layout
9826
9827 \emph on
9828 0
9829 \end_layout
9830
9831 \end_inset
9832
9833 ,
9834 \begin_inset Flex CharStyle:Code
9835 status collapsed
9836
9837 \begin_layout Plain Layout
9838 1
9839 \end_layout
9840
9841 \end_inset
9842
9843 ] Si los comandos frágiles en este formato deberían ser protegidos, 
9844 \begin_inset Flex CharStyle:Code
9845 status collapsed
9846
9847 \begin_layout Plain Layout
9848
9849 \backslash
9850 protect
9851 \end_layout
9852
9853 \end_inset
9854
9855 .
9856  (Nota: es 
9857 \emph on
9858 no 
9859 \emph default
9860 si este comando debería él mismo ser protegido.)
9861 \end_layout
9862
9863 \begin_layout Description
9864 \begin_inset Flex CharStyle:Code
9865 status collapsed
9866
9867 \begin_layout Plain Layout
9868 Newline
9869 \end_layout
9870
9871 \end_inset
9872
9873  [
9874 \begin_inset Flex CharStyle:Code
9875 status collapsed
9876
9877 \begin_layout Plain Layout
9878 0
9879 \end_layout
9880
9881 \end_inset
9882
9883
9884 \begin_inset Flex CharStyle:Code
9885 status collapsed
9886
9887 \begin_layout Plain Layout
9888
9889 \emph on
9890 1
9891 \end_layout
9892
9893 \end_inset
9894
9895 ] Si las líneas nuevas se transforman en líneas nuevas LaTeX (
9896 \begin_inset Flex CharStyle:Code
9897 status collapsed
9898
9899 \begin_layout Plain Layout
9900
9901 \backslash
9902
9903 \backslash
9904
9905 \end_layout
9906
9907 \end_inset
9908
9909 ) o no.
9910  La transformación puede desactivarse para permitir una edición más confortable
9911  de LaTeX en LyX.
9912 \end_layout
9913
9914 \begin_layout Description
9915 \begin_inset Flex CharStyle:Code
9916 status collapsed
9917
9918 \begin_layout Plain Layout
9919 NextNoIndent
9920 \end_layout
9921
9922 \end_inset
9923
9924  [
9925 \begin_inset Flex CharStyle:Code
9926 status collapsed
9927
9928 \begin_layout Plain Layout
9929 1
9930 \end_layout
9931
9932 \end_inset
9933
9934
9935 \begin_inset Flex CharStyle:Code
9936 status collapsed
9937
9938 \begin_layout Plain Layout
9939
9940 \emph on
9941 0
9942 \end_layout
9943
9944 \end_inset
9945
9946 ] Si se permite sangrar la primera fila del párrafo siguiente.
9947  
9948 \begin_inset Flex CharStyle:Code
9949 status collapsed
9950
9951 \begin_layout Plain Layout
9952 1
9953 \end_layout
9954
9955 \end_inset
9956
9957  significa que no se permite hacerlo; 
9958 \begin_inset Flex CharStyle:Code
9959 status collapsed
9960
9961 \begin_layout Plain Layout
9962 0
9963 \end_layout
9964
9965 \end_inset
9966
9967  significa que puede hacerse si se desea.
9968 \end_layout
9969
9970 \begin_layout Description
9971 \begin_inset Flex CharStyle:Code
9972 status collapsed
9973
9974 \begin_layout Plain Layout
9975 ObsoletedBy
9976 \end_layout
9977
9978 \end_inset
9979
9980  Nombre de un formato que ha reemplazado este formato.
9981  Esto se emplea para renombrar un formato, mientras que se mantiene compatibilid
9982 ad hacia atrás.
9983 \end_layout
9984
9985 \begin_layout Description
9986 \begin_inset Flex CharStyle:Code
9987 status collapsed
9988
9989 \begin_layout Plain Layout
9990 OptionalArgs
9991 \end_layout
9992
9993 \end_inset
9994
9995  [
9996 \begin_inset Flex CharStyle:Code
9997 status collapsed
9998
9999 \begin_layout Plain Layout
10000 int=0
10001 \end_layout
10002
10003 \end_inset
10004
10005 ] El número de argumentos opcionales que pueden usarse con este formato.
10006  Esto es útil para cosas como encabezados de sección, y solo tiene sentido
10007  con LaTeX.
10008 \end_layout
10009
10010 \begin_layout Description
10011 \begin_inset Flex CharStyle:Code
10012 status collapsed
10013
10014 \begin_layout Plain Layout
10015 ParIndent
10016 \end_layout
10017
10018 \end_inset
10019
10020  [
10021 \begin_inset Flex CharStyle:Code
10022 status collapsed
10023
10024 \begin_layout Plain Layout
10025 string=""
10026 \end_layout
10027
10028 \end_inset
10029
10030 ] El sangrado de la primera línea de un párrafo.
10031  
10032 \begin_inset Flex CharStyle:Code
10033 status collapsed
10034
10035 \begin_layout Plain Layout
10036 Parindent
10037 \end_layout
10038
10039 \end_inset
10040
10041  estará fijado para un determinado formato.
10042  La excepción es el formato Normal, puesto que la sangría de un párrafo
10043  de formato Normal puede prohibirse con 
10044 \begin_inset Flex CharStyle:Code
10045 status collapsed
10046
10047 \begin_layout Plain Layout
10048 NextNoIndent
10049 \end_layout
10050
10051 \end_inset
10052
10053 .
10054  Además, los párrafos de formato Normal dentro de entornos usan la sangría
10055  
10056 \begin_inset Flex CharStyle:Code
10057 status collapsed
10058
10059 \begin_layout Plain Layout
10060 Parindent
10061 \end_layout
10062
10063 \end_inset
10064
10065  del entorno, no su propio valor.
10066  Por ejemplo, los párrafos Normales en una enumeración no se sangran.
10067 \end_layout
10068
10069 \begin_layout Description
10070 \begin_inset Flex CharStyle:Code
10071 status collapsed
10072
10073 \begin_layout Plain Layout
10074 Parsep
10075 \end_layout
10076
10077 \end_inset
10078
10079  [
10080 \begin_inset Flex CharStyle:Code
10081 status collapsed
10082
10083 \begin_layout Plain Layout
10084 float=0
10085 \end_layout
10086
10087 \end_inset
10088
10089 ] El espacio vertical entre dos párrafos de este formato.
10090 \end_layout
10091
10092 \begin_layout Description
10093 \begin_inset Flex CharStyle:Code
10094 status collapsed
10095
10096 \begin_layout Plain Layout
10097 Parskip
10098 \end_layout
10099
10100 \end_inset
10101
10102  [
10103 \begin_inset Flex CharStyle:Code
10104 status collapsed
10105
10106 \begin_layout Plain Layout
10107 float=0
10108 \end_layout
10109
10110 \end_inset
10111
10112 ] LyX permite al usuario elegir entre 
10113 \begin_inset Quotes fld
10114 \end_inset
10115
10116 sangrado
10117 \begin_inset Quotes frd
10118 \end_inset
10119
10120  o 
10121 \begin_inset Quotes fld
10122 \end_inset
10123
10124 espacio vertical
10125 \begin_inset Quotes frd
10126 \end_inset
10127
10128  para componer un documento.
10129  Si se elige 
10130 \begin_inset Quotes fld
10131 \end_inset
10132
10133 sangrado
10134 \begin_inset Quotes frd
10135 \end_inset
10136
10137 , este valor es completamente ignorado.
10138  Si se elige 
10139 \begin_inset Quotes fld
10140 \end_inset
10141
10142 espacio vertical
10143 \begin_inset Quotes frd
10144 \end_inset
10145
10146 , el sangrado de un formato tipo 
10147 \begin_inset Quotes fld
10148 \end_inset
10149
10150 Párrafo
10151 \begin_inset Quotes frd
10152 \end_inset
10153
10154  de LaTeX se ignora y todos los párrafos son separados con este argumento
10155  
10156 \begin_inset Quotes fld
10157 \end_inset
10158
10159 parskip
10160 \begin_inset Quotes frd
10161 \end_inset
10162
10163 .
10164  El espacio vertical se calcula con 
10165 \begin_inset Flex CharStyle:Code
10166 status collapsed
10167
10168 \begin_layout Plain Layout
10169 value
10170 \begin_inset space ~
10171 \end_inset
10172
10173 * DefaultHeight
10174 \end_layout
10175
10176 \end_inset
10177
10178 , donde 
10179 \begin_inset Flex CharStyle:Code
10180 status collapsed
10181
10182 \begin_layout Plain Layout
10183 DefaultHeight
10184 \end_layout
10185
10186 \end_inset
10187
10188  es la altura de una fila con la fuente normal.
10189  De esta forma, el aspecto queda igual con diferentes fuentes de pantalla.
10190 \end_layout
10191
10192 \begin_layout Description
10193 \begin_inset Flex CharStyle:Code
10194 status collapsed
10195
10196 \begin_layout Plain Layout
10197 PassThru
10198 \end_layout
10199
10200 \end_inset
10201
10202  
10203 \begin_inset CommandInset label
10204 LatexCommand label
10205 name "des:PathThru"
10206
10207 \end_inset
10208
10209 [
10210 \emph on
10211
10212 \begin_inset Flex CharStyle:Code
10213 status collapsed
10214
10215 \begin_layout Plain Layout
10216
10217 \emph on
10218 0
10219 \end_layout
10220
10221 \end_inset
10222
10223
10224 \emph default
10225
10226 \begin_inset Flex CharStyle:Code
10227 status collapsed
10228
10229 \begin_layout Plain Layout
10230 1
10231 \end_layout
10232
10233 \end_inset
10234
10235 ] Si el contenido de este párrafo debería aparecer en la salida en forma
10236  cruda, es decir sin las traducciones especiales que LaTeX necesitaría.
10237 \end_layout
10238
10239 \begin_layout Description
10240 \begin_inset Flex CharStyle:Code
10241 status collapsed
10242
10243 \begin_layout Plain Layout
10244 Preamble
10245 \end_layout
10246
10247 \end_inset
10248
10249  
10250 \begin_inset CommandInset label
10251 LatexCommand label
10252 name "des:Preamble"
10253
10254 \end_inset
10255
10256 Información a incluir en el preámbulo LaTeX cuando se usa este estilo.
10257  Utilizado para definir macros, paquetes a cargar, etc., requeridos por este
10258  estilo en particular.
10259  Debe terminar con 
10260 \begin_inset Quotes fld
10261 \end_inset
10262
10263
10264 \begin_inset Flex CharStyle:Code
10265 status collapsed
10266
10267 \begin_layout Plain Layout
10268 EndPreamble
10269 \end_layout
10270
10271 \end_inset
10272
10273
10274 \begin_inset Quotes frd
10275 \end_inset
10276
10277 .
10278 \end_layout
10279
10280 \begin_layout Description
10281 \begin_inset Flex CharStyle:Code
10282 status collapsed
10283
10284 \begin_layout Plain Layout
10285 Requires 
10286 \end_layout
10287
10288 \end_inset
10289
10290
10291 \series medium
10292 [
10293 \begin_inset Flex CharStyle:Code
10294 status collapsed
10295
10296 \begin_layout Plain Layout
10297 string
10298 \end_layout
10299
10300 \end_inset
10301
10302 ]
10303 \series default
10304  
10305 \begin_inset CommandInset label
10306 LatexCommand label
10307 name "des:Requires"
10308
10309 \end_inset
10310
10311 Si el formato requiere la característica 
10312 \begin_inset Flex CharStyle:Code
10313 status collapsed
10314
10315 \begin_layout Plain Layout
10316 string
10317 \end_layout
10318
10319 \end_inset
10320
10321 .
10322  Véase arriba (página 
10323 \begin_inset CommandInset ref
10324 LatexCommand pageref
10325 reference "des:Provides"
10326
10327 \end_inset
10328
10329 ) la descripción de 
10330 \begin_inset Flex CharStyle:Code
10331 status collapsed
10332
10333 \begin_layout Plain Layout
10334 Provides
10335 \end_layout
10336
10337 \end_inset
10338
10339  para información sobre 'características'.
10340  
10341 \end_layout
10342
10343 \begin_layout Description
10344 \begin_inset Flex CharStyle:Code
10345 status collapsed
10346
10347 \begin_layout Plain Layout
10348 RightMargin
10349 \end_layout
10350
10351 \end_inset
10352
10353  [
10354 \begin_inset Flex CharStyle:Code
10355 status collapsed
10356
10357 \begin_layout Plain Layout
10358 string=""
10359 \end_layout
10360
10361 \end_inset
10362
10363 ] Similar a 
10364 \begin_inset Flex CharStyle:Code
10365 status collapsed
10366
10367 \begin_layout Plain Layout
10368 LeftMargin
10369 \end_layout
10370
10371 \end_inset
10372
10373 .
10374 \end_layout
10375
10376 \begin_layout Description
10377 \begin_inset Flex CharStyle:Code
10378 status collapsed
10379
10380 \begin_layout Plain Layout
10381 Spacing
10382 \end_layout
10383
10384 \end_inset
10385
10386  [
10387 \begin_inset Flex CharStyle:Code
10388 status collapsed
10389
10390 \begin_layout Plain Layout
10391
10392 \emph on
10393 single
10394 \emph default
10395 , onehalf, double, other
10396 \end_layout
10397
10398 \end_inset
10399
10400  
10401 \emph on
10402 value
10403 \emph default
10404 ] Esto define cuál debería ser el espacio predefinido en el formato.
10405  Los argumentos 
10406 \begin_inset Flex CharStyle:Code
10407 status collapsed
10408
10409 \begin_layout Plain Layout
10410 single
10411 \end_layout
10412
10413 \end_inset
10414
10415
10416 \begin_inset Flex CharStyle:Code
10417 status collapsed
10418
10419 \begin_layout Plain Layout
10420 onehalf
10421 \end_layout
10422
10423 \end_inset
10424
10425  y 
10426 \begin_inset Flex CharStyle:Code
10427 status collapsed
10428
10429 \begin_layout Plain Layout
10430 double
10431 \end_layout
10432
10433 \end_inset
10434
10435  corresponden respectivamente a un multiplicador de 1, 1.25 y 1.667.
10436  Si se especifica el argumento 
10437 \begin_inset Flex CharStyle:Code
10438 status collapsed
10439
10440 \begin_layout Plain Layout
10441 other
10442 \end_layout
10443
10444 \end_inset
10445
10446 , entonces se debería proporcionar además un argumento numérico que será
10447  el valor real del multiplicador.
10448  Anotar que, al contrario que otros parámetros, 
10449 \begin_inset Flex CharStyle:Code
10450 status collapsed
10451
10452 \begin_layout Plain Layout
10453 Spacing
10454 \end_layout
10455
10456 \end_inset
10457
10458  implica la generación de código LaTeX específico, usando el paquete 
10459 \begin_inset Flex CharStyle:Code
10460 status collapsed
10461
10462 \begin_layout Plain Layout
10463 setspace.sty
10464 \end_layout
10465
10466 \end_inset
10467
10468 .
10469 \end_layout
10470
10471 \begin_layout Description
10472 \begin_inset Flex CharStyle:Code
10473 status collapsed
10474
10475 \begin_layout Plain Layout
10476 TextFont
10477 \end_layout
10478
10479 \end_inset
10480
10481  La fuente para el cuerpo del texto.
10482  Véase la sección 
10483 \begin_inset CommandInset ref
10484 LatexCommand ref
10485 reference "sub:fuentes"
10486
10487 \end_inset
10488
10489 .
10490 \end_layout
10491
10492 \begin_layout Description
10493 \begin_inset Flex CharStyle:Code
10494 status collapsed
10495
10496 \begin_layout Plain Layout
10497
10498 \series medium
10499 TocLevel [int]
10500 \end_layout
10501
10502 \end_inset
10503
10504  El nivel del estilo en el índice general.
10505  Esto se usa para la numeración automática de los encabezados de sección.
10506 \end_layout
10507
10508 \begin_layout Description
10509 \begin_inset Flex CharStyle:Code
10510 status collapsed
10511
10512 \begin_layout Plain Layout
10513 TopSep
10514 \end_layout
10515
10516 \end_inset
10517
10518  [
10519 \begin_inset Flex CharStyle:Code
10520 status collapsed
10521
10522 \begin_layout Plain Layout
10523 float=0
10524 \end_layout
10525
10526 \end_inset
10527
10528 ] El espacio vertical con el que el primero de una cadena de párrafos con
10529  este formato se separa del párrafo anterior.
10530  Si el párrafo anterior tiene otro formato, la separación no es simplemente
10531  añadida, sino que se pone la máxima.
10532 \end_layout
10533
10534 \begin_layout Subsection
10535 Flotantes
10536 \begin_inset CommandInset label
10537 LatexCommand label
10538 name "sub:flotantes"
10539
10540 \end_inset
10541
10542
10543 \end_layout
10544
10545 \begin_layout Standard
10546 Desde la versión 1.3.0 de LyX, ha sido posible y necesario definir los flotantes
10547  (
10548 \begin_inset Flex CharStyle:MenuItem
10549 status collapsed
10550
10551 \begin_layout Plain Layout
10552 figura
10553 \end_layout
10554
10555 \end_inset
10556
10557
10558 \begin_inset Flex CharStyle:MenuItem
10559 status collapsed
10560
10561 \begin_layout Plain Layout
10562 tabla
10563 \end_layout
10564
10565 \end_inset
10566
10567 , \SpecialChar \ldots{}
10568 ) en la propia clase de texto.
10569  Los flotantes normales se incluyen en el archivo 
10570 \begin_inset Flex CharStyle:Code
10571 status collapsed
10572
10573 \begin_layout Plain Layout
10574 stdfloats.inc
10575 \end_layout
10576
10577 \end_inset
10578
10579 , así que no tendrás más que añadir
10580 \end_layout
10581
10582 \begin_layout LyX-Code
10583 Input stdfloats.inc
10584 \end_layout
10585
10586 \begin_layout Standard
10587 en tu archivo de formato.
10588  Si quieres implementar una clase de texto que proponga algún otro tipo
10589  de flotante (como la clase AGU empaquetada con LyX), la información siguiente
10590  te servirá de ayuda:
10591 \end_layout
10592
10593 \begin_layout Description
10594 \begin_inset Flex CharStyle:Code
10595 status collapsed
10596
10597 \begin_layout Plain Layout
10598 Extension
10599 \end_layout
10600
10601 \end_inset
10602
10603  [
10604 \begin_inset Flex CharStyle:Code
10605 status collapsed
10606
10607 \begin_layout Plain Layout
10608 string
10609 \end_layout
10610
10611 \end_inset
10612
10613 =
10614 \begin_inset Quotes erd
10615 \end_inset
10616
10617
10618 \begin_inset Quotes erd
10619 \end_inset
10620
10621 ] La extensión del nombre de un archivo auxiliar para la lista de figuras
10622  (u otra cosa).
10623  LaTeX escribe las leyendas en este archivo.
10624 \end_layout
10625
10626 \begin_layout Description
10627 \begin_inset Flex CharStyle:Code
10628 status collapsed
10629
10630 \begin_layout Plain Layout
10631 GuiName
10632 \end_layout
10633
10634 \end_inset
10635
10636  [
10637 \begin_inset Flex CharStyle:Code
10638 status collapsed
10639
10640 \begin_layout Plain Layout
10641 string
10642 \end_layout
10643
10644 \end_inset
10645
10646 =
10647 \begin_inset Quotes erd
10648 \end_inset
10649
10650
10651 \begin_inset Quotes erd
10652 \end_inset
10653
10654 ] La cadena que se usará en los menús y también para la leyenda.
10655 \end_layout
10656
10657 \begin_layout Description
10658 \begin_inset Flex CharStyle:Code
10659 status collapsed
10660
10661 \begin_layout Plain Layout
10662 LaTeXBuiltin
10663 \end_layout
10664
10665 \end_inset
10666
10667  [
10668 \begin_inset Flex CharStyle:Code
10669 status collapsed
10670
10671 \begin_layout Plain Layout
10672
10673 \emph on
10674 0
10675 \end_layout
10676
10677 \end_inset
10678
10679
10680 \begin_inset Flex CharStyle:Code
10681 status collapsed
10682
10683 \begin_layout Plain Layout
10684 1
10685 \end_layout
10686
10687 \end_inset
10688
10689 ] Poner 
10690 \begin_inset Flex CharStyle:Code
10691 status collapsed
10692
10693 \begin_layout Plain Layout
10694 1
10695 \end_layout
10696
10697 \end_inset
10698
10699  si el flotante ya está definido por la clase de documento LaTeX.
10700  Si se pone 
10701 \begin_inset Flex CharStyle:Code
10702 status collapsed
10703
10704 \begin_layout Plain Layout
10705 0
10706 \end_layout
10707
10708 \end_inset
10709
10710 , el flotante será definido usando el paquete LaTeX 
10711 \begin_inset Flex CharStyle:Code
10712 status collapsed
10713
10714 \begin_layout Plain Layout
10715 float
10716 \end_layout
10717
10718 \end_inset
10719
10720 .
10721 \end_layout
10722
10723 \begin_layout Description
10724 \begin_inset Flex CharStyle:Code
10725 status collapsed
10726
10727 \begin_layout Plain Layout
10728 ListName
10729 \end_layout
10730
10731 \end_inset
10732
10733  [
10734 \begin_inset Flex CharStyle:Code
10735 status collapsed
10736
10737 \begin_layout Plain Layout
10738 string
10739 \end_layout
10740
10741 \end_inset
10742
10743 =
10744 \begin_inset Quotes erd
10745 \end_inset
10746
10747
10748 \begin_inset Quotes erd
10749 \end_inset
10750
10751 ] El encabezado usado para la lista de flotantes.
10752 \end_layout
10753
10754 \begin_layout Description
10755 \begin_inset Flex CharStyle:Code
10756 status collapsed
10757
10758 \begin_layout Plain Layout
10759 NumberWithin
10760 \end_layout
10761
10762 \end_inset
10763
10764  [
10765 \begin_inset Flex CharStyle:Code
10766 status collapsed
10767
10768 \begin_layout Plain Layout
10769 string
10770 \end_layout
10771
10772 \end_inset
10773
10774 =
10775 \begin_inset Quotes erd
10776 \end_inset
10777
10778
10779 \begin_inset Quotes erd
10780 \end_inset
10781
10782 ] Este argumento (opcional) determina si los flotantes de esta clase serán
10783  numerados dentro de alguna unidad de sección del documento.
10784  Por ejemplo, si es igual a 
10785 \begin_inset Flex CharStyle:Code
10786 status collapsed
10787
10788 \begin_layout Plain Layout
10789 chapter
10790 \end_layout
10791
10792 \end_inset
10793
10794 , los flotantes serán numerados dentro de los capítulos.
10795 \end_layout
10796
10797 \begin_layout Description
10798 \begin_inset Flex CharStyle:Code
10799 status collapsed
10800
10801 \begin_layout Plain Layout
10802 Placement
10803 \end_layout
10804
10805 \end_inset
10806
10807  [
10808 \begin_inset Flex CharStyle:Code
10809 status collapsed
10810
10811 \begin_layout Plain Layout
10812 string
10813 \end_layout
10814
10815 \end_inset
10816
10817 =
10818 \begin_inset Quotes erd
10819 \end_inset
10820
10821
10822 \begin_inset Quotes erd
10823 \end_inset
10824
10825 ] La colocación por omisión para la clase dada de flotantes.
10826  El valor de 
10827 \begin_inset Flex CharStyle:Code
10828 status collapsed
10829
10830 \begin_layout Plain Layout
10831 string
10832 \end_layout
10833
10834 \end_inset
10835
10836  deberá ser un estándar LaTeX: 
10837 \begin_inset Flex CharStyle:Code
10838 status collapsed
10839
10840 \begin_layout Plain Layout
10841 t
10842 \end_layout
10843
10844 \end_inset
10845
10846
10847 \begin_inset Flex CharStyle:Code
10848 status collapsed
10849
10850 \begin_layout Plain Layout
10851 b
10852 \end_layout
10853
10854 \end_inset
10855
10856
10857 \begin_inset Flex CharStyle:Code
10858 status collapsed
10859
10860 \begin_layout Plain Layout
10861 p
10862 \end_layout
10863
10864 \end_inset
10865
10866  y 
10867 \begin_inset Flex CharStyle:Code
10868 status collapsed
10869
10870 \begin_layout Plain Layout
10871 h
10872 \end_layout
10873
10874 \end_inset
10875
10876 , por 
10877 \begin_inset Quotes fld
10878 \end_inset
10879
10880 top
10881 \begin_inset Quotes frd
10882 \end_inset
10883
10884  (arriba), 
10885 \begin_inset Quotes fld
10886 \end_inset
10887
10888 bottom
10889 \begin_inset Quotes frd
10890 \end_inset
10891
10892  (abajo), 
10893 \begin_inset Quotes fld
10894 \end_inset
10895
10896 page
10897 \begin_inset Quotes frd
10898 \end_inset
10899
10900  (página), y 
10901 \begin_inset Quotes fld
10902 \end_inset
10903
10904 here
10905 \begin_inset Quotes frd
10906 \end_inset
10907
10908  (aquí), respectivamente.
10909 \begin_inset Foot
10910 status collapsed
10911
10912 \begin_layout Plain Layout
10913 Anotar que el orden de estas letras en la cadena es irrelevante, como en
10914  LaTeX.
10915 \end_layout
10916
10917 \end_inset
10918
10919  Por encima de éstos hay un nuevo tipo, 
10920 \begin_inset Flex CharStyle:Code
10921 status collapsed
10922
10923 \begin_layout Plain Layout
10924 H
10925 \end_layout
10926
10927 \end_inset
10928
10929 , que no corresponde realmente a un flotante, ya que se refiere a: ponerlo
10930  aquí, 
10931 \begin_inset Quotes fld
10932 \end_inset
10933
10934 here
10935 \begin_inset Quotes frd
10936 \end_inset
10937
10938 , y en ninguna otra parte.
10939  Anotar que, sin embargo, el colocador 
10940 \begin_inset Flex CharStyle:Code
10941 status collapsed
10942
10943 \begin_layout Plain Layout
10944 H
10945 \end_layout
10946
10947 \end_inset
10948
10949  es especial y, debido a detalles de implementación, no puede usarse en
10950  tipos de flotantes no empotrados.
10951  Si no comprendes lo que esto significa, usa solo 
10952 \begin_inset Quotes fld
10953 \end_inset
10954
10955
10956 \begin_inset Flex CharStyle:Code
10957 status collapsed
10958
10959 \begin_layout Plain Layout
10960 tbp
10961 \end_layout
10962
10963 \end_inset
10964
10965
10966 \begin_inset Quotes frd
10967 \end_inset
10968
10969 .
10970 \end_layout
10971
10972 \begin_layout Description
10973 \begin_inset Flex CharStyle:Code
10974 status collapsed
10975
10976 \begin_layout Plain Layout
10977 Style
10978 \end_layout
10979
10980 \end_inset
10981
10982  [
10983 \begin_inset Flex CharStyle:Code
10984 status collapsed
10985
10986 \begin_layout Plain Layout
10987 string
10988 \end_layout
10989
10990 \end_inset
10991
10992 =
10993 \begin_inset Quotes erd
10994 \end_inset
10995
10996
10997 \begin_inset Quotes erd
10998 \end_inset
10999
11000 ] El estilo usado cuando se define el flotante con 
11001 \begin_inset Flex CharStyle:Code
11002 status collapsed
11003
11004 \begin_layout Plain Layout
11005
11006 \backslash
11007 newfloat
11008 \end_layout
11009
11010 \end_inset
11011
11012 .
11013 \end_layout
11014
11015 \begin_layout Description
11016 \begin_inset Flex CharStyle:Code
11017 status collapsed
11018
11019 \begin_layout Plain Layout
11020 Type
11021 \end_layout
11022
11023 \end_inset
11024
11025  [
11026 \begin_inset Flex CharStyle:Code
11027 status collapsed
11028
11029 \begin_layout Plain Layout
11030 string
11031 \end_layout
11032
11033 \end_inset
11034
11035 =
11036 \begin_inset Quotes erd
11037 \end_inset
11038
11039
11040 \begin_inset Quotes erd
11041 \end_inset
11042
11043 ] El 
11044 \begin_inset Quotes fld
11045 \end_inset
11046
11047 tipo
11048 \begin_inset Quotes frd
11049 \end_inset
11050
11051  de la nueva clase de flotante, como programa o algoritmo.
11052  Después del apropiado 
11053 \begin_inset Flex CharStyle:Code
11054 status collapsed
11055
11056 \begin_layout Plain Layout
11057
11058 \backslash
11059 newfloat
11060 \end_layout
11061
11062 \end_inset
11063
11064 , comandos tales como 
11065 \begin_inset Flex CharStyle:Code
11066 status collapsed
11067
11068 \begin_layout Plain Layout
11069
11070 \backslash
11071 begin{program}
11072 \end_layout
11073
11074 \end_inset
11075
11076  o 
11077 \begin_inset Flex CharStyle:Code
11078 status collapsed
11079
11080 \begin_layout Plain Layout
11081
11082 \backslash
11083 end{algorithm*}
11084 \end_layout
11085
11086 \end_inset
11087
11088  estarán disponibles.
11089 \end_layout
11090
11091 \begin_layout Standard
11092 Anotar que al definir un flotante con tipo 
11093 \begin_inset Flex CharStyle:Code
11094 status collapsed
11095
11096 \begin_layout Plain Layout
11097
11098 \emph on
11099 type
11100 \end_layout
11101
11102 \end_inset
11103
11104  automáticamente se define el correspondiente contador con nombre 
11105 \begin_inset Flex CharStyle:Code
11106 status collapsed
11107
11108 \begin_layout Plain Layout
11109
11110 \emph on
11111 type
11112 \end_layout
11113
11114 \end_inset
11115
11116 .
11117 \end_layout
11118
11119 \begin_layout Subsection
11120 Recuadros flexibles y formato del recuadro
11121 \begin_inset CommandInset label
11122 LatexCommand label
11123 name "sub:estilo-del-texto"
11124
11125 \end_inset
11126
11127
11128 \end_layout
11129
11130 \begin_layout Standard
11131 LyX ha soportado estilos de texto desde la versión 1.4.0; desde la versión
11132  1.6.0, estos son denominados recuadros flexibles.
11133  
11134 \end_layout
11135
11136 \begin_layout Standard
11137 Los recuadros flexibles son de tres tipos: 
11138 \end_layout
11139
11140 \begin_layout Itemize
11141 estilo del texto (
11142 \begin_inset Flex CharStyle:Code
11143 status collapsed
11144
11145 \begin_layout Plain Layout
11146 CharStyle
11147 \end_layout
11148
11149 \end_inset
11150
11151 ): estos definen diseños semánticos correspondientes a comandos LaTeX como
11152  
11153 \begin_inset Flex CharStyle:Code
11154 status collapsed
11155
11156 \begin_layout Plain Layout
11157
11158 \backslash
11159 noun
11160 \end_layout
11161
11162 \end_inset
11163
11164  y 
11165 \begin_inset Flex CharStyle:Code
11166 status collapsed
11167
11168 \begin_layout Plain Layout
11169
11170 \backslash
11171 code
11172 \end_layout
11173
11174 \end_inset
11175
11176 .
11177 \end_layout
11178
11179 \begin_layout Itemize
11180 definido por el usuario (
11181 \begin_inset Flex CharStyle:Code
11182 status collapsed
11183
11184 \begin_layout Plain Layout
11185 Custom
11186 \end_layout
11187
11188 \end_inset
11189
11190 ): estos se pueden usar para definir recuadros plegables personalizados,
11191  del tipo de los de código TeX, notas al pie y similares.
11192  Un ejemplo obvio es un recuadro de nota final, definido en el módulo del
11193  mismo nombre (
11194 \begin_inset Flex CharStyle:Code
11195 status collapsed
11196
11197 \begin_layout Plain Layout
11198 endnotes
11199 \end_layout
11200
11201 \end_inset
11202
11203 ).
11204 \end_layout
11205
11206 \begin_layout Itemize
11207 elementos XML (
11208 \begin_inset Flex CharStyle:Code
11209 status collapsed
11210
11211 \begin_layout Plain Layout
11212 Element
11213 \end_layout
11214
11215 \end_inset
11216
11217 ): para usar con las clases DocBook.
11218 \end_layout
11219
11220 \begin_layout Standard
11221 Los recuadros flexibles se definen usando la etiqueta 
11222 \begin_inset Flex CharStyle:Code
11223 status collapsed
11224
11225 \begin_layout Plain Layout
11226 InsetLayout
11227 \end_layout
11228
11229 \end_inset
11230
11231 , que se explicará en un momento.
11232 \end_layout
11233
11234 \begin_layout Standard
11235 La etiqueta 
11236 \begin_inset Flex CharStyle:Code
11237 status collapsed
11238
11239 \begin_layout Plain Layout
11240 InsetLayout
11241 \end_layout
11242
11243 \end_inset
11244
11245  también sirve para otra función: puede utilizarse para personalizar el
11246  diseño general de muchos tipos diferentes de recuadros.
11247  Actualmente, 
11248 \begin_inset Flex CharStyle:Code
11249 status collapsed
11250
11251 \begin_layout Plain Layout
11252 InsetLayout
11253 \end_layout
11254
11255 \end_inset
11256
11257  permite personalizar los parámetros de diseño de notas al pie, notas al
11258  margen, notas, recuadros de código TeX (ERT), ramas, listados de programa,
11259  índices, cuadros, tablas, algoritmos, URL, y argumentos opcionales, así
11260  como para definir recuadros flexibles.
11261 \end_layout
11262
11263 \begin_layout Standard
11264 La definición de 
11265 \begin_inset Flex CharStyle:Code
11266 status collapsed
11267
11268 \begin_layout Plain Layout
11269 InsetLayout
11270 \end_layout
11271
11272 \end_inset
11273
11274  debe comenzar con una línea de la forma:
11275 \end_layout
11276
11277 \begin_layout LyX-Code
11278 InsetLayout <Type>
11279 \end_layout
11280
11281 \begin_layout Standard
11282 Aquí, 
11283 \begin_inset Flex CharStyle:Code
11284 status collapsed
11285
11286 \begin_layout Plain Layout
11287 <Type>
11288 \end_layout
11289
11290 \end_inset
11291
11292  indica el recuadro cuyo formato se va a definir, y hay dos casos.
11293 \end_layout
11294
11295 \begin_layout Enumerate
11296 Se va a modificar el formato para un tipo de recuadro preexistente.
11297  En este caso,
11298 \begin_inset Flex CharStyle:Code
11299 status collapsed
11300
11301 \begin_layout Plain Layout
11302 <Type>
11303 \end_layout
11304
11305 \end_inset
11306
11307  puede ser uno cualquiera de los siguientes: 
11308 \begin_inset Flex CharStyle:Code
11309 status collapsed
11310
11311 \begin_layout Plain Layout
11312 Algorithm
11313 \end_layout
11314
11315 \end_inset
11316
11317
11318 \begin_inset Flex CharStyle:Code
11319 status collapsed
11320
11321 \begin_layout Plain Layout
11322 Branch
11323 \end_layout
11324
11325 \end_inset
11326
11327
11328 \begin_inset Flex CharStyle:Code
11329 status collapsed
11330
11331 \begin_layout Plain Layout
11332 Box
11333 \end_layout
11334
11335 \end_inset
11336
11337
11338 \begin_inset Flex CharStyle:Code
11339 status collapsed
11340
11341 \begin_layout Plain Layout
11342 Box:shaded
11343 \end_layout
11344
11345 \end_inset
11346
11347
11348 \begin_inset Flex CharStyle:Code
11349 status collapsed
11350
11351 \begin_layout Plain Layout
11352 ERT
11353 \end_layout
11354
11355 \end_inset
11356
11357
11358 \begin_inset Flex CharStyle:Code
11359 status collapsed
11360
11361 \begin_layout Plain Layout
11362 Figure
11363 \end_layout
11364
11365 \end_inset
11366
11367
11368 \begin_inset Flex CharStyle:Code
11369 status collapsed
11370
11371 \begin_layout Plain Layout
11372 Foot
11373 \end_layout
11374
11375 \end_inset
11376
11377
11378 \begin_inset Flex CharStyle:Code
11379 status collapsed
11380
11381 \begin_layout Plain Layout
11382 Index
11383 \end_layout
11384
11385 \end_inset
11386
11387
11388 \begin_inset Flex CharStyle:Code
11389 status collapsed
11390
11391 \begin_layout Plain Layout
11392 Info
11393 \end_layout
11394
11395 \end_inset
11396
11397
11398 \begin_inset Flex CharStyle:Code
11399 status collapsed
11400
11401 \begin_layout Plain Layout
11402 Info:menu
11403 \end_layout
11404
11405 \end_inset
11406
11407
11408 \begin_inset Flex CharStyle:Code
11409 status collapsed
11410
11411 \begin_layout Plain Layout
11412 Info:shortcut
11413 \end_layout
11414
11415 \end_inset
11416
11417
11418 \begin_inset Flex CharStyle:Code
11419 status collapsed
11420
11421 \begin_layout Plain Layout
11422 Info:shortcuts
11423 \end_layout
11424
11425 \end_inset
11426
11427
11428 \begin_inset Flex CharStyle:Code
11429 status collapsed
11430
11431 \begin_layout Plain Layout
11432 Listings
11433 \end_layout
11434
11435 \end_inset
11436
11437
11438 \begin_inset Flex CharStyle:Code
11439 status collapsed
11440
11441 \begin_layout Plain Layout
11442 Marginal
11443 \end_layout
11444
11445 \end_inset
11446
11447
11448 \begin_inset Flex CharStyle:Code
11449 status collapsed
11450
11451 \begin_layout Plain Layout
11452 Note:Comment
11453 \end_layout
11454
11455 \end_inset
11456
11457
11458 \begin_inset Flex CharStyle:Code
11459 status collapsed
11460
11461 \begin_layout Plain Layout
11462 Note:Note
11463 \end_layout
11464
11465 \end_inset
11466
11467
11468 \begin_inset Flex CharStyle:Code
11469 status collapsed
11470
11471 \begin_layout Plain Layout
11472 Note:GreyedOut
11473 \end_layout
11474
11475 \end_inset
11476
11477
11478 \begin_inset Flex CharStyle:Code
11479 status collapsed
11480
11481 \begin_layout Plain Layout
11482 OptArg
11483 \end_layout
11484
11485 \end_inset
11486
11487
11488 \begin_inset Flex CharStyle:Code
11489 status collapsed
11490
11491 \begin_layout Plain Layout
11492 Table
11493 \end_layout
11494
11495 \end_inset
11496
11497 , or 
11498 \begin_inset Flex CharStyle:Code
11499 status collapsed
11500
11501 \begin_layout Plain Layout
11502 URL
11503 \end_layout
11504
11505 \end_inset
11506
11507 .
11508  
11509 \end_layout
11510
11511 \begin_layout Enumerate
11512 Se va a definir el formato para un recuadro flexible.
11513  En este caso, 
11514 \begin_inset Flex CharStyle:Code
11515 status collapsed
11516
11517 \begin_layout Plain Layout
11518 <Type>
11519 \end_layout
11520
11521 \end_inset
11522
11523  puede ser cualquier identificador válido no utilizado por un recuadro preexiste
11524 nte.
11525  Anotar que la definición de un flexible debe incluir 
11526 \emph on
11527 además
11528 \emph default
11529  una entrada 
11530 \begin_inset Flex CharStyle:Code
11531 status collapsed
11532
11533 \begin_layout Plain Layout
11534 LyXType
11535 \end_layout
11536
11537 \end_inset
11538
11539 .
11540 \end_layout
11541
11542 \begin_layout Standard
11543 La definición de 
11544 \begin_inset Flex CharStyle:Code
11545 status collapsed
11546
11547 \begin_layout Plain Layout
11548 InsetLayout
11549 \end_layout
11550
11551 \end_inset
11552
11553  puede contener las siguientes entradas:
11554 \end_layout
11555
11556 \begin_layout Description
11557 \begin_inset Flex CharStyle:Code
11558 status collapsed
11559
11560 \begin_layout Plain Layout
11561 BgColor
11562 \end_layout
11563
11564 \end_inset
11565
11566  El color para el fondo del recuadro.
11567  Los colores válidos son los definidos en 
11568 \begin_inset Flex CharStyle:Code
11569 status collapsed
11570
11571 \begin_layout Plain Layout
11572 src/ColorCode.h
11573 \end_layout
11574
11575 \end_inset
11576
11577 .
11578 \end_layout
11579
11580 \begin_layout Description
11581 \begin_inset Flex CharStyle:Code
11582 status collapsed
11583
11584 \begin_layout Plain Layout
11585 CopyStyle
11586 \end_layout
11587
11588 \end_inset
11589
11590  Como con los estilos de párrafo (véase 
11591 \begin_inset CommandInset ref
11592 LatexCommand ref
11593 reference "des:CopyStyle"
11594
11595 \end_inset
11596
11597 ).
11598 \end_layout
11599
11600 \begin_layout Description
11601 \begin_inset Flex CharStyle:Code
11602 status collapsed
11603
11604 \begin_layout Plain Layout
11605 CustomPars
11606 \end_layout
11607
11608 \end_inset
11609
11610  [
11611 \begin_inset Flex CharStyle:Code
11612 status collapsed
11613
11614 \begin_layout Plain Layout
11615
11616 \emph on
11617 0
11618 \end_layout
11619
11620 \end_inset
11621
11622 ,
11623 \begin_inset Flex CharStyle:Code
11624 status collapsed
11625
11626 \begin_layout Plain Layout
11627 1
11628 \end_layout
11629
11630 \end_inset
11631
11632 ] Indica si el usuario puede emplear el diálogo Configuración del párrafo
11633  para modificar el párrafo.
11634 \end_layout
11635
11636 \begin_layout Description
11637 \begin_inset Flex CharStyle:Code
11638 status collapsed
11639
11640 \begin_layout Plain Layout
11641 Decoration
11642 \end_layout
11643
11644 \end_inset
11645
11646  Puede ser 
11647 \begin_inset Flex CharStyle:Code
11648 status collapsed
11649
11650 \begin_layout Plain Layout
11651 Classic
11652 \end_layout
11653
11654 \end_inset
11655
11656
11657 \begin_inset Flex CharStyle:Code
11658 status collapsed
11659
11660 \begin_layout Plain Layout
11661 Minimalistic
11662 \end_layout
11663
11664 \end_inset
11665
11666 , o 
11667 \begin_inset Flex CharStyle:Code
11668 status collapsed
11669
11670 \begin_layout Plain Layout
11671 Conglomerate
11672 \end_layout
11673
11674 \end_inset
11675
11676 , que describe el estilo de presentación para el marco y los botones del
11677  recuadro.
11678  Las notas al pie usan generalmente 
11679 \begin_inset Flex CharStyle:Code
11680 status collapsed
11681
11682 \begin_layout Plain Layout
11683 Classic
11684 \end_layout
11685
11686 \end_inset
11687
11688 , los recuadros de código TeX 
11689 \begin_inset Flex CharStyle:Code
11690 status collapsed
11691
11692 \begin_layout Plain Layout
11693 Minimalistic
11694 \end_layout
11695
11696 \end_inset
11697
11698 , y los de estilos del texto 
11699 \begin_inset Flex CharStyle:Code
11700 status collapsed
11701
11702 \begin_layout Plain Layout
11703 Conglomerate
11704 \end_layout
11705
11706 \end_inset
11707
11708 .
11709 \end_layout
11710
11711 \begin_layout Description
11712 \begin_inset Flex CharStyle:Code
11713 status collapsed
11714
11715 \begin_layout Plain Layout
11716 End
11717 \end_layout
11718
11719 \end_inset
11720
11721  Requerido al final de las declaraciones de formato del recuadro.
11722 \end_layout
11723
11724 \begin_layout Description
11725 \begin_inset Flex CharStyle:Code
11726 status collapsed
11727
11728 \begin_layout Plain Layout
11729 Font
11730 \end_layout
11731
11732 \end_inset
11733
11734  La fuente usada tanto para el cuerpo del texto como para la etiqueta.
11735  Véase la sección
11736 \begin_inset space ~
11737 \end_inset
11738
11739
11740 \begin_inset CommandInset ref
11741 LatexCommand ref
11742 reference "sub:fuentes"
11743
11744 \end_inset
11745
11746 .
11747  Anotar que al definir esta fuente se define automáticamente el mismo valor
11748  para la etiqueta, 
11749 \begin_inset Flex CharStyle:Code
11750 status collapsed
11751
11752 \begin_layout Plain Layout
11753 LabelFont
11754 \end_layout
11755
11756 \end_inset
11757
11758 , así que define aquella primero y después define 
11759 \begin_inset Flex CharStyle:Code
11760 status collapsed
11761
11762 \begin_layout Plain Layout
11763 LabelFont
11764 \end_layout
11765
11766 \end_inset
11767
11768  si las quieres diferentes.
11769  
11770 \end_layout
11771
11772 \begin_layout Description
11773 \begin_inset Flex CharStyle:Code
11774 status collapsed
11775
11776 \begin_layout Plain Layout
11777 ForceLTR
11778 \end_layout
11779
11780 \end_inset
11781
11782  Fuerza el idioma 
11783 \begin_inset Quotes fld
11784 \end_inset
11785
11786 latex
11787 \begin_inset Quotes frd
11788 \end_inset
11789
11790  que genera salida Izquierda-Derecha (latin), p.
11791 \begin_inset space \thinspace{}
11792 \end_inset
11793
11794 e.
11795 \begin_inset space \space{}
11796 \end_inset
11797
11798 en código TeX o URL.
11799  Un parche.
11800 \end_layout
11801
11802 \begin_layout Description
11803 \begin_inset Flex CharStyle:Code
11804 status collapsed
11805
11806 \begin_layout Plain Layout
11807 ForcePlain
11808 \end_layout
11809
11810 \end_inset
11811
11812  [
11813 \begin_inset Flex CharStyle:Code
11814 status collapsed
11815
11816 \begin_layout Plain Layout
11817
11818 \emph on
11819 0
11820 \end_layout
11821
11822 \end_inset
11823
11824 ,
11825 \begin_inset Flex CharStyle:Code
11826 status collapsed
11827
11828 \begin_layout Plain Layout
11829 1
11830 \end_layout
11831
11832 \end_inset
11833
11834 ] Indica si debería usarse PlainLayout o, por el contrario el usuario puede
11835  cambiar el estilo de párrafo del recuadro.
11836 \end_layout
11837
11838 \begin_layout Description
11839 \begin_inset Flex CharStyle:Code
11840 status collapsed
11841
11842 \begin_layout Plain Layout
11843 FreeSpacing
11844 \end_layout
11845
11846 \end_inset
11847
11848  Como con los estilos de párrafo (véase 
11849 \begin_inset CommandInset ref
11850 LatexCommand pageref
11851 reference "des:FreeSpacing"
11852
11853 \end_inset
11854
11855 ).
11856 \end_layout
11857
11858 \begin_layout Description
11859 \begin_inset Flex CharStyle:Code
11860 status collapsed
11861
11862 \begin_layout Plain Layout
11863 KeepEmpty
11864 \end_layout
11865
11866 \end_inset
11867
11868  Como con los estilos de párrafo (véase 
11869 \begin_inset CommandInset ref
11870 LatexCommand pageref
11871 reference "des:KeepEmpty"
11872
11873 \end_inset
11874
11875 ).
11876 \end_layout
11877
11878 \begin_layout Description
11879 \begin_inset Flex CharStyle:Code
11880 status collapsed
11881
11882 \begin_layout Plain Layout
11883 LabelFont
11884 \end_layout
11885
11886 \end_inset
11887
11888  La fuente para la etiqueta.
11889  Véase la sección
11890 \begin_inset space ~
11891 \end_inset
11892
11893
11894 \begin_inset CommandInset ref
11895 LatexCommand ref
11896 reference "sub:fuentes"
11897
11898 \end_inset
11899
11900 .
11901  Anotar que esta definición nunca puede aparecer antes de 
11902 \begin_inset Flex CharStyle:Code
11903 status collapsed
11904
11905 \begin_layout Plain Layout
11906 Font
11907 \end_layout
11908
11909 \end_inset
11910
11911 , para que sea efectiva.
11912 \end_layout
11913
11914 \begin_layout Description
11915 \begin_inset Flex CharStyle:Code
11916 status collapsed
11917
11918 \begin_layout Plain Layout
11919 LabelString
11920 \end_layout
11921
11922 \end_inset
11923
11924  Lo que se mostrará sobre el botón u otra parte como etiqueta del recuadro.
11925  Algunos tipos de recuadro (código TeX y ramas) modifican esta etiqueta
11926  sobre la marcha.
11927 \end_layout
11928
11929 \begin_layout Description
11930 \begin_inset Flex CharStyle:Code
11931 status collapsed
11932
11933 \begin_layout Plain Layout
11934 LatexName
11935 \end_layout
11936
11937 \end_inset
11938
11939  El nombre LaTeX correspondiente al asunto.
11940  Cualquier nombre de entorno o de comando.
11941 \end_layout
11942
11943 \begin_layout Description
11944 \begin_inset Flex CharStyle:Code
11945 status collapsed
11946
11947 \begin_layout Plain Layout
11948 LatexParam
11949 \end_layout
11950
11951 \end_inset
11952
11953  El parámetro opcional para el correspondiente 
11954 \begin_inset Flex CharStyle:Code
11955 status collapsed
11956
11957 \begin_layout Plain Layout
11958 LatexName
11959 \end_layout
11960
11961 \end_inset
11962
11963 , incluyendo posibles pares de corchetes, 
11964 \begin_inset Flex CharStyle:Code
11965 status collapsed
11966
11967 \begin_layout Plain Layout
11968 []
11969 \end_layout
11970
11971 \end_inset
11972
11973 .
11974  Este parámetro no se puede cambiar desde dentro de LyX.
11975 \end_layout
11976
11977 \begin_layout Description
11978 \begin_inset Flex CharStyle:Code
11979 status collapsed
11980
11981 \begin_layout Plain Layout
11982 LatexType
11983 \end_layout
11984
11985 \end_inset
11986
11987  Como con los estilos de párrafo (véase 
11988 \begin_inset CommandInset ref
11989 LatexCommand pageref
11990 reference "des:LatexType"
11991
11992 \end_inset
11993
11994 ).
11995 \end_layout
11996
11997 \begin_layout Description
11998 \begin_inset Flex CharStyle:Code
11999 status collapsed
12000
12001 \begin_layout Plain Layout
12002 LyxType 
12003 \end_layout
12004
12005 \end_inset
12006
12007  Puede ser 
12008 \begin_inset Flex CharStyle:Code
12009 status collapsed
12010
12011 \begin_layout Plain Layout
12012 charstyle
12013 \end_layout
12014
12015 \end_inset
12016
12017
12018 \begin_inset Flex CharStyle:Code
12019 status collapsed
12020
12021 \begin_layout Plain Layout
12022 custom
12023 \end_layout
12024
12025 \end_inset
12026
12027
12028 \begin_inset Flex CharStyle:Code
12029 status collapsed
12030
12031 \begin_layout Plain Layout
12032 element
12033 \end_layout
12034
12035 \end_inset
12036
12037 , o 
12038 \begin_inset Flex CharStyle:Code
12039 status collapsed
12040
12041 \begin_layout Plain Layout
12042 end
12043 \end_layout
12044
12045 \end_inset
12046
12047  (indicando una definición ficticia que finaliza definiciones de estilos
12048  de texto, etc).
12049  Esta entrada es requerida y solo es significativa para recuadros flexibles.
12050  Entre otras cosas, determina en qué menús aparecerá este recuadro.
12051 \end_layout
12052
12053 \begin_layout Description
12054 \begin_inset Flex CharStyle:Code
12055 status collapsed
12056
12057 \begin_layout Plain Layout
12058 MultiPar
12059 \end_layout
12060
12061 \end_inset
12062
12063  [
12064 \begin_inset Flex CharStyle:Code
12065 status collapsed
12066
12067 \begin_layout Plain Layout
12068
12069 \emph on
12070 0
12071 \end_layout
12072
12073 \end_inset
12074
12075 ,
12076 \begin_inset Flex CharStyle:Code
12077 status collapsed
12078
12079 \begin_layout Plain Layout
12080 1
12081 \end_layout
12082
12083 \end_inset
12084
12085 ] Indica si se permiten múltiples párrafos en este recuadro.
12086  Además establecerá para CustomPars el mismo valor y para ForcePlain el
12087  valor opuesto.
12088  Estos pueden modificarse a otros valores si se usan 
12089 \emph on
12090 después
12091 \emph default
12092  de MultiPar.
12093 \end_layout
12094
12095 \begin_layout Description
12096 \begin_inset Flex CharStyle:Code
12097 status collapsed
12098
12099 \begin_layout Plain Layout
12100 NeedProtect
12101 \end_layout
12102
12103 \end_inset
12104
12105  [
12106 \begin_inset Flex CharStyle:Code
12107 status collapsed
12108
12109 \begin_layout Plain Layout
12110
12111 \emph on
12112 0
12113 \end_layout
12114
12115 \end_inset
12116
12117 ,
12118 \begin_inset Flex CharStyle:Code
12119 status collapsed
12120
12121 \begin_layout Plain Layout
12122 1
12123 \end_layout
12124
12125 \end_inset
12126
12127 ] Si los comandos frágiles deben o no ser 
12128 \begin_inset Flex CharStyle:Code
12129 status collapsed
12130
12131 \begin_layout Plain Layout
12132
12133 \backslash
12134 protect
12135 \end_layout
12136
12137 \end_inset
12138
12139 'ed en este formato.
12140  (Nota: es 
12141 \emph on
12142 no
12143 \emph default
12144  si el comando mismo debe ser protegido
12145 \emph on
12146 .)
12147 \end_layout
12148
12149 \begin_layout Description
12150 \begin_inset Flex CharStyle:Code
12151 status collapsed
12152
12153 \begin_layout Plain Layout
12154 PassThru
12155 \end_layout
12156
12157 \end_inset
12158
12159  [
12160 \begin_inset Flex CharStyle:Code
12161 status collapsed
12162
12163 \begin_layout Plain Layout
12164
12165 \emph on
12166 0
12167 \end_layout
12168
12169 \end_inset
12170
12171 ,
12172 \begin_inset Flex CharStyle:Code
12173 status collapsed
12174
12175 \begin_layout Plain Layout
12176 1
12177 \end_layout
12178
12179 \end_inset
12180
12181 ] Como con los estilos de párrafo (véase 
12182 \begin_inset CommandInset ref
12183 LatexCommand ref
12184 reference "des:PathThru"
12185
12186 \end_inset
12187
12188 ).
12189 \end_layout
12190
12191 \begin_layout Description
12192 \begin_inset Flex CharStyle:Code
12193 status collapsed
12194
12195 \begin_layout Plain Layout
12196 Preamble
12197 \end_layout
12198
12199 \end_inset
12200
12201  Como con los estilos de párrafo (véase 
12202 \begin_inset CommandInset ref
12203 LatexCommand pageref
12204 reference "des:Preamble"
12205
12206 \end_inset
12207
12208 ).
12209 \end_layout
12210
12211 \begin_layout Description
12212 \begin_inset Flex CharStyle:Code
12213 status collapsed
12214
12215 \begin_layout Plain Layout
12216 Requires 
12217 \end_layout
12218
12219 \end_inset
12220
12221  [
12222 \begin_inset Flex CharStyle:Code
12223 status collapsed
12224
12225 \begin_layout Plain Layout
12226 string
12227 \end_layout
12228
12229 \end_inset
12230
12231 ] Como con los estilos de párrafo (véase 
12232 \begin_inset CommandInset ref
12233 LatexCommand pageref
12234 reference "des:Requires"
12235
12236 \end_inset
12237
12238 ).
12239 \end_layout
12240
12241 \begin_layout Subsection
12242 Contadores
12243 \begin_inset CommandInset label
12244 LatexCommand label
12245 name "sub:contadores"
12246
12247 \end_inset
12248
12249
12250 \end_layout
12251
12252 \begin_layout Standard
12253 Desde la versión 1.3.0 de LyX, es posible y necesario definir los contadores
12254  (
12255 \begin_inset Flex CharStyle:MenuItem
12256 status collapsed
12257
12258 \begin_layout Plain Layout
12259 chapter
12260 \end_layout
12261
12262 \end_inset
12263
12264
12265 \begin_inset Flex CharStyle:MenuItem
12266 status collapsed
12267
12268 \begin_layout Plain Layout
12269 figure
12270 \end_layout
12271
12272 \end_inset
12273
12274 , \SpecialChar \ldots{}
12275 ) en la propia clase de texto.
12276  Los contadores estándar están definidos en el archivo 
12277 \begin_inset Flex CharStyle:Code
12278 status collapsed
12279
12280 \begin_layout Plain Layout
12281 stdcounters.inc
12282 \end_layout
12283
12284 \end_inset
12285
12286 , de modo que no tienes más que añadir
12287 \end_layout
12288
12289 \begin_layout LyX-Code
12290 Input stdcounters.inc
12291 \end_layout
12292
12293 \begin_layout Standard
12294 en el archivo de formato para que funcionen.
12295  Pero si quieres puedes definir contadores personalizados.
12296  La declaración de un contador debe comenzar con:
12297 \end_layout
12298
12299 \begin_layout LyX-Code
12300 Counter nombre
12301 \end_layout
12302
12303 \begin_layout Standard
12304 donde 'nombre' es el que des al contador.
12305  Hay que terminar con 
12306 \begin_inset Quotes fld
12307 \end_inset
12308
12309
12310 \begin_inset Flex CharStyle:Code
12311 status collapsed
12312
12313 \begin_layout Plain Layout
12314 End
12315 \end_layout
12316
12317 \end_inset
12318
12319
12320 \begin_inset Quotes frd
12321 \end_inset
12322
12323 .
12324  Se pueden usar además los parámetros siguientes:
12325 \end_layout
12326
12327 \begin_layout Description
12328 \begin_inset Flex CharStyle:Code
12329 status collapsed
12330
12331 \begin_layout Plain Layout
12332 LabelString
12333 \end_layout
12334
12335 \end_inset
12336
12337  [
12338 \begin_inset Flex CharStyle:Code
12339 status collapsed
12340
12341 \begin_layout Plain Layout
12342 string
12343 \end_layout
12344
12345 \end_inset
12346
12347 =""] Si se define esta cadena, indica cómo se muestra el contador.
12348  Al establecer este valor también se da el mismo valor a 
12349 \begin_inset Flex CharStyle:Code
12350 status collapsed
12351
12352 \begin_layout Plain Layout
12353 LabelStringAppendix
12354 \end_layout
12355
12356 \end_inset
12357
12358 .
12359  Para los valores de 'string' se pueden usar las estructuras siguientes:
12360 \end_layout
12361
12362 \begin_deeper
12363 \begin_layout Itemize
12364 \begin_inset Flex CharStyle:Code
12365 status collapsed
12366
12367 \begin_layout Plain Layout
12368
12369 \backslash
12370 thecounter
12371 \end_layout
12372
12373 \end_inset
12374
12375  será reemplazado por la expansión de 
12376 \begin_inset Flex CharStyle:Code
12377 status collapsed
12378
12379 \begin_layout Plain Layout
12380 LabelString
12381 \end_layout
12382
12383 \end_inset
12384
12385
12386 \begin_inset Newline linebreak
12387 \end_inset
12388
12389  (o 
12390 \begin_inset Flex CharStyle:Code
12391 status collapsed
12392
12393 \begin_layout Plain Layout
12394 LabelStringAppendix
12395 \end_layout
12396
12397 \end_inset
12398
12399 ) del contador 
12400 \begin_inset Flex CharStyle:Code
12401 status collapsed
12402
12403 \begin_layout Plain Layout
12404 counter
12405 \end_layout
12406
12407 \end_inset
12408
12409 .
12410  
12411 \end_layout
12412
12413 \begin_layout Itemize
12414 los valores del contador pueden expresarse usando macros tipo LaTeX como
12415  
12416 \begin_inset Flex CharStyle:Code
12417 status collapsed
12418
12419 \begin_layout Plain Layout
12420
12421 \backslash
12422
12423 \emph on
12424 numbertype
12425 \emph default
12426 {
12427 \emph on
12428 counter
12429 \emph default
12430 }
12431 \end_layout
12432
12433 \end_inset
12434
12435 , donde 
12436 \begin_inset Flex CharStyle:Code
12437 status collapsed
12438
12439 \begin_layout Plain Layout
12440
12441 \emph on
12442 numbertype
12443 \end_layout
12444
12445 \end_inset
12446
12447  puede ser:
12448 \begin_inset Foot
12449 status open
12450
12451 \begin_layout Plain Layout
12452 En realidad, la situación es un poco más complicada: cualquier 
12453 \emph on
12454 numbertype
12455 \emph default
12456  distinto de los descritos a continuación generará números arábigos.
12457  No sería una sorpresa ver esto cambiado en el futuro.
12458 \end_layout
12459
12460 \end_inset
12461
12462  
12463 \begin_inset Flex CharStyle:Code
12464 status collapsed
12465
12466 \begin_layout Plain Layout
12467 arabic
12468 \end_layout
12469
12470 \end_inset
12471
12472 : 1, 2, 3,\SpecialChar \ldots{}
12473
12474 \begin_inset Flex CharStyle:Code
12475 status collapsed
12476
12477 \begin_layout Plain Layout
12478 alph
12479 \end_layout
12480
12481 \end_inset
12482
12483  para minúsculas: a, b, c, \SpecialChar \ldots{}
12484
12485 \begin_inset Flex CharStyle:Code
12486 status collapsed
12487
12488 \begin_layout Plain Layout
12489 Alph
12490 \end_layout
12491
12492 \end_inset
12493
12494  para mayúsculas: A, B, C, \SpecialChar \ldots{}
12495
12496 \begin_inset Flex CharStyle:Code
12497 status collapsed
12498
12499 \begin_layout Plain Layout
12500 roman
12501 \end_layout
12502
12503 \end_inset
12504
12505  números romanos en minúscula: i, ii, iii, \SpecialChar \ldots{}
12506
12507 \begin_inset Foot
12508 status collapsed
12509
12510 \begin_layout Plain Layout
12511
12512 \size normal
12513 \emph on
12514 \color none
12515 N.
12516 \begin_inset space \thinspace{}
12517 \end_inset
12518
12519 del T.
12520 \emph default
12521 : El estilo 
12522 \family sans
12523
12524 \begin_inset Flex CharStyle:Code
12525 status collapsed
12526
12527 \begin_layout Plain Layout
12528
12529 \family sans
12530 \size normal
12531 \color none
12532 spanish
12533 \end_layout
12534
12535 \end_inset
12536
12537
12538 \family default
12539  de 
12540 \family sans
12541
12542 \begin_inset Flex CharStyle:Code
12543 status collapsed
12544
12545 \begin_layout Plain Layout
12546
12547 \family sans
12548 \size normal
12549 \color none
12550 babel
12551 \end_layout
12552
12553 \end_inset
12554
12555
12556 \family default
12557 \size default
12558 \color inherit
12559  los transforma automáticamente en versalitas
12560 \noun on
12561 , i, ii
12562 \noun default
12563 \SpecialChar \ldots{}
12564 , ya que los romanos en minúscula no se usan en español.
12565  
12566 \end_layout
12567
12568 \end_inset
12569
12570
12571 \begin_inset Flex CharStyle:Code
12572 status collapsed
12573
12574 \begin_layout Plain Layout
12575 Roman
12576 \end_layout
12577
12578 \end_inset
12579
12580  para romanos en mayúsculas: I, II, III\SpecialChar \ldots{}
12581
12582 \begin_inset Flex CharStyle:Code
12583 status collapsed
12584
12585 \begin_layout Plain Layout
12586 hebrew
12587 \end_layout
12588
12589 \end_inset
12590
12591  para números hebreos.
12592 \end_layout
12593
12594 \end_deeper
12595 \begin_layout Standard
12596 Si no se define LabelString, se construye un valor por omisión así: si el
12597  contador tiene un contador maestro 
12598 \begin_inset Flex CharStyle:Code
12599 status collapsed
12600
12601 \begin_layout Plain Layout
12602 master
12603 \end_layout
12604
12605 \end_inset
12606
12607  (definido mediante 
12608 \begin_inset Flex CharStyle:Code
12609 status collapsed
12610
12611 \begin_layout Plain Layout
12612 Within
12613 \end_layout
12614
12615 \end_inset
12616
12617 ), se usa la cadena 
12618 \begin_inset Flex CharStyle:Code
12619 status collapsed
12620
12621 \begin_layout Plain Layout
12622
12623 \backslash
12624 themaster.
12625 \backslash
12626 arabic{counter}
12627 \end_layout
12628
12629 \end_inset
12630
12631 ; si no, se usa la cadena 
12632 \begin_inset Flex CharStyle:Code
12633 status collapsed
12634
12635 \begin_layout Plain Layout
12636
12637 \backslash
12638 arabic{counter}
12639 \end_layout
12640
12641 \end_inset
12642
12643 .
12644 \end_layout
12645
12646 \begin_layout Description
12647 \begin_inset Flex CharStyle:Code
12648 status collapsed
12649
12650 \begin_layout Plain Layout
12651 LabelStringAppendix
12652 \end_layout
12653
12654 \end_inset
12655
12656  [
12657 \begin_inset Flex CharStyle:Code
12658 status collapsed
12659
12660 \begin_layout Plain Layout
12661 string
12662 \end_layout
12663
12664 \end_inset
12665
12666 =""] Lo mismo que 
12667 \begin_inset Flex CharStyle:Code
12668 status collapsed
12669
12670 \begin_layout Plain Layout
12671 LabelString
12672 \end_layout
12673
12674 \end_inset
12675
12676 , pero para el apéndice.
12677 \end_layout
12678
12679 \begin_layout Description
12680 \begin_inset Flex CharStyle:Code
12681 status collapsed
12682
12683 \begin_layout Plain Layout
12684 Within
12685 \end_layout
12686
12687 \end_inset
12688
12689  [
12690 \begin_inset Flex CharStyle:Code
12691 status collapsed
12692
12693 \begin_layout Plain Layout
12694 string
12695 \end_layout
12696
12697 \end_inset
12698
12699 =""] Si esto se establece para el nombre de otro contador, el presente contador
12700  se reiniciará cada vez que el otro aumente.
12701  Por ejemplo, 
12702 \begin_inset Flex CharStyle:Code
12703 status collapsed
12704
12705 \begin_layout Plain Layout
12706 subsection
12707 \end_layout
12708
12709 \end_inset
12710
12711  se numera dentro de 
12712 \begin_inset Flex CharStyle:Code
12713 status collapsed
12714
12715 \begin_layout Plain Layout
12716 section
12717 \end_layout
12718
12719 \end_inset
12720
12721 .
12722 \end_layout
12723
12724 \begin_layout Subsection
12725 Descripción de las fuentes
12726 \begin_inset CommandInset label
12727 LatexCommand label
12728 name "sub:fuentes"
12729
12730 \end_inset
12731
12732
12733 \end_layout
12734
12735 \begin_layout Standard
12736 Una descripción de una fuente se ve como:
12737 \end_layout
12738
12739 \begin_layout LyX-Code
12740 Font 
12741 \family roman
12742 \emph on
12743 or
12744 \family default
12745 \emph default
12746  LabelFont
12747 \end_layout
12748
12749 \begin_layout LyX-Code
12750  ...
12751 \end_layout
12752
12753 \begin_layout LyX-Code
12754 EndFont
12755 \end_layout
12756
12757 \begin_layout Standard
12758 Están disponibles los comandos siguientes:
12759 \end_layout
12760
12761 \begin_layout Description
12762 \begin_inset Flex CharStyle:Code
12763 status collapsed
12764
12765 \begin_layout Plain Layout
12766 Color
12767 \end_layout
12768
12769 \end_inset
12770
12771  [
12772 \begin_inset Flex CharStyle:Code
12773 status collapsed
12774
12775 \begin_layout Plain Layout
12776
12777 \emph on
12778 none
12779 \end_layout
12780
12781 \end_inset
12782
12783
12784 \begin_inset Flex CharStyle:Code
12785 status collapsed
12786
12787 \begin_layout Plain Layout
12788 black
12789 \end_layout
12790
12791 \end_inset
12792
12793
12794 \begin_inset Flex CharStyle:Code
12795 status collapsed
12796
12797 \begin_layout Plain Layout
12798 white
12799 \end_layout
12800
12801 \end_inset
12802
12803
12804 \begin_inset Flex CharStyle:Code
12805 status collapsed
12806
12807 \begin_layout Plain Layout
12808 red
12809 \end_layout
12810
12811 \end_inset
12812
12813
12814 \begin_inset Flex CharStyle:Code
12815 status collapsed
12816
12817 \begin_layout Plain Layout
12818 green
12819 \end_layout
12820
12821 \end_inset
12822
12823
12824 \begin_inset Flex CharStyle:Code
12825 status collapsed
12826
12827 \begin_layout Plain Layout
12828 blue
12829 \end_layout
12830
12831 \end_inset
12832
12833
12834 \begin_inset Flex CharStyle:Code
12835 status collapsed
12836
12837 \begin_layout Plain Layout
12838 cyan
12839 \end_layout
12840
12841 \end_inset
12842
12843
12844 \begin_inset Flex CharStyle:Code
12845 status collapsed
12846
12847 \begin_layout Plain Layout
12848 magenta
12849 \end_layout
12850
12851 \end_inset
12852
12853
12854 \begin_inset Flex CharStyle:Code
12855 status collapsed
12856
12857 \begin_layout Plain Layout
12858 yellow
12859 \end_layout
12860
12861 \end_inset
12862
12863 ]
12864 \end_layout
12865
12866 \begin_layout Description
12867 \begin_inset Flex CharStyle:Code
12868 status collapsed
12869
12870 \begin_layout Plain Layout
12871 Family
12872 \end_layout
12873
12874 \end_inset
12875
12876  [
12877 \emph on
12878
12879 \begin_inset Flex CharStyle:Code
12880 status collapsed
12881
12882 \begin_layout Plain Layout
12883
12884 \emph on
12885 Roman
12886 \end_layout
12887
12888 \end_inset
12889
12890
12891 \emph default
12892
12893 \begin_inset Flex CharStyle:Code
12894 status collapsed
12895
12896 \begin_layout Plain Layout
12897 Sans
12898 \end_layout
12899
12900 \end_inset
12901
12902
12903 \begin_inset Flex CharStyle:Code
12904 status collapsed
12905
12906 \begin_layout Plain Layout
12907 Typewriter
12908 \end_layout
12909
12910 \end_inset
12911
12912
12913 \end_layout
12914
12915 \begin_layout Description
12916 \begin_inset Flex CharStyle:Code
12917 status collapsed
12918
12919 \begin_layout Plain Layout
12920 Misc
12921 \end_layout
12922
12923 \end_inset
12924
12925  [
12926 \begin_inset Flex CharStyle:Code
12927 status collapsed
12928
12929 \begin_layout Plain Layout
12930 string
12931 \end_layout
12932
12933 \end_inset
12934
12935 ] Son argumentos válidos: 
12936 \begin_inset Flex CharStyle:Code
12937 status collapsed
12938
12939 \begin_layout Plain Layout
12940 emph
12941 \end_layout
12942
12943 \end_inset
12944
12945
12946 \begin_inset Flex CharStyle:Code
12947 status collapsed
12948
12949 \begin_layout Plain Layout
12950 noun
12951 \end_layout
12952
12953 \end_inset
12954
12955
12956 \begin_inset Flex CharStyle:Code
12957 status collapsed
12958
12959 \begin_layout Plain Layout
12960 underbar
12961 \end_layout
12962
12963 \end_inset
12964
12965
12966 \begin_inset Flex CharStyle:Code
12967 status collapsed
12968
12969 \begin_layout Plain Layout
12970 no_emph
12971 \end_layout
12972
12973 \end_inset
12974
12975
12976 \begin_inset Flex CharStyle:Code
12977 status collapsed
12978
12979 \begin_layout Plain Layout
12980 no_noun
12981 \end_layout
12982
12983 \end_inset
12984
12985  and 
12986 \begin_inset Flex CharStyle:Code
12987 status collapsed
12988
12989 \begin_layout Plain Layout
12990 no_bar
12991 \end_layout
12992
12993 \end_inset
12994
12995 .
12996  Cada uno de ellos activa o desactiva el atributo correspondiente.
12997 \end_layout
12998
12999 \begin_layout Description
13000 \begin_inset Flex CharStyle:Code
13001 status collapsed
13002
13003 \begin_layout Plain Layout
13004 Series
13005 \end_layout
13006
13007 \end_inset
13008
13009  [
13010 \emph on
13011
13012 \begin_inset Flex CharStyle:Code
13013 status collapsed
13014
13015 \begin_layout Plain Layout
13016
13017 \emph on
13018 Medium
13019 \end_layout
13020
13021 \end_inset
13022
13023
13024 \emph default
13025
13026 \begin_inset Flex CharStyle:Code
13027 status collapsed
13028
13029 \begin_layout Plain Layout
13030 Bold
13031 \end_layout
13032
13033 \end_inset
13034
13035
13036 \end_layout
13037
13038 \begin_layout Description
13039 \begin_inset Flex CharStyle:Code
13040 status collapsed
13041
13042 \begin_layout Plain Layout
13043 Shape
13044 \end_layout
13045
13046 \end_inset
13047
13048  [
13049 \emph on
13050
13051 \begin_inset Flex CharStyle:Code
13052 status collapsed
13053
13054 \begin_layout Plain Layout
13055
13056 \emph on
13057 Up
13058 \end_layout
13059
13060 \end_inset
13061
13062
13063 \emph default
13064
13065 \begin_inset Flex CharStyle:Code
13066 status collapsed
13067
13068 \begin_layout Plain Layout
13069 Italic
13070 \end_layout
13071
13072 \end_inset
13073
13074
13075 \begin_inset Flex CharStyle:Code
13076 status collapsed
13077
13078 \begin_layout Plain Layout
13079 SmallCaps
13080 \end_layout
13081
13082 \end_inset
13083
13084
13085 \begin_inset Flex CharStyle:Code
13086 status collapsed
13087
13088 \begin_layout Plain Layout
13089 Slanted
13090 \end_layout
13091
13092 \end_inset
13093
13094
13095 \end_layout
13096
13097 \begin_layout Description
13098 \begin_inset Flex CharStyle:Code
13099 status collapsed
13100
13101 \begin_layout Plain Layout
13102 Size
13103 \end_layout
13104
13105 \end_inset
13106
13107  [
13108 \begin_inset Flex CharStyle:Code
13109 status collapsed
13110
13111 \begin_layout Plain Layout
13112 tiny
13113 \end_layout
13114
13115 \end_inset
13116
13117
13118 \begin_inset Flex CharStyle:Code
13119 status collapsed
13120
13121 \begin_layout Plain Layout
13122 small
13123 \end_layout
13124
13125 \end_inset
13126
13127
13128 \begin_inset Flex CharStyle:Code
13129 status collapsed
13130
13131 \begin_layout Plain Layout
13132
13133 \emph on
13134 normal
13135 \end_layout
13136
13137 \end_inset
13138
13139
13140 \begin_inset Flex CharStyle:Code
13141 status collapsed
13142
13143 \begin_layout Plain Layout
13144 large
13145 \end_layout
13146
13147 \end_inset
13148
13149
13150 \begin_inset Flex CharStyle:Code
13151 status collapsed
13152
13153 \begin_layout Plain Layout
13154 larger
13155 \end_layout
13156
13157 \end_inset
13158
13159
13160 \begin_inset Flex CharStyle:Code
13161 status collapsed
13162
13163 \begin_layout Plain Layout
13164 largest
13165 \end_layout
13166
13167 \end_inset
13168
13169
13170 \begin_inset Flex CharStyle:Code
13171 status collapsed
13172
13173 \begin_layout Plain Layout
13174 huge
13175 \end_layout
13176
13177 \end_inset
13178
13179
13180 \begin_inset Flex CharStyle:Code
13181 status collapsed
13182
13183 \begin_layout Plain Layout
13184 giant
13185 \end_layout
13186
13187 \end_inset
13188
13189 ]
13190 \end_layout
13191
13192 \begin_layout Subsection
13193 Actualización de antiguos archivos de formato
13194 \end_layout
13195
13196 \begin_layout Standard
13197 El formato de archivo de los archivos de formato cambia de vez en cuando,
13198  de modo que los antiguos archivos de formato deben ser convertidos.
13199  Desde LyX 1.4.0 este proceso ha sido automatizado: si LyX lee un archivo
13200  de formato con formato antiguo lanzará la herramienta de conversión 
13201 \begin_inset Flex CharStyle:Code
13202 status collapsed
13203
13204 \begin_layout Plain Layout
13205 LyXDir/scripts/layout2layout.py
13206 \end_layout
13207
13208 \end_inset
13209
13210 , que lo convierte a un archivo temporal con el formato actual.
13211  El archivo original se deja sin tocar.
13212  Si lo quieres convertir permanentemente, ejecuta el convertidor a mano:
13213 \end_layout
13214
13215 \begin_layout LyX-Code
13216 python $LyXDir/scripts/layout2layout.py myclass.layout myclassnew.layout
13217 \end_layout
13218
13219 \begin_layout Standard
13220 (Debes reemplazar 
13221 \begin_inset Flex CharStyle:Code
13222 status collapsed
13223
13224 \begin_layout Plain Layout
13225 $LyXDir
13226 \end_layout
13227
13228 \end_inset
13229
13230  con el nombre de tu directorio LyX en el sistema, a menos que lo tengas
13231  ya definido con una variable de entorno).
13232  Después copia 
13233 \begin_inset Flex CharStyle:Code
13234 status collapsed
13235
13236 \begin_layout Plain Layout
13237 myclassnew.layout
13238 \end_layout
13239
13240 \end_inset
13241
13242  a 
13243 \begin_inset Flex CharStyle:Code
13244 status collapsed
13245
13246 \begin_layout Plain Layout
13247 UserDir/layouts/
13248 \end_layout
13249
13250 \end_inset
13251
13252 .
13253 \end_layout
13254
13255 \begin_layout Standard
13256 La conversión automática solo maneja cambios de sintaxis.
13257  No puede manejar el caso en el que el contenido de archivos incluidos fue
13258  cambiado, así pues estos tendrán que convertirse separadamente.
13259 \end_layout
13260
13261 \begin_layout Section
13262 Creación de plantillas
13263 \begin_inset CommandInset label
13264 LatexCommand label
13265 name "sec:Creación-de-plantillas"
13266
13267 \end_inset
13268
13269
13270 \end_layout
13271
13272 \begin_layout Standard
13273 Las plantillas se crean igual que los documentos normales.
13274  La única diferencia es que los documentos usuales contienen todas las configura
13275 ciones posibles, incluyendo los esquemas de las fuentes y el tamaño del
13276  papel.
13277  Generalmente, un usuario no quiere una plantilla para sobrescribir los
13278  valores predefinidos en estos casos.
13279  Por esta razón, el diseñador de una plantilla debería quitar los correspondient
13280 es comandos como 
13281 \begin_inset Flex CharStyle:Code
13282 status collapsed
13283
13284 \begin_layout Plain Layout
13285
13286 \backslash
13287 fontscheme
13288 \end_layout
13289
13290 \end_inset
13291
13292  o 
13293 \begin_inset Flex CharStyle:Code
13294 status collapsed
13295
13296 \begin_layout Plain Layout
13297
13298 \backslash
13299 papersize
13300 \end_layout
13301
13302 \end_inset
13303
13304  del archivo de la plantilla LyX.
13305  Esto se puede hacer con cualquier editor de texto, como 
13306 \begin_inset Flex CharStyle:Code
13307 status collapsed
13308
13309 \begin_layout Plain Layout
13310 vi
13311 \end_layout
13312
13313 \end_inset
13314
13315  o 
13316 \begin_inset Flex CharStyle:Code
13317 status collapsed
13318
13319 \begin_layout Plain Layout
13320 xedit
13321 \end_layout
13322
13323 \end_inset
13324
13325 .
13326 \end_layout
13327
13328 \begin_layout Standard
13329 Los archivos editados de plantillas que has creado se ponen en 
13330 \begin_inset Flex CharStyle:Code
13331 status collapsed
13332
13333 \begin_layout Plain Layout
13334 UserDir/templates/
13335 \end_layout
13336
13337 \end_inset
13338
13339 , copia los que uses desde el directorio global de plantillas 
13340 \begin_inset Flex CharStyle:Code
13341 status collapsed
13342
13343 \begin_layout Plain Layout
13344 LyXDir/templates/
13345 \end_layout
13346
13347 \end_inset
13348
13349  al mismo sitio y redefine la ruta de las plantillas en el diálogo 
13350 \begin_inset Flex CharStyle:MenuItem
13351 status collapsed
13352
13353 \begin_layout Plain Layout
13354 Herramientas\SpecialChar \menuseparator
13355 Preferencias\SpecialChar \menuseparator
13356 Rutas
13357 \end_layout
13358
13359 \end_inset
13360
13361 .
13362 \end_layout
13363
13364 \begin_layout Standard
13365 Ten en cuenta que hay una plantilla que tiene un significado particular:
13366  
13367 \begin_inset Flex CharStyle:Code
13368 status collapsed
13369
13370 \begin_layout Plain Layout
13371 defaults.lyx
13372 \end_layout
13373
13374 \end_inset
13375
13376 .
13377  Esta plantilla se carga cada vez que abres un documento nuevo con 
13378 \begin_inset Flex CharStyle:MenuItem
13379 status collapsed
13380
13381 \begin_layout Plain Layout
13382 Archivo\SpecialChar \menuseparator
13383 Nuevo
13384 \end_layout
13385
13386 \end_inset
13387
13388  con el fin de proporcionar unos valores predefinidos convenientes.
13389  Para crear esta plantilla desde dentro de LyX, lo que debes hacer es abrir
13390  un documento, ajustar las configuraciones convenientes y usar el botón
13391  
13392 \begin_inset Flex CharStyle:MenuItem
13393 status collapsed
13394
13395 \begin_layout Plain Layout
13396 Guardar como valores predeterminados
13397 \end_layout
13398
13399 \end_inset
13400
13401 .
13402 \end_layout
13403
13404 \begin_layout Chapter
13405 Inserción de material externo
13406 \end_layout
13407
13408 \begin_layout Standard
13409 \begin_inset Box Shadowbox
13410 position "t"
13411 hor_pos "c"
13412 has_inner_box 1
13413 inner_pos "t"
13414 use_parbox 0
13415 width "100col%"
13416 special "none"
13417 height "1in"
13418 height_special "totalheight"
13419 status open
13420
13421 \begin_layout Plain Layout
13422 AVISO: Esta parte de la documentación no ha sido actualizada desde hace
13423  tiempo.
13424  Esperamos que aún sea adecuada, pero no hay garantías.
13425 \end_layout
13426
13427 \end_inset
13428
13429
13430 \end_layout
13431
13432 \begin_layout Standard
13433 El uso de material de fuentas externas a LyX se trata con detalle en el
13434  manual 
13435 \emph on
13436 Objetos insertados
13437 \emph default
13438 .
13439  En el presente documento se trata sobre lo que debe suceder entre bambalinas
13440  para incluir nuevas clases de material.
13441 \end_layout
13442
13443 \begin_layout Section
13444 ¿Cómo funciona?
13445 \end_layout
13446
13447 \begin_layout Standard
13448 La característica material externo se basa en el concepto 
13449 \emph on
13450 plantilla
13451 \emph default
13452 .
13453  Una plantilla es una especificación de la forma en que LyX interactúa con
13454  ciertos tipos de material.
13455  De por sí, LyX incluye plantillas predefinidas para figuras Xfig, varios
13456  tipos de imágenes raster, diagramas de ajedrez y notación musical LilyPond.
13457  Puedes comprobar la lista actual en el menú 
13458 \begin_inset Flex CharStyle:MenuItem
13459 status collapsed
13460
13461 \begin_layout Plain Layout
13462 Insertar\SpecialChar \menuseparator
13463 Archivo\SpecialChar \menuseparator
13464 Material externo
13465 \end_layout
13466
13467 \end_inset
13468
13469 .
13470  Además, es posible construir plantillas propias para soportar determinado
13471  tipo de material.
13472  Más tarde describiremos con más detalle lo que esto implica, y esperamos
13473  que nos envíes tus plantillas para que se puedan incluir en próximas versiones
13474  de LyX.
13475 \end_layout
13476
13477 \begin_layout Standard
13478 Otra idea básica de la característica material externo es distinguir entre
13479  el archivo original que sirve como base para el material final y el archivo
13480  generado que se incluye en el documento impreso o exportado.
13481  Por ejemplo, consideremos el caso de una figura hecha con 
13482 \begin_inset Flex CharStyle:Code
13483 status collapsed
13484
13485 \begin_layout Plain Layout
13486 Xfig
13487 \end_layout
13488
13489 \end_inset
13490
13491 .
13492  El programa Xfig en sí mismo trabaja sobre un archivo original con extensión
13493  
13494 \begin_inset Flex CharStyle:Code
13495 status collapsed
13496
13497 \begin_layout Plain Layout
13498 .fig
13499 \end_layout
13500
13501 \end_inset
13502
13503 .
13504  Dentro de Xfig, se crea o modifica una figura y se guarda como un archivo
13505  
13506 \begin_inset Flex CharStyle:Code
13507 status collapsed
13508
13509 \begin_layout Plain Layout
13510 .fig
13511 \end_layout
13512
13513 \end_inset
13514
13515 .
13516  Para incluir la figura en un documento, se ejecuta 
13517 \begin_inset Flex CharStyle:Code
13518 status collapsed
13519
13520 \begin_layout Plain Layout
13521 transfig
13522 \end_layout
13523
13524 \end_inset
13525
13526  con el fin de crear un archivo PostScript que puede incluirse fácilmente
13527  en el archivo LaTeX.
13528  En este caso, el archivo 
13529 \begin_inset Flex CharStyle:Code
13530 status collapsed
13531
13532 \begin_layout Plain Layout
13533 .fig
13534 \end_layout
13535
13536 \end_inset
13537
13538  es el original, y el archivo PostScript es el archivo generado.
13539 \end_layout
13540
13541 \begin_layout Standard
13542 Esta distinción es importante para permitir la actualización del material
13543  durante el proceso de escritura del documento.
13544  Además, provee la flexibilidad necesaria para soportar múltiples formatos
13545  de exportación.
13546  Por ejemplo, en el caso de un archivo de texto sencillo, no es una brillante
13547  idea incluir la figura como PostScript puro.
13548  En vez de esto, es preferible incluir solo una referencia a la figura o
13549  bien probar algún convertidor de gráficos a Ascii para que el resultado
13550  final se parezca al gráfico real.
13551  La gestión de material externo de LyX permite hacer esto porque se basa
13552  en parámetros apropiados para los diferentes formatos de exportación soportados.
13553 \end_layout
13554
13555 \begin_layout Standard
13556 Además de soportar la generación de diferentes productos de acuerdo con
13557  el formato de exportación, existe una profunda integración con las aplicaciones
13558  de edición y visualización.
13559  En el caso de figuras Xfig, es posible editar el archivo original en Xfig
13560  con un simple clic derecho sobre el recuadro y también previsualizar el
13561  PostScript generado con ghostview.
13562  Se acabaron los enredos con la línea de comandos y/o el navegador de archivos
13563  para localizar y manipular los archivos originales o los generados.
13564  De esta manera, se pueden por fin aprovechar las ventajas de muy diversas
13565  aplicaciones importantes para la composición de los documentos, y por tanto
13566  aumentar el rendimiento.
13567 \end_layout
13568
13569 \begin_layout Standard
13570
13571 \end_layout
13572
13573 \begin_layout Section
13574 El archivo de configuración de plantillas externas
13575 \end_layout
13576
13577 \begin_layout Standard
13578 Es relativamente fácil añadir en LyX definiciones personalizadas de plantillas
13579  externas.
13580  Sin embargo, hay que ser consciente de que hacer esto de manera descuidada
13581  generará muy probablemente un agujero de seguridad fácil de explotar.
13582  Así pues, antes de hacer esto, lee por favor la discusión sobre seguridad
13583  en la sección
13584 \begin_inset space ~
13585 \end_inset
13586
13587
13588 \begin_inset CommandInset ref
13589 LatexCommand ref
13590 reference "sec:Discusión-sobre-seguridad"
13591
13592 \end_inset
13593
13594
13595 \end_layout
13596
13597 \begin_layout Standard
13598 Una vez dicho esto, te animamos a que envíes cualquiera plantilla interesante
13599  que compongas.
13600 \end_layout
13601
13602 \begin_layout Standard
13603 Las plantillas externas se definen en el archivo 
13604 \begin_inset Flex CharStyle:Code
13605 status collapsed
13606
13607 \begin_layout Plain Layout
13608 LyXDir/lib/external_templates
13609 \end_layout
13610
13611 \end_inset
13612
13613 .
13614  Puedes colocar tus versiones propias en 
13615 \begin_inset Flex CharStyle:Code
13616 status collapsed
13617
13618 \begin_layout Plain Layout
13619 UserDir/external_templates
13620 \end_layout
13621
13622 \end_inset
13623
13624 .
13625 \end_layout
13626
13627 \begin_layout Standard
13628 Una plantilla típica tiene un aspecto como este:
13629 \end_layout
13630
13631 \begin_layout LyX-Code
13632 Template XFig
13633 \end_layout
13634
13635 \begin_layout LyX-Code
13636 GuiName "XFig: $$AbsOrRelPathParent$$Basename"
13637 \end_layout
13638
13639 \begin_layout LyX-Code
13640 HelpText
13641 \end_layout
13642
13643 \begin_layout LyX-Code
13644 An XFig figure.
13645 \end_layout
13646
13647 \begin_layout LyX-Code
13648 HelpTextEnd
13649 \end_layout
13650
13651 \begin_layout LyX-Code
13652 InputFormat fig
13653 \end_layout
13654
13655 \begin_layout LyX-Code
13656 FileFilter "*.fig"
13657 \end_layout
13658
13659 \begin_layout LyX-Code
13660 AutomaticProduction true
13661 \end_layout
13662
13663 \begin_layout LyX-Code
13664 Transform Rotate
13665 \end_layout
13666
13667 \begin_layout LyX-Code
13668 Transform Resize
13669 \end_layout
13670
13671 \begin_layout LyX-Code
13672 Format LaTeX
13673 \end_layout
13674
13675 \begin_layout LyX-Code
13676 TransformCommand Rotate RotationLatexCommand
13677 \end_layout
13678
13679 \begin_layout LyX-Code
13680 TransformCommand Resize ResizeLatexCommand
13681 \end_layout
13682
13683 \begin_layout LyX-Code
13684 Product "$$RotateFront$$ResizeFront
13685 \end_layout
13686
13687 \begin_layout LyX-Code
13688          
13689 \backslash
13690
13691 \backslash
13692 input{$$AbsOrRelPathMaster$$Basename.pstex_t}
13693 \end_layout
13694
13695 \begin_layout LyX-Code
13696          $$ResizeBack$$RotateBack"
13697 \end_layout
13698
13699 \begin_layout LyX-Code
13700 UpdateFormat pstex
13701 \end_layout
13702
13703 \begin_layout LyX-Code
13704 UpdateResult "$$AbsPath$$Basename.pstex_t"
13705 \end_layout
13706
13707 \begin_layout LyX-Code
13708 Requirement "graphicx"
13709 \end_layout
13710
13711 \begin_layout LyX-Code
13712 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
13713 \end_layout
13714
13715 \begin_layout LyX-Code
13716 ReferencedFile latex "$$AbsPath$$Basename.eps"
13717 \end_layout
13718
13719 \begin_layout LyX-Code
13720 ReferencedFile dvi "$$AbsPath$$Basename.eps"
13721 \end_layout
13722
13723 \begin_layout LyX-Code
13724 FormatEnd
13725 \end_layout
13726
13727 \begin_layout LyX-Code
13728 Format PDFLaTeX
13729 \end_layout
13730
13731 \begin_layout LyX-Code
13732 TransformCommand Rotate RotationLatexCommand
13733 \end_layout
13734
13735 \begin_layout LyX-Code
13736 TransformCommand Resize ResizeLatexCommand
13737 \end_layout
13738
13739 \begin_layout LyX-Code
13740 Product "$$RotateFront$$ResizeFront
13741 \end_layout
13742
13743 \begin_layout LyX-Code
13744          
13745 \backslash
13746
13747 \backslash
13748 input{$$AbsOrRelPathMaster$$Basename.pdftex_t}
13749 \end_layout
13750
13751 \begin_layout LyX-Code
13752          $$ResizeBack$$RotateBack"
13753 \end_layout
13754
13755 \begin_layout LyX-Code
13756 UpdateFormat pdftex
13757 \end_layout
13758
13759 \begin_layout LyX-Code
13760 UpdateResult "$$AbsPath$$Basename.pdftex_t"
13761 \end_layout
13762
13763 \begin_layout LyX-Code
13764 Requirement "graphicx"
13765 \end_layout
13766
13767 \begin_layout LyX-Code
13768 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"
13769 \end_layout
13770
13771 \begin_layout LyX-Code
13772 ReferencedFile latex "$$AbsPath$$Basename.pdf"
13773 \end_layout
13774
13775 \begin_layout LyX-Code
13776 FormatEnd
13777 \end_layout
13778
13779 \begin_layout LyX-Code
13780 Format Ascii
13781 \end_layout
13782
13783 \begin_layout LyX-Code
13784 Product "$$Contents(
13785 \backslash
13786 "$$AbsPath$$Basename.asc
13787 \backslash
13788 ")"
13789 \end_layout
13790
13791 \begin_layout LyX-Code
13792 UpdateFormat asciixfig
13793 \end_layout
13794
13795 \begin_layout LyX-Code
13796 UpdateResult "$$AbsPath$$Basename.asc"
13797 \end_layout
13798
13799 \begin_layout LyX-Code
13800 FormatEnd
13801 \end_layout
13802
13803 \begin_layout LyX-Code
13804 Format DocBook
13805 \end_layout
13806
13807 \begin_layout LyX-Code
13808 Product "<graphic fileref=
13809 \backslash
13810 "$$AbsOrRelPathMaster$$Basename.eps
13811 \backslash
13812 ">
13813 \end_layout
13814
13815 \begin_layout LyX-Code
13816          </graphic>"
13817 \end_layout
13818
13819 \begin_layout LyX-Code
13820 UpdateFormat eps
13821 \end_layout
13822
13823 \begin_layout LyX-Code
13824 UpdateResult "$$AbsPath$$Basename.eps"
13825 \end_layout
13826
13827 \begin_layout LyX-Code
13828 ReferencedFile docbook "$$AbsPath$$Basename.eps"
13829 \end_layout
13830
13831 \begin_layout LyX-Code
13832 ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
13833 \end_layout
13834
13835 \begin_layout LyX-Code
13836 FormatEnd
13837 \end_layout
13838
13839 \begin_layout LyX-Code
13840 Product "[XFig: $$FName]"
13841 \end_layout
13842
13843 \begin_layout LyX-Code
13844 FormatEnd
13845 \end_layout
13846
13847 \begin_layout LyX-Code
13848 TemplateEnd
13849 \end_layout
13850
13851 \begin_layout Standard
13852 Como puedes ver, la plantilla se incluye entre 
13853 \begin_inset Flex CharStyle:Code
13854 status collapsed
13855
13856 \begin_layout Plain Layout
13857 Template
13858 \end_layout
13859
13860 \end_inset
13861
13862  \SpecialChar \ldots{}
13863  
13864 \begin_inset Flex CharStyle:Code
13865 status collapsed
13866
13867 \begin_layout Plain Layout
13868 TemplateEnd
13869 \end_layout
13870
13871 \end_inset
13872
13873 .
13874  Contiene una cabecera que especifica algunas configuraciones generales
13875  y, por cada formato de archivo de documento primario soportado, una sección
13876  
13877 \begin_inset Flex CharStyle:Code
13878 status collapsed
13879
13880 \begin_layout Plain Layout
13881 Format
13882 \end_layout
13883
13884 \end_inset
13885
13886  \SpecialChar \ldots{}
13887  
13888 \begin_inset Flex CharStyle:Code
13889 status collapsed
13890
13891 \begin_layout Plain Layout
13892 FormatEnd
13893 \end_layout
13894
13895 \end_inset
13896
13897 .
13898 \end_layout
13899
13900 \begin_layout Subsection
13901 La cabecera de la plantilla
13902 \end_layout
13903
13904 \begin_layout Description
13905 \begin_inset Flex CharStyle:Code
13906 status collapsed
13907
13908 \begin_layout Plain Layout
13909 AutomaticProduction
13910 \begin_inset space ~
13911 \end_inset
13912
13913 true|false
13914 \end_layout
13915
13916 \end_inset
13917
13918  Si el archivo representado por la plantilla debe ser generado por LyX.
13919  Este comando debe aparecer exactamente una vez.
13920 \end_layout
13921
13922 \begin_layout Description
13923 \begin_inset Flex CharStyle:Code
13924 status collapsed
13925
13926 \begin_layout Plain Layout
13927 FileFilter
13928 \begin_inset space ~
13929 \end_inset
13930
13931 <pattern>
13932 \end_layout
13933
13934 \end_inset
13935
13936  Un patrón global que se usa en el diálogo del archivo para filtrar los
13937  archivos deseados.
13938  Si hay más de una posible extensión de archivo (p.
13939 \begin_inset space \thinspace{}
13940 \end_inset
13941
13942 e.,
13943 \begin_inset space ~
13944 \end_inset
13945
13946 tgif tiene 
13947 \begin_inset Flex CharStyle:Code
13948 status collapsed
13949
13950 \begin_layout Plain Layout
13951 .obj
13952 \end_layout
13953
13954 \end_inset
13955
13956  y 
13957 \begin_inset Flex CharStyle:Code
13958 status collapsed
13959
13960 \begin_layout Plain Layout
13961 .tgo
13962 \end_layout
13963
13964 \end_inset
13965
13966 ), se pone algo como 
13967 \begin_inset Flex CharStyle:Code
13968 status collapsed
13969
13970 \begin_layout Plain Layout
13971 "*.{obj,tgo}"
13972 \end_layout
13973
13974 \end_inset
13975
13976 .
13977  Este comando debe aparecer exactamente una vez.
13978 \end_layout
13979
13980 \begin_layout Description
13981 \begin_inset Flex CharStyle:Code
13982 status collapsed
13983
13984 \begin_layout Plain Layout
13985 GuiName
13986 \begin_inset space ~
13987 \end_inset
13988
13989 <guiname>
13990 \end_layout
13991
13992 \end_inset
13993
13994  El texto mostrado sobre el botón.
13995  Este comando debe aparecer exactamente una vez.
13996 \end_layout
13997
13998 \begin_layout Description
13999 \begin_inset Flex CharStyle:Code
14000 status collapsed
14001
14002 \begin_layout Plain Layout
14003 HelpText
14004 \begin_inset space ~
14005 \end_inset
14006
14007 <text>
14008 \begin_inset space ~
14009 \end_inset
14010
14011 HelpTextEnd
14012 \end_layout
14013
14014 \end_inset
14015
14016  El texto de ayuda que se muestra en diálogo.
14017  Da suficiente información sobre lo que puede proporcionar la plantilla.
14018  Este comando debe aparecer exactamente una vez.
14019 \end_layout
14020
14021 \begin_layout Description
14022 \begin_inset Flex CharStyle:Code
14023 status collapsed
14024
14025 \begin_layout Plain Layout
14026 InputFormat
14027 \begin_inset space ~
14028 \end_inset
14029
14030 <format>
14031 \end_layout
14032
14033 \end_inset
14034
14035  El formato de archivo del original.
14036  Debe ser el nombre de un formato conocido por LyX (véase la sección
14037 \begin_inset space ~
14038 \end_inset
14039
14040
14041 \begin_inset CommandInset ref
14042 LatexCommand ref
14043 reference "sec:Formatos"
14044
14045 \end_inset
14046
14047 ).
14048  Se pone un 
14049 \begin_inset Quotes fld
14050 \end_inset
14051
14052
14053 \begin_inset Flex CharStyle:Code
14054 status collapsed
14055
14056 \begin_layout Plain Layout
14057 *
14058 \end_layout
14059
14060 \end_inset
14061
14062
14063 \begin_inset Quotes frd
14064 \end_inset
14065
14066  si la plantilla puede manejar archivos originales o más de un formato.
14067  En este caso, LyX intentará inspeccionar el archivo mismo para deducir
14068  su formato.
14069  Este comando debe aparecer exactamente una vez.
14070 \end_layout
14071
14072 \begin_layout Description
14073 \begin_inset Flex CharStyle:Code
14074 status collapsed
14075
14076 \begin_layout Plain Layout
14077 Template
14078 \begin_inset space ~
14079 \end_inset
14080
14081 <id>
14082 \end_layout
14083
14084 \end_inset
14085
14086  Un nombre único para la plantilla.
14087  No debe contener macros de sustitución (véase abajo).
14088 \end_layout
14089
14090 \begin_layout Description
14091 \begin_inset Flex CharStyle:Code
14092 status collapsed
14093
14094 \begin_layout Plain Layout
14095 Transform
14096 \begin_inset space ~
14097 \end_inset
14098
14099 Rotate|Resize|Clip|Extra
14100 \end_layout
14101
14102 \end_inset
14103
14104  Este comando especifica qué transformaciones son soportadas por esta plantilla.
14105  Puede aparecer ninguna o varias veces.
14106  Este comando facilita las correspondientes pestañas en el diálogo de material
14107  externo.
14108  Cada comando 
14109 \begin_inset Flex CharStyle:Code
14110 status collapsed
14111
14112 \begin_layout Plain Layout
14113 Transform
14114 \end_layout
14115
14116 \end_inset
14117
14118  debe tener el correspondiente 
14119 \begin_inset Flex CharStyle:Code
14120 status collapsed
14121
14122 \begin_layout Plain Layout
14123 TransformCommand
14124 \end_layout
14125
14126 \end_inset
14127
14128  o bien 
14129 \begin_inset Flex CharStyle:Code
14130 status collapsed
14131
14132 \begin_layout Plain Layout
14133 TransformOption
14134 \end_layout
14135
14136 \end_inset
14137
14138  en la sección 
14139 \begin_inset Flex CharStyle:Code
14140 status collapsed
14141
14142 \begin_layout Plain Layout
14143 Format
14144 \end_layout
14145
14146 \end_inset
14147
14148 .
14149  De lo contrario la transformación no será soportada por ese formato.
14150  
14151 \end_layout
14152
14153 \begin_layout Subsection
14154 La sección Format
14155 \end_layout
14156
14157 \begin_layout Description
14158 \begin_inset Flex CharStyle:Code
14159 status collapsed
14160
14161 \begin_layout Plain Layout
14162 Format
14163 \begin_inset space ~
14164 \end_inset
14165
14166 LaTeX|PDFLaTeX|PlainText|DocBook
14167 \end_layout
14168
14169 \end_inset
14170
14171  El formato de archivo del documento primario para el que es esta definición
14172  de formato.
14173  No toda plantilla tiene una representación sensible en los formatos de
14174  archivo de todos los documentos.
14175  No obstante, es preferible definir una sección 
14176 \begin_inset Flex CharStyle:Code
14177 status collapsed
14178
14179 \begin_layout Plain Layout
14180 Format
14181 \end_layout
14182
14183 \end_inset
14184
14185  para todos los formatos.
14186  Se usa un texto postizo si no hay representación disponible.
14187  Entonces, al menos, se puede ver una referencia al material externo en
14188  el documento exportado.
14189 \end_layout
14190
14191 \begin_layout Description
14192 \begin_inset Flex CharStyle:Code
14193 status collapsed
14194
14195 \begin_layout Plain Layout
14196 Option
14197 \begin_inset space ~
14198 \end_inset
14199
14200 <name>
14201 \begin_inset space ~
14202 \end_inset
14203
14204 <value>
14205 \end_layout
14206
14207 \end_inset
14208
14209  Este comando define una macro adicional, 
14210 \begin_inset Flex CharStyle:Code
14211 status collapsed
14212
14213 \begin_layout Plain Layout
14214 $$<name>
14215 \end_layout
14216
14217 \end_inset
14218
14219 , para sustitución en 
14220 \begin_inset Flex CharStyle:Code
14221 status collapsed
14222
14223 \begin_layout Plain Layout
14224 Product
14225 \end_layout
14226
14227 \end_inset
14228
14229 .
14230  
14231 \begin_inset Flex CharStyle:Code
14232 status collapsed
14233
14234 \begin_layout Plain Layout
14235 <value>
14236 \end_layout
14237
14238 \end_inset
14239
14240  puede contener en sí mismo macros de sustitución.
14241  La ventaja sobre el uso de 
14242 \begin_inset Flex CharStyle:Code
14243 status collapsed
14244
14245 \begin_layout Plain Layout
14246 <value>
14247 \end_layout
14248
14249 \end_inset
14250
14251  directamente en 
14252 \begin_inset Flex CharStyle:Code
14253 status collapsed
14254
14255 \begin_layout Plain Layout
14256 Product
14257 \end_layout
14258
14259 \end_inset
14260
14261  es que el valor sustituido de 
14262 \begin_inset Flex CharStyle:Code
14263 status collapsed
14264
14265 \begin_layout Plain Layout
14266 $$<name>
14267 \end_layout
14268
14269 \end_inset
14270
14271  está saneado así que es un argumento opcional válido en el formato del
14272  documento.
14273  Este comando puede aparecer ninguna o más veces.
14274 \end_layout
14275
14276 \begin_layout Description
14277 \begin_inset Flex CharStyle:Code
14278 status collapsed
14279
14280 \begin_layout Plain Layout
14281 Product
14282 \begin_inset space ~
14283 \end_inset
14284
14285 <text>
14286 \end_layout
14287
14288 \end_inset
14289
14290  El texto que se inserta en el documento exportado.
14291  Realmente este es el comando más importante y puede ser bastante complejo.
14292  Este comando debe aparecer exactamente una vez.
14293 \end_layout
14294
14295 \begin_layout Description
14296 \begin_inset Flex CharStyle:Code
14297 status collapsed
14298
14299 \begin_layout Plain Layout
14300 Preamble
14301 \begin_inset space ~
14302 \end_inset
14303
14304 <name>
14305 \end_layout
14306
14307 \end_inset
14308
14309  Este comando especifica un fragmento de preámbulo que se incluirá en el
14310  preámbulo LaTeX.
14311  Tiene que definirse usando 
14312 \begin_inset Flex CharStyle:Code
14313 status collapsed
14314
14315 \begin_layout Plain Layout
14316 PreambleDef
14317 \end_layout
14318
14319 \end_inset
14320
14321  \SpecialChar \ldots{}
14322  
14323 \begin_inset Flex CharStyle:Code
14324 status collapsed
14325
14326 \begin_layout Plain Layout
14327 PreambleDefEnd
14328 \end_layout
14329
14330 \end_inset
14331
14332 .
14333  Este comando puede aparecer ninguna o más veces.
14334 \end_layout
14335
14336 \begin_layout Description
14337 \begin_inset Flex CharStyle:Code
14338 status collapsed
14339
14340 \begin_layout Plain Layout
14341 ReferencedFile
14342 \begin_inset space ~
14343 \end_inset
14344
14345 <format>
14346 \begin_inset space ~
14347 \end_inset
14348
14349 <filename>
14350 \end_layout
14351
14352 \end_inset
14353
14354  Este comando indica los archivos que se crean por el proceso de conversión
14355  y que son necesarios para un formato de exportación particular.
14356  Si el nombre del archivo es relativo, se interpreta como relativo al documento
14357  maestro.
14358  Este comando puede darse ninguna o más veces.
14359 \end_layout
14360
14361 \begin_layout Description
14362 \begin_inset Flex CharStyle:Code
14363 status collapsed
14364
14365 \begin_layout Plain Layout
14366 Requirement
14367 \begin_inset space ~
14368 \end_inset
14369
14370 <package>
14371 \end_layout
14372
14373 \end_inset
14374
14375  El nombre de un paquete LaTeX requerido.
14376  El paquete se incuye mediante 
14377 \begin_inset Flex CharStyle:Code
14378 status collapsed
14379
14380 \begin_layout Plain Layout
14381
14382 \backslash
14383 usepackage{}
14384 \end_layout
14385
14386 \end_inset
14387
14388  en el preámbulo LaTeX.
14389  Este comando puede aparecer ninguna o más veces.
14390 \end_layout
14391
14392 \begin_layout Description
14393 \begin_inset Flex CharStyle:Code
14394 status collapsed
14395
14396 \begin_layout Plain Layout
14397 TransformCommand
14398 \begin_inset space ~
14399 \end_inset
14400
14401 Rotate
14402 \begin_inset space ~
14403 \end_inset
14404
14405 RotationLatexCommand
14406 \end_layout
14407
14408 \end_inset
14409
14410  Este comando especifica que el comando LaTeX incluido debería usarse para
14411  la rotación.
14412  Este comando puede aparecer una vez o ninguna.
14413 \end_layout
14414
14415 \begin_layout Description
14416 \begin_inset Flex CharStyle:Code
14417 status collapsed
14418
14419 \begin_layout Plain Layout
14420 TransformCommand
14421 \begin_inset space ~
14422 \end_inset
14423
14424 Resize
14425 \begin_inset space ~
14426 \end_inset
14427
14428 ResizeLatexCommand
14429 \end_layout
14430
14431 \end_inset
14432
14433  Este comando especifica que el comando LaTeX incluido debería usarse para
14434  cambiar el tamaño.
14435  Este comando puede aparecer una vez o ninguna.
14436 \end_layout
14437
14438 \begin_layout Description
14439 \begin_inset Flex CharStyle:Code
14440 status collapsed
14441
14442 \begin_layout Plain Layout
14443 TransformOption
14444 \begin_inset space ~
14445 \end_inset
14446
14447 Rotate
14448 \begin_inset space ~
14449 \end_inset
14450
14451 RotationLatexOption
14452 \end_layout
14453
14454 \end_inset
14455
14456  Este comando especifica que la rotación se hace mediante un argumento opcional.
14457  Este comando puede aparecer una vez o ninguna.
14458 \end_layout
14459
14460 \begin_layout Description
14461 \begin_inset Flex CharStyle:Code
14462 status collapsed
14463
14464 \begin_layout Plain Layout
14465 TransformOption
14466 \begin_inset space ~
14467 \end_inset
14468
14469 Resize
14470 \begin_inset space ~
14471 \end_inset
14472
14473 ResizeLatexOption
14474 \end_layout
14475
14476 \end_inset
14477
14478  Este comando especifica que el cambio de tamaño se hace mediante un argumento
14479  opcional.
14480  Este comando puede aparecer una vez o ninguna
14481 \end_layout
14482
14483 \begin_layout Description
14484 \begin_inset Flex CharStyle:Code
14485 status collapsed
14486
14487 \begin_layout Plain Layout
14488 TransformOption
14489 \begin_inset space ~
14490 \end_inset
14491
14492 Clip
14493 \begin_inset space ~
14494 \end_inset
14495
14496 ClipLatexOption
14497 \end_layout
14498
14499 \end_inset
14500
14501  Este comando especifica que el recorte se hace mediante un argumento opcional.
14502  Este comando puede aparecer una vez o ninguna.
14503 \end_layout
14504
14505 \begin_layout Description
14506 \begin_inset Flex CharStyle:Code
14507 status collapsed
14508
14509 \begin_layout Plain Layout
14510 TransformOption
14511 \begin_inset space ~
14512 \end_inset
14513
14514 Extra
14515 \begin_inset space ~
14516 \end_inset
14517
14518 ExtraLatexOption
14519 \end_layout
14520
14521 \end_inset
14522
14523  Este comando especifica que se usa un argumento extra opcional.
14524  Este comando puede aparecer una vez o ninguna.
14525  
14526 \end_layout
14527
14528 \begin_layout Description
14529 \begin_inset Flex CharStyle:Code
14530 status collapsed
14531
14532 \begin_layout Plain Layout
14533 UpdateFormat
14534 \begin_inset space ~
14535 \end_inset
14536
14537 <format>
14538 \end_layout
14539
14540 \end_inset
14541
14542  El formato de archivo del archivo convertido.
14543  Debe ser el nombre de un formato conocido por LyX (véase 
14544 \begin_inset Flex CharStyle:MenuItem
14545 status collapsed
14546
14547 \begin_layout Plain Layout
14548 Convertidores
14549 \end_layout
14550
14551 \end_inset
14552
14553  de 
14554 \begin_inset Flex CharStyle:MenuItem
14555 status collapsed
14556
14557 \begin_layout Plain Layout
14558 Formatos externos
14559 \end_layout
14560
14561 \end_inset
14562
14563  en el diálogo 
14564 \begin_inset Flex CharStyle:MenuItem
14565 status collapsed
14566
14567 \begin_layout Plain Layout
14568 Herramientas\SpecialChar \menuseparator
14569 Preferencias
14570 \end_layout
14571
14572 \end_inset
14573
14574 ).
14575  Este comando debe aparecer exactamente una vez.
14576 \end_layout
14577
14578 \begin_layout Description
14579 \begin_inset Flex CharStyle:Code
14580 status collapsed
14581
14582 \begin_layout Plain Layout
14583 UpdateResult
14584 \begin_inset space ~
14585 \end_inset
14586
14587 <filename>
14588 \end_layout
14589
14590 \end_inset
14591
14592  El nombre de archivo del archivo convertido.
14593  El nombre de archivo debe ser absoluto.
14594  Este comando debe aparecer exactamente una vez.
14595 \end_layout
14596
14597 \begin_layout Subsection
14598 Definiciones de preámbulo
14599 \end_layout
14600
14601 \begin_layout Standard
14602 El archivo de configuración de plantillas externas puede contener definiciones
14603  de preámbulo adicionales encerradas entre 
14604 \begin_inset Flex CharStyle:Code
14605 status collapsed
14606
14607 \begin_layout Plain Layout
14608 PreambleDef
14609 \end_layout
14610
14611 \end_inset
14612
14613  \SpecialChar \ldots{}
14614  
14615 \begin_inset Flex CharStyle:Code
14616 status collapsed
14617
14618 \begin_layout Plain Layout
14619 PreambleDefEnd
14620 \end_layout
14621
14622 \end_inset
14623
14624 .
14625  Se pueden usar por las plantillas en la sección 
14626 \begin_inset Flex CharStyle:Code
14627 status collapsed
14628
14629 \begin_layout Plain Layout
14630 Format
14631 \end_layout
14632
14633 \end_inset
14634
14635 .
14636 \end_layout
14637
14638 \begin_layout Section
14639 El mecanismo de sustitución
14640 \end_layout
14641
14642 \begin_layout Standard
14643 Cuando la función de material externo recurre a un programa externo, se
14644  hace sobre la base de un comando definido en el archivo de configuración
14645  de la plantilla.
14646  Estos comandos pueden contener varias macros que se expanden antes de su
14647  ejecución.
14648  La ejecución tiene lugar siempre en el directorio del documento.
14649  
14650 \end_layout
14651
14652 \begin_layout Standard
14653 Además, cada vez que el material externo se va a mostrar, el nombre será
14654  generado por el mecanismo de sustitución, y la mayoría de los demás comandos
14655  en la definición de la plantilla soportan también sustitución.
14656  
14657 \end_layout
14658
14659 \begin_layout Standard
14660 Las macros disponibles son las siguientes:
14661 \end_layout
14662
14663 \begin_layout Description
14664 \begin_inset Flex CharStyle:Code
14665 status collapsed
14666
14667 \begin_layout Plain Layout
14668 $$AbsOrRelPathMaster
14669 \end_layout
14670
14671 \end_inset
14672
14673  La ruta del archivo, absoluta o relativa al documento LyX maestro.
14674 \end_layout
14675
14676 \begin_layout Description
14677 \begin_inset Flex CharStyle:Code
14678 status collapsed
14679
14680 \begin_layout Plain Layout
14681 $$AbsOrRelPathParent
14682 \end_layout
14683
14684 \end_inset
14685
14686  La ruta del archivo, absoluta o relativa al documento LyX.
14687 \end_layout
14688
14689 \begin_layout Description
14690 \begin_inset Flex CharStyle:Code
14691 status collapsed
14692
14693 \begin_layout Plain Layout
14694 $$AbsPath
14695 \end_layout
14696
14697 \end_inset
14698
14699  La ruta absoluta del archivo.
14700 \end_layout
14701
14702 \begin_layout Description
14703 \begin_inset Flex CharStyle:Code
14704 status collapsed
14705
14706 \begin_layout Plain Layout
14707 $$Basename
14708 \end_layout
14709
14710 \end_inset
14711
14712  El nombre de archivo sin ruta y sin la extensión.
14713 \end_layout
14714
14715 \begin_layout Description
14716 \begin_inset Flex CharStyle:Code
14717 status collapsed
14718
14719 \begin_layout Plain Layout
14720 $$Contents(
14721 \begin_inset Quotes eld
14722 \end_inset
14723
14724 filename.ext
14725 \begin_inset Quotes erd
14726 \end_inset
14727
14728 )
14729 \end_layout
14730
14731 \end_inset
14732
14733  Esta macro expandirá los contenidos del archivo con el nombre 
14734 \begin_inset Flex CharStyle:Code
14735 status collapsed
14736
14737 \begin_layout Plain Layout
14738 filename.ext
14739 \end_layout
14740
14741 \end_inset
14742
14743 .
14744 \end_layout
14745
14746 \begin_layout Description
14747 \begin_inset Flex CharStyle:Code
14748 status collapsed
14749
14750 \begin_layout Plain Layout
14751 $$Extension
14752 \end_layout
14753
14754 \end_inset
14755
14756  La extensión de archivo (incluyendo el punto).
14757 \end_layout
14758
14759 \begin_layout Description
14760 \begin_inset Flex CharStyle:Code
14761 status collapsed
14762
14763 \begin_layout Plain Layout
14764 $$FName
14765 \end_layout
14766
14767 \end_inset
14768
14769  El nombre de archivo del archivo especificado en el diálogo de material
14770  externo.
14771  Esto es bien un nombre absoluto, bien relativo al documento LyX.
14772 \end_layout
14773
14774 \begin_layout Description
14775 \begin_inset Flex CharStyle:Code
14776 status collapsed
14777
14778 \begin_layout Plain Layout
14779 $$FPath
14780 \end_layout
14781
14782 \end_inset
14783
14784  La parte de la ruta de 
14785 \begin_inset Flex CharStyle:Code
14786 status collapsed
14787
14788 \begin_layout Plain Layout
14789 $$FName
14790 \end_layout
14791
14792 \end_inset
14793
14794  (nombre absoluto o relativo al documento LyX).
14795 \end_layout
14796
14797 \begin_layout Description
14798 \begin_inset Flex CharStyle:Code
14799 status collapsed
14800
14801 \begin_layout Plain Layout
14802 $$RelPathMaster
14803 \end_layout
14804
14805 \end_inset
14806
14807  La ruta del archivo, relativa al documento maestro LyX.
14808 \end_layout
14809
14810 \begin_layout Description
14811 \begin_inset Flex CharStyle:Code
14812 status collapsed
14813
14814 \begin_layout Plain Layout
14815 $$RelPathParent
14816 \end_layout
14817
14818 \end_inset
14819
14820  La ruta del archivo, relativa al documento LyX.
14821 \end_layout
14822
14823 \begin_layout Description
14824 \begin_inset Flex CharStyle:Code
14825 status collapsed
14826
14827 \begin_layout Plain Layout
14828 $$Sysdir
14829 \end_layout
14830
14831 \end_inset
14832
14833  Esta macro expandirá a la ruta absoluta del directorio de sistema.
14834  Esto se usa habitualmente para apuntar a los varios guiones de ayuda que
14835  se empaquetan con LyX.
14836 \end_layout
14837
14838 \begin_layout Description
14839 \begin_inset Flex CharStyle:Code
14840 status collapsed
14841
14842 \begin_layout Plain Layout
14843 $$Tempname
14844 \end_layout
14845
14846 \end_inset
14847
14848  Un nombre y ruta completa a un directorio temporal que será borrado automáticam
14849 ente siempre que el documento se cierra, o se suprime la inserción de material
14850  externo.
14851 \end_layout
14852
14853 \begin_layout Standard
14854 Todas las macros de ruta contienen un separador de rastreo del directorio,
14855  así se puede construir, p.
14856 \begin_inset space \thinspace{}
14857 \end_inset
14858
14859 e., el nombre de archivo absoluto con 
14860 \begin_inset Flex CharStyle:Code
14861 status collapsed
14862
14863 \begin_layout Plain Layout
14864 $$AbsPath$$Basename$$Extension
14865 \end_layout
14866
14867 \end_inset
14868
14869 .
14870 \end_layout
14871
14872 \begin_layout Standard
14873 Las macros anteriores son sustituidas en todos los comandos a menos que
14874  se indique lo contrario.
14875  El comando 
14876 \begin_inset Flex CharStyle:Code
14877 status collapsed
14878
14879 \begin_layout Plain Layout
14880 Product
14881 \end_layout
14882
14883 \end_inset
14884
14885  soporta adicionalmente las siguientes sustituciones si se habilitan por
14886  los comandos 
14887 \begin_inset Flex CharStyle:Code
14888 status collapsed
14889
14890 \begin_layout Plain Layout
14891 Transform
14892 \end_layout
14893
14894 \end_inset
14895
14896  y 
14897 \begin_inset Flex CharStyle:Code
14898 status collapsed
14899
14900 \begin_layout Plain Layout
14901 TransformCommand
14902 \end_layout
14903
14904 \end_inset
14905
14906 :
14907 \end_layout
14908
14909 \begin_layout Description
14910 \begin_inset Flex CharStyle:Code
14911 status collapsed
14912
14913 \begin_layout Plain Layout
14914 $$ResizeFront
14915 \end_layout
14916
14917 \end_inset
14918
14919  La parte delantera del comando para cambiar el tamaño.
14920 \end_layout
14921
14922 \begin_layout Description
14923 \begin_inset Flex CharStyle:Code
14924 status collapsed
14925
14926 \begin_layout Plain Layout
14927 $$ResizeBack
14928 \end_layout
14929
14930 \end_inset
14931
14932  La parte trasera del comando para cambiar el tamaño.
14933 \end_layout
14934
14935 \begin_layout Description
14936 \begin_inset Flex CharStyle:Code
14937 status collapsed
14938
14939 \begin_layout Plain Layout
14940 $$RotateFront
14941 \end_layout
14942
14943 \end_inset
14944
14945  La parte delantera del comando para la rotación.
14946 \end_layout
14947
14948 \begin_layout Description
14949 \begin_inset Flex CharStyle:Code
14950 status collapsed
14951
14952 \begin_layout Plain Layout
14953 $$RotateBack
14954 \end_layout
14955
14956 \end_inset
14957
14958  La parte trasera del comando para la rotación.
14959 \end_layout
14960
14961 \begin_layout Standard
14962 La cadena de valor del comando 
14963 \begin_inset Flex CharStyle:Code
14964 status collapsed
14965
14966 \begin_layout Plain Layout
14967 Option
14968 \end_layout
14969
14970 \end_inset
14971
14972  soporta adicionalmente las siguientes sustituciones si éstas se han habilitado
14973  por los comandos 
14974 \begin_inset Flex CharStyle:Code
14975 status collapsed
14976
14977 \begin_layout Plain Layout
14978 Transform
14979 \end_layout
14980
14981 \end_inset
14982
14983  y 
14984 \begin_inset Flex CharStyle:Code
14985 status collapsed
14986
14987 \begin_layout Plain Layout
14988 TransformOption
14989 \end_layout
14990
14991 \end_inset
14992
14993 :
14994 \end_layout
14995
14996 \begin_layout Description
14997 \begin_inset Flex CharStyle:Code
14998 status collapsed
14999
15000 \begin_layout Plain Layout
15001 $$Clip
15002 \end_layout
15003
15004 \end_inset
15005
15006  La opción recorte.
15007 \end_layout
15008
15009 \begin_layout Description
15010 \begin_inset Flex CharStyle:Code
15011 status collapsed
15012
15013 \begin_layout Plain Layout
15014 $$Extra
15015 \end_layout
15016
15017 \end_inset
15018
15019  La opción extra.
15020 \end_layout
15021
15022 \begin_layout Description
15023 \begin_inset Flex CharStyle:Code
15024 status collapsed
15025
15026 \begin_layout Plain Layout
15027 $$Resize
15028 \end_layout
15029
15030 \end_inset
15031
15032  La opción cambio de tamaño.
15033 \end_layout
15034
15035 \begin_layout Description
15036 \begin_inset Flex CharStyle:Code
15037 status collapsed
15038
15039 \begin_layout Plain Layout
15040 $$Rotate
15041 \end_layout
15042
15043 \end_inset
15044
15045  La opción rotación.
15046 \end_layout
15047
15048 \begin_layout Standard
15049 Te puedes preguntar por qué hay tantas macros de ruta.
15050  Por dos razones, principalmente:
15051 \end_layout
15052
15053 \begin_layout Enumerate
15054 Los nombres de archivo relativo y absoluto deberían permanecer relativo
15055  o absoluto, respectivamente.
15056  Los usuarios pueden tener razones para preferir cualquiera de ambas formas.
15057  Los nombres relativos son útiles para documentos portables que deberían
15058  funcionar en máquinas diferentes, por ejemplo.
15059  Los nombres absolutos pueden ser requeridos por algunos programas.
15060 \end_layout
15061
15062 \begin_layout Enumerate
15063 LaTeX procesa los nombres de archivo relativos de manera diferente a LyX
15064  y otros programas en archivos anidados incluidos.
15065  Para LyX, un nombre de archivo relativo es siempre relativo al documento
15066  que contiene el nombre de archivo.
15067  Para LaTeX, es siempre relativo al documento maestro.
15068  Estas dos definiciones son idénticas si se tiene solo un documento, pero
15069  son distintas si se tiene un documento maestro que incluye documentos parciales.
15070  Esto quiere decir que los nombres de archivo relativos deben ser transformados
15071  cuando se presentan a LaTeX.
15072  Afortunadamente, LyX hace esto automáticamente si se eligen las macros
15073  correctas.
15074 \end_layout
15075
15076 \begin_layout Standard
15077 Así pues, ¿qué macros de ruta deberían emplearse en las definiciones de
15078  plantillas nuevas? La regla no es difícil:
15079 \end_layout
15080
15081 \begin_layout Itemize
15082 Usar 
15083 \begin_inset Flex CharStyle:Code
15084 status collapsed
15085
15086 \begin_layout Plain Layout
15087 $$AbsPath
15088 \end_layout
15089
15090 \end_inset
15091
15092  si se requiere una ruta absoluta.
15093 \end_layout
15094
15095 \begin_layout Itemize
15096 Usar 
15097 \begin_inset Flex CharStyle:Code
15098 status collapsed
15099
15100 \begin_layout Plain Layout
15101 $$AbsOrRelPathMaster
15102 \end_layout
15103
15104 \end_inset
15105
15106  si la cadena sustituida es algún tipo de entrada LaTeX.
15107 \end_layout
15108
15109 \begin_layout Itemize
15110 Si no, usar 
15111 \begin_inset Flex CharStyle:Code
15112 status collapsed
15113
15114 \begin_layout Plain Layout
15115 $$AbsOrRelPathParent
15116 \end_layout
15117
15118 \end_inset
15119
15120  con el fin de preservar la elección del usuario.
15121 \end_layout
15122
15123 \begin_layout Standard
15124 Hay casos especiales en los que esta regla no funciona y se necesitan, p.
15125 \begin_inset space \thinspace{}
15126 \end_inset
15127
15128 e., nombres relativos, pero normalmente funcionará bien.
15129  Un ejemplo de uno de estos casos es el comando 
15130 \begin_inset Flex CharStyle:Code
15131 status collapsed
15132
15133 \begin_layout Plain Layout
15134 ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
15135 \end_layout
15136
15137 \end_inset
15138
15139  en la plantilla XFig de arriba: no podemos usar el nombre absoluto porque
15140  el copiador para archivos 
15141 \begin_inset Flex CharStyle:Code
15142 status collapsed
15143
15144 \begin_layout Plain Layout
15145 .pstex_t
15146 \end_layout
15147
15148 \end_inset
15149
15150  necesita el nombre relativo para reescribir el contenido del archivo.
15151 \end_layout
15152
15153 \begin_layout Section
15154 Discusión sobre seguridad
15155 \begin_inset CommandInset label
15156 LatexCommand label
15157 name "sec:Discusión-sobre-seguridad"
15158
15159 \end_inset
15160
15161
15162 \end_layout
15163
15164 \begin_layout Standard
15165 La función material externo interactúa con muchos programas externos y lo
15166  hace de forma automática, así que hemos de tener en cuenta las implicaciones
15167  de seguridad que esto conlleva.
15168  En particular, puesto que tienes la opción de incluir tus propios archivos
15169  y/o cadenas de parámetros y estos se expanden en un comando, parece posible
15170  crear un documento malicioso que ejecute comandos arbitrarios cuando un
15171  usuario ve o imprime el documento.
15172  Esto es algo que definitivamente queremos evitar.
15173  
15174 \end_layout
15175
15176 \begin_layout Standard
15177 Sin embargo, dado que los comandos de material externo se especifican solo
15178  en el archivo de configuración de la plantilla, no hay problemas de seguridad
15179  si LyX está adecuadamente configurado solo con plantillas seguras.
15180  Esto es así porque los programas externos se invocan con la llamada al
15181  sistema 
15182 \begin_inset Flex CharStyle:Code
15183 status collapsed
15184
15185 \begin_layout Plain Layout
15186 execvp
15187 \end_layout
15188
15189 \end_inset
15190
15191  más bien que con la llamada 
15192 \begin_inset Flex CharStyle:Code
15193 status collapsed
15194
15195 \begin_layout Plain Layout
15196 system
15197 \end_layout
15198
15199 \end_inset
15200
15201 , de modo que no es posible ejecutar comandos arbitrarios desde la sección
15202  del nombre de archivo o de parámetros mediante el shell.
15203 \end_layout
15204
15205 \begin_layout Standard
15206 Esto implica además que hay restricciones en las cadenas de comandos que
15207  puedes usar en las plantillas de material externo.
15208  En particular, las tuberías y la redirección no están fácilmente disponibles.
15209  Esto debe ser así para que LyX permanezca seguro.
15210  Si quieres usar algunas características de shell, deberías escribir un
15211  guión seguro para hacerlo de manera controlada, y después invocar el guión
15212  desde la cadena de comandos.
15213 \end_layout
15214
15215 \begin_layout Standard
15216 Es posible diseñar una plantilla que interactúe directamente con el shell,
15217  pero puesto que esto permitiría a un usuario malicioso ejecutar comandos
15218  arbitrarios escribiendo nombres de archivo y/o parámetros astutos, generalmente
15219  recomendamos usar solo guiones seguros que trabajen con la llamada 
15220 \begin_inset Flex CharStyle:Code
15221 status collapsed
15222
15223 \begin_layout Plain Layout
15224 execvp
15225 \end_layout
15226
15227 \end_inset
15228
15229  al sistema en forma controlada.
15230  Por supuesto, para usar en un entorno controlado, puede ser tentador caer
15231  en el uso de guiones de shell ordinarios.
15232  Si lo haces así, sé consciente de que vas a suministrar un agujero se seguridad
15233  fácilmente explotable en tu sistema.
15234  Evidentemente, es de razón que tales plantillas inseguras nunca serán incluidas
15235  en la distribución estándar de LyX, aunque alentamos a la gente a que,
15236  a la usanza del software libre, envíe nuevas plantillas.
15237  No obstante, LyX nunca tendrá plantillas inseguras tal y como se distribuye
15238  por los canales oficiales.
15239 \end_layout
15240
15241 \begin_layout Standard
15242 Incluir material externo suministra mucha potencia y has de ser cuidadoso
15243  en no introducir riesgos de seguridad a costa de esta potencia.
15244  Un sutil error en una simple línea en un guión aparentemente inocente puede
15245  abrir la puerta a graves problemas de seguridad.
15246  Así, si no comprendes totalmente estos asuntos, recomendamos consultar
15247  a un profesional entendido en seguridad o al equipo de desarrollo de LyX
15248  si tienes dudas acerca de si una plantilla dada es o no segura.
15249  Y hazlo antes de usarla en un entorno no controlado.
15250 \end_layout
15251
15252 \end_body
15253 \end_document