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