diff --git a/lib/doc/es/Additional.lyx b/lib/doc/es/Additional.lyx index 7103f3176a..98e1a744d7 100644 --- a/lib/doc/es/Additional.lyx +++ b/lib/doc/es/Additional.lyx @@ -1,5 +1,5 @@ -#LyX 1.6.6svn created this file. For more info see http://www.lyx.org/ -\lyxformat 345 +#LyX 2.0 created this file. For more info see http://www.lyx.org/ +\lyxformat 413 \begin_document \begin_header \textclass scrbook @@ -52,6 +52,7 @@ logicalmkup theorems-ams theorems-ams-extended \end_modules +\maintain_unincluded_children false \begin_local_layout Format 7 InsetLayout EstiloCarácter:ItemMenú @@ -68,17 +69,24 @@ EndPreamble End \end_local_layout \language spanish +\language_package default \inputencoding latin1 +\fontencoding global \font_roman default \font_sans default \font_typewriter default \font_default_family default +\use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 \font_tt_scale 100 \graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default \paperfontsize 12 \spacing single \use_hyperref true @@ -100,21 +108,31 @@ End \use_geometry false \use_amsmath 0 \use_esint 0 +\use_mhchem 1 +\use_mathdots 1 \cite_engine basic \use_bibtopic false +\use_indices false \paperorientation portrait +\suppress_date false +\use_refstyle 0 +\index Índice +\shortcut idx +\color #008000 +\end_index \secnumdepth 3 \tocdepth 3 \paragraph_separation indent -\defskip medskip +\paragraph_indentation default \quotes_language french \papercolumns 1 \papersides 2 \paperpagestyle headings -\tracking_changes false +\tracking_changes true \output_changes false -\author "" -\author "" +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict true \end_header \begin_body @@ -137,7 +155,7 @@ Richard Heck . Si tienes correcciones o comentarios, envíalos, por favor, a la lista de correo de Documentación de LyX, -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -336,7 +354,7 @@ Fuente \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -446,7 +464,7 @@ Cuando LyX ejecuta LaTeX sobre el archivo que estás editando, lleva a cabo \begin_layout Enumerate Convierte el documento a LaTeX y guarda un archivo con extensión -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -470,7 +488,7 @@ LaTeX sobre el archivo \family default -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -486,7 +504,7 @@ status collapsed \family default (quizá varias veces) y cualesquiera otros comandos (como -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -496,7 +514,7 @@ bibtex \end_inset o -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -569,7 +587,7 @@ dvips Ejecuta un visor PostScript, como \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -614,7 +632,7 @@ LaTeX \family default . Esto llamará al programa llamado -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -624,7 +642,7 @@ tex2lyx \end_inset que generará un archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -634,7 +652,7 @@ foo.lyx \end_inset a partir del archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -648,7 +666,7 @@ foo.tex status collapsed \begin_layout Plain Layout -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -666,7 +684,7 @@ tex2lyx \end_layout \begin_layout Standard -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -678,7 +696,7 @@ tex2lyx traducirá casi todo el LaTeX legal, pero no todo. Dejará en modo TeX (ERT) cosas que no comprende, así que después de importar un archivo con -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -715,7 +733,7 @@ Todo lo que se puede hacer en LaTeX se puede hacer en LyX, por una razón de LaTeX. Si necesitas incluir comandos LaTeX en tu documento, puedes usar los cuadros de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -743,10 +761,6 @@ Código TeX \begin_layout Standard Aquí hay un ejemplo de inserción de comandos LaTeX en un documento LyX. El código se ve así: -\begin_inset VSpace defskip -\end_inset - - \end_layout \begin_layout LyX-Code @@ -834,7 +848,7 @@ end{tabular} \begin_layout Standard El cuadro en -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -991,7 +1005,7 @@ hijo para incluir ese archivo (deberías seleccionar el tipo \family sans -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1008,7 +1022,7 @@ Entrada Recomendamos hacer esto solo si dispones de un archivo \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1140,7 +1154,7 @@ Los paquetes LaTeX suministran comandos especiales, que solo estarán disponible Por ejemplo, el paquete \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1179,7 +1193,7 @@ configurarse globalmente desde dentro del preámbulo para conseguir el efecto Declarar comandos definidos por el usuario (con \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1197,7 +1211,7 @@ newcommand o \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1235,7 +1249,7 @@ antes LyX añade su propio conjunto de definiciones al preámbulo del archivo \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1315,7 +1329,7 @@ LyX no comprueba esto por ti. \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1344,14 +1358,14 @@ Aquí tenemos algunos ejemplos de lo que puedes añadir a un preámbulo y del \end_layout \begin_layout Subsubsection -Ejemplo #1: Offsets +Ejemplo 1: Ajustes del área de impresión \end_layout \begin_layout Standard Hay dos variables en LaTeX, \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1369,7 +1383,7 @@ hoffset y \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1393,7 +1407,7 @@ voffset Entonces intervienen \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1411,7 +1425,7 @@ hoffset y \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1438,7 +1452,7 @@ El valor predeterminado para \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1456,7 +1470,7 @@ hoffset y \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1476,17 +1490,15 @@ voffset \end_inset pt., no cambia la composición de la página. -\end_layout - -\begin_layout Standard -Desafortunadamente, algunos drivers DVI siempre parecen alterar la paginación. + Desafortunadamente, algunos controladores DVI siempre parecen alterar la + paginación. No tenemos ni idea de la causa de esto ni de por qué el administrador del sistema no lo arregla. - Si estás usando LyX en un sistema que no administras personalmente, y el - responsable no lo soluciona, + Si estás usando LyX en un sistema que no administras personalmente y el + responsable es un inepto, \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1506,7 +1518,7 @@ hoffset y \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1551,7 +1563,7 @@ ahora los márgenes deberían ser correctos. \end_layout \begin_layout Subsubsection -Ejemplo #2: Etiquetas +Ejemplo 2: Etiquetas \end_layout \begin_layout Standard @@ -1559,7 +1571,7 @@ Supongamos que quieres imprimir un puñado de etiquetas para direcciones. Hay un paquete estupendo disponible en CTAN, llamado \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1582,7 +1594,7 @@ labels.sty Primero, comprueba que estás utilizando la clase de documento \family sans -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1647,7 +1659,7 @@ Esta es la configuración para hojas de etiquetas Avery®, stock #5360. LaTeX, poniendo los comandos \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1665,7 +1677,7 @@ begin{labels} y \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1693,7 +1705,7 @@ labels.sty Algún día, alguien escribirá un archivo de formato ( \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1711,7 +1723,7 @@ status collapsed \end_layout \begin_layout Subsubsection -Ejemplo #3: Sangrado de párrafos +Ejemplo 3: Sangrado de párrafos \end_layout \begin_layout Standard @@ -1720,6 +1732,47 @@ Los americanos están acostumbrados a sangrar la primera línea de todos \emph default los párrafos. +\begin_inset Foot +status open + +\begin_layout Plain Layout +Por omisión, el estilo +\family typewriter +spanish (babel) +\family default + también sangra la primera línea de todos los párrafos. + Se puede cambiar con el comando +\family typewriter + +\backslash +def +\backslash +spanishoptions{es-noindentfirst} +\family default + en el preámbulo. + (Las opciones de +\family typewriter +spanish +\family default + +\emph on +no +\emph default + funcionan si se usa soporte +\family typewriter +hyperref +\family default +). + ( +\emph on +N. + del T) +\emph default +. +\end_layout + +\end_inset + \emph on @@ -1728,15 +1781,15 @@ Igual que con otras de sus peculiares manías, casi todos ellos se lamentarán y gimotearán hasta que no consigan hacerlo a su manera y puedan sangrar la primera línea de todos los párrafos. (Sí, estamos de guasa. - (¿Lo estamos?) Oh, yes.) + ¿Lo estamos? ¡Oh, yes!) \end_layout \begin_layout Standard -Por supuesto, este comportamiento no es el estándar en tipografía. +Por supuesto, este ajuste no es el estándar en tipografía. En los libros, habitualmente solo se sangra la primera línea de un párrafo \emph on -cuando +si \emph default sigue a otro. La idea que subyace tras el hecho de sangrar la primera línea de un párrafo @@ -1764,7 +1817,7 @@ Si tu distribución de TeX no está descerebrada, tendrás este paquete, y \end_layout \begin_layout Subsubsection -Ejemplo #4: Este documento +Ejemplo 4: Este documento \end_layout \begin_layout Standard @@ -1813,7 +1866,7 @@ post-mortem Pulsando sobre cualquiera de ellos el cursor se desplazará al lugar del archivo donde está el error. \begin_inset Foot -status collapsed +status open \begin_layout Plain Layout Generalmente. @@ -1821,7 +1874,7 @@ Generalmente. con el lugar correcto. Además hay casos en que LaTeX informa del error en una línea, pero el error preciso es anterior. - Esto no es como olvidar una llave de cierre en un programa; Obtendrás error + Esto no es como olvidar una llave de cierre en un programa; obtendrás error pero más tarde. \end_layout @@ -1874,7 +1927,7 @@ Hay algunos mensajes de error y alertas que son frecuentes. \begin_layout Itemize \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1910,7 +1963,7 @@ depurar \begin_layout Itemize \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1936,7 +1989,7 @@ Otro mensaje de aviso, esta vez sobre fuentes que LaTeX no encuentra. \begin_layout Itemize \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1992,7 +2045,7 @@ das. \begin_layout Itemize \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2021,7 +2074,7 @@ No tan común como su primo. \begin_layout Itemize \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2039,7 +2092,7 @@ vbox y \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2069,7 +2122,7 @@ al saltar página. \begin_layout Itemize \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2103,12 +2156,12 @@ Xxxx \end_inset no está instalado en el sistema. - Generalmente esto aparece porque algún paquete requqerido por el documento + Generalmente esto aparece porque algún paquete requerido por el documento no está instalado. Si no has tocado el preámbulo o no has usado el comando \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2178,7 +2231,7 @@ Reconfigurar Si has utilizado el comando \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2202,7 +2255,7 @@ pero el paquete en cuestión no está instalado, deberás instalarlo. \begin_layout Itemize \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2227,7 +2280,7 @@ Los mensajes de error que comienzan así te informan de que has especificado \begin_layout Itemize \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2255,7 +2308,7 @@ Si has insertado código LaTeX con errores de tipografía tendrás un aviso Hay otros mensajes de aviso y de error. Algunos se explican por sí mismos. Estos son generalmente mensajes de LaTeX. - Otros son fráncamente crípticos. + Otros son francamente crípticos. Estos realmente son mensajes de error de TeX, y no tenemos pistas sobre su significado o sobre cómo descifrarlos. @@ -2280,7 +2333,7 @@ Si observas un puñado de cuadros de error amontonados muy al principio del \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2312,7 +2365,7 @@ De acuerdo, no faltan paquetes. de \family sans -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2332,7 +2385,7 @@ protegidos \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2364,7 +2417,7 @@ línea o \family sans -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2400,7 +2453,7 @@ página \begin_layout Enumerate Todo es correcto, no has utilizado ninguna de las opciones de ajuste fino, y has cumplido las reglas. - ¿Has intentado hacer una fantástica maniobra? ¿Quizá has hecho algo + ¿Has intentado hacer una fantástica maniobra? ¿Quizá has hecho algo \emph on funky \emph default @@ -2416,7 +2469,7 @@ funky Si esto no es una opción, puedes envolver el texto en un \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2449,7 +2502,7 @@ Vale, no recibes ningún mensaje de error, pero la salida es horrorosa. \begin_deeper \begin_layout Enumerate -reescalar la figura a la página. +ajustar el tamaño de la figura a la página. \end_layout \begin_layout Enumerate @@ -2544,7 +2597,7 @@ Knuth 1984a LyX soporta dos paquetes que suministra este estilo, \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2560,7 +2613,7 @@ natbib y \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2587,7 +2640,7 @@ emplear un archivo de estilo sin contador, probablemente tu elección debería ser \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2605,7 +2658,7 @@ natbib ibidem, etc., deberías considerar el nuevo paquete \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2766,7 +2819,7 @@ En ocasiones, es posible que necesites dividir la bibliografía en secciones. LyX provee soporte nativo para uno de estos paquetes, \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2803,7 +2856,7 @@ ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/ La ventaja de este paquete (comparado con otros como \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2846,7 +2899,7 @@ ej. \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2862,7 +2915,7 @@ fuentes.bib y \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2943,7 +2996,7 @@ secciones de datos \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2959,7 +3012,7 @@ fuentes.bib y otra para la base de datos \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3030,7 +3083,7 @@ Trabajos científicos Como \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3064,7 +3117,7 @@ una bibliografía para cada sección o capítulo del documento, pero el paquete \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3080,7 +3133,7 @@ bibtopic , que sirve para crear bibliografías por secciones (véase la sección previa), provee una sencilla manera de hacer esta tarea si estás dispuesto a emplear un poco de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3192,7 +3245,7 @@ secciones bibliografía (incluyendo la propia referencia BibTeX), entre \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3210,7 +3263,7 @@ begin{btUnit} y \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3226,7 +3279,7 @@ end{btUnit} \family default (estos comandos deben insertarse en -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3240,7 +3293,7 @@ código TeX el actual \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3265,7 +3318,7 @@ cada referencia de cita debe estar dentro de alguna \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3280,7 +3333,7 @@ btUnit \family default . Además, -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3332,7 +3385,7 @@ ej., libro y artículo—. (es decir, debe eliminarse todo lo que precede a \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3350,7 +3403,7 @@ begin{document} , así como esta misma línea y también \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3545,6 +3598,7 @@ hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 +use_makebox 0 width "100col%" special "none" height "1in" @@ -3590,6 +3644,7 @@ hor_pos "c" has_inner_box 1 inner_pos "t" use_parbox 0 +use_makebox 0 width "100col%" special "none" height "1in" @@ -3610,7 +3665,7 @@ Esta sección también requiere actualización. Copia la lista de bibliografía con todas las entradas en todos los subdocumentos y transfórmalas en un comentario. De esta forma LyX encontrará los archivos -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3627,7 +3682,7 @@ status collapsed Como la lista de bibliografía está en un comentario, LaTeX no la usará y las referencias se mostrarán así: [?], en lugar de así : [1]. Una solución es usar el paquete LaTeX -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3675,7 +3730,7 @@ Encabezados y pies de página elaborados El formato de página predeterminado es más bien simple; para la clase \family sans -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3692,7 +3747,7 @@ article El presente documento es de la clase \family sans -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3760,7 +3815,7 @@ derecha \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3778,7 +3833,7 @@ lhead , \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3796,7 +3851,7 @@ chead , \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3814,7 +3869,7 @@ rhead , \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3969,7 +4024,7 @@ today} Los comandos \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3987,7 +4042,7 @@ thesection y \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4007,7 +4062,7 @@ thepage \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4060,7 +4115,7 @@ La configuración del encabezado y/o el pie para páginas individuales se puede alterar con comandos como \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4074,7 +4129,7 @@ thispagestyle{empty} \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4096,7 +4151,7 @@ thispagestyle{plain} \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4113,7 +4168,7 @@ thispagestyle{fancy} \family default . Simplemente se inserta en -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4135,7 +4190,7 @@ Hay comandos más complejos que permiten introducir cosas en páginas impares, \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4185,7 +4240,7 @@ includegraphics{logo.eps}}} (quizá sea necesario anteponer \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4291,14 +4346,14 @@ Los seis paneles de Fuente \family default corresponden a los distintos paquetes requeridos. - La tabla siguiente recoge los nombres y sus paquetes asociados: + El cuadro siguiente recoge los nombres y sus paquetes asociados: \end_layout \begin_layout Standard \align center \begin_inset Tabular - + @@ -4661,7 +4716,7 @@ sharp \begin_layout Itemize Usa el comando LaTeX -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4712,7 +4767,7 @@ Observa que el nivel de profundidad se especifica en números romanos como parte del comando \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4747,7 +4802,7 @@ star Especifica cada entrada individual empezando cada ítem con el símbolo escogido encerrado entre corchetes y en -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4758,7 +4813,7 @@ código TeX . Por ejemplo, este ítem se inicia con -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4821,6 +4876,762 @@ savelabelitemi} \end_layout +\begin_layout Chapter +LyX e internet +\end_layout + +\begin_layout Standard +LyX soporta desde hace tiempo la exportación de documentos a varios formatos + adecuados para la web, como HTML. + Sin embargo, antes de la versión 2.0, la exportación a HTML siempre se hacía + mediante el uso de convertidores externos. +\begin_inset Foot +status open + +\begin_layout Plain Layout +Véase la sección +\size normal +\emph on +Convertidores +\emph default + del manual +\emph on +Personalización +\emph default +. +\end_layout + +\end_inset + + Pueden actuar de dos maneras: usando LaTeX como formato intermedio, como + +\family typewriter +htlatex +\family default +, +\family typewriter +html2latex +\family default + y +\family typewriter +plastex +\family default +, encargándose LyX de la generación del LaTeX, o trabajando directamente + sobre archivos LyX, como +\family typewriter +eLyXer +\family default +. + Cada método tiene distintas ventajas e inconvenientes. + +\end_layout + +\begin_layout Standard +Los convertidores basados en LaTeX tienen la ventaja de que, en principio, + lo saben todo sobre el documento que exporta LaTeX. + Estos convertidores no se preocupan, por ejemplo, de si determinado bloque + de código fue generado por LyX o si era +\emph on +Evil Red Text +\emph default +. + Saben manejar archivos +\family typewriter +aux +\family default +, contadores, referencias, y generalmente pueden manejar archivos +\family typewriter +bbl +\family default + generados por BibTeX. + Por otra parte, LaTeX es un lenguage complejo de analizar ---a veces se + comenta que solo TeX comprende a TeX--- y los convertidores basados en + LaTeX se atascan a menudo con estructuras aparentemente simples; las complejas + pueden ahogarlos totalmente; en el momento de escribir esto, por ejemplo, + el manual +\emph on +Objetos insertados +\emph default + no se puede exportar con +\family typewriter +htlatex +\family default +, sí con los otros. + Las matemáticas son otro tema: estos convertidores suelen convertir las + ecuaciones en pequeñas imágenes que se enlazan posteriormente al documento + HTML. + Puesto que realmente las ecuaciones son generadas por LaTeX, son correctas. + Pero no escalan bien, y ajustar su aspecto al que debería tener en el documento + ---de forma que los tamaños de fuente parezcan aproxidamente iguales--- + puede ser un reto. + +\end_layout + +\begin_layout Standard + +\family typewriter +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter +eLyXer +\end_layout + +\end_inset + + +\family default +, de Alex Fernández, ( +\begin_inset CommandInset href +LatexCommand href +name "http://elyxer.nongnu.org/" +target "http://elyxer.nongnu.org/" + +\end_inset + +) resuelve algunos de estos problemas. + En particular, las ecuaciones generadas escalan perfectamente, ya que las + procesa usando una combinación de HTML y CSS en lugar de convertirlas a + imágenes. + Pero incluso expresiones moderadamente complejas tienen un aspecto no tan + bueno como con +\family typewriter +htlatex +\family default +; esto refleja las limitaciones de HTML. +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +Dicho esto, +\family typewriter +eLyXer +\family default + también puede usar jsMath y MathJax, pero estas opciones solo están disponibles + globalmente y requieren acceso al servidor que ejecuta el entorno. +\end_layout + +\end_inset + + Y más importante (al menos desde la versión 1.1.1), +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +eLyXer +\end_layout + +\end_inset + + tiene soporte limitado para macros de ecuación y no lo tiene para párrafos + o estilos de texto definidos por el usuario. + Estas limitaciones hacen a +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +eLyXer +\end_layout + +\end_inset + + inadecuado para muchos documentos de LyX. + En principio, por supuesto, estos problemas se podrían resolver, pero los + desarrolladores de LyX han decidido seguir una vía diferente y hacer al + propio LyX capaz de escribir XHTML, igual que es capaz de escribir LaTeX, + DocBook o texto simple. +\end_layout + +\begin_layout Standard +En el momento de escribir esto, La salida XHTML está en desarrollo y debería + considerarse como +\begin_inset Quotes fld +\end_inset + +experimental +\begin_inset Quotes frd +\end_inset + +. +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +El archivo +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +development/HTML.notes +\end_layout + +\end_inset + + que está en las fuentes de LyX o +\begin_inset CommandInset href +LatexCommand href +name "accessed online" +target "http://www.lyx.org/trac/browser/lyx-devel/trunk/development/HTML/HTML.notes" + +\end_inset + +, contiene información actualizada sobre el estado de XHTML. + Véase también la lista de fallos en XHTML en +\begin_inset CommandInset href +LatexCommand href +name "the bug tracker" +target "http://www.lyx.org/trac/query?status=reopened&status=assigned&status=new&max=0&component=xhtml+export&order=id&col=id&col=summary&col=reporter&col=keywords&keywords=%21%7Efixedintrunk&desc=1" + +\end_inset + +. +\end_layout + +\end_inset + + Aún así, los desarrolladores han escogido este camino porque tiene ventajas + potenciales sobre los otros dos. +\end_layout + +\begin_layout Standard +Estas ventajas se deben, en primer lugar, al hecho de que las rutinas para + exportar XHTML, ya que son parte de LyX, conocen todo lo que LyX sabe sobre + el documento a exportar. +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +Otra ventaja es que, puesto que estas rutinas son internas de LyX, son inmunes + a los cambios en el formato de los archivos de LyX o en la semántica de + los recuadros insertados. + +\end_layout + +\end_inset + + Así pues, conocen sobre los índices (mostrados en el contorno), sobre los + contadores asociados a estilos de párrafo, y sobre estilos personalizados. + Las rutinas XHTML también saben sobre internacionalización lo mismo que + LyX, de modo que la salida dirá +\begin_inset Quotes fld +\end_inset + +Capítulo 1 +\begin_inset Quotes frd +\end_inset + + o +\begin_inset Quotes fld +\end_inset + +Kapitel 1 +\begin_inset Quotes frd +\end_inset + + según el idioma activo. +\end_layout + +\begin_layout Standard +En general, las rutinas de salida saben lo mismo que LyX sobre el formato + del documento, es decir, sobre cómo se mostrará el documento en pantalla. + Usamos esta información cuando exportamos a XHTML. + En particular, LyX genera +\emph on +automáticamente +\emph default + la información de estilo CSS correspondiente a la información que maneja + para mostrar el documento en pantalla: si los encabezados de sección son + sans-serif en negrita en pantalla, entonces también (por omisión) serán + sans-serif negrita en un navegador web. + Y esto es cierto no solo para estilos predefinidos, como una sección, sino + para cualquier estilo, incluyendo los definidos por el usuario. + En realidad, las rutinas XHTML no distinguen entre estilos de texto y de + párrafo personalizados y los predefinidos por el propio LyX: en cada caso + todo lo que LyX sabe sobre estilos está contenido en los archivos de formato. + Y lo mismo se puede afirmar en relación a los recuadros de texto predefinidos, + como notas al pie y varios recuadros personalizados. +\end_layout + +\begin_layout Standard +El resultado es que la salida XHTML se puede personalizar y extender de + igual forma que se puede hacer con la salida LaTeX: mediante archivos de + formato y módulos. + Véase el capítulo 5 del manual +\emph on +Personalización +\emph default + para más detalles. +\end_layout + +\begin_layout Standard +El resto de este capítulo contiene información más detallada sobre la salida + XHTML, sus limitaciones y formas de evitarlas. +\end_layout + +\begin_layout Section +Las ecuaciones en XHTML +\end_layout + +\begin_layout Standard +LyX ofrece cuatro posibilidades para el procesamiento de matemáticas. + Cada una tiene sus ventajas y sus inconvenientes. +\end_layout + +\begin_layout Itemize +MathML +\begin_inset Newline newline +\end_inset + +MathML es un dialecto de XML diseñado específicamente para matemáticas en + la web, y habitualmente rinde muy bien en los navegadores que lo soportan. + La desventaja es que no todos los navegadores soportan MathML, y el soporte + no es completo en navegadores basados en Gecko, como Firefox. +\begin_inset Newline newline +\end_inset + +Si LyX no es capaz de procesar una fórmula como MathML ---por ejemplo, si + la ecuación usa el paquete +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +xymatrix +\end_layout + +\end_inset + + o ERT--- la transformará en imagen. +\end_layout + +\begin_layout Itemize +HTML +\begin_inset Newline newline +\end_inset + +Como se ha dicho antes, +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +eLyXer +\end_layout + +\end_inset + + procesa las matemáticas como HTML usando estilos CSS. +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +LyX ha tomado de +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +eLyXer +\end_layout + +\end_inset + + parte del CSS para su salida HTML. +\end_layout + +\end_inset + + Para ecuaciones simple funciona bastante bien, aunque con expresiones más + complejas tiende a fallar. + Aún así, este método tiene la ventaja de que es ampliamente soportado y + puede ser apropiado para documentos que tengan pocas y sencillas ecuaciones. +\begin_inset Newline newline +\end_inset + +Si LyX es incapaz de procesar una ecuación como HTML ---por ejemplo, si + la ecuación usa el paquete +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +xymatrix +\end_layout + +\end_inset + + o ERT--- la transformará en imagen. +\end_layout + +\begin_layout Itemize +Imágenes +\begin_inset Newline newline +\end_inset + +Como +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +htlatex +\end_layout + +\end_inset + +, LyX transformará las ecuaciones en imágenes, las mismas, de hecho, que + se usan para la visualización instantánea. +\begin_inset Foot +status open + +\begin_layout Plain Layout + +\emph on +No +\emph default + es preciso que esté activa la previsualización instantánea para ver las + imágenes en la salida. +\end_layout + +\end_inset + + La ventaja de este método es que las imágenes son simplemente generadas + por LaTeX, por lo que son muy precisas. + La desventaja, como ya hemos dicho, es que son imágenes en mapa d3e bits, + por lo que no se escalan nada bien y no se pueden copiar, etc. + (Además, en estos momentos hay problemas con la numeración de ecuaciones. + Véase +\begin_inset CommandInset href +LatexCommand href +name "bug 6894" +target "http://www.lyx.org/trac/ticket/6894" + +\end_inset + +.) +\begin_inset Newline newline +\end_inset + +El tamaño de las imágenes se puede controlar estableciendo el parámetro + +\begin_inset Quotes fld +\end_inset + +Escala de imágenes de ecuaciones +\begin_inset Quotes frd +\end_inset + + en +\begin_inset Flex EstiloCarácter:ItemMenú +status collapsed + +\begin_layout Plain Layout +Documento\SpecialChar \menuseparator +Configuración\SpecialChar \menuseparator +Salidas +\end_layout + +\end_inset + +. + +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +Por si interesa: esto controla la resolución de la imagen en puntos por + pulgada, y se basa en un valor inicial de 75 ppp. +\end_layout + +\end_inset + + +\begin_inset Newline newline +\end_inset + +Si, por alguna razón, LyX falla al crear una imagen para una ecuación (p. +\begin_inset space ~ +\end_inset + +ej., si no está instalado un paquete LaTeX requerido), genrará la salida + en LaTeX puro. +\end_layout + +\begin_layout Itemize +LaTeX +\begin_inset Newline newline +\end_inset + +Para acabar, LyX generará salida alegremente las ecuaciones como LaTeX. + Siendo la solución de último recurso, este método puede usarse con herramientas + como +\begin_inset CommandInset href +LatexCommand href +name "jsMath" +target "http://www.math.union.edu/~dpvc/jsMath/" + +\end_inset + +, que usa JavaScript para insertar LaTeX en documentos HTML. + LyX envuelve el LaTeX en un +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +span +\end_layout + +\end_inset + + (para fórmulas en línea) o en un +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +div +\end_layout + +\end_inset + + (para fórmulas presentadas) con +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +class='math' +\end_layout + +\end_inset + +, tal como requiere jsMath. +\end_layout + +\begin_layout Standard +Debemos seleccionar uno de estos métodos en +\begin_inset Flex EstiloCarácter:ItemMenú +status collapsed + +\begin_layout Plain Layout +Documento\SpecialChar \menuseparator +Configuración\SpecialChar \menuseparator +Salidas +\end_layout + +\end_inset + +. + Por omisión, LyX genera MathML. + Se trata de una configuración para todo el documento. +\end_layout + +\begin_layout Standard +Eventualmente, LyX ofrecerá al usuario la opción de seleccionar un método + alternativo para algún recuadro en particular, en el caso de que no se + procese adecuadamente con MathML. +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +Dicho esto, como LyX recurre a imágenes si el recuadro contiene ERT, es + posible forzar la salida como imagen poniendo algún ERT inocuo en la ecuación, + por ejemplo +\begin_inset Formula $a=b\relax$ +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Bibliografía y citas +\end_layout + +\begin_layout Standard +XHTML soporta totalmente bibliografías y citas. +\end_layout + +\begin_layout Standard +Las etiquetas de citas se generan con el mismo mecanismo que genera las + etiquetas en la pantalla de LyX, así que las etiquetas tendrán el mismo + aspecto que en LyX, o incluso mejor. + Si se usan citas numeradas, LyX generará etiquetas numeradas, como [1], + [17], en vez de mostrar las claves de las citas entre corchetes, como hace + en pantalla. + Si se usan citas autor-año, LyX añadirá letras minúsculas a los años, como + hace BibTeX, si encuentra más de una cita para una combinación dada autor-año. + Las etiquetas se imprimirán con las entradas bibliográficas. + Hay que advertir que, por el momento, no hay forma de personalizar el aspecto + de las etiquetas, por ejemplo para elegir entre corchetes o paréntesis. +\end_layout + +\begin_layout Standard +Para la salida de la bibliografía interviene el mismo mecanismo que maneja + la presentación de la información de las referencias en el diálogo de citas, + de modo que se verán en XHTML como se ven en el diálogo de citas. + El formato se puede personalizar en un archivo de usuario o, preferiblemente, + en un módulo. + Véase el manual +\emph on +Personalización +\emph default + para más detalles. +\end_layout + +\begin_layout Standard +El defecto principal en estos momentos es que la información de las referencias + cruzadas se imprime junto con cada entrada con la que está asociada. + Entonces, puedes ver cosas como estas: +\end_layout + +\begin_layout Quote +Jason Stanley, +\begin_inset Quotes eld +\end_inset + +Context and Logical Form +\begin_inset Quotes erd +\end_inset + +, in +\emph on +Language in Context: Selected Essays +\emph default + (Oxford: Oxford University Press, 2007), pp. + 30--68. +\end_layout + +\begin_layout Quote +Jason Stanley, +\begin_inset Quotes eld +\end_inset + +Semantics in Context +\begin_inset Quotes erd +\end_inset + +, in +\emph on +Language in Context: Selected Essays +\emph default + (Oxford: Oxford University Press, 2007), pp. + 201--30. +\end_layout + +\begin_layout Standard +Esto debería estar pronto solucionado. +\end_layout + +\begin_layout Standard +De momento no hay soporte para bibliografías por secciones. + Si tienes múltiples bibliografías, LyX imprimirá la misma una y otra vez. +\end_layout + +\begin_layout Section +Índices +\end_layout + +\begin_layout Standard +Afortunadamente, LyX exportará los índices como XHTML, aunque con ciertas + limitaciones, por el momento. +\end_layout + +\begin_layout Standard +La exportación de índices será más fiable si no intentas usar las elegantes + estructuras que se describen en la sección sobre índices de ls +\emph on +Guía del usuario +\emph default +. +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +La cuestión principal es que LyX no maneja esto por sí mismo. + Solo deja que introduzcas lo que deberías introducir en LaTeX puro. +\end_layout + +\end_inset + + Describiremos cómo se manejan usando los encabezados de subsección de esta + sección. +\end_layout + +\begin_layout Itemize +Agrupación de entradas de índice (subentradas): LyX se esfuerza en soportar + esto, pero las entradas deben separarse por +\begin_inset Quotes fld +\end_inset + + ! +\begin_inset Quotes frd +\end_inset + +, es decir, debe haber espacios alrededor del signo de exclamación. + Esto es porque de otra manera sería complicado comprobar puntos de exclamación + escapados en matemáticas, etc. +\end_layout + +\begin_layout Itemize +Rangos de páginas: no hay soporte para rangos de páginas, puesto que esto + no tiene sentido en XHTML. + En su lugar, solo se mostrarán dos entradas de índice, uno en cada extremo. +\end_layout + +\begin_layout Itemize +Referencias cruzadas: no hay soporte para esto. + Si LyX encuentra una entrada de la forma +\begin_inset Quotes fld +\end_inset + +|see... +\begin_inset Quotes frd +\end_inset + + la ignora y el resto lo considera como una entrada de índice ordinaria. +\end_layout + +\begin_layout Itemize +Orden de las entradas de índice: LyX no soporta maniobras para fijar el + orden de las entradas. + Tomará lo que está antes del primer @ que encuentre y lo usará para ordenarlo, + tomando lo que sigue a @ como la entrada real. + Por el momento LyX no identifica la @ escapada, por tanto no intentes indexar + direcciones de correo. +\end_layout + +\begin_layout Itemize +Formato de entradas de índice: Se pueden formatear entradas mediante el + diálogo de estilo del texto, o con otro método disponible en LyX. + No hay soporte para estructuras como +\begin_inset Quotes fld +\end_inset + +entrada|textbf +\begin_inset Quotes frd +\end_inset + +. + Si LyX encuentra un símbolo de tubería, '|' en una entrada lo borrará, + y todo lo que sigue. +\end_layout + +\begin_layout Itemize +Índices múltiples: no hay soporte para esto. + Todas las entradas de estos índices se imprimirán como un solo índice. + Para evitar la impresión de varias versiones del índice, imprimiremos solo + el índice principal, de modo que asegúrate de tener uno. +\end_layout + +\begin_layout Section +Nomenclatura y glosario +\end_layout + +\begin_layout Standard +Por ahora no hay soporte para glosarios. + Añadirlo debería ser bastante trivial, y bienvenido. +\end_layout + \begin_layout Chapter El servidor LyX \end_layout @@ -4845,24 +5656,6 @@ empuje a las citas en LyX. \end_layout -\begin_layout Standard -Ten en cuenta que, por ahora, -\emph on -el servidor no funciona en Windows. -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout -No hay razón para que no pueda hacerlo. - Pero ninguno de los desarrolladores de Windows ha implementado aún esta - funcionalidad. -\end_layout - -\end_inset - - -\end_layout - \begin_layout Section Iniciar el servidor LyX \end_layout @@ -4870,7 +5663,7 @@ Iniciar el servidor LyX \begin_layout Standard El servidor LyX funciona mediante el uso de un par de las denominadas tuberías. Estas se encuentran generalmente en -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4880,7 +5673,7 @@ UserDir \end_inset con los nombres -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4890,7 +5683,7 @@ lyxpipe.in \end_inset y -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4901,7 +5694,7 @@ lyxpipe.out . Los programas externos escriben en -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4911,7 +5704,7 @@ lyxpipe.in \end_inset y leen datos de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4928,7 +5721,7 @@ Herramientas\SpecialChar \menuseparator Preferencias \family default , por ejemplo, -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4937,7 +5730,25 @@ status collapsed \end_inset + o +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +" +\backslash + +\backslash . +\backslash +pipe +\backslash +lyxpipe" +\end_layout + +\end_inset + + en Windows.. \emph on Debes @@ -4947,7 +5758,7 @@ Debes \begin_layout Standard LyX añadirá las extensiones ' -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4957,7 +5768,7 @@ status collapsed \end_inset ' y ' -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4987,7 +5798,7 @@ vieja Para tener al mismo tiempo varios procesos con servidores hay que usar diferente s configuraciones, quizás usando distintos directorios de usuario, cada uno con su propio archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -5003,7 +5814,7 @@ preferences Si estás desarrollando un programa cliente, podría ser útil activar la informaci ón de depuración del servidor de LyX. Esto se hace inciando LyX con -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -5016,26 +5827,13 @@ lyx -dbg lyxserver \end_layout \begin_layout Standard -Además de esto hay que considerar otros puntos: -\end_layout - -\begin_layout Itemize -Tanto el servidor como los clientes deben correr en máquinas UNIX o OS/2. - La comunicación entre LyX en UNIX y clientes en OS/2 o viveversa no es - posibles por ahora. -\end_layout - -\begin_layout Itemize -En OS/2 solo se puede conectar un único cliente al servidor LyX. -\end_layout - -\begin_layout Itemize -En OS/2 los clientes deben abrir la tubería de entrada en modo -\begin_inset Flex CharStyle:Code +Puedes encontrar un ejemplo completo de cliente escrito en C en la distribución + fuente como +\begin_inset Flex Code status collapsed \begin_layout Plain Layout -O_WRONLY +development/lyxserver/server_monitor.c \end_layout \end_inset @@ -5044,13 +5842,12 @@ O_WRONLY \end_layout \begin_layout Standard -Puedes encontrar un ejemplo completo de cliente escrito en C en la distribución - fuente como -\begin_inset Flex CharStyle:Code +Otra herramienta útil es el cliente en línea de comandos +\begin_inset Flex Code status collapsed \begin_layout Plain Layout -development/lyxserver/server_monitor.c +src/client/lyxclient \end_layout \end_inset @@ -5226,7 +6023,7 @@ notify \end_layout \begin_layout Quote -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -5328,6 +6125,1285 @@ bye enviado desde LyX informará a los clientes que LyX se ha cerrado. \end_layout +\begin_layout Section +Búsqueda inversa DVI/PDF +\end_layout + +\begin_layout Standard +Algunos visores DVI/PDF +\begin_inset Foot +status open + +\begin_layout Plain Layout +Okular en KDE/Linux, Skim en Mac OSX y SumatraPDF en Windows. +\end_layout + +\end_inset + + ofrecen la posibilidad de +\emph on +búsqueda inversa +\emph default +. + Esto quiere decir que puedes indicar a LyX que coloque el cursor en una + línea determinada en el documento haciendo clic en la posición correspondiente + en la salida DVI/PDF. + Para ello, el visor ha de ser capaz de comunicarse con LyX. + Esto se consigue mediante el servidor LyX usando la tubería ( +\emph on +lyxpipe +\emph default +) o el zócalo de dominio UNIX ( +\emph on +lyxsocket +\emph default +) que LyX crea en su directorio temporal (esta es la forma en que LyX se + comunica con el programa +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +lyxclient +\end_layout + +\end_inset + +. + En algunos casos, hará falta un guión de apoyo que medie entre el visor + y LyX, en otros, el visor se podrá comunicar directamente con LyX. + Esto depende del visor seleccionado y del sistema operativo. + Lo mismo es aplicable a la forma en que los visores deben configurarse + y la forma en que la búsqueda inversa se lleva a cabo realmente. + En lo que sigue, describiremos cómo se configura la búsqueda en visores + determinados. + Antes, sin embargo, explicamos lo que hay que hacer en general para habilitar + la búsqueda inversa en el DVI/PDF. +\end_layout + +\begin_layout Subsection +Activación automática +\begin_inset CommandInset label +LatexCommand label +name "sub:Activación-automática" + +\end_inset + + +\end_layout + +\begin_layout Standard +En la mayoría de los casos LyX funcionará marcando la opción +\begin_inset Flex EstiloCarácter:ItemMenú +status collapsed + +\begin_layout Plain Layout +Documento\SpecialChar \menuseparator +Configuración\SpecialChar \menuseparator +Salidas\SpecialChar \menuseparator +Sincronizar con salida +\end_layout + +\end_inset + +. + En estos casos LyX insertará automáticamente la macro +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +SyncTeX +\end_layout + +\end_inset + + (para PDF) o el paquete +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +srcltx +\end_layout + +\end_inset + + (para DVI). + Esta opción está fácilmente disponible, además, en la barra de herramientas + +\begin_inset Flex EstiloCarácter:ItemMenú +status collapsed + +\begin_layout Plain Layout +Ver/Actualizar +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Standard +Si necesitas una configuración diferente, puedes seleccionar o introducir + una macro personalizada desde el cuadro desplegable bajo +\begin_inset Flex EstiloCarácter:ItemMenú +status collapsed + +\begin_layout Plain Layout +Documento\SpecialChar \menuseparator +Configuración\SpecialChar \menuseparator +Salidas\SpecialChar \menuseparator +Sincronizar con salida +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Standard +Advirtamos que la inclusión de los paquetes +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +srcltx +\end_layout + +\end_inset + + o +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +src-specials +\end_layout + +\end_inset + + puede tener a veces un impacto no deseado en la tipografía; entonces, si + se usa alguno de dichos paquetes habría que desactivar la sincronización + para la composición final. +\end_layout + +\begin_layout Standard +En caso de necesitar otros ajustes más específicos no cubiertos por la configura +ción automática, lee la sección siguiente sobre activación manual. + Si la configuración automática cubre tus necesidades, puedes pasar directamente + a la sección +\begin_inset CommandInset ref +LatexCommand ref +reference "sub:Configuración-y-uso-de-visores" + +\end_inset + +, en la que se describen los pasos necesarios para configurar el visor ---necesa +rios tanto para configuración automática como manual. +\end_layout + +\begin_layout Subsection +Activación manual +\end_layout + +\begin_layout Standard +LaTeX proporciona varios métodos para la búsqueda inversa. + Algunos son parte del programa +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +latex/pdflatex +\end_layout + +\end_inset + +, otros forman parte de paquetes externos. + La elección depende de si la distribución LaTeX instalada ya proporciona + un método (los métodos incorporados son bastante nuevos) y si el visor + a usar puede enfrentarse a este. + Describimos a continuación los métodos disponibles. +\end_layout + +\begin_layout Subsubsection* +Buscador DVI incorporado vía src-specials (solo DVI) +\end_layout + +\begin_layout Standard +Este método proporciona el archivo DVI con la información necesaria para + realizar búsqueda inversa. + Está disponible en LaTeX desde hace tiempo (cualquier distribución reciente + lo debe incluir) y es fiable. + Para habilitarlo, cambia el convertidor +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LaT +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + +{} +\end_layout + +\end_inset + +eX (plain)->DVI +\end_layout + +\end_inset + + o +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LaT +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + +{} +\end_layout + +\end_inset + +eX (plain)->DraftDVI +\end_layout + +\end_inset + + en +\begin_inset Flex EstiloCarácter:ItemMenú +status collapsed + +\begin_layout Plain Layout +Herramientas\SpecialChar \menuseparator +Preferencias\SpecialChar \menuseparator +Gestión de archivos\SpecialChar \menuseparator +Convertidores +\end_layout + +\end_inset + + por +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +latex -src-specials $$i +\end_layout + +\end_inset + +. + Si no funciona, comprueba si tu maquinaria TeX necesita opciones diferentes + (la sintaxis podría diferir en algunas distribuciones). +\end_layout + +\begin_layout Subsubsection* +Paquetes externos (PDFSync y srcltx) +\end_layout + +\begin_layout Standard +Los paquetes +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +PDFSync +\end_layout + +\end_inset + + y +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +srcltx +\end_layout + +\end_inset + + proporcionan la función búsqueda inversa para PDF (vía pdflatex) y DVI, + respectivamente. + Para habilitarlos carga el paquete en el preámbulo LaTeX: +\end_layout + +\begin_layout Itemize +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +usepackage{pdfsync} +\end_layout + +\end_inset + + para búsqueda inversa en PDF +\end_layout + +\begin_layout Itemize +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +usepackage[active]{srcltx} +\end_layout + +\end_inset + + para búsqueda inversa en DVI +\end_layout + +\begin_layout Standard +Para habilitar el uso de ambos inserta las siguientes líneas: +\end_layout + +\begin_layout LyX-Code + +\backslash +usepackage{ifpdf} +\begin_inset Newline newline +\end_inset + + +\backslash +ifpdf +\begin_inset Newline newline +\end_inset + + +\backslash +usepackage{pdfsync} +\begin_inset Newline newline +\end_inset + + +\backslash +else +\begin_inset Newline newline +\end_inset + + +\backslash +usepackage[active]{srcltx} +\begin_inset Newline newline +\end_inset + + +\backslash +fi +\end_layout + +\begin_layout Standard +Así, el archivo se puede ver tanto como DVI como PDF (pdflatex), usando + el paquete adecuado. +\end_layout + +\begin_layout Standard +Advirtamos que PDFSync podría afectar el formato de salida del documento. + Por eso es conveniente deshabilitar PDFSync para componer el documento + final. +\end_layout + +\begin_layout Subsubsection* +Búsqueda inversa incorporada vía SyncTeX (DVI y PDF) +\end_layout + +\begin_layout Standard +Las recientes versiones de +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +(pdf)latex +\end_layout + +\end_inset + + incorporan soporte para búsqueda inversa en PDF y DVI. + La instalación llamada +\emph on +SyncTeX +\emph default + es básicamente el resultado de integrar el paquete PDFSync en pdftex y + su fusión con el enfoque +\emph on +src-specials +\emph default +. + Para usarla hace falta al menos TeXLive 2008 o una distribución MikTeX + reciente. + Además, solo unos pocos visores PDF (Skim en Mac, SumatraPDF en Windows) + proporcionan por ahora soporte para SyncTeX. +\end_layout + +\begin_layout Standard +Para activar SyncTeX en DVI, cambia el convertidor +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LaT +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + +{} +\end_layout + +\end_inset + +eX (plain) -> DVI +\end_layout + +\end_inset + + o +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LaT +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + +{} +\end_layout + +\end_inset + +eX (plain) -> DraftDVI +\end_layout + +\end_inset + + en +\begin_inset Flex EstiloCarácter:ItemMenú +status collapsed + +\begin_layout Plain Layout +Herramientas\SpecialChar \menuseparator +Preferencias\SpecialChar \menuseparator +Gestión de archivos\SpecialChar \menuseparator +Convertidores +\end_layout + +\end_inset + + por +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +latex -synctex=1 $$i +\end_layout + +\end_inset + +, y para PDF cambia +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LaT +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + +{} +\end_layout + +\end_inset + +eX (pdflatex) -> PDF (pdflatex) +\end_layout + +\end_inset + + por +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +pdflatex -synctex=1 $$i +\end_layout + +\end_inset + +. + Consulta en la documentación de tu visor si necesita ser configurado para + usarlo con SyncTeX. +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +La opción +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +-synctex=1 +\end_layout + +\end_inset + + permite compresión gzip. + Si el visor no lo soporta, entonces usa +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +-synctex=-1 +\end_layout + +\end_inset + +. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsection +Configuración y uso de visores específicos +\begin_inset CommandInset label +LatexCommand label +name "sub:Configuración-y-uso-de-visores" + +\end_inset + + +\end_layout + +\begin_layout Subsubsection* +Xdvi (todas las plataformas) +\end_layout + +\begin_layout Standard +Si usas +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +xdvi +\end_layout + +\end_inset + + no necesitas hacer nada para utilizar la búsqueda inversa en DVI, ya que + LyX proporciona los ganchos necesarios para usar automáticamente el programa + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +lyxclient +\end_layout + +\end_inset + +. + Basta con configurar tu documento como se describió antes (la búsqueda + inversa se inicia con Ctrl-clic o Alt-clic en Mac OSX). +\end_layout + +\begin_layout Standard +Sin embargo, si por la razón que sea quieres usar la tubería en vez del + zócalo para comunicar con LyX, simplemente cambia el visor DVI en +\begin_inset Flex EstiloCarácter:ItemMenú +status collapsed + +\begin_layout Plain Layout +Herramientas\SpecialChar \menuseparator +Preferencias\SpecialChar \menuseparator +Gestión de archivos\SpecialChar \menuseparator +Formatos de archivo +\end_layout + +\end_inset + + a +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +xdvi -editor 'lyxeditor.sh %f %l' +\end_layout + +\end_inset + +, +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +En Mac OSX hay que usar +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +DISPLAY=:0.0 xdvi -editor 'lyxeditor.sh %f %l' +\end_layout + +\end_inset + + +\end_layout + +\end_inset + + donde +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +lyxeditor.sh +\end_layout + +\end_inset + + es un guión apropiado. + Por ejemplo, un mínimo guión de shell es el siguiente: +\end_layout + +\begin_layout LyX-Code +#!/bin/sh +\begin_inset Newline newline +\end_inset + +LYXPIPE="/ruta/a/lyxpipe" +\begin_inset Newline newline +\end_inset + +COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2" +\begin_inset Newline newline +\end_inset + +echo "$COMMAND" > "${LYXPIPE}".in || exit +\begin_inset Newline newline +\end_inset + +read < "${LYXPIPE}".out || exit +\end_layout + +\begin_layout Standard +donde +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +/ruta/a/lyxpipe +\end_layout + +\end_inset + + es la ruta de la tubería LyXServer especificada en +\begin_inset Flex EstiloCarácter:ItemMenú +status collapsed + +\begin_layout Plain Layout +Herramientas\SpecialChar \menuseparator +Preferencias\SpecialChar \menuseparator +Rutas +\end_layout + +\end_inset + +. +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +En la carpeta +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +development/tools +\end_layout + +\end_inset + + de una distribución fuente puedes encontrar un guión +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +lyxeditor +\end_layout + +\end_inset + + que puede localizar +\size normal +\emph on +lyxpipe +\emph default + basado en tus preferencias. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsubsection* +MacDviX (Mac OSX) +\end_layout + +\begin_layout Standard +Al final de +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +/Applications/MacDviX_Folder/calleditor.script +\end_layout + +\end_inset + +, añade las líneas: +\end_layout + +\begin_layout LyX-Code +/Applications/Ly +\begin_inset ERT +status collapsed + +\begin_layout Plain Layout + +{} +\end_layout + +\end_inset + +X.app/Contents/MacOS/lyxeditor "$2" $1 +\begin_inset Newline newline +\end_inset + +exit 1 +\end_layout + +\begin_layout Standard +Modifica las líneas si LyX está instalado en algún otro lugar distinto de + la carpeta 'Applications'. +\end_layout + +\begin_layout Standard +La búsqueda inversa se lanza con Alt-clic (OPCIÓN-clic). +\end_layout + +\begin_layout Subsubsection* +Skim (Mac OSX) +\end_layout + +\begin_layout Standard +Introduce +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +open -a Skim.app $$i +\end_layout + +\end_inset + + en la configuración del visor en +\begin_inset Flex EstiloCarácter:ItemMenú +status collapsed + +\begin_layout Plain Layout +Herramientas\SpecialChar \menuseparator +Preferencias\SpecialChar \menuseparator +Gestión de archivos\SpecialChar \menuseparator +PDF (pdflatex) +\end_layout + +\end_inset + +, y luego en +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Skim\SpecialChar \menuseparator +Preferences\SpecialChar \menuseparator +Sync +\end_layout + +\end_inset + + selecciona LyX. +\end_layout + +\begin_layout Standard +La búsqueda inversa se inicia con COMANDO-MAYÚSCULAS-clic. +\end_layout + +\begin_layout Subsubsection* +Okular (KDE) +\end_layout + +\begin_layout Standard +En +\begin_inset Flex EstiloCarácter:ItemMenú +status collapsed + +\begin_layout Plain Layout +Configurar\SpecialChar \menuseparator +Configurar Okular\SpecialChar \menuseparator +Editor +\end_layout + +\end_inset + +, selecciona +\begin_inset Quotes fld +\end_inset + +Editor personalizado +\begin_inset Quotes frd +\end_inset + + y añade el comando +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +lyxclient -g %f %l +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Standard +La búsqueda inversa se inicia con MAYÚSCULAS-clic. +\end_layout + +\begin_layout Subsubsection* +YAP (Windows) +\end_layout + +\begin_layout Standard +En yap, en el menú Ver Opciones marca +\begin_inset Quotes fld +\end_inset + +Búsqueda inversa DVI +\begin_inset Quotes frd +\end_inset + +. + Botón +\begin_inset Quotes fld +\end_inset + +Nuevo +\begin_inset Quotes frd +\end_inset + + e introduce +\begin_inset Quotes fld +\end_inset + +LyX editor +\begin_inset Quotes frd +\end_inset + + en +\begin_inset Quotes fld +\end_inset + +Nombre +\begin_inset Quotes frd +\end_inset + +. + Abre el diálogo +\begin_inset Quotes fld +\end_inset + +... +\begin_inset Quotes frd +\end_inset + + y busca el archivo lyxeditor.bat, con los argumentos %f %l. +\end_layout + +\begin_layout LyX-Code +@echo off +\begin_inset Newline newline +\end_inset + +echo LYXCMD:revdvi:server-goto-file-row:%1 %2> +\backslash + +\backslash +. +\backslash +pipe +\backslash +lyxpipe.in +\begin_inset Newline newline +\end_inset + +type +\backslash + +\backslash +. +\backslash +pipe +\backslash +lyxpipe.out +\end_layout + +\begin_layout Standard +Se lanza con doble clic. +\end_layout + +\begin_layout Subsubsection* +SumatraPDF (Windows) +\end_layout + +\begin_layout Standard +Introduce +\family typewriter +SumatraPDF -inverse-search "lyxeditor.bat %f %l" +\family default +en +\family typewriter + +\family default + +\begin_inset Flex EstiloCarácter:ItemMenú +status collapsed + +\begin_layout Plain Layout +Herramientas\SpecialChar \menuseparator +Preferencias\SpecialChar \menuseparator +Gestión de archivos\SpecialChar \menuseparator +PDF (pdflatex) +\end_layout + +\end_inset + +, donde +\family typewriter +lyxeditor.bat es el anterior. + Si SumatraPDF.exe +\family default + no está en la ruta de comandos usa su nombre completo. +\end_layout + +\begin_layout Standard +Se inicia con doble clic. +\end_layout + +\begin_layout Subsubsection* +YAP (Cygwin) +\end_layout + +\begin_layout Standard +Si yap es el visor por defecto en Windows, ejecuta y elige +\family sans +Ver Opciones +\family default + y +\begin_inset Quotes fld +\end_inset + +Búsqueda inversa DVI +\begin_inset Quotes frd +\end_inset + +. + EN el botón +\begin_inset Quotes fld +\end_inset + +Nuevo... +\begin_inset Quotes frd +\end_inset + + escribe +\begin_inset Quotes fld +\end_inset + +LyX editor +\begin_inset Quotes frd +\end_inset + + en el campo +\begin_inset Quotes fld +\end_inset + +Nombre +\begin_inset Quotes frd +\end_inset + +. + Ahora, en el botón +\begin_inset Quotes fld +\end_inset + +... +\begin_inset Quotes frd +\end_inset + + y navega hasta el directorio del ejecutable +\family typewriter +lyxeditor.exe. + +\family default + Especifica los argumentos -g %f %l. + Así, se usará el zócalo +\emph on +lyxsocket +\emph default + para comunicar con LyX. + Si prefieres usar +\emph on +lyxpipe +\emph default + omite -g y escribe la tubería LyXServer en las preferencias de LyX. +\end_layout + +\begin_layout Standard +Se lanza con doble clic. +\end_layout + +\begin_layout Subsubsection* +SumatraPDF (Cygwin) +\end_layout + +\begin_layout Standard +En +\begin_inset Flex EstiloCarácter:ItemMenú +status collapsed + +\begin_layout Plain Layout +Herramientas\SpecialChar \menuseparator +Preferencias\SpecialChar \menuseparator +Gestión de archivos\SpecialChar \menuseparator +PDF (pdflatex) +\end_layout + +\end_inset + + introduce +\family typewriter +SumatraPDF.sh +\family default + en la configuración del visor, donde +\family typewriter +SumatraPDF.sh +\family default + es el guión siguiente (para ser puesto en la ruta (PATH) de comandos, lo + mejor +\family typewriter +/usr/local/bin +\family default +): +\end_layout + +\begin_layout LyX-Code +#!/bin/bash +\begin_inset Newline newline +\end_inset + +cd $(dirname $1) +\begin_inset Newline newline +\end_inset + +SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1) +\end_layout + +\begin_layout Standard +Este guión es necesario porque SumatraPDF es una aplicación nativa de Windows + y no comprende las rutas POSIX usadas por la versión Gygwin de LyX. + Si SumatraPDF.exe no está en la ruta de comandos usa su ruta posix completa + en el guión. + La -g habilita comunicación vía +\emph on +lyxsocket +\emph default +. + Sin la -g, se usa +\emph on +lyxpipe +\emph default +, y verifica la ruta de LyXServer en las preferencias de LyX. +\end_layout + +\begin_layout Standard +Se inicia con doble clic. +\end_layout + +\begin_layout Section +Búsqueda directa +\end_layout + +\begin_layout Standard +La búsqueda directa, como su nombre indica, es en cierto sentido lo +\begin_inset Quotes fld +\end_inset + +opuesto +\begin_inset Quotes frd +\end_inset + + a búsqueda inversa. + Permite saltar a una posición determinada del documento en el visor desde + dentro de LyX. + Si la búsqueda directa está habilitada (como se describe a continuación), + puedes poner el cursor en cualquier punto del documento en LyX y, con el + menú +\family sans +Navegar\SpecialChar \menuseparator +Búsqueda directa +\family default + (o seleccionando +\family sans +Búsqueda directa +\family default + en el menú contextual mediante clic derecho), en el visor se mostrará esa + misma posición. + Esto implica, por supuesto, que el visor soporte esta función. +\end_layout + +\begin_layout Standard +Para posibilitar la búsqueda directa hay que proporcionar al archivo DVI/PDF + de salida información adicional sobre el código TeX. + Se puede hacer mediante los métodos descritos en la sección +\begin_inset CommandInset ref +LatexCommand ref +reference "sub:Activación-automática" + +\end_inset + +. +\end_layout + +\begin_layout Standard +Adicionalmente, hay que configurar LyX para usar los visores en +\begin_inset Flex EstiloCarácter:ItemMenú +status collapsed + +\begin_layout Plain Layout +Herramientas\SpecialChar \menuseparator +Preferencias\SpecialChar \menuseparator +Salidas\SpecialChar \menuseparator +General +\end_layout + +\end_inset + +. + Proporcionamos un conjunto de configuraciones comprobadas para algunos + visores, que pueden seleccionarse en la lista desplegable. + Si ninguna de estas configuraciones te satisface, tienes que introducir + a mano una configuración adecuada. + La sintaxis de las definiciones usa los siguientes marcadores: +\end_layout + +\begin_layout Itemize +\noindent +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +$$n +\end_layout + +\end_inset + +: número de fila +\end_layout + +\begin_layout Itemize +\noindent +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +$$t +\end_layout + +\end_inset + +: nombre del archivo .tex exportado (temporal)name of the (temporary) exported + .tex file +\end_layout + +\begin_layout Itemize +\noindent +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +$$o +\end_layout + +\end_inset + +: nombre del archivo de salida exportado (dvi o pdf, según el que exista + en el directorio temporal)name of the exported output file (either dvi + or pdf, depending on which one exists in the temporary directory) +\end_layout + +\begin_layout Standard +Solo algunos visores permiten completamente la búsqueda directa, entre ellos + yap, xdvi, okular y SumatraPDF. +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +Para Sumatra se necesita CMCDDE, disponible en http://www.istri.fr/zip/CMCDDE.zip. +\end_layout + +\end_inset + + Aunque algunos de los visores PDF más conocidos (como Adobe Reader) no + soportan búsqueda directa, otros (como evince y pdf) permiten al menos + recargar el documento y mostrar una página determinada, por lo que al menos + permiten una navegación +\begin_inset Quotes fld +\end_inset + +cercana +\begin_inset Quotes frd +\end_inset + +. + Esta última funcionalidad es facilitada mediante una llamada externa a + synctex (consulta los ejemplos predefinidos en Preferencias). + +\end_layout + +\begin_layout Standard +La búsqueda directa funciona con DVI y PDF. + LyX comprueba qué formato de vista preliminar has usado antes (o sea, el + que ya está en el directorio temporal) y elige dinámicamente la configuración + adecuada para el formato en cuestión. +\end_layout + \begin_layout Chapter Clases especiales de documentos \end_layout @@ -6081,7 +8157,7 @@ Introducción \end_layout \begin_layout Standard -AASTeX es un conjunto de macros producidas por la +AASTeX es un conjunto de macros producidas por la \emph on American Astronomical Society \emph default @@ -6970,7 +9046,7 @@ Cosas que no pueden implementarse \begin_layout Standard \SpecialChar \ldots{} al menos de forma significativa, así que sugiero ignorarlas. - Están los entornos + Están los entornos \family sans references \family default @@ -7359,7 +9435,7 @@ Los formatos por sí mismos solo contienen el mínimo necesario para usar En particular, no contienen ninguno de los entornos 'teorema' utilizados para establecer teoremas, lemas y demás. Estos se encuentran, en cambio, en el módulo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7372,7 +9448,7 @@ Teoremas (AMS) (Además se puede usar con otras clases y se puede quitar, si prefieres usar otra cosa). Hay entornos menos utilizados en el módulo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7387,7 +9463,7 @@ Teoremas (AMS-Extendido) \begin_layout Standard Por omisión, los teoremas y demás se numeran consecutivamente a lo largo del documento, pero esto se puede modificar cargando el módulo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7397,7 +9473,7 @@ Teoremas (por secciones) \end_inset o, si estás usando -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7407,7 +9483,7 @@ book (AMS) \end_inset , el módulo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7430,7 +9506,7 @@ Teoremas (por capítulos) solo \emph default resultados sin numerar, el módulo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7449,7 +9525,7 @@ Hay que tener en cuenta que estos módulos no \emph default utilizarse con las clases AMS. Es perfectamente posible usar el módulo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7459,7 +9535,7 @@ Teoremas (AMS) \end_inset y los otros mencionados con otras clases, como -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7469,7 +9545,7 @@ article \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7479,7 +9555,7 @@ report \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7506,7 +9582,7 @@ Estos formatos proporcionan una larga lista de entornos incluidos. \begin_layout Standard Los siguientes entornos —así como los entornos estándar como -\begin_inset Flex CharStyle:Noun +\begin_inset Flex Noun status collapsed \begin_layout Plain Layout @@ -7516,7 +9592,7 @@ sección \end_inset , -\begin_inset Flex CharStyle:Noun +\begin_inset Flex Noun status collapsed \begin_layout Plain Layout @@ -7526,7 +9602,7 @@ bibliografía \end_inset , -\begin_inset Flex CharStyle:Noun +\begin_inset Flex Noun status collapsed \begin_layout Plain Layout @@ -7536,7 +9612,7 @@ título \end_inset , -\begin_inset Flex CharStyle:Noun +\begin_inset Flex Noun status collapsed \begin_layout Plain Layout @@ -7546,7 +9622,7 @@ autor \end_inset , y -\begin_inset Flex CharStyle:Noun +\begin_inset Flex Noun status collapsed \begin_layout Plain Layout @@ -7556,7 +9632,7 @@ Fecha \end_inset — son suministrados por -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7566,7 +9642,7 @@ article (AMS) \end_inset y -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7632,7 +9708,7 @@ Traductor \begin_layout Standard Los siguientes entornos son suministrados por ambos módulos -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7642,7 +9718,7 @@ Teoremas \end_inset y -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7655,7 +9731,7 @@ Teoremas (AMS) (sin asterisco). Estos mismos entornos son suministrados solo en la versión con asterisco por el módulo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7748,7 +9824,7 @@ Guía del usuario \begin_layout Standard Y estos son los entornos suministrados por -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8047,7 +10123,7 @@ Problemas especiales \end_layout \begin_layout Standard -Los mismos que en el caso de +Los mismos que en el caso de \family sans Hollywood \family default @@ -9601,7 +11677,7 @@ Lista \family sans Cruzada \family default -, están diseñadas para facilitar la creación de listas del tipo +, están diseñadas para facilitar la creación de listas del tipo \begin_inset Quotes fld \end_inset @@ -10800,7 +12876,7 @@ Appendices Section que marca el inicio de los apéndices. Este entorno debería dejarse en blanco; lo único que hace es enviar un comando LaTeX pero realmente no se imprime nada. - En LyX, la palabra + En LyX, la palabra \begin_inset Quotes fld \end_inset @@ -13953,7 +16029,7 @@ poema \begin_layout Section Article (mwart), book (mwbk) y report (mwrep) -\begin_inset OptArg +\begin_inset Argument status collapsed \begin_layout Plain Layout @@ -14199,7 +16275,7 @@ Debes instalar RevTeX \end_inset 4 como se describe en el archivo README del paquete. - El paquete se puede encontrar en el sitio web de RevTeX 4: + El paquete se puede encontrar en el sitio web de RevTeX 4: \begin_inset Flex URL status collapsed @@ -16789,7 +18865,7 @@ Quizá quieras abordar tú la tarea\SpecialChar \ldots{} \begin_layout Chapter Características de LyX que requieren software adicional -\begin_inset OptArg +\begin_inset Argument status collapsed \begin_layout Plain Layout @@ -16816,14 +18892,28 @@ Introducción \end_layout \begin_layout Standard -Bajo el menú +Si está instalado +\family typewriter +chktex +\family default +, +\begin_inset Foot +status open + +\begin_layout Plain Layout +Aún no disponible en la distribución MikTeX. +\end_layout + +\end_inset + + bajo el menú \family sans \bar under H \bar default erramientas \family default -, encontrarás la opción + encontrarás la opción \family sans \bar under C @@ -17283,24 +19373,12 @@ Preferencias -w# \family default para activarlo. - Las entradas en énfasis -\end_layout - -\begin_layout Standard -están desactivadas por omisión, porque de forma predeterminada se ejecuta - como -\begin_inset Quotes fld -\end_inset - - + Las entradas en énfasis están desactivadas por omisión, porque de forma + predeterminada se ejecuta como " \family typewriter chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38 \family default - -\begin_inset Quotes frd -\end_inset - -. +". \end_layout \begin_layout Standard @@ -18252,7 +20330,7 @@ por \noun on Lars Gullik Bjønnes \noun default -, actualizado por + y \noun on Pavel Sanda \end_layout @@ -18268,13 +20346,32 @@ Un amigo mío quería probar LyX para un proyecto de grupo. Esto me indignó un poco, así que pensé que debería dar soporte, al menos, para RCS (con la posibilidad de ampliar en el futuro a CVS y/o SCCS). Ya está hecho. - LyX soporta ya algunos comandos básicos de RCS. - Si necesitas algo más sofisticado tendrás que hacerlo a mano en un xterm. + LyX soporta ya algunos comandos básicos de RCS/CVS/SVN. + Si necesitas algo más sofisticado tendrás que hacerlo a mano en un terminal. \end_layout \begin_layout Standard Antes de empezar con las características del control de versiones en LyX, - deberías leer + deberías estar familiarizado con RCS/CVS/SVN. + Además, hay que tener en cuenta que el soporte de CVS no es tan bueno como + el de subversion, por lo que recomendamos SVN. + Para empezar con Subversion es conveniente consultar SVN Book. +\begin_inset Foot +status open + +\begin_layout Plain Layout +\begin_inset CommandInset href +LatexCommand href +target "http://svnbook.red-bean.com/" + +\end_inset + + +\end_layout + +\end_inset + + Para RCS deberías leer \begin_inset Quotes fld \end_inset @@ -18282,11 +20379,11 @@ rcsintro \begin_inset Quotes frd \end_inset - (un archivo de manual, léelo con -\family typewriter -man rcsintro -\family default -). + (archivo +\emph on +man +\emph default + de manual). Este archivo describe todas las características básicas de RCS. Deberías fijarte especialmente en el comentario sobre el directorio RCS y las nociones sobre el archivo maestro RCS (el que acaba en @@ -18297,17 +20394,19 @@ man rcsintro \end_layout \begin_layout Standard -Se ha añadido el reciente soporte básico de CVS/SVN. - Deberías estar familiarizado con el uso de CVS/SVN antes de empezar a usarlo - en LyX. +La implementación en LyX asume el uso de versiones recientes de los paquetes + GNU RCS o CVS/SVN ---no hay garantías con versiones antiguas---. La mayoría de los mensajes de registro no son actualmente mostrados tras - las operaciones —puedes comprobarlos en una ventana de terminal si no estás - seguro. + las operaciones —puedes comprobarlos en el panel Messages si no estás seguro. \end_layout \begin_layout Standard -La implementación en LyX asume una reciente versión del paquete GNU RCS - o CVS/SVN —no hay garantías para versiones antiguas—. +Para introducir tus propios comandos externos consulta vc-command en el + manual +\emph on +Funciones de LyX +\emph default +. \end_layout \begin_layout Subsection @@ -18338,6 +20437,7 @@ de versiones \family default . + LyX se probó con la versión RCS 5.7. \end_layout \begin_layout Subsubsection @@ -18390,7 +20490,11 @@ antes de hacer cambios en él. \begin_inset Quotes frd \end_inset - junto al nombre de archivo en el minibuffer. + junto al nombre de archivo en el +\emph on +minibuffer +\emph default +. \end_layout \begin_layout Standard @@ -18538,18 +20642,166 @@ man rlog para más información. \end_layout +\begin_layout Subsubsection +Información de revisión +\end_layout + +\begin_layout Standard +LyX soporta información de número de versión RCS (solo), véase +\begin_inset CommandInset ref +LatexCommand ref +reference "sub:VCS-Información-de-revisión" + +\end_inset + + para detalles. +\end_layout + \begin_layout Subsection Comandos CVS en LyX \end_layout \begin_layout Standard -Ahora LyX soporta parcialmente CVS. +Ahora LyX soporta un subconjunto de operaciones CVS. Puedes ver los comandos en el submenú \family sans Archivo\SpecialChar \menuseparator Control de versiones \family default . + El sistema de control de versiones SVN es más poderoso, por lo que úsalo + en lugar de CVS, si es posible. +\end_layout + +\begin_layout Subsubsection +Uso general de CVS +\end_layout + +\begin_layout Standard +Si comienzas desde cero con CVS debes crear tu repositorio y comprobar la + copia de trabajo con herramientas externas. + Si usas una configuración cliente-servidor puedes necesitar registrarte + antes de hacer la primera comprobación del repositorio. +\end_layout + +\begin_layout Standard +Si tus documentos están bajo control de revisión y otros usan el mismo repositor +io surgen problemas cuando se hacen cambios en el mismo documento y en el + mism lugar. + Los repositorios estándar CVS no operan con bloqueo de archivos, Esto puede + sorprender, pero los conflictos solo suceden si la gente discrepa sobre + el adecuado contenido de la misma parte de un documento. + Por tanto, si los colaboradores acostumbran a comunicarse regularmente, + los conflictos ocurren raramente. + Si no se comunican, tienen un problema fundamental de todos modos. + Con todo, algunos prefieren trabajar con las denominadas +\begin_inset Quotes fld +\end_inset + +Comprobaciones reservadas +\begin_inset Quotes frd +\end_inset + +. + Si hacen así, la copia de trabajo de todos los archivos es de solo lectura + al principio y el usuario comienza la edición después de usar un comando + especial para hacer posible la escritura en la copia de trabajo. + Cuando los cambios son ingresados la copia de trabajo vuelve al estado + solo lectura. + Con LyX, uno debe editar el archivo +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +.cvsrc +\end_layout + +\end_inset + + y añadir la línea +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +cvs -r +\end_layout + +\end_inset + + para trabajar con revisiones reservadas. + El beneficio es la posibilidad de ver quién está usando una copia con acceso + a escritura de algún documento. + No está garantizado que solo un usuario hace copias con permiso de escritura. +\end_layout + +\begin_layout Standard +LyX intenta averiguar si estás usando copia reservada o no. + Si la copia de trabajo es solo lectura asume que es reservada, si admite + escritura y una copia adicional del documento existe en el subdirectorio + CVS/Base, asume es no reservada. + Si se detecta una copia reservada debes usar +\begin_inset Flex EstiloCarácter:ItemMenú +status collapsed + +\begin_layout Plain Layout +Check Out +\end_layout + +\end_inset + + para poder escribir en ella. + Después de hacerlo, la operación +\begin_inset Flex EstiloCarácter:ItemMenú +status collapsed + +\begin_layout Plain Layout +Check In +\end_layout + +\end_inset + + es posible y esto hace que tu copia de trabajo se haga de nuevo solo lectura + después de transferir los cambios al repositorio. +\end_layout + +\begin_layout Standard +Más información sobre CVS se puede encontrar en +\begin_inset Flex URL +status collapsed + +\begin_layout Plain Layout + +http://www.nongnu.org/cvs +\end_layout + +\end_inset + + y en +\begin_inset Flex URL +status collapsed + +\begin_layout Plain Layout + +http://ximbiot.com/cvs +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Standard +Consulta +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +man cvs +\end_layout + +\end_inset + + para comprender los sub-comandos y conmutadores mencionados abajo. \end_layout \begin_layout Subsubsection @@ -18579,14 +20831,34 @@ Registrar \end_layout \begin_layout Standard -Este comando registra tu documento en CVS SOLO en el caso de que ya tengas - el directorio de documentos bajo control CVS (en particular, existe el - archivo +Este comando registra tu documento en CVS +\begin_inset Flex Emph +status collapsed + +\begin_layout Plain Layout +\begin_inset Flex Strong +status collapsed + +\begin_layout Plain Layout +solo +\end_layout + +\end_inset + + +\end_layout + +\end_inset + + en el caso de que ya tengas el directorio de documentos bajo control CVS + (en particular, existe el archivo \family typewriter CVS/Entries \family default ). - Esto significa que debes comprobar el archivo por ti mismo. + Esto significa que debes comprobar el archivo por ti mismo usando herramientas + externas. + (En caso de olvidar este paso, LyX registra el documento con RCS). \end_layout \begin_layout Standard @@ -18613,11 +20885,28 @@ cvs -q add -m \end_layout \begin_layout Standard -Lee +El término \family typewriter -man cvs + +\begin_inset Quotes eld +\end_inset + + +\begin_inset Quotes erd +\end_inset + + \family default - para comprender las alternativas. + es una abreviación para +\begin_inset Quotes fld +\end_inset + +cambiar el directorio de trabajo actual a la ubicación del archivo y usa + el nombre de archivo sin el componente ruta como argumento +\begin_inset Quotes frd +\end_inset + +. \end_layout \begin_layout Subsubsection @@ -18627,13 +20916,92 @@ Ingresar cambios \begin_layout Standard Cuando has terminado de editar un archivo se graban los cambios. Al hacerlo se te pide una descripción de los mismos. - Después, los cambios son ingresados. + Después, los cambios son ingresados en el repositorio. + En caso de que no hayas cambiado el documento y se detecte una copia reservada + se deshace la reserva hecha con +\begin_inset Flex EstiloCarácter:ItemMenú +status collapsed + +\begin_layout Plain Layout +Check Out +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +Comando +\begin_inset space ~ +\end_inset + +CVS: +\begin_inset space ~ +\end_inset + + +\begin_inset Newline newline +\end_inset + + +\family typewriter + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\family typewriter +cvs -q commit -m"" +\end_layout + +\end_inset + + +\family default +o +\begin_inset Newline newline +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +cvs -q unedit "" +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsubsection +Descargar cambios +\end_layout + +\begin_layout Standard +Cuando estás compartiendo un repositorio con otros, puede que tengas que + incorporar sus cambios en tu copia de trabajo. \end_layout \begin_layout Standard Comando CVS: \family typewriter -cvs -q commit -m"" +cvs -q update "" +\end_layout + +\begin_layout Standard +Si se detecta una descarga solo lectura la copia se hace reservada y accesible + a escritura. +\end_layout + +\begin_layout Standard +Comando CVS: +\family typewriter +cvs -q edit "" \end_layout \begin_layout Subsubsection @@ -18653,7 +21021,7 @@ Esto descargará todos los cambios hechos en el documento desde la última \begin_layout Standard Comando CVS: \family typewriter -cvs update +cvs -q update \begin_inset Quotes eld \end_inset @@ -18664,6 +21032,164 @@ cvs update \end_layout +\begin_layout Standard +Si se detecta una copia reservada y la copia de trabajo no tiene cambios + solo se deshace la reserva. +\end_layout + +\begin_layout Standard +Comando CVS: +\family typewriter +cvs -q unedit +\begin_inset Quotes eld +\end_inset + + +\begin_inset Quotes erd +\end_inset + + +\end_layout + +\begin_layout Subsubsection +Actualizar el directorio local de descarga desde el repositorio +\end_layout + +\begin_layout Standard +Conforme tus documentos son más complejos, conteniendo sub-documentos y + figuras e incluyendo archivos externos +\family typewriter +.tex +\family default + y demás, el uso de control de versiones se hace más complicado. + LyX soporta la actualización del árbol completo en el que reside el documento. + Esto es especialmente útil cuando colaboras con gente que ni tiene conocimiento + detallado de CVS ni tiene interés en ingresar material adicional al repositorio. + Tienes que organizar la estructura de archivos para que los archivos externos + residan en el mismo directorio o subdirectorio del documento. + Es una buena práctica de todos modos almacenar los documentos multi-parte + en un directorio extra. +\end_layout + +\begin_layout Standard +El comando +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Update local directory from repository +\end_layout + +\end_inset + + actualiza el directorio completo. + Si se detectan cambios locales el usuario es advertido antes de iniciar + la actualización. + En caso de conflictos en la fusión ambas versiones de las partes conflictivas + se sitúan al final del documento. + Debes revisar y corregir el resultado de la fusión. + Los conflictos los verás encerrados entre pares de +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +<<<<<<< +\end_layout + +\end_inset + + y +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +>>>>>>> +\end_layout + +\end_inset + + separados por +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +======= +\end_layout + +\end_inset + +. + La parte primera es tu versión antes de la operación de actualización con + pecedida del nombre del documento. + La segunda es la versión del repositorio con el número de la versión tras + la secuencia de signos +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +> +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +Comandos +\begin_inset space ~ +\end_inset + +CVS: +\begin_inset space ~ +\end_inset + + +\begin_inset Newline newline +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +cd $path; cvs diff "." +\end_layout + +\end_inset + + (Para ver si se detectan cambios) +\begin_inset Newline newline +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +cd $path; cvs -q update "." +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +donde +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +$path +\end_layout + +\end_inset + + es la ruta al documento. +\end_layout + \begin_layout Subsubsection Mostrar historial \end_layout @@ -18699,6 +21225,24 @@ Control de versiones . Ten en cuenta que si utilizas acceso protegido con contraseña al repositorio vía ssh, se te pedirá en una ventana de terminal. + LyX se ha probado con SVN 1.5 y 1.6. +\begin_inset Foot +status open + +\begin_layout Plain Layout +La mayoría de los comandos funcionarán también con 1.4, véase +\begin_inset CommandInset ref +LatexCommand ref +reference "sub:SVN-Actualizar-el-directorio" + +\end_inset + + +\end_layout + +\end_inset + + \end_layout \begin_layout Subsubsection @@ -18716,9 +21260,14 @@ Registrar \end_layout \begin_layout Standard -Este comando registra tu documento en SVN SOLO en el caso de que ya tengas - el directorio de documentos bajo control SVN ( en particular, existe el - archivo +Este comando registra tu documento en SVN +\series bold +\emph on +solo +\series default +\emph default + en el caso de que ya tengas el directorio de documentos bajo control SVN + ( en particular, existe el archivo \family typewriter .svn/entries \family default @@ -18764,7 +21313,25 @@ Cuando has terminado de editar un archivo, grabas los cambios. \end_layout \begin_layout Standard -Comando SVN: +Comando SVN: +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +En el caso de que el bloqueo no esté habilitado. + Véase la sección +\begin_inset CommandInset ref +LatexCommand ref +reference "sub:SVN-Bloqueo-de-archivos" + +\end_inset + +. +\end_layout + +\end_inset + + \family typewriter svn commit -q -m"" \end_layout @@ -18781,9 +21348,19 @@ Actualiza los cambios de este archivo desde el repositorio. \end_layout \begin_layout Standard -Comando SVN: +Comando SVN: +\begin_inset Foot +status open + +\begin_layout Plain Layout +Ídem. +\end_layout + +\end_inset + + \family typewriter -svn update +svn update --non-interactive \begin_inset Quotes eld \end_inset @@ -18818,6 +21395,121 @@ svn revert -q \end_layout +\begin_layout Subsubsection +Actualizar el directorio local de descarga desde el repositio +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +Ten en cuenta que este comando solo funcionará con +\begin_inset Formula $\geqq1.5$ +\end_inset + + +\end_layout + +\end_inset + + +\begin_inset CommandInset label +LatexCommand label +name "sub:SVN-Actualizar-el-directorio" + +\end_inset + + +\end_layout + +\begin_layout Standard +Todos los comandos anteriores tienen un defecto: solo negocian con el documento + actual. + Una vez que el documento contiene figuras, archivos externos +\family typewriter +.tex +\family default +, etc., su administración se hace más complicada. + Ahora LyX soporta la actualización del árbol completo en el que reside + el documento. +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +Hay que organizar la estructura de archivos de modo que todos los archivos + externos estén en el mismo directorio o subdirectorios del documento. +\end_layout + +\end_inset + + Esto es especialmente útil cuando colaboras con gente que ni tiene conocimiento + detallado de CVS ni tiene interés en ingresar material adicional al repositorio. +\end_layout + +\begin_layout Standard +El comando +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Update local directory from repository +\end_layout + +\end_inset + + actualiza el directorio completo y en caso de conflictos se deja la versión + local de los archivos, para que no haya pérdida indeseada de datos. + Si se detectan cambios locales se avisa al usuario antes de iniciar la + actualización. +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +Comandos +\begin_inset space ~ +\end_inset + +SVN: +\begin_inset space ~ +\end_inset + + +\begin_inset Newline newline +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +svn diff $path +\end_layout + +\end_inset + + (Para ver si se detectan cambios.) +\begin_inset Newline newline +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +svn update --accept mine-full $path +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +donde +\family typewriter +$path +\family default + es la ruta al documento. +\end_layout + \begin_layout Subsubsection Mostrar historial \end_layout @@ -18839,6 +21531,573 @@ svn log se muestra en un buscador. \end_layout +\begin_layout Subsubsection +Bloqueo de archivos +\begin_inset CommandInset label +LatexCommand label +name "sub:SVN-Bloqueo-de-archivos" + +\end_inset + + +\end_layout + +\begin_layout Standard +El intercambio de archivos entre varios sistemas de control de revisiones + tiene el problema de conflictos en las fusiones en el caso de que dos usuarios + intenten editar el mismo documento (o partes de él). + Cuando sucede un conflicto requiere una solución manual, y una alternativa + razonable es proveer algún tipo de mecanismo de bloqueo que garantice que + solo un usuario pueda editar el archivo al mismo tiempo. +\end_layout + +\begin_layout Standard +SVN dispone de dos de estos mecanismos que garantizan exclusividad en el + acceso a archivos, bloqueos y configuración automática de permisos de escritura + (véase la sec. +\begin_inset space ~ +\end_inset + + +\begin_inset CommandInset ref +LatexCommand ref +reference "sub:SVN-Bloqueo-automático" + +\end_inset + +), basados en propiedad de archivos svn +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +svn:needs-lock +\end_layout + +\end_inset + +. +\begin_inset Foot +status open + +\begin_layout Plain Layout +\begin_inset CommandInset href +LatexCommand href +target "http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html" + +\end_inset + + +\end_layout + +\end_inset + + Si esta propiedad se detecta para determinado documento, LyX empieza automática +mente a usar bloqueo SVN para la edición del documento, y el mecanismo completo + de ingreso/descarga conmuta al mismo régimen que para RCS. + En particular, esto quiere decir que hay dos modos diferentes de uso archivos + en LyX: +\end_layout + +\begin_layout Itemize +Estado no bloqueado. + EL archivo cargado está en modo solo lectura. + Para editar hay que descargarlo. + +\emph on +Descarga +\emph default + consiste en actualizar desde el repositorio y adquisición de bloqueo de + escritura. + Si no es posible obtener el bloqueo permanece el estado no bloquedo. +\end_layout + +\begin_layout Itemize +Estado bloqueado. + El archivo cargado está en modo 'normal' de edición. + Ningún otro usuario tiene permiso para editar el archivo. + +\emph on +Ingresar +\emph default + consiste en eingresar los cambios y obtención de bloqueo de escritura. + Si no se han hecho cambios en el documento, no se producirá ningún ingreso +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +No te extrañe si de todas formas se te pide un mensaje de ingreso. +\end_layout + +\end_inset + + y solo se realizará el bloqueo de escritura. +\end_layout + +\begin_layout Standard +SVN commands: +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +Check-in: +\family typewriter + svn commit -q -m"" "" +\begin_inset Newline newline +\end_inset + +svn unlock "" +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +Check-out: +\family typewriter +svn update "" +\begin_inset Newline newline +\end_inset + +svn lock "" +\end_layout + +\begin_layout Subsubsection +Propiedad de bloqueo automático +\begin_inset CommandInset label +LatexCommand label +name "sub:SVN-Bloqueo-automático" + +\end_inset + + +\end_layout + +\begin_layout Standard +La configuración automática de los permisos de escritura del archivo .lyx + se establece con +\begin_inset Flex EstiloCarácter:ItemMenú +status collapsed + +\begin_layout Plain Layout +Archivo\SpecialChar \menuseparator +Control de versiones\SpecialChar \menuseparator +Cambiar propiedad de bñoqueo +\end_layout + +\end_inset + +. + Este comando está activo solo cuando el archivo no está bloqueado en el + servidor svn (es decir, debes descargar antes de proceder). +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +Comandos +\begin_inset space ~ +\end_inset + +SVN: +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +Activar: +\family typewriter + svn propset svn:needs-lock ON "" +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +Desactivar: +\family typewriter +svn propdel svn:needs-lock "" +\end_layout + +\begin_layout Subsubsection +Información de revisión en documentos +\begin_inset CommandInset label +LatexCommand label +name "sub:VCS-Información-de-revisión" + +\end_inset + + +\end_layout + +\begin_layout Standard +Hay más posibilidades para activar la información de revisión en nuestro + documento. +\end_layout + +\begin_layout Itemize +LyX lo soporta directamente. +\end_layout + +\begin_layout Itemize +Información de revisión del árbol ( +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +vcs-tree-revision +\end_layout + +\end_inset + +). + El resultado es la salida del comando +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +svnversion +\end_layout + +\end_inset + +; el siguiente cuadro da una idea de la interpretación de los resultados. +\end_layout + +\begin_deeper +\begin_layout Standard +\align center +\begin_inset Tabular + + + + + + +\begin_inset Text + +\begin_layout Plain Layout +Salida +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +Significado +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +4123:4168 +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +revisión mezclada de la copia de trabajo +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +4168M +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +copia de trabajo modificada +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +4123S +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +copia de trabajo conmutada +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +4123P +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +copia de trabajo parcial, de una descarga dispersa +\end_layout + +\end_inset + + + + +\begin_inset Text + +\begin_layout Plain Layout +4123:4168MS +\end_layout + +\end_inset + + +\begin_inset Text + +\begin_layout Plain Layout +copia de trabajo de revisión mezclada, modificada, conmutada +\end_layout + +\end_inset + + + + +\end_inset + + +\end_layout + +\begin_layout Itemize +Información de revisión del archivo. + El resultado del análisis de la salida de +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +svn +\begin_inset space ~ +\end_inset + +info +\begin_inset space ~ +\end_inset + +--xml +\begin_inset space ~ +\end_inset + +file.lyx +\end_layout + +\end_inset + +. + Los argumentos soportados son: +\end_layout + +\begin_deeper +\begin_layout Itemize +número de versión del último ingreso ( +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +vcs-revision +\end_layout + +\end_inset + +) +\end_layout + +\begin_layout Itemize +autordel último ingreso ( +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +vcs-author +\end_layout + +\end_inset + +) +\end_layout + +\begin_layout Itemize +fecha del último ingreso ( +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +vcs-date +\end_layout + +\end_inset + +) +\end_layout + +\begin_layout Itemize +hora del último ingreso ( +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +vcs-time +\end_layout + +\end_inset + +) +\end_layout + +\end_deeper +\begin_layout Standard +Puedes obtener esta información mediante InsetInfo (p. +\begin_inset space \thinspace{} +\end_inset + +ej. + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +info-insert buffer vcs-date +\end_layout + +\end_inset + +). + La información estará disponible solo cuando tengas el arvhivo almacenado + bajo administración svn (es decir, el directorio +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +.svn +\end_layout + +\end_inset + + está disponible con tu documento). +\end_layout + +\end_deeper +\begin_layout Itemize +Otra posibilidad es usar claves svn +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html +\end_layout + +\end_inset + +. + Estableces la propiedad de claves de archivo (p. +\begin_inset space \thinspace{} +\end_inset + +ej. + +\family sans +svn propset svn:keywords 'Rev' file.lyx +\family default +) y luego pegas la clave en código TeX +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +Esta es una manera fácil de asegurar que LyX no quiebre la línea en mitad + de la clave. +\end_layout + +\end_inset + + en tu documento (p. +\begin_inset space \thinspace{} +\end_inset + +ej. + +\begin_inset ERT +status open + +\begin_layout Plain Layout + +$Rev$ +\end_layout + +\end_inset + +). + De esta manera el cliente svn sustituirá automáticamente el número de revisión + (p. +\begin_inset space \thinspace{} +\end_inset + +ej. + +\begin_inset ERT +status open + +\begin_layout Plain Layout + +$Rev: 59 $ +\end_layout + +\end_inset + +) tras cada actualización e ingreso. + Hay otros problemas con este enfoque. + Primero, el carácter '$' se usa en TeX para expresiones matemáticas, de + modo que cualquier aparición de una fórmula +\begin_inset Formula $Rev$ +\end_inset + + se convierte en +\begin_inset Formula $Rev:59$ +\end_inset + + en tu documento LyX. + Lo mismo sucederá con otras claves como Id, Date, Author, etc. + Segundo, la salida svn es dependiente del idioma, por lo que es fácil que + svn produzca alguna cadena problemática al usar Date. + Tercero, se obtiene la cadena completa 'Rev: 59' en tu documento en vez + de solo el número. + Hasta que subversion implemente claves personalizadas por el usuario será + pesado usar este enfoque con fiabilidad o permitir a LyX soportarlo directament +e. +\end_layout + \begin_layout Subsection SVN y entorno Windows \end_layout @@ -19002,6 +22261,282 @@ Control de versiones ver su historial, etc., usando el menú contextual TortoiseSVN en el Explorador o en la línea de comandos del programa cliente de Subversion. +\end_layout + +\begin_layout Subsubsection +SSH tunnel con SVN bajo Windows +\end_layout + +\begin_layout Standard +Comparado con la configuración del cliente svn en Linux para comunicar sobre + ssh, bajo Windows es una tarea es bastante más molesta. + Al menos ofreceremos algunas indicaciones para configurar el cliente, pero + hay que aclarar antes algo sobre ssh y la línea de comandos en Windows + y estar preparados para grandes dosis de frustración\SpecialChar \ldots{} + +\end_layout + +\begin_layout Enumerate +Obtén un cliente svn para windows, como se describe en secciones anteriores. + Si es una instalación nueva ejecuta algún comando para crear los archivos + de configuración (p. +\begin_inset space \thinspace{} +\end_inset + +ej. + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +svn --version +\end_layout + +\end_inset + +), que deberás cambiar más tarde. +\end_layout + +\begin_layout Enumerate +Elige un cliente ssh para Windows. + Hay varias opciones, aquí usaremos el de Putty tools +\begin_inset Foot +status open + +\begin_layout Plain Layout +\begin_inset Flex URL +status collapsed + +\begin_layout Plain Layout + +http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html +\end_layout + +\end_inset + + +\end_layout + +\end_inset + +. + Tendrás que configurar la conexión para que el cliente no pia contraseña. + Para facilitar las cosas usaremos solo claves sin ninguna protección adicional + de contraseña, etc. +\end_layout + +\begin_deeper +\begin_layout Enumerate +Genera las claves con +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +puttygen +\end_layout + +\end_inset + +. + Guarda tu clave privada .ppk y pon la pública en el servidor. + Si el servidor SVN corre bajo Linux, ten en cuenta que el formato de la + clave pública no es compatible con openssh Linux y tendrás que copiar y + pegar directamente la clave desde el campo de edición “ +\emph on +Public key for pasting into OpenSSH authorized_keys file +\emph default +:” en el archivo del servidor +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +~/.ssh/authorized_keys +\end_layout + +\end_inset + +/ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +authorized_keys2 +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Enumerate +Obtén el +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +plink +\end_layout + +\end_inset + + de Putty. + En el archivo de configuración SVN +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +La ruta exacta depende de la versión de Windows, usualmente algo como +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +c: +\backslash +Documents and Settings +\backslash +user +\backslash +Application Data +\backslash +Subversion +\backslash +config +\end_layout + +\end_inset + + / +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +AppData +\backslash +Roaming +\backslash +Subversion +\end_layout + +\end_inset + +. +\end_layout + +\end_inset + +, sección [tunnels], configura el comando ssh, p. +\begin_inset space \thinspace{} +\end_inset + +ej. + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +ssh=c:/path/plink.exe -i c:/path/private_key.ppk +\end_layout + +\end_inset + +. +\begin_inset Foot +status open + +\begin_layout Plain Layout +Usualmente toma tiempo conseguir el comando exacto y depende de muchas cosas. + Por ejemplo, no tener algún servidor remoto guardado como predeterminado + en Putty etc. + Si falla, intenta primero conectar vía plink sin SVN. +\end_layout + +\end_inset + + +\end_layout + +\end_deeper +\begin_layout Enumerate +Descarga el archivo SVN, p. +\begin_inset space \thinspace{} +\end_inset + +ej. + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +svn co svn+ssh://user@server/repository_path +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Subsubsection +Conversiones de los finales de línea +\end_layout + +\begin_layout Standard +Cuando los colaboradores mezclan entornos Linux y Windows, LyX usará distintos + finales de línea en los archivos .lyx. + Esto no es un problema en lo que concierne a la funcionalidad de LyX, pero + los archivos diff de los ingresos serán enormes y propensos a conflictos + de fusión. + Afortunadamente SVN sabe por sí mismo +\begin_inset Foot +status open + +\begin_layout Plain Layout +\begin_inset Flex URL +status collapsed + +\begin_layout Plain Layout + +http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html +\end_layout + +\end_inset + + +\end_layout + +\end_inset + + como manejar problemas con retornos y saltos de línea (CR/LF) cuando cambia + archivos .lyx al modo +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +native +\end_layout + +\end_inset + +. +\begin_inset Foot +status open + +\begin_layout Plain Layout +Para los perezosos: +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +svn propset svn:eol-style native FILE_NAME +\end_layout + +\end_inset + + +\end_layout + +\end_inset + + \end_layout \begin_layout Subsection @@ -19020,7 +22555,7 @@ Como ejemplo puedes ver cómo integrar directamente dos comandos TortoiseSVN: \begin_layout Description Commit: -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -19034,7 +22569,7 @@ vc-command DS "." "TortoiseProc /command:commit /path:$$p" \begin_layout Description Revert: -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -19046,6 +22581,75 @@ vc-command DR "." "TortoiseProc /command:revert /path:$$p" \end_layout +\begin_layout Subsection +Control de versiones y comparación de documentos +\end_layout + +\begin_layout Standard +Uno de los usos típicos del control de versiones es inspeccionar los cambios + entre revisiones, usualmente creando volcados +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +diff +\end_layout + +\end_inset + +. + Aunque esto es útil para archivos de texto sencillo, es mucho menos útil + en archivos de LyX, que tienen una estructura más complicada. + Por tanto, proporcionamos caminos para la característica de comparar documentos. + Hay dos maneras de iniciar esta función, una por llamada directa a +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +VC_COMPARE +\end_layout + +\end_inset + + (véase el manual Funciones de LyX para detalles) y otra con el icono o + menú +\begin_inset Flex EstiloCarácter:ItemMenú +status collapsed + +\begin_layout Plain Layout +Comparar con revisión anterior... +\end_layout + +\end_inset + +. + Se pueden comparar dos revisiones determinadas o se puede simplemente comparar + la versión actual del texto editado con revisiones anteriores (donde ' +\lang english + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset + + +\lang spanish +' revisiones atrás quiere decir comparar el archivo en edición con la última + revisión remitida). + +\end_layout + +\begin_layout Standard +Esta característica está soportada por SVN y RCS, aunque debido al esquema + de versiones más complicado de RCS hay una restricción, en la dirección + de las revisiones en el diálogo, los números siempre apuntan al último + número en el número de revisión de RCS, es decir, '35' en '1.2.35'. +\end_layout + \begin_layout Section Programación literaria \end_layout @@ -19231,7 +22835,7 @@ Literate Programming \end_layout \begin_layout Quote -Literate Programming FAQ: +Literate Programming FAQ: \begin_inset Flex URL status collapsed @@ -20462,7 +24066,7 @@ LaTeX \family sans Código-LyX \family default -, y +, y \family sans Fragmento \family default @@ -21044,7 +24648,7 @@ Numeración en el entorno de párrafo Enumeración \family default -\begin_inset OptArg +\begin_inset Argument status collapsed \begin_layout Plain Layout @@ -21575,8 +25179,8 @@ yinit \begin_inset Quotes frd \end_inset -, una fuente alemana de fantasía específicamente diseñada para letras capitular -es. +, una fuente alemana de fantasía específicamente diseñada para letras capitulare +s. El cuarto argumento es la letra (o letras) capitulares. El paquete \family typewriter @@ -21890,10 +25494,6 @@ es el número de líneas de texto que define el párrafo. normal en el párrafo siguiente. \end_layout -\begin_layout Standard - -\end_layout - \begin_layout Standard \begin_inset ERT status collapsed diff --git a/lib/doc/es/Customization.lyx b/lib/doc/es/Customization.lyx index cee533a0fd..8af04a07ef 100644 --- a/lib/doc/es/Customization.lyx +++ b/lib/doc/es/Customization.lyx @@ -1,5 +1,5 @@ -#LyX 2.0.0svn created this file. For more info see http://www.lyx.org/ -\lyxformat 401 +#LyX 2.0 created this file. For more info see http://www.lyx.org/ +\lyxformat 413 \begin_document \begin_header \textclass scrbook @@ -8,7 +8,7 @@ % % This preamble is designed to ensure that the manual prints % out as advertised. If you mess with this preamble, -% parts of the document may not print out as expected. If you +% parts of this document may not print out as expected. If you % have problems LaTeXing this file, please contact % the documentation team % email: lyx-docs@lists.lyx.org @@ -47,7 +47,7 @@ logicalmkup \maintain_unincluded_children false \begin_local_layout Format 7 -InsetLayout CharStyle:MenuItem +InsetLayout Flex:MenuItem LyxType charstyle LabelString menu LatexType command @@ -59,15 +59,25 @@ Preamble \newcommand*{\menuitem}[1]{{\sffamily #1}} EndPreamble End +# In case we need to do with sans... +#InsetLayout CharStyle:Code +#Font +#Family Sans +#EndFont +#Preamble +#\renewcommand{\code}[1]{{\sffamily #1}} +#EndPreamble +#End \end_local_layout \language spanish +\language_package default \inputencoding auto \fontencoding global \font_roman default \font_sans default \font_typewriter default \font_default_family default -\use_xetex false +\use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 @@ -100,16 +110,17 @@ End \use_amsmath 0 \use_esint 0 \use_mhchem 0 -\use_mathdots 0 +\use_mathdots 1 \cite_engine basic \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false +\use_refstyle 0 \branch OutDated \selected 0 \filename_suffix 0 -\color #ffffff +\color #f5fae7 \end_branch \index Índice \shortcut idx @@ -123,10 +134,11 @@ End \papercolumns 1 \papersides 2 \paperpagestyle headings -\tracking_changes false +\tracking_changes true \output_changes false \html_math_output 0 -\html_be_strict false +\html_css_as_file 0 +\html_be_strict true \end_header \begin_body @@ -227,7 +239,7 @@ Este capítulo tiene por objetivo ayudarte a encontrar tu camino a través de los archivos de configuración de LyX. Antes de seguir leyendo deberías encontrar donde están los directorios de bibliotecas y de usuario, consultando -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -242,7 +254,7 @@ Acerca de LyX de configuración de sistema; el directorio de usuario es donde puedes colocar tus versiones modificadas. En este documento, al primero lo denominaremos -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -252,7 +264,7 @@ LyXDir \end_inset y al segundo -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -266,7 +278,7 @@ UserDir \begin_layout Section ¿Qué hay en -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -279,7 +291,7 @@ LyXDir \end_layout \begin_layout Standard -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -292,7 +304,7 @@ LyXDir el comportamiento de LyX. Puedes cambiar muchos de ellos desde dentro mismo de LyX mediante el diálogo -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -307,7 +319,7 @@ Preferencias se puede hacer en este diálogo. Sin embargo, muchos otros aspectos internos de LyX pueden cambiarse modificando los archivos en -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -327,7 +339,7 @@ Archivos generados automáticamente \begin_layout Standard Los archivos que se encuentran en -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -344,7 +356,7 @@ UserDir \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -358,7 +370,7 @@ lyxrc.defaults \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -370,7 +382,7 @@ packages.lst contiene la lista de paquetes que han sido reconocidos por LyX. No es utilizada por el propio LyX, pero la información extraida, y otras cosas están disponibles en -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -385,7 +397,7 @@ Configuración de LaTeX \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -395,7 +407,7 @@ textclass.lst \end_inset la lista de clases de textos encontradas en los directorios -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -409,7 +421,7 @@ layout/ \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -419,7 +431,7 @@ lyxmodules.lst \end_inset la lista de módulos de formato encontradas en los directorios -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -433,7 +445,7 @@ layout/ \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -448,7 +460,7 @@ status collapsed \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -459,7 +471,7 @@ doc/LaTeXConfig.lyx es generado automáticamente durante la configuración a partir del archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -478,7 +490,7 @@ Directorios \begin_layout Standard Estos directorios están duplicados en -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -488,7 +500,7 @@ LyXDir \end_inset y -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -499,7 +511,7 @@ UserDir . Si determinado archivo existe en ambos sitios, se usará el de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -513,7 +525,7 @@ UserDir \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -523,7 +535,7 @@ bind/ \end_inset este directorio contiene archivos con la extensión -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -534,7 +546,7 @@ status collapsed que definen las combinaciones de teclas usadas en LyX. Si ahí existe una versión nacional de un archivo bind llamado -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -548,7 +560,7 @@ $LANG_xxx.bind \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -563,7 +575,7 @@ clipart/ \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -574,7 +586,7 @@ doc/ contiene archivos de documentación de LyX (incluido éste que estás leyendo). El archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -586,7 +598,7 @@ LaTeXConfig.lyx merece atención especial, como se mencionó antes. Si existe una versión nacional del documento de ayuda en el subdirectorio -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -608,7 +620,7 @@ reference "cap:Internacionalización-de-LyX" \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -618,8 +630,8 @@ examples/ \end_inset contiene archivos de ejemplo que describen el uso de algunas características. - Se puede acceder a ellos con el botón -\begin_inset Flex CharStyle:MenuItem + Se puede acceder a ellos con el botón +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -633,7 +645,7 @@ Ejemplos \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -643,7 +655,7 @@ images/ \end_inset contiene archivos de imagen que se usan en el diálogo -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -660,7 +672,7 @@ Configuración \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -686,7 +698,7 @@ reference "sec:keymap" \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -711,7 +723,7 @@ reference "cap:Instalación-de-nuevas" \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -721,7 +733,7 @@ lyx2lyx \end_inset contiene los guiones de Python -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -737,7 +749,7 @@ lyx2lyx \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -748,7 +760,7 @@ scripts/ contiene algunos archivos que demuestran las capacidades de la característica -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -763,7 +775,7 @@ Plantilla externa \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -788,7 +800,7 @@ reference "sec:Creación-de-plantillas" \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -798,7 +810,7 @@ ui/ \end_inset contiene archivos con la extensión -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -823,7 +835,7 @@ Estos archivos son utilizados internamente por LyX y generalmente no deben \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -834,7 +846,7 @@ CREDITS contiene la lista de desarrolladores de LyX. Se muestra con el menú -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -849,7 +861,7 @@ Acerca de LyX \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -864,7 +876,7 @@ chkconfig.ltx \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -884,7 +896,7 @@ Otros archivos en un par de líneas... \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -899,7 +911,7 @@ encodings \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -909,7 +921,7 @@ external_templates \end_inset contiene las plantillas disponibles para la característica -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -923,7 +935,7 @@ Material externo \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -943,7 +955,7 @@ Directorio de configuración personal Aunque uses LyX como usuario sin privilegios, puedes adaptar su configuración a tus necesidades. El directorio -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -962,7 +974,7 @@ Directorio del usuario \end_inset en -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -974,7 +986,7 @@ Acerca de LyX . Este directorio se usa como espejo de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -984,7 +996,7 @@ LyXDir \end_inset , que quiere decir que cada archivo en -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -994,7 +1006,7 @@ UserDir \end_inset es un equivalente del correspondiente archivo en -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1016,7 +1028,7 @@ Para clarificar las cosas vamos a poner unos ejemplos: \begin_layout Itemize Las preferencias establecidas en el diálogo -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1027,7 +1039,7 @@ Preferencias \end_inset se guardan en un archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1037,7 +1049,7 @@ preferences \end_inset en -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1051,7 +1063,7 @@ UserDir \begin_layout Itemize Si reconfiguras mediante -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1066,7 +1078,7 @@ Reconfigurar \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1078,7 +1090,7 @@ configure.py , y los archivos resultantes se escriben en tu directorio de usuario. Esto significa que cualquier archivo adicional de clase de texto que pudieras haber añadido en -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1088,7 +1100,7 @@ UserDir/layouts \end_inset se sumará a la lista de clases en el diálogo -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1105,7 +1117,7 @@ Configuración Si consigues alguna documentación actualizada del sitio de LyX y no puedes instalarla porque no tienes permisos para administrar tu sistema, solo has de copiar los archivos en -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1115,7 +1127,7 @@ UserDir/doc/XX \end_inset ¡y las entradas del menú -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1142,7 +1154,7 @@ ones de impresora en distintos momentos. \begin_layout Standard Ejecutando LyX con la opción de línea de comandos -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1159,7 +1171,7 @@ status collapsed nado. (Puedes determinar el directorio predeterminado ejecutando LyX sin la opción -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1176,11 +1188,11 @@ status collapsed adicional exactamente igual que para el directorio predeterminado. Estos directorios son completamente independientes (pero sigue leyendo). Ten presente que establecer algún valor para la variable de entorno -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout -LYX_USERDIR_VER +LYX_USERDIR_20x \end_layout \end_inset @@ -1191,7 +1203,7 @@ LYX_USERDIR_VER \begin_layout Standard Tener varias configuraciones también requiere más mantenimiento: si quieres añadir un nuevo formato a -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1208,7 +1220,7 @@ NewUserDir/layouts reemplaza el subdirectorio vacío con un enlace simbólico que apunte al subdirectorio deseado. Ten precaución, no obstante, con el subdirectorio -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1219,7 +1231,7 @@ doc/ , puesto que contiene un archivo escrito por el guión de configuración (también accesible mediante -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1269,7 +1281,7 @@ name "sec:Formatos" El primer paso es definir tus propios formatos de archivo si no lo están ya. Para hacerlo abre el diálogo -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1281,7 +1293,7 @@ Preferencias . En -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1292,7 +1304,7 @@ Formatos de archivo \end_inset pulsa el botón -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1304,7 +1316,7 @@ Nuevo\SpecialChar \ldots{} para definir el nuevo formato. El campo -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1316,7 +1328,7 @@ Formato es para el nombre que identificará el formato en la GUI (interfaz gráfica de usuario). El -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1329,7 +1341,7 @@ Nombre corto Además deberás introducir una extensión de archivo. Todos estos son imprescindibles. El campo opcional -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1340,7 +1352,7 @@ Atajo de teclado sirve para asociar una combinación de teclas en los menús. (Por ejemplo, teclear -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1350,7 +1362,7 @@ Alt-V D \end_inset ejecuta -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1362,7 +1374,7 @@ DVI ). -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1376,7 +1388,7 @@ Visor \begin_layout Standard Un Formato puede tener un -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1386,7 +1398,7 @@ Visor \end_inset y un -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1397,7 +1409,7 @@ Editor asociados. Por ejemplo, podrías usar -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1412,7 +1424,7 @@ te. Al definir este comando puedes usar las cuatro variables listadas en la siguiente sección. El visor se lanza cuando ves una imagen en LyX o usas el menú -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1423,7 +1435,7 @@ Ver . El editor se lanza cuando pulsas el botón -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1438,7 +1450,7 @@ Editar externamente \begin_layout Standard La opción -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1456,7 +1468,7 @@ reference "sec:Convertidores" \end_inset ), el formato aparecerá en el menú -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1468,7 +1480,7 @@ Exportar . También aparecerá en el menú -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1479,7 +1491,7 @@ Ver si se ha especificado un visor para ese formato. Los formatos puros de imagen, como -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1491,7 +1503,7 @@ png , no deberían usar esta opción. Los formatos que pueden corresponder tanto a gráficos vectoriales como a documentos, como -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1505,7 +1517,7 @@ pdf \begin_layout Standard La opción -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1517,7 +1529,7 @@ Formato de gráfico vectorial indica a LyX que el formato puede contener gráficos vectoriales. Esta información se emplea para determinar el formato objetivo de los gráficos incluidos para la exportación -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1528,7 +1540,7 @@ pdflatex . Los gráficos incluidos pueden requerir conversión a -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1538,7 +1550,7 @@ pdf \end_inset , -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1548,7 +1560,7 @@ png \end_inset , o -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1558,7 +1570,7 @@ jpg \end_inset , puesto que -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1569,7 +1581,7 @@ pdflatex no puede manejar otros formatos de imagen. Si un archivo incluido no está ya en formato -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1579,7 +1591,7 @@ pdf \end_inset , -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1589,7 +1601,7 @@ png \end_inset , o -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1599,7 +1611,7 @@ jpg \end_inset , se convierte a -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1609,7 +1621,7 @@ pdf \end_inset si la opción de formato vectorial está marcada, y si no a -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1651,7 +1663,7 @@ Las definiciones de los copiadores pueden usar cuatro variables: \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1669,7 +1681,7 @@ e. \end_inset -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1683,7 +1695,7 @@ status collapsed \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1697,7 +1709,7 @@ $$i \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1711,7 +1723,7 @@ $$o \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1739,7 +1751,7 @@ include Los copiadores pueden emplearse para hacer casi cualquier cosa con archivos de salida. Por ejemplo, supongamos que quieres copiar archivos -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1749,7 +1761,7 @@ pdf \end_inset generados a un directorio especial, -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1791,7 +1803,7 @@ cp $FROMFILE /home/you/pdf/$TOFILE \end_inset Guárdalo en tu directorio local, — -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1802,7 +1814,7 @@ status collapsed , supongamos— y hazlo ejecutable si ello es necesario en tu sistema. Después, en el diálogo -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1813,7 +1825,7 @@ Preferencias \end_inset , en -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1824,7 +1836,7 @@ Formatos de archivo \end_inset , selecciona el formato -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1834,7 +1846,7 @@ PDF(pdflatex) \end_inset —u otro de los formatos pdf— e introduce -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -1844,7 +1856,7 @@ pdfcopier.sh $$i $$o \end_inset en el campo -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1860,7 +1872,7 @@ Copiador LyX usa los copiadores en varias de sus propias conversiones. Por ejemplo, si se encuentran los programas apropiados, LyX instalará copiadore s para los formatos -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1870,7 +1882,7 @@ HTML \end_inset y -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1918,7 +1930,7 @@ Este copiador puede adaptarse. \end_inset -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1932,7 +1944,7 @@ LyXconv \end_inset , así, el HTML generado a partir de -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1942,7 +1954,7 @@ status collapsed \end_inset tendrá la forma -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1974,7 +1986,7 @@ name "sec:Convertidores" Puedes definir tus propios convertidores para convertir archivos entre distintos formatos. Se hace en el diálogo -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -1992,7 +2004,7 @@ Convertidores \begin_layout Standard Para definir un nuevo convertidor de un formato a otro, selecciónalos en las listas desplegables -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -2006,7 +2018,7 @@ formato \end_inset y -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -2021,7 +2033,7 @@ formato , introduce el comando necesario para la conversión y después pulsa el botón -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -2036,7 +2048,7 @@ Añadir \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2050,7 +2062,7 @@ $$s \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2064,7 +2076,7 @@ $$i \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2078,7 +2090,7 @@ $$o \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2092,7 +2104,7 @@ $$b \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2106,7 +2118,7 @@ $$p \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2119,9 +2131,23 @@ $$r se invoca una cadena de convertidores). \end_layout +\begin_layout Labeling +\labelwidthstring 00.00.0000 +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +$$e +\end_layout + +\end_inset + + El nombre iconv para la codificación del documento. +\end_layout + \begin_layout Standard En el campo -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -2135,7 +2161,7 @@ Opción extra \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2150,7 +2176,7 @@ latex \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2160,7 +2186,7 @@ needaux \end_inset Necesita el archivo LaTeX -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -2174,7 +2200,7 @@ status collapsed \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2188,12 +2214,30 @@ xml \begin_layout Standard Las tres siguientes no son realmente opciones porque aceptan un argumento - en la forma: + en la forma +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +key +\begin_inset space ~ +\end_inset + += +\begin_inset space ~ +\end_inset + +value +\end_layout + +\end_inset + +: \end_layout \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2204,7 +2248,7 @@ parselog Si se pone, el error estándar del convertidor se redirecciona a un archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2214,7 +2258,7 @@ infile.out \end_inset , y el guión dado como argumento se ejecutará como: -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2225,7 +2269,7 @@ script infile.log . El argumento puede contener -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2239,7 +2283,7 @@ $$s \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2253,7 +2297,7 @@ resultdir LyX no creará ese directorio y no copia nada en él, aunque copiará este directorio al destino. El argumento puede contener -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2273,7 +2317,7 @@ Ten en cuenta que resultdir y usetempdir no tienen sentido juntos. \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2283,7 +2327,7 @@ resultfile \end_inset Determina el nombre del archivo de salida y puede contener -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2294,7 +2338,7 @@ $$b . Solo es sensible con -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2324,7 +2368,7 @@ No tienes que definir convertidores entre todos los formatos que quieras Sin embargo, aún puedes definir múltiples métodos de conversión entre formatos. Por ejemplo, la configuración estándar de LyX provee tres caminos para convertir LaTeX a PDF: directamente, usando -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -2334,7 +2378,7 @@ pdflatex \end_inset ; mediante (DVI y) PostScript, usando -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -2344,7 +2388,7 @@ ps2pdf \end_inset ; o mediante DVI, usando -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -2369,7 +2413,7 @@ reference "sec:Formatos" . Por ejemplo, en la configuración estándar, se definen los formatos llamados -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -2379,7 +2423,7 @@ pdf \end_inset , -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -2389,7 +2433,7 @@ pdf2 \end_inset , y -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -2399,7 +2443,7 @@ pdf3 \end_inset , todos ellos compartiendo la extensión -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -2441,7 +2485,7 @@ locale del sistema operativo. En Linux, la página de manual de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2491,7 +2535,7 @@ Traducción de la interfaz gráfica de usuario (mensajes de texto) \begin_layout Standard LyX utiliza la biblioteca GNU -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2503,7 +2547,7 @@ gettext para manejar la internacionalización de la interfaz. Para que LyX hable tu idioma preferido en todos los menús y diálogos es necesario un archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2514,7 +2558,7 @@ po para ese idioma. Si está disponible, tendrás que generar a partir de él un archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2526,7 +2570,7 @@ mo e instalarlo. El procedimiento para hacer todo esto se explica en la documentación de GNU -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2561,7 +2605,7 @@ target "http://www.lyx.org/devel/cvs.php" \begin_layout Itemize Copia el archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2571,7 +2615,7 @@ lyx.pot \end_inset a la carpeta de los archivos -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2582,7 +2626,7 @@ status collapsed . Después lo renombras como -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2593,7 +2637,7 @@ xx.po . (Si -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2603,7 +2647,7 @@ lyx.pot \end_inset no está por ningún sitio, puede rehacerse con el comando de consola -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2613,7 +2657,7 @@ make lyx.pot \end_inset en ese directorio, o puedes usar como muestra un archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2627,7 +2671,7 @@ po \begin_layout Itemize Edita -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2656,7 +2700,7 @@ KBabel Emacs \family default tiene un `modo' para editar archivos -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2676,7 +2720,7 @@ po con las palabras y frases del idioma. Además tendrías que rellenar la información al principio del nuevo archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2695,7 +2739,7 @@ Si estás haciendo esto solo para ti, entonces: \begin_layout Itemize Genera -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2706,7 +2750,7 @@ xx.mo . Se puede hacer con -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2720,7 +2764,7 @@ msgfmt -o xx.mo < xx.po \begin_layout Itemize Copia el archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2731,7 +2775,7 @@ mo a tu directorio local, en la carpeta apropiada para los mensajes de las aplicaciones en el idioma xx, con el nombre -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2749,7 +2793,7 @@ e. \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2766,7 +2810,7 @@ status collapsed \begin_layout Standard Sin embargo, ya se ha dicho, lo mejor sería poder añadir el nuevo archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2788,7 +2832,7 @@ Mensajes ambiguos A veces resulta que un mensaje en inglés tiene diversas traducciones en un idioma dado. Un ejemplo es la palabra -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2808,7 +2852,7 @@ to en inglés. GNU -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2820,7 +2864,7 @@ gettext no maneja tales traducciones ambiguas. Por lo tanto, debes añadir alguna información contextual al mensaje: en vez de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2830,7 +2874,7 @@ To \end_inset se pone -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2840,7 +2884,7 @@ To[[as in 'From format x to format y']] \end_inset y -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2851,7 +2895,7 @@ To[[as in 'From page x to page y']] . Ahora las dos apariciones de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2861,7 +2905,7 @@ To \end_inset son diferentes para -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2890,7 +2934,7 @@ Traducción de la documentación La documentación en línea (menú \family sans -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -2920,7 +2964,7 @@ Hasta marzo de 2008, al menos algunos de los documentos han sido traducidos \end_inset y -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -2941,7 +2985,7 @@ automágicamente LyX busca las traducciones en \family typewriter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3000,7 +3044,7 @@ Una vez que te has decidido a empezar, he aquí algunos consejos que te pueden ¡Únete al equipo de documentación! En \family sans -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -3110,7 +3154,7 @@ To define key-to-key or key-to-string translation, use this command: \end_layout \begin_layout Quotation -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3122,7 +3166,7 @@ kmap \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3136,7 +3180,7 @@ key \begin_layout Standard where -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3146,7 +3190,7 @@ key \end_inset is the key to be translated and -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3160,7 +3204,7 @@ outstring \end_layout \begin_layout Quotation -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3172,7 +3216,7 @@ kmod \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3186,7 +3230,7 @@ key \begin_layout Standard where -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3196,7 +3240,7 @@ key \end_inset is a keyboard key and -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3410,7 +3454,7 @@ Since in many international keyboards there are exceptions to what some \end_layout \begin_layout Quotation -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3430,7 +3474,7 @@ For example, on Slovak keyboard, if you enter caron-o, it generates circumflex-o \end_layout \begin_layout Quotation -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3457,7 +3501,7 @@ to make it work correctly. Oh, and about characters: backslash is escaped, so to enter it, you'll need double backslash. Also, quotes and -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3468,7 +3512,7 @@ status collapsed have different meaning. -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3479,7 +3523,7 @@ status collapsed marks comments, quotes start and end LaTeX-style commands. To enter quote, you'll need to use -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3491,7 +3535,7 @@ status collapsed \end_inset , to enter -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3501,7 +3545,7 @@ status collapsed \end_inset , use -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3526,7 +3570,7 @@ More keywords will be supported in keymap configuration file in future, \end_layout \begin_layout Itemize -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3544,7 +3588,7 @@ kinclude filename \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3557,7 +3601,7 @@ include \end_layout \begin_layout Itemize -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3575,7 +3619,7 @@ kprog program \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3589,7 +3633,7 @@ define \begin_layout Standard Also, it should look into -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3599,7 +3643,7 @@ lyxrc \end_inset file for defaults, too (for example, a -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3646,7 +3690,7 @@ Al revisar este documento en marzo de 2008, no examiné este asunto porque \begin_layout Standard Las dos secciones siguientes describen con detalle la sintaxis de los archivos -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3658,7 +3702,7 @@ status collapsed \end_inset y -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3680,7 +3724,7 @@ El archivo .kmap \begin_layout Standard Un archivo . -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3692,7 +3736,7 @@ kmap asocia pulsaciones de teclas con caracteres o secuencias de ellos. Como sugiere el nombre, sirve para trazar un mapa del teclado. En esta sección se describen las palabras clave -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3704,7 +3748,7 @@ kmap \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3716,7 +3760,7 @@ kmod \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3728,7 +3772,7 @@ kxmod \end_inset y -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3740,7 +3784,7 @@ kcomb \end_inset del archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3754,7 +3798,7 @@ status collapsed \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3806,7 +3850,7 @@ string \begin_layout Standard Un ejemplo de una declaración de -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -3818,7 +3862,7 @@ kmap \end_inset para hacer que el símbolo -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -3830,7 +3874,7 @@ status collapsed \end_inset sea generado por la tecla -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -3852,7 +3896,7 @@ kmap & / \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -3929,7 +3973,7 @@ char \emph default seguido por el otro carácter, el no permitido. Hay que tener en cuenta que -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -3945,7 +3989,7 @@ Retroceso char \emph default -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -3976,7 +4020,7 @@ kmod ' acute aeiouAEIOU \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4013,7 +4057,7 @@ accent \emph default debe haber sido asignado a una pulsación con una declaración previa de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4051,7 +4095,7 @@ result \emph default . Si dicha declaración no existe en el archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4075,7 +4119,7 @@ accent_key char accent_key \emph default es el primer argumento de la declaración -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4111,7 +4155,7 @@ i}" \begin_layout Labeling \labelwidthstring 00.00.0000 -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4156,7 +4200,7 @@ accent1 accent2 \emph default deben haber sido declaradas con un comando -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4179,7 +4223,7 @@ previamente \begin_layout Standard Considera este ejemplo del archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4205,7 +4249,7 @@ kcomb acute umlaut iyIY \begin_layout Standard Esto permite pulsar -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4217,7 +4261,7 @@ status collapsed \end_inset y obtener el efecto de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4235,7 +4279,7 @@ status collapsed . En este caso un retroceso cancela la última tecla muerta, así que si tecleas -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4247,7 +4291,7 @@ status collapsed \end_inset obtienes -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4269,7 +4313,7 @@ El archivo .cdef \begin_layout Standard Después de realizados el mapa -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4281,7 +4325,7 @@ status collapsed \end_inset , un archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4297,7 +4341,7 @@ f traza el mapa de las cadenas que los símbolos generan para los caracteres en la fuente actual. La distribución de LyX actualmente incluye al menos los archivos -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4309,7 +4353,7 @@ iso8859-1.cdef \end_inset and -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4325,7 +4369,7 @@ iso8859-2.cdef \begin_layout Standard En general el archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4354,7 +4398,7 @@ char_index_in_set \begin_layout Standard Por ejemplo, para asociar -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4380,7 +4424,7 @@ status collapsed \begin_layout Standard con -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4392,7 +4436,7 @@ status collapsed \end_inset y -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4408,7 +4452,7 @@ string . Anotar que el mismo carácter puede aplicarse a más de una cadena. En el archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4480,7 +4524,7 @@ Supongamos que necesitas el carácter circunflejo . Podrías asociar la tecla -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4490,7 +4534,7 @@ status collapsed \end_inset (antes -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4500,7 +4544,7 @@ Mayúsculas-6 \end_inset ) al comando LyX -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4510,7 +4554,7 @@ accent-circumflex \end_inset en tu archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4521,7 +4565,7 @@ lyxrc . Ahora, cuando pulses la tecla -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4536,7 +4580,7 @@ status collapsed \end_inset -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4563,7 +4607,7 @@ status collapsed \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4577,7 +4621,7 @@ status collapsed \end_inset , sin embargo, LyX no imprime nada puesto que -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4588,7 +4632,7 @@ t nunca lleva un circunflejo. Pulsar -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4601,7 +4645,7 @@ Espacio ¡Advierte este último punto! Si asocias una tecla a una tecla muerta necesitará s reasociar el carácter de esa tecla a otra tecla. Asociar la tecla -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4616,7 +4660,7 @@ status collapsed \begin_layout Standard Una forma habitual de asociar teclas muertas es usar -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4626,7 +4670,7 @@ Meta- \end_inset , -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4636,7 +4680,7 @@ Ctrl- \end_inset , y -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4650,7 +4694,7 @@ Mayúsculas- \end_inset -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4668,7 +4712,7 @@ status collapsed \end_inset -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4686,7 +4730,7 @@ status collapsed \end_inset -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4701,7 +4745,7 @@ status collapsed . Otra forma incluye el uso de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4711,7 +4755,7 @@ xmodmap \end_inset y -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4721,7 +4765,7 @@ xkeycaps \end_inset para configurar la tecla especial -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4732,7 +4776,7 @@ Mode_Switch . Esta tecla actúa de alguna forma como -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4743,7 +4787,7 @@ Mayúsculas y permite teclas a caracteres acentuados. También puedes transformar teclas en muertas asociándolas a algo como -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4762,7 +4806,7 @@ Nota de John Weiss \noun default : Esto es exactamente lo que hago en mis archivos -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4772,7 +4816,7 @@ status collapsed \end_inset y -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4783,7 +4827,7 @@ status collapsed . Tengo mi tecla -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4797,7 +4841,7 @@ Despl \end_inset configurada como -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4811,7 +4855,7 @@ Mode_Shift \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4825,7 +4869,7 @@ usldead_* \end_inset asociadas a cosas como -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4839,7 +4883,7 @@ Despl-^ \end_inset y -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4859,7 +4903,7 @@ Despl-~ \end_inset Puedes hacer casi cualquier cosa con la tecla -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4869,7 +4913,7 @@ Mode_Switch \end_inset : una de las teclas -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4881,7 +4925,7 @@ Ctrl- , una tecla de función de reserva, etc. En cuanto a los comandos LyX que generan acentos, consulta la entrada para -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -4905,7 +4949,7 @@ Guardar la configuración de idioma \begin_layout Standard Puedes editar tus preferencias para que el entorno de idioma adecuado sea automáticamente configurado al iniciar LyX, en el diálogo -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -4944,111 +4988,185 @@ Instalación de clases, formatos \SpecialChar \ldots{} En este capítulo describimos los procedimientos para crear e instalar nuevos archivos de plantillas y formatos de LyX, así como repasar la instalación correcta de nuevas clases de documentos LaTeX. - Algunas definiciones: una clase de documento es un archivo LaTeX (generalmente - con extensión -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout -.cls \end_layout -\end_inset - - o -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout -.sty -\end_layout - -\end_inset - -) que describe el diseño de un documento, tales como +\begin_layout Standard +En primer lugar, permite que digamos algo sobre la relación entre LyX y + LaTeX. + Lo que hay que entender es que, en cierto sentido, LyX no sabe nada de + LaTeX. + Desde el punto de vista de LyX, LaTeX solo es uno más de los varios \begin_inset Quotes fld \end_inset -article +formatos de soporte \begin_inset Quotes frd +\end_inset + + en los que es capaz de generar salida. + Otros son DocBook, texto sencillo y XHTML. + LaTeX es, por supuesto, un formato particularmente importante, pero muy + poca de la información que LyX tiene sobre LaTeX está realmente contenida + en el propio programa. +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +Algunos comandos son lo bastante complejos como para ser incluidos en el + código de LyX. + Pero en general los desarrolladores consideran esto una mala cosa. + +\end_layout + +\end_inset + + Esa información, incluso para las clases estándar como +\family typewriter +article.cls +\family default +, está almacenada en 'archivos de formato ( +\emph on +layout +\emph default +)'. + De igual manera LyX no sabe gran cosa sobre DocBook o XHTML. + Esa información está en los archivos de formato. +\end_layout + +\begin_layout Standard +El archivo de formato para una determinada clase de documento se puede considera +r como un manual de instrucciones para traducir las estructuras de LyX ---párraf +os y sus estilos, ciertos tipos de recuadros, etc.--- a las estructuras correspon +dientes de LaTeX, DocBook o XHTML. + Por ejemplo, casi todo lo que LyX sabe sobre +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +article.cls +\end_layout + +\end_inset + + está contenido en el archivo +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +article.layout +\end_layout + +\end_inset + + y en otros archivos incluidos en este. + Por esta razón, quien intente escribir archivos de formato debería empezar + por estudiar los archivos existentes. + Un buen sitio para empezar es +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +stdsections.inc +\end_layout + +\end_inset + +, que está incluido en +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +article.layout +\end_layout + \end_inset , -\begin_inset Quotes fld -\end_inset - -report -\begin_inset Quotes frd -\end_inset - -, -\begin_inset Quotes fld -\end_inset - -journal preprint -\begin_inset Quotes frd -\end_inset - -, etc, y todos los comandos necesarios para llevar a cabo dicho diseño. - Un archivo de formato ( -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout -.layout +book.layout \end_layout \end_inset -) de LyX es un archivo que se corresponde con una clase de documento LaTeX, - e indica a LyX cómo -\begin_inset Quotes fld + y muchos otros archivos de formato para clases de documento. + En este archivo se definen las secciones y demás: +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +stdsections.inc +\end_layout + \end_inset -dibujar -\begin_inset Quotes frd + indica a LyX como traducir los párrafos con estilos como Sección, Subsección, + etc., a los comandos y etiquetas correspondientes en LaTeX, DocBook y XHTML. + El archivo +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +article.layout +\end_layout + \end_inset - las cosas para hacer que su presentación en la pantalla se parezca en lo - posible a la presentación final impresa. - Más precisamente, un archivo de formato describe una -\begin_inset Quotes fld + solo incluye, básicamente, varios de estos archivos +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +std*.inc +\end_layout + \end_inset -clase de texto -\begin_inset Quotes frd +. +\end_layout + +\begin_layout Standard +Pero definir la correspondencia LyX-LaTeX no es lo único que hacen los archivos + de formato. + Su otra tarea es definir cómo aparecerán en pantalla las estructuras de + LyX. + El hecho de que los archivos de formato tengan estas dos tareas es a veces + fuente de confusión, porque son totalmente independientes. + Indicar a LyX cómo traducir cierto estilo de párrafo a LaTeX no le dice + cómo mostrarlo en pantalla; a la inversa, indicar cómo mostrar en pantalla + un estilo de párrafo no tiene nada que ver con su traducción a LaTeX (solo + permite indicar a LaTeX cómo mostrarlo). + Así pues, en general, cuando defines una nueva construcción en LyX, siempre + tienes que hacer dos cosas: 1) indicar la traducción a LaTeX y, 2) indicar + la presentación en pantalla. +\end_layout + +\begin_layout Standard +Gran parte de lo dicho es cierto, también, en relación con otros formatos + de salida, aunque XHTML es un poco diferente porque en este caso LyX +\emph on +es capaz +\emph default +, en cierta medida, de usar la información de la presentación de un párrafo + en pantalla para generar la presentación (en forma de CSS) del párrafo + en un navegador. + Incluso en este caso, no obstante, la distinción entre lo que hace LyX + internamente y la forma en que las cosas se muestran externamente sigue + en vigor, y ambas se pueden controlar separadamente. + Véase +\begin_inset CommandInset ref +LatexCommand ref +reference "sec:Etiquetas-para-XHTML" + \end_inset - que es la estructura interna utilizada por LyX para dibujar la presentación - en pantalla. - En cierto modo -\begin_inset Quotes fld -\end_inset - -Formato -\begin_inset Quotes frd -\end_inset - - y -\begin_inset Quotes fld -\end_inset - -clase de texto -\begin_inset Quotes frd -\end_inset - - se pueden usar de forma intercambiable, pero es mejor referirse al archivo - como el formato, y al chisme que merodea en los entresijos de LyX como - la clase de texto. - Un archivo de plantilla es simplemente un documento LyX que contiene un - conjunto de entradas predefinidas para una clase de documento dada —entradas - que son generalmente requeridas por esa clase—. - Las plantillas son especialmente útiles para cosas como escritos para publicaci -ones que han de presentarse electrónicamente. + para más detalles. \end_layout \begin_layout Section -Instalar un nuevo paquete LaTeX +Instalación de nuevos archivos LaTeX \end_layout \begin_layout Standard @@ -5058,29 +5176,30 @@ Algunas instalaciones quizá no incluyan un paquete LaTeX que te gustaría o diapositivas para proyectores. Las modernas distribuciones de LaTeX como TeXLive (2008 o posterior) o MiKTeX proveen una interfaz de usuario para eso. - Por ejemplo, en MiKTeX inicias su programa + Por ejemplo, en MiKTeX inicia su programa \begin_inset Quotes fld \end_inset -Package -\begin_inset space ~ -\end_inset - -Manager +Administrador de paquetes \begin_inset Quotes frd \end_inset para obtener una lista de los disponibles. - Para instalar uno, haces clic derecho sobre él o usas el botón de la herramient -a de instalación. + Para instalar uno, haz clic derecho sobre él o usa el botón de la herramienta + de instalación. \end_layout \begin_layout Standard +Si tu distribución LaTeX no proporciona tal +\begin_inset Quotes fld +\end_inset -\lang english -If your LaTeX distribution does not provide such a `package manager', or - if the package is not available from your distribution, then follow these - steps to install it manually: +administrador de paquetes +\begin_inset Quotes frd +\end_inset + +, o si el paquete no está disponible en ella, sigue los siguientes pasos + para instalarlo manualmente: \end_layout \begin_layout Enumerate @@ -5092,73 +5211,61 @@ target "http://www.ctan.org/" \end_inset - o donde sea. + o de otro sitio. \end_layout \begin_layout Enumerate - -\lang english -If the package contains a file with the ending -\begin_inset Quotes eld +Si el paquete contiene un archivo con la extensión +\begin_inset Quotes fld \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout - -\lang english .ins \end_layout \end_inset -\begin_inset Quotes erd +\begin_inset Quotes frd \end_inset - (is the case for FoilTeX) then open a console, change to the folder of - this file and execute the command -\begin_inset Flex CharStyle:Code + (es el caso de FoilTeX) abre una consola, cambia a la carpeta del archivo + y ejecuta el comando +\begin_inset Flex Code status collapsed \begin_layout Plain Layout - -\lang english latex foiltex.ins \end_layout \end_inset . - You have now unpacked the package and have all files to install it. - Most LaTeX-packages are not packed and you can skip this step. + Así desempaquetamos y disponemos de todos los archivos para instalar. + La mayoría de paquetes LaTeX no están empaquetados y podemos saltar este + paso. \end_layout \begin_layout Enumerate - -\lang english -Now you need to decide if the package should be available for all users - or only for you. +Tienes que decidir si el paquete estará disponible para todos los usuarios + o no. \end_layout \begin_deeper \begin_layout Enumerate - -\lang english -On *nix systems (Linux, OSX, etc.), if you want the new package to be available - for all users on your system, then install it in your `local' TeX tree, - otherwise install it in your own `user' TeX tree. - Where these trees should be created, if they do not already exist, depends - on your system. - To find this out, look in the file -\begin_inset Flex CharStyle:Code +En sistemas *nix (Linux, OSX, etc.), si el paquete va estar disponible para + todos los usuarios del sistema, hay que instalarlo en el árbol 'local' + de TeX, de lo contrario instálalo en tu directorio TeX de usuario. + La ubicación de estos árboles, si no existen ya, depende del sistema. + Para encontrarlos mira en el archivo +\begin_inset Flex Code status collapsed \begin_layout Plain Layout - -\lang english texmf.cnf \end_layout @@ -5169,81 +5276,70 @@ texmf.cnf status collapsed \begin_layout Plain Layout - -\lang english -This is usually in the directory +Usualmente es el directorio \family sans $TEXMF/web2c \family default -, though you can execute the command -\begin_inset Flex CharStyle:Code +, aunque se puede ejecutar el comando +\begin_inset Flex Code status collapsed \begin_layout Plain Layout - -\lang english kpsewhich texmf.cnf \end_layout \end_inset - to locate it. + para localizarlo. \end_layout \end_inset - The location of the `local' TeX tree is defined by the -\begin_inset Flex CharStyle:Code + La ubicación del árbol `local' de TeX está definida por la variable +\begin_inset Flex Code status collapsed \begin_layout Plain Layout - -\lang english TEXMFLOCAL \end_layout \end_inset - variable; this is usually somewhere like +; generalmente algo como \family sans /usr/local/share/texmf/ \family default . - The location of the `user' TeX tree is defined by -\begin_inset Flex CharStyle:Code + La ubicación del árbol `user' de TeX está definida por +\begin_inset Flex Code status collapsed \begin_layout Plain Layout - -\lang english TEXMFHOME \end_layout \end_inset - and is commonly + y generalmente es \family sans $HOME/texmf/ \family default . - (If these variables are not predefined, you have to define them.) You'll - probably need root permissions to create or modify the `local' tree, but - your `user' tree shouldn't have such limitations. + (Si estas variables no están predefinidas, debes hacerlo.) Probablemente + necesites permiso de administrador para crear o modificar el árbol `local', + pero no para el árbol `user'. \begin_inset Newline newline \end_inset -In general, it is recommended to install in the user tree because your user - will not be modified or even overwritten when you upgrade your system. - It will typically also be backed up together with everything else when - you backup your home directory (which, of course, you do on a regular basis). +En general, es recomendable instalar en el árbol `user' porque no será modificad +o o sobrescrito al actualizar el sistema. + Además, se guardará copia de él cuando hagas copia de seguridad de tu directori +o `home' (que debe ser lo habitual). \end_layout \begin_layout Enumerate - -\lang english -On Windows, if you want the new package to be available for all users on - your system, change to the folder where LaTeX is installed and then change - to the subfolder +En Windows, para que el nuevo paquete esté disponible a todos los usuarios, + cambia a la carpeta donde está instalado LaTeX y en la subcarpeta \family sans ~ \backslash @@ -5251,8 +5347,7 @@ tex \backslash latex \family default -. - (For MiKTeX, this would be by default the folder +, (En MiKTeX, debería ser \family sans ~: \backslash @@ -5264,34 +5359,27 @@ tex \backslash latex \family default - .) Create there a new folder -\begin_inset Flex CharStyle:Code + ) crea una nueva carpeta +\begin_inset Flex Code status collapsed \begin_layout Plain Layout - -\lang english foiltex \end_layout \end_inset - and copy all files of the package into it. - If the package should only available for you or you don't have admin permission -s, do the same, but in the local LaTeX folder. - E. + y copia en ella todos los archivos del paquete. + Para hacer el paquete disponible solo a un usuario o si no dispones de + permisos, haz lo mismo pero en el directorio de LaTeX, p. \begin_inset space \thinspace{} \end_inset -g. +ej.,en MiKTeX \begin_inset space ~ \end_inset -on MiKTeX -\begin_inset space ~ -\end_inset - -2.8 this would be on WinXP the folder +2.8 en WinXP \begin_inset Newline newline \end_inset @@ -5336,7 +5424,7 @@ latex \begin_inset Newline newline \end_inset -, on WinVista it would be the folder +en Vista sería \begin_inset Newline newline \end_inset @@ -5365,38 +5453,30 @@ latex \end_deeper \begin_layout Enumerate - -\lang english -Now one only need to tell LaTeX that there are new files. - This depends on the used LaTeX-Distribution: +Ahora hay que decir a LaTeX que hay archivos nuevos. + Esto depende de la distribución de LaTeX: \end_layout \begin_deeper \begin_layout Enumerate - -\lang english -For TeXLive execute the command -\begin_inset Flex CharStyle:Code +Para TeXLive ejecuta el comando +\begin_inset Flex Code status collapsed \begin_layout Plain Layout - -\lang english texhash \end_layout \end_inset - from a console. - If you installed the package for all users, then you will probably need - to have root permissions for that. + en una consola. + Si el paquete se instaló para todos los usuarios harán falta permisos de + administrador. \end_layout \begin_layout Enumerate - -\lang english -For MiKTeX, if you have installed the package for all users, start the program - +Para MiKTeX, si el paquete se instaló para todos los usuarios, inicia el + programa \begin_inset Quotes eld \end_inset @@ -5408,7 +5488,7 @@ Settings \begin_inset Quotes erd \end_inset - and press the button marked + y pulsa el botón \begin_inset Quotes eld \end_inset @@ -5417,7 +5497,7 @@ Refresh FNDB \end_inset . - Otherwise start the program + Si no, inicia el programa \begin_inset Quotes eld \end_inset @@ -5425,18 +5505,14 @@ Settings \begin_inset Quotes erd \end_inset - and do the same. + y haz lo mismo. \end_layout \end_deeper \begin_layout Enumerate - -\lang english -Finally, you need to tell LyX that there are new packages available. - So, in LyX, use the menu -\lang spanish - -\begin_inset Flex CharStyle:MenuItem +Finalmente, hay que decir a LyX que hay nuevos paquetes disponibles. + Usa el menú +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -5446,22 +5522,16 @@ Reconfigurar \end_inset - -\lang english - and then restart LyX. + y reinicia LyX. \end_layout \begin_layout Standard - -\lang english -Now the package is installed. - In our example, the document class -\begin_inset Flex CharStyle:Code +Ya está instalado el paquete. + En nuestro ejemplo, la clase de documento +\begin_inset Flex Code status collapsed \begin_layout Plain Layout - -\lang english Slides \begin_inset space ~ \end_inset @@ -5482,16 +5552,22 @@ x) \end_inset - will now be available under -\begin_inset Flex CharStyle:MenuItem + estará ahora disponible en +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout +Documento\SpecialChar \menuseparator +Configuración\SpecialChar \menuseparator +Clases +\begin_inset space ~ +\end_inset -\lang english -Document\SpecialChar \menuseparator -Settings\SpecialChar \menuseparator -Document Class +de +\begin_inset space ~ +\end_inset + +documento \end_layout \end_inset @@ -5501,46 +5577,39 @@ Document Class \end_layout \begin_layout Standard - -\lang english -If you would like to use a LaTeX document class that is not even listed - in the menu -\begin_inset Flex CharStyle:MenuItem +Si quieres usar una clase de documento LaTeX que no aparece listada en +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout +Documento\SpecialChar \menuseparator +Configuración\SpecialChar \menuseparator +Clases +\begin_inset space ~ +\end_inset -\lang english -Document\SpecialChar \menuseparator -Settings\SpecialChar \menuseparator -Document Class +de +\begin_inset space ~ +\end_inset + +documento \end_layout \end_inset -, then you need to create a `layout' file for it. - That is the topic of the next section. +, debes crear un archivo de formato (`layout') para ella. + Este es el tema de la sección siguiente. \end_layout \begin_layout Section -Formatos +Tipos de archivos de formato \end_layout \begin_layout Standard -Esta sección describe cómo escribir e instalar tus propios archivos de formatos - LyX, tomando el formato de la clase de texto -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout -article -\end_layout - -\end_inset - - como ejemplo. +Esta sección describe los diversos tipos de arhivos de LyX que contienen + información sobre el formato. Los archivos -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -5549,111 +5618,47 @@ status collapsed \end_inset - describen qué estilos de párrafo y carácter están disponibles para una - clase de documento dada y cómo los debería presentar LyX. - Intentamos aquí dar una minuciosa descripción del proceso; sin embargo, + describen estilos de párrafo y de carácter, y determinan cómo los debería + presentar LyX y cómo deberían traducirse a LaTeX, DocBook, XHTML o cualquier + otro formato de salida que se vaya a usar. + +\end_layout + +\begin_layout Standard +Intentaremos aquí dar una minuciosa descripción del proceso; sin embargo, hay tantos tipos diferentes de documentos soportados por clases de LaTeX que no podemos aspirar a tratar todas las distintas posibilidades o problemas que puedas encontrar. - (La lista de usuarios de LyX es frecuentada por gente con mucha experiencia - en el diseño de formatos deseosa de compartir sus conocimientos). + La lista de usuarios de LyX es frecuentada por gente con mucha experiencia + en el diseño de formatos deseosa de compartir sus conocimientos. \end_layout \begin_layout Standard Cuando te pongas a escribir un nuevo formato, es de gran ayuda echar un vistazo a los formatos de ejemplo suministrados con LyX. - Si usas una preciosa clase LaTeX que podría interesar también a otros, - y tienes el bonito formato LyX correspondiente, no dudes en compartir tu - labor con nosotros para poderlo incluir en la distribución. - Hay además un enlace para este tipo de material, + Si escribes un `layout' de LyX para una clase de documento LaTeX o un módulo + que podría ser útil también a otros, no dudes en compartir tu labor enviándola + a \begin_inset CommandInset href LatexCommand href -name "sección en la wiki de LyX" +name "sección 'Layouts' en wiki LyX" target "http://wiki.lyx.org/Layouts/Layouts" \end_inset -. -\end_layout - -\begin_layout Standard -Todos los rótulos descritos en este capítulo son insensibles a las mayúsculas; - esto significa que -\begin_inset Flex CharStyle:Code + o incluso a la lista de desarrolladores de LyX para poderlo incluir en + la distribución. +\begin_inset Foot status collapsed \begin_layout Plain Layout -Style +Hay que advertir que LyX se acoge a la licencia GPL, por tanto cualquier + material aportado debe tener la misma licencia. \end_layout \end_inset -, -\begin_inset Flex CharStyle:Code -status collapsed -\begin_layout Plain Layout -style -\end_layout - -\end_inset - - y -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout -StYlE -\end_layout - -\end_inset - - son el mismo comando. - Los valores posibles se imprimen entre corchetes detrás del nombre de la - característica. - Si en una descripción de una clase de texto no se especifica una característica -, el valor por omisión se escribe en estilo -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout - -\emph on -énfasis -\end_layout - -\end_inset - -. - Si el argumento tiene un tipo de dato como -\begin_inset Quotes fld -\end_inset - -string -\begin_inset Quotes frd -\end_inset - - o -\begin_inset Quotes fld -\end_inset - -float -\begin_inset Quotes frd -\end_inset - -, el valor por omisión se muestra de esta manera: -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout -float= -\emph on -default -\end_layout - -\end_inset - -. \end_layout \begin_layout Subsection @@ -5668,17 +5673,72 @@ name "sub:Módulos-de-formato" \end_layout \begin_layout Standard -Los +Hemos hablado hasta ahora de `archivos de formato'. + Pero hay distintos tipos de archivos con información sobre formatos. + Estrictamente, los archivos de formato tienen la extensión +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +.layout +\end_layout + +\end_inset + + y proporcionan a LyX información sobre las clases de documento. + Sin embargo, a partir de LyX 1.6, esta información puede proporcionarse + también en \emph on módulos \emph default - de formato, nuevos en LyX 1.6, son similares a los archivos de formato. +, que tienen la extensión +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +.module +\end_layout + +\end_inset + +. Los módulos son a los paquetes LaTeX lo que los formatos a las clases LaTeX, - y algunos módulos —como el módulo Nota final— dan soporte a un paquete - determinado. - En cierto sentido, los módulos de formato son similares a los archivos - incluidos —archivos como -\begin_inset Flex CharStyle:Code + y algunos módulos —como el módulo Notas finales— dan soporte específico + a un paquete determinado —en este caso +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +endnotes +\end_layout + +\end_inset + +—. + En cierto sentido, los módulos de formato son similares a los `archivos + incluidos' +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +Estos pueden tener cualquier extensión pero, por convenio, se usa la extensión + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +.inc +\end_layout + +\end_inset + +. +\end_layout + +\end_inset + + —como +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -5687,12 +5747,21 @@ stdsections.inc \end_inset -—, ya que esos módulos no son específicos para una clase de documento dada, - sino que se pueden usar con muchos formatos diferentes. - La diferencia es que el uso de un módulo de formato no requiere editar - el archivo de formato, mejor aún, los módulos se seleccionan en el diálogo - -\begin_inset Flex CharStyle:MenuItem +—, ya que, como estos, los módulos no son específicos para una clase de + documento dada, sino que se pueden usar con muchos formatos diferentes. + La diferencia es que el uso de un archivo incluido con +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +article.cls +\end_layout + +\end_inset + + requiere editar dicho archivo, mientras que los módulos se seleccionan + en el diálogo +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -5708,174 +5777,28 @@ Configuración \begin_layout Standard La construcción de módulos es la forma más fácil de iniciarse en la edición - de formatos, puesto que puede ser tan sencillo como añadir un simple párrafo - nuevo o un recuadro flexible. + del formato, puesto que puede ser tan sencillo como añadir un nuevo estilo + de párrafo o un recuadro flexible. No obstante, los módulos pueden, en principio, contener cualquier cosa - que pueda contener un archivo de formato. + que pueda contener un archivo `layout'. \end_layout \begin_layout Standard -Un módulo debe comenzar con una línea como la siguiente: -\end_layout - -\begin_layout LyX-Code -# -\backslash -DeclareLyXModule[endnotes.sty]{Endnotes} -\end_layout - -\begin_layout Standard -El argumento entre corchetes es opcional: declara cualesquiera paquetes - LaTeX de los que depende el módulo. - El argumento obligatorio, entre llaves, es el nombre del módulo tal como - debería figurar en -\begin_inset Flex CharStyle:MenuItem +Después de crear un módulo nuevo y copiarlo en la carpeta +\begin_inset Flex Code status collapsed \begin_layout Plain Layout -Documento\SpecialChar \menuseparator -Configuración +layouts/ \end_layout \end_inset -. - -\end_layout - -\begin_layout Standard -La declaración del módulo debería seguir a continuación con líneas como: -\end_layout - -\begin_layout LyX-Code -#InicioDescripción -\end_layout - -\begin_layout LyX-Code -#Añade un comando para nota final, además de notas al pie. - -\end_layout - -\begin_layout LyX-Code -#Deberás añadir -\backslash -theendnotes en código TeX allí donde -\end_layout - -\begin_layout LyX-Code -#quieras que aparezcan las notas finales. - -\end_layout - -\begin_layout LyX-Code -#FinDescripción -\end_layout - -\begin_layout LyX-Code -#Requiere: somemodule | othermodule -\begin_inset Foot -status collapsed - -\begin_layout Plain Layout - -\emph on -N. -\begin_inset space \thinspace{} -\end_inset - -del T. -\emph default -: En las declaraciones que se ponen en estos archivos, los nombres de los - módulos no se traducen. - -\end_layout - -\end_inset - - -\end_layout - -\begin_layout LyX-Code -#Excluye: badmodule -\end_layout - -\begin_layout Standard -La descripción se usa en -\begin_inset Flex CharStyle:MenuItem -status collapsed - -\begin_layout Plain Layout -Documento\SpecialChar \menuseparator -Configuración -\end_layout - -\end_inset - - para dar información al usuario sobre lo que hace el módulo. - La línea -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout -Requiere -\end_layout - -\end_inset - - identifica otros módulos con los que debe utilizarse éste; la línea -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout -Excluye -\end_layout - -\end_inset - - identifica módulos con los que éste no puede usarse. - Ambos son opcionales y, como se ve, distintos módulos deben separarse con - el símbolo de tubería, |. - Hay que anotar que los módulos requeridos son tratados en forma disyuntiva: - -\emph on -al menos uno -\emph default - de ellos debe utilizarse. - De igual forma, no se pueden usar módulos excluidos. - Aquí los módulos se han identificado por sus -\emph on -nombres -\emph default - sin la extensión de archivo .module. - Así pues, -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout -somemodule -\end_layout - -\end_inset - - es realmente -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout -somemodule.module -\end_layout - -\end_inset - -. -\end_layout - -\begin_layout Standard -Después de crear un módulo nuevo, tendrás que reconfigurar LyX y reiniciar - después para que el módulo aparezca en el menú. +, tendrás que reconfigurar LyX y reiniciar después para que el módulo aparezca + en el menú. Sin embargo, los cambios que hagas al módulo se verán inmediatamente si abres -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -5885,7 +5808,7 @@ Configuración \end_inset -, seleccionas algo y después pulsas +, seleccionas lo que sea y después pulsas \begin_inset Quotes fld \end_inset @@ -5911,24 +5834,8 @@ ad de LyX en estas situaciones, errores sintácticos y similares en el archivo \end_layout \begin_layout Subsection -Soporte de nuevas clases de documentos -\end_layout - -\begin_layout Standard -Probablemente te vas a encontrar con dos situaciones a la hora de querer - soportar una nueva clase de documento LaTeX, según se trate de archivos - LaTeX2e de clase ( -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout -.cls -\end_layout - -\end_inset - -) o de estilo ( -\begin_inset Flex CharStyle:Code +Formato para archivos +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -5937,31 +5844,45 @@ status collapsed \end_inset -). - Dar soporte a un nuevo estilo es bastante fácil. - Dar soporte a una nueva clase es un poco más difícil. -\end_layout - -\begin_layout Subsection -Formato para un archivo -\begin_inset Flex CharStyle:MenuItem -status collapsed - -\begin_layout Plain Layout -sty -\end_layout - -\end_inset - \end_layout \begin_layout Standard -Si la nueva clase de documento se suministra como archivo de estilo que - se usa conjuntamente con una existente, para dar soporte a la clase de - documento —para nuestro ejemplo supondremos que el archivo de estilo se - llama -\begin_inset Flex CharStyle:MenuItem +Probablemente te vas a encontrar con dos situaciones a la hora de querer + soportar una nueva clase de documento LaTeX, según se trate de archivos + de estilo ( +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +.sty +\end_layout + +\end_inset + +) o de archivos de clases LaTeX2e ( +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +.cls +\end_layout + +\end_inset + +). + Dar soporte a un nuevo estilo es bastante fácil. + Dar soporte a una nueva clase es un poco más difícil. + Trataremos el primer caso en esta sección y el otro en la siguiente. + Lo mismo cabe decir, por supuesto, para el soporte de un nuevo DocBook + DTD. +\end_layout + +\begin_layout Standard +El caso más sencillo es aquel en el que la nueva clase de documento se suministr +a como archivo de estilo que se usará conjuntamente con una clase ya soportada. + Para nuestro ejemplo supondremos que el archivo de estilo se llama +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -5970,8 +5891,8 @@ myclass.sty \end_inset - y que se usa conjuntamente con -\begin_inset Flex CharStyle:MenuItem + y que se usará conjuntamente con +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -5980,8 +5901,32 @@ report.cls \end_inset -, que es una clase estándar— se empieza por copiar al directorio personal - el archivo de formato de la clase existente: +, que es una clase estándar. +\end_layout + +\begin_layout Standard +Empieza por copiar el archivo `layout' existente en tu directorio local: +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +Evidentemente, cuál es tu directorio local variará según la plataforma, + y además LyX permite especificarlo al inicio usando la opción +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +-userdir +\end_layout + +\end_inset + +. +\end_layout + +\end_inset + + \end_layout \begin_layout LyX-Code @@ -5989,8 +5934,8 @@ cp report.layout ~/.lyx/layouts/myclass.layout \end_layout \begin_layout Standard -Después se edita -\begin_inset Flex CharStyle:Code +Después edita +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -5999,7 +5944,7 @@ myclass.layout \end_inset - y se cambia la línea: + y cambia la línea: \end_layout \begin_layout LyX-Code @@ -6019,7 +5964,7 @@ DeclareLaTeXClass[report, myclass.sty]{report (myclass)} \end_layout \begin_layout Standard -Después se añade: +Después añade: \end_layout \begin_layout LyX-Code @@ -6042,7 +5987,7 @@ cerca del principio del archivo. \begin_layout Standard Inicia LyX y selecciona -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -6055,7 +6000,7 @@ Reconfigurar . Después reinicia LyX y haz una prueba con un documento nuevo. En el diálogo -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -6065,8 +6010,12 @@ Configuración \end_inset - deberías ver " -\begin_inset Flex CharStyle:MenuItem + deberías ver +\begin_inset Quotes fld +\end_inset + + +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -6075,11 +6024,15 @@ report (myclass) \end_inset -" en la lista de clases de documento. + +\begin_inset Quotes frd +\end_inset + + en la lista de clases de documento. Es probable que algunos de los comandos de secciones y demás en tu nueva clase funcionen de distinta manera a como lo hacen en la clase estándar — -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6090,15 +6043,166 @@ report en este ejemplo—, de modo que si quieres, ahora puedes enredar un rato con los ajustes de las distintas secciones. -\end_layout - -\begin_layout Subsection -Formato para un archivo -\begin_inset Flex CharStyle:MenuItem + La información del formato de las secciones se encuentra en +\begin_inset Flex Code status collapsed \begin_layout Plain Layout -cls +stdsections.inc +\end_layout + +\end_inset + +, pero no necesitas copiar ni cambiar este archivo. + Simplemente añade tus cambios a tu archivo `layout' después de la línea + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Input stdclass.inc +\end_layout + +\end_inset + +, que incluye +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\lang english +stdsections.inc +\end_layout + +\end_inset + +. + Por ejemplo, podrías añadir estas líneas: +\end_layout + +\begin_layout LyX-Code +Style Chapter +\end_layout + +\begin_layout LyX-Code + Font +\end_layout + +\begin_layout LyX-Code + Family Sans +\end_layout + +\begin_layout LyX-Code + EndFont +\end_layout + +\begin_layout LyX-Code +End +\end_layout + +\begin_layout Standard +para cambiar la tipografía de los encabezados de capítulo a sans-serif. + Esto sobrescribirá (o, en este caso, añadirá) la declaración para el estilo + Capítulo. + +\end_layout + +\begin_layout Standard +Tu nuevo paquete puede proporcionar además comandos o entornos no presentes + en la clase base. + En este caso, los añadirás al archivo `layout'. + Véase +\begin_inset CommandInset ref +LatexCommand ref +reference "sec:Estructura-del-archivo-layout" + +\end_inset + + para información sobre cómo hacerlo. +\end_layout + +\begin_layout Standard +Si +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +myclass.sty +\end_layout + +\end_inset + + se puede usar con diferentes clases de documento, e incluso si no es así, + lo más sencillo sería escribir un módulo que puedes cargar con la clase + base. + El módulo más simple posible podría ser: +\end_layout + +\begin_layout LyX-Code +# +\backslash +DeclareLyXModule{My Package} +\end_layout + +\begin_layout LyX-Code +#DescriptionBegin +\end_layout + +\begin_layout LyX-Code +#Support for mypkg.sty. +\end_layout + +\begin_layout LyX-Code +#DescriptionEnd +\begin_inset Newline newline +\end_inset + + +\end_layout + +\begin_layout LyX-Code +Format 21 +\begin_inset Newline newline +\end_inset + + +\end_layout + +\begin_layout LyX-Code +Preamble +\begin_inset Newline newline +\end_inset + + +\backslash +usepackage{mypkg} +\begin_inset Newline newline +\end_inset + +EndPreamble +\end_layout + +\begin_layout Standard +Un módulo más complejo podría modificar el comportamiento de alguna estructura + ya existente o definir algunas nuevas. + De nuevo te remitimos a +\begin_inset CommandInset ref +LatexCommand ref +reference "sec:Estructura-del-archivo-layout" + +\end_inset + + para los detalles. +\end_layout + +\begin_layout Subsection +Formato para archivos +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +.cls \end_layout \end_inset @@ -6111,7 +6215,7 @@ En este caso hay dos opciones. Una, que el archivo de clase esté él mismo basado en una clase de documento existente. Por ejemplo, muchas clases de tesis están basadas en -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -6140,7 +6244,7 @@ status collapsed \begin_layout Plain Layout Y será mucho más fácil si guardas el archivo como -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6175,13 +6279,227 @@ Si, por el contrario, la nueva clase no está basada en una ya existente, Los detalles se discuten a continuación. \end_layout +\begin_layout Subsection +Creación de plantillas +\begin_inset CommandInset label +LatexCommand label +name "sub:Creación-de-plantillas" + +\end_inset + + +\end_layout + +\begin_layout Standard +Una vez escrito un archivo de formato para una clase nueva de documento, + podrías pensar en escribir además una +\emph on +plantilla +\emph default + para ella. + Una plantilla funciona como una especie de tutorial para tu formato, mostrando + cómo podría usarse, aunque sea con contenido irrelevante. + Naturalmente, puedes echar un vistazo a las plantillas incluidas en LyX + para obtener ideas. +\end_layout + +\begin_layout Standard +Las plantillas se crean exactamente igual que un documento normal: usando + LyX. + La única diferencia es que los documentos corrientes tienen todos los ajustes + posibles, incluso el esquema de fuentes y el tamaño del papel. + Generalmente, un usuario no desea que una plantilla sobrescriba sus ajustes + preferidos para dichos parámetros. + Por esta razón, el diseñador de una plantilla debería quitar comandos como + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +font_roman +\end_layout + +\end_inset + + o +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +papersize +\end_layout + +\end_inset + + de los archivos de plantillas de LyX. + Esto se puede hacer con cualquier editor de texto sencillo, por ejemplo + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +vi +\end_layout + +\end_inset + + o +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +notepad +\end_layout + +\end_inset + +. + +\end_layout + +\begin_layout Standard +Los archivos editados de plantillas que has creado se ubican en +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +UserDir/templates/ +\end_layout + +\end_inset + +, copia los que uses del directorio global de plantillas en +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LyXDir/templates/ +\end_layout + +\end_inset + + al mismo sitio y redefine la ruta a las plantillas en el diálogo +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +Herramientas\SpecialChar \menuseparator +Preferencias\SpecialChar \menuseparator +Rutas +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Standard +De paso advertiremos que hay una plantilla, +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +defaults.lyx +\end_layout + +\end_inset + +, que tiene un papel especial: esta plantilla se carga cada vez que abres + un documento nuevo con +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +Archivo\SpecialChar \menuseparator +Nuevo +\end_layout + +\end_inset + +, con el fin de proporcionar ajustes predeterminados por omisión. + Para (re)crear esta plantilla desde dentro de LyX, lo que debes hacer es + abrir un documento, establecer los ajustes deseados y usar el botón +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +Guardar como predeterminados +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Subsection +Actualización de antiguos archivos de formato +\end_layout + +\begin_layout Standard +El formato de los archivos de formato cambia con cada nueva versión de LyX, + de modo que los antiguos archivos de formato deben ser convertidos. + Desde LyX 1.4.0 este proceso ha sido automatizado: si LyX lee un archivo + de formato con formato antiguo lanzará la herramienta de conversión +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +layout2layout.py +\end_layout + +\end_inset + +, que lo convierte a un archivo temporal con el formato actual. + El archivo original se deja sin tocar. + Si lo usas a menudo y lo quieres convertir permanentemente para evitar + que LyX tenga que hacerlo cada vez, ejecuta el convertidor a mano: +\end_layout + +\begin_layout LyX-Code +mv myclass.layout myclass.old +\end_layout + +\begin_layout LyX-Code +python LyXDir/scripts/layout2layout.py myclass.old myclass.layout +\end_layout + +\begin_layout Standard +Debes reemplazar +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LyXDir +\end_layout + +\end_inset + + con el nombre de tu directorio LyX en el sistema. +\end_layout + +\begin_layout Standard +La conversión manual no puede manejar archivos incluidos, así que estos + tendrán que convertirse separadamente. +\end_layout + \begin_layout Section -Declaración de una nueva clase de texto +Estructura del archivo `layout' +\begin_inset CommandInset label +LatexCommand label +name "sec:Estructura-del-archivo-layout" + +\end_inset + + \end_layout \begin_layout Standard Ha llegado por fin el momento de ponerte manos a la obra y crear o editar - tu propio formato de archivo; las siguientes secciones describen aquello + tu propio archivo de formato; las siguientes secciones describen aquello a lo que te vas a enfrentar. Nuestro consejo es ir despacito, probando y guardando a menudo, escuchando música relajante y disfrutando de un par de tus copas favoritas; más si @@ -6192,12 +6510,92 @@ Ha llegado por fin el momento de ponerte manos a la obra y crear o editar \end_layout \begin_layout Standard -¡Adelante! +Todos los rótulos o etiquetas en los archivos de formato son insensibles + a las mayúsculas; esto significa que +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Style +\end_layout + +\end_inset + +, +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +style +\end_layout + +\end_inset + + y +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +StYlE +\end_layout + +\end_inset + + son el mismo comando. + Los valores posibles se imprimen entre corchetes detrás del nombre de la + característica. + Si en una descripción de una clase de texto no se especifica una característica +, el valor por omisión se escribe en estilo +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\emph on +énfasis +\end_layout + +\end_inset + +. + Si el argumento tiene un tipo de dato como +\begin_inset Quotes fld +\end_inset + +string +\begin_inset Quotes frd +\end_inset + + o +\begin_inset Quotes fld +\end_inset + +float +\begin_inset Quotes frd +\end_inset + +, el valor por omisión se muestra de esta manera: +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +float= +\emph on +default +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Subsection +Declaración de la clase de documento \end_layout \begin_layout Standard Las líneas de un archivo de formato que empiezan con -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6244,9 +6642,9 @@ DeclareLaTeXClass{article} \end_layout \begin_layout Standard -La segunda línea se usa en la configuración de LyX. - El archivo de formato es leido por el guión de LaTeX -\begin_inset Flex CharStyle:Code +La segunda línea se usa en la (re)configuración de LyX. + El archivo `layout' es leido por el guión de LaTeX +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6256,7 +6654,7 @@ chkconfig.ltx \end_inset de un modo especial tal que -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6269,7 +6667,7 @@ status collapsed La primera línea es solo un comentario y la segunda contiene la declaración de la clase de texto. Si estas líneas aparecen en un archivo llamado -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6279,7 +6677,7 @@ article.layout \end_inset , entonces definen una clase de texto de nombre -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6290,7 +6688,7 @@ article (el nombre del archivo de formato) que usa la clase de documento LaTeX -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6310,7 +6708,7 @@ article se utiliza como descripción de la clase de texto y es la que aparece en el diálogo -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -6326,7 +6724,7 @@ Configuración \begin_layout Standard Supongamos que has escrito tu propia clase de texto, que utiliza la clase de documento -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6337,7 +6735,7 @@ article.cls , pero en la que has cambiado el aspecto de los encabezados de sección. Si lo pones en un archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6365,7 +6763,7 @@ DeclareLaTeXClass[article]{article (con mis encabezados)} \begin_layout Standard Esto declara la clase de texto -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6375,7 +6773,7 @@ myarticle \end_inset , asociada con la clase de documento LaTeX -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6458,7 +6856,7 @@ La clase solo debe especificarse si el nombre de archivo de la clase LaTeX \begin_layout Standard Cuando la clase de texto se ha modificado según tus necesidades, lo que debes hacer es copiarla a -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6468,7 +6866,7 @@ LyXDir/layouts/ \end_inset o a -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6478,7 +6876,7 @@ UserDir/layouts \end_inset , ejecutar -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -6493,12 +6891,22 @@ Reconfigurar \end_layout \begin_layout Standard -En versiones de LyX anteriores a 1.6, tenías que reiniciar LyX para ver cualquier - cambio que hicieras en los formatos de archivo. - Como resultado, la edición de archivos de formato podía llevar mucho tiempo. - A partir de 1.6, por el contrario, se puede forzar la recarga del formato - en uso mediante la función LyX -\begin_inset Flex CharStyle:MenuItem +Una vez instalado el `layout', puedes editarlo y ver los cambios sin tener + que reconfigurar ni reiniciar LyX. + +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +En versiones de LyX anteriores a 1.6 no era así. + Como resultado, la edición de archivos de formato podía llevar mucho tiempo, + pues constantemente había que reconfigurar y reiniciar. +\end_layout + +\end_inset + + Se puede forzar la recarga del formato en uso mediante la función LyX +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -6510,8 +6918,16 @@ layout-reload . No hay atajo predeterminado para esta función —aunque por supuesto, puedes asociarle tú mismo una secuencia de teclas—. - Para usar esta función solo tienes que introducirla en el minibúfer. + Normalmente usarás esta función introduciéndola simplemente en el +\emph on +mini-buffer +\emph default +. +\end_layout + +\begin_layout Standard + \emph on Aviso \emph default @@ -6529,26 +6945,267 @@ característica avanzada muy \emph default recomendable que no intentes editar tu formato mientras estés trabajando - en un documento que te importe. + en un documento importante. Usa un documento de prueba. Los errores sintácticos y similares en tu archivo de formato podrían provocar comportamientos extraños. En particular, tales errores podrían provocar que LyX vea el formato actual como inválido e intente cambiar a algún otro. +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +En realidad, los errores en la sintaxis pueden causar incluso el cierre + de LyX, porque ciertos tipos de error pueden hacer que LyX sea incapaz + de leer +\emph on +cualquier +\emph default + información de formato. + Por favor ten cuidado. +\end_layout + +\end_inset + El equipo LyX procura que LyX se mantenga estable en estos casos, pero es mejor prevenir que curar. +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +De todos modos, haz copias de seguridad regularmente. + Y sé bueno con mamá. + +\end_layout + +\end_inset + + \end_layout \begin_layout Subsection -Formato del archivo +Declaración de un módulo \end_layout \begin_layout Standard -La primera línea no comentada debe contener el número de formato del archivo: +Un módulo debe empezar con una línea como la siguiente: +\end_layout + +\begin_layout LyX-Code +# +\backslash +DeclareLyXModule[endnotes.sty]{Endnotes} +\end_layout + +\begin_layout Standard +El argumento imprescindible es, entre llaves, el nombre del módulo tal como + deberá aparecer en +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +Documento\SpecialChar \menuseparator +Configuración\SpecialChar \menuseparator +Módulos +\end_layout + +\end_inset + +. + El argumento entre corchetes es opcional: declara cualesquiera paquetes + LaTeX de los que depende el módulo. + Ten en cuenta que solo los paquetes de los que LyX tiene constancia deberían + listarse entre los corchetes. +\begin_inset Foot +status open + +\begin_layout Plain Layout +La lista de tales paquetes solo está documentada en el código fuente. +\end_layout + +\end_inset + + LyX no comprobará paquetes arbitrarios. + También es posible usar la forma +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +from->to +\end_layout + +\end_inset + + como argumento opcional, que declara que el módulo solo puede usarse cuando + existe una cadena de conversión entre los formatos ` +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +from +\end_layout + +\end_inset + +' y ` +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +to +\end_layout + +\end_inset + +'. +\end_layout + +\begin_layout Standard +La declaración del módulo debe proseguir con líneas como las siguientes: +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +Preferiblemente en inglés si el módulo se va a publicar en LyX. + Esta descripción aparecerá en la lista de mensajes para ser traducidos + en la siguiente actualización de la interfaz. +\end_layout + +\end_inset + + +\end_layout + +\begin_layout LyX-Code +#DescriptionBegin +\end_layout + +\begin_layout LyX-Code +#Adds an endnote command, in addition to footnotes. + +\end_layout + +\begin_layout LyX-Code +#You will need to add +\backslash +theendnotes in TeX code where you +\end_layout + +\begin_layout LyX-Code +#want the endnotes to appear. + +\end_layout + +\begin_layout LyX-Code +#DescriptionEnd +\end_layout + +\begin_layout LyX-Code +#Requires: somemodule | othermodule +\end_layout + +\begin_layout LyX-Code +#Excludes: badmodule +\end_layout + +\begin_layout Standard +La descripción se usa en +\begin_inset Flex MenuItem +status collapsed + +\begin_layout Plain Layout +Documento\SpecialChar \menuseparator +Configuración\SpecialChar \menuseparator +Módulos +\end_layout + +\end_inset + + para proporcionar al usuario información sobre las acciones del módulo. + La línea +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Requires +\end_layout + +\end_inset + + sirve para identificar otros módulos con los que se debe usar este; la + línea +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Excludes +\end_layout + +\end_inset + + identifica los módulos con los que este no se puede usar. + Ambas son opcionales, y, como se ve, varios módulos deben separarse con + el símbolo tubería: |. + Anotar que los módulos requeridos se tratan de forma disyuntiva: debe usarse + +\emph on +al menos uno +\emph default + de los módulos requeridos. + Y no se puede usar +\emph on +ningún +\emph default + módulo excluido. + Aquí, los módulos se identifican por sus +\emph on +nombres de archivo +\emph default + sin la extensión +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +.module +\end_layout + +\end_inset + +. + Por tanto, +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +somemodule +\end_layout + +\end_inset + + es realmente +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +somemodule.module +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Subsection +Número de formatoLa primera línea no comentada de cualquier archivo `layout', + `inc' o `module' +\emph on +debe +\emph default + contener el número de formato del archivo: \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6558,7 +7215,7 @@ Format \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6567,22 +7224,110 @@ int \end_inset -] Esta etiqueta se introdujo en LyX 1.4.0 (los archivos de formato de LyX - 1.3.x y anteriores no tienen un número explícito de formato). - El número de formato que se explica aquí es 8. +] El número de formato del archivo `layout'. +\end_layout + +\begin_layout Standard +Esta etiqueta se introdujo en LyX 1.4.0. + Los archivos de formato de LyX 1.3.x y anteriores no tienen un número explícito + y se considera de formato 1. + El número para la versión actual de LyX es formato 21. + Cada versión de LyX es capaz de leer los formatos de versiones anteriores, + de la misma forma que puede leer archivos producidos con versiones de LyX + anteriores. + Sin embargo, no está previsto convertir a formatos anteriores. + Por tanto, LyX 1.6.x no podrá leer archivos de formato número 21, solo archivos + en formato 11 o anteriores. \end_layout \begin_layout Subsection Parámetros generales de clases de texto +\begin_inset CommandInset label +LatexCommand label +name "sub:Parámetros-generales-clases" + +\end_inset + + \end_layout \begin_layout Standard -Estos son los parámetros generales que describen la forma del documento - entero: +Estos son los parámetros generales que describen completamente una clase + de documento. + (Esto +\emph on +no +\emph default + significa que deban aparecer en archivos +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +.layout +\end_layout + +\end_inset + + en vez de en módulos. + Un módulo puede contener cualquier etiqueta de formato). \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +AddToHTMLPreamble +\end_layout + +\end_inset + + Añade información para el bloque +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\end_layout + +\end_inset + + cuando esta clase de documento se exporte a XHTML. + Típicamente, debería usarse para exportar información de estilo CSS, aunque + se puede usar para cualquier cosa que pueda aparecer en +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\end_layout + +\end_inset + +. + Debe acabar con +\begin_inset Quotes eld +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +EndPreamble +\end_layout + +\end_inset + + +\begin_inset Quotes erd +\end_inset + +. +\end_layout + +\begin_layout Description +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6597,7 +7342,7 @@ AddToPreamble \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6614,7 +7359,47 @@ EndPreamble \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +CiteFormat +\end_layout + +\end_inset + + Define formatos a usar en la presentación de información bibliográfica. + Véase la sección +\begin_inset CommandInset ref +LatexCommand ref +reference "sub:Descripción-formato-cita" + +\end_inset + + para detalles. + Debe terminar con +\begin_inset Quotes eld +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +End +\end_layout + +\end_inset + + +\begin_inset Quotes erd +\end_inset + +. +\end_layout + +\begin_layout Description +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6631,7 +7416,7 @@ ClassOptions \begin_inset CommandInset ref LatexCommand ref -reference "sub:classoptions" +reference "sub:ClassOptions" \end_inset @@ -6641,7 +7426,7 @@ reference "sub:classoptions" \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6658,7 +7443,7 @@ End \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6668,7 +7453,7 @@ Columns \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6680,7 +7465,7 @@ status collapsed \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6691,7 +7476,7 @@ status collapsed ] Establece el número de columnas por omisión. Se puede cambiar en el diálogo -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -6705,7 +7490,7 @@ Configuración \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6722,7 +7507,7 @@ Counter \begin_inset CommandInset ref LatexCommand ref -reference "sub:contadores" +reference "sub:Contadores" \end_inset @@ -6732,7 +7517,7 @@ reference "sub:contadores" \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6749,7 +7534,7 @@ End \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6766,7 +7551,7 @@ DefaultFont \begin_inset CommandInset ref LatexCommand ref -reference "sub:fuentes" +reference "sub:Fuentes" \end_inset @@ -6776,7 +7561,7 @@ reference "sub:fuentes" \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6793,7 +7578,7 @@ EndFont \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6803,7 +7588,7 @@ DefaultModule \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6814,7 +7599,7 @@ string] Especifica un módulo que se incluirá por omisión en esta clase de documento; deberá declararse por su nombre de archivo sin la extensión -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6830,7 +7615,7 @@ status collapsed \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6840,7 +7625,7 @@ DefaultStyle \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6850,7 +7635,7 @@ string \end_inset ] Este es el estilo que será asignado a párrafos nuevos, generalmente -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -6865,7 +7650,7 @@ Normal \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6875,7 +7660,7 @@ ExcludesModule \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6886,7 +7671,7 @@ string ] Indica que el módulo en cuestión —que debería especificarse por el nombre de archivo sin la extensión -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6898,7 +7683,7 @@ status collapsed — no puede utilizarse con esta clase de documento. Esto podría usarse en un archivo de formato específico de una publicación para, digamos, impedir el empleo del módulo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6928,7 +7713,7 @@ reference "sub:Módulos-de-formato" \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6945,7 +7730,7 @@ Float \begin_inset CommandInset ref LatexCommand ref -reference "sub:flotantes" +reference "sub:Flotantes" \end_inset @@ -6955,7 +7740,7 @@ reference "sub:flotantes" \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6972,7 +7757,209 @@ End \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +HTMLPreamble +\end_layout + +\end_inset + + Da información para el bloque +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\end_layout + +\end_inset + + cuando esta clase de documento se exporte a XHTML. + Advertir que esto sobrescribirá completamente cualquier declaración anterior + de +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +HTMLPreamble +\end_layout + +\end_inset + + o +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +AddToHTMLPreamble +\end_layout + +\end_inset + +. + (Usa +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +AddToHTMLPreamble +\end_layout + +\end_inset + + si solo quieres añadir material al preámbulo). + Debe acabar con +\begin_inset Quotes eld +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +EndPreamble +\end_layout + +\end_inset + + +\begin_inset Quotes erd +\end_inset + +. +\end_layout + +\begin_layout Description +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +HTMLTOCSection +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +string +\end_layout + +\end_inset + +] Formato del índice general, bibliografía, etc., cuando el documento se + exporte a HTML. + Para article, normalmente será Sección; para book, Capítulo. + Si no se especifica, LyX intentará deducir qué formato usar. +\end_layout + +\begin_layout Description +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +IfCounter +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +string +\end_layout + +\end_inset + +] Modifica las propiedades del contador dado. + Si el contador no existe, esta sección se ignora. + Debe acabar con +\begin_inset Quotes eld +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +End +\end_layout + +\end_inset + + +\begin_inset Quotes erd +\end_inset + +. +\begin_inset Newline newline +\end_inset + +Véase la sección +\begin_inset space ~ +\end_inset + + +\begin_inset CommandInset ref +LatexCommand ref +reference "sub:Contadores" + +\end_inset + + para más detalles. +\end_layout + +\begin_layout Description +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +IfStyle +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +string +\end_layout + +\end_inset + +] Modifica las propiedades del estilo de párrafo dado. + Si el estilo no existe, esta sección se ignora. + Debe acabar con +\begin_inset Quotes eld +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +End +\end_layout + +\end_inset + + +\begin_inset Quotes erd +\end_inset + +. +\end_layout + +\begin_layout Description +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6984,7 +7971,7 @@ Input Como su nombre indica, este comando permite incluir otro archivo de definición de formato en el tuyo con el fin de evitar la duplicación de comandos. Ejemplos habituales son los archivos de formatos estándar, como -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -6997,7 +7984,7 @@ stdclass.inc \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7030,7 +8017,7 @@ reference "sub:estilo-del-texto" \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7047,7 +8034,7 @@ End \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7065,11 +8052,44 @@ MMMMM \begin_inset Quotes frd \end_inset +. + (Esto no es una `longitud', como +\begin_inset Quotes fld +\end_inset + +2ex +\begin_inset Quotes frd +\end_inset + . \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +NoCounter +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +string +\end_layout + +\end_inset + +] Este comando elimina un contador existente, generalmente uno definido + en un archivo incluido. +\end_layout + +\begin_layout Description +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7084,7 +8104,7 @@ NoFloat \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7099,7 +8119,7 @@ NoStyle \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7108,18 +8128,16 @@ OutputFormat \end_inset - -\lang english -A string indicating the file format (as defined in the Preferences dialog) - produced by this class. - It is mainly useful when OutputType is `literate' and one wants to define - a new type of literate document. - This string is reset to `docbook', `latex', or `literate' when the correspondin -g OutputType parameter is encountered. + Una cadena que indica el formato de archivo (tal como se define en el diálogo + Preferencias) producido por esta clase. + Principalmente, es útil cuando OutputType es `literate' y se quiere definir + un nuevo tipo de documento `literate'. + Esta cadena se redefine a `docbook', `latex', o `literate' si se encuentra + el correspondiente parámetro OutputType. \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7134,21 +8152,17 @@ OutputType \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout - -\series medium PageStyle \end_layout \end_inset [ -\emph on - -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7159,10 +8173,8 @@ plain \end_inset - -\emph default , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7172,7 +8184,7 @@ empty \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7181,9 +8193,13 @@ headings \end_inset -] El estilo de página predeterminad de la clase. +] +\series medium + +\series default +El estilo de página predeterminado de la clase. Puede cambiarse en el diálogo -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -7197,7 +8213,7 @@ Configuración \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7208,7 +8224,7 @@ Preamble Establece el preámbulo LaTeX para el documento. Anotar que esto anulará completamente cualesquiera declaraciones -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7218,7 +8234,7 @@ Premable \end_inset o -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7228,12 +8244,23 @@ AddToPreamble \end_inset anteriores. + (Usa +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +AddToPreamble +\end_layout + +\end_inset + + si solo quieres añadir material al preámbulo). Debe terminar con \begin_inset Quotes fld \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7250,7 +8277,7 @@ EndPreamble \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7267,7 +8294,7 @@ name "des:Provides" \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7277,7 +8304,7 @@ string \end_inset ] [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7289,7 +8316,7 @@ status collapsed \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7299,7 +8326,7 @@ status collapsed \end_inset ] Si la clase ya proporciona, o no, la característica -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7310,7 +8337,7 @@ string . Una característica es en general el nombre de un paquete ( -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7320,7 +8347,7 @@ amsmath \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7331,7 +8358,7 @@ makeidx , \SpecialChar \ldots{} ) o una macro ( -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7341,7 +8368,7 @@ url \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7353,7 +8380,7 @@ boldsymbol ,\SpecialChar \ldots{} ); la lista completa de características soportadas no está documentada, desafortunadamente, fuera del código fuente de LyX —véase -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7364,7 +8391,7 @@ LaTeXFeatures.cpp si hay interés—. -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -7378,7 +8405,7 @@ Configuración de LaTeX \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7388,7 +8415,7 @@ ProvidesModule \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7399,7 +8426,7 @@ string ] Indica que este formato proporciona la funcionalidad del módulo mencionado, que deberá especificarse con su nombre de archivo sin la extensión -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7411,7 +8438,7 @@ status collapsed . Esto se usará típicamente si el formato incluye el módulo directamente, preferiblemente a usar la etiqueta -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7426,7 +8453,7 @@ DefaultModule \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7436,7 +8463,7 @@ Requires \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7446,7 +8473,7 @@ string \end_inset ] Si la clase requiere la característica -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7462,7 +8489,7 @@ status collapsed \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7484,7 +8511,7 @@ MMMMM \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7495,7 +8522,7 @@ SecNumDepth Establece qué divisiones se numeran. Corresponde al contador LaTeX -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7508,7 +8535,7 @@ secnumdepth \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7520,12 +8547,10 @@ Sides [ \emph on -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout - -\emph on 1 \end_layout @@ -7534,7 +8559,7 @@ status collapsed \emph default , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7545,7 +8570,7 @@ status collapsed ] Si debe imprimirse en una o en ambas caras del papel. Se puede cambiar en el diálogo -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -7559,7 +8584,7 @@ Configuración \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7587,7 +8612,7 @@ reference "sub:Estilos-de-párrafo" \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7604,7 +8629,7 @@ End \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7614,7 +8639,7 @@ TitleLatexName \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7624,7 +8649,7 @@ string="maketitle" \end_inset ] El nombre del comando de entorno a usar con -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7637,7 +8662,7 @@ TitleLatexType \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7647,7 +8672,7 @@ TitleLatexType \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7659,7 +8684,7 @@ CommandAfter \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7670,7 +8695,7 @@ Environment ] Indica qué clase de diseño se emplea para definir el título de un documento. -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7680,7 +8705,7 @@ CommandAfter \end_inset significa que la macro con nombre -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7694,7 +8719,7 @@ TitleLatexName \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7709,7 +8734,7 @@ InTitle 1 . -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7723,7 +8748,7 @@ Environment \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7737,7 +8762,7 @@ InTitle 1 \end_inset debería ser incluido en el entorno -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7750,7 +8775,7 @@ TitleLatexName \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7761,7 +8786,7 @@ TocDepth Establece qué divisiones se incluyen en el índice general. Corresponde al contador LaTeX -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7775,7 +8800,7 @@ tocdepth \begin_layout Subsection Sección -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7787,7 +8812,7 @@ ClassOptions \begin_inset CommandInset label LatexCommand label -name "sub:classoptions" +name "sub:ClassOptions" \end_inset @@ -7796,7 +8821,7 @@ name "sub:classoptions" \begin_layout Standard La sección -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7809,7 +8834,7 @@ ClassOptions \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7819,7 +8844,7 @@ FontSize \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7834,7 +8859,7 @@ string="10|11|12" \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7851,7 +8876,7 @@ status collapsed \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7877,7 +8902,7 @@ e.: PUBLIC \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7887,7 +8912,7 @@ PageStyle \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7901,7 +8926,7 @@ string="empty|plain|headings|fancy" \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7918,7 +8943,7 @@ status collapsed \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7928,7 +8953,7 @@ Other \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7939,7 +8964,7 @@ string="" ] Algunas opciones de clase de documento, separadas por coma, que se añadirán a la parte opcional del comando -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7955,7 +8980,7 @@ documentclass \begin_layout Standard La sección -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -7969,7 +8994,7 @@ ClassOptions \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8030,7 +9055,7 @@ donde se permiten los comandos siguientes: \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8040,7 +9065,7 @@ Align \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8057,7 +9082,7 @@ block \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8067,7 +9092,7 @@ AlignPossible \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8089,7 +9114,57 @@ block \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +BabelPreamble +\end_layout + +\end_inset + + Esto sobrescribirá completamente cualquier anterior declaración +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +BabelPreamble +\end_layout + +\end_inset + + para este estilo. + Debe terminar con +\begin_inset Quotes eld +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +EndBabelPreamble +\end_layout + +\end_inset + + +\begin_inset Quotes erd +\end_inset + +. + Véase la sección +\begin_inset CommandInset ref +LatexCommand ref +reference "sub:I18n" + +\end_inset + + para detalles sobre su uso. +\end_layout + +\begin_layout Description +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8099,7 +9174,7 @@ BottomSep \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8113,19 +9188,19 @@ float=0 status collapsed \begin_layout Plain Layout -Anotar que aquí un 'float' es un número de verdad, como: 1.5. +Anotar que aquí un 'float' es un número real, como: 1.5. \end_layout \end_inset El espacio vertical con el que el último de una cadena de párrafos con - este formato se separa del siguiente párrafo. - Si el párrafo siguiente tiene otro diseño, las separaciones no son simplemente + este estilo se separa del siguiente párrafo. + Si el párrafo siguiente tiene otro estilo, las separaciones no son simplemente añadidas sino que se pone la máxima. \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8135,7 +9210,7 @@ Category \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8145,14 +9220,14 @@ status collapsed \end_inset La categoría para este estilo. - Se usa para agrupar estilos relacionados en el recuadro de formato en la + Se usa para agrupar estilos relacionados en el recuadro de estilo en la barra de herramientas. Se puede poner cualquier cadena en 'string' pero mejor usar categorías existentes con tus propios estilos. \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8166,7 +9241,7 @@ CommandDepth \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8183,7 +9258,7 @@ name "des:CopyStyle" \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8197,7 +9272,7 @@ status collapsed \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8229,7 +9304,7 @@ Anotar que, excepto esta funcionalidad, no hay forma de asegurar ningún \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8239,7 +9314,7 @@ EndLabeltype \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8254,7 +9329,7 @@ No_Label ] El tipo de etiqueta que se pone al final del párrafo (o secuencia de párrafos si -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8264,7 +9339,7 @@ LatexType \end_inset es -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8274,7 +9349,7 @@ Environment \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8284,7 +9359,7 @@ Item_Environment \end_inset o -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8295,7 +9370,7 @@ List_Environment ). -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8313,7 +9388,7 @@ nada \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8323,7 +9398,7 @@ Box \end_inset (resp. -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8340,7 +9415,7 @@ Filled_Box \end_inset negro) adecuado para marcas finales de demostraciones, -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8353,7 +9428,7 @@ Static \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8363,7 +9438,7 @@ EndLabelString \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8373,7 +9448,7 @@ string="" \end_inset ] La cadena usada para una etiqueta con un -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8383,7 +9458,7 @@ Static \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8397,96 +9472,6 @@ EndLabelType \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout -Fill_Bottom -\end_layout - -\end_inset - - [ -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout - -\emph on -0 -\emph default -,1 -\end_layout - -\end_inset - -] Similar a -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout -Fill_Top -\end_layout - -\end_inset - -. -\end_layout - -\begin_layout Description -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout -Fill_Top -\end_layout - -\end_inset - - [ -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout - -\emph on -0 -\emph default -,1 -\end_layout - -\end_inset - -] Con este parámetro se puede poner el valor -\begin_inset Flex CharStyle:MenuItem -status collapsed - -\begin_layout Plain Layout -Relleno -\end_layout - -\end_inset - - de la lista -\begin_inset Quotes fld -\end_inset - -Espacio vertical encima -\begin_inset Quotes frd -\end_inset - - del diálogo -\begin_inset Flex CharStyle:MenuItem -status collapsed - -\begin_layout Plain Layout -Editar\SpecialChar \menuseparator -Configuración del párrafo -\end_layout - -\end_inset - -, cuando se inicia un párrafo con este estilo. \begin_inset Foot status collapsed @@ -8495,17 +9480,47 @@ status collapsed \emph on Nota de Jean-Marc: \emph default - No estoy seguro de que esta configuración tenga mucho uso, y probablemente - se quitará en próximas versiones. + No estoy seguro de que estas configuraciones (Fill_Bottom, Fill_Top) tengan + mucho uso, y probablemente se quitarán en próximas versiones. \end_layout \end_inset - + +\begin_inset Note Note +status collapsed + +\begin_layout Plain Layout +No encuentro +\begin_inset Quotes fld +\end_inset + +Espacio vertical encima +\begin_inset Quotes frd +\end_inset + + ni +\begin_inset Quotes fld +\end_inset + +Espacio vertical abajo +\begin_inset Quotes erd +\end_inset + + en Editar\SpecialChar \menuseparator +Configuración de párrafo, esto parece obsoleto, como dice Jean-Marc + (Nota de J.P. + Chrétien, feb. + 2011) +\end_layout + +\end_inset + + \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8526,14 +9541,14 @@ y \begin_inset CommandInset ref LatexCommand ref -reference "sub:fuentes" +reference "sub:Fuentes" \end_inset . Anotar que al definir esta fuente se define automáticamente la de la etiqueta, -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8544,7 +9559,7 @@ LabelFont . Así que debería definirse primero ésta si se quiere definir también -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8557,7 +9572,7 @@ LabelFont \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8576,12 +9591,10 @@ name "des:FreeSpacing" [ \emph on -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout - -\emph on 0 \end_layout @@ -8590,7 +9603,7 @@ status collapsed \emph default , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8605,7 +9618,7 @@ status collapsed Esto es una buena cosa pero a veces puede ser molesta, por ejemplo, para escribir código de programas o de LaTeX puro. Por esta razón se puede habilitar -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8621,7 +9634,28 @@ FreeSpacing \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +HTML* +\end_layout + +\end_inset + + Para la salida XHTML. + Véase +\begin_inset CommandInset ref +LatexCommand ref +reference "sub:Estilos-de-párrafo-XHTML" + +\end_inset + +. +\end_layout + +\begin_layout Description +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8634,7 +9668,64 @@ InnerTag \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +InPreamble +\end_layout + +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +[1, 0] +\end_layout + +\end_inset + + Si 1, marca el estilo para ser incluido en el preámbulo del documento en + lugar de en el cuerpo del documento. + Útil para clases de documento que piden informaciones tales como título + y autor en el preámbulo. + Esto solo funciona para estilos para los que +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LatexType +\end_layout + +\end_inset + + es +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Command +\end_layout + +\end_inset + + o +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Paragraph +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Description +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8644,7 +9735,7 @@ InTitle \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8653,9 +9744,9 @@ status collapsed \end_inset - Si es 1, marca el formato como parte de un pequeño bloque (véanse también - las entradas -\begin_inset Flex CharStyle:Code + Si es 1, marca el estilo como parte de un bloque de título (véanse también + las entradas globales +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8665,7 +9756,7 @@ TitleLatexType \end_inset y -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8678,7 +9769,7 @@ TitleLatexName \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8688,7 +9779,7 @@ ItemSep \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8700,7 +9791,7 @@ float=0 ] Esto proporciona espacio extra entre párrafos que tienen el mismo formato. Si se ponen otros formatos en un entorno, cada uno es separado con el comando de entorno -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8712,7 +9803,7 @@ Parsep . Pero el conjunto de los ítems del entorno son separados adicionalmente con este -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8728,7 +9819,7 @@ Itemsep \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8741,7 +9832,7 @@ ItemTag \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8760,7 +9851,7 @@ name "des:KeepEmpty" [ \emph on -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8774,7 +9865,7 @@ status collapsed \emph default , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8787,12 +9878,12 @@ status collapsed a una salida de LaTeX vacía. Sin embargo, hay algunos casos donde podría ser útil: en una plantilla de carta, los campos requeridos pueden proporcionarse vacíos, así el usuario - no los olvida; en algunos casos especiales, se puede usar un formato que + no los olvida; en algunos casos especiales, se puede usar un estilo que no contiene texto real como una especie de salto. \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8803,7 +9894,7 @@ LabelBottomsep [float=0] El espacio vertical entre la etiqueta y el cuerpo del texto. Solo se usa para etiquetas que están sobre el cuerpo del texto ( -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8813,7 +9904,7 @@ Top_Environment \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8826,7 +9917,7 @@ Centered_Top_Environment \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8835,8 +9926,12 @@ LabelCounter \end_inset - [ -\begin_inset Flex CharStyle:Code + +\lang english + +\lang spanish +[ +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8845,30 +9940,31 @@ string="" \end_inset -] El nombre del contador para numeración automática (véase la sección -\begin_inset space ~ +] +\begin_inset Newline newline \end_inset - -\begin_inset CommandInset ref -LatexCommand ref -reference "sub:contadores" - +El nombre del contador para numeración automática. + +\begin_inset Newline newline \end_inset - para detalles). - Esto debe darse si -\begin_inset Flex CharStyle:Code +Esto +\emph on +debe +\emph default + ponerse si +\begin_inset Flex Code status collapsed \begin_layout Plain Layout -Labeltype +LabelType \end_layout \end_inset es -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8878,10 +9974,110 @@ Counter \end_inset . + En ese caso, el contador avanzará un paso cada vez que que aparezca el + estilo. + +\begin_inset Newline newline +\end_inset + +Esto +\emph on +puede +\emph default + ponerse también si +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LabelType \end_layout -\begin_layout Description -\begin_inset Flex CharStyle:Code +\end_inset + + es +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Enumerate +\end_layout + +\end_inset + +, aunque este caso es un poco complicado. + Supongamos que declaras +\begin_inset Quotes eld +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LabelCounter myenum +\end_layout + +\end_inset + + +\begin_inset Quotes erd +\end_inset + +. + Entonces, los contadores reales usados son +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +myenumi +\end_layout + +\end_inset + +, +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +myenumii +\end_layout + +\end_inset + +, +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +myenumiii +\end_layout + +\end_inset + +, y +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +myenumiv +\end_layout + +\end_inset + +, como en LaTeX. + Estos contadores deben declararse todos por separado. +\begin_inset Newline newline +\end_inset + +Véase la sección +\begin_inset CommandInset ref +LatexCommand ref +reference "sub:Contadores" + +\end_inset + + para detalles sobre contadores +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8898,7 +10094,7 @@ LabelFont \begin_inset CommandInset ref LatexCommand ref -reference "sub:fuentes" +reference "sub:Fuentes" \end_inset @@ -8906,7 +10102,7 @@ reference "sub:fuentes" \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8919,7 +10115,7 @@ LabelIndent \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8929,7 +10125,7 @@ Labelsep \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8943,7 +10139,7 @@ string="" \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8953,7 +10149,7 @@ LabelString \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8963,7 +10159,7 @@ string="" \end_inset ] La cadena usada para una etiqueta del tipo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8974,7 +10170,7 @@ Static . Si -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -8991,7 +10187,7 @@ LabelCounter \begin_inset CommandInset ref LatexCommand ref -reference "sub:contadores" +reference "sub:Contadores" \end_inset @@ -9001,7 +10197,7 @@ status collapsed \begin_layout Plain Layout Por motivos de compatibilidad retroactiva, la cadena -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9015,7 +10211,7 @@ style-name \end_inset será reemplazada por la ampliada -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9025,7 +10221,7 @@ LabelString \end_inset de estilo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9045,7 +10241,7 @@ style-name \begin_inset CommandInset ref LatexCommand ref -reference "sub:contadores" +reference "sub:Contadores" \end_inset @@ -9058,7 +10254,7 @@ reference "sub:contadores" \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9068,7 +10264,7 @@ LabelStringAppendix \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9078,7 +10274,7 @@ string="" \end_inset ] Esta se usa en el apéndice en vez de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9089,7 +10285,7 @@ LabelString . Anotar que toda declaración de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9099,7 +10295,7 @@ LabelString \end_inset reconfigura también -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9112,7 +10308,7 @@ LabelStringAppendix \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9125,17 +10321,17 @@ LabelTag \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout -Labeltype +LabelType \end_layout \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9143,21 +10339,18 @@ status collapsed \emph on No_Label \emph default -, Manual, Static, Top_Environment, -\begin_inset Newline newline -\end_inset - -Centered_Top_Environment, Sensitive, Counter +, Manual, Static, Top_Environment, Centered_Top_Environment, Counter, Sensitive, + Enumerate, Itemize, Bibliography \end_layout \end_inset ] -\begin_inset Newline newline -\end_inset +\end_layout - -\begin_inset Flex CharStyle:Code +\begin_deeper +\begin_layout Itemize +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9166,19 +10359,18 @@ Manual \end_inset - significa que la etiqueta es la primera palabra (hasta el primer espacio + significa que la etiqueta es la primera palabra (hasta elprimer espacio real). -\begin_inset Foot -status open - -\begin_layout Plain Layout -Usa espacios protegidos si quieres más de una palabra como etiqueta. -\end_layout - + Usa espacios protegidos (como +\begin_inset space ~ \end_inset +este) si quieres más de una palabra como etiqueta. -\begin_inset Flex CharStyle:Code +\end_layout + +\begin_layout Itemize +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9187,8 +10379,8 @@ Static \end_inset - significa que está definida en el formato (véase -\begin_inset Flex CharStyle:Code + significa que la etiqueta es simplemente cualquier +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9197,9 +10389,12 @@ LabelString \end_inset -). - -\begin_inset Flex CharStyle:Code + declarado como tal. + Esto es realmente `estático'. +\end_layout + +\begin_layout Itemize +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9209,7 +10404,7 @@ Top_Environment \end_inset y -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9219,7 +10414,7 @@ Centered_Top_Environment \end_inset son casos especiales de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9229,53 +10424,23 @@ Static \end_inset . - La etiqueta se imprimirá sobre el párrafo, pero solo al principio de un - entorno o de una cadena de párrafos con este formato. - Ejemplos habituales son los formatos -\begin_inset Flex CharStyle:MenuItem + La etiqueta se imprimirá encima del párrafo, pero solo encima de un entorno + o de una cadena de párrafos con este estilo. + Esto se podría usar con el estilo +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout -Abstract +Resumen \end_layout \end_inset - o -\begin_inset Flex CharStyle:MenuItem -status collapsed - -\begin_layout Plain Layout -Bibliography +, por ejemplo. \end_layout -\end_inset - -. - También es éste el caso para etiquetas tipo -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout -Manual -\end_layout - -\end_inset - - con -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout -Environment -\end_layout - -\end_inset - - tipo latex, con el fin de que los formatos para teoremas funcionen correctament -e. - -\begin_inset Flex CharStyle:Code +\begin_layout Itemize +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9302,7 +10467,7 @@ Tabla . -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9311,10 +10476,14 @@ Sensitive \end_inset - quiere decir que la cadena (en código duro) de la etiqueta depende de la - clase de flotante. - El tipo de etiqueta -\begin_inset Flex CharStyle:Code + quiere decir que la cadena (en código) de la etiqueta depende de la clase + de flotante: Está codificado para ser `FloatType N', donde N es el valor + del contador asociado al flotante. +\end_layout + +\begin_layout Itemize +El tipo de etiqueta +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9324,22 +10493,156 @@ Counter \end_inset define automáticamente etiquetas numeradas. - Véase la sección -\begin_inset space ~ + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LabelString +\end_layout + \end_inset - + se expandirá para resolver cualesquiera referencias a contadores que haya: + por ejemplo, podría ser +\begin_inset Quotes eld +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Section +\backslash +thechapter. +\backslash +thesection +\end_layout + +\end_inset + + +\begin_inset Quotes erd +\end_inset + +. + Véase la sección \begin_inset CommandInset ref LatexCommand ref -reference "sub:contadores" +reference "sub:Contadores" + +\end_inset + + para más información. +\end_layout + +\begin_layout Itemize +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Enumerate +\end_layout + +\end_inset + + produce los tipos habituales de etiquetas de enumeración. + Por ahora está codificado para usar números arábigos, minúsculas, números + romanos en minúsculas y mayúsculas, respectivamente, para los cuatro niveles + de profundidad posibles. +\end_layout + +\begin_layout Itemize +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Itemize +\end_layout + +\end_inset + + produce varias marcas para los distintos niveles. + También está codificado. +\end_layout + +\begin_layout Itemize +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Bibliography +\end_layout + +\end_inset + + se usa internamente por LyX y solo debería emplearse con +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LatexType BibEnvironment +\end_layout \end_inset . \end_layout +\end_deeper \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LangPreamble +\end_layout + +\end_inset + + Esto sobrescribirá completamente cualquier declaración anterior de +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LangPreamble +\end_layout + +\end_inset + + para este estilo. + Debe acabar con +\begin_inset Quotes eld +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +EndLangPreamble +\end_layout + +\end_inset + + +\begin_inset Quotes erd +\end_inset + +. + Véase la sección +\begin_inset CommandInset ref +LatexCommand ref +reference "sub:I18n" + +\end_inset + + para detallessobre su uso. +\end_layout + +\begin_layout Description +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9352,7 +10655,7 @@ LatexName \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9362,7 +10665,7 @@ LatexParam \end_inset Un parámetro opcional para el correspondiente -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9376,7 +10679,7 @@ LatexName \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9393,7 +10696,7 @@ name "des:LatexType" \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9407,18 +10710,41 @@ Paragraph \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout -List_Environment +List_Environment, Bib_Environment \end_layout \end_inset -] Cómo debería el formato traducirse a LaTeX. - -\begin_inset Flex CharStyle:Code +] Cómo debería traducirse el estilo a LaTeX. +\begin_inset Foot +status collapsed + +\begin_layout Plain Layout +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LatexType +\end_layout + +\end_inset + + es un poco engañoso porque estas reglas se aplican también a clases SGML. + Consulta los archivos de clases SGML para ejemplos concretos. +\end_layout + +\end_inset + + +\end_layout + +\begin_deeper +\begin_layout Itemize +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9427,9 +10753,12 @@ Paragraph \end_inset - significa nada especial. + no significa nada especial. -\begin_inset Flex CharStyle:Code +\end_layout + +\begin_layout Itemize +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9439,7 +10768,7 @@ Command \end_inset significa -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9455,8 +10784,11 @@ LatexName \end_inset - y -\begin_inset Flex CharStyle:Code +. +\end_layout + +\begin_layout Itemize +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9465,12 +10797,8 @@ Environment \end_inset - significa -\begin_inset Newline linebreak -\end_inset - - -\begin_inset Flex CharStyle:Code + significa +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9494,7 +10822,10 @@ LatexName . -\begin_inset Flex CharStyle:Code +\end_layout + +\begin_layout Itemize +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9503,8 +10834,8 @@ Item_Environment \end_inset - es lo mismo que -\begin_inset Flex CharStyle:Code + eslo mismo que +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9513,8 +10844,8 @@ Environment \end_inset -, excepto que se genera un -\begin_inset Flex CharStyle:Code +, excepto que un +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9525,9 +10856,12 @@ item \end_inset - para cada párrafo de este entorno. + se genera para cada párrafo de este entorno. -\begin_inset Flex CharStyle:Code +\end_layout + +\begin_layout Itemize +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9537,7 +10871,7 @@ List_Environment \end_inset es lo mismo que -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9547,7 +10881,7 @@ Item_Environment \end_inset , excepto que -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9556,9 +10890,9 @@ LabelWidthString \end_inset - se pasa como argumento al entorno. + se pasa como un argumento al entorno. -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9568,35 +10902,36 @@ LabelWidthString \end_inset puede definirse en el diálogo -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout -Configuración del párrafo + +\bar under +Edit +\bar default +ar\SpecialChar \menuseparator + +\bar under +Configuración +\begin_inset space ~ +\end_inset + +de +\begin_inset space ~ +\end_inset + +párrafos \end_layout \end_inset . -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout - -\emph on -LatexType -\end_layout - -\end_inset - - es quizá un poco confuso, porque estas reglas se aplican también a las - clases SGML. - Echa un vistazo a los archivos de las clases SGML para ejemplos específicos. \end_layout \begin_layout Standard -Poniendo juntas estas últimas cosas, la salida LaTeX será una de estas: +Poniendo juntas las últimas cosas, la salida LaTeX será una de estas: \end_layout \begin_layout LyX-Code @@ -9623,8 +10958,9 @@ end{latexname}. dependiendo del tipo de LaTeX. \end_layout +\end_deeper \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9634,7 +10970,7 @@ LeftMargin \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9643,7 +10979,7 @@ string="" \end_inset -] Si pones formatos en entornos, los márgenes izquierdos no son simplemente +] Si pones estilos en entornos, los márgenes izquierdos no son simplemente añadidos, sino aumentados en un factor \begin_inset Formula $\frac{4}{depth+4}$ \end_inset @@ -9651,7 +10987,7 @@ string="" . Anotar que este parámetro se usa también cuando el margen se define como -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9661,7 +10997,7 @@ Manual \end_inset o -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9682,7 +11018,7 @@ El argumento se pasa como una cadena de caracteres. \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9700,7 +11036,7 @@ MM \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9719,7 +11055,7 @@ MM \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9738,7 +11074,7 @@ status collapsed \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9748,7 +11084,7 @@ Margin \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9765,9 +11101,9 @@ Static \begin_inset Newline newline \end_inset -El tipo de margen que el formato tiene en el lado izquierdo. +El tipo de margen que el estilo tiene en el lado izquierdo. -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9778,7 +11114,7 @@ Static significa un margen fijo. -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9789,7 +11125,7 @@ Manual significa que el margen izquierdo depende de la cadena introducida en el diálogo -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -9803,7 +11139,7 @@ Configuración del párrafo\SpecialChar \ldots{} . Esto se utiliza para componer bonitas listas sin tabuladores. -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9848,7 +11184,7 @@ procesadores de texto corrientes no sean capaces de hacer esto. -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9860,7 +11196,7 @@ First_Dynamic es similar, pero solo la primera fila del párrafo es dinámica, mientras que las demás son estáticas; esto se emplea, por ejemplo, para descripciones. -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9876,7 +11212,7 @@ Right_Address_Box \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9886,7 +11222,7 @@ NeedProtect \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9898,7 +11234,7 @@ status collapsed \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9907,8 +11243,8 @@ status collapsed \end_inset -] Si los comandos frágiles en este formato deberían ser protegidos, -\begin_inset Flex CharStyle:Code +] Si los comandos frágiles en este estilo deberían ser protegidos, +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9928,7 +11264,7 @@ si este comando debería él mismo ser protegido.) \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9938,7 +11274,7 @@ Newline \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9948,7 +11284,7 @@ status collapsed \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9960,7 +11296,7 @@ status collapsed \end_inset ] Si las líneas nuevas se transforman en líneas nuevas LaTeX ( -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9979,7 +11315,7 @@ status collapsed \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9989,7 +11325,7 @@ NextNoIndent \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -9999,7 +11335,7 @@ status collapsed \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10012,7 +11348,7 @@ status collapsed ] Si se permite sangrar la primera fila del párrafo siguiente. -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10022,7 +11358,7 @@ status collapsed \end_inset significa que no se permite hacerlo; -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10035,7 +11371,7 @@ status collapsed \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10044,13 +11380,13 @@ ObsoletedBy \end_inset - Nombre de un formato que ha reemplazado este formato. - Esto se emplea para renombrar un formato, mientras que se mantiene compatibilid -ad hacia atrás. + Nombre de un estilo que ha reemplazado este estilo. + Esto se emplea para renombrar un estilo, mientras que se mantiene compatibilida +d hacia atrás. \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10059,8 +11395,12 @@ OptionalArgs \end_inset - [ -\begin_inset Flex CharStyle:Code + +\lang english + +\lang spanish +[ +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10069,13 +11409,92 @@ int=0 \end_inset -] El número de argumentos opcionales que pueden usarse con este formato. - Esto es útil para cosas como encabezados de sección, y solo tiene sentido - con LaTeX. +] El número de argumentos opcionales que puede usarse con este estilo. + Es útil para cosas como encabezados de sección, y solo tiene sentido con + LaTeX. + En la salida, los argumentos opcionales precederán todos a los argumentos + requeridos (abajo). + Así que podemos tener construcciones como: +\end_layout + +\begin_deeper +\begin_layout LyX-Code + +\backslash +mycmd[opt1]{req1}{contenido del párrafo} +\end_layout + +\begin_layout Standard +pero no cosas como: +\end_layout + +\begin_layout LyX-Code + +\backslash +mycmd[opt1]{req1}[opt2]{contenido del párrafo} +\end_layout + +\begin_layout Standard +al menos, no sin ERT (con lo que puedes tener cualquier cosa). + +\end_layout + +\end_deeper +\begin_layout Description +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +ParbreakIsNewline +\end_layout + +\end_inset + + +\begin_inset CommandInset label +LatexCommand label +name "des:ParbreakIsNewline" + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\emph on +0 +\end_layout + +\end_inset + +, +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset + +] Indica que los párrafos no serán separados por una línea vacía en la salida + LaTeX, solo por un salto de línea; junto con +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +PassThru 1 +\end_layout + +\end_inset + +, esto permite emular un edtidor de texto simple (como un recuadro ERT). \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10085,7 +11504,7 @@ ParIndent \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10096,7 +11515,7 @@ string="" ] El sangrado de la primera línea de un párrafo. -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10105,10 +11524,29 @@ Parindent \end_inset - estará fijado para un determinado formato. - La excepción es el formato Normal, puesto que la sangría de un párrafo - de formato Normal puede prohibirse con -\begin_inset Flex CharStyle:Code + estará fijado para un determinado estilo. + La excepción es el estilo +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Normal +\end_layout + +\end_inset + +, puesto que la sangría de un párrafo de estilo +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Normal +\end_layout + +\end_inset + + puede prohibirse con +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10118,9 +11556,18 @@ NextNoIndent \end_inset . - Además, los párrafos de formato Normal dentro de entornos usan la sangría - -\begin_inset Flex CharStyle:Code + Además, los párrafos de estilo +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Normal +\end_layout + +\end_inset + + dentro de entornos usan la sangría +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10130,11 +11577,21 @@ Parindent \end_inset del entorno, no su propio valor. - Por ejemplo, los párrafos Normales en una enumeración no se sangran. + Por ejemplo, los párrafos +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Normal +\end_layout + +\end_inset + + en una enumeración no se sangran. \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10144,7 +11601,7 @@ Parsep \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10153,11 +11610,11 @@ float=0 \end_inset -] El espacio vertical entre dos párrafos de este formato. +] El espacio vertical entre dos párrafos de este estilo. \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10167,7 +11624,7 @@ Parskip \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10210,7 +11667,7 @@ espacio vertical \begin_inset Quotes frd \end_inset -, el sangrado de un formato tipo +, el sangrado de un estilo tipo \begin_inset Quotes fld \end_inset @@ -10229,7 +11686,7 @@ parskip . El espacio vertical se calcula con -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10243,7 +11700,7 @@ value \end_inset , donde -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10257,7 +11714,7 @@ DefaultHeight \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10276,7 +11733,7 @@ name "des:PathThru" [ \emph on -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10290,7 +11747,7 @@ status collapsed \emph default , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10304,7 +11761,7 @@ status collapsed \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10328,7 +11785,7 @@ Información a incluir en el preámbulo LaTeX cuando se usa este estilo. \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10345,7 +11802,75 @@ EndPreamble \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +RefPrefix +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +string +\end_layout + +\end_inset + +] El prefijo a usar cuando se crean etiquetas que se refieren a párrafos + de este tipo. + Esto permite el uso de referencias con formato. +\end_layout + +\begin_layout Description +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +RequiredArgs +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +int=0 +\end_layout + +\end_inset + +] El número de argumentos requeridos que el comando LaTeX o el entorno correspon +diente a este estilo esperan. + En el caso de un comando, estos son argumentos requeridos que +\emph on +no sean +\emph default + los asociados con el contenido del párrafo mismo. + Estos no se tienen que proporcionar realmente: LyX exportará argumentos + vacíos si es necesario. + Los argumentos opcionales se exportarán antes que los requeridos. + Véase la discusión de la etiqueta anterior +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +OptionalArgs +\end_layout + +\end_inset + + para más información. +\end_layout + +\begin_layout Description +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10357,7 +11882,7 @@ Requires \series medium [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10375,8 +11900,8 @@ name "des:Requires" \end_inset -Si el formato requiere la característica -\begin_inset Flex CharStyle:Code +Si el estilo requiere la característica +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10394,7 +11919,7 @@ reference "des:Provides" \end_inset ) la descripción de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10408,7 +11933,7 @@ Provides \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10418,7 +11943,7 @@ RightMargin \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10428,7 +11953,7 @@ string="" \end_inset ] Similar a -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10441,7 +11966,7 @@ LeftMargin \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10451,7 +11976,7 @@ Spacing \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10468,9 +11993,9 @@ single \emph on value \emph default -] Esto define cuál debería ser el espacio predefinido en el formato. +] Esto define cuál debería ser el espacio predefinido en el estilo. Los argumentos -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10480,7 +12005,7 @@ single \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10490,7 +12015,7 @@ onehalf \end_inset y -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10501,7 +12026,7 @@ double corresponden respectivamente a un multiplicador de 1, 1.25 y 1.667. Si se especifica el argumento -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10513,7 +12038,7 @@ other , entonces se debería proporcionar además un argumento numérico que será el valor real del multiplicador. Anotar que, al contrario que otros parámetros, -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10523,7 +12048,7 @@ Spacing \end_inset implica la generación de código LaTeX específico, usando el paquete -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10536,7 +12061,43 @@ setspace.sty \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Spellcheck +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset + +, +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\emph on +1 +\end_layout + +\end_inset + +] Corrección ortográfica de párrafos de este estilo. + Por omisión, sí. +\end_layout + +\begin_layout Description +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10549,7 +12110,7 @@ TextFont Véase la sección \begin_inset CommandInset ref LatexCommand ref -reference "sub:fuentes" +reference "sub:Fuentes" \end_inset @@ -10557,7 +12118,17 @@ reference "sub:fuentes" \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +TocLevel +\end_layout + +\end_inset + + +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10573,7 +12144,7 @@ TocLevel [int] \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10583,7 +12154,7 @@ TopSep \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10593,16 +12164,364 @@ float=0 \end_inset ] El espacio vertical con el que el primero de una cadena de párrafos con - este formato se separa del párrafo anterior. - Si el párrafo anterior tiene otro formato, la separación no es simplemente + este estilo se separa del párrafo anterior. + Si el párrafo anterior tiene otro estilo, la separación no es simplemente añadida, sino que se pone la máxima. \end_layout +\begin_layout Subsection +Internacionalización de estilos de párrafo +\begin_inset CommandInset label +LatexCommand label +name "sub:I18n" + +\end_inset + + +\end_layout + +\begin_layout Standard +LyX ha soportado desde hace tiempo la internacionalización de la información + de formato, pero, hasta la versión 2.0, esto se aplicaba solo a la interfaz + de usuario y no a la salida, digamos, PDF. + Así, por ej., autores franceses tenían que acudir a feos trucos para conseguir + `Théorème 1' en vez de `Theorem 1'. + Gracias a Georg Baum, este ya no es el caso. +\end_layout + +\begin_layout Standard +Si un +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Style +\end_layout + +\end_inset + + define texto que se mostrará en el documento exportado, puede usar +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LangPreamble +\end_layout + +\end_inset + + y +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +BabelPreamble +\end_layout + +\end_inset + + para soportar correctamente documentos con idioma distinto del inglés e + incluso documentos plurilingües. + El siguiente extracto (del archivo +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +theorems-ams.inc +\end_layout + +\end_inset + +) muestra cómo funciona: +\end_layout + +\begin_layout LyX-Code +Preamble +\end_layout + +\begin_deeper +\begin_layout LyX-Code + +\backslash +theoremstyle{remark} +\end_layout + +\begin_layout LyX-Code + +\backslash +newtheorem{claim}[thm]{ +\backslash +protect +\backslash +claimname} +\end_layout + +\begin_layout LyX-Code +EndPreamble +\end_layout + +\begin_layout LyX-Code +LangPreamble +\end_layout + +\begin_layout LyX-Code + +\backslash +providecommand{ +\backslash +claimname}{_(Claim)} +\end_layout + +\begin_layout LyX-Code +EndLangPreamble +\end_layout + +\begin_layout LyX-Code +BabelPreamble +\end_layout + +\begin_layout LyX-Code + +\backslash +addto +\backslash +captions$$lang{ +\backslash +renewcommand{ +\backslash +claimname}{_(Claim)}} +\end_layout + +\begin_layout LyX-Code +EndBabelPreamble +\end_layout + +\end_deeper +\begin_layout Standard +En principio, cualquier LaTeX legal puede aparecer en las etiquetas +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LangPreamble +\end_layout + +\end_inset + + y +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +BabelPreamble +\end_layout + +\end_inset + +, pero en la práctica el aspecto será generalmente como el mostrado aquí. + La clave para una correcta traducción del texto impreso es la definición + del comando LaTeX +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +claimname +\end_layout + +\end_inset + + y su uso en +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +newtheorem +\end_layout + +\end_inset + +. + +\end_layout + +\begin_layout Standard +La etiqueta +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LangPreamble +\end_layout + +\end_inset + + proporciona internacionalización basada en el idioma global del documento. + El contenido de la etiqueta se incluirá en el preámbulo, igual que con + la etiqueta +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Preamble +\end_layout + +\end_inset + +. + Lo que la hace especial es el uso de la +\begin_inset Quotes eld +\end_inset + +función +\begin_inset Quotes erd +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +_() +\end_layout + +\end_inset + +, que será reemplazada, cuando LyX genere la salida LaTeX, por la traducción + de su argumento al idioma del documento. +\end_layout + +\begin_layout Standard +La etiqueta +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +BabelPreamble +\end_layout + +\end_inset + + es más compleja, puesto que está pensada para dar soporte a documentos + plurilingües y ofrece una interfaz al paquete +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +babel +\end_layout + +\end_inset + +. + Su contenido se añadirá al preámbulo una vez por cada idioma que aparezca + en el documento. + En este caso, el argumento en +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +_() +\end_layout + +\end_inset + + se reemplazará por su traducción al idioma en cuestión; la expresión +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +$$lang +\end_layout + +\end_inset + + es reemplazada por el nombre del idioma (el usado por el paquete babel). +\end_layout + +\begin_layout Standard +Un documento en alemán que también incluya una sección en francés tendría + lo siguiente en el preámbulo: +\end_layout + +\begin_layout LyX-Code + +\backslash +addto +\backslash +captionsfrench{ +\backslash +renewcommand{ +\backslash +claimname}{Affirmation}} +\backslash +addto +\backslash +captionsngerman{ +\backslash +renewcommand{ +\backslash +claimname}{Behauptung}} +\backslash +providecommand{ +\backslash +claimname}{Behauptung} +\end_layout + +\begin_layout Standard +LaTeX y +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +babel +\end_layout + +\end_inset + + conspirarán para producir el texto correcto en la salida. +\end_layout + +\begin_layout Standard +Un punto importante a tener en cuenta aquí es que las traducciones son proporcio +nadas por el propio LyX, por medio del mismo mecanismo empleado para la + internacionalización de la interfaz de usuario. + Esto quiere decir, en definitiva, que +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LangPreamble +\end_layout + +\end_inset + + y +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +BabelPreamble +\end_layout + +\end_inset + + realmente solo son útiles en archivos de formato que son proporcionados + por LyX, puesto que el texto introducido en archivos de formato creados + por el usuario no serán tenidos en cuenta por las rutinas de internacionalizaci +ón de LyX. + Sin embargo, cualquier formato creado con la intención de ser incluido + en LyX debería usar estas etiquetas en los lugares apropiados. +\end_layout + \begin_layout Subsection Flotantes \begin_inset CommandInset label LatexCommand label -name "sub:flotantes" +name "sub:Flotantes" \end_inset @@ -10612,7 +12531,7 @@ name "sub:flotantes" \begin_layout Standard Desde la versión 1.3.0 de LyX, ha sido posible y necesario definir los flotantes ( -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -10622,11 +12541,11 @@ figura \end_inset , -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout -tabla +cuadro \end_layout \end_inset @@ -10634,7 +12553,7 @@ tabla , \SpecialChar \ldots{} ) en la propia clase de texto. Los flotantes normales se incluyen en el archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10658,7 +12577,7 @@ en tu archivo de formato. \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10668,7 +12587,7 @@ Extension \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10691,7 +12610,7 @@ string \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10701,7 +12620,7 @@ GuiName \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10719,35 +12638,58 @@ string \end_inset ] La cadena que se usará en los menús y también para la leyenda. - + Esto se traduce al idioma actual si se usa \lang english -This is translated to the current language if babel is used. + used. \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout -LaTeXBuiltin +HTML* +\end_layout + +\end_inset + + Se usan para salidar XHTML. + Véase +\begin_inset CommandInset ref +LatexCommand ref +reference "sec:Etiquetas-para-XHTML" + +\end_inset + +. +\end_layout + +\begin_layout Description +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +IsPredefined \end_layout \end_inset [ -\begin_inset Flex CharStyle:Code -status collapsed +\emph on + +\begin_inset Flex Code +status open \begin_layout Plain Layout - -\emph on 0 \end_layout \end_inset + +\emph default , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10756,8 +12698,41 @@ status collapsed \end_inset -] Poner -\begin_inset Flex CharStyle:Code +] Indica si el flotante está ya definido en la clase de documento o si necesitam +os cargar +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +float.sty +\end_layout + +\end_inset + + y usarlo para definirlo sobre la marcha. + Por omisión +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset + +, que significa: usar +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +float.sty +\end_layout + +\end_inset + +. + Deberá ponerse +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10767,41 +12742,20 @@ status collapsed \end_inset si el flotante ya está definido por la clase de documento LaTeX. - Si se pone -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout -0 -\end_layout - -\end_inset - -, el flotante será definido usando el paquete LaTeX -\begin_inset Flex CharStyle:Code -status collapsed - -\begin_layout Plain Layout -float -\end_layout - -\end_inset - -. \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout -ListName +ListCommand \end_layout \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10818,14 +12772,76 @@ string \begin_inset Quotes erd \end_inset -] El encabezado usado para la lista de flotantes. - -\lang english -This is translated to the document language. +] El comando usado para generar una lista de flotantes de este tipo; debe + omitirse el precedente ` +\backslash +'. + Esto +\emph on +debe +\emph default + ponerse si +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +UsesFloatPkg +\end_layout + +\end_inset + + es `false', puesto que no hay una forma estándar de generar este comando. + Se ignora si +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +UsesFloatPkg +\end_layout + +\end_inset + + es `true', porque en este caso sí hay una forma estándar de definir el + comando. \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +ListName +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +string +\end_layout + +\end_inset + += +\begin_inset Quotes erd +\end_inset + + +\begin_inset Quotes erd +\end_inset + +] Un título para una lista de flotantes de este tipo (índice de figuras, + tablas o lo que sea). + Se usa para el nombre del recuadro en LyX; se pasa a LaTeX para usarlo + como título allí; y se usa como título en la salida. + Será traducido al idioma del documento. +\end_layout + +\begin_layout Description +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10835,7 +12851,7 @@ NumberWithin \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10855,7 +12871,7 @@ string ] Este argumento (opcional) determina si los flotantes de esta clase serán numerados dentro de alguna unidad de sección del documento. Por ejemplo, si es igual a -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10868,7 +12884,7 @@ chapter \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10878,7 +12894,7 @@ Placement \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10897,7 +12913,7 @@ string ] La colocación por omisión para la clase dada de flotantes. El valor de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10907,7 +12923,7 @@ string \end_inset deberá ser un estándar LaTeX: -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10917,7 +12933,7 @@ t \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10927,7 +12943,7 @@ b \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10937,7 +12953,7 @@ p \end_inset y -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -10990,7 +13006,7 @@ Anotar que el orden de estas letras en la cadena es irrelevante, como en \end_inset Por encima de éstos hay un nuevo tipo, -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11010,7 +13026,7 @@ here , y en ninguna otra parte. Anotar que, sin embargo, el colocador -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11026,7 +13042,7 @@ H \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11043,7 +13059,51 @@ tbp \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +RefPrefix +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +string +\end_layout + +\end_inset + +] El prefijo a usar cuando se crean etiquetas referidas a flotantes de este + tipo. + Esto permite el uso de referencias con formato. + Puedes quitar cualquier +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +RefPrefix +\end_layout + +\end_inset + + puesto por un estilo copiado usando el valor especial +\begin_inset Quotes eld +\end_inset + +OFF +\begin_inset Quotes erd +\end_inset + +, todas mayúsculas. +\end_layout + +\begin_layout Description +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11053,7 +13113,7 @@ Style \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11071,7 +13131,7 @@ string \end_inset ] El estilo usado cuando se define el flotante con -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11086,7 +13146,7 @@ newfloat \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11096,7 +13156,7 @@ Type \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11123,7 +13183,7 @@ tipo de la nueva clase de flotante, como programa o algoritmo. Después del apropiado -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11135,7 +13195,7 @@ newfloat \end_inset , comandos tales como -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11147,7 +13207,7 @@ begin{program} \end_inset o -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11161,9 +13221,56 @@ end{algorithm*} estarán disponibles. \end_layout +\begin_layout Description +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +UsesFloatPkg +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status open + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset + +, +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\emph on +1 +\end_layout + +\end_inset + +] Nos dice si este flotante se define usando las facilidades provistas por + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +float.sty +\end_layout + +\end_inset + +, bien por el archivo de clase o por un paquete, o bien sobre la marcha + por el propio LyX. +\end_layout + \begin_layout Standard Anotar que al definir un flotante con tipo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11175,7 +13282,7 @@ type \end_inset automáticamente se define el correspondiente contador con nombre -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11212,7 +13319,7 @@ Los recuadros flexibles son de tres tipos: \begin_layout Itemize estilo del texto ( -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11223,7 +13330,7 @@ CharStyle ): estos definen diseños semánticos correspondientes a comandos LaTeX como -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11235,7 +13342,7 @@ noun \end_inset y -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11251,7 +13358,7 @@ code \begin_layout Itemize definido por el usuario ( -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11264,7 +13371,7 @@ Custom del tipo de los de código TeX, notas al pie y similares. Un ejemplo obvio es un recuadro de nota final, definido en el módulo del mismo nombre ( -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11278,7 +13385,7 @@ endnotes \begin_layout Itemize elementos XML ( -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11292,7 +13399,7 @@ Element \begin_layout Standard Los recuadros flexibles se definen usando la etiqueta -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11306,7 +13413,7 @@ InsetLayout \begin_layout Standard La etiqueta -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11318,7 +13425,7 @@ InsetLayout también sirve para otra función: puede utilizarse para personalizar el diseño general de muchos tipos diferentes de recuadros. Actualmente, -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11335,7 +13442,7 @@ InsetLayout \begin_layout Standard La definición de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11353,7 +13460,7 @@ InsetLayout \begin_layout Standard Aquí, -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11368,7 +13475,7 @@ status collapsed \begin_layout Enumerate Se va a modificar el formato para un tipo de recuadro preexistente. En este caso, -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11378,7 +13485,7 @@ status collapsed \end_inset puede ser uno cualquiera de los siguientes: -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11388,7 +13495,7 @@ Algorithm \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11398,7 +13505,7 @@ Branch \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11408,7 +13515,7 @@ Box \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11418,7 +13525,7 @@ Box:shaded \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11428,7 +13535,7 @@ ERT \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11438,7 +13545,7 @@ Figure \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11448,7 +13555,7 @@ Foot \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11458,7 +13565,7 @@ Index \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11468,7 +13575,7 @@ Info \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11478,7 +13585,7 @@ Info:menu \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11488,7 +13595,7 @@ Info:shortcut \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11498,7 +13605,7 @@ Info:shortcuts \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11508,7 +13615,7 @@ Listings \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11518,7 +13625,7 @@ Marginal \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11528,7 +13635,7 @@ Note:Comment \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11538,7 +13645,7 @@ Note:Note \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11548,7 +13655,7 @@ Note:GreyedOut \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11558,7 +13665,7 @@ OptArg \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11567,8 +13674,8 @@ Table \end_inset -, or -\begin_inset Flex CharStyle:Code +, o +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11584,7 +13691,7 @@ URL \begin_layout Enumerate Se va a definir el formato para un recuadro flexible. En este caso, -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11595,12 +13702,34 @@ status collapsed puede ser cualquier identificador válido no utilizado por un recuadro preexiste nte. + El identificador puede incluir espacios, pero en este caso debe ponerse + todo entre comillas. + Puede además incluir un identificador de nombre del espacio, precedido + de dos puntos, como +\begin_inset Quotes eld +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Flex:Code +\end_layout + +\end_inset + + +\begin_inset Quotes erd +\end_inset + +. Anotar que la definición de un flexible debe incluir \emph on además \emph default una entrada -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11614,7 +13743,7 @@ LyXType \begin_layout Standard La definición de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11627,7 +13756,7 @@ InsetLayout \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11638,7 +13767,7 @@ BgColor El color para el fondo del recuadro. Los colores válidos son los definidos en -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11651,7 +13780,44 @@ src/ColorCode.h \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +ContentAsLabel +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\emph on +0 +\end_layout + +\end_inset + +, +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset + +] Si usar no el contenido del recuadro como etiqueta del mismo cuando el + recuadro se cierra. + Por omisión, falso. +\end_layout + +\begin_layout Description +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11671,7 +13837,7 @@ reference "des:CopyStyle" \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11681,7 +13847,7 @@ CustomPars \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11693,7 +13859,7 @@ status collapsed \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11707,7 +13873,7 @@ status collapsed \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11717,7 +13883,7 @@ Decoration \end_inset Puede ser -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11727,7 +13893,7 @@ Classic \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11737,7 +13903,7 @@ Minimalistic \end_inset , o -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11749,7 +13915,7 @@ Conglomerate , que describe el estilo de presentación para el marco y los botones del recuadro. Las notas al pie usan generalmente -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11759,7 +13925,7 @@ Classic \end_inset , los recuadros de código TeX -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11769,7 +13935,7 @@ Minimalistic \end_inset , y los de estilos del texto -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11782,7 +13948,100 @@ Conglomerate \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Display +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset + +, +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\emph on +1 +\end_layout + +\end_inset + +] Solo es útil si +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LatexType +\end_layout + +\end_inset + + es +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Environment +\end_layout + +\end_inset + +. + Indica si el entorno se ubicará en su propio espacio en la salida LaTeX + o si aparecerá en línea con el texto circundante. + Si se pone falso, se supone que el entorno LaTeX ignora los espacios en + blanco (incluyendo un carácter de línea nueva) después de las etiquetas + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +begin{ +\emph on +LatexName +\emph default +} +\end_layout + +\end_inset + + y +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\backslash +end{ +\emph on +LatexName +\emph default +} +\end_layout + +\end_inset + +. + Por omisión, verdadero. +\end_layout + +\begin_layout Description +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11795,7 +14054,7 @@ End \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11812,14 +14071,14 @@ Font \begin_inset CommandInset ref LatexCommand ref -reference "sub:fuentes" +reference "sub:Fuentes" \end_inset . Anotar que al definir esta fuente se define automáticamente el mismo valor para la etiqueta, -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11829,7 +14088,7 @@ LabelFont \end_inset , así que define aquella primero y después define -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11843,7 +14102,7 @@ LabelFont \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11873,7 +14132,7 @@ en código TeX o URL. \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11883,7 +14142,7 @@ ForcePlain \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11895,7 +14154,7 @@ status collapsed \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11904,12 +14163,21 @@ status collapsed \end_inset -] Indica si debería usarse PlainLayout o, por el contrario el usuario puede - cambiar el estilo de párrafo del recuadro. +] Indica si debería usarse +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +PlainLayout +\end_layout + +\end_inset + + o, por el contrario el usuario puede cambiar el estilo de párrafo del recuadro. \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11929,7 +14197,68 @@ reference "des:FreeSpacing" \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +HTML* +\end_layout + +\end_inset + + Controlan la salida XHTML. + Véase la sección +\begin_inset CommandInset ref +LatexCommand ref +reference "sec:Etiquetas-para-XHTML" + +\end_inset + +. +\end_layout + +\begin_layout Description +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +InToc +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\emph on +0 +\end_layout + +\end_inset + +, +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset + +] Whether to include the contents of this inset in the strings generated + for the `Outline' pane. + One would not, for example, want the content of a footnote in a section + header to be included in the TOC displayed in the outline, but one would + normally want the content of a character style displayed. + Default is false: not to include. +\end_layout + +\begin_layout Description +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11949,7 +14278,7 @@ reference "des:KeepEmpty" \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11966,13 +14295,13 @@ LabelFont \begin_inset CommandInset ref LatexCommand ref -reference "sub:fuentes" +reference "sub:Fuentes" \end_inset . Anotar que esta definición nunca puede aparecer antes de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11985,7 +14314,7 @@ Font \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -11995,12 +14324,31 @@ LabelString \end_inset Lo que se mostrará sobre el botón u otra parte como etiqueta del recuadro. - Algunos tipos de recuadro (código TeX y ramas) modifican esta etiqueta - sobre la marcha. + Algunos tipos de recuadro ( +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +código TeX +\end_layout + +\end_inset + + y +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Ramas +\end_layout + +\end_inset + +) modifican esta etiqueta sobre la marcha. \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12014,7 +14362,7 @@ LatexName \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12024,7 +14372,7 @@ LatexParam \end_inset El parámetro opcional para el correspondiente -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12034,7 +14382,7 @@ LatexName \end_inset , incluyendo posibles pares de corchetes, -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12048,7 +14396,7 @@ status collapsed \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12068,7 +14416,7 @@ reference "des:LatexType" \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12078,7 +14426,7 @@ LyxType \end_inset Puede ser -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12088,7 +14436,7 @@ charstyle \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12098,7 +14446,7 @@ custom \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12108,7 +14456,7 @@ element \end_inset , o -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12121,10 +14469,67 @@ end de texto, etc). Esta entrada es requerida y solo es significativa para recuadros flexibles. Entre otras cosas, determina en qué menús aparecerá este recuadro. + Si +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LyXType +\end_layout + +\end_inset + + es +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +charstyle +\end_layout + +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +MultiPar +\end_layout + +\end_inset + + es falso. + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +MultiPar +\end_layout + +\end_inset + + se puede poner como verdadero para recuadros de estilos de texto, si se + desea, poniéndolo +\emph on +después +\emph default + de +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LyXType +\end_layout + +\end_inset + +. \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12134,7 +14539,7 @@ MultiPar \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12146,7 +14551,7 @@ status collapsed \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12166,7 +14571,7 @@ después \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12176,7 +14581,7 @@ NeedProtect \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12188,7 +14593,7 @@ status collapsed \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12198,7 +14603,7 @@ status collapsed \end_inset ] Si los comandos frágiles deben o no ser -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12209,7 +14614,7 @@ protect \end_inset -'ed en este formato. +'ed en este recuadro. (Nota: es \emph on no @@ -12220,7 +14625,50 @@ no \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +ParbreakIsNewline +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\emph on +0 +\end_layout + +\end_inset + +, +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset + +] Igual que para estilos de párrafo (véase la página +\begin_inset CommandInset ref +LatexCommand pageref +reference "des:ParbreakIsNewline" + +\end_inset + +). + Por omisión es falso. +\end_layout + +\begin_layout Description +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12230,7 +14678,7 @@ PassThru \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12242,7 +14690,7 @@ status collapsed \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12262,7 +14710,7 @@ reference "des:PathThru" \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12282,7 +14730,32 @@ reference "des:Preamble" \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +RefPrefix +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +string +\end_layout + +\end_inset + +] Prefijo a usar cuando se crean etiquetas que se refieren a recuadros de + este tipo. + Esto permite el uso de referencias con formato. +\end_layout + +\begin_layout Description +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12292,7 +14765,7 @@ Requires \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12311,11 +14784,83 @@ reference "des:Requires" ). \end_layout +\begin_layout Description +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +ResetsFont +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset + +, +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\emph on +1 +\end_layout + +\end_inset + +] Si este recuadro debería usar la fuente de su entorno o la suya propia. + Por omisión es su propia fuente. +\end_layout + +\begin_layout Description +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Spellcheck +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset + +, +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\emph on +1 +\end_layout + +\end_inset + +] Revisar la ortografía del contenido del recuadro. + Por omisión, sí. +\end_layout + \begin_layout Subsection Contadores \begin_inset CommandInset label LatexCommand label -name "sub:contadores" +name "sub:Contadores" \end_inset @@ -12325,7 +14870,7 @@ name "sub:contadores" \begin_layout Standard Desde la versión 1.3.0 de LyX, es posible y necesario definir los contadores ( -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -12335,7 +14880,7 @@ chapter \end_inset , -\begin_inset Flex CharStyle:MenuItem +\begin_inset Flex MenuItem status collapsed \begin_layout Plain Layout @@ -12347,7 +14892,7 @@ figure , \SpecialChar \ldots{} ) en la propia clase de texto. Los contadores estándar están definidos en el archivo -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12370,17 +14915,17 @@ en el archivo de formato para que funcionen. \end_layout \begin_layout LyX-Code -Counter nombre +Counter CounterName \end_layout \begin_layout Standard -donde 'nombre' es el que des al contador. +donde 'CounterName' es el que des al contador. Hay que terminar con \begin_inset Quotes fld \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12398,7 +14943,7 @@ End \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12408,7 +14953,7 @@ LabelString \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12419,7 +14964,7 @@ string =""] Si se define esta cadena, indica cómo se muestra el contador. Al establecer este valor también se da el mismo valor a -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12434,7 +14979,7 @@ LabelStringAppendix \begin_deeper \begin_layout Itemize -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12446,7 +14991,7 @@ thecounter \end_inset será reemplazado por la expansión de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12460,7 +15005,7 @@ LabelString \end_inset (o -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12470,7 +15015,7 @@ LabelStringAppendix \end_inset ) del contador -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12486,7 +15031,7 @@ counter \begin_layout Itemize los valores del contador pueden expresarse usando macros tipo LaTeX como -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12506,7 +15051,7 @@ counter \end_inset , donde -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12533,7 +15078,7 @@ numbertype \end_inset -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12544,7 +15089,7 @@ arabic : 1, 2, 3,\SpecialChar \ldots{} ; -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12555,7 +15100,7 @@ alph para minúsculas: a, b, c, \SpecialChar \ldots{} ; -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12566,7 +15111,7 @@ Alph para mayúsculas: A, B, C, \SpecialChar \ldots{} ; -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12594,7 +15139,7 @@ del T. : El estilo \family sans -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12612,7 +15157,7 @@ spanish de \family sans -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12641,7 +15186,7 @@ babel \end_inset ; -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12652,7 +15197,7 @@ Roman para romanos en mayúsculas: I, II, III\SpecialChar \ldots{} ; -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12668,7 +15213,7 @@ hebrew \begin_layout Standard Si no se define LabelString, se construye un valor por omisión así: si el contador tiene un contador maestro -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12678,7 +15223,7 @@ master \end_inset (definido mediante -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12688,7 +15233,7 @@ Within \end_inset ), se usa la cadena -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12702,7 +15247,7 @@ arabic{counter} \end_inset ; si no, se usa la cadena -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12717,7 +15262,7 @@ arabic{counter} \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12727,7 +15272,7 @@ LabelStringAppendix \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12737,7 +15282,7 @@ string \end_inset =""] Lo mismo que -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12750,7 +15295,59 @@ LabelString \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +PrettyFormat +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +string +\end_layout + +\end_inset + += +\begin_inset Quotes erd +\end_inset + + +\begin_inset Quotes erd +\end_inset + +] Un formato para usar con las referencias a este contador. + Por ejemplo, podríamos querer las referencias a los números de sección + en la forma +\begin_inset Quotes fld +\end_inset + +Sección 2.4 +\begin_inset Quotes frd +\end_inset + +. + La cadena debería contener +\begin_inset Quotes eld +\end_inset + +## +\begin_inset Quotes erd +\end_inset + +. + Esto será reemplazado por el número correspondiente del contador. + Así pues, para secciones sería: Section ##. +\end_layout + +\begin_layout Description +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12760,7 +15357,7 @@ Within \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12772,7 +15369,7 @@ string =""] Si esto se establece para el nombre de otro contador, el presente contador se reiniciará cada vez que el otro aumente. Por ejemplo, -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12782,7 +15379,7 @@ subsection \end_inset se numera dentro de -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12798,7 +15395,7 @@ section Descripción de las fuentes \begin_inset CommandInset label LatexCommand label -name "sub:fuentes" +name "sub:Fuentes" \end_inset @@ -12832,7 +15429,7 @@ Están disponibles los comandos siguientes: \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12842,7 +15439,7 @@ Color \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12854,7 +15451,7 @@ none \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12864,7 +15461,7 @@ black \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12874,7 +15471,7 @@ white \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12884,7 +15481,7 @@ red \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12894,7 +15491,7 @@ green \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12904,7 +15501,7 @@ blue \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12914,7 +15511,7 @@ cyan \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12924,7 +15521,7 @@ magenta \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12937,7 +15534,7 @@ yellow \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12949,7 +15546,7 @@ Family [ \emph on -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12963,7 +15560,7 @@ Roman \emph default , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12973,7 +15570,7 @@ Sans \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12986,7 +15583,7 @@ Typewriter \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -12996,7 +15593,7 @@ Misc \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13006,7 +15603,7 @@ string \end_inset ] Son argumentos válidos: -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13016,7 +15613,7 @@ emph \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13026,7 +15623,7 @@ noun \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13036,7 +15633,7 @@ underbar \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13046,7 +15643,7 @@ no_emph \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13056,7 +15653,7 @@ no_noun \end_inset and -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13067,10 +15664,48 @@ no_bar . Cada uno de ellos activa o desactiva el atributo correspondiente. + Por ejemplo, +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +emph +\end_layout + +\end_inset + + activa énfasis, y +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +no_emph +\end_layout + +\end_inset + + lo desactiva. + +\begin_inset Newline newline +\end_inset + +Si esto último parece superfluo, recordemos que la configuración de fuentes + para el presente contexto se hereda generalmente del contexto circundante. + Por eso +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +no_emph +\end_layout + +\end_inset + + desactivaría el énfasis que estaba vigente, digamos, en un entorno teorema. \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13082,7 +15717,7 @@ Series [ \emph on -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13096,7 +15731,7 @@ Medium \emph default , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13109,7 +15744,7 @@ Bold \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13121,7 +15756,7 @@ Shape [ \emph on -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13135,7 +15770,7 @@ Up \emph default , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13145,7 +15780,7 @@ Italic \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13155,7 +15790,7 @@ SmallCaps \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13168,7 +15803,7 @@ Slanted \end_layout \begin_layout Description -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13178,7 +15813,7 @@ Size \end_inset [ -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13188,7 +15823,7 @@ tiny \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13198,7 +15833,7 @@ small \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13210,7 +15845,7 @@ normal \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13220,7 +15855,7 @@ large \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13230,7 +15865,7 @@ larger \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13240,7 +15875,7 @@ largest \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13250,7 +15885,7 @@ huge \end_inset , -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code status collapsed \begin_layout Plain Layout @@ -13263,79 +15898,467 @@ giant \end_layout \begin_layout Subsection -Actualización de antiguos archivos de formato +Descripción del formato de cita +\begin_inset CommandInset label +LatexCommand label +name "sub:Descripción-formato-cita" + +\end_inset + + \end_layout \begin_layout Standard -El formato de archivo de los archivos de formato cambia de vez en cuando, - de modo que los antiguos archivos de formato deben ser convertidos. - Desde LyX 1.4.0 este proceso ha sido automatizado: si LyX lee un archivo - de formato con formato antiguo lanzará la herramienta de conversión -\begin_inset Flex CharStyle:Code +Los bloques +\begin_inset Flex Code status collapsed \begin_layout Plain Layout -LyXDir/scripts/layout2layout.py +CiteFormat \end_layout \end_inset -, que lo convierte a un archivo temporal con el formato actual. - El archivo original se deja sin tocar. - Si lo quieres convertir permanentemente, ejecuta el convertidor a mano: + se usan para describir la forma en que debe mostrarse la información bibliográf +ica, tanto en LyX (en el diálogo de citas y en las ayudas emergentes, por + ejemplo) como en la salida XHTML. + El aspecto de unode estos bloques podría ser este: \end_layout \begin_layout LyX-Code -python $LyXDir/scripts/layout2layout.py myclass.layout myclassnew.layout +CiteFormat +\end_layout + +\begin_layout LyX-Code + article ... +\end_layout + +\begin_layout LyX-Code + book ... +\end_layout + +\begin_layout LyX-Code +End \end_layout \begin_layout Standard -(Debes reemplazar -\begin_inset Flex CharStyle:Code +Las líneas definen cómo se va a mostrar la información bibliográfica asociada + con un artículo o libro, respectivamente, y tales definiciones se pueden + dar para cualquier `tipo de entrada' que pudiera estar presente en un archivo + BibTeX. + LyX define un formato por omsión en el código fuente que se usará si no + se da una definición específica. + LyX predefine varios formatos en el archivo +\begin_inset Flex Code status collapsed \begin_layout Plain Layout -$LyXDir +stdciteformats.inc \end_layout \end_inset - con el nombre de tu directorio LyX en el sistema, a menos que lo tengas - ya definido con una variable de entorno). - Después copia -\begin_inset Flex CharStyle:Code +, que se incluye en la mayoría de las clases de documento de LyX. +\end_layout + +\begin_layout Standard +Las definiciones usan un lenguaje simple que permite reemplazar las claves + BibTeX por sus valores. + Las claves deben encerrarse entre símbolos +\begin_inset Flex Code status collapsed \begin_layout Plain Layout -myclassnew.layout +% \end_layout \end_inset - a -\begin_inset Flex CharStyle:Code +, p. +\begin_inset space \thinspace{} +\end_inset + +ej.: +\begin_inset Flex Code status collapsed \begin_layout Plain Layout -UserDir/layouts/ +%author% \end_layout \end_inset +. + Así, una simple definición sería: +\end_layout + +\begin_layout LyX-Code +misc %author%, +\begin_inset Quotes eld +\end_inset + +%title +\begin_inset Quotes erd +\end_inset + . \end_layout \begin_layout Standard -La conversión automática solo maneja cambios de sintaxis. - No puede manejar el caso en el que el contenido de archivos incluidos fue - cambiado, así pues estos tendrán que convertirse separadamente. +Esto imprimiría el autor, una coma, a continuación el título entre comillas + y un punto para finalizar. +\end_layout + +\begin_layout Standard +A veces querrás, por supuesto, imprimir una clave solo si existe. + Esto puede hacerse mediante una construcción condicional tal como: +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +{%volume%[[vol. +\begin_inset space ~ +\end_inset + +%volume%]]} +\end_layout + +\end_inset + +, que quiere decir: si la clave +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +volume +\end_layout + +\end_inset + + existe, imprime +\begin_inset Quotes eld +\end_inset + +vol. +\begin_inset space ~ +\end_inset + + +\begin_inset Quotes erd +\end_inset + + seguido de la clave. + También es posible tener una cláusula de otro modo en el condicional, como: + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +{%author%[[%author%]][[%editor%, ed.]]} +\end_layout + +\end_inset + +. + Aquí, la clave +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +author +\end_layout + +\end_inset + + se imprime si existe; por otra parte, se imprime la clave +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +author +\end_layout + +\end_inset + + seguida por +\begin_inset Quotes eld +\end_inset + +, +\begin_inset space ~ +\end_inset + +ed. +\begin_inset Quotes erd +\end_inset + +. + Advierte que la clave se encierra entre signos +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +% +\end_layout + +\end_inset + +; el condicional entero se encierra entre llaves; y las cláusulas condicional + y por otra parte se ponen entre cobles corchetes, +\begin_inset Quotes eld +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +[[ +\end_layout + +\end_inset + + +\begin_inset Quotes eld +\end_inset + + y +\begin_inset Quotes eld +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +]] +\end_layout + +\end_inset + + +\begin_inset Quotes erd +\end_inset + +. + No debe haber espacios entre ninguno de ellos. +\end_layout + +\begin_layout Standard +Hay otra pieza de sintaxis disponible en las definiciones, como esta: +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +{!!} +\end_layout + +\end_inset + +. + Define una pieza de información para ser usada cuando creamos +\begin_inset Quotes eld +\end_inset + +texto enriquecido +\begin_inset Quotes erd +\end_inset + +. + Obviamente, no queremos etiquetas HTML cuando escribimos texto sencillo, + por tanto deben ponerse entre +\begin_inset Quotes eld +\end_inset + +{! +\begin_inset Quotes erd +\end_inset + + y +\begin_inset Quotes eld +\end_inset + +!} +\begin_inset Quotes erd +\end_inset + +. +\end_layout + +\begin_layout Standard +Además, hay dos clases especiales de definiciones disponibles en un bloque + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +CiteFormat +\end_layout + +\end_inset + +. + Un ejemplo de la primera sería: +\end_layout + +\begin_layout LyX-Code +!quotetitle +\begin_inset Quotes eld +\end_inset + +%title% +\begin_inset Quotes erd +\end_inset + + +\end_layout + +\begin_layout Standard +Esto es una abreviación, o macro, y se puede usar tratándola como si fuera + una clave: +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +%!quotetitle% +\end_layout + +\end_inset + +. + LyX tratará +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +%!quotetitle% +\end_layout + +\end_inset + + exactamente como trataría su definición. + Por tanto, permítenos un +\emph on +aviso +\emph default + obvio. + No hagas: +\end_layout + +\begin_layout LyX-Code +!funfun %funfun% +\end_layout + +\begin_layout Standard +ni nada parecido. + LyX no caería en un bucle infinito, pero sí en uno muy largo. +\end_layout + +\begin_layout Standard +El segundo tipo especial de definición sería como: +\end_layout + +\begin_layout LyX-Code +_pptext pp. +\end_layout + +\begin_layout Standard +Esto define un trozo de texto traducible, que permite traducir partes relevantes + de la bibliografía. + Puede incluirse en una definición tratándolo como una clave: +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +%_pptext% +\end_layout + +\end_inset + +. + Varios de estos están predefinidos en +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +stdciteformats.inc +\end_layout + +\end_inset + +. + Advertiremos que no son macros en el sentido definido. + No se expandirán. +\end_layout + +\begin_layout Standard +Aquí hay, pues, un ejemplo que usa todas estas características: +\end_layout + +\begin_layout LyX-Code +!authoredit {%author%[[%author%, ]][[{%editor%[[%editor%, %_edtext%, ]]}]]} +\end_layout + +\begin_layout Standard +Así definimos una macro que imprime el autor seguido de coma, si la clave + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +author +\end_layout + +\end_inset + + está definida, o imprime el nombre del editor seguido por el texto +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +_edtext +\end_layout + +\end_inset + + o su traducción (por omisión +\begin_inset Quotes eld +\end_inset + +ed. +\begin_inset Quotes erd +\end_inset + +), si la clave +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +editor +\end_layout + +\end_inset + + está definida. + De hecho, esto está definido en +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +stdciteformats.inc +\end_layout + +\end_inset + +, por tanto puedes usarlo en tus propias definiciones o redefiniciones, + si cargas antes ese archivo. \end_layout \begin_layout Section -Creación de plantillas +Etiquetas para la salida XHTML \begin_inset CommandInset label LatexCommand label -name "sec:Creación-de-plantillas" +name "sec:Etiquetas-para-XHTML" \end_inset @@ -13343,135 +16366,1837 @@ name "sec:Creación-de-plantillas" \end_layout \begin_layout Standard -Las plantillas se crean igual que los documentos normales. - La única diferencia es que los documentos usuales contienen todas las configura -ciones posibles, incluyendo los esquemas de las fuentes y el tamaño del - papel. - Generalmente, un usuario no quiere una plantilla para sobrescribir los - valores predefinidos en estos casos. - Por esta razón, el diseñador de una plantilla debería quitar los correspondient -es comandos como -\begin_inset Flex CharStyle:Code +Como para LaTeX o DocBook, el formato de salida XHTML en LyX también se + controla mediante la información contenida en archivos de formato. + En general, LyX provee valores predefinidos sensatos y, como se mencionó + anteriormente, incluso construirá reglas de estilo CSS a partir de las + otras etiquetas de formato. + Por ejemplo, LyX intentará usar la información proporcionada por la declaración + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Font +\end_layout + +\end_inset + + para el estilo Chapter para escribir CSS que formateará adecuadamente los + encabezados de capítulo. +\end_layout + +\begin_layout Standard +En muchos casos, por tanto, no tendrás que hacer nada para obtener una aceptable + salida XHTML para tus propios entornos, recuadros personalizados y cosas + así. + Pero en ciertos casos querrás hacer cambios, y para eso LyX proporciona + un número de etiquetas de formato que se pueden usar para personalizar + los XHTML y CSS generados. +\end_layout + +\begin_layout Standard +Advertimos que hay dos etiquetas, +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +HTMLPreamble +\end_layout + +\end_inset + + y +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +AddToHTMLPreamble +\end_layout + +\end_inset + + que pueden aparecer fuera de las declaraciones de estilos y recuadros. + Véase +\begin_inset CommandInset ref +LatexCommand ref +reference "sub:Parámetros-generales-clases" + +\end_inset + + para detalles sobre esto. +\end_layout + +\begin_layout Subsection +Estilos de párrafo +\begin_inset CommandInset label +LatexCommand label +name "sub:Estilos-de-párrafo-XHTML" + +\end_inset + + +\end_layout + +\begin_layout Standard +El tipo de XHTML que genera LyX para un párrafo depende de si se trata de + un párrafo normal, de un comando o de un entorno, en los que esto se determina + por el contenido de la correspondiente etiqueta +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LaTeXType +\end_layout + +\end_inset + +. + +\end_layout + +\begin_layout Standard +Para un comando o párrafo, la salida XHTML tiene la forma siguiente: +\end_layout + +\begin_layout LyX-Code + +\end_layout + +\begin_layout LyX-Code +Label +\end_layout + +\begin_layout LyX-Code +Contents of the paragraph. +\end_layout + +\begin_layout LyX-Code + +\end_layout + +\begin_layout Standard +Por supuesto, `label tags´ se omiten si el párrafo no tiene rótulo. +\end_layout + +\begin_layout Standard +Para un entorno que no sea algún tipo de lista, XHTML toma la forma: +\end_layout + +\begin_layout LyX-Code + +\end_layout + +\begin_layout LyX-Code +Environment LabelFirst paragraph. +\end_layout + +\begin_layout LyX-Code +Second paragraph. +\end_layout + +\begin_layout LyX-Code + +\end_layout + +\begin_layout Standard +El rótulo se genera solo para el primer párrafo, como debería ser, por ejemplo, + para un teorema. + +\end_layout + +\begin_layout Standard +Para una lista disponemos de una de estas formas: +\end_layout + +\begin_layout LyX-Code + +\end_layout + +\begin_layout LyX-Code +List LabelFirst item. +\end_layout + +\begin_layout LyX-Code +List LabelSecond item. +\end_layout + +\begin_layout LyX-Code + +\end_layout + +\begin_layout LyX-Code + +\end_layout + +\begin_layout LyX-Code + +\end_layout + +\begin_layout LyX-Code +List LabelFirst item. +\end_layout + +\begin_layout LyX-Code +List LabelSecond item. +\end_layout + +\begin_layout LyX-Code + +\end_layout + +\begin_layout Standard +Observa los diferentes órdenes de +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +labeltag +\end_layout + +\end_inset + + e +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +itemtag +\end_layout + +\end_inset + +. + El orden que obtenemos depende del ajuste de +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +HTMLLabelFirst +\end_layout + +\end_inset + +: Si +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +HTMLLabelFirst +\end_layout + +\end_inset + + es falso (por omisión), se obtiene el primero de ellos, con el rótulo dentro + del ítem; si verdadero, se obtiene el segundo, con el rótulo fuera del + ítem. +\end_layout + +\begin_layout Standard +Las etiquetas específicas y la salida de los atributos para cada tipo de + párrafo puede ser controlado por medio de las etiquetas de formato que + vamos a describir. + Como mencionamos antes, sin embargo, LyX usa predefinidos adecuados para + muchos de estos valores, por lo que generalmente no necesitarás hacer nada + para obtener una buena salida XHTML. + Partiendo de las etiquetas ya disponibles puedes afinar lascosas a tu gusto. +\end_layout + +\begin_layout Description +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +HTMLAttr +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +string +\end_layout + +\end_inset + +] Especifica información de los atributos a entregar con la etiqueta principal. + Por ejemplo, +\begin_inset Quotes eld +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +class=`mydiv' +\end_layout + +\end_inset + + +\begin_inset Quotes erd +\end_inset + +. + Por omisión, LyX producirá +\begin_inset Quotes eld +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +class=`layoutname' +\end_layout + +\end_inset + + +\begin_inset Quotes erd +\end_inset + +, donde +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +layoutname +\end_layout + +\end_inset + + es el nombre del formato en LyX, en minúsculas, por ejemplo: chapter. + Esto +\emph on +no +\emph default + debería contener ninguna información de estilo. + Usa +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +HTMLStyle +\end_layout + +\end_inset + + para ese propósito. +\end_layout + +\begin_layout Description +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +HTMLForceCSS +\end_layout + +\end_inset + + [ +\begin_inset Flex Code status collapsed \begin_layout Plain Layout -\backslash -fontscheme +\emph on +0 +\emph default +,1 +\end_layout + +\end_inset + +] Si producir la información CSS predeterminada que LyX genera para este + formato, incluso si se proporciona explícitamente información adicional + mediante +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +HTMLStyle +\end_layout + +\end_inset + +. + Poner +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +1 +\end_layout + +\end_inset + + permite alterar o aumentar el CSS generado, no sobrescribirlo totalmente. + Por omisión es +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Description +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +HTMLItem +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +string +\end_layout + +\end_inset + +] Etiqueta a usar para párrafos individuales de entornos, reemplazando +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +itemtag +\end_layout + +\end_inset + + en los ejemplos de arriba. + Por omisión, +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +div +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Description +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +HTMLItemAttr +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +string +\end_layout + +\end_inset + +] Atributos para la etiqueta ítem. + Por omisión +\begin_inset Quotes eld +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +class=`layoutname_item' +\end_layout + +\end_inset + + +\begin_inset Quotes erd +\end_inset + +. + Esto +\emph on +no +\emph default + debería contener ninguna información de estilo. + Usa +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +HTMLStyle +\end_layout + +\end_inset + + para ese propósito. +\end_layout + +\begin_layout Description +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +HTMLLabel +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +string +\end_layout + +\end_inset + +] Etiqueta a usar para rótulos de párrafos e ítems, reemplazando +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +labeltag +\end_layout + +\end_inset + + en los ejemplos de arriba. + Por omisión, +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +span +\end_layout + +\end_inset + +, a menos que +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +LabelType +\end_layout + +\end_inset + + sea +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Top_Environment \end_layout \end_inset o -\begin_inset Flex CharStyle:Code +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +Centered_Top_Environment +\end_layout + +\end_inset + +, en cuyos casos es +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +div +\end_layout + +\end_inset + + por omisión. +\end_layout + +\begin_layout Description +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +HTMLLabelAttr +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +string +\end_layout + +\end_inset + +] Atributos para la etiqueta del rótulo. + Por omisión es +\begin_inset Quotes eld +\end_inset + + +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +class=`layoutname_label' +\end_layout + +\end_inset + + +\begin_inset Quotes erd +\end_inset + +. + Esto +\emph on +no +\emph default + debería contener ninguna información de estilo. + Usa +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +HTMLStyle +\end_layout + +\end_inset + + para ese propósito. +\end_layout + +\begin_layout Description +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +HTMLLabelFirst +\end_layout + +\end_inset + + [ +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\emph on +0 +\emph default +,1 +\end_layout + +\end_inset + +] Solo es significativo para entornos tipo lista, esta etiqueta controla + si la etiqueta de rótulo se genera antes o dentro de la etiqueta de ítem. + Se usa, por ejemplo, en el entorno descripción, donde queremos ` +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +
\SpecialChar \ldots{} +
\SpecialChar \ldots{} +
+\end_layout + +\end_inset + +. + Por omisión, +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +0 +\end_layout + +\end_inset + +: la etiqueta de rótulo se genera dentro de la etiqueta de ítem. +\end_layout + +\begin_layout Description +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +HTMLPreamble +\end_layout + +\end_inset + + Información para generar en la sección +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout + +\end_layout + +\end_inset + + cuando se usa este estilo. + Esto podría, por ejemplo, utilizarse para incluir un bloque +\begin_inset Flex Code +status collapsed + +\begin_layout Plain Layout +