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