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