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