-#LyX 2.0 created this file. For more info see http://www.lyx.org/
-\lyxformat 413
+#LyX 2.3 created this file. For more info see http://www.lyx.org/
+\lyxformat 541
\begin_document
\begin_header
+\save_transient_properties true
+\origin /systemlyxdir/doc/es/
\textclass scrbook
\begin_preamble
% DO NOT ALTER THIS PREAMBLE!!!
% the documentation team
% email: lyx-docs@lists.lyx.org
-\usepackage{ifpdf} % part of the hyperref bundle
-\ifpdf % if pdflatex is used
-
- % set fonts for nicer pdf view
- \IfFileExists{lmodern.sty}
- {\usepackage{lmodern}}{}
-
-\fi % end if pdflatex is used
-
% the pages of the TOC is numbered roman
% and a pdf-bookmark for the TOC is added
\let\myTOC\tableofcontents
\pdfbookmark[1]{\contentsname}{}
\myTOC
\mainmatter }
+
+\@ifpackageloaded{babel}{
+ % increase link area for cross-references and autoname them,
+ \AtBeginDocument{\renewcommand{\ref}[1]{\mbox{\autoref{#1}}}}
+ \addto\extrasspanish{%
+ \renewcommand*{\equationautorefname}[1]{}%
+ \renewcommand{\sectionautorefname}{sec.\negthinspace}%
+ \renewcommand{\subsectionautorefname}{sec.\negthinspace}%
+ \renewcommand{\subsubsectionautorefname}{sec.\negthinspace}%
+ }
+}{}
\end_preamble
-\options fleqn,bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
+\options bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
\use_default_options false
\begin_modules
logicalmkup
\end_modules
\maintain_unincluded_children false
-\begin_local_layout
-Format 7
-InsetLayout Flex:MenuItem
-LyxType charstyle
-LabelString menu
-LatexType command
-LatexName menuitem
-Font
-Family Sans
-EndFont
-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_roman "lmodern" "default"
+\font_sans "lmss" "default"
+\font_typewriter "lmtt" "default"
+\font_math "auto" "auto"
\font_default_family default
\use_non_tex_fonts false
\font_sc false
\font_osf false
-\font_sf_scale 100
-\font_tt_scale 100
-
+\font_sf_scale 100 100
+\font_tt_scale 100 100
+\use_microtype false
+\use_dash_ligatures false
\graphics default
-\default_output_format default
+\default_output_format pdf2
\output_sync 0
\bibtex_command default
\index_command default
\pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue,pdfpagelayout=OneColumn, pdfnewwindow=true, pdfstartview=XYZ, plainpages=false"
\papersize default
\use_geometry false
-\use_amsmath 0
-\use_esint 0
-\use_mhchem 0
-\use_mathdots 1
+\use_package amsmath 0
+\use_package amssymb 0
+\use_package cancel 0
+\use_package esint 0
+\use_package mathdots 1
+\use_package mathtools 0
+\use_package mhchem 0
+\use_package stackrel 0
+\use_package stmaryrd 0
+\use_package undertilde 0
\cite_engine basic
+\cite_engine_type default
+\biblio_style plain
\use_bibtopic false
\use_indices false
\paperorientation portrait
\suppress_date false
+\justification true
\use_refstyle 0
+\notefontcolor #0000ff
\branch OutDated
\selected 0
\filename_suffix 0
\tocdepth 3
\paragraph_separation indent
\paragraph_indentation default
-\quotes_language french
+\is_math_indent 1
+\quotes_style swiss
\papercolumns 1
\papersides 2
\paperpagestyle headings
\begin_body
\begin_layout Title
-Personalizar LyX: Características para el usuario avanzado
+Personalizar \SpecialChar LyX
+: Características para el usuario avanzado
\end_layout
\begin_layout Author
-por el equipo LyX
+por el equipo \SpecialChar LyX
+
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
\noindent
Si tienes correcciones o comentarios, envíalos, por favor, a la lista de
- correo de Documentación de LyX,
+ correo de Documentación de \SpecialChar LyX
+,
\begin_inset CommandInset href
LatexCommand href
target "lyx-docs@lists.lyx.org"
type "mailto:"
+literal "false"
\end_inset
.
Incluye
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
[Customization]
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
en la cabecera de asunto, y envía una cc al actual mantenedor de este documento
\begin_inset Newline newline
\end_inset
-Versión 2.0.x
+Versión 2.2.x
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Standard
-Este manual trata de las características de LyX que pueden ser modificadas
+Este manual trata de las características de \SpecialChar LyX
+ que pueden ser modificadas
por el usuario.
En él abordamos temas como atajos de teclado, opciones de vista previa
- en pantalla, opciones de impresora, envío de comandos mediante LyX Server,
- internacionalización, instalación de nuevas clases de LaTeX y de formatos
- de LyX, etc.
+ en pantalla, opciones de impresora, envío de comandos mediante \SpecialChar LyX
+ Server,
+ internacionalización, instalación de nuevas clases de \SpecialChar LaTeX
+ y de formatos de
+ \SpecialChar LyX
+, etc.
Seguro que no podemos aspirar a tratar todo lo que se puede cambiar, —nuestross
desarrolladores añaden características nuevas más deprisa de lo que las
podemos documentar— pero explicaremos las modificaciones más comunes y
\begin_layout Standard
\begin_inset Branch OutDated
+inverted 0
status collapsed
\begin_layout Standard
La rama OutDated contiene información de versiones anteriores de este documento
que ahora parece estar obsoleta.
- Por omisión, esta información no aparece en la salida LaTeX.
+ Por omisión, esta información no aparece en la salida \SpecialChar LaTeX
+.
\end_layout
\end_inset
\end_layout
\begin_layout Chapter
-Archivos de configuración de LyX
+Archivos de configuración de \SpecialChar LyX
+
\end_layout
\begin_layout Standard
Este capítulo tiene por objetivo ayudarte a encontrar tu camino a través
- de los archivos de configuración de LyX.
+ de los archivos de configuración de \SpecialChar LyX
+.
Antes de seguir leyendo deberías encontrar donde están los directorios
de bibliotecas y de usuario, consultando
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Ayuda\SpecialChar \menuseparator
-Acerca de LyX
+Ayuda\SpecialChar menuseparator
+Acerca de \SpecialChar LyX
+
\end_layout
\end_inset
.
- El directorio de bibliotecas es el sitio en el que LyX tiene sus archivos
+ El directorio de bibliotecas es el sitio en el que \SpecialChar LyX
+ tiene sus archivos
de configuración de sistema; el directorio de usuario es donde puedes colocar
tus versiones modificadas.
En este documento, al primero lo denominaremos
status collapsed
\begin_layout Plain Layout
-LyXDir
+\SpecialChar LyX
+Dir
\end_layout
\end_inset
y al segundo
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
status collapsed
\begin_layout Plain Layout
-LyXDir
+\SpecialChar LyX
+Dir
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-LyXDir
+\SpecialChar LyX
+Dir
\end_layout
\end_inset
y sus subdirectorios contienen archivos que pueden emplearse para personalizar
- el comportamiento de LyX.
- Puedes cambiar muchos de ellos desde dentro mismo de LyX mediante el diálogo
+ el comportamiento de \SpecialChar LyX
+.
+ Puedes cambiar muchos de ellos desde dentro mismo de \SpecialChar LyX
+ mediante el diálogo
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Herramientas\SpecialChar \menuseparator
+Herramientas\SpecialChar menuseparator
Preferencias
\end_layout
\end_inset
.
- La mayor parte de las adaptaciones personales que querrás hacer en LyX
- se puede hacer en este diálogo.
- Sin embargo, muchos otros aspectos internos de LyX pueden cambiarse modificando
+ La mayor parte de las adaptaciones personales que querrás hacer en \SpecialChar LyX
+ se
+ puede hacer en este diálogo.
+ Sin embargo, muchos otros aspectos internos de \SpecialChar LyX
+ pueden cambiarse modificando
los archivos en
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LyXDir
+\SpecialChar LyX
+Dir
\end_layout
\end_inset
\begin_layout Standard
Los archivos que se encuentran en
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
- se generan al configurar LyX.
+ se generan al configurar \SpecialChar LyX
+.
Contienen varios valores predeterminados que se obtienen por inspección.
En general, no es buena idea modificarlos, puesto que podrían ser sobrescritos
en cualquier momento.
\end_inset
- 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 MenuItem
+ contiene la lista de paquetes que han sido reconocidos por \SpecialChar LyX
+.
+ No es utilizada por el propio \SpecialChar LyX
+, pero la información extraida, y otras cosas
+ están disponibles en
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Ayuda\SpecialChar \menuseparator
-Configuración de LaTeX
+Ayuda\SpecialChar menuseparator
+Configuración de \SpecialChar LaTeX
+
\end_layout
\end_inset
\end_inset
-, junto con las clases de documentos LaTeX y su descripción.
+, junto con las clases de documentos \SpecialChar LaTeX
+ y su descripción.
\end_layout
\begin_layout Labeling
\end_inset
- lista de varios tipos de archivos relacionados con LaTeX encontrados en
- el sistema.
+ lista de varios tipos de archivos relacionados con \SpecialChar LaTeX
+ encontrados en el sistema.
\end_layout
\begin_layout Labeling
status collapsed
\begin_layout Plain Layout
-doc/LaTeXConfig.lyx
+doc/\SpecialChar LaTeX
+Config.lyx
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-LaTeXConfig.lyx.in
+\SpecialChar LaTeX
+Config.lyx.in
\end_layout
\end_inset
.
- Contiene información sobre la configuración de LaTeX.
+ Contiene información sobre la configuración de \SpecialChar LaTeX
+.
\end_layout
\begin_layout Subsection
status collapsed
\begin_layout Plain Layout
-LyXDir
+\SpecialChar LyX
+Dir
\end_layout
\end_inset
\end_inset
- que definen las combinaciones de teclas usadas en LyX.
+ que definen las combinaciones de teclas usadas en \SpecialChar LyX
+.
Si ahí existe una versión nacional de un archivo bind llamado
\begin_inset Flex Code
status collapsed
\end_inset
- contiene archivos de documentación de LyX (incluido éste que estás leyendo).
+ contiene archivos de documentación de \SpecialChar LyX
+ (incluido éste que estás leyendo).
El archivo
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LaTeXConfig.lyx
+\SpecialChar LaTeX
+Config.lyx
\end_layout
\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 MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
contiene archivos de imagen que se usan en el diálogo
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Documento\SpecialChar \menuseparator
+Documento\SpecialChar menuseparator
Configuración
\end_layout
.
Contiene además los iconos de las barras de herramientas y las enseñas
- de LyX mostradas en su inicio.
+ de \SpecialChar LyX
+ mostradas en su inicio.
\end_layout
\begin_layout Labeling
contiene archivos de mapas de teclado.
Véase
-\begin_inset space ~
-\end_inset
-
-
\begin_inset CommandInset ref
LatexCommand ref
reference "sec:keymap"
\end_inset
contiene las clases de textos y los archivos de los módulos descritos en
-\begin_inset space ~
-\end_inset
-
-
+
\begin_inset CommandInset ref
LatexCommand ref
reference "cap:Instalación-de-nuevas"
\end_inset
- para convertir entre versiones de LyX.
+ para convertir entre versiones de \SpecialChar LyX
+.
Pueden ejecutarse en línea de comandos si, digamos, quieres convertir ficheros
por lotes.
\end_layout
contiene algunos archivos que demuestran las capacidades de la característica
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
.
- También contiene algunos guiones usados por el propio LyX.
+ También contiene algunos guiones usados por el propio \SpecialChar LyX
+.
\end_layout
\begin_layout Labeling
\end_inset
- contiene los archivos de plantillas estándar de LyX descritas en
-\begin_inset space ~
-\end_inset
-
-
+ contiene los archivos de plantillas estándar de \SpecialChar LyX
+ descritas en
\begin_inset CommandInset ref
LatexCommand ref
-reference "sec:Creación-de-plantillas"
+reference "subsec:Creación-de-plantillas"
\end_inset
\end_inset
- que definen la interfaz de usuario de LyX.
+ que definen la interfaz de usuario de \SpecialChar LyX
+.
Esto es, archivos que definen qué ítems aparecen en qué menús y barras
de herramientas.
\end_layout
\end_layout
\begin_layout Standard
-Estos archivos son utilizados internamente por LyX y generalmente no deben
+Estos archivos son utilizados internamente por \SpecialChar LyX
+ y generalmente no deben
ser modificados sino por los desarrolladores.
\end_layout
\end_inset
- contiene la lista de desarrolladores de LyX.
+ contiene la lista de desarrolladores de \SpecialChar LyX
+.
Se muestra con el menú
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Ayuda\SpecialChar \menuseparator
-Acerca de LyX
+Ayuda\SpecialChar menuseparator
+Acerca de \SpecialChar LyX
+
\end_layout
\end_inset
\end_inset
- es un guión de LaTeX usado durante el proceso de configuración.
+ es un guión de \SpecialChar LaTeX
+ usado durante el proceso de configuración.
No lo ejecutes directamente.
\end_layout
\end_inset
- es el guión utilizado para la reconfiguración de LyX.
+ es el guión utilizado para la reconfiguración de \SpecialChar LyX
+.
Genera los archivos de configuración en el directorio desde el que se ha
ejecutado.
\end_layout
\begin_layout Subsection
-Otros archivos en un par de líneas...
+Otros archivos en un par de líneas
\end_layout
\begin_layout Labeling
\end_inset
contiene las plantillas disponibles para la característica
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
+, véase
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "cap:Inserción-de-material"
+
+\end_inset
+
.
\end_layout
\end_inset
- contiene una lista de los idiomas actualmente soportados por LyX.
+ contiene una lista de los idiomas actualmente soportados por \SpecialChar LyX
+.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+latexfonts
+\end_layout
+
+\end_inset
+
+contiene información sobre tipografías soportadas.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+layouttranslations
+\end_layout
+
+\end_inset
+
+ contiene traducciones para entornos de párrafo (véase
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:I18n"
+
+\end_inset
+
+).
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+unicodesymbols
+\end_layout
+
+\end_inset
+
+ contiene información sobre glifos unicode y su soporte por \SpecialChar LyX
+ vía \SpecialChar LaTeX
+.
\end_layout
\begin_layout Section
\end_layout
\begin_layout Standard
-Aunque uses LyX como usuario sin privilegios, puedes adaptar su configuración
+Aunque uses \SpecialChar LyX
+ como usuario sin privilegios, puedes adaptar su configuración
a tus necesidades.
El directorio
\begin_inset Flex Code
contiene todos los archivos de configuración personal.
Es el directorio especificado como
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Directorio del usuario
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
en
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Ayuda\SpecialChar \menuseparator
-Acerca de LyX
+Ayuda\SpecialChar menuseparator
+Acerca de \SpecialChar LyX
+
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-LyXDir
+\SpecialChar LyX
+Dir
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-LyXDir
+\SpecialChar LyX
+Dir
\end_layout
\end_inset
\begin_layout Itemize
Las preferencias establecidas en el diálogo
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Herramientas\SpecialChar \menuseparator
+Herramientas\SpecialChar menuseparator
Preferencias
\end_layout
\begin_layout Itemize
Si reconfiguras mediante
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Herramientas\SpecialChar \menuseparator
+Herramientas\SpecialChar menuseparator
Reconfigurar
\end_layout
\end_inset
-, LyX ejecuta el guión
+, \SpecialChar LyX
+ ejecuta el guión
\begin_inset Newline linebreak
\end_inset
\end_inset
se sumará a la lista de clases en el diálogo
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Documento\SpecialChar \menuseparator
+Documento\SpecialChar menuseparator
Configuración
\end_layout
\end_layout
\begin_layout Itemize
-Si consigues alguna documentación actualizada del sitio de LyX y no puedes
+Si consigues alguna documentación actualizada del sitio de \SpecialChar LyX
+ y no puedes
instalarla porque no tienes permisos para administrar tu sistema, solo
has de copiar los archivos en
\begin_inset Flex Code
\end_inset
¡y las entradas del menú
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_layout
\begin_layout Section
-Ejecutar LyX con múltiples configuraciones
+Ejecutar \SpecialChar LyX
+ con múltiples configuraciones
\end_layout
\begin_layout Standard
\end_layout
\begin_layout Standard
-Ejecutando LyX con la opción de línea de comandos
+Ejecutando \SpecialChar LyX
+ con la opción de línea de comandos
\begin_inset Flex Code
status collapsed
\emph default
hace que el programa lea la configuración de ese directorio y no del predetermi
nado.
- (Puedes determinar el directorio predeterminado ejecutando LyX sin la opción
+ (Puedes determinar el directorio predeterminado ejecutando \SpecialChar LyX
+ sin la opción
\begin_inset Flex Code
status collapsed
\end_inset
).
- Si el directorio especificado no existe, LyX propone su creación, tal como
+ Si el directorio especificado no existe, \SpecialChar LyX
+ propone su creación, tal como
hace con el directorio predeterminado la primera vez que se ejecuta el
programa.
Puedes modificar las opciones de configuración en ese directorio personal
status collapsed
\begin_layout Plain Layout
-LYX_USERDIR_VER
+LYX_USERDIR_20x
\end_layout
\end_inset
que esté disponible en todas tus configuraciones, debes añadirlo a cada
directorio por separado.
- Puedes evitarlo con el siguiente truco: después de que LyX crea un directorio
+ Puedes evitarlo con el siguiente truco: después de que \SpecialChar LyX
+ crea un directorio
adicional, la mayoría de los subdirectorios (véase arriba) están vacíos.
Si quieres que la nueva configuración sea una réplica de una existente,
reemplaza el subdirectorio vacío con un enlace simbólico que apunte al
, puesto que contiene un archivo escrito por el guión de configuración (también
accesible mediante
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Herramientas\SpecialChar \menuseparator
+Herramientas\SpecialChar menuseparator
Reconfigurar
\end_layout
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 MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Herramientas\SpecialChar \menuseparator
+Herramientas\SpecialChar menuseparator
Preferencias
\end_layout
.
En
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Gestión de archivos\SpecialChar \menuseparator
+Gestión de archivos\SpecialChar menuseparator
Formatos de archivo
\end_layout
\end_inset
pulsa el botón
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Nuevo\SpecialChar \ldots{}
+Nuevo\SpecialChar ldots
\end_layout
para definir el nuevo formato.
El campo
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
es para el nombre que identificará el formato en la GUI (interfaz gráfica
de usuario).
El
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
Además deberás introducir una extensión de archivo.
Todos estos son imprescindibles.
El campo opcional
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
sirve para asociar una combinación de teclas en los menús.
(Por ejemplo, teclear
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Alt-V D
+Ctrl+D
\end_layout
\end_inset
ejecuta
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Ver\SpecialChar \menuseparator
+
+\family sans
+Documento\SpecialChar menuseparator
+Ver
+\family default
+\SpecialChar menuseparator
DVI
\end_layout
).
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Un Formato puede tener un
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
y un
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
asociados.
Por ejemplo, podrías usar
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
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 MenuItem
+ El visor se lanza cuando ves una imagen en \SpecialChar LyX
+ o usas el menú
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
+
+\family sans
+Documento\SpecialChar menuseparator
Ver
\end_layout
.
El editor se lanza cuando pulsas el botón
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
por ejemplo.
\end_layout
+\begin_layout Standard
+El tipo
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+MIME
+\end_layout
+
+\end_inset
+
+ de un formato es opcional, pero si se especifica, debe ser único para todos
+ los formatos.
+ Se usa para detectar archivos de ese formato de los contenidos de archivo.
+ Para algunos formatos de archivo importantes no hay tipo MIME oficialmente
+ registrado con
+\begin_inset CommandInset href
+LatexCommand href
+name "IANA"
+target "http://www.iana.org/assignments/media-types/"
+literal "false"
+
+\end_inset
+
+.
+ Por tanto \SpecialChar LyX
+ usa la lista extensa de tipos MIME especificada por
+\begin_inset CommandInset href
+LatexCommand href
+name "freedesktop.org"
+target "http://www.freedesktop.org/wiki/Specifications/shared-mime-info-spec"
+literal "false"
+
+\end_inset
+
+.
+\end_layout
+
\begin_layout Standard
La opción
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
- indica a LyX que ese formato es adecuado para exportar.
+ indica a \SpecialChar LyX
+ que ese formato es adecuado para exportar.
Si esto está marcado y existe una ruta de conversión adecuada (véase
\begin_inset CommandInset ref
LatexCommand ref
\end_inset
), el formato aparecerá en el menú
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Archivo\SpecialChar \menuseparator
+Archivo\SpecialChar menuseparator
Exportar
\end_layout
.
También aparecerá en el menú
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
+
+\family sans
+Documento\SpecialChar menuseparator
Ver
\end_layout
\begin_layout Standard
La opción
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
- indica a LyX que el formato puede contener gráficos vectoriales.
+ indica a \SpecialChar 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 MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
.
Los gráficos incluidos pueden requerir conversión a
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
,
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
, o
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
, puesto que
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
no puede manejar otros formatos de imagen.
Si un archivo incluido no está ya en formato
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
,
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
, o
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
, se convierte a
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
si la opción de formato vectorial está marcada, y si no a
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Puesto que todas las conversiones de un formato a otro tienen lugar en el
- archivo temporal de LyX, a veces es necesario modificar un archivo antes
- de copiarlo en el directorio temporal para que la conversión se pueda realizar.
+ archivo temporal de \SpecialChar LyX
+, a veces es necesario modificar un archivo antes de
+ copiarlo en el directorio temporal para que la conversión se pueda realizar.
\begin_inset Foot
status collapsed
\end_layout
\begin_layout Standard
-Las definiciones de los copiadores pueden usar cuatro variables:
+Las definiciones de los copiadores pueden usar ocho variables:
\end_layout
\begin_layout Labeling
\end_inset
- El directorio de sistema de LyX (p.
+ El directorio de sistema de \SpecialChar LyX
+ (p.
\begin_inset space \thinspace{}
\end_inset
\end_inset
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_inset Flex Code
status collapsed
+\begin_layout Plain Layout
+$$b
+\end_layout
+
+\end_inset
+
+ Nombre base (sin extensión) en el directorio temporal de \SpecialChar LyX
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$p
+\end_layout
+
+\end_inset
+
+ Ruta completa al directorio temporal de \SpecialChar LyX
+
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$r
+\end_layout
+
+\end_inset
+
+ Ruta completa al archivo original \SpecialChar LyX
+ que se procesa
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$f
+\end_layout
+
+\end_inset
+
+ Nombre del archivo \SpecialChar LyX
+ (sin ruta de directorio)
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
\begin_layout Plain Layout
$$l
\end_layout
\end_inset
- El `nombre LaTeX'
+ El `nombre \SpecialChar LaTeX
+'
\end_layout
\begin_layout Standard
El último debería ser el nombre de archivo tal como debería ponerse en un
- comando LaTeX
+ comando \SpecialChar LaTeX
+
\series bold
\backslash
Los copiadores pueden emplearse para hacer casi cualquier cosa con archivos
de salida.
Por ejemplo, supongamos que quieres copiar archivos
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
, supongamos— y hazlo ejecutable si ello es necesario en tu sistema.
Después, en el diálogo
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Herramientas\SpecialChar \menuseparator
+Herramientas\SpecialChar menuseparator
Preferencias
\end_layout
\end_inset
, en
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Gestión de archivos\SpecialChar \menuseparator
+Gestión de archivos\SpecialChar menuseparator
Formatos de archivo
\end_layout
\end_inset
, selecciona el formato
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
en el campo
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_layout
\begin_layout Standard
-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 MenuItem
+\SpecialChar LyX
+ usa los copiadores en varias de sus propias conversiones.
+ Por ejemplo, si se encuentran los programas apropiados, \SpecialChar LyX
+ instalará copiadores
+ para los formatos
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
y
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
no solo el archivo HTML principal, sino también los diversos archivos asociados
(estilos, imágenes, etc).
Todos estos archivos se escriben en un subdirectorio del directorio en
- el que se encuentre el archivo original de LyX.
+ el que se encuentre el archivo original de \SpecialChar LyX
+.
\begin_inset Foot
-status open
+status collapsed
\begin_layout Plain Layout
Este copiador puede adaptarse.
El argumento opcional
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-e
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
acepta una lista, separada por comas, con las extensiones que deben copiarse;
si se omite se copiarán todos los archivos.
El argumeto
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-t
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
determina la extensión añadida al directorio generado.
Por omisión es
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-LyXconv
+\SpecialChar LyX
+conv
\end_layout
\end_inset
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, así, el HTML generado a partir de
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
tendrá la forma
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-/ruta/a/archivo.html.LyXconv
+/ruta/a/archivo.html.\SpecialChar LyX
+conv
\end_layout
\end_inset
Puedes definir tus propios convertidores para convertir archivos entre distintos
formatos.
Se hace en el diálogo
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Herramientas\SpecialChar \menuseparator
-Preferencias\SpecialChar \menuseparator
-Gestión de archivos\SpecialChar \menuseparator
+Herramientas\SpecialChar menuseparator
+Preferencias\SpecialChar menuseparator
+Gestión de archivos\SpecialChar menuseparator
Convertidores
\end_layout
\begin_layout Standard
Para definir un nuevo convertidor de un formato a otro, selecciónalos en
las listas desplegables
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
y
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
, introduce el comando necesario para la conversión y después pulsa el botón
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
- El directorio de sistema de LyX
+ El directorio de sistema de \SpecialChar LyX
+
\end_layout
\begin_layout Labeling
\begin_layout Standard
En el campo
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
- Este convertidor ejecuta alguna forma de LaTeX.
- Hará estar disponibles los registros de errores LaTeX de LyX
+ Este convertidor ejecuta alguna forma de \SpecialChar LaTeX
+.
+ Hará estar disponibles los registros de errores \SpecialChar LaTeX
+ de \SpecialChar LyX
+
\end_layout
\begin_layout Labeling
\end_inset
- Necesita el archivo LaTeX
-\begin_inset Flex MenuItem
+ Necesita el archivo \SpecialChar LaTeX
+
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_inset Flex Code
status collapsed
+\begin_layout Plain Layout
+nice
+\end_layout
+
+\end_inset
+
+ Necesita un
+\begin_inset Quotes cld
+\end_inset
+
+bonito
+\begin_inset Quotes crd
+\end_inset
+
+ archivo del trastero, que en la práctica quiere decir un archivo \SpecialChar LaTeX
+ como
+ el que queremos exportar, sin
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+input@path
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Labeling
+\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
+
\begin_layout Plain Layout
xml
\end_layout
\end_layout
\begin_layout Standard
-Las tres siguientes no son realmente opciones porque aceptan un argumento
+Las tres siguientes no son realmente indicadores porque aceptan un argumento
en la forma
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
El nombre del directorio en el que el convertidor descargará los archivos
generados.
- LyX no creará ese directorio y no copia nada en él, aunque copiará este
- directorio al destino.
+ \SpecialChar LyX
+ no creará ese directorio y no copia nada en él, aunque copiará este directorio
+ al destino.
El argumento puede contener
\begin_inset Flex Code
status collapsed
\begin_layout Standard
Ninguno de estos tres últimos se usan actualmente en ninguno de los convertidore
-s que son instalados por LyX.
+s que son instalados por \SpecialChar LyX
+.
\end_layout
\begin_layout Standard
No tienes que definir convertidores entre todos los formatos que quieras
convertir.
- Por ejemplo, observarás que no hay convertidor `LyX a PostScript', sin
- embargo LyX exporta a PostScript.
- Lo hace creando primero un archivo LaTeX (no es necesario un convertidor
- para esto), que luego es convertido a DVI mediante el convertidor `LaTeX
- a DVI', y por último convierte el archivo DVI resultante a PostScript.
- LyX encuentra automáticamente estas 'cadenas' de convertidores y siempre
- escogerá la cadena más corta posible.
+ Por ejemplo, observarás que no hay convertidor `\SpecialChar LyX
+ a PostScript', sin embargo
+ \SpecialChar LyX
+ exporta a PostScript.
+ Lo hace creando primero un archivo \SpecialChar LaTeX
+ (no es necesario un convertidor para
+ esto), que luego es convertido a DVI mediante el convertidor `\SpecialChar LaTeX
+ a DVI',
+ y por último convierte el archivo DVI resultante a PostScript.
+ \SpecialChar LyX
+ encuentra automáticamente estas 'cadenas' de convertidores y siempre escogerá
+ la cadena más corta posible.
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 MenuItem
+ Por ejemplo, la configuración estándar de \SpecialChar LyX
+ provee cinco caminos para convertir
+ \SpecialChar LaTeX
+ a PDF:
+\end_layout
+
+\begin_layout Enumerate
+directamente, usando
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
-; mediante (DVI y) PostScript, usando
-\begin_inset Flex MenuItem
+
+\end_layout
+
+\begin_layout Enumerate
+mediante (DVI y) PostScript, usando
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
-; o mediante DVI, usando
-\begin_inset Flex MenuItem
+
+\end_layout
+
+\begin_layout Enumerate
+mediante DVI, usando
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
-.
- Para construir estas cadenas alternativas tienes que definir múltiples
- 'formatos de archivo' objetivo, como se describe en la sección
+
+\end_layout
+
+\begin_layout Enumerate
+directamente, usando
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Xe\SpecialChar TeX
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+directamente, usando
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Lua\SpecialChar TeX
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Para construir estas cadenas alternativas tienes que definir múltiples 'formatos
+ de archivo' objetivo, como se describe en la sección
\begin_inset space ~
\end_inset
.
Por ejemplo, en la configuración estándar, se definen los formatos llamados
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
-,
-\begin_inset Flex MenuItem
+ (para
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-pdf2
+ps2pdf
\end_layout
\end_inset
-, y
-\begin_inset Flex MenuItem
+),
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-pdf3
+pdf2
\end_layout
\end_inset
-, todos ellos compartiendo la extensión
-\begin_inset Flex MenuItem
+ (para
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+pdflatex
+\end_layout
+
+\end_inset
+
+),
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+pdf3
+\end_layout
+
+\end_inset
+
+ (para
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+dvipdfm
+\end_layout
+
+\end_inset
+
+),
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+pdf4
+\end_layout
+
+\end_inset
+
+ (para
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Xe\SpecialChar TeX
+
+\end_layout
+
+\end_inset
+
+), y
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+pdf5
+\end_layout
+
+\end_inset
+
+ (para
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Lua\SpecialChar TeX
+
+\end_layout
+
+\end_inset
+
+), todos ellos compartiendo la extensión
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_layout
\begin_layout Chapter
-Internacionalización de LyX
+Internacionalización de \SpecialChar LyX
+
\begin_inset CommandInset label
LatexCommand label
name "cap:Internacionalización-de-LyX"
\end_layout
\begin_layout Standard
-LyX soporta el uso de una interfaz traducida.
- La última vez que lo comprobamos, LyX suministraba textos en treinta idiomas.
+\SpecialChar LyX
+ soporta el uso de una interfaz traducida.
+ La última vez que lo comprobamos, \SpecialChar LyX
+ suministraba textos en treinta idiomas.
El idioma elegido se denomina
\emph on
locale
.
(Para lecciones adicionales sobre configuración de idiomas, véase también
la documentación de
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
locale
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
del sistema operativo.
Otras veces, el traductor todavía no lo ha completado.
Nuestro equipo de traducción, al que podrías unirte si quieres,
\begin_inset Foot
-status open
+status collapsed
\begin_layout Plain Layout
Si usas con fluidez un idioma distinto del inglés, ¡unirse a estos equipos
- es una estupenda forma de corresponder a la comunidad LyX!
+ es una estupenda forma de corresponder a la comunidad \SpecialChar LyX
+!
\end_layout
\end_inset
intentará, por supuesto, corregir estas deficiencias en futuras versiones
- de LyX.
+ de \SpecialChar LyX
+.
\end_layout
\begin_layout Section
-Traducción de LyX
+Traducción de \SpecialChar LyX
+
\end_layout
\begin_layout Subsection
\end_layout
\begin_layout Standard
-LyX utiliza la biblioteca GNU
+\SpecialChar LyX
+ utiliza la biblioteca GNU
\begin_inset Flex Code
status collapsed
\end_inset
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
+ Para que \SpecialChar LyX
+ hable tu idioma preferido en todos los menús y diálogos es necesario
+ un archivo
\begin_inset Flex Code
status collapsed
.
Puedes hacer esto solo para ti, pero también podrías compartir el resultado
- de tu trabajo con el resto de la comunidad LyX.
- Envía un mensaje a la lista de desarrolladores de LyX para más información
+ de tu trabajo con el resto de la comunidad \SpecialChar LyX
+.
+ Envía un mensaje a la lista de desarrolladores de \SpecialChar LyX
+ para más información
sobre cómo proceder.
\end_layout
\end_layout
\begin_layout Itemize
-Inspecciona el código fuente de LyX.
+Inspecciona el código fuente de \SpecialChar LyX
+.
(Véase
\begin_inset CommandInset href
LatexCommand href
name "información en la web"
-target "http://www.lyx.org/devel/cvs.php"
+target "http://www.lyx.org/HowToUseGIT"
+literal "false"
\end_inset
\end_inset
+, veáse
+\begin_inset Flex URL
+status open
+
+\begin_layout Plain Layout
+
+https://www.gnu.org/software/gettext/manual/html_node/PO-Mode.html
+\backslash
+#PO-Mode
+\end_layout
+
+\end_inset
+
.
\end_layout
\end_inset
- a la distribución de LyX, para que otros puedan usarlo.
- Esto requiere hacer cambios en LyX, así que envía un correo a la lista
- de desarrolladores si estás interesado en hacerlo.
+ a la distribución de \SpecialChar LyX
+, para que otros puedan usarlo.
+ Esto requiere hacer cambios en \SpecialChar LyX
+, así que envía un correo a la lista de
+ desarrolladores si estás interesado en hacerlo.
\end_layout
\begin_layout Subsubsection
, que en alemán se puede traducir por Nach o Bis, según el sentido exacto
que tenga
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
to
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
en inglés.
si no se usa en la traducción.
Por eso hay que ponerla entre dobles corchetes al final del mensaje (véase
el ejemplo).
- El mecanismo de traducción de LyX asegura que todo lo que va entre corchetes
+ El mecanismo de traducción de \SpecialChar LyX
+ asegura que todo lo que va entre corchetes
al final de los mensajes se quita antes de mostrarlos.
\end_layout
La documentación en línea (menú
\family sans
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\family sans
-Ay
-\bar under
-u
-\bar default
+A
+\family default
+yu
+\family sans
da
\end_layout
\end_inset
- está adecuadamente configurado, LyX las cargará
-\begin_inset Quotes fld
+ está adecuadamente configurado, \SpecialChar LyX
+ las cargará
+\begin_inset Quotes cld
\end_inset
automágicamente
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
- LyX busca las traducciones en
+ \SpecialChar LyX
+ busca las traducciones en
\family typewriter
\begin_inset Flex Code
\begin_layout Plain Layout
\family typewriter
-LyXDir/doc/
+\SpecialChar LyX
+Dir/doc/
\family default
xx
\family typewriter
LatexCommand href
name "http://www.lyx.org/Translation"
target "http://www.lyx.org/Translation"
+literal "false"
\end_inset
¡Únete al equipo de documentación! En
\family sans
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Ayuda\SpecialChar \menuseparator
+Ayuda\SpecialChar menuseparator
Intro
\family sans
ducción
\end_layout
\begin_layout Itemize
-De vez en cuando el documento original (del equipo LyX) será actualizado.
+De vez en cuando el documento original (del equipo \SpecialChar LyX
+) será actualizado.
Usa el visor de fuentes en
\begin_inset CommandInset href
LatexCommand href
name "http://www.lyx.org/trac/timeline"
target "http://www.lyx.org/trac/timeline"
+literal "false"
\end_inset
\begin_layout Standard
\begin_inset Branch OutDated
+inverted 0
status collapsed
\begin_layout Section
\end_inset
- marks comments, quotes start and end LaTeX-style commands.
+ marks comments, quotes start and end \SpecialChar LaTeX
+-style commands.
To enter quote, you'll need to use
\begin_inset Flex Code
status collapsed
Al revisar este documento en marzo de 2008, no examiné este asunto porque
no lo comprendía.
Sería bueno que alguien pudiera hacerlo.
+ (RH)
\end_layout
\end_inset
\begin_layout Standard
Un ejemplo de una declaración de
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
para hacer que el símbolo
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
sea generado por la tecla
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\emph default
seguido por el otro carácter, el no permitido.
Hay que tener en cuenta que
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
char
\emph default
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Esto permite pulsar
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
.
En este caso un retroceso cancela la última tecla muerta, así que si tecleas
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
traza el mapa de las cadenas que los símbolos generan para los caracteres
en la tipografía actual.
- La distribución de LyX actualmente incluye al menos los archivos
+ La distribución de \SpecialChar LyX
+ actualmente incluye al menos los archivos
\begin_inset Flex Code
status collapsed
\begin_layout Standard
Por ejemplo, para asociar
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_layout
\begin_layout Standard
-Si LyX no puede encontrar una declaración para la cadena por una tecla o
- una secuencia con tecla muerta, intentará si aparece como un carácter acentuado
+Si \SpecialChar LyX
+ no puede encontrar una declaración para la cadena por una tecla o una
+ secuencia con tecla muerta, intentará si aparece como un carácter acentuado
y probará a dibujar un acento sobre el carácter en la pantalla.
\end_layout
\begin_layout Standard
Supongamos que necesitas el carácter circunflejo
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
^
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
Podrías asociar la tecla
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
(antes
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
-) al comando LyX
+) al comando \SpecialChar LyX
+
\begin_inset Flex Code
status collapsed
.
Ahora, cuando pulses la tecla
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
seguida de una letra, obtendrás esa letra con circunflejo sobre ella.
Por ejemplo, la secuencia
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
genera
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
ê
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
Si pruebas
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
\end_inset
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
-, sin embargo, LyX no imprime nada puesto que
-\begin_inset Flex MenuItem
+, sin embargo, \SpecialChar LyX
+ no imprime nada puesto que
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
nunca lleva un circunflejo.
Pulsar
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
¡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 MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Una forma habitual de asociar teclas muertas es usar
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
,
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
, y
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
en combinación con un acento, como
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
o
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
o
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
.
Esta tecla actúa de alguna forma como
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
- y después asociando esta tecla simbólica al correspondiente comando LyX.
+ y después asociando esta tecla simbólica al correspondiente comando \SpecialChar LyX
+.
\begin_inset Foot
-status open
+status collapsed
\begin_layout Plain Layout
Nota de
.
Tengo mi tecla
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
y unas cuantas de estas teclas simbólicas
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
\end_inset
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
asociadas a cosas como
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
y
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
: una de las teclas
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
, una tecla de función de reserva, etc.
- En cuanto a los comandos LyX que generan acentos, consulta la entrada para
+ En cuanto a los comandos \SpecialChar LyX
+ que generan acentos, consulta la entrada para
\begin_inset Flex Code
status collapsed
\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 MenuItem
+ automáticamente configurado al iniciar \SpecialChar LyX
+, en el diálogo
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Herramientas\SpecialChar \menuseparator
+Herramientas\SpecialChar menuseparator
Preferencias
\end_layout
\end_inset
-\begin_inset Argument
+\begin_inset Argument 1
status collapsed
\begin_layout Plain Layout
-Instalación de clases, formatos \SpecialChar \ldots{}
+Instalación de clases, formatos \SpecialChar ldots
\end_layout
\begin_layout Standard
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.
+ archivos de plantillas y formatos de \SpecialChar LyX
+, así como repasar la instalación
+ correcta de nuevas clases de documentos \SpecialChar LaTeX
+.
\end_layout
\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
+En primer lugar, permite que digamos algo sobre la relación entre \SpecialChar LyX
+ y \SpecialChar LaTeX
+.
+ Lo que hay que entender es que, en cierto sentido, \SpecialChar LyX
+ no sabe nada de \SpecialChar LaTeX
+.
+ Desde el punto de vista de \SpecialChar LyX
+, \SpecialChar LaTeX
+ solo es uno más de los varios
+\begin_inset Quotes cld
\end_inset
formatos de soporte
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\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.
+ \SpecialChar LaTeX
+ es, por supuesto, un formato particularmente importante, pero muy poca
+ de la información que \SpecialChar LyX
+ tiene sobre \SpecialChar 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.
+ código de \SpecialChar LyX
+.
Pero en general los desarrolladores consideran esto una mala cosa.
\end_layout
layout
\emph default
)'.
- De igual manera LyX no sabe gran cosa sobre DocBook o XHTML.
+ De igual manera \SpecialChar 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
+r como un manual de instrucciones para traducir las estructuras de \SpecialChar LyX
+ —párrafos
+ y sus estilos, ciertos tipos de recuadros, etc.— a las estructuras correspondien
+tes de \SpecialChar LaTeX
+, DocBook o XHTML.
+ Por ejemplo, casi todo lo que \SpecialChar LyX
+ sabe sobre
\begin_inset Flex Code
status collapsed
\end_inset
- 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.
+ indica a \SpecialChar LyX
+ como traducir los párrafos con estilos como Sección, Subsección,
+ etc., a los comandos y etiquetas correspondientes en \SpecialChar LaTeX
+, DocBook y XHTML.
El archivo
\begin_inset Flex Code
status collapsed
\end_layout
\begin_layout Standard
-Pero definir la correspondencia LyX-LaTeX no es lo único que hacen los archivos
+Pero definir la correspondencia \SpecialChar LyX
+-\SpecialChar 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.
+ \SpecialChar 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.
+ Indicar a \SpecialChar LyX
+ cómo traducir cierto estilo de párrafo a \SpecialChar 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 \SpecialChar LaTeX
+ (solo permite indicar
+ a \SpecialChar LaTeX
+ cómo mostrarlo).
+ Así pues, en general, cuando defines una nueva construcción en \SpecialChar LyX
+, siempre
+ tienes que hacer dos cosas: 1) indicar la traducción a \SpecialChar 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
+ de salida, aunque XHTML es un poco diferente porque en este caso \SpecialChar 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.
+ Incluso en este caso, no obstante, la distinción entre lo que hace \SpecialChar LyX
+ internament
+e 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
\end_layout
\begin_layout Section
-Instalación de nuevos archivos LaTeX
+Instalación de nuevos archivos \SpecialChar LaTeX
+
\end_layout
\begin_layout Standard
-Algunas instalaciones quizá no incluyan un paquete LaTeX que te gustaría
- usar en LyX.
- Por ejemplo, podrías necesitar FoilTeX, un paquete para preparar transparencias
+Algunas instalaciones quizá no incluyan un paquete \SpecialChar LaTeX
+ que te gustaría usar
+ en \SpecialChar LyX
+.
+ Por ejemplo, podrías necesitar Foil\SpecialChar TeX
+, un paquete para preparar transparencias
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 inicia su programa
-\begin_inset Quotes fld
+ Las modernas distribuciones de \SpecialChar LaTeX
+ como \SpecialChar TeX
+Live (2008 o posterior) o MiK\SpecialChar TeX
+ proveen
+ una interfaz de usuario para eso.
+ Por ejemplo, en MiK\SpecialChar TeX
+ inicia su programa
+\begin_inset Quotes cld
\end_inset
Administrador de paquetes
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
para obtener una lista de los disponibles.
\end_layout
\begin_layout Standard
-Si tu distribución LaTeX no proporciona tal
-\begin_inset Quotes fld
+Si tu distribución \SpecialChar LaTeX
+ no proporciona tal
+\begin_inset Quotes cld
\end_inset
administrador de paquetes
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, o si el paquete no está disponible en ella, sigue los siguientes pasos
LatexCommand href
name "CTAN"
target "http://www.ctan.org/"
+literal "false"
\end_inset
\begin_layout Enumerate
Si el paquete contiene un archivo con la extensión
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
\end_inset
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
- (es el caso de FoilTeX) abre una consola, cambia a la carpeta del archivo
+ (es el caso de Foil\SpecialChar TeX
+) abre una consola, cambia a la carpeta del archivo
y ejecuta el comando
\begin_inset Flex Code
status collapsed
.
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.
+ La mayoría de paquetes \SpecialChar LaTeX
+ no están empaquetados y podemos saltar este paso.
\end_layout
\begin_layout Enumerate
\begin_layout Enumerate
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.
+ de \SpecialChar TeX
+, de lo contrario instálalo en tu directorio \SpecialChar 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
\end_inset
- La ubicación del árbol `local' de TeX está definida por la variable
+ La ubicación del árbol `local' de \SpecialChar TeX
+ está definida por la variable
\begin_inset Flex Code
status collapsed
\family sans
/usr/local/share/texmf/
\family default
- .
- La ubicación del árbol `user' de TeX está definida por
+ o /usr/local/texlive/XXXX donde XXXX es el año de la distribución \SpecialChar TeX
+Live
+ instalada.
+ La ubicación del árbol `user' de \SpecialChar TeX
+ está definida por
\begin_inset Flex Code
status collapsed
\family sans
$HOME/texmf/
\family default
- .
+ o
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\family sans
+$HOME/.texliveXXXX
+\end_layout
+
+\end_inset
+
+..
(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_layout Enumerate
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
+ cambia a la carpeta donde está instalado \SpecialChar LaTeX
+ y en la subcarpeta
\family sans
~
\backslash
\backslash
latex
\family default
-, (En MiKTeX, debería ser
+, (En MiK\SpecialChar TeX
+, debería ser
\family sans
~:
\backslash
Programs
\backslash
-MiKTeX
+MiK\SpecialChar TeX
+
\backslash
tex
\backslash
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.
+ permisos, haz lo mismo pero en el directorio de \SpecialChar LaTeX
+, p.
\begin_inset space \thinspace{}
\end_inset
-ej.,en MiKTeX
+ej., en MiK\SpecialChar TeX
+
\begin_inset space ~
\end_inset
status open
\begin_layout Plain Layout
-
-\family sans
-\lang english
~:
\backslash
\end_inset
-MiKTeX
+MiK\SpecialChar TeX
+
\backslash
2.8
\backslash
\backslash
2.8
\backslash
-MiKTeX
+MiK\SpecialChar TeX
+
\backslash
tex
\backslash
\end_deeper
\begin_layout Enumerate
-Ahora hay que decir a LaTeX que hay archivos nuevos.
- Esto depende de la distribución de LaTeX:
+Ahora hay que decir a \SpecialChar LaTeX
+ que hay archivos nuevos.
+ Esto depende de la distribución de \SpecialChar LaTeX
+:
\end_layout
\begin_deeper
\begin_layout Enumerate
-Para TeXLive ejecuta el comando
+Para \SpecialChar TeX
+Live ejecuta el comando
\begin_inset Flex Code
status collapsed
\end_layout
\begin_layout Enumerate
-Para MiKTeX, si el paquete se instaló para todos los usuarios, inicia el
- programa
+Para MiK\SpecialChar TeX
+, si el paquete se instaló para todos los usuarios, inicia el programa
+
\begin_inset Quotes eld
\end_inset
\end_deeper
\begin_layout Enumerate
-Finalmente, hay que decir a LyX que hay nuevos paquetes disponibles.
+Finalmente, hay que decir a \SpecialChar LyX
+ que hay nuevos paquetes disponibles.
Usa el menú
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Herramientas\SpecialChar \menuseparator
+Herramientas\SpecialChar menuseparator
Reconfigurar
\end_layout
\end_inset
- y reinicia LyX.
+ y reinicia \SpecialChar LyX
+.
\end_layout
\begin_layout Standard
\begin_inset space ~
\end_inset
-(FoilTe
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-{}
-\end_layout
-
-\end_inset
-
-x)
+(FoilTeX)
\end_layout
\end_inset
estará ahora disponible en
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Documento\SpecialChar \menuseparator
-Configuración\SpecialChar \menuseparator
+Documento\SpecialChar menuseparator
+Configuración\SpecialChar menuseparator
Clases
\begin_inset space ~
\end_inset
\end_layout
\begin_layout Standard
-Si quieres usar una clase de documento LaTeX que no aparece listada en
-\begin_inset Flex MenuItem
+Si quieres usar una clase de documento \SpecialChar LaTeX
+ que no aparece listada en
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Documento\SpecialChar \menuseparator
-Configuración\SpecialChar \menuseparator
+Documento\SpecialChar menuseparator
+Configuración\SpecialChar menuseparator
Clases
\begin_inset space ~
\end_inset
\end_layout
\begin_layout Standard
-Esta sección describe los diversos tipos de arhivos de LyX que contienen
- información sobre el formato.
+Esta sección describe los diversos tipos de arhivos de \SpecialChar LyX
+ que contienen informació
+n sobre el formato.
Los archivos
\begin_inset Flex Code
status collapsed
\end_inset
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.
+ presentar \SpecialChar LyX
+ y cómo deberían traducirse a \SpecialChar 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
+ hay tantos tipos diferentes de documentos soportados por clases de \SpecialChar 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
+ La lista de usuarios de \SpecialChar 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 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
+ vistazo a los formatos de ejemplo suministrados con \SpecialChar LyX
+.
+ Si escribes un `layout' de \SpecialChar LyX
+ para una clase de documento \SpecialChar 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 'Layouts' en wiki LyX"
target "http://wiki.lyx.org/Layouts/Layouts"
+literal "false"
\end_inset
- o incluso a la lista de desarrolladores de LyX para poderlo incluir en
- la distribución.
+ o incluso a la lista de desarrolladores de \SpecialChar LyX
+ para poderlo incluir en la
+ distribución.
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-Hay que advertir que LyX se acoge a la licencia GPL, por tanto cualquier
- material aportado debe tener la misma licencia.
+Hay que advertir que \SpecialChar LyX
+ se acoge a la licencia GPL, por tanto cualquier material
+ aportado debe tener la misma licencia.
\end_layout
\end_inset
Módulos de formato
\begin_inset CommandInset label
LatexCommand label
-name "sub:Módulos-de-formato"
+name "subsec:Módulos-de-formato"
\end_inset
\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
+ y proporcionan a \SpecialChar LyX
+ información sobre las clases de documento.
+ Sin embargo, a partir de \SpecialChar LyX
+ 1.6, esta información puede proporcionarse también
+ en
\emph on
módulos
\emph default
\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 Notas finales— dan soporte específico
- a un paquete determinado —en este caso
+ Los módulos son a los paquetes \SpecialChar LaTeX
+ lo que los formatos a las clases \SpecialChar LaTeX
+, 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
requiere editar dicho archivo, mientras que los módulos se seleccionan
en el diálogo
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Documento\SpecialChar \menuseparator
+Documento\SpecialChar menuseparator
Configuración
\end_layout
\end_inset
-, tendrás que reconfigurar LyX y reiniciar después para que el módulo aparezca
+, tendrás que reconfigurar \SpecialChar 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 MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Documento\SpecialChar \menuseparator
+Documento\SpecialChar menuseparator
Configuración
\end_layout
\end_inset
, seleccionas lo que sea y después pulsas
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
OK
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\emph default
.
Aunque los desarrolladores, por supuesto, se esfuerzan en mantener la estabilid
-ad de LyX en estas situaciones, errores sintácticos y similares en el archivo
+ad de \SpecialChar LyX
+ en estas situaciones, errores sintácticos y similares en el archivo
del módulo podrían causar extraños comportamientos.
\end_layout
\end_layout
\begin_layout Standard
-Los módulos son a LyX lo que los paquetes a LaTeX.
+Los módulos son a \SpecialChar LyX
+ lo que los paquetes a \SpecialChar LaTeX
+.
Sin embargo, a veces puede suceder que necesites un recuadro específico
o un estilo de carácter solo para un documento, y escribir un módulo que
estará disponible también para otros documentos tiene poco sentido.
En estos casos, lo que necesitas es el
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
Formato local
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
- de LyX.
+ de \SpecialChar LyX
+.
\end_layout
\begin_layout Standard
Se encuentra en
\family sans
-Documento\SpecialChar \menuseparator
-Configuración\SpecialChar \menuseparator
+Documento\SpecialChar menuseparator
+Configuración\SpecialChar menuseparator
Formato local
\family default
.
.
Cualquier formato es aceptable, pero debería usarse normalmente el actual
formato.
- (En LyX 2.0 el formato actual es 35).
- Debes tener en cuenta que el formato local no es soportado por versiones
- de LyX anteriores a 1.6, por tanto no deberías usarlo si quieres poder exportar
- el documento a LyX 1.5 o anteriores sin perder la información del formato
- local.
- Si quieres poder exportar a 1.6 ---el formato local es soportado pero no
- hay IU par él---, deberías usar formato 11 y, por supuesto, usar solo estructur
-as que estuvieran disponibles en LyX 1.6.
+ (En \SpecialChar LyX
+ 2.2 el formato actual es 60).
\end_layout
\begin_layout Standard
\end_inset
-, LyX habilitará el botón
-\begin_inset Quotes fld
+, \SpecialChar LyX
+ habilitará el botón
+\begin_inset Quotes cld
\end_inset
Validar
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
de debajo.
- Pulsando ese botón LyX determinará si lo introducido es información válida
+ Pulsando ese botón \SpecialChar LyX
+ determinará si lo introducido es información válida
para el formato elegido.
- LyX informará del resultado pero, desafortunadamente, no indicará qué errores
+ \SpecialChar LyX
+ informará del resultado pero, desafortunadamente, no indicará qué errores
pudiera haber habido.
- Sin embargo, si LyX se ha arrancado en una terminal se verán ahí los errores.
+ Sin embargo, si \SpecialChar LyX
+ se ha arrancado en una terminal se verán ahí los errores.
El formato local no se podrá guardar hasta que se haya introducido algo
válido.
\end_layout
\begin_layout Subsection
Formato para archivos
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain 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
- de estilo (
+ soportar una nueva clase de documento \SpecialChar LaTeX
+, según se trate de archivos de estilo
+ (
\begin_inset Flex Code
status collapsed
\end_inset
-) o de archivos de clases LaTeX2e (
+) o de archivos de clases \SpecialChar LaTeX2e
+ (
\begin_inset Flex Code
status collapsed
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
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
y que se usará conjuntamente con
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\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
+ y además \SpecialChar LyX
+ permite especificarlo al inicio usando la opción
\begin_inset Flex Code
status collapsed
\end_layout
\begin_layout Standard
-Inicia LyX y selecciona
-\begin_inset Flex MenuItem
+Inicia \SpecialChar LyX
+ y selecciona
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Herramientas\SpecialChar \menuseparator
+Herramientas\SpecialChar menuseparator
Reconfigurar
\end_layout
\end_inset
.
- Después reinicia LyX y haz una prueba con un documento nuevo.
+ Después reinicia \SpecialChar LyX
+ y haz una prueba con un documento nuevo.
En el diálogo
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Documento\SpecialChar \menuseparator
+Documento\SpecialChar menuseparator
Configuración
\end_layout
\end_inset
deberías ver
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
en la lista de clases de documento.
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
+ Véase sección
+\begin_inset space ~
+\end_inset
+
+
\begin_inset CommandInset ref
LatexCommand ref
reference "sec:Estructura-del-archivo-layout"
\begin_layout Standard
Si
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_layout
\begin_layout LyX-Code
-Format 21
+Format 60
\begin_inset Newline newline
\end_inset
\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
+ De nuevo te remitimos a sección
+\begin_inset space ~
+\end_inset
+
+
\begin_inset CommandInset ref
LatexCommand ref
reference "sec:Estructura-del-archivo-layout"
\begin_layout Subsection
Formato para archivos
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
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 MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
en el archivo.
Si está, entonces puedes proceder en gran parte como en la sección anterior,
- aunque la línea DeclareLaTeXClass será diferente.
+ aunque la línea Declare\SpecialChar LaTeX
+Class será diferente.
Si tu nueva clase es tesis y está basada en book, la línea debería poner:
\begin_inset Foot
status collapsed
\end_inset
-: LyX supone que la clase de documento tiene el mismo nombre que el archivo
+: \SpecialChar LyX
+ supone que la clase de documento tiene el mismo nombre que el archivo
de formato.
\end_layout
Si, por el contrario, la nueva clase no está basada en una ya existente,
probablemente tendrás que ir pensando en tu propio formato.
Recomendamos firmemente copiar un archivo de formato existente que use
- una clase de LaTeX parecida y modificarlo, si es posible.
+ una clase de \SpecialChar LaTeX
+ parecida y modificarlo, si es posible.
O al menos, usa un archivo existente como punto de partida para ver qué
items son los que te deben preocupar.
Los detalles se discuten a continuación.
Creación de plantillas
\begin_inset CommandInset label
LatexCommand label
-name "sub:Creación-de-plantillas"
+name "subsec:Creación-de-plantillas"
\end_inset
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.
+ Naturalmente, puedes echar un vistazo a las plantillas incluidas en \SpecialChar LyX
+ para
+ obtener ideas.
\end_layout
\begin_layout Standard
Las plantillas se crean exactamente igual que un documento normal: usando
- LyX.
+ \SpecialChar LyX
+.
La única diferencia es que los documentos corrientes tienen todos los ajustes
posibles, incluso el esquema de tipografías y el tamaño del papel.
Generalmente, un usuario no desea que una plantilla sobrescriba sus ajustes
\end_inset
- de los archivos de plantillas de LyX.
+ de los archivos de plantillas de \SpecialChar LyX
+.
Esto se puede hacer con cualquier editor de texto sencillo, por ejemplo
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LyXDir/templates/
+\SpecialChar LyX
+Dir/templates/
\end_layout
\end_inset
al mismo sitio y redefine la ruta a las plantillas en el diálogo
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Herramientas\SpecialChar \menuseparator
-Preferencias\SpecialChar \menuseparator
+Herramientas\SpecialChar menuseparator
+Preferencias\SpecialChar menuseparator
Rutas
\end_layout
, que tiene un papel especial: esta plantilla se carga cada vez que abres
un documento nuevo con
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Archivo\SpecialChar \menuseparator
+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
+ Para (re)crear esta plantilla desde dentro de \SpecialChar LyX
+, lo que debes hacer es abrir
+ un documento, establecer los ajustes deseados y usar el botón
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
\end_layout
\begin_layout Standard
-El formato de los archivos de formato cambia con cada nueva versión de LyX,
+El formato de los archivos de formato cambia con cada nueva versión de \SpecialChar 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
+ Si \SpecialChar LyX
+ lee un archivo de formato con formato antiguo lanzará la herramienta
+ de conversión
\begin_inset Flex Code
status collapsed
, 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:
+ que \SpecialChar LyX
+ tenga que hacerlo cada vez, ejecuta el convertidor a mano:
\end_layout
-\begin_layout LyX-Code
-mv myclass.layout myclass.old
+\begin_layout Enumerate
+renombra el archivo
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+myclass.layout
\end_layout
-\begin_layout LyX-Code
-python LyXDir/scripts/layout2layout.py myclass.old myclass.layout
+\end_inset
+
+ a
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+myclass.old
\end_layout
-\begin_layout Standard
-Debes reemplazar
+\end_inset
+
+
+\end_layout
+
+\begin_layout Enumerate
+ejecuta el comando
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+python \SpecialChar LyX
+Dir/scripts/layout2layout.py myclass.old myclass.layout
+\end_layout
+
+\end_inset
+
+
+\begin_inset Newline newline
+\end_inset
+
+donde
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LyXDir
+\SpecialChar LyX
+Dir
\end_layout
\end_inset
- con el nombre de tu directorio LyX en el sistema.
+ es el nombre de tu directorio \SpecialChar LyX
+ en el sistema.
\end_layout
\begin_layout Standard
Ha llegado por fin el momento de ponerte manos a la obra y crear o editar
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
- estás muy atascado.
+ Nuestro consejo es ir despacito, probando y guardando a menudo.
En realidad no es para tanto, pero la multitud de opciones puede llegar
a abrumarte si intentas hacer muchas cosas a la vez.
- Ve a por otra copa, por si acaso.
+ Resulta más sencillo usar formatos existentes de \SpecialChar LyX
+ como ejemplo o referencia
+ y modificarlos según tus necesidades.
\end_layout
\begin_layout Standard
.
Si el argumento tiene un tipo de dato como
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
string
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
o
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
float
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
, el valor por omisión se muestra de esta manera:
\end_layout
\begin_layout Subsection
-Declaración de la clase de documento
+Declaración de la clase de documento y clasificación
\end_layout
\begin_layout Standard
\size small
#
\backslash
-DeclareLaTeXClass{article}
+DeclareLaTeXClass{Article (Standard Class)}
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareCategory{Articles}
\end_layout
\begin_layout Standard
-La segunda línea se usa en la (re)configuración de LyX.
- El archivo `layout' es leido por el guión de LaTeX
+La segunda y tercera líneas se usan en la (re)configuración de \SpecialChar LyX
+.
+ El archivo `layout' es leido por el guión de \SpecialChar LaTeX
+
\begin_inset Flex Code
status collapsed
\end_inset
se ignora.
- La primera línea es solo un comentario y la segunda contiene la declaración
- de la clase de texto.
+ La primera línea es solo un comentario, la segunda contiene la declaración
+ obligatoria de la clase de texto y la tercera línea contiene la clasificación
+ opcional de la clase.
Si estas líneas aparecen en un archivo llamado
\begin_inset Flex Code
status collapsed
\end_inset
- (el nombre del archivo de formato) que usa la clase de documento LaTeX
+ (el nombre del archivo de formato) que usa la clase de documento \SpecialChar LaTeX
\begin_inset Flex Code
status collapsed
(por omisión se usa el mismo nombre para ambos).
La palabra
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-article
-\begin_inset Quotes frd
+Article (Standard Class)
+\begin_inset Quotes crd
\end_inset
se utiliza como descripción de la clase de texto y es la que aparece en
el diálogo
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Documento\SpecialChar menuseparator
+Configuración
+\end_layout
+
+\end_inset
+
+.
+ La categoría (
+\begin_inset Quotes cld
+\end_inset
+
+Articles
+\begin_inset Quotes crd
+\end_inset
+
+ en el ejemplo) también se usa en el diálogo
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Documento\SpecialChar \menuseparator
+Documento\SpecialChar menuseparator
Configuración
\end_layout
\end_inset
+: las clases de texto se agrupan por estas categorías (generalmente son
+ géneros, así son categorías típicas
+\begin_inset Quotes cld
+\end_inset
+
+Articles
+\begin_inset Quotes crd
+\end_inset
+
+,
+\begin_inset Quotes cld
+\end_inset
+
+Books
+\begin_inset Quotes crd
+\end_inset
+
+,
+\begin_inset Quotes cld
+\end_inset
+
+Reports
+\begin_inset Quotes crd
+\end_inset
+
+,
+\begin_inset Quotes cld
+\end_inset
+
+Letters
+\begin_inset Quotes crd
+\end_inset
+
+,
+\begin_inset Quotes cld
+\end_inset
+
+Presentations
+\begin_inset Quotes crd
+\end_inset
+
+,
+\begin_inset Quotes cld
+\end_inset
+
+Curricula Vitae
+\begin_inset Quotes crd
+\end_inset
+
+ etc.).
+ Si no se ha declarado categoría la clase se pondrá en el grupo
+\begin_inset Quotes cld
+\end_inset
+
+Sin categoría
+\begin_inset Quotes crd
+\end_inset
+
.
\end_layout
\size small
#
\backslash
-DeclareLaTeXClass[article]{article (con mis encabezados)}
+DeclareLaTeXClass[article]{Article (con Mis Encabezados)}
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareCategory{Articles}
\end_layout
\begin_layout Standard
\end_inset
-, asociada con la clase de documento LaTeX
+, asociada con la clase de documento \SpecialChar LaTeX
+
\begin_inset Flex Code
status collapsed
\end_inset
, y cuya descripción es
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
-article (con mis encabezados)
-\begin_inset Quotes frd
+Article (con Mis Encabezados)
+\begin_inset Quotes crd
\end_inset
.
\size small
#
\backslash
-DeclareLaTeXClass[article,foo.sty]{article (con mis encabezados)}
+DeclareLaTeXClass[article,foo.sty]{Article (con Mis Encabezados)}
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareCategory{Articles}
\end_layout
\begin_layout Standard
\size small
#
\backslash
-DeclareDocBookClass[article]{SGML (DocBook article)}
+DeclareDocBookClass[article]{SGML (DocBook Article)}
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareCategory{Articles}
\end_layout
\begin_layout Standard
DeclareLaTeXClass[class,package.sty]{descripción del formato}
\end_layout
-\begin_layout Standard
-La clase solo debe especificarse si el nombre de archivo de la clase LaTeX
- y el nombre de archivo del formato son diferentes; si el nombre del archivo
- de clase no se especifica, LyX simplemente supondrá que es el mismo que
- el del archivo de formato.
-\end_layout
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareCategory{category}
+\end_layout
+
+\begin_layout Standard
+La clase solo debe especificarse si el nombre de archivo de la clase \SpecialChar LaTeX
+ y
+ el nombre de archivo del formato son diferentes; si el nombre del archivo
+ de clase no se especifica, \SpecialChar LyX
+ simplemente supondrá que es el mismo que el
+ del archivo de formato.
+\end_layout
\begin_layout Standard
Cuando la clase de texto se ha modificado según tus necesidades, lo que
status collapsed
\begin_layout Plain Layout
-LyXDir/layouts/
+\SpecialChar LyX
+Dir/layouts/
\end_layout
\end_inset
\end_inset
, ejecutar
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Herramientas\SpecialChar \menuseparator
+Herramientas\SpecialChar menuseparator
Reconfigurar
\end_layout
\end_inset
-, y reiniciar LyX.
+, y reiniciar \SpecialChar LyX
+.
Ahora la nueva clase de texto debería estar disponible junto con las demás.
\end_layout
\begin_layout Standard
Una vez instalado el `layout', puedes editarlo y ver los cambios sin tener
- que reconfigurar ni reiniciar LyX.
+ que reconfigurar ni reiniciar \SpecialChar LyX
+.
\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-En versiones de LyX anteriores a 1.6 no era así.
+En versiones de \SpecialChar 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
+ Se puede forzar la recarga del formato en uso mediante la función \SpecialChar LyX
+
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
Aviso
\emph default
: Esto es mucho más que una
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
característica avanzada
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
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
+ En particular, tales errores podrían provocar que \SpecialChar 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
+ de \SpecialChar LyX
+, porque ciertos tipos de error pueden hacer que \SpecialChar LyX
+ sea incapaz de leer
+
\emph on
cualquier
\emph default
\end_inset
- El equipo LyX procura que LyX se mantenga estable en estos casos, pero
- es mejor prevenir que curar.
+ El equipo \SpecialChar LyX
+ procura que \SpecialChar LyX
+ se mantenga estable en estos casos, pero es mejor
+ prevenir que curar.
\begin_inset Foot
status collapsed
\begin_layout Standard
El argumento imprescindible es, entre llaves, el nombre del módulo tal como
deberá aparecer en
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Documento\SpecialChar \menuseparator
-Configuración\SpecialChar \menuseparator
+Documento\SpecialChar menuseparator
+Configuración\SpecialChar menuseparator
Módulos
\end_layout
.
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.
+ \SpecialChar LaTeX
+ de los que depende el módulo.
También es posible usar la forma
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
status collapsed
\begin_layout Plain Layout
-Preferiblemente en inglés si el módulo se va a publicar en LyX.
+Preferiblemente en inglés si el módulo se va a publicar en \SpecialChar LyX
+.
Esta descripción aparecerá en la lista de mensajes para ser traducidos
en la siguiente actualización de la interfaz.
\end_layout
\begin_layout LyX-Code
#You will need to add
\backslash
-theendnotes in TeX code where you
+theendnotes in \SpecialChar TeX
+ code where you
\end_layout
\begin_layout LyX-Code
\begin_layout Standard
La descripción se usa en
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Documento\SpecialChar \menuseparator
-Configuración\SpecialChar \menuseparator
+Documento\SpecialChar menuseparator
+Configuración\SpecialChar menuseparator
Módulos
\end_layout
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
+ Aquí, los módulos se identifican por sus nombres de archivo sin la extensión
+
\begin_inset Flex Code
status collapsed
\end_layout
\begin_layout Subsection
-Número de formatoLa primera línea no comentada de cualquier archivo `layout',
- `inc' o `module'
+Número de formato
+\end_layout
+
+\begin_layout Standard
+La primera línea no comentada de cualquier archivo `layout', `inc' o `module'
+
\emph on
debe
\emph default
\end_inset
-] El número de formato del archivo `layout'.
+] El número de formato del archivo de formato (`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
+Esta etiqueta se introdujo en \SpecialChar LyX
+
+\begin_inset space ~
+\end_inset
+
+1.4.0.
+ Los archivos anteriores no tienen un número explícito y se consideran como
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Format
+\begin_inset space ~
+\end_inset
+
+1
+\end_layout
+
+\end_inset
+
+.
+ El número para la versión actual de \SpecialChar LyX
+ es formato 60.
+ Cada versión de \SpecialChar LyX
+ es capaz de leer los formatos de versiones anteriores,
+ de la misma forma que puede leer archivos producidos con versiones de \SpecialChar 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"
+name "subsec:Parámetros-generales-clases"
\end_inset
\end_inset
- cuando esta clase de documento se exporte a XHTML.
+ cuando el 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
Añade información al preámbulo del documento.
Debe terminar con
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
\end_inset
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\end_inset
Define formatos a usar en la presentación de información bibliográfica.
- Véase la sección
+ Véase la sección
+\begin_inset space ~
+\end_inset
+
+
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Descripción-formato-cita"
+reference "subsec:Descripción-formato-cita"
\end_inset
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:ClassOptions"
+reference "subsec:ClassOptions"
\end_inset
para una descripción.
Debe terminar con
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
\end_inset
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\end_inset
-,
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
] Establece el número de columnas por omisión.
Se puede cambiar en el diálogo
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Documento\SpecialChar \menuseparator
+Documento\SpecialChar menuseparator
Configuración
\end_layout
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Contadores"
+reference "subsec:Contadores"
\end_inset
para detalles.
Debe terminar con
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
\end_inset
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Tipografías"
+reference "subsec:Tipografía"
\end_inset
para cómo declarar tipografías.
Debe terminar con
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
\end_inset
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
status collapsed
\begin_layout Plain Layout
-string]
+<module>
\end_layout
\end_inset
- Especifica un módulo que se incluirá por omisión en esta clase de documento;
+] 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 Code
status collapsed
status collapsed
\begin_layout Plain Layout
-string
+<style>
\end_layout
\end_inset
] Este es el estilo que será asignado a párrafos nuevos, generalmente
-\begin_inset Flex MenuItem
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Normal
+Standard
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-string
+<module>
\end_layout
\end_inset
-] Indica que el módulo en cuestión —que debería especificarse por el nombre
+] Indica que el módulo en cuestión (que debería especificarse por el nombre
de archivo sin la extensión
\begin_inset Flex Code
status collapsed
\end_inset
-— no puede utilizarse con esta clase de documento.
+) 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 Code
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Módulos-de-formato"
+reference "subsec:Módulos-de-formato"
\end_inset
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Flotantes"
+reference "subsec:Flotantes"
\end_inset
para detalles.
Debe terminar con
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
\end_inset
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
status collapsed
\begin_layout Plain Layout
-string
+<style>
+\end_layout
+
+\end_inset
+
+] El estilo a usar para el índice general, bibliografía, etc., cuando el
+ documento se exporte a HTML.
+ Para article, normalmente será
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Section
+\end_layout
+
+\end_inset
+
+; para book
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Chapter
\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.
+.
+ Si no se especifica, \SpecialChar LyX
+ intentará deducir qué formato usar.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-string
+<counter>
\end_layout
\end_inset
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Contadores"
+reference "subsec:Contadores"
\end_inset
status collapsed
\begin_layout Plain Layout
-IfStyle
+Input
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-string
+<filename>
\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
-
-
+] 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 Code
status collapsed
\begin_layout Plain Layout
-End
+stdclass.inc
\end_layout
\end_inset
-
-\begin_inset Quotes erd
-\end_inset
-
-.
+, que contiene la mayoría de los diseños básicos.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-Input
-\end_layout
-
-\end_inset
-
- 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 Code
-status collapsed
-
-\begin_layout Plain Layout
-stdclass.inc
+InsetLayout
\end_layout
\end_inset
-, que contiene la mayoría de los diseños básicos.
-\end_layout
-
-\begin_layout Description
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-InsetLayout
+<type>
\end_layout
\end_inset
- Esta sección (re)define el formato de un recuadro.
+] Esta sección (re)define el formato de un recuadro.
Puede aplicarse a uno existente o a uno nuevo, definido por el usuario,
p.
\begin_inset space \thinspace{}
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:estilo-del-texto"
+reference "subsec:estilo-del-texto"
\end_inset
para más información.
Debe terminar con
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
\end_inset
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\end_inset
- Una cadena que indica la anchura del margen izquierdo en la pantalla, por
- ejemplo
-\begin_inset Quotes fld
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
+\end_layout
+
+\end_inset
+
+] Una cadena que indica la anchura del margen izquierdo en la pantalla,
+ por ejemplo
+\begin_inset Quotes cld
\end_inset
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
MMMMM
-\begin_inset Quotes frd
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes crd
\end_inset
.
(Esto no es una `longitud', como
-\begin_inset Quotes fld
+\begin_inset Quotes cld
\end_inset
2ex
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
status collapsed
\begin_layout Plain Layout
-NoCounter
+ModifyStyle
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-string
+<style>
\end_layout
\end_inset
-] Este comando elimina un contador existente, generalmente uno definido
- en un archivo incluido.
-\end_layout
+] 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_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-NoFloat
+End
\end_layout
\end_inset
- Este comando borra un flotante existente.
- Es particularmente útil si quieres suprimir un flotante que ha sido definido
- en un archivo de entrada.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-NoStyle
-\end_layout
+\begin_inset Quotes erd
\end_inset
- Este comando borra un estilo existente.
- Es particularmente útil si quieres suprimir un estilo que ha sido definido
- en un archivo de entrada.
+.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-OutputFormat
+NoCounter
\end_layout
\end_inset
- 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 Code
status collapsed
\begin_layout Plain Layout
-OutputType
+<counter>
\end_layout
\end_inset
- Una cadena que indica qué clase de documentos de salida que usan esta clase
- se generarán.
- Por el momento, las opciones son : `docbook', `latex', y `literate'.
+] Este comando elimina un contador existente, generalmente uno definido
+ en un archivo incluido.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-PageStyle
+NoFloat
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-
-\emph on
-plain
+<float>
\end_layout
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-empty
+] Este comando borra un flotante existente.
+ Es particularmente útil si quieres suprimir un flotante que ha sido definido
+ en un archivo de entrada.
\end_layout
-\end_inset
-
-,
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-headings
+NoStyle
\end_layout
\end_inset
-]
-\series medium
-
-\series default
-El estilo de página predeterminado de la clase.
- Puede cambiarse en el diálogo
-\begin_inset Flex MenuItem
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Documento\SpecialChar \menuseparator
-Configuración
+<style>
\end_layout
\end_inset
-.
+] Este comando borra un estilo existente.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-Preamble
+OutputFormat
\end_layout
\end_inset
- Establece el preámbulo LaTeX para el documento.
- Anotar que esto anulará completamente cualesquiera declaraciones
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Premable
+<format>
\end_layout
\end_inset
- o
+] El formato de archivo (tal como se define en las preferencias de \SpecialChar LyX
+) producido
+ por esta clase.
+ Principalmente, es útil cuando
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-AddToPreamble
+OutputType
\end_layout
\end_inset
- anteriores.
- (Usa
+ es
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-AddToPreamble
+literate
\end_layout
\end_inset
- si solo quieres añadir material al preámbulo).
- Debe terminar con
-\begin_inset Quotes fld
+ y se quiere definir un nuevo tipo de documento `literate'.
+ Esta cadena se redefine a
+\begin_inset Quotes cld
\end_inset
status collapsed
\begin_layout Plain Layout
-EndPreamble
+docbook
\end_layout
\end_inset
-\begin_inset Quotes frd
+\begin_inset Quotes crd
+\end_inset
+
+ o
+\begin_inset Quotes cld
\end_inset
-.
-\end_layout
-\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Provides
+latex
\end_layout
\end_inset
-
-\begin_inset CommandInset label
-LatexCommand label
-name "des:Provides"
+\begin_inset Quotes crd
\end_inset
-[
+ si se encuentra el correspondiente parámetro
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+OutputType
\end_layout
\end_inset
-] [
+.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-0
+OutputType
\end_layout
\end_inset
-,
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+
+\emph on
+lat
+\emph default
+ex
\end_layout
\end_inset
-] Si la clase ya proporciona, o no, la característica
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+docbook
\end_layout
\end_inset
-.
- Una característica es en general el nombre de un paquete (
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-amsmath
+literate
\end_layout
\end_inset
-,
+] Indica qué clase de documentos de salida que usan esta clase se generarán.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-makeidx
+PackageOptions
\end_layout
\end_inset
-, \SpecialChar \ldots{}
-) o una macro (
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-url
+string
\end_layout
\end_inset
-,
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-boldsymbol
+string
\end_layout
\end_inset
-,\SpecialChar \ldots{}
-); la lista completa de características soportadas no está documentada,
- desafortunadamente, fuera del código fuente de LyX —véase
+] Especifica opciones, dadas en el segundo
+\family typewriter
+string
+\family default
+, para el paquete nombrado en el primer
+\family typewriter
+ string
+\family default
+.
+ Por ejemplo,
+\begin_inset Quotes cld
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LaTeXFeatures.cpp
+PackageOptions natbib square
\end_layout
\end_inset
- si hay interés—.
-
-\begin_inset Flex MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-Ayuda\SpecialChar \menuseparator
-Configuración de LaTeX
-\end_layout
+\begin_inset Quotes crd
\end_inset
- también ofrece un vistazo de los paquetes soportados.
-\end_layout
-
-\begin_layout Description
+ hará que
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ProvidesModule
+natbib
\end_layout
\end_inset
- [
+ se cargue con la opción
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+square
\end_layout
\end_inset
-] Indica que este formato proporciona la funcionalidad del módulo mencionado,
- que deberá especificarse con su nombre de archivo sin la extensión
+.
+ (Para \SpecialChar TeX
+pertos, esto hace que \SpecialChar LyX
+ interprete:
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.module
+
+\backslash
+PassOptionsToPackage{natbib}{square}
\end_layout
\end_inset
-.
- Esto se usará típicamente si el formato incluye el módulo directamente,
- preferiblemente a usar la etiqueta
+ antes de cargar
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-DefaultModule
+natbib
\end_layout
\end_inset
- para indicar que debería utilizarse.
- Podría ser empleado en un módulo que provea una implementación alternativa
- de la misma funcionalidad.
+).
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-Requires
+PageStyle
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-string
+
+\emph on
+plain
\end_layout
\end_inset
-] Si la clase requiere la característica
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
- string
+empty
\end_layout
\end_inset
-.
- Múltiples características deben separarse con comas.
- Multiple features must be separated by commas.
- Anotar que solo se pueden demandar características soportadas.
-\end_layout
-
-\begin_layout Description
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-RightMargin
+headings
\end_layout
\end_inset
- Una cadena que indica la anchura del margen derecho en la pantalla, por
- ejemplo,
-\begin_inset Quotes fld
-\end_inset
+]
+\series medium
+
+\series default
+El estilo de página predeterminado de la clase.
+ Puede cambiarse en el diálogo
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Documento\SpecialChar menuseparator
+Configuración
+\end_layout
-MMMMM
-\begin_inset Quotes frd
\end_inset
.
status collapsed
\begin_layout Plain Layout
-SecNumDepth
+Preamble
\end_layout
\end_inset
- Establece qué divisiones se numeran.
- Corresponde al contador LaTeX
+ Establece el preámbulo \SpecialChar LaTeX
+ para el documento.
+ Anotar que esto anulará completamente cualesquiera declaraciones
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-secnumdepth
+Premable
\end_layout
\end_inset
-.
-\end_layout
-
-\begin_layout Description
+ o
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Sides
+AddToPreamble
\end_layout
\end_inset
- [
-\emph on
-
+ anteriores.
+ (Usa
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+AddToPreamble
\end_layout
+\end_inset
+
+ si solo quieres añadir material al preámbulo).
+ Debe terminar con
+\begin_inset Quotes cld
\end_inset
-\emph default
-,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-2
+EndPreamble
\end_layout
\end_inset
-] Si debe imprimirse en una o en ambas caras del papel.
- Se puede cambiar en el diálogo
-\begin_inset Flex MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-Documento\SpecialChar \menuseparator
-Configuración
-\end_layout
+\begin_inset Quotes crd
\end_inset
.
status collapsed
\begin_layout Plain Layout
-Style
+Provides
\end_layout
\end_inset
- Esta secuencia define un nuevo estilo de párrafo.
- Si el estilo ya existe, en ese caso se redefinirán algunos de los parámetros.
- Véase la sección
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:Estilos-de-párrafo"
-
-\end_inset
-
- para detalles.
- Debe terminarcon
-\begin_inset Quotes fld
-\end_inset
-
-
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-End
+string
\end_layout
\end_inset
-
-\begin_inset Quotes frd
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Description
+] [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TitleLatexName
+
+\emph on
+0
\end_layout
\end_inset
- [
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string="maketitle"
+1
\end_layout
\end_inset
-] El nombre del comando de entorno a usar con
+] Si la clase ya proporciona, o no, la característica
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TitleLatexType
+string
\end_layout
\end_inset
.
-\end_layout
-
-\begin_layout Description
+ Una característica es en general el nombre de un paquete (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TitleLatexType
+amsmath
\end_layout
\end_inset
- [
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-CommandAfter
+makeidx
\end_layout
\end_inset
-,
+, \SpecialChar ldots
+) o una macro (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Environment
+url
\end_layout
\end_inset
-] Indica qué clase de diseño se emplea para definir el título de un documento.
-
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-CommandAfter
+boldsymbol
\end_layout
\end_inset
- significa que la macro con nombre
-\begin_inset Flex Code
-status collapsed
+,\SpecialChar ldots
+).
+ Véase en el capítulo
+\begin_inset space ~
+\end_inset
-\begin_layout Plain Layout
-TitleLatexName
-\end_layout
-\end_inset
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "cap:Lista-de-funciones"
- se insertará después del último formato que tiene
-\begin_inset Quotes fld
\end_inset
+ la lista de características.
+\end_layout
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-InTitle 1
+ProvidesModule
\end_layout
\end_inset
-
-\begin_inset Quotes frd
-\end_inset
-
-.
-
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Environment
+string
\end_layout
\end_inset
- corresponde al caso en que el bloque de párrafos que tienen
-\begin_inset Quotes fld
-\end_inset
-
-
+] 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 Code
status collapsed
\begin_layout Plain Layout
-InTitle 1
+.module
\end_layout
\end_inset
-
-\begin_inset Quotes frd
-\end_inset
-
- debería ser incluido en el entorno
+.
+ Esto se usará típicamente si el formato incluye el módulo directamente,
+ preferiblemente a usar la etiqueta
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TitleLatexName
+DefaultModule
\end_layout
\end_inset
-.
+ para indicar que debería utilizarse.
+ Podría ser empleado en un módulo que provea una implementación alternativa
+ de la misma funcionalidad.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-TocDepth
+ProvideStyle
\end_layout
\end_inset
- Establece qué divisiones se incluyen en el índice general.
- Corresponde al contador LaTeX
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-tocdepth
+<style>
\end_layout
\end_inset
-.
-\end_layout
+] Crea un nuevo estilo (entorno) de párrafo si no existe.
+ Si el estilo existe se ignora esta sección.
+ Debe acabar con
+\begin_inset Quotes eld
+\end_inset
+
-\begin_layout Subsection
-Sección
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ClassOptions
+End
\end_layout
\end_inset
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:ClassOptions"
-
+\begin_inset Quotes erd
\end_inset
-
+.
\end_layout
-\begin_layout Standard
-La sección
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ClassOptions
+Requires
\end_layout
\end_inset
- puede contener las siguientes entradas:
-\end_layout
-
-\begin_layout Description
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-FontSize
+string
\end_layout
\end_inset
- [
+] Si la clase requiere la característica
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string="10|11|12"
+ string
\end_layout
\end_inset
-] La lista de los tamaños de carácter disponibles para la tipografía principal
- del documento, separados por
-\begin_inset Quotes fld
+.
+ Múltiples características deben separarse con comas.
+ Multiple features must be separated by commas.
+ Anotar que solo se pueden demandar características soportadas.
+ (Véase la lista en el capítulo
+\begin_inset space ~
\end_inset
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "cap:Lista-de-funciones"
+
+\end_inset
+
+).
+ Si necesitas un paquete con opciones específicas puedes usar además
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-|
+PackageOptions
\end_layout
\end_inset
-
-\begin_inset Quotes frd
-\end_inset
-
.
\end_layout
status collapsed
\begin_layout Plain Layout
-Header
+RightMargin
\end_layout
\end_inset
- Para establecer la línea DTD con las clases con salida basada en XML.
- P.
-\begin_inset space \thinspace{}
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
+\end_layout
+
\end_inset
-e.: PUBLIC
-\begin_inset Quotes fld
+] Una cadena que indica la anchura del margen derecho en la pantalla, por
+ ejemplo,
+\begin_inset Quotes cld
\end_inset
--//OASIS//DTD DocBook V4.2//EN
-\begin_inset Quotes frd
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MMMMM
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes crd
\end_inset
.
status collapsed
\begin_layout Plain Layout
-PageStyle
+SecNumDepth
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-string="empty|plain|headings|fancy"
+int=3
\end_layout
\end_inset
-] Lista de los estilos de página disponibles, separados por
-\begin_inset Quotes fld
-\end_inset
-
-
+] Establece qué divisiones se numeran.
+ Corresponde al contador \SpecialChar LaTeX
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-|
+secnumdepth
\end_layout
\end_inset
-
-\begin_inset Quotes frd
-\end_inset
-
.
\end_layout
status collapsed
\begin_layout Plain Layout
-Other
+Sides
\end_layout
\end_inset
[
+\emph on
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string=""
+1
\end_layout
\end_inset
-] Algunas opciones de clase de documento, separadas por coma, que se añadirán
- a la parte opcional del comando
+
+\emph default
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+2
+\end_layout
-\backslash
-documentclass
+\end_inset
+
+] Si debe imprimirse en una o en ambas caras del papel.
+ Se puede cambiar en el diálogo
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Documento\SpecialChar menuseparator
+Configuración
\end_layout
\end_inset
.
\end_layout
-\begin_layout Standard
-La sección
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ClassOptions
+Style
\end_layout
\end_inset
- debe terminar con
-\begin_inset Quotes fld
-\end_inset
-
-
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-End
+<name>
\end_layout
\end_inset
-
-\begin_inset Quotes frd
+] Esta secuencia define un nuevo estilo de párrafo.
+ Si el estilo ya existe, en ese caso se redefinirán algunos de los parámetros.
+ Véase la sección
+\begin_inset space ~
\end_inset
-.
-\end_layout
-\begin_layout Subsection
-Estilos de párrafo
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:Estilos-de-párrafo"
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Estilos-de-párrafo"
\end_inset
+ para detalles.
+ Debe terminarcon
+\begin_inset Quotes cld
+\end_inset
-\end_layout
-\begin_layout Standard
-Una descripción de estilo de párrafo tiene una aspecto como éste:
-\begin_inset Foot
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Anotar que esto definirá un nuevo diseño o modificará uno existente.
+End
\end_layout
\end_inset
-\end_layout
+\begin_inset Quotes crd
+\end_inset
-\begin_layout LyX-Code
-Style
-\family roman
-\emph on
-name
+.
\end_layout
-\begin_layout LyX-Code
- ...
-\end_layout
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
-End
+\begin_layout Plain Layout
+TitleLatexName
\end_layout
-\begin_layout Standard
-donde se permiten los comandos siguientes:
-\end_layout
+\end_inset
-\begin_layout Description
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Align
+string="maketitle"
\end_layout
\end_inset
- [
+] El nombre del comando de entorno a usar con
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-block
-\emph default
-, left, right, center
+TitleLatexType
\end_layout
\end_inset
-] Alineación del párrafo.
+.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-AlignPossible
+TitleLatexType
\end_layout
\end_inset
\begin_layout Plain Layout
\emph on
-block
-\emph default
-, left, right, center
+CommandAfter
\end_layout
\end_inset
-] Una lista separada con comas de alineaciones permitidas.
- (Algunos estilos de LaTeX prohiben ciertos alineamientos, ya que no tendrían
- sentido.
- Por ejemplo una alineación a la derecha o al centro de una lista numerada
- no es posible).
-
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Environment
\end_layout
-\begin_layout Description
+\end_inset
+
+] Indica qué clase de diseño se emplea para definir el título de un documento.
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-BabelPreamble
+CommandAfter
\end_layout
\end_inset
- Esto sobrescribirá completamente cualquier anterior declaración
+ significa que la macro con nombre
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-BabelPreamble
+TitleLatexName
\end_layout
\end_inset
- para este estilo.
- Debe terminar con
-\begin_inset Quotes eld
+ se insertará después del último formato que tiene
+\begin_inset Quotes cld
\end_inset
status collapsed
\begin_layout Plain Layout
-EndBabelPreamble
-\end_layout
-
+InTitle
+\begin_inset space ~
\end_inset
+1
+\end_layout
-\begin_inset Quotes erd
\end_inset
-.
- Véase la sección
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:I18n"
+\begin_inset Quotes crd
\end_inset
- para detalles sobre su uso.
-\end_layout
-
-\begin_layout Description
+.
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-BottomSep
+Environment
\end_layout
\end_inset
- [
+ corresponde al caso en que todos los formatos que tienen
+\begin_inset Quotes cld
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-float=0
+InTitle
+\begin_inset space ~
+\end_inset
+
+1
\end_layout
\end_inset
-]
-\begin_inset Foot
+
+\begin_inset Quotes crd
+\end_inset
+
+ debería ser incluido en el entorno
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Anotar que aquí un 'float' es un número real, como: 1.5.
+TitleLatexName
\end_layout
\end_inset
- El espacio vertical con el que el último de una cadena de párrafos con
- 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
status collapsed
\begin_layout Plain Layout
-Category
+TocDepth
\end_layout
\end_inset
-
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-[string]
+int=3
\end_layout
\end_inset
- La categoría para este estilo.
- 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
+] Establece qué divisiones se incluyen en el índice general.
+ Corresponde al contador \SpecialChar LaTeX
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-CommandDepth
+tocdepth
\end_layout
\end_inset
- Profundidad del comando XML.
- Usado solo con formatos tipo XML.
+.
\end_layout
-\begin_layout Description
+\begin_layout Subsection
+Sección
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-CopyStyle
+ClassOptions
\end_layout
\end_inset
-
-\begin_inset Flex Code
-status collapsed
-\begin_layout Plain Layout
-[string]
-\end_layout
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:ClassOptions"
\end_inset
- Copia todas las características de un estilo existente en el actual.
-
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
-\begin_layout Plain Layout
-DependsOn
\end_layout
-\end_inset
-
- El nombre de un estilo cuyo preámbulo debería salir
-\emph on
-antes
-\emph default
- que éste.
- Esto permite asegurar un orden de los retazos de preámbulo si las definiciones
- de macros dependen de otra.
-\begin_inset Foot
+\begin_layout Standard
+La sección
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Anotar que, excepto esta funcionalidad, no hay forma de asegurar ningún
- orden de los preámbulos.
- El orden que se ve en una versión dada de LyX puede cambiar sin previo
- aviso en versiones posteriores.
+ClassOptions
\end_layout
\end_inset
-
+ puede contener las siguientes entradas:
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-EndLabeltype
+FontSize
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-
-\emph on
-No_Label
-\emph default
-, Box, Filled_Box, Static
+string="10|11|12"
\end_layout
\end_inset
-] El tipo de etiqueta que se pone al final del párrafo (o secuencia de párrafos
- si
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-LatexType
-\end_layout
-
+] La lista de los tamaños de carácter disponibles para la tipografía principal
+ del documento, separados por
+\begin_inset Quotes cld
\end_inset
- es
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Environment
+|
\end_layout
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-Item_Environment
-\end_layout
+\begin_inset Quotes crd
\end_inset
- o
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-List_Environment
+.
\end_layout
-\end_inset
-
-).
-
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-No_Label
+Header
\end_layout
\end_inset
- quiere decir
-\begin_inset Quotes fld
+ Para establecer la línea DTD con las clases con salida basada en XML.
+ P.
+\begin_inset space \thinspace{}
\end_inset
-nada
-\begin_inset Quotes frd
+e.: PUBLIC
+\begin_inset Quotes cld
\end_inset
-,
+-//OASIS//DTD DocBook V4.2//EN
+\begin_inset Quotes crd
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Box
+Other
\end_layout
\end_inset
- (resp.
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\begin_inset space ~
-\end_inset
-
-Filled_Box
+string=""
\end_layout
\end_inset
-) es un cuadrado blanco (resp.
-\begin_inset space ~
-\end_inset
-
-negro) adecuado para marcas finales de demostraciones,
+] Algunas opciones de clase de documento, separadas por coma, que se añadirán
+ a la parte opcional del comando
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Static
+
+\backslash
+documentclass
\end_layout
\end_inset
- es una cadena de texto explícito.
+.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-EndLabelString
+PageStyle
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-string=""
+string="empty|plain|headings|fancy"
\end_layout
\end_inset
-] La cadena usada para una etiqueta con un
+] Lista de los estilos de página disponibles, separados por
+\begin_inset Quotes cld
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Static
+|
\end_layout
\end_inset
-
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-EndLabelType
-\end_layout
+\begin_inset Quotes crd
\end_inset
.
-
\end_layout
-\begin_layout Description
-\begin_inset Foot
+\begin_layout Standard
+La sección
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-Nota de Jean-Marc:
-\emph default
- No estoy seguro de que estas configuraciones (Fill_Bottom, Fill_Top) tengan
- mucho uso, y probablemente se quitarán en próximas versiones.
+ClassOptions
\end_layout
+\end_inset
+
+ debe terminar con
+\begin_inset Quotes cld
\end_inset
-\begin_inset Note Note
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-No encuentro
-\begin_inset Quotes fld
-\end_inset
+End
+\end_layout
-Espacio vertical encima
-\begin_inset Quotes frd
\end_inset
- ni
-\begin_inset Quotes fld
-\end_inset
-Espacio vertical abajo
-\begin_inset Quotes erd
+\begin_inset Quotes crd
\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
+\begin_layout Subsection
+Estilos de párrafo
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Estilos-de-párrafo"
+
\end_inset
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
+\begin_layout Standard
+Una descripción de estilo de párrafo tiene una aspecto como éste:
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-Font
+Anotar que esto definirá un nuevo diseño o modificará uno existente.
\end_layout
\end_inset
- La tipografía usada para el cuerpo del texto
+
+\end_layout
+
+\begin_layout LyX-Code
+Style
+\family roman
\emph on
-y
-\emph default
- para la etiqueta.
- Véase la sección
-\begin_inset space ~
-\end_inset
+name
+\end_layout
+\begin_layout LyX-Code
+ ...
+\end_layout
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:Tipografías"
+\begin_layout LyX-Code
+End
+\end_layout
-\end_inset
+\begin_layout Standard
+donde se permiten los comandos siguientes:
+\end_layout
-.
- Anotar que al definir esta tipografía se define automáticamente la de la
- etiqueta,
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelFont
+Align
\end_layout
\end_inset
-.
- Así que debería definirse primero ésta si se quiere definir también
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelFont
+
+\emph on
+block
+\emph default
+, left, right, center
\end_layout
\end_inset
-.
+] Alineación del párrafo.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-FreeSpacing
+AlignPossible
\end_layout
\end_inset
-
-\begin_inset CommandInset label
-LatexCommand label
-name "des:FreeSpacing"
+ [
+\begin_inset Flex Code
+status collapsed
-\end_inset
+\begin_layout Plain Layout
-[
\emph on
+block
+\emph default
+, left, right, center
+\end_layout
+\end_inset
+
+] Una lista separada con comas de alineaciones permitidas.
+ (Algunos estilos de \SpecialChar LaTeX
+ prohiben ciertos alineamientos, ya que no tendrían
+ sentido.
+ Por ejemplo una alineación a la derecha o al centro de una lista numerada
+ no es posible).
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-0
+Argument
\end_layout
\end_inset
-
-\emph default
-,
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+int
\end_layout
\end_inset
-] Usualmente LyX no permite insertar más de un espacio entre palabras, puesto
- que un espacio se considera como la separación entre dos palabras, no un
- carácter o símbolo por sí mismo.
- 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
+] Define el número de argumento de un comando o entorno asociado al estilo
+ actual.
+ Es útil para cosas como encabezados de sección y solo tiene sentido con
+ \SpecialChar LaTeX
+.
+ Cada argumento (opcional o requerido) de un comando o entorno —excepto
+ para el argumento requerido que se asocia con el contenido del propio párrafo—
+ tiene una definición separada, en la que el número especifica el orden
+ de los argumentos.
+ La definición debe finalizar con
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-FreeSpacing
+EndArgument
\end_layout
\end_inset
.
- Anotar que LyX creará espacios protegidos para los espacios adicionales
- en modos que no sean LaTeX.
-
+ Así, un comando con dos argumentos opcionales tiene:
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\begin_deeper
+\begin_layout Quote
-\begin_layout Plain Layout
-HTML*
+\family typewriter
+Argument 1
\end_layout
-\end_inset
+\begin_layout Quote
- Para la salida XHTML.
- Véase
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:Estilos-de-párrafo-XHTML"
+\family typewriter
+...
+\end_layout
-\end_inset
+\begin_layout Quote
-.
+\family typewriter
+EndArgument
\end_layout
-\begin_layout Description
+\begin_layout Quote
+
+\family typewriter
+Argument 2
+\end_layout
+
+\begin_layout Quote
+
+\family typewriter
+...
+\end_layout
+
+\begin_layout Quote
+
+\family typewriter
+EndArgument
+\end_layout
+
+\begin_layout Standard
+En la definición de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-InnerTag
+Argument
\end_layout
\end_inset
- [[FIXME]] (Usado solo con formatos tipo XML.)
+ son posibles las siguientes especificaciones:
\end_layout
-\begin_layout Description
+\begin_layout Itemize
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-InPreamble
+LabelString
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-[1, 0]
+[string]
\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
+ Secuencia que aparecerá tanto en el menú (a insertar este argumento) como
+ en el botón de inserción del argumento (a menos que especifiques también
+ un
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LatexType
+MenuString
\end_layout
\end_inset
- es
-\begin_inset Flex Code
-status collapsed
+ separado).
+ Para el menú puedes definir un acelerador agregando el carácter respectivo
+ a la secuencia, separado con
+\begin_inset Quotes cld
+\end_inset
-\begin_layout Plain Layout
-Command
-\end_layout
+|
+\begin_inset Quotes crd
+\end_inset
+ (p.
+\begin_inset space \thinspace{}
\end_inset
- o
+e.
+\begin_inset space \space{}
+\end_inset
+
+
+\begin_inset Quotes cld
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Paragraph
+Short Title|S
\end_layout
\end_inset
-.
+
+\begin_inset Quotes crd
+\end_inset
+
+).
\end_layout
-\begin_layout Description
+\begin_layout Itemize
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-InTitle
+MenuString
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-[1, 0]
+[string]
\end_layout
\end_inset
- Si es 1, marca el estilo como parte de un bloque de título (véanse también
- las entradas globales
+ Secuencia separada para el menú Puedes definir un acelerador agregando
+ el carácter respectivo a la secuencia, separado con
+\begin_inset Quotes cld
+\end_inset
+
+|
+\begin_inset Quotes crd
+\end_inset
+
+ (p.
+\begin_inset space \thinspace{}
+\end_inset
+
+e.
+\begin_inset space \space{}
+\end_inset
+
+
+\begin_inset Quotes cld
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TitleLatexType
+Short Title|S
\end_layout
\end_inset
- y
+
+\begin_inset Quotes crd
+\end_inset
+
+).
+ Esta especificación es opcional.
+ Si no se da se usará
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TitleLatexName
+LabelString
\end_layout
\end_inset
-).
+ para el menú.
\end_layout
-\begin_layout Description
+\begin_layout Itemize
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ItemSep
+Tooltip
\end_layout
\end_inset
- [
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-float=0
+[string]
\end_layout
\end_inset
-] 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
+ Texto explicativo que se muestra en un recuadro sugerencia al planear sobre
+ el recuadro del argumento.
+\end_layout
+
+\begin_layout Itemize
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Parsep
+Mandatory
\end_layout
\end_inset
-.
- Pero el conjunto de los ítems del entorno son separados adicionalmente
- con este
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Itemsep
+
+\emph on
+0
\end_layout
\end_inset
-.
- Anotar que esto es un
-\emph on
- multiplicador.
-\end_layout
+,
+\begin_inset space \thinspace{}
+\end_inset
+
-\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ItemTag
+1
\end_layout
\end_inset
- [[FIXME]] (Usado solo con formatos tipo XML.)
+] Declara si es argumento obligatorio (1) u opcional (0).
+ Los argumentos obligatorios se emitirán vacíos si no se dan, mientras que
+ los opcionales no serán emitidos.
+ Por omisión, los argumentos obligatorios se delimitan con
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{...}
\end_layout
-\begin_layout Description
+\end_inset
+
+ y los opcionales con
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-KeepEmpty
+[...]
\end_layout
\end_inset
- [
-\emph on
+\end_layout
+
+\begin_layout Itemize
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-0
+Requires
\end_layout
\end_inset
-
-\emph default
-,
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+[int=0]
\end_layout
\end_inset
-] Habitualmente, LyX no permite dejar un párrafo vacío, porque llevaría
- 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 estilo que
- no contiene texto real como una especie de salto.
-\end_layout
+ define otro argumento (por su número) que este argumento requiere para
+ emitirse si él mismo es emitido.
+ P.
+\begin_inset space \thinspace{}
+\end_inset
-\begin_layout Description
+e., en comandos \SpecialChar LaTeX
+, los argumentos opcionales requieren a menudo argumentos
+ opcionales previos para ser emitidos (al menos vacíos), como en
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelBottomsep
+
+\backslash
+command[][argument]{text}
\end_layout
\end_inset
- [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 (
+.
+ Esto se puede conseguir con la declaración
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Top_Environment
+Requires 1
\end_layout
\end_inset
-,
+ dentro de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Centered_Top_Environment
+Argument 2
\end_layout
\end_inset
-).
+.
\end_layout
-\begin_layout Description
+\begin_layout Itemize
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelCounter
+LeftDelim
\end_layout
\end_inset
-
-\lang english
-\lang spanish
-[
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string=""
+[string]
\end_layout
\end_inset
-]
-\begin_inset Newline newline
-\end_inset
+ define un delimitador izquierdo personalizado (en vez de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{
+\end_layout
-El nombre del contador para numeración automática.
-
-\begin_inset Newline newline
\end_inset
-Esto
-\emph on
-debe
-\emph default
- ponerse si
+ o
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelType
+[
\end_layout
\end_inset
- es
+).
+ Un salto de línea en la salida se puede indicar con
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Counter
+<br/>
\end_layout
\end_inset
.
- En ese caso, el contador avanzará un paso cada vez que que aparezca el
- estilo.
-
-\begin_inset Newline newline
-\end_inset
+\end_layout
-Esto
-\emph on
-puede
-\emph default
- ponerse también si
+\begin_layout Itemize
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelType
+RightDelim
\end_layout
\end_inset
- es
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Enumerate
+[string]
\end_layout
\end_inset
-, aunque este caso es un poco complicado.
- Supongamos que declaras
-\begin_inset Quotes eld
-\end_inset
-
-
+ define un delimitador derecho personalizado (en vez de
\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
+ o
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-myenumi
+]
\end_layout
\end_inset
-,
+).
+ Un salto de línea en la salida se puede indicar con
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-myenumii
+<br/>
\end_layout
\end_inset
-,
+.
+\end_layout
+
+\begin_layout Itemize
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-myenumiii
+DefaultArg
\end_layout
\end_inset
-, y
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-myenumiv
+[string]
\end_layout
\end_inset
-, como en LaTeX.
- Estos contadores deben declararse todos por separado.
-\begin_inset Newline newline
-\end_inset
+ define un argumento que se inserta si y solo si no se han dado argumentos
+ específicos del usuario, o sea, si no se ha insertado ningún recuadro de
+ argumento (también un recuadro de argumento vacío omite DefaultArg).
+ Múltiples argumentos deben separarse con comas.
+\end_layout
-Véase la sección
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:Contadores"
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+PresetArg
+\end_layout
\end_inset
- para detalles sobre contadores
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelFont
+[string]
\end_layout
\end_inset
- La tipografía usada para la etiqueta.
- Véase la sección
-\begin_inset space ~
-\end_inset
+ define un argumento que se inserta en cualquier caso (solo o añadido a
+ argumentos especificados por el usuario).
+ Múltiples argumentos deben separarse con comas.
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Font
+\end_layout
+\end_inset
+ Tipografía usada para el contenido del argumento, véase
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Tipografías"
+reference "subsec:Tipografía"
\end_inset
.
\end_layout
-\begin_layout Description
+\begin_layout Itemize
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelIndent
+LabelFont
\end_layout
\end_inset
- Texto que indica cuánto se debe sangrar una etiqueta.
+ Tipografía usada para la etiqueta, véase
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Tipografía"
+
+\end_inset
+
+.
\end_layout
-\begin_layout Description
+\begin_layout Itemize
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Labelsep
+Decoration
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-string=""
+
+\emph on
+Classic
+\emph default
+, Minimalistic, Conglomerate
\end_layout
\end_inset
-] El espacio horizontal entre la etiqueta y el cuerpo del texto.
- Solo se usa para etiquetas que no están sobre el cuerpo del texto.
+] describe el estilo de representación para los botones y el marco del recuadro
+ de inserción.
\end_layout
-\begin_layout Description
+\begin_layout Itemize
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelString
+AutoInsert
\end_layout
\end_inset
- [
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string=""
+[int=0]
\end_layout
\end_inset
-] La cadena usada para una etiqueta del tipo
+ Si se pone
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Static
+1
\end_layout
\end_inset
-.
- Si
+, este argumento se inserta automáticamente cuando se selecciona el estilo
+ respectivo.
+ Actualmente solo se puede insertar automaticamente un argumento por estilo\SpecialChar breakableslash
+forma
+to.
+\end_layout
+
+\begin_layout Itemize
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelCounter
+InsertCotext
\end_layout
\end_inset
- está establecido, esta cadena puede contener los comandos especiales de
- formato descritos en la sección
-\begin_inset space ~
-\end_inset
-
+
+\begin_inset Flex Code
+status collapsed
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:Contadores"
+\begin_layout Plain Layout
+[int=0]
+\end_layout
\end_inset
-.
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-Por motivos de compatibilidad retroactiva, la cadena
+ Si se pone
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-@
-\emph on
-style-name
-\emph default
-@
+1
\end_layout
\end_inset
- será reemplazada por la ampliada
+, este argumento se insertará con una copia del co-texto (texto seleccionado
+ o párrafo completo) como contenido.
+\end_layout
+
+\begin_layout Itemize
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelString
+PassThruChars
\end_layout
\end_inset
- de estilo
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-style-name
+string of characters
\end_layout
\end_inset
+]
+\family typewriter
+
+\family default
+Define caracteres individuales que deberían emitirse en bruto, es decir,
+ sin traducciones especiales que podría requerir \SpecialChar LaTeX
.
- Esta característica ahora está obsoleta y debería reemplazarse por los
- mecanismos de la sección
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:Contadores"
+ Al contrario que PassThru, esto debe ser explícitamente definido para argumento
+s.
+ Esto es, los argumentos no heredan PassThruChars de su recuadro de inserción
+ o formato padre.
+\end_layout
-\end_inset
+\begin_layout Standard
+Por omisión, el texto introducido en el área de trabajo de \SpecialChar LyX
+ en el archivo
+ respectivo de formato es el último argumento (obligatorio) de un comando
+ si
+\begin_inset Flex Code
+status collapsed
-.
+\begin_layout Plain Layout
+LatexType
\end_layout
\end_inset
-
-\end_layout
-
-\begin_layout Description
+ es
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelStringAppendix
+Command
\end_layout
\end_inset
- [
+.
+ Sin embargo, los argumentos con el prefijo
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string=""
+post:
\end_layout
\end_inset
-] Esta se usa en el apéndice en vez de
+ se emiten después de este argumento de área de trabajo.
+ La numeración de este post-argumento reinicia a 1, así que el primer argumento
+ siguiente al del área de trabajo es
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelString
+post:1
\end_layout
\end_inset
.
- Anotar que toda declaración de
+ Los post-argumentos se ignoran en cualquier otro
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelString
+LatexType
\end_layout
\end_inset
- reconfigura también
+ distinto de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelStringAppendix
+Command
\end_layout
\end_inset
.
\end_layout
-\begin_layout Description
+\begin_layout Standard
+Los argumentos para
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelTag
+
+\backslash
+item
\end_layout
\end_inset
- [FIXME] (Usado solo con formatos tipo XML.)
-\end_layout
-
-\begin_layout Description
+s de lista (como en
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelType
+
+\backslash
+item[foo]
\end_layout
\end_inset
- [
+) tienen el prefijo
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-No_Label
-\emph default
-, Manual, Static, Top_Environment, Centered_Top_Environment, Counter, Sensitive,
- Enumerate, Itemize, Bibliography
+item:
\end_layout
\end_inset
-]
-\end_layout
+ seguido por el número (p.
+\begin_inset space \thinspace{}
+\end_inset
+
+e.
+\begin_inset space \space{}
+\end_inset
+
-\begin_deeper
-\begin_layout Itemize
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Manual
+Argument item:1
\end_layout
\end_inset
- significa que la etiqueta es la primera palabra (hasta elprimer espacio
- real).
- Usa espacios protegidos (como
-\begin_inset space ~
-\end_inset
-
-este) si quieres más de una palabra como etiqueta.
-
+)
\end_layout
-\begin_layout Itemize
+\end_deeper
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Static
+BabelPreamble
\end_layout
\end_inset
- significa que la etiqueta es simplemente cualquier
+ Esto sobrescribirá completamente cualquier anterior declaración
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelString
+BabelPreamble
\end_layout
\end_inset
- declarado como tal.
- Esto es realmente `estático'.
-\end_layout
+ para este estilo.
+ Debe terminar con
+\begin_inset Quotes eld
+\end_inset
+
-\begin_layout Itemize
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Top_Environment
+EndBabelPreamble
\end_layout
\end_inset
- y
+
+\begin_inset Quotes erd
+\end_inset
+
+.
+ Véase la sección
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:I18n"
+
+\end_inset
+
+ para detalles sobre su uso.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Centered_Top_Environment
+BottomSep
\end_layout
\end_inset
- son casos especiales de
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Static
+float=0
\end_layout
\end_inset
-.
- 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
+]
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-Resumen
+Anotar que aquí un 'float' es un número real, como: 1.5.
\end_layout
\end_inset
-, por ejemplo.
+ El espacio vertical con el que el último de una cadena de párrafos con
+ 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 Itemize
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Sensitive
+Category
\end_layout
\end_inset
- es un caso especial para las etiquetas de las leyendas de
-\begin_inset Quotes fld
-\end_inset
+
+\begin_inset Flex Code
+status collapsed
-Figura
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
+[string]
+\end_layout
- y
-\begin_inset Quotes fld
\end_inset
-Tabla
-\begin_inset Quotes frd
-\end_inset
+ La categoría para este estilo.
+ 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 Code
status collapsed
\begin_layout Plain Layout
-Sensitive
+CommandDepth
\end_layout
\end_inset
- 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.
+ Profundidad del comando XML.
+ Usado solo con formatos tipo XML.
\end_layout
-\begin_layout Itemize
-El tipo de etiqueta
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Counter
+CopyStyle
\end_layout
\end_inset
- define automáticamente etiquetas numeradas.
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelString
+[string]
\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
-
+ Copia todas las características de un estilo existente en el actual.
+
+\end_layout
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Section
-\backslash
-thechapter.
-\backslash
-thesection
+DependsOn
\end_layout
\end_inset
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<name>
+\end_layout
-\begin_inset Quotes erd
\end_inset
-.
- Véase la sección
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:Contadores"
+] El nombre de un estilo cuyo preámbulo debería salir
+\emph on
+antes
+\emph default
+ que éste.
+ Esto permite asegurar un orden de los retazos de preámbulo si las definiciones
+ de macros dependen de otra.
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Anotar que, excepto esta funcionalidad, no hay forma de asegurar ningún
+ orden de los preámbulos.
+ El orden que se ve en una versión dada de \SpecialChar LyX
+ puede cambiar sin previo aviso
+ en versiones posteriores.
+\end_layout
\end_inset
- para más información.
+
\end_layout
-\begin_layout Itemize
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Enumerate
+EndLabeltype
\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
+
+\emph on
+No_Label
+\emph default
+, Box, Filled_Box, Static
\end_layout
\end_inset
- produce varias marcas para los distintos niveles.
- También está codificado.
-\end_layout
-
-\begin_layout Itemize
+] El tipo de etiqueta que se pone al final del párrafo (o secuencia de párrafos
+ si
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Bibliography
+LatexType
\end_layout
\end_inset
- se usa internamente por LyX y solo debería emplearse con
+ es
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LatexType BibEnvironment
+Environment
\end_layout
\end_inset
-.
-\end_layout
-
-\end_deeper
-\begin_layout Description
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LangPreamble
+Item_Environment
\end_layout
\end_inset
- Esto sobrescribirá completamente cualquier declaración anterior de
+ o
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LangPreamble
+List_Environment
\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
+No_Label
\end_layout
\end_inset
-
-\begin_inset Quotes erd
+ quiere decir
+\begin_inset Quotes cld
\end_inset
-.
- Véase la sección
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:I18n"
-
+nada
+\begin_inset Quotes crd
\end_inset
- para detallessobre su uso.
-\end_layout
-
-\begin_layout Description
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LatexName
+Box
\end_layout
\end_inset
- El nombre correspondiente en LaTeX, ya sea de un comando o de un entorno.
-\end_layout
-
-\begin_layout Description
+ (resp.
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LatexParam
+\begin_inset space ~
+\end_inset
+
+Filled_Box
\end_layout
\end_inset
- Un parámetro opcional para el correspondiente
+) es un cuadrado blanco (resp.
+\begin_inset space ~
+\end_inset
+
+negro) adecuado para marcas finales de demostraciones,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LatexName
+Static
\end_layout
\end_inset
-.
- Este parámetro no se puede cambiar desde dentro de LyX.
+ es una cadena de texto explícito.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-LatexType
+EndLabelString
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-
-\emph on
-Paragraph
-\emph default
-, Command, Environment, Item_Environment,
+string=""
\end_layout
\end_inset
-
+] La secuencia usada para una etiqueta con un
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-List_Environment, Bib_Environment
+Static
\end_layout
\end_inset
-] 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
+EndLabelType
\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
+\begin_layout Description
+\begin_inset Foot
+status collapsed
+\begin_layout Plain Layout
+\emph on
+Nota de Jean-Marc:
+\emph default
+ 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
-\begin_deeper
-\begin_layout Itemize
-\begin_inset Flex Code
+\end_inset
+
+
+\begin_inset Note Note
status collapsed
\begin_layout Plain Layout
-Paragraph
-\end_layout
+No encuentro
+\begin_inset Quotes cld
+\end_inset
+Espacio vertical encima
+\begin_inset Quotes crd
\end_inset
- no significa nada especial.
-
-\end_layout
+ ni
+\begin_inset Quotes cld
+\end_inset
-\begin_layout Itemize
-\begin_inset Flex Code
-status collapsed
+Espacio vertical abajo
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Plain Layout
-Command
+ 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
- significa
+
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+Font
+\end_layout
-\backslash
+\end_inset
+ La tipografía usada para el cuerpo del texto
\emph on
-LatexName
+y
\emph default
-{\SpecialChar \ldots{}
-}
-\end_layout
+ para la etiqueta.
+ Véase la sección
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Tipografía"
\end_inset
.
-\end_layout
-
-\begin_layout Itemize
+ Anotar que al definir esta tipografía se define automáticamente la de la
+ etiqueta,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Environment
+LabelFont
\end_layout
\end_inset
- significa
+.
+ Así que debería definirse primero ésta si se quiere definir también
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-begin{
-\emph on
-LatexName
-\emph default
-}\SpecialChar \ldots{}
-
-\backslash
-end{
-\emph on
-LatexName
-\emph default
-}
+LabelFont
\end_layout
\end_inset
.
-
\end_layout
-\begin_layout Itemize
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Item_Environment
+ForceLocal
\end_layout
\end_inset
- eslo mismo que
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Environment
+int=0
\end_layout
\end_inset
-, excepto que un
+] Se usa para compatibilizar estilos nuevos a versiones estables de \SpecialChar LyX
+.
+ La primera versión estable que soporta esta etiqueta es \SpecialChar LyX
+ 2.1.0.
+ El argumento es un número 0, -1 o cualquier valor mayor de cero.
+ Si el indicador
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-item
+ForceLocal
\end_layout
\end_inset
- se genera para cada párrafo de este entorno.
-
-\end_layout
-
-\begin_layout Itemize
+ de un estilo es mayor que cero, se escribirá siempre en la cabecera del
+ documento.
+ Si un archivo .lyx es leido, las definiciones de estilo de la cabecera del
+ documento se añaden a la clase de documento.
+ Por eso, incluso versiones anteriores de \SpecialChar LyX
+ pueden manejar el estilo.
+ El argumento de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-List_Environment
+ForceLocal
\end_layout
\end_inset
- es lo mismo que
+ es un número de versión: si el estilo es leido, y el número de versión
+ es menor que el número de versión del estilo existente en la clase de documento
+, el nuevo se ignora.
+ Si el número de versión es mayor, el estilo nuevo reemplaza al existente.
+ -1 significa un número de versión infinito, o sea, el estilo se usa siempre.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Item_Environment
+FreeSpacing
\end_layout
\end_inset
-, excepto que
+ [
+\emph on
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelWidthString
+0
\end_layout
\end_inset
- se pasa como un argumento al entorno.
-
+
+\emph default
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelWidthString
+1
\end_layout
\end_inset
- puede definirse en el diálogo
-\begin_inset Flex MenuItem
+] Usualmente \SpecialChar LyX
+ no permite insertar más de un espacio entre palabras, puesto
+ que un espacio se considera como la separación entre dos palabras, no un
+ carácter o símbolo por sí mismo.
+ Esto es una buena cosa pero a veces puede ser molesta, por ejemplo, para
+ escribir código de programas o de \SpecialChar LaTeX
+ puro.
+ Por esta razón se puede habilitar
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\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
+FreeSpacing
\end_layout
\end_inset
+.
+ Anotar que \SpecialChar LyX
+ creará espacios protegidos para los espacios adicionales en
+ modos que no sean \SpecialChar LaTeX
.
\end_layout
-\begin_layout Standard
-Poniendo juntas las últimas cosas, la salida LaTeX será una de estas:
-\end_layout
-
-\begin_layout LyX-Code
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
-\backslash
-latexname[latexparam]{\SpecialChar \ldots{}
-}
+\begin_layout Plain Layout
+HTML*
\end_layout
-\begin_layout Standard
-o:
-\end_layout
+\end_inset
-\begin_layout LyX-Code
+ Para la salida XHTML.
+ Véase
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Estilos-de-párrafo-XHTML"
-\backslash
-begin{latexname}[latexparam] \SpecialChar \ldots{}
-
-\backslash
-end{latexname}.
-\end_layout
+\end_inset
-\begin_layout Standard
-dependiendo del tipo de LaTeX.
+.
\end_layout
-\end_deeper
\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LeftMargin
+InnerTag
\end_layout
\end_inset
- [
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-string=""
+ [[FIXME]] (Usado solo con formatos tipo XML.)
\end_layout
-\end_inset
-
-] 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
-
-.
- Anotar que este parámetro se usa también cuando el margen se define como
-
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Manual
+InPreamble
\end_layout
\end_inset
- o
+ [
+\emph on
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Dynamic
+
+\emph on
+0
\end_layout
\end_inset
-.
- En ese caso se añade al margen manual o dinámico.
-
-\begin_inset Newline newline
-\end_inset
-El argumento se pasa como una cadena de caracteres.
- Por ejemplo
-\begin_inset Quotes fld
+\emph default
+,
+\begin_inset space \thinspace{}
\end_inset
status collapsed
\begin_layout Plain Layout
-MM
+1
\end_layout
\end_inset
+] Si
+\begin_inset Flex Code
+status collapsed
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
+1
+\end_layout
- significa que el párrafo se sangra con la anchura de
-\begin_inset Quotes fld
\end_inset
-
+, 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
-MM
+LatexType
\end_layout
\end_inset
+ es
+\begin_inset Flex Code
+status collapsed
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
+Command
+\end_layout
- en la tipografía normal.
- Se puede obtener una anchura negativa anteponiendo
-\begin_inset Quotes fld
\end_inset
-
+ o
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
--
+Paragraph
\end_layout
\end_inset
-
-\begin_inset Quotes frd
-\end_inset
-
- a la cadena.
- Se eligió este método para que el aspecto sea el mismo con cada una de
- las tipografías de pantalla usadas.
+.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-Margin
+InTitle
\end_layout
\end_inset
[
+\emph on
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\emph on
-Static
-\emph default
-, Manual, Dynamic, First_Dynamic, Right_Address_Box
+0
\end_layout
\end_inset
-]
-\begin_inset Newline newline
+
+\emph default
+,
+\begin_inset space \thinspace{}
\end_inset
-El tipo de margen que el estilo tiene en el lado izquierdo.
-
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Static
+1
\end_layout
\end_inset
- significa un margen fijo.
-
+] Si es
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Manual
+1
\end_layout
\end_inset
- significa que el margen izquierdo depende de la cadena introducida en el
- diálogo
-\begin_inset Flex MenuItem
+, 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
-Editar\SpecialChar \menuseparator
-Configuración del párrafo\SpecialChar \ldots{}
-
+TitleLatexType
\end_layout
\end_inset
-.
- Esto se utiliza para componer bonitas listas sin tabuladores.
-
+ y
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Dynamic
+TitleLatexName
\end_layout
\end_inset
- significa que el margen depende del tamaño de la etiqueta.
- Esto se usa para las cabeceras automáticas de las listas numeradas.
- Es obvio que la cabecera
-\begin_inset Quotes fld
-\end_inset
-
-5.4.3.2.1 Cabecera muy larga
-\begin_inset Quotes frd
-\end_inset
-
- debe tener un margen izquierdo más amplio (tan ancho como
-\begin_inset Quotes fld
-\end_inset
-
-5.4.3.2.1
-\begin_inset Quotes frd
-\end_inset
-
- más el espacio) que
-\begin_inset Quotes fld
-\end_inset
+).
+\end_layout
-3.2 Cabecera muy larga
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
-, aunque los
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+ItemCommand
+\end_layout
-procesadores de texto
-\begin_inset Quotes frd
\end_inset
- corrientes no sean capaces de hacer esto.
-
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-First_Dynamic
+string="item"
\end_layout
\end_inset
- 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.
+] La secuencia de comando \SpecialChar LaTeX
+ que declara un ítem en una lista.
+ El comando es para ser definido sin la barra invertida (por omisión es
+\begin_inset Quotes eld
+\end_inset
+
+item
+\begin_inset Quotes erd
+\end_inset
+
+, que resulta en
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Right_Address_Box
+
+\backslash
+item
\end_layout
\end_inset
- significa que el margen se elige de manera que la fila más larga de este
- párrafo se adapte al margen derecho.
- Esto se emplea para componer una dirección en el lado derecho de la página.
-
+ en la salida \SpecialChar LaTeX
+).
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-NeedProtect
+ItemSep
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-
-\emph on
-0
+float=0
\end_layout
\end_inset
-,
+] 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 Code
status collapsed
\begin_layout Plain Layout
-1
+ParSep
\end_layout
\end_inset
-] Si los comandos frágiles en este estilo deberían ser protegidos,
+.
+ Pero el conjunto de los ítems del entorno son separados adicionalmente
+ con este
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-protect
+ItemSep
\end_layout
\end_inset
.
- (Nota: es
+ Anotar que esto es un
\emph on
-no
-\emph default
-si este comando debería él mismo ser protegido.)
+ multiplicador.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-Newline
+ItemTag
\end_layout
\end_inset
- [
+ [[FIXME]] (Usado solo con formatos tipo XML.)
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-0
+KeepEmpty
\end_layout
\end_inset
-,
+ [
+\emph on
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\emph on
-1
+0
\end_layout
\end_inset
-] Si las líneas nuevas se transforman en líneas nuevas LaTeX (
-\begin_inset Flex Code
-status collapsed
-\begin_layout Plain Layout
+\emph default
+,
+\begin_inset space \thinspace{}
+\end_inset
-\backslash
-\backslash
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+1
\end_layout
\end_inset
-) o no.
- La transformación puede desactivarse para permitir una edición más confortable
- de LaTeX en LyX.
+] Habitualmente, \SpecialChar LyX
+ no permite dejar un párrafo vacío, porque llevaría a una
+ salida de \SpecialChar 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 estilo que
+ no contiene texto real como una especie de salto.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-NextNoIndent
+LabelBottomsep
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-1
+float=0
\end_layout
\end_inset
-,
+] 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 Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-0
+Top_Environment
\end_layout
\end_inset
-] Si se permite sangrar la primera fila del párrafo siguiente.
-
+ y
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+Centered_Top_Environment
\end_layout
\end_inset
- significa que no se permite hacerlo;
+).
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-0
+LabelCounter
\end_layout
\end_inset
- significa que puede hacerse si se desea.
-\end_layout
-
-\begin_layout Description
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ObsoletedBy
+string=""
\end_layout
\end_inset
- 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
+] El nombre del contador para numeración automática.
+ Con el fin de que el contador aparezca con su etiqueta, deberás referenciarla
+ en
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-OptionalArgs
+LabelString
\end_layout
\end_inset
-
-\lang english
-
-\lang spanish
-[
+.
+ Esto funcionará con
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-int=0
+LabelType
\end_layout
\end_inset
-] 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
+s,
+\begin_inset Flex Code
+status collapsed
-\backslash
-mycmd[opt1]{req1}{contenido del párrafo}
+\begin_layout Plain Layout
+Static
\end_layout
-\begin_layout Standard
-pero no cosas como:
-\end_layout
+\end_inset
-\begin_layout LyX-Code
+,
+\begin_inset Flex Code
+status collapsed
-\backslash
-mycmd[opt1]{req1}[opt2]{contenido del párrafo}
+\begin_layout Plain Layout
+Above
\end_layout
-\begin_layout Standard
-al menos, no sin ERT (con lo que puedes tener cualquier cosa).
-
-\end_layout
+\end_inset
-\end_deeper
-\begin_layout Description
+ y
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ParbreakIsNewline
+Centered
\end_layout
\end_inset
-
-\begin_inset CommandInset label
-LatexCommand label
-name "des:ParbreakIsNewline"
-
+, al menos.
+\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
-
-\emph on
-0
+LabelType
\end_layout
\end_inset
-,
+ es
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+Enumerate
\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
+, 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
-PassThru 1
+LabelCounter myenum
\end_layout
\end_inset
-, esto permite emular un editor de texto simple (como un recuadro ERT).
-\end_layout
-\begin_layout Description
+\begin_inset Quotes erd
+\end_inset
+
+.
+ Entonces, los contadores reales usados son
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ParIndent
+myenumi
\end_layout
\end_inset
- [
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string=""
+myenumii
\end_layout
\end_inset
-] El sangrado de la primera línea de un párrafo.
-
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Parindent
+myenumiii
\end_layout
\end_inset
- estará fijado para un determinado estilo.
- La excepción es el estilo
+, y
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Normal
+myenumiv
\end_layout
\end_inset
-, puesto que la sangría de un párrafo de estilo
-\begin_inset Flex Code
-status collapsed
+, como en \SpecialChar LaTeX
+.
+ Estos contadores deben declararse todos por separado.
+\begin_inset Newline newline
+\end_inset
-\begin_layout Plain Layout
-Normal
-\end_layout
+Véase la sección
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Contadores"
\end_inset
- puede prohibirse con
+ para detalles sobre contadores
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-NextNoIndent
+LabelFont
\end_layout
\end_inset
-.
- Además, los párrafos de estilo
-\begin_inset Flex Code
-status collapsed
+ La tipografía usada para la etiqueta.
+ Véase la sección
+\begin_inset space ~
+\end_inset
-\begin_layout Plain Layout
-Normal
-\end_layout
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Tipografía"
\end_inset
- dentro de entornos usan la sangría
+.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Parindent
+LabelIndent
\end_layout
\end_inset
- del entorno, no su propio valor.
- Por ejemplo, los párrafos
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Normal
+string=""
\end_layout
\end_inset
- en una enumeración no se sangran.
+] Texto que indica cuánto se debe sangrar una etiqueta.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-Parsep
+LabelSep
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-float=0
+string=""
\end_layout
\end_inset
-] El espacio vertical entre dos párrafos de este estilo.
+] Texto que indica el valor de espacio horizontal entre la etiqueta y el
+ cuerpo del texto.
+ Solo se usa para etiquetas que no están sobre el cuerpo del texto.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-Parskip
+LabelString
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-float=0
+string=""
\end_layout
\end_inset
-] LyX permite al usuario elegir entre
-\begin_inset Quotes fld
-\end_inset
+] La cadena usada para una etiqueta del
+\begin_inset Flex Code
+status collapsed
-sangrado
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
+LabelType
+\end_layout
- o
-\begin_inset Quotes fld
\end_inset
-espacio vertical
-\begin_inset Quotes frd
-\end_inset
+
+\begin_inset Flex Code
+status collapsed
- para componer un documento.
- Si se elige
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+Static
+\end_layout
-sangrado
-\begin_inset Quotes frd
\end_inset
-, este valor es completamente ignorado.
- Si se elige
-\begin_inset Quotes fld
-\end_inset
+.
+ Si
+\begin_inset Flex Code
+status collapsed
-espacio vertical
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
+LabelCounter
+\end_layout
-, el sangrado de un estilo tipo
-\begin_inset Quotes fld
\end_inset
-Párrafo
-\begin_inset Quotes frd
+ está establecido, esta cadena puede contener los comandos especiales de
+ formato descritos en la sección
+\begin_inset space ~
\end_inset
- de LaTeX se ignora y todos los párrafos son separados con este argumento
-
-\begin_inset Quotes fld
-\end_inset
-parskip
-\begin_inset Quotes frd
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Contadores"
+
\end_inset
.
- El espacio vertical se calcula con
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-value
-\begin_inset space ~
-\end_inset
-
-* DefaultHeight
+LabelStringAppendix
\end_layout
\end_inset
-, donde
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-DefaultHeight
+string=""
\end_layout
\end_inset
- es la altura de una fila con la tipografía normal.
- De esta forma, el aspecto queda igual con diferentes tipografías de pantalla.
-\end_layout
-
-\begin_layout Description
+] Esta se usa en el apéndice en vez de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-PassThru
+LabelString
\end_layout
\end_inset
- [
-\emph on
-
+.
+ Anotar que toda declaración de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-0
+LabelString
\end_layout
+\end_inset
+
+ reconfigura también
+\begin_inset Newline newline
\end_inset
-\emph default
-,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+LabelStringAppendix
\end_layout
\end_inset
-] Si el contenido de este párrafo debería aparecer en la salida en forma
- cruda, es decir sin las traducciones especiales que LaTeX necesitaría.
+.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-Preamble
+LabelTag
\end_layout
\end_inset
- Información a incluir en el preámbulo LaTeX cuando se usa este estilo.
- Utilizado para definir macros, paquetes a cargar, etc., requeridos por este
- estilo en particular.
- Debe terminar con
-\begin_inset Quotes fld
-\end_inset
-
+ [FIXME] (Usado solo con formatos tipo XML.)
+\end_layout
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-EndPreamble
+LabelType
\end_layout
\end_inset
-
-\begin_inset Quotes frd
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Description
+[
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-RefPrefix
-\end_layout
+\emph on
+No_Label
+\emph default
+, Manual, Static, Above,
+\begin_inset Newline newline
\end_inset
- [
-\begin_inset Flex Code
-status collapsed
+Centered, Sensitive, Enumerate,
+\begin_inset Newline newline
+\end_inset
-\begin_layout Plain Layout
-string
+Itemize, Bibliography
\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_deeper
\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-RequiredArgs
+Manual
\end_layout
\end_inset
- [
+ significa que la etiqueta es la primera palabra (hasta elprimer espacio
+ real).
+ Usa espacios protegidos si quieres más de una palabra como etiqueta.
+
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-int=0
+Static
\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
+ significa que la etiqueta es simplemente cualquier
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-OptionalArgs
+LabelString
\end_layout
\end_inset
- para más información.
-\end_layout
+ declarado como tal.
+ Esto se mostrará
+\begin_inset Quotes cld
+\end_inset
-\begin_layout Description
+en línea
+\begin_inset Quotes crd
+\end_inset
+
+ al comienzo del párrafo.
+ Si
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Requires
+LatexType
\end_layout
\end_inset
-
-\series medium
- [
+ es
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+Environment
\end_layout
\end_inset
-]
-\series default
- Si el estilo requiere la característica
+, entonces se mostrará solo en el primer párrafo de cualquier secuencia
+ de párrafos con el mismo
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+Style
\end_layout
\end_inset
.
- Véase arriba (página
-\begin_inset CommandInset ref
-LatexCommand pageref
-reference "des:Provides"
-
-\end_inset
+\end_layout
-) la descripción de
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Provides
+Above
\end_layout
\end_inset
- para información sobre 'características'.
-
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
-\begin_layout Plain Layout
-RightMargin
-\end_layout
+\begin_inset space ~
+\end_inset
+y
+\begin_inset space ~
\end_inset
- [
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string=""
+Centered
\end_layout
\end_inset
-] Similar a
+ son casos especiales de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LeftMargin
+Static
\end_layout
\end_inset
.
+ La etiqueta se imprimirá encima del párrafo, o al inicio de línea o centrado.
+
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-Spacing
+Sensitive
\end_layout
\end_inset
- [
-\begin_inset Flex Code
-status collapsed
+ es un caso especial para las etiquetas de las leyendas de
+\begin_inset Quotes cld
+\end_inset
-\begin_layout Plain Layout
+Figura
+\begin_inset Quotes crd
+\end_inset
-\emph on
-single
-\emph default
-, onehalf, double, other
-\end_layout
+ y
+\begin_inset Quotes cld
+\end_inset
+Tabla
+\begin_inset Quotes crd
\end_inset
+.
-\emph on
-value
-\emph default
-] Esto define cuál debería ser el espacio predefinido en el estilo.
- Los argumentos
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-single
+Sensitive
\end_layout
\end_inset
-,
+ 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.
+ En el caso en que la leyenda se inserte adosada a un flotante
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-onehalf
+LabelString
\end_layout
\end_inset
- y
+ aparecerá como
+\begin_inset Quotes cld
+\end_inset
+
+Senseless!
+\begin_inset Quotes crd
+\end_inset
+
+ , (¡Sin sentido!).
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-double
+Enumerate
\end_layout
\end_inset
- corresponden respectivamente a un multiplicador de 1, 1.25 y 1.667.
- Si se especifica el argumento
+ 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 Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-other
+Itemize
\end_layout
\end_inset
-, 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,
+ produce varias marcas para los distintos niveles.
+ También está codificado.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Spacing
+Bibliography
\end_layout
\end_inset
- implica la generación de código LaTeX específico, usando el paquete
+ solo debería emplearse con
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-setspace.sty
+LatexType BibEnvironment
\end_layout
\end_inset
.
\end_layout
+\end_deeper
\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Spellcheck
+LangPreamble
\end_layout
\end_inset
- [
+ Esto sobrescribirá completamente cualquier declaración anterior de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-0
+LangPreamble
\end_layout
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\emph on
-1
-\end_layout
-
+ para este estilo.
+ Debe acabar con
+\begin_inset Quotes eld
\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
-TextFont
+EndLangPreamble
\end_layout
\end_inset
- La tipografía para el cuerpo del texto.
+
+\begin_inset Quotes erd
+\end_inset
+
+.
Véase la sección
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Tipografías"
+reference "subsec:I18n"
\end_inset
-.
+ para detallessobre su uso.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-TocLevel
+LatexName
\end_layout
\end_inset
-
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\series medium
-TocLevel [int]
+<name>
\end_layout
\end_inset
- El nivel del estilo en el índice general.
- Esto se usa para la numeración automática de los encabezados de sección.
+] El nombre correspondiente en \SpecialChar LaTeX
+, ya sea de un comando o de un entorno.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-TopSep
+LatexParam
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-float=0
+<parameter>
\end_layout
\end_inset
-] El espacio vertical con el que el primero de una cadena de párrafos con
- 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
+] Un parámetro opcional para el correspondiente
+\begin_inset Flex Code
+status collapsed
-\begin_layout Subsection
-Internacionalización de estilos de párrafo
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:I18n"
+\begin_layout Plain Layout
+LatexName
+\end_layout
\end_inset
+.
+ Este parámetro no se puede cambiar desde dentro de \SpecialChar LyX
+ (usa
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+Argument
\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
+\end_inset
-\begin_layout Standard
-Si un
+ para parámetros personalizables).
+ Se emitirá como tal tras todos los
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Style
+Argument
\end_layout
\end_inset
- define texto que se mostrará en el documento exportado, puede usar
+ \SpecialChar LaTeX
+.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LangPreamble
+LatexType
\end_layout
\end_inset
- y
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-BabelPreamble
+
+\emph on
+Paragraph
+\emph default
+, Command, Environment, Item_Environment,
+\begin_inset Newline newline
+\end_inset
+
+List_Environment, Bib_Environment
\end_layout
\end_inset
- para soportar correctamente documentos con idioma distinto del inglés e
- incluso documentos plurilingües.
- El siguiente extracto (del archivo
+] Cómo debería traducirse el estilo a \SpecialChar LaTeX
+.
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-theorems-ams.inc
+LatexType
\end_layout
\end_inset
-) muestra cómo funciona:
-\end_layout
+ es un poco engañoso porque estas reglas se aplican también a clases SGML.
+ Consulta los archivos de clases SGML (archivos de nombre
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
-Preamble
+\begin_layout Plain Layout
+db_*.inc
\end_layout
-\begin_deeper
-\begin_layout LyX-Code
-
-\backslash
-theoremstyle{remark}
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-
-\backslash
-newtheorem{claim}[thm]{
-\backslash
-protect
-\backslash
-claimname}
+ ) para ejemplos concretos.
\end_layout
-\begin_layout LyX-Code
-EndPreamble
-\end_layout
+\end_inset
-\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_deeper
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
-BabelPreamble
+\begin_layout Plain Layout
+Paragraph
\end_layout
-\begin_layout LyX-Code
-
-\backslash
-addto
-\backslash
-captions$$lang{
-\backslash
-renewcommand{
-\backslash
-claimname}{_(Claim)}}
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-EndBabelPreamble
+ no significa nada especial.
\end_layout
-\end_deeper
-\begin_layout Standard
-En principio, cualquier LaTeX legal puede aparecer en las etiquetas
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LangPreamble
+Command
\end_layout
\end_inset
- y
+ significa
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-BabelPreamble
+
+\backslash
+
+\emph on
+LatexName
+\emph default
+{\SpecialChar ldots
+}
\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
+.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-claimname
+Environment
\end_layout
\end_inset
- y su uso en
+ significa
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\backslash
-newtheorem
+begin{
+\emph on
+LatexName
+\emph default
+}\SpecialChar ldots
+
+\backslash
+end{
+\emph on
+LatexName
+\emph default
+}
\end_layout
\end_inset
.
-
\end_layout
-\begin_layout Standard
-La etiqueta
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LangPreamble
+Item_Environment
\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
+ es lo mismo que
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Preamble
+Environment
\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
-
-
+, excepto que un
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-_()
+
+\backslash
+item
\end_layout
\end_inset
-, que será reemplazada, cuando LyX genere la salida LaTeX, por la traducción
- de su argumento al idioma del documento.
+ se genera para cada párrafo de este entorno.
\end_layout
-\begin_layout Standard
-La etiqueta
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-BabelPreamble
+List_Environment
\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
+ es lo mismo que
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-babel
+Item_Environment
\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
+, excepto que
+\begin_inset Newline newline
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-_()
+LabelWidthString
\end_layout
\end_inset
- se reemplazará por su traducción al idioma en cuestión; la expresión
+ se pasa como un argumento al entorno.
+\begin_inset Newline newline
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-$$lang
+LabelWidthString
\end_layout
\end_inset
- es reemplazada por el nombre del idioma (el usado por el paquete babel).
-\end_layout
+ puede definirse en el diálogo
+\begin_inset Flex Noun
+status collapsed
-\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:
+\begin_layout Plain Layout
+Editar\SpecialChar menuseparator
+Configuración
+\begin_inset space ~
+\end_inset
+
+de
+\begin_inset space ~
+\end_inset
+
+párrafos
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\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_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-babel
+Bib_Environment
\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
+ es como
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LangPreamble
+Environment
\end_layout
\end_inset
- y
+ pero añade además el argumento obligatorio necesario (la etiqueta más larga)
+ a la declaración
+\family typewriter
+begin
+\family default
+ del entorno bibliografía:
+\begin_inset Newline newline
+\end_inset
+
+
\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.
+\backslash
+begin{thebibliography}{99}
\end_layout
-\begin_layout Subsection
-Flotantes
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:Flotantes"
+\end_inset
+ Por tanto solo es útil para entornos de bibliografía.
+ La etiqueta más larga predeterminada
+\begin_inset Quotes cld
\end_inset
+99
+\begin_inset Quotes crd
+\end_inset
+ puede cambiarla el usuario en la configuración de párrafo de un ítem bibliográf
+ico.
\end_layout
\begin_layout Standard
-Desde la versión 1.3.0 de LyX, ha sido posible y necesario definir los flotantes
- (
-\begin_inset Flex MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-figura
-\end_layout
-
-\end_inset
-
-,
-\begin_inset Flex MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-cuadro
+Poniendo juntas las últimas cosas, la salida \SpecialChar LaTeX
+ será una de estas:
\end_layout
-\end_inset
-
-, \SpecialChar \ldots{}
-) en la propia clase de texto.
- Los flotantes normales se incluyen en el archivo
-\begin_inset Flex Code
-status collapsed
+\begin_layout LyX-Code
-\begin_layout Plain Layout
-stdfloats.inc
+\backslash
+LatexName[LatexParam]{\SpecialChar ldots
+}
\end_layout
-\end_inset
-
-, así que no tendrás más que añadir
+\begin_layout Standard
+o:
\end_layout
\begin_layout LyX-Code
-Input stdfloats.inc
+
+\backslash
+begin{LatexName}[LatexParam] \SpecialChar ldots
+
+\backslash
+end{LatexName}.
\end_layout
\begin_layout Standard
-en tu archivo de formato.
- Si quieres implementar una clase de texto que proponga algún otro tipo
- de flotante (como la clase AGU empaquetada con LyX), la información siguiente
- te servirá de ayuda:
+dependiendo del tipo de \SpecialChar LaTeX
+.
\end_layout
+\end_deeper
\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Extension
+LeftDelim
\end_layout
\end_inset
\end_inset
-=
-\begin_inset Quotes erd
-\end_inset
+] Secuencia que se pone al inicio del contenido del estilo.
+ Un salto de línea en la salida puede indicarse con
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+<br/>
+\end_layout
-\begin_inset Quotes erd
\end_inset
-] La extensión del nombre de un archivo auxiliar para la lista de figuras
- (u otra cosa).
- LaTeX escribe las leyendas en este archivo.
+.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-GuiName
+LeftMargin
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-string
+string=""
\end_layout
\end_inset
-=
-\begin_inset Quotes erd
-\end_inset
-
-
-\begin_inset Quotes erd
-\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
- used.
-\end_layout
-
-\begin_layout Description
+] Si pones estilos en entornos, los
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTML*
+LeftMargin
\end_layout
\end_inset
- Se usan para salidar XHTML.
- Véase
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:Etiquetas-para-XHTML"
-
+ no son simplemente añadidos, sino aumentados en un factor
+\begin_inset Formula $\frac{4}{\mathrm{depth}+4}$
\end_inset
.
-\end_layout
-
-\begin_layout Description
+ Anotar que este parámetro se usa también cuando
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-IsPredefined
+Margin
\end_layout
\end_inset
- [
-\emph on
-
+ se define como
\begin_inset Flex Code
-status open
+status collapsed
\begin_layout Plain Layout
-0
+Manual
\end_layout
\end_inset
-
-\emph default
-,
+ o
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+Dynamic
\end_layout
\end_inset
-] Indica si el flotante está ya definido en la clase de documento o si necesitam
-os cargar
+.
+ En ese caso se añade al margen manual o dinámico.
+\begin_inset Newline newline
+\end_inset
+
+Por ejemplo
+\begin_inset Quotes cld
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-float.sty
+MM
\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
+\begin_inset Quotes crd
+\end_inset
+ significa que el párrafo se sangra con la anchura de
+\begin_inset Quotes cld
\end_inset
-, que significa: usar
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-float.sty
+MM
\end_layout
\end_inset
-.
- Deberá ponerse
+
+\begin_inset Quotes crd
+\end_inset
+
+ en la tipografía normal.
+ Se puede obtener una anchura negativa anteponiendo
+\begin_inset Quotes cld
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+-
\end_layout
\end_inset
- si el flotante ya está definido por la clase de documento LaTeX.
+
+\begin_inset Quotes crd
+\end_inset
+
+ a la cadena.
+ Se eligió este método para que el aspecto sea el mismo con cada una de
+ las tipografías de pantalla usadas.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-ListCommand
+Margin
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-string
+
+\emph on
+Static
+\emph default
+, Manual, Dynamic, First_Dynamic, Right_Address_Box
\end_layout
\end_inset
-=
-\begin_inset Quotes erd
+]
+\begin_inset Newline newline
\end_inset
+El tipo de margen que el estilo tiene en el lado izquierdo.
+\end_layout
-\begin_inset Quotes erd
-\end_inset
-
-] 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_deeper
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-UsesFloatPkg
+Static
\end_layout
\end_inset
- es `false', puesto que no hay una forma estándar de generar este comando.
- Se ignora si
+ significa un margen fijo.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-UsesFloatPkg
+Manual
\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 Code
+ significa que el margen izquierdo depende de la cadena introducida en el
+ diálogo
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-ListName
+Editar\SpecialChar menuseparator
+Configuración del párrafo\SpecialChar ldots
+
\end_layout
\end_inset
- [
+.
+ Esto se utiliza para componer bonitas listas sin tabuladores.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+Dynamic
\end_layout
\end_inset
-=
-\begin_inset Quotes erd
+ significa que el margen depende del tamaño de la etiqueta.
+ Esto se usa para las cabeceras automáticas de las listas numeradas.
+ Es obvio que la cabecera
+\begin_inset Quotes cld
\end_inset
+5.4.3.2.1 Cabecera muy larga
+\begin_inset Quotes crd
+\end_inset
-\begin_inset Quotes erd
+ debe tener un margen izquierdo más amplio (tan ancho como
+\begin_inset Quotes cld
\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
+5.4.3.2.1
+\begin_inset Quotes crd
+\end_inset
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+ más el espacio) que
+\begin_inset Quotes cld
+\end_inset
-\begin_layout Plain Layout
-NumberWithin
-\end_layout
+3.2 Cabecera muy larga
+\begin_inset Quotes crd
+\end_inset
+, aunque los
+\begin_inset Quotes cld
\end_inset
- [
+procesadores de texto
+\begin_inset Quotes crd
+\end_inset
+
+ corrientes no sean capaces de hacer esto.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+First_Dynamic
\end_layout
\end_inset
-=
-\begin_inset Quotes erd
-\end_inset
-
-
-\begin_inset Quotes erd
-\end_inset
+ 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.
+\end_layout
-] 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_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-chapter
+Right_Address_Box
\end_layout
\end_inset
-, los flotantes serán numerados dentro de los capítulos.
+ significa que el margen se elige de manera que la fila más larga de este
+ párrafo se adapte al margen derecho.
+ Esto se emplea para componer una dirección en el lado derecho de la página.
+
\end_layout
+\end_deeper
\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Placement
+NeedProtect
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-string
+
+\emph on
+0
\end_layout
\end_inset
-=
-\begin_inset Quotes erd
+,
+\begin_inset space \thinspace{}
\end_inset
-\begin_inset Quotes erd
-\end_inset
-
-] La colocación por omisión para la clase dada de flotantes.
- El valor de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+1
\end_layout
\end_inset
- deberá ser un estándar LaTeX:
+] Si los comandos frágiles en este estilo deberían ser protegidos,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-t
+
+\backslash
+protect
\end_layout
\end_inset
-,
+.
+ (Nota: es
+\emph on
+no
+\emph default
+si este comando debería él mismo ser protegido.)
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-b
+Newline
\end_layout
\end_inset
-,
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-p
+0
\end_layout
\end_inset
- y
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-h
-\end_layout
-\end_inset
+\emph on
+1
+\end_layout
-, por
-\begin_inset Quotes fld
\end_inset
-top
-\begin_inset Quotes frd
-\end_inset
+] Si las líneas nuevas se transforman en líneas nuevas \SpecialChar LaTeX
+ (
+\begin_inset Flex Code
+status collapsed
- (arriba),
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
-bottom
-\begin_inset Quotes frd
-\end_inset
+\backslash
- (abajo),
-\begin_inset Quotes fld
-\end_inset
+\backslash
-page
-\begin_inset Quotes frd
-\end_inset
+\end_layout
- (página), y
-\begin_inset Quotes fld
\end_inset
-here
-\begin_inset Quotes frd
-\end_inset
+) o no.
+ La transformación puede desactivarse para permitir una edición más confortable
+ de \SpecialChar LaTeX
+ en \SpecialChar LyX
+.
+\end_layout
- (aquí), respectivamente.
-\begin_inset Foot
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Anotar que el orden de estas letras en la cadena es irrelevante, como en
- LaTeX.
+NextNoIndent
\end_layout
\end_inset
- Por encima de éstos hay un nuevo tipo,
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-H
+
+\emph on
+0
\end_layout
\end_inset
-, que no corresponde realmente a un flotante, ya que se refiere a: ponerlo
- aquí,
-\begin_inset Quotes fld
+,
+\begin_inset space \thinspace{}
\end_inset
-here
-\begin_inset Quotes frd
-\end_inset
-, y en ninguna otra parte.
- Anotar que, sin embargo, el colocador
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-H
+1
\end_layout
\end_inset
- es especial y, debido a detalles de implementación, no puede usarse en
- tipos de flotantes no empotrados.
- Si no comprendes lo que esto significa, usa solo
-\begin_inset Quotes fld
-\end_inset
-
-
+] Si se permite sangrar la primera fila del párrafo siguiente.
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-tbp
+1
\end_layout
\end_inset
+ significa que no se permite hacerlo;
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
+\end_layout
-\begin_inset Quotes frd
\end_inset
-.
+ significa que puede hacerse si se desea.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-RefPrefix
+ObsoletedBy
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-string
+<name>
\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
+] 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 Code
status collapsed
\begin_layout Plain Layout
-RefPrefix
+ParagraphGroup
\end_layout
\end_inset
- puesto por un estilo copiado usando el valor especial
-\begin_inset Quotes eld
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
+\end_layout
+
\end_inset
-OFF
-\begin_inset Quotes erd
+,
+\begin_inset space \thinspace{}
\end_inset
-, todas mayúsculas.
-\end_layout
-\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Style
+1
\end_layout
\end_inset
- [
+] Determina si párrafos consecutivos del mismo tipo se tratan como si fueran
+ juntos.
+ Esto tiene el efecto de que
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+GuiLabel
\end_layout
\end_inset
-=
-\begin_inset Quotes erd
-\end_inset
+ solo se imprime una vez delante de tal grupo.
+ Por omisión, esto es así para
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+LaTeXType
+\end_layout
-\begin_inset Quotes erd
\end_inset
-] El estilo usado cuando se define el flotante con
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+Environment
+\end_layout
-\backslash
-newfloat
+\end_inset
+
+ y
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Bib_Environment
\end_layout
\end_inset
-.
+ y no lo es para los demás tipos.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-Type
+ParbreakIsNewline
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-string
+
+\emph on
+0
\end_layout
\end_inset
-=
-\begin_inset Quotes erd
+,
+\begin_inset space \thinspace{}
\end_inset
-\begin_inset Quotes erd
-\end_inset
+\begin_inset Flex Code
+status collapsed
-] El
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+1
+\end_layout
-tipo
-\begin_inset Quotes frd
\end_inset
- de la nueva clase de flotante, como programa o algoritmo.
- Después del apropiado
+] Indica que los párrafos no serán separados por una línea vacía en la salida
+ \SpecialChar LaTeX
+, solo por un salto de línea; junto con
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-newfloat
+PassThru 1
\end_layout
\end_inset
-, comandos tales como
+, esto permite emular un editor de texto simple (como un recuadro ERT).
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-begin{program}
+ParIndent
\end_layout
\end_inset
- o
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-end{algorithm*}
+string=""
\end_layout
\end_inset
- estarán disponibles.
-\end_layout
-
-\begin_layout Description
+] El sangrado de la primera línea de un párrafo.
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-UsesFloatPkg
+Parindent
\end_layout
\end_inset
- [
+ estará fijado para un determinado estilo.
+ La excepción es el estilo
\begin_inset Flex Code
-status open
+status collapsed
\begin_layout Plain Layout
-0
+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
-
-\emph on
-1
+Normal
\end_layout
\end_inset
-] Nos dice si este flotante se define usando las facilidades provistas por
-
+ puede prohibirse con
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-float.sty
+NextNoIndent
\end_layout
\end_inset
-, bien por el archivo de clase o por un paquete, o bien sobre la marcha
- por el propio LyX.
+.
+ Además, los párrafos de estilo
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Normal
\end_layout
-\begin_layout Standard
-Anotar que al definir un flotante con tipo
+\end_inset
+
+ dentro de entornos usan la sangría
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-type
+Parindent
\end_layout
\end_inset
- automáticamente se define el correspondiente contador con nombre
+ del entorno, no su propio valor.
+ Por ejemplo, los párrafos
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-type
+Normal
\end_layout
\end_inset
-.
+ en una enumeración no se sangran.
\end_layout
-\begin_layout Subsection
-Recuadros flexibles y formato del recuadro
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:estilo-del-texto"
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ParSep
+\end_layout
\end_inset
+ [
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+float=0
\end_layout
-\begin_layout Standard
-LyX ha soportado estilos de texto desde la versión 1.4.0; desde la versión
- 1.6.0, estos son denominados recuadros flexibles.
-
-\end_layout
+\end_inset
-\begin_layout Standard
-Los recuadros flexibles son de tres tipos:
+] El espacio vertical entre dos párrafos de este estilo.
\end_layout
-\begin_layout Itemize
-estilo del texto (
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-CharStyle
+Parskip
\end_layout
\end_inset
-): estos definen diseños semánticos correspondientes a comandos LaTeX como
-
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-noun
+float=0
\end_layout
\end_inset
- y
+] \SpecialChar LyX
+ permite al usuario elegir entre
+\begin_inset Quotes cld
+\end_inset
+
+sangrado
+\begin_inset Quotes crd
+\end_inset
+
+ o
+\begin_inset Quotes cld
+\end_inset
+
+espacio vertical
+\begin_inset Quotes crd
+\end_inset
+
+ para separar párrafos.
+ Si se elige
+\begin_inset Quotes cld
+\end_inset
+
+sangrado
+\begin_inset Quotes crd
+\end_inset
+
+, este valor es completamente ignorado.
+ Si se elige
+\begin_inset Quotes cld
+\end_inset
+
+espacio vertical
+\begin_inset Quotes crd
+\end_inset
+
+, el sangrado de un estilo tipo
+\begin_inset Quotes cld
+\end_inset
+
+Párrafo
+\begin_inset Quotes crd
+\end_inset
+
+ de \SpecialChar LaTeX
+ se ignora y todos los párrafos son separados con este argumento
+\begin_inset Quotes cld
+\end_inset
+
+parskip
+\begin_inset Quotes crd
+\end_inset
+
+.
+ El espacio vertical se calcula con
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+Parskip
+\begin_inset space ~
+\end_inset
-\backslash
-code
+* DefaultHeight
\end_layout
\end_inset
-.
-\end_layout
-
-\begin_layout Itemize
-definido por el usuario (
+, donde
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Custom
+DefaultHeight
\end_layout
\end_inset
-): estos se pueden usar para definir recuadros plegables personalizados,
- 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 (
+ es la altura de una fila con la tipografía normal.
+ De esta forma, el aspecto queda igual con diferentes tipografías de pantalla.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-endnotes
+PassThru
\end_layout
\end_inset
-).
-\end_layout
+ [
+\emph on
-\begin_layout Itemize
-elementos XML (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Element
+
+\emph on
+0
\end_layout
\end_inset
-): para usar con las clases DocBook.
-\end_layout
-\begin_layout Standard
-Los recuadros flexibles se definen usando la etiqueta
+\emph default
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-InsetLayout
+1
\end_layout
\end_inset
-, que se explicará en un momento.
+] Si el contenido de este párrafo debería aparecer en la salida en forma
+ cruda, es decir sin las traducciones especiales que \SpecialChar LaTeX
+ necesitaría.
\end_layout
-\begin_layout Standard
-La etiqueta
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-InsetLayout
+PassThruChars
\end_layout
\end_inset
- 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 Code
status collapsed
\begin_layout Plain Layout
-InsetLayout
+string
\end_layout
\end_inset
- permite personalizar los parámetros de diseño de notas al pie, notas al
- margen, notas, recuadros de código TeX (ERT), ramas, listados de programa,
- índices, cuadros, tablas, algoritmos, URL, y argumentos opcionales, así
- como para definir recuadros flexibles.
+]
+\family typewriter
+
+\family default
+Define caracteres individuales que deberían emitirse en bruto, o sea, sin
+ traducciones especiales que \SpecialChar LaTeX
+ podría requerir.
\end_layout
-\begin_layout Standard
-La definición de
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-InsetLayout
+Preamble
\end_layout
\end_inset
- debe comenzar con una línea de la forma:
-\end_layout
+ Información a incluir en el preámbulo \SpecialChar LaTeX
+ cuando se usa este estilo.
+ Utilizado para definir macros, paquetes a cargar, etc., requeridos por este
+ estilo en particular.
+ Debe terminar con
+\begin_inset Quotes cld
+\end_inset
-\begin_layout LyX-Code
-InsetLayout <Type>
-\end_layout
-\begin_layout Standard
-Aquí,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-<Type>
+EndPreamble
\end_layout
\end_inset
- indica el recuadro cuyo formato se va a definir, y hay dos casos.
+
+\begin_inset Quotes crd
+\end_inset
+
+.
\end_layout
-\begin_layout Enumerate
-Se va a modificar el formato para un tipo de recuadro preexistente.
- En este caso,
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-<Type>
+RefPrefix
\end_layout
\end_inset
- puede ser uno cualquiera de los siguientes:
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Algorithm
+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
-Branch
+Requires
\end_layout
\end_inset
-,
+
+\series medium
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Box
+string
\end_layout
\end_inset
-,
+]
+\series default
+ Si el estilo requiere la característica
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Box:shaded
+string
\end_layout
\end_inset
-,
+ (véase la lista en
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "cap:Lista-de-funciones"
+
+\end_inset
+
+).
+ Si necesitas un paquete con opciones específicas puedes usar además
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ERT
+PackageOptions
\end_layout
\end_inset
-,
+ como un parámetro de clase de texto general (véase
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Parámetros-generales-clases"
+
+\end_inset
+
+).
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Figure
+ResetArgs
\end_layout
\end_inset
-,
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Foot
+
+\emph on
+0
\end_layout
\end_inset
-,
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Index
+1
\end_layout
\end_inset
-,
+] Reinicia los argumentos de este estilo (como definido mediante la etiqueta
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Info
+Argument
\end_layout
\end_inset
-,
+).
+ Es útil si has copiado un estilo mediante
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Info:menu
+CopyStyle
\end_layout
\end_inset
-,
+, pero no quieres heredar sus argumentos (requerido y opcional).
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Info:shortcut
+RightDelim
\end_layout
\end_inset
-,
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Info:shortcuts
+string
\end_layout
\end_inset
-,
+] Secuencia que se pone al final del contenido del formato.
+ Un salto de línea en la salida se puede indicar con
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Listings
+<br/>
\end_layout
\end_inset
-,
+.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Marginal
+RightMargin
\end_layout
\end_inset
-,
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Note:Comment
+string=""
\end_layout
\end_inset
-,
+] Similar a
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Note:Note
+LeftMargin
\end_layout
\end_inset
-,
+.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Note:GreyedOut
+Spacing
\end_layout
\end_inset
-,
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-OptArg
-\end_layout
+
+\emph on
+single
+\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-Table
+onehalf
\end_layout
\end_inset
-, o
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-URL
+double
\end_layout
\end_inset
-.
-
-\end_layout
-
-\begin_layout Enumerate
-Se va a definir el formato para un recuadro flexible.
- En este caso,
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-<Type>
-\end_layout
-
+other
+\begin_inset space ~
\end_inset
- 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
+<valor>
+\end_layout
+\end_inset
+] Esto define cuál debería ser el espacio predefinido en el estilo.
+ Los argumentos
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Flex:Code
+single
\end_layout
\end_inset
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+onehalf
+\end_layout
-\begin_inset Quotes erd
\end_inset
-.
- Anotar que la definición de un flexible debe incluir
-\emph on
-además
-\emph default
- una entrada
+ y
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LyXType
+double
\end_layout
\end_inset
-.
-\end_layout
-
-\begin_layout Standard
-La definición de
+ corresponden respectivamente a un multiplicador de 1, 1.25 y 1.667.
+ Si se especifica el argumento
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-InsetLayout
+other
\end_layout
\end_inset
- puede contener las siguientes entradas:
-\end_layout
-
-\begin_layout Description
+, 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 Code
status collapsed
\begin_layout Plain Layout
-BgColor
+Spacing
\end_layout
\end_inset
- El color para el fondo del recuadro.
- Los colores válidos son los definidos en
+ implica la generación de código \SpecialChar LaTeX
+ específico, usando el paquete \SpecialChar LaTeX
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-src/ColorCode.h
+setspace
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-ContentAsLabel
+Spellcheck
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-
-\emph on
0
\end_layout
\end_inset
,
+\emph on
+
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\emph default
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+
+\emph on
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.
+] Corrección ortográfica de párrafos de este estilo.
+ Por omisión, sí.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-CopyStyle
+TextFont
\end_layout
\end_inset
-
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-[string]
-\end_layout
+ La tipografía para el cuerpo del texto.
+ Véase la sección
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Tipografía"
\end_inset
- Copia todas las características de un estilo existente en el actual.
-
+.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-CustomPars
+TocLevel
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-
-\emph on
-0
+int=3
\end_layout
\end_inset
-,
+] El nivel del estilo en el índice general.
+ Esto se usa para la numeración automática de los encabezados de sección.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+ToggleIndent
\end_layout
\end_inset
-] Indica si el usuario puede emplear el diálogo Configuración del párrafo
- para modificar el párrafo.
-\end_layout
+ [
+\emph on
-\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Decoration
+default
\end_layout
\end_inset
- Puede ser
+
+\emph default
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Classic
+always
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-Minimalistic
+never
\end_layout
\end_inset
-, o
+] Esta etiqueta determina si la sangría de primera línea de este párrafo
+ puede conmutarse en el diálogo de configuración del párrafo.
+ Si se establece
+\emph on
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Conglomerate
+
+\emph off
+default
\end_layout
\end_inset
-, que describe el estilo de presentación para el marco y los botones del
- recuadro.
- Las notas al pie usan generalmente
-\begin_inset Flex Code
-status collapsed
-\begin_layout Plain Layout
-Classic
-\end_layout
+\emph default
+, la sangría puede conmutarse si la configuración del documento usa estilo
+ de párrafo
+\begin_inset Quotes cld
+\end_inset
+sangrado
+\begin_inset Quotes crd
\end_inset
-, los recuadros de código TeX
+; con
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Minimalistic
+always
\end_layout
\end_inset
-, y los de estilos del texto
+, la sangría se puede conmutar siempre, no importa la configuración del
+ documento; con
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Conglomerate
+never
\end_layout
\end_inset
-.
+, la sangría nunca se puede conmutar.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-Display
+TopSep
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-0
+float=0
\end_layout
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\emph on
-1
+] El espacio vertical con el que el primero de una cadena de párrafos con
+ 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 "subsec:I18n"
+
\end_inset
-] Solo es útil si
-\begin_inset Flex Code
-status collapsed
-\begin_layout Plain Layout
-LatexType
\end_layout
-\end_inset
+\begin_layout Standard
+\SpecialChar 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
- es
+\begin_layout Standard
+Si un
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Environment
+Style
\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
-
+ define texto que se mostrará en el documento exportado, puede usar
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-begin{
-\emph on
-LatexName
-\emph default
-}
+LangPreamble
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-
-\backslash
-end{
-\emph on
-LatexName
-\emph default
-}
+BabelPreamble
\end_layout
\end_inset
-.
- Por omisión, verdadero.
-\end_layout
-
-\begin_layout Description
+ 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
-End
+theorems-ams.inc
\end_layout
\end_inset
- Requerido al final de las declaraciones de formato del recuadro.
+) muestra cómo funciona:
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-Font
+\begin_layout LyX-Code
+Preamble
\end_layout
-\end_inset
-
- La tipografía usada tanto para el cuerpo del texto como para la etiqueta.
- Véase la sección
-\begin_inset space ~
-\end_inset
+\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_inset CommandInset ref
-LatexCommand ref
-reference "sub:Tipografías"
+\begin_layout LyX-Code
+EndPreamble
+\end_layout
-\end_inset
+\begin_layout LyX-Code
+LangPreamble
+\end_layout
-.
- Anotar que al definir esta tipografía se define automáticamente el mismo
- valor para la etiqueta,
+\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 \SpecialChar LaTeX
+ legal puede aparecer en las etiquetas
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelFont
+LangPreamble
\end_layout
\end_inset
-, así que define aquella primero y después define
+ y
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelFont
+BabelPreamble
\end_layout
\end_inset
- si las quieres diferentes.
+, 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 \SpecialChar LaTeX
-\end_layout
-
-\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ForceLTR
+
+\backslash
+claimname
\end_layout
\end_inset
- Fuerza el idioma
-\begin_inset Quotes fld
-\end_inset
+ y su uso en
+\begin_inset Flex Code
+status collapsed
-latex
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
- que genera salida Izquierda-Derecha (latin), p.
-\begin_inset space \thinspace{}
-\end_inset
+\backslash
+newtheorem
+\end_layout
-e.
-\begin_inset space \space{}
\end_inset
-en código TeX o URL.
- Un parche.
+.
+
\end_layout
-\begin_layout Description
+\begin_layout Standard
+La etiqueta
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ForcePlain
+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
-
-\emph on
-0
+Preamble
\end_layout
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-1
-\end_layout
+.
+ Lo que la hace especial es el uso de la
+\begin_inset Quotes eld
+\end_inset
+función
+\begin_inset Quotes erd
\end_inset
-] 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.
+, que será reemplazada, cuando \SpecialChar LyX
+ genere la salida \SpecialChar LaTeX
+, por la traducción de
+ su argumento al idioma del documento.
\end_layout
-\begin_layout Description
+\begin_layout Standard
+La etiqueta
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-FreeSpacing
+BabelPreamble
\end_layout
\end_inset
- [
-\emph on
-
+ 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
-0
+babel
\end_layout
\end_inset
-
-\emph default
-,
+.
+ 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
-1
+_()
\end_layout
\end_inset
-] Usualmente LyX no permite insertar más de un espacio entre palabras, puesto
- que un espacio se considera como la separación entre dos palabras, no un
- carácter o símbolo por sí mismo.
- 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
+ se reemplazará por su traducción al idioma en cuestión; la expresión
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-FreeSpacing
+$$lang
\end_layout
\end_inset
-.
- Anotar que LyX creará espacios protegidos para los espacios adicionales
- en modos que no sean LaTeX.
-
+ es reemplazada por el nombre del idioma (el usado por el paquete babel).
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-HTML*
+\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}}
+\begin_inset Newline newline
\end_inset
- Controlan la salida XHTML.
- Véase la sección
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:Etiquetas-para-XHTML"
+\backslash
+addto
+\backslash
+captionsngerman{
+\backslash
+renewcommand{
+\backslash
+claimname}{Behauptung}}
+\begin_inset Newline newline
\end_inset
-.
+
+\backslash
+providecommand{
+\backslash
+claimname}{Behauptung}
\end_layout
-\begin_layout Description
+\begin_layout Standard
+\SpecialChar LaTeX
+ y
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-InToc
+babel
\end_layout
\end_inset
- [
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\emph on
-0
+ conspirarán para producir el texto correcto en la salida.
\end_layout
-\end_inset
-
-,
+\begin_layout Standard
+Un punto importante a tener en cuenta aquí es que las traducciones son proporcio
+nadas por el propio \SpecialChar LyX
+, por medio del archivo
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+layouttranslations
\end_layout
\end_inset
-] Incluye o no el contenido de este inset en la cadena generada para el
- panel 'Navegador de contorno'.
- El no sería, por ejemplo, para que el contenido de una nota al pie en un
- encabezado de sección no aparezca en el índice que se despliega en el navegador
- de contorno, sin embargo, normalmente sí se incluiría el contenido de un
- estilo de carácter.
- Predeterminado es false: no incluir.
-\end_layout
-
-\begin_layout Description
+.
+ Esto quiere decir, en definitiva, que
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-KeepEmpty
+LangPreamble
\end_layout
\end_inset
- [
-\emph on
-
+ y
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-0
+BabelPreamble
\end_layout
\end_inset
-
-\emph default
-,
+ realmente solo son útiles en archivos de formato que son proporcionados
+ por \SpecialChar 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 \SpecialChar LyX
+ a menos que el archivo
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+layouttranslations
\end_layout
\end_inset
-] Habitualmente, LyX no permite dejar un párrafo vacío, porque llevaría
- 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 estilo que
- no contiene texto real como una especie de salto.
-\end_layout
+ se modifique como correponde.
+ Sin embargo, cualquier formato creado con la intención de ser incluido
+ en \SpecialChar LyX
+ debería usar estas etiquetas en los lugares apropiados.
+ Ten en cuenta que las traducciones de estilo de párrafo provistas por \SpecialChar LyX
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+ nunca cambian en actualizaciones menores (p.
+\begin_inset space \thinspace{}
+\end_inset
-\begin_layout Plain Layout
-LabelFont
-\end_layout
+e.
+\begin_inset space \space{}
+\end_inset
+de versión 2.1.x a 2.1.y).
+ Sin embargo es muy probable que en actualizaciones mayores (p.
+\begin_inset space \thinspace{}
\end_inset
- La tipografía para la etiqueta.
- Véase la sección
-\begin_inset space ~
+e.
+\begin_inset space \space{}
\end_inset
+de 2.0.x a 2.1.y) se introduzcan nuevas traducciones o correcciones.
+\end_layout
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:Tipografías"
+\begin_layout Subsection
+Flotantes
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Flotantes"
\end_inset
-.
- Anotar que esta definición nunca puede aparecer antes de
-\begin_inset Flex Code
+
+\end_layout
+
+\begin_layout Standard
+Es necesario definir los flotantes (
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-Font
+figura
\end_layout
\end_inset
-, para que sea efectiva.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex Code
+,
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-LabelString
+cuadro
\end_layout
\end_inset
- Lo que se mostrará sobre el botón u otra parte como etiqueta del recuadro.
- Algunos tipos de recuadro (
+, \SpecialChar ldots
+) en la propia clase de texto.
+ Los flotantes normales se incluyen en el archivo
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-código TeX
+stdfloats.inc
\end_layout
\end_inset
- y
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-Ramas
+, así que no tendrás más que añadir
\end_layout
-\end_inset
+\begin_layout LyX-Code
+Input stdfloats.inc
+\end_layout
-) modifican esta etiqueta sobre la marcha.
+\begin_layout Standard
+en tu archivo de formato.
+ Si quieres implementar una clase de texto que proponga algún otro tipo
+ de flotante (como la clase AGU empaquetada con \SpecialChar LyX
+), la información siguiente
+ te servirá de ayuda:
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-LatexName
+AllowedPlacement
\end_layout
\end_inset
- El nombre LaTeX correspondiente al asunto.
- Cualquier nombre de entorno o de comando.
-\end_layout
-
-\begin_layout Description
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LatexParam
+string
\end_layout
\end_inset
- El parámetro opcional para el correspondiente
-\begin_inset Flex Code
-status collapsed
+=!htbpH] Opciones de colocación permitidas para este tipo de flotante.
+ El valor es una secuencia de caracteres:
+\emph on
+h
+\emph default
+ (
+\begin_inset Quotes eld
+\end_inset
-\begin_layout Plain Layout
-LatexName
-\end_layout
+here if possible
+\begin_inset Quotes erd
+\end_inset
+),
+\emph on
+t
+\emph default
+ (
+\begin_inset Quotes eld
\end_inset
-, incluyendo posibles pares de corchetes,
-\begin_inset Flex Code
-status collapsed
+top of page
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Plain Layout
-[]
-\end_layout
+),
+\emph on
+b
+\emph default
+ (
+\begin_inset Quotes eld
+\end_inset
+
+bottom of page
+\begin_inset Quotes erd
+\end_inset
+
+),
+\emph on
+p
+\emph default
+ (
+\begin_inset Quotes eld
+\end_inset
+
+page of floats
+\begin_inset Quotes erd
+\end_inset
+
+),
+\emph on
+H
+\emph default
+ (
+\begin_inset Quotes eld
+\end_inset
+
+here definitely
+\begin_inset Quotes erd
+\end_inset
+
+) y
+\emph on
+!
+\emph default
+ (
+\begin_inset Quotes eld
+\end_inset
+ignore LaTeX rules
+\begin_inset Quotes erd
\end_inset
+).
+ El orden no importa.
+ Si las opciones de colocación no están permitidas usa string
+\emph on
+none
+\emph default
.
- Este parámetro no se puede cambiar desde dentro de LyX.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-LatexType
+AllowsSideways
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-
-\emph on
-Paragraph
-\emph default
-, Command, Environment, Item_Environment,
+0
\end_layout
\end_inset
-
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\emph on
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-List_Environment, Bib_Environment
+1
\end_layout
\end_inset
-] Cómo debería traducirse el estilo a LaTeX.
-\begin_inset Foot
-status collapsed
-\begin_layout Plain Layout
+\emph default
+] Define si el flotante admite rotación mediante el paquete \SpecialChar LaTeX
+
+\family typewriter
+rotfloat
+\family default
+ (sidewaysfloat).
+ Pon
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LatexType
+0
\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.
+ si el flotante no soporta esta característica.
\end_layout
-\end_inset
-
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+AllowsWide
\end_layout
-\begin_deeper
-\begin_layout Itemize
+\end_inset
+
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Paragraph
+0
\end_layout
\end_inset
- no significa nada especial.
-
-\end_layout
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\emph on
-\begin_layout Itemize
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Command
+1
\end_layout
\end_inset
- significa
+
+\emph default
+] Define si el flotante tiene una variante asterisco que abarca columnas
+ en un párrafo de dos columnas.
+ Pon
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-
-\emph on
-LatexName
-\emph default
-{\SpecialChar \ldots{}
-}
+0
\end_layout
\end_inset
-.
+ si el flotante no soporta esta característica.
\end_layout
-\begin_layout Itemize
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Environment
+Extension
\end_layout
\end_inset
- significa
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+string
+\end_layout
-\backslash
-begin{
-\emph on
-LatexName
-\emph default
-}\SpecialChar \ldots{}
+\end_inset
-\backslash
-end{
-\emph on
-LatexName
-\emph default
-}
-\end_layout
+=
+\begin_inset Quotes erd
+\end_inset
+
+\begin_inset Quotes erd
\end_inset
-.
-
+] La extensión del nombre de un archivo auxiliar para la lista de figuras
+ (u otra cosa).
+ \SpecialChar LaTeX
+ escribe las leyendas en este archivo.
\end_layout
-\begin_layout Itemize
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Item_Environment
+GuiName
\end_layout
\end_inset
- eslo mismo que
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Environment
+string
\end_layout
\end_inset
-, excepto que un
+=
+\begin_inset Quotes erd
+\end_inset
+
+
+\begin_inset Quotes erd
+\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.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-item
+HTML*
\end_layout
\end_inset
- se genera para cada párrafo de este entorno.
-
+ Controlan la salida XHTML.
+ Véase la sección
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Etiquetas-para-XHTML"
+
+\end_inset
+
+.
\end_layout
-\begin_layout Itemize
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-List_Environment
+IsPredefined
\end_layout
\end_inset
- es lo mismo que
+ [
+\emph on
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Item_Environment
+0
\end_layout
\end_inset
-, excepto que
+
+\emph default
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelWidthString
+1
\end_layout
\end_inset
- se pasa como un argumento al entorno.
+] Indica si el flotante está ya definido en la clase de documento o si necesitam
+os cargar el paquete \SpecialChar LaTeX
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelWidthString
+float
\end_layout
\end_inset
- puede definirse en el diálogo
-\begin_inset Flex MenuItem
+ para definirlo sobre la marcha.
+ Por omisión
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+0
+\end_layout
-\bar under
-Edit
-\bar default
-ar\SpecialChar \menuseparator
-
-\bar under
-Configuración
-\begin_inset space ~
\end_inset
-de
-\begin_inset space ~
-\end_inset
+, que significa: usar
+\begin_inset Flex Code
+status collapsed
-párrafos
+\begin_layout Plain Layout
+float
\end_layout
\end_inset
.
-
-\end_layout
-
-\begin_layout Standard
-Poniendo juntas las últimas cosas, la salida LaTeX será una de estas:
-\end_layout
-
-\begin_layout LyX-Code
-
-\backslash
-latexname[latexparam]{\SpecialChar \ldots{}
-}
-\end_layout
+ Deberá ponerse
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-o:
+\begin_layout Plain Layout
+1
\end_layout
-\begin_layout LyX-Code
-
-\backslash
-begin{latexname}[latexparam] \SpecialChar \ldots{}
-
-\backslash
-end{latexname}.
-\end_layout
+\end_inset
-\begin_layout Standard
-dependiendo del tipo de LaTeX.
+ si el flotante ya está definido por la clase de documento \SpecialChar LaTeX
+.
\end_layout
-\end_deeper
\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LyxType
+ListCommand
\end_layout
\end_inset
- Puede ser
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-charstyle
+string
\end_layout
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
+=
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Plain Layout
-custom
-\end_layout
+\begin_inset Quotes erd
\end_inset
-,
+] 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
-element
+UsesFloatPkg
\end_layout
\end_inset
-, o
+ 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
-end
+UsesFloatPkg
\end_layout
\end_inset
- (indicando una definición ficticia que finaliza definiciones de estilos
- 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
+ es `true', porque en este caso sí hay una forma estándar de definir el
+ comando.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LyXType
+ListName
\end_layout
\end_inset
- es
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-charstyle
+string
\end_layout
\end_inset
-
-\begin_inset Flex Code
-status collapsed
+=
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Plain Layout
-MultiPar
-\end_layout
+\begin_inset Quotes erd
\end_inset
- es falso.
-
+] 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 \SpecialChar LyX
+; se pasa a \SpecialChar 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
-MultiPar
+NumberWithin
\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
+string
\end_layout
\end_inset
-.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+=
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Plain Layout
-MultiPar
-\end_layout
+\begin_inset Quotes erd
\end_inset
- [
+] 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
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-0
+NumberWithin
\end_layout
\end_inset
-,
+ es
+\begin_inset Quotes cld
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+chapter
\end_layout
\end_inset
-] Indica si se permiten múltiples párrafos en este recuadro.
- Además establecerá para CustomPars el mismo valor y para ForcePlain el
- valor opuesto.
- Estos pueden modificarse a otros valores si se usan
-\emph on
-después
-\emph default
- de MultiPar.
+
+\begin_inset Quotes crd
+\end_inset
+
+, los flotantes serán numerados dentro de los capítulos.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-NeedProtect
+Placement
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-
-\emph on
-0
+string
\end_layout
\end_inset
-,
+=
+\begin_inset Quotes erd
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+] La colocación por omisión para la clase dada de flotantes.
+ El valor de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+string
\end_layout
\end_inset
-] Si los comandos frágiles deben o no ser
+ deberá ser un estándar \SpecialChar LaTeX
+:
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-protect
+t
\end_layout
\end_inset
-'ed en este recuadro.
- (Nota: es
-\emph on
-no
-\emph default
- si el comando mismo debe ser protegido
-\emph on
-.)
-\end_layout
-
-\begin_layout Description
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ParbreakIsNewline
+b
\end_layout
\end_inset
- [
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-0
+p
\end_layout
\end_inset
-,
+ y
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+h
\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"
+, por
+\begin_inset Quotes cld
+\end_inset
+
+top
+\begin_inset Quotes crd
+\end_inset
+ (arriba),
+\begin_inset Quotes cld
\end_inset
-).
- Por omisión es falso.
-\end_layout
+bottom
+\begin_inset Quotes crd
+\end_inset
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+ (abajo),
+\begin_inset Quotes cld
+\end_inset
-\begin_layout Plain Layout
-PassThru
-\end_layout
+page
+\begin_inset Quotes crd
+\end_inset
+ (página), y
+\begin_inset Quotes cld
\end_inset
- [
-\emph on
+here
+\begin_inset Quotes crd
+\end_inset
-\begin_inset Flex Code
+ (aquí), respectivamente.
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-
-\emph on
-0
+Anotar que el orden de estas letras en la cadena es irrelevante, como en
+ \SpecialChar LaTeX
+.
\end_layout
\end_inset
-
-\emph default
-,
+ Por encima de éstos hay un nuevo tipo,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+H
\end_layout
\end_inset
-] Si el contenido de este párrafo debería aparecer en la salida en forma
- cruda, es decir sin las traducciones especiales que LaTeX necesitaría.
-\end_layout
+, que no corresponde realmente a un flotante, ya que se refiere a: ponerlo
+ aquí,
+\begin_inset Quotes cld
+\end_inset
-\begin_layout Description
+here
+\begin_inset Quotes crd
+\end_inset
+
+, y en ninguna otra parte.
+ Anotar que, sin embargo, el colocador
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Preamble
+H
\end_layout
\end_inset
- Información a incluir en el preámbulo LaTeX cuando se usa este estilo.
- Utilizado para definir macros, paquetes a cargar, etc., requeridos por este
- estilo en particular.
- Debe terminar con
-\begin_inset Quotes fld
+ es especial y, debido a detalles de implementación, no puede usarse en
+ tipos de flotantes no empotrados.
+ Si no comprendes lo que esto significa, usa solo
+\begin_inset Quotes cld
\end_inset
status collapsed
\begin_layout Plain Layout
-EndPreamble
+tbp
\end_layout
\end_inset
-\begin_inset Quotes frd
+\begin_inset Quotes crd
\end_inset
.
\end_inset
-] Prefijo a usar cuando se crean etiquetas que se refieren a recuadros de
- este tipo.
+] 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
status collapsed
\begin_layout Plain Layout
-Requires
+Style
\end_layout
\end_inset
\end_inset
-] Si el estilo requiere la característica
+=
+\begin_inset Quotes erd
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+] El estilo usado cuando se define el flotante con
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+
+\backslash
+newfloat
\end_layout
\end_inset
.
- Véase arriba (página
-\begin_inset CommandInset ref
-LatexCommand pageref
-reference "des:Provides"
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Type
+\end_layout
\end_inset
-) la descripción de
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Provides
+string
\end_layout
\end_inset
- para información sobre 'características'.
-
-\end_layout
+=
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Description
+
+\begin_inset Quotes erd
+\end_inset
+
+] El
+\begin_inset Quotes cld
+\end_inset
+
+tipo
+\begin_inset Quotes crd
+\end_inset
+
+ de la nueva clase de flotante, como programa o algoritmo.
+ Después del apropiado
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ResetsFont
+
+\backslash
+newfloat
\end_layout
\end_inset
- [
+, comandos tales como
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-0
+
+\backslash
+begin{program}
\end_layout
\end_inset
-,
+ o
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\emph on
-1
+\backslash
+end{algorithm*}
\end_layout
\end_inset
-] Si este recuadro debería usar la tipografía de su entorno o la suya propia.
- Por omisión es su propia tipografía.
+ estarán disponibles.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-Spellcheck
+UsesFloatPkg
\end_layout
\end_inset
\end_inset
,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\end_inset
-] Revisar la ortografía del contenido del recuadro.
- Por omisión, sí.
-\end_layout
+] Nos dice si este flotante se define usando el paquete \SpecialChar LaTeX
+
+\begin_inset Flex Code
+status collapsed
-\begin_layout Subsection
-Contadores
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:Contadores"
+\begin_layout Plain Layout
+float
+\end_layout
\end_inset
-
+, bien por el archivo de clase o por un paquete, o bien sobre la marcha
+ por el propio \SpecialChar LyX
+.
\end_layout
\begin_layout Standard
-Desde la versión 1.3.0 de LyX, es posible y necesario definir los contadores
- (
-\begin_inset Flex MenuItem
+Anotar que al definir un flotante con tipo
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-chapter
-\end_layout
-
-\end_inset
-
-,
-\begin_inset Flex MenuItem
-status collapsed
-\begin_layout Plain Layout
-figure
+\emph on
+type
\end_layout
\end_inset
-, \SpecialChar \ldots{}
-) en la propia clase de texto.
- Los contadores estándar están definidos en el archivo
+ automáticamente se define el correspondiente contador con nombre
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-stdcounters.inc
+
+\emph on
+type
\end_layout
\end_inset
-, de modo que no tienes más que añadir
+.
\end_layout
-\begin_layout LyX-Code
-Input stdcounters.inc
-\end_layout
+\begin_layout Subsection
+Recuadros flexibles y formato del recuadro
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:estilo-del-texto"
+
+\end_inset
-\begin_layout Standard
-en el archivo de formato para que funcionen.
- Pero si quieres puedes definir contadores personalizados.
- La declaración de un contador debe comenzar con:
-\end_layout
-\begin_layout LyX-Code
-Counter CounterName
\end_layout
\begin_layout Standard
-donde 'CounterName' es el que des al contador.
- Hay que terminar con
-\begin_inset Quotes fld
-\end_inset
-
+Los recuadros flexibles son de tres tipos:
+\end_layout
+\begin_layout Itemize
+estilo del texto (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-End
+CharStyle
\end_layout
\end_inset
+): estos definen diseños semánticos correspondientes a comandos \SpecialChar LaTeX
+ como
+\begin_inset Flex Code
+status collapsed
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
-.
- Se pueden usar además los parámetros siguientes:
+\backslash
+noun
\end_layout
-\begin_layout Description
+\end_inset
+
+ y
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelString
+
+\backslash
+code
\end_layout
\end_inset
- [
+.
+\end_layout
+
+\begin_layout Itemize
+definido por el usuario (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+Custom
\end_layout
\end_inset
-=""] Si se define esta cadena, indica cómo se muestra el contador.
- Al establecer este valor también se da el mismo valor a
+): estos se pueden usar para definir recuadros plegables personalizados,
+ del tipo de los de código \SpecialChar 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 Code
status collapsed
\begin_layout Plain Layout
-LabelStringAppendix
+endnotes
\end_layout
\end_inset
-.
- Para los valores de 'string' se pueden usar las estructuras siguientes:
+).
\end_layout
-\begin_deeper
\begin_layout Itemize
+elementos XML (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-thecounter
+Element
\end_layout
\end_inset
- será reemplazado por la expansión de
+): para usar con las clases DocBook.
+\end_layout
+
+\begin_layout Standard
+Los recuadros flexibles se definen usando la etiqueta
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelString
+InsetLayout
\end_layout
\end_inset
+, que se explicará en un momento.
+\end_layout
-\begin_inset Newline linebreak
-\end_inset
-
- (o
+\begin_layout Standard
+La etiqueta
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelStringAppendix
+InsetLayout
\end_layout
\end_inset
-) del contador
+ 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 Code
status collapsed
\begin_layout Plain Layout
-counter
+InsetLayout
\end_layout
\end_inset
-.
-
+ permite personalizar los parámetros de diseño de notas al pie, notas al
+ margen, notas, recuadros de código \SpecialChar TeX
+ (ERT), ramas, listados de programa,
+ índices, cuadros, tablas, algoritmos, URL, y leyendas, así como para definir
+ recuadros flexibles.
\end_layout
-\begin_layout Itemize
-los valores del contador pueden expresarse usando macros tipo LaTeX como
-
+\begin_layout Standard
+La definición de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+InsetLayout
+\end_layout
-\backslash
+\end_inset
-\emph on
-numbertype
-\emph default
-{
-\emph on
-counter
-\emph default
-}
+ debe comenzar con una línea de la forma:
\end_layout
-\end_inset
+\begin_layout LyX-Code
+InsetLayout <type>
+\end_layout
-, donde
+\begin_layout Standard
+Aquí,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-numbertype
-\end_layout
+<type>
+\end_layout
\end_inset
- puede ser:
-\begin_inset Foot
-status open
-
-\begin_layout Plain Layout
-En realidad, la situación es un poco más complicada: cualquier
-\emph on
-numbertype
-\emph default
- distinto de los descritos a continuación generará números arábigos.
- No sería una sorpresa ver esto cambiado en el futuro.
+ indica el recuadro cuyo formato se va a definir, y hay cuatro casos.
\end_layout
-\end_inset
-
-
+\begin_layout Enumerate
+Se va a modificar el formato para un tipo de recuadro preexistente.
+ En este caso,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-arabic
+<type>
\end_layout
\end_inset
-: 1, 2, 3,\SpecialChar \ldots{}
-;
+ puede ser uno cualquiera de los siguientes:
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-alph
+Algorithm
\end_layout
\end_inset
- para minúsculas: a, b, c, \SpecialChar \ldots{}
-;
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Alph
+Branch
\end_layout
\end_inset
- para mayúsculas: A, B, C, \SpecialChar \ldots{}
-;
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-roman
+Box
\end_layout
\end_inset
- números romanos en minúscula: i, ii, iii, \SpecialChar \ldots{}
-
-\begin_inset Foot
+,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+Box:shaded
+\end_layout
-\size normal
-\emph on
-\color none
-N.
-\begin_inset space \thinspace{}
\end_inset
-del T.
-\emph default
-: El estilo
-\family sans
-
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\family sans
-\size normal
-\color none
-spanish
+Caption:Standard
\end_layout
\end_inset
-
-\family default
- de
-\family sans
-
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\family sans
-\size normal
-\color none
-babel
+ERT
\end_layout
\end_inset
+,
+\begin_inset Flex Code
+status collapsed
-\family default
-\size default
-\color inherit
- los transforma automáticamente en versalitas
-\noun on
-, i, ii
-\noun default
-\SpecialChar \ldots{}
-, ya que los romanos en minúscula no se usan en español.
-
+\begin_layout Plain Layout
+Figure
\end_layout
\end_inset
-;
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Roman
+Foot
\end_layout
\end_inset
- para romanos en mayúsculas: I, II, III\SpecialChar \ldots{}
-;
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-hebrew
+Index
\end_layout
\end_inset
- para números hebreos.
-\end_layout
-
-\end_deeper
-\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 Code
status collapsed
\begin_layout Plain Layout
-master
+Info
\end_layout
\end_inset
- (definido mediante
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Within
+Info:menu
\end_layout
\end_inset
-), se usa la cadena
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-themaster.
-\backslash
-arabic{counter}
+Info:shortcut
\end_layout
\end_inset
-; si no, se usa la cadena
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-arabic{counter}
+Info:shortcuts
\end_layout
\end_inset
-.
-\end_layout
-
-\begin_layout Description
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelStringAppendix
+Listings
\end_layout
\end_inset
- [
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+Marginal
\end_layout
\end_inset
-=""] Lo mismo que
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelString
+Note:Comment
\end_layout
\end_inset
-, pero para el apéndice.
-\end_layout
-
-\begin_layout Description
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-PrettyFormat
+Note:Note
\end_layout
\end_inset
- [
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+Note:GreyedOut
\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
-Within
+Table
\end_layout
\end_inset
- [
+, o
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+URL
\end_layout
\end_inset
-=""] Si esto se establece para el nombre de otro contador, el presente contador
- se reiniciará cada vez que el otro aumente.
- Por ejemplo,
+.
+
+\end_layout
+
+\begin_layout Enumerate
+Se va a definir el formato para un recuadro flexible.
+ En este caso,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-subsection
+<type>
\end_layout
\end_inset
- se numera dentro de
+ debe de la forma
+\begin_inset Quotes cld
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-section
+Flex:<name>
\end_layout
\end_inset
-.
-\end_layout
-
-\begin_layout Subsection
-Descripción de las tipografías
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:Tipografías"
+\begin_inset Quotes crd
\end_inset
+, donde
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+name
\end_layout
-\begin_layout Standard
-Una descripción de una tipografía se ve como:
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-Font
-\family roman
+ ser cualquier identificador válido no utilizado por un recuadro preexistente.
+ El identificador puede incluir espacios, pero en este caso debe ponerse
+ todo entre comillas.
+ Ten en cuenta que la definición de un flexible debe incluir
\emph on
-or
-\family default
+además
\emph default
- LabelFont
-\end_layout
+ una entrada
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
- ...
+\begin_layout Plain Layout
+\SpecialChar LyX
+Type
\end_layout
-\begin_layout LyX-Code
-EndFont
-\end_layout
+\end_inset
-\begin_layout Standard
-Están disponibles los comandos siguientes:
+ declarando qué tipo de recuadro define.
\end_layout
-\begin_layout Description
+\begin_layout Enumerate
+Se va a definir el formato para rama específica de usuario.
+ En este caso,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Color
+<type>
\end_layout
\end_inset
- [
+ debe ser de la forma
+\begin_inset Quotes cld
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-none
+Branch:<name>
\end_layout
\end_inset
-,
+
+\begin_inset Quotes crd
+\end_inset
+
+, donde
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-black
+name
\end_layout
\end_inset
-,
+ puede ser cualquier identificador válido de rama definido en el documento
+ del usuario.
+ Este identificador puede incluir espacios, pero, en ese caso todo debe
+ ir entre comillas.
+ El propósito principal de esta característica es permitir a \SpecialChar LaTeX
+ envolver ramas
+ específicas como necesite el usuario.
+\end_layout
+
+\begin_layout Enumerate
+Se va a definir el formato de una leyenda específica de usuario (o clase).
+ En este caso,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-white
+<type>
\end_layout
\end_inset
-,
+ debe ser de la forma
+\begin_inset Quotes cld
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-red
+Caption:<name>
\end_layout
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-green
-\end_layout
+\begin_inset Quotes crd
\end_inset
-,
+, donde
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-blue
+name
\end_layout
\end_inset
-,
+ especifica el nombre de la leyenda como aparece en el menú.
+ Repasa la leyenda estándar (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-cyan
+Caption:Standard
\end_layout
\end_inset
-,
+), las leyendas específicas de las clases KOMA-Script (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-magenta
+Caption:Above
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-yellow
+Caption:Below
\end_layout
\end_inset
-]
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-Family
-\end_layout
-
+) o el módulo
+\family sans
+Multilingual
+\begin_inset space ~
\end_inset
- [
-\emph on
-
+Captions
+\family default
+ (
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-Roman
+Caption:Bicaption
\end_layout
\end_inset
-
-\emph default
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-Sans
+) para aplicaciones.
\end_layout
-\end_inset
-
-,
+\begin_layout Standard
+La definición de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Typewriter
+InsetLayout
\end_layout
\end_inset
-]
+ puede contener las siguientes entradas:
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-Misc
+Argument
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-string
+int
\end_layout
\end_inset
-] Son argumentos válidos:
+] Define el número de argumento de un comando\SpecialChar breakableslash
+entorno asociado con el formato
+ actual.
+ La definición debe terminar con
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-emph
+EndArgument
\end_layout
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-noun
-\end_layout
+.
+ Véase
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Estilos-de-párrafo"
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-strikeout
+ para detalles.
\end_layout
-\end_inset
-
-,
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-underbar
+BabelPreamble
\end_layout
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-uuline
-\end_layout
+ Preámbulo para comandos de cambio de idioma; véase
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:I18n"
\end_inset
-,
+.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-uwave
+BgColor
\end_layout
\end_inset
-,
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-no_emph
+<name>
\end_layout
\end_inset
-,
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-no_noun
-\end_layout
+] El color para el fondo del recuadro.
+ Véase la lista de colores en
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "cap:Nombres-de-colores"
\end_inset
-,
+.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-no_strikeout
+ContentAsLabel
\end_layout
\end_inset
-,
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-no_bar
+
+\emph on
+0
\end_layout
\end_inset
-,
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-no_uuline
+1
\end_layout
\end_inset
- y
+] 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
-no_uwave
+CopyStyle
\end_layout
\end_inset
-.
- Cada uno de ellos activa o desactiva el atributo correspondiente.
- Por ejemplo,
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-emph
+<type>
\end_layout
\end_inset
- activa énfasis, y
-\begin_inset Flex Code
-status collapsed
+] Como los estilos de párrafo, véase
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Estilos-de-párrafo"
-\begin_layout Plain Layout
-no_emph
-\end_layout
+\end_inset
+.
+ Ten en cuenta que debes especificar el tipo completo, p.
+\begin_inset space \thinspace{}
\end_inset
- lo desactiva.
-
-\begin_inset Newline newline
+e.
+\begin_inset space ~
\end_inset
-Si esto último parece superfluo, recordemos que la configuración de tipografías
- para el presente contexto se hereda generalmente del contexto circundante.
- Por eso
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-no_emph
+CopyStyle Flex:<name>
\end_layout
\end_inset
- desactivaría el énfasis que estaba vigente, digamos, en un entorno teorema.
+.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-Series
+CustomPars
\end_layout
\end_inset
[
-\emph on
-
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\emph on
-Medium
+0
\end_layout
\end_inset
+,
+\begin_inset space \thinspace{}
+\end_inset
+
-\emph default
-,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Bold
+1
\end_layout
\end_inset
-]
+] Indica si el usuario puede emplear el diálogo Configuración del párrafo
+ para modificar el párrafo.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-Shape
+Decoration
\end_layout
\end_inset
- [
-\emph on
-
+ Puede ser
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-Up
+Classic
\end_layout
\end_inset
-
-\emph default
,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Italic
+Minimalistic
\end_layout
\end_inset
-,
+, o
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-SmallCaps
+Conglomerate
\end_layout
\end_inset
-,
+, que describe el estilo de presentación para el marco y los botones del
+ recuadro.
+ Las notas al pie usan generalmente
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Slanted
+Classic
\end_layout
\end_inset
-]
-\end_layout
-
-\begin_layout Description
+, los recuadros de código \SpecialChar TeX
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Size
+Minimalistic
\end_layout
\end_inset
- [
+, y los de estilos del texto
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-tiny
+Conglomerate
\end_layout
\end_inset
-,
+.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-small
+Display
\end_layout
\end_inset
-,
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-normal
+0
\end_layout
\end_inset
-,
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-large
+
+\emph on
+1
\end_layout
\end_inset
-,
+] Solo es útil si
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-larger
+LatexType
\end_layout
\end_inset
-,
+ es
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-largest
+Environment
\end_layout
\end_inset
-,
+.
+ Indica si el entorno se ubicará en su propio espacio en la salida o si
+ aparecerá en línea con el texto circundante.
+ Si se pone falso, se supone que el entorno \SpecialChar 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
-huge
+
+\backslash
+begin{
+\emph on
+LatexName
+\emph default
+}
\end_layout
\end_inset
-,
+ y
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-giant
-\end_layout
-
-\end_inset
-]
+\backslash
+end{
+\emph on
+LatexName
+\emph default
+}
\end_layout
-\begin_layout Subsection
-Descripción del formato de cita
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:Descripción-formato-cita"
-
\end_inset
-
+.
+ Por omisión, verdadero.
\end_layout
-\begin_layout Standard
-Los bloques
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-CiteFormat
+End
\end_layout
\end_inset
- 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
-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
-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
+ Requerido al final de las declaraciones de formato del recuadro
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-stdciteformats.inc
+InsetLayout
\end_layout
\end_inset
-, 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_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-%
+Font
\end_layout
\end_inset
-, p.
-\begin_inset space \thinspace{}
+ La tipografía usada tanto para el cuerpo del texto como para la etiqueta.
+ Véase la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Tipografía"
+
\end_inset
-ej.:
+.
+ Anotar que al definir esta tipografía se define automáticamente el mismo
+ valor para la etiqueta,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-%author%
+LabelFont
\end_layout
\end_inset
-.
- Así, una simple definición sería:
-\end_layout
+, así que define aquella primero y después define
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
-misc %author%,
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Plain Layout
+LabelFont
+\end_layout
-%title
-\begin_inset Quotes erd
\end_inset
-.
-\end_layout
-
-\begin_layout Standard
-Esto imprimiría el autor, una coma, a continuación el título entre comillas
- y un punto para finalizar.
+ si las quieres diferentes.
\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_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-{%volume%[[vol.
-\begin_inset space ~
-\end_inset
-
-%volume%]]}
+FixedWidthPreambleEncoding
\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
+\emph on
+0
+\end_layout
- existe, imprime
-\begin_inset Quotes eld
\end_inset
-vol.
-\begin_inset space ~
+,
+\begin_inset space \thinspace{}
\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.]]}
+1
\end_layout
\end_inset
-.
- Aquí, la clave
+] Fuerza una codificación de ancho fijo para el contenido traducido del
+ código
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-author
+BabelPreamble
\end_layout
\end_inset
- se imprime si existe; por otra parte, se imprime la clave
+ y
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-author
+LangPreamble
\end_layout
\end_inset
- seguida por
-\begin_inset Quotes eld
-\end_inset
+ generado por este formato.
+ Esto es necesario para paquetes especiales \SpecialChar LaTeX
+ como
+\family typewriter
+listings
+\family default
+ que no trabajan con codificaciones de ancho variable como
+\family sans
+utf8
+\family default
+.
+ Esta configuración se ignora si se usan soportes \SpecialChar LaTeX
+ compatibles totalmente
+ con Unicode como Xe\SpecialChar TeX
+ o Lua\SpecialChar TeX
+.
+\end_layout
-,
-\begin_inset space ~
-\end_inset
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ForceLocalFontSwitch
+\end_layout
-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
-%
+
+\emph on
+0
\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
+,
+\begin_inset space \thinspace{}
\end_inset
status collapsed
\begin_layout Plain Layout
-[[
+1
\end_layout
\end_inset
+] Cuando se usa babel, usar siempre un cambiador de fuente local (
+\begin_inset Flex Code
+status collapsed
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Plain Layout
- y
-\begin_inset Quotes eld
-\end_inset
+\backslash
+foreignlanguage
+\end_layout
+\end_inset
+), nunca uno global (como
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-]]
-\end_layout
-
-\end_inset
+\backslash
+selectlanguage
+\end_layout
-\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_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-{!<i>!}
+ForceLTR
\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
+ [
+\begin_inset Flex Code
+status collapsed
-.
- Obviamente, no queremos etiquetas HTML cuando escribimos texto sencillo,
- por tanto deben ponerse entre
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Plain Layout
-{!
-\begin_inset Quotes erd
-\end_inset
+\emph on
+0
+\end_layout
- y
-\begin_inset Quotes eld
\end_inset
-!}
-\begin_inset Quotes erd
+,
+\begin_inset space \thinspace{}
\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
+1
\end_layout
\end_inset
-.
- Un ejemplo de la primera sería:
-\end_layout
+] Fuerza el idioma
+\begin_inset Quotes cld
+\end_inset
-\begin_layout LyX-Code
-!quotetitle
-\begin_inset Quotes eld
+latex
+\begin_inset Quotes crd
\end_inset
-%title%
-\begin_inset Quotes erd
+ que genera salida Izquierda-Derecha (latin), p.
+\begin_inset space \thinspace{}
\end_inset
+e.
+\begin_inset space \space{}
+\end_inset
+en código \SpecialChar TeX
+ o URL.
+ Un parche.
\end_layout
-\begin_layout Standard
-Esto es una abreviación, o macro, y se puede usar tratándola como si fuera
- una clave:
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-%!quotetitle%
+ForceOwnlines
\end_layout
\end_inset
-.
- LyX tratará
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-%!quotetitle%
+
+\emph on
+0
\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_inset space \thinspace{}
+\end_inset
-\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_inset Flex Code
+status collapsed
-\begin_layout Standard
-El segundo tipo especial de definición sería como:
+\begin_layout Plain Layout
+1
\end_layout
-\begin_layout LyX-Code
-_pptext pp.
+\end_inset
+
+] Fuerza un salto de línea en la salida \SpecialChar LaTeX
+ antes de iniciarse el recuadro
+ de inserción y después de finalizar.
+ Esto asegura que el recuadro mismo se ubique en sus propias líneas, con
+ fines de análisis.
\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_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-%_pptext%
+ForcePlain
\end_layout
\end_inset
-.
- Varios de estos están predefinidos en
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-stdciteformats.inc
+
+\emph on
+0
\end_layout
\end_inset
-.
- Advertiremos que no son macros en el sentido definido.
- No se expandirán.
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
\end_layout
-\begin_layout Standard
-Aquí hay, pues, un ejemplo que usa todas estas características:
+\end_inset
+
+] Indica si debería usarse
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+PlainLayout
\end_layout
-\begin_layout LyX-Code
-!authoredit {%author%[[%author%, ]][[{%editor%[[%editor%, %_edtext%, ]]}]]}
+\end_inset
+
+ o, por el contrario el usuario puede cambiar el estilo de párrafo del recuadro.
\end_layout
-\begin_layout Standard
-Así definimos una macro que imprime el autor seguido de coma, si la clave
-
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-author
+FreeSpacing
\end_layout
\end_inset
- está definida, o imprime el nombre del editor seguido por el texto
+ [
+\emph on
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-_edtext
+0
\end_layout
\end_inset
- o su traducción (por omisión
-\begin_inset Quotes eld
-\end_inset
-ed.
-\begin_inset Quotes erd
+\emph default
+,
+\begin_inset space \thinspace{}
\end_inset
-), si la clave
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-editor
+1
\end_layout
\end_inset
- está definida.
- De hecho, esto está definido en
+] Como en estilos de párrafo, véase
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Estilos-de-párrafo"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-stdciteformats.inc
+HTML*
\end_layout
\end_inset
-, por tanto puedes usarlo en tus propias definiciones o redefiniciones,
- si cargas antes ese archivo.
+ Controlan la salida XHTML.
+ Véase la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Etiquetas-para-XHTML"
+
+\end_inset
+
+.
\end_layout
-\begin_layout Section
-Etiquetas para la salida XHTML
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Etiquetas-para-XHTML"
+\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
-\begin_layout Standard
-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
-
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Font
+1
\end_layout
\end_inset
- para el estilo Chapter para escribir CSS que formateará adecuadamente los
- encabezados de capítulo.
+] Incluye o no el contenido de este inset en la cadena generada para el
+ panel 'Navegador de contorno'.
+ El no sería, por ejemplo, para que el contenido de una nota al pie en un
+ encabezado de sección no aparezca en el índice que se despliega en el navegador
+ de contorno, sin embargo, normalmente sí se incluiría el contenido de un
+ estilo de carácter.
+ Predeterminado es false: no incluir.
\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.
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+KeepEmpty
\end_layout
-\begin_layout Standard
-Advertimos que hay dos etiquetas,
+\end_inset
+
+ [
+\emph on
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLPreamble
+
+\emph on
+0
\end_layout
\end_inset
- y
+
+\emph default
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-AddToHTMLPreamble
+1
\end_layout
\end_inset
- que pueden aparecer fuera de las declaraciones de estilos y recuadros.
- Véase
+] Como en estilos de párrafo, véase
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Parámetros-generales-clases"
+reference "subsec:Estilos-de-párrafo"
\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"
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LabelFont
+\end_layout
\end_inset
+ La tipografía para la etiqueta.
+ Véase la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Tipografía"
-\end_layout
+\end_inset
-\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
+.
+ Anotar que esta definición nunca puede aparecer antes de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LaTeXType
+Font
\end_layout
\end_inset
-.
-
+, para que sea efectiva.
\end_layout
-\begin_layout Standard
-Para un comando o párrafo, la salida XHTML tiene la forma siguiente:
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LabelString
\end_layout
-\begin_layout LyX-Code
-<tag attr=
-\begin_inset Quotes erd
\end_inset
-value
-\begin_inset Quotes erd
-\end_inset
+ [
+\begin_inset Flex Code
+status collapsed
->
+\begin_layout Plain Layout
+string
\end_layout
-\begin_layout LyX-Code
-<labeltag attr=
+\end_inset
+
+=
\begin_inset Quotes erd
\end_inset
-value
+
\begin_inset Quotes erd
\end_inset
->Label</labeltag>
-\end_layout
+] Lo que se mostrará sobre el botón u otra parte como etiqueta del recuadro.
+ Algunos tipos de recuadro (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+código \SpecialChar TeX
-\begin_layout LyX-Code
-Contents of the paragraph.
\end_layout
-\begin_layout LyX-Code
-</tag>
-\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
-<tag attr=
-\begin_inset Quotes erd
-\end_inset
-
-value
-\begin_inset Quotes erd
-\end_inset
-
->
-\end_layout
-
-\begin_layout LyX-Code
-<itemtag attr=
-\begin_inset Quotes erd
-\end_inset
-
-value
-\begin_inset Quotes erd
-\end_inset
-
-><labeltag attr=
-\begin_inset Quotes erd
-\end_inset
-
-value
-\begin_inset Quotes erd
\end_inset
->Environment Label</labeltag>First paragraph.</itemtag>
-\end_layout
-
-\begin_layout LyX-Code
-<itemtag>Second paragraph.</itemtag>
-\end_layout
-
-\begin_layout LyX-Code
-</tag>
-\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
+ y
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-Para una lista disponemos de una de estas formas:
+\begin_layout Plain Layout
+Ramas
\end_layout
-\begin_layout LyX-Code
-<tag attr=
-\begin_inset Quotes erd
-\end_inset
-
-value
-\begin_inset Quotes erd
\end_inset
->
+) modifican esta etiqueta sobre la marcha.
\end_layout
-\begin_layout LyX-Code
-<itemtag attr=
-\begin_inset Quotes erd
-\end_inset
-
-value
-\begin_inset Quotes erd
-\end_inset
-
-><labeltag attr=
-\begin_inset Quotes erd
-\end_inset
-
-value
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
->List Label</labeltag>First item.</itemtag>
+\begin_layout Plain Layout
+LangPreamble
\end_layout
-\begin_layout LyX-Code
-<itemtag attr=
-\begin_inset Quotes erd
-\end_inset
-
-value
-\begin_inset Quotes erd
\end_inset
-><labeltag attr=
-\begin_inset Quotes erd
-\end_inset
+ Preámbulo dependiente del idioma; véase
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:I18n"
-value
-\begin_inset Quotes erd
\end_inset
->List Label</labeltag>Second item.</itemtag>
-\end_layout
-
-\begin_layout LyX-Code
-</tag>
+.
\end_layout
-\begin_layout LyX-Code
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+LatexName
\end_layout
-\begin_layout LyX-Code
-<tag attr=
-\begin_inset Quotes erd
\end_inset
-value
-\begin_inset Quotes erd
-\end_inset
+ [
+\begin_inset Flex Code
+status collapsed
->
+\begin_layout Plain Layout
+<name>
\end_layout
-\begin_layout LyX-Code
-<labeltag attr=
-\begin_inset Quotes erd
-\end_inset
-
-value
-\begin_inset Quotes erd
-\end_inset
-
->List Label</labeltag><itemtag attr=
-\begin_inset Quotes erd
-\end_inset
-
-value
-\begin_inset Quotes erd
\end_inset
->First item.</itemtag>
+] El nombre \SpecialChar LaTeX
+ correspondiente al asunto.
+ Cualquier nombre de entorno o de comando.
\end_layout
-\begin_layout LyX-Code
-<labeltag attr=
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
-value
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Plain Layout
+LatexParam
+\end_layout
->List Label</labeltag><itemtag attr=
-\begin_inset Quotes erd
\end_inset
-value
-\begin_inset Quotes erd
-\end_inset
+ [
+\begin_inset Flex Code
+status collapsed
->Second item.</itemtag>
+\begin_layout Plain Layout
+<parameter>
\end_layout
-\begin_layout LyX-Code
-</tag>
-\end_layout
+\end_inset
-\begin_layout Standard
-Observa los diferentes órdenes de
+] El parámetro opcional para el correspondiente
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-labeltag
+LatexName
\end_layout
\end_inset
- e
+, incluyendo posibles pares de corchetes,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-itemtag
+[]
\end_layout
\end_inset
.
- El orden que obtenemos depende del ajuste de
+ Este parámetro no se puede cambiar desde dentro de \SpecialChar LyX
+ (usa
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLLabelFirst
+Argument
\end_layout
\end_inset
-: Si
+ para parámetros personalizables).
+ Se emitirá como tal después de todos los
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLLabelFirst
+Argument
\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.
+ \SpecialChar LaTeX
+.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-HTMLAttr
+LatexType
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-string
+Command, Environment, None
\end_layout
\end_inset
-] Especifica información de los atributos a entregar con la etiqueta principal.
- Por ejemplo,
-\begin_inset Quotes eld
-\end_inset
-
+] Cómo debería traducirse el estilo en \SpecialChar LaTeX
+.
+\begin_inset Foot
+status collapsed
+\begin_layout Plain Layout
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-class=`mydiv'
+LatexType
\end_layout
\end_inset
+ es quizás un poco confuso porque estas eglas se aplican también a clases.
+ Mira los archivos de clase SGML para ejemplos concretos.
+\end_layout
-\begin_inset Quotes erd
\end_inset
-.
- Por omisión, LyX producirá
-\begin_inset Quotes eld
-\end_inset
+\end_layout
+\begin_deeper
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-class=`layoutname'
+None
\end_layout
\end_inset
+ significa nada especial
+\end_layout
-\begin_inset Quotes erd
-\end_inset
-
-, donde
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-layoutname
+Command
\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
+ significa
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLStyle
+
+\backslash
+
+\emph on
+LatexName
+\emph default
+{\SpecialChar ldots
+}
\end_layout
\end_inset
- para ese propósito.
+
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-HTMLForceCSS
+Environment
\end_layout
\end_inset
- [
+ significa
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+\backslash
+begin{
\emph on
-0
+LatexName
+\emph default
+}\SpecialChar ldots
+
+\backslash
+end{
+\emph on
+LatexName
\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
+\begin_layout Description
-.
- Poner
-\begin_inset Flex Code
-status collapsed
+\end_layout
-\begin_layout Plain Layout
-1
+\begin_layout Standard
+Poniendo juntas las últimas cosas, la salida \SpecialChar LaTeX
+ sería:
\end_layout
-\end_inset
+\begin_layout LyX-Code
- permite alterar o aumentar el CSS generado, no sobrescribirlo totalmente.
- Por omisión es
-\begin_inset Flex Code
-status collapsed
+\backslash
+LatexName[LatexParam]{\SpecialChar ldots
+}
+\end_layout
-\begin_layout Plain Layout
-0
+\begin_layout Standard
+o:
\end_layout
-\end_inset
+\begin_layout LyX-Code
+
+\backslash
+begin{LatexName}[LatexParam] \SpecialChar ldots
+
+\backslash
+end{LatexName}
+\end_layout
+\begin_layout Standard
+dependiendo del tipo de \SpecialChar LaTeX
.
\end_layout
+\end_deeper
\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLItem
+LeftDelim
\end_layout
\end_inset
\end_inset
-] Etiqueta a usar para párrafos individuales de entornos, reemplazando
+] Secuencia que se pone al comienzo del contenido del formato.
+ Un salto de línea en la salida se indica con
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-itemtag
+<br/>
\end_layout
\end_inset
- en los ejemplos de arriba.
- Por omisión,
+.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-div
+LyxType
\end_layout
\end_inset
-.
-\end_layout
-
-\begin_layout Description
+ Puede ser
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLItemAttr
+charstyle
\end_layout
\end_inset
- [
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+custom
\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'
+element
\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
+, o
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLStyle
+end
\end_layout
\end_inset
- para ese propósito.
-\end_layout
-
-\begin_layout Description
+ (indicando una definición ficticia que finaliza definiciones de estilos
+ 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
-HTMLLabel
+LyxType
\end_layout
\end_inset
- [
+ es
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+charstyle
\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
+MultiPar
\end_layout
\end_inset
- en los ejemplos de arriba.
- Por omisión,
+ es falso y
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-span
+ForcePlain
\end_layout
\end_inset
-, a menos que
+
+\lang english
+to true
+\lang spanish
+.
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelType
+MultiPar
\end_layout
\end_inset
- sea
+ se puede poner como verdadero, o
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Top_Environment
+ForcePlain
\end_layout
\end_inset
- o
+
+\lang english
+to fals
+\lang spanish
+e, para recuadros de estilos
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Centered_Top_Environment
+charstyle
\end_layout
\end_inset
-, en cuyos casos es
+, si poniéndolo
+\emph on
+después
+\emph default
+ de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-div
+LyxType
\end_layout
\end_inset
- por omisión.
+.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-HTMLLabelAttr
+MultiPar
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-string
+
+\emph on
+0
\end_layout
\end_inset
-] Atributos para la etiqueta del rótulo.
- Por omisión es
-\begin_inset Quotes eld
+,
+\begin_inset space \thinspace{}
\end_inset
status collapsed
\begin_layout Plain Layout
-class=`layoutname_label'
+1
\end_layout
\end_inset
-
-\begin_inset Quotes erd
-\end_inset
-
-.
- Esto
+] Indica si se permiten múltiples párrafos en este recuadro.
+ Además establecerá para CustomPars el mismo valor y para ForcePlain el
+ valor opuesto.
+ Estos pueden modificarse a otros valores si se usan
\emph on
-no
+después
\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.
+ de MultiPar.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-HTMLLabelFirst
+NeedProtect
\end_layout
\end_inset
\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 space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-<dt>\SpecialChar \ldots{}
-</dt><dd>\SpecialChar \ldots{}
-</dd>
+1
\end_layout
\end_inset
-.
- Por omisión,
+] Si los comandos frágiles deben o no ser
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-0
+
+\backslash
+protect
\end_layout
\end_inset
-: la etiqueta de rótulo se genera dentro de la etiqueta de ítem.
+'ed en este recuadro.
+ (Nota: es
+\emph on
+no
+\emph default
+ si el comando mismo debe ser protegido
+\emph on
+.)
\end_layout
\begin_layout Description
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
-<head>
+NoInsetLayout
\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
-<script>
+<layout>
\end_layout
\end_inset
- definiendo un controlador
+] Borra un
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-onclick
+InsetLayout
\end_layout
\end_inset
-.
+ existente.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-HTMLStyle
-\end_layout
-
-\end_inset
-
- Información de estilo CSS a incluir cuando se usa este estilo.
- Advertimos que esto será automáticamente envuelto en un bloque
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-<style>
+ObsoletedBy
\end_layout
\end_inset
- generado por el formato, por tanto solo es necesario incluir el propio
- CSS.
-\end_layout
-
-\begin_layout Description
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLTag
+<layout>
\end_layout
\end_inset
- [
+] Nombre de un
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+InsetLayout
\end_layout
\end_inset
-] Etiqueta para el rótulo principal, reemplazando
+ que ha recolocado este
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-tag
+InsetLayout
\end_layout
\end_inset
- en losejemplos de arriba.
- Por omisión es
+.
+ Se usa para renombrar un
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-div
+InsetLayout
\end_layout
\end_inset
-.
+, mientras se mantiene compatibilidad hacia atrás.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-HTMLTitle
+ParbreakIsNewline
\end_layout
\end_inset
\emph on
0
-\emph default
-,1
\end_layout
\end_inset
-] Marca este estilo como el que se va a usar para generar la etiqueta
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-<title>
+1
\end_layout
\end_inset
- para el archivo XHTML.
- Por omisión, es falso.
- El archivo
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-stdtitle.inc
-\end_layout
+] Igual que para estilos de párrafo, véase
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Estilos-de-párrafo"
\end_inset
- lo establece verdadero para el entorno
+.
+ Por omisión es falso.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-title
+PassThru
\end_layout
\end_inset
-.
-
-\end_layout
-
-\begin_layout Subsection
-Recuadros XHTML
-\end_layout
+ [
+\emph on
-\begin_layout Standard
-La salida XHTML de los recuadros también se puede controlar por información
- en archivos 'layout'.
-\begin_inset Foot
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Por ahora, esto solo es cierto para recuadros de
-\begin_inset Quotes eld
-\end_inset
-
-texto
-\begin_inset Quotes erd
-\end_inset
-
- (recuadros en los que puedes escribir) y no para recuadros de
-\begin_inset Quotes eld
-\end_inset
-
-commandos
-\begin_inset Quotes erd
-\end_inset
- (recuadros asociados con cuadros de diálogo).
+\emph on
+0
\end_layout
\end_inset
- También en este caso, LyX intenta proporcionar valores predefinidos adecuados,
- y construye reglas de estilo CSS, pero todo puede personalizarse.
-\end_layout
-
-\begin_layout Standard
-Para los recuadros, LyX produce XHTML en la forma:
-\end_layout
-\begin_layout LyX-Code
-<tag attr=
-\begin_inset Quotes erd
+\emph default
+,
+\begin_inset space \thinspace{}
\end_inset
-value
-\begin_inset Quotes erd
-\end_inset
->
-\end_layout
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
-<labeltag>Label</labeltag>
+\begin_layout Plain Layout
+1
\end_layout
-\begin_layout LyX-Code
-<innertag attr=
-\begin_inset Quotes erd
\end_inset
-value
-\begin_inset Quotes erd
-\end_inset
+] Igual que para estilos de párrafo, véase
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Estilos-de-párrafo"
->Contents of the inset.</innertag>
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-</tag>
+.
\end_layout
-\begin_layout Standard
-Si el recuadro permite párrafos múltiples ---o sea, si
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-MultiPar
+Preamble
\end_layout
\end_inset
- es verdadero--- el contenido del recuadro se generará en forma de párrafos
- estructurados según los estilos usados para dichos párrafos (normal, cita,
- y similares).
- El rótulo de la etiqueta se omite si el párrafo no lo tiene y, por el momento,
- es siempre
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-span
-\end_layout
+ Igual que para estilos de párrafo, véase
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Estilos-de-párrafo"
\end_inset
.
- La etiqueta interior es opcional y, por omisión, no aparece.
-\end_layout
-
-\begin_layout Standard
-Las etiquetas y atributos específicos para cada recuadro se pueden controlar
- mediante las siguientes etiquetas de formato.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-HTMLAttr
+RefPrefix
\end_layout
\end_inset
\end_inset
-] Especifica información de atributos a generar con la etiqueta principal.
- Por ejemplo,
-\begin_inset Quotes eld
-\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
-class=`myinset' onclick=`\SpecialChar \ldots{}
-'
+Requires
\end_layout
\end_inset
-
-\begin_inset Quotes erd
-\end_inset
-
-.
- Por omisión, LyX generará
-\begin_inset Quotes eld
-\end_inset
-
-
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-class=`insetname'
+string
\end_layout
\end_inset
+] Igual que para estilos de párrafo, véase
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Estilos-de-párrafo"
-\begin_inset Quotes erd
\end_inset
-, donde
+.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-insetname
+ResetArgs
\end_layout
\end_inset
- es el nombre del recuadro en LyX, en minúsculas y con los caracteres no
- alfanuméricos convertidos en guiones bajos, por ejemplo: footnote.
-\end_layout
-
-\begin_layout Description
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLForceCSS
+
+\emph on
+0
\end_layout
\end_inset
- [
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-0
-\emph default
-,1
+1
\end_layout
\end_inset
-] Si producir la información CSS predeterminadad que LyX genera para este
- formato, incluso si se da explícitamente información adicional con
+] Reinicia los argumentos \SpecialChar LaTeX
+ de este formato (como se definen con
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLStyle
+Argument
\end_layout
\end_inset
-.
- Si esto es
+ tag).
+ Es útil si has copiado un estilo con
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+CopyStyle
\end_layout
\end_inset
- parmite alterar o aumentar el CSS generado, en vez de sobrescribirlo.
- Por omisión, 0.
+, pero no quieres heredar sus argumentos (requerido y opcional).
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-HTMLInnerAttr
+ResetsFont
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-string
+0
\end_layout
\end_inset
-] Atributos para la etiqueta interna.
- Por omisión, es
-\begin_inset Quotes eld
+,
+\begin_inset space \thinspace{}
\end_inset
status collapsed
\begin_layout Plain Layout
-class=`insetname_inner'
-\end_layout
-
-\end_inset
+\emph on
+1
+\end_layout
-\begin_inset Quotes erd
\end_inset
-.
+] Si este recuadro debería usar la tipografía de su entorno o la suya propia.
+ Por omisión es la tipografía de su entorno.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-HTMLInnerTag
+RightDelim
\end_layout
\end_inset
\end_inset
-] La etiqueta interna, reemplazando
+] Secuencia que se pone al final del contenido del formato.
+ Un salto de línea en la salida se indica con
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-innertag
+<br/>
\end_layout
\end_inset
- en los ejemplos de arriba.
- Por omisión, ninguna.
+.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-HTMLIsBlock
+Spellcheck
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-0,
-\emph on
-1
+0
\end_layout
\end_inset
-] Si este recuadro representa un bloque de texto independiente (como una
- nota al pie) o bien representa material que está incluido en el texto circundan
-te (como una rama).
- Por omisión, 1.
-\end_layout
+,
+\begin_inset space \thinspace{}
+\end_inset
+
-\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLLabel
+
+\emph on
+1
\end_layout
\end_inset
- [
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-string
+] 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 "subsec:Contadores"
+
\end_inset
-] Un rótulo para este recuadro, posiblemente incluyendo una referencia a
- un contador.
- Por ejemplo, para notas al pie, podría ser:
-\begin_inset Flex Code
+
+\end_layout
+
+\begin_layout Standard
+Es necesario definir los contadores (
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-
-\backslash
-arabic{footnote}
+chapter
\end_layout
\end_inset
-.
- Esto es opcional y no hay valor predeterminado.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex Code
+,
+\begin_inset Flex Noun
status collapsed
\begin_layout Plain Layout
-HTMLPreamble
+figure
\end_layout
\end_inset
- Información que saldrá en la sección
+, \SpecialChar ldots
+) en la propia clase de texto.
+ Los contadores estándar están definidos en el archivo
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-<head>
+stdcounters.inc
\end_layout
\end_inset
- cuando se usa este estilo.
- Esto podría usarse, por ejemplo, para incluir un bloque
-\begin_inset Flex Code
-status collapsed
+, de modo que no tienes más que añadir
+\end_layout
+
+\begin_layout LyX-Code
+Input stdcounters.inc
+\end_layout
+
+\begin_layout Standard
+en el archivo de formato para que funcionen.
+ Pero si quieres puedes definir contadores personalizados.
+ La declaración de un contador debe comenzar con:
+\end_layout
+
+\begin_layout LyX-Code
+Counter <name>
+\end_layout
+
+\begin_layout Standard
+donde
+\begin_inset Flex Code
+status collapsed
\begin_layout Plain Layout
-<script>
+<name>
\end_layout
\end_inset
- que defina un controlador
+ es el nombre del contador.
+ Hay que terminar con
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-onclick
+End
\end_layout
\end_inset
.
\end_layout
+\begin_layout Standard
+Se pueden usar además los parámetros siguientes:
+\end_layout
+
\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLStyle
+InitialValue
\end_layout
\end_inset
- Información de estilo CSS a incluir cuando se usa este estilo.
- Esto será automáticamente envuelto en un bloque
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-<style>
+int=1
\end_layout
\end_inset
- generado por el formato, por lo que solo hay que incluir el propio CSS.
+] Establece el valor inicial para el contador, al cuál se reiniciará cada
+ vez que suceda esto.
+ Normalmente será 1.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-HTMLTag
+LabelString
\end_layout
\end_inset
\end_inset
-] La etiqueta a usar para el rótulo principal, reemplazando
+=""] 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 Code
status collapsed
\begin_layout Plain Layout
-tag
+LabelStringAppendix
\end_layout
\end_inset
- en los ejemplos de arriba.
- El valor por omisión depende de
+.
+ Para los valores de 'string' se pueden usar las estructuras siguientes:
+\end_layout
+
+\begin_deeper
+\begin_layout Itemize
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-MultiPar
+
+\backslash
+thecounter
\end_layout
\end_inset
-: Si
+ será reemplazado por la expansión de
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-MultiPar
+LabelString
\end_layout
\end_inset
- es verdadero, es
+ (o
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-div
+LabelStringAppendix
\end_layout
\end_inset
-; si es falso, el valor por omisión es
+) del contador
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-span
+counter
\end_layout
\end_inset
.
+
\end_layout
-\begin_layout Subsection
-Flotantes XHTML
-\end_layout
+\begin_layout Itemize
+los valores del contador pueden expresarse usando macros tipo \SpecialChar LaTeX
+ como
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-La salida XHTML para flotantes también se puede controlar mediante información
- en archivos 'layout'.
- La salida tiene la forma:
+\begin_layout Plain Layout
+
+\backslash
+
+\emph on
+numbertype
+\emph default
+{
+\emph on
+counter
+\emph default
+}
\end_layout
-\begin_layout LyX-Code
-<tag attr=
-\begin_inset Quotes erd
\end_inset
-value
-\begin_inset Quotes erd
-\end_inset
+, donde
+\begin_inset Flex Code
+status collapsed
->
-\end_layout
+\begin_layout Plain Layout
-\begin_layout LyX-Code
-Contents of the float.
+\emph on
+numbertype
\end_layout
-\begin_layout LyX-Code
-</tag>
-\end_layout
+\end_inset
-\begin_layout Standard
-La leyenda, si la hay, es un recuadro separado y se generará como tal.
- Su aspecto puede controlarse con InsetLayout para recuadros de leyendas.
-
+ puede ser:
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+En realidad la cosa es un poco más compleja: cualquier
+\emph on
+numbertype
+\emph default
+ distinto de los descritos a continuación generará números arábigos.
+ No sería sorprendenta ver este cambio en el futuro.
\end_layout
-\begin_layout Description
+\end_inset
+
+
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLAttr
+arabic
\end_layout
\end_inset
- [
+: 1, 2, 3,\SpecialChar ldots
+;
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+alph
\end_layout
\end_inset
-] Especifica información de los atributos a generar con la etiqueta principal,
- Por ejemplo,
-\begin_inset Quotes eld
-\end_inset
+ para minúsculas: a, b, c, \SpecialChar ldots
+;
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Alph
+\end_layout
+\end_inset
+ para mayúsculas: A, B, C, \SpecialChar ldots
+;
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-class=`myfloat' onclick=`\SpecialChar \ldots{}
-'
+roman
\end_layout
\end_inset
+ números romanos en minúscula: i, ii, iii, \SpecialChar ldots
-\begin_inset Quotes erd
-\end_inset
+\begin_inset Foot
+status collapsed
-.
- Por omisión, LyX generará
-\begin_inset Quotes eld
+\begin_layout Plain Layout
+
+\size normal
+\emph on
+\color none
+N.
+\begin_inset space \thinspace{}
\end_inset
+del T.
+\emph default
+: El estilo
+\family sans
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-class=`float float-floattype'
+
+\family sans
+\size normal
+\color none
+spanish
\end_layout
\end_inset
-\begin_inset Quotes erd
-\end_inset
+\family default
+ de
+\family sans
-, donde
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-floattype
+
+\family sans
+\size normal
+\color none
+babel
\end_layout
\end_inset
- es el nombre en LyX para este tipo de flotante, como determina la declaración
- de flotante (véase
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:Flotantes"
-
-\end_inset
-), aunque en minúsculas y con los caracteres no alfanuméricos sustituidos
- por guiones bajos, por ejemplo: float-table.
+\family default
+\size default
+\color inherit
+ los transforma automáticamente en versalitas
+\noun on
+, i, ii
+\noun default
+\SpecialChar ldots
+, ya que los romanos en minúscula no se usan en español.
+
\end_layout
-\begin_layout Description
+\end_inset
+
+;
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLStyle
+Roman
\end_layout
\end_inset
- Información de estilo CSS a incluir cuando se usa este flotante.
- Esto será automáticamente envuelto en un bloque
+ para romanos en mayúsculas: I, II, III\SpecialChar ldots
+;
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-<style>
+hebrew
\end_layout
\end_inset
- generado por el formato, por lo que solo hay que incluir el propio CSS.
+ para números hebreos.
\end_layout
-\begin_layout Description
+\end_deeper
+\begin_layout Standard
+Si no se define
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-HTMLTag
+LabelString
\end_layout
\end_inset
- [
+, se construye un valor por omisión así: si el contador tiene un contador
+ maestro
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+master
\end_layout
\end_inset
-] La etiqueta a usar para este flotante, reemplazando "
+ (definido mediante
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-tag
+Within
\end_layout
\end_inset
-" en el ejemplo de arriba.
- El valor por omisión es
+), se usa la cadena
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-div
-\end_layout
-
-\end_inset
- y raramente habrá que cambiarlo.
+\backslash
+themaster.
+\backslash
+arabic{counter}
\end_layout
-\begin_layout Subsection
-Formato de la Bibliografía
-\end_layout
+\end_inset
-\begin_layout Standard
-La bibliografía se puede formatear usando bloques
+; si no, se usa la cadena
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-CiteFormat
+
+\backslash
+arabic{counter}
\end_layout
\end_inset
.
- Véase la sección
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:Descripción-formato-cita"
+\end_layout
-\end_inset
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
- para los detalles.
+\begin_layout Plain Layout
+LabelStringAppendix
\end_layout
-\begin_layout Subsection
-CSS generado por LyX
-\end_layout
-
-\begin_layout Standard
-Hemos mencionado ya que LyX generará reglas de estilo CSS predeterminadas
- para recuadros y estilos de párrafo, basados en la información suministrada
- para otros formatos.
- En esta sección comentaremos qué información usa LyX y cómo la usa.
-\end_layout
+\end_inset
-\begin_layout Standard
-Actualmente, LyX auto-genera CSS solo para información sobre tipografías,
- haciendo uso de
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Family
+string
\end_layout
\end_inset
-,
+=""] Lo mismo que
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Series
+LabelString
\end_layout
\end_inset
-,
+, pero para el apéndice.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Shape
+PrettyFormat
\end_layout
\end_inset
-, y
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Size
+string
\end_layout
\end_inset
- especificados en la declaración
-\begin_inset Flex Code
-status collapsed
+=
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Plain Layout
-Font
-\end_layout
+\begin_inset Quotes erd
\end_inset
-.
- (Véase
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:Tipografías"
+] 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 cld
+\end_inset
+Sección
+\begin_inset space ~
\end_inset
-.) La traducción es bastante sencilla y evidente.
- Por ejemplo,
+2.4
+\begin_inset Quotes crd
+\end_inset
+
+.
+ La secuencia 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
-Family Sans
+Within
\end_layout
\end_inset
-
-\begin_inset Quotes erd
-\end_inset
-
- se convierte en
-\begin_inset Quotes eld
-\end_inset
-
-
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-font-family: sans-serif;
+string
\end_layout
\end_inset
-
-\begin_inset Quotes erd
-\end_inset
-
-.
- La correspondencia entre tamaños LyX y tamaños CSS es un poco menos obvia,
- pero intuitiva en todo caso.
- Véase la función
+=""] 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 Code
status collapsed
\begin_layout Plain Layout
-getSizeCSS()
+subsection
\end_layout
\end_inset
- en
-\begin_inset Flex URL
+ se numera dentro de
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-src/FontInfo.cpp
+section
\end_layout
\end_inset
- para los detalles.
-
-\end_layout
-
-\begin_layout Chapter
-Inserción de material externo
+.
\end_layout
-\begin_layout Standard
-\begin_inset Box Shadowbox
-position "t"
-hor_pos "c"
-has_inner_box 1
-inner_pos "t"
-use_parbox 0
-use_makebox 0
-width "100col%"
-special "none"
-height "1in"
-height_special "totalheight"
-status open
-
-\begin_layout Plain Layout
-AVISO: Esta parte de la documentación no ha sido actualizada desde hace
- tiempo.
- Esperamos que aún sea adecuada, pero no hay garantías.
-\end_layout
+\begin_layout Subsection
+Descripción de la tipografía
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Tipografía"
\end_inset
\end_layout
\begin_layout Standard
-El uso de material de procedencia externa a LyX se trata con detalle en
- el manual
-\emph on
-Objetos insertados
-\emph default
-.
- En el presente documento se trata sobre lo que debe suceder entre bambalinas
- para incluir nuevas clases de material.
-\end_layout
-
-\begin_layout Section
-¿Cómo funciona?
+Una descripción de una tipografía se ve así:
\end_layout
-\begin_layout Standard
-La característica material externo se basa en el concepto
+\begin_layout LyX-Code
+Font
+\family roman
\emph on
-plantilla
+o
+\family default
\emph default
-.
- Una plantilla es una especificación de la forma en que LyX interactúa con
- ciertos tipos de material.
- De por sí, LyX incluye plantillas predefinidas para figuras Xfig, varios
- tipos de imágenes raster, diagramas de ajedrez y notación musical LilyPond.
- Puedes comprobar la lista actual en el menú
-\begin_inset Flex MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-Insertar\SpecialChar \menuseparator
-Archivo\SpecialChar \menuseparator
-Material externo
+ LabelFont
+\emph on
+o
+\emph default
+ DefaultFont
\end_layout
-\end_inset
+\begin_layout LyX-Code
+ ...
+\end_layout
-.
- Además, es posible construir plantillas propias para soportar determinado
- tipo de material.
- Más tarde describiremos con más detalle lo que esto implica, y esperamos
- que nos envíes tus plantillas para que se puedan incluir en próximas versiones
- de LyX.
+\begin_layout LyX-Code
+EndFont
\end_layout
\begin_layout Standard
-Otra idea básica de la característica material externo es distinguir entre
- el archivo original que sirve como base para el material final y el archivo
- generado que se incluye en el documento impreso o exportado.
- Por ejemplo, consideremos el caso de una figura hecha con
+Están disponibles los comandos siguientes:
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Xfig
+Color
\end_layout
\end_inset
-.
- El programa Xfig en sí mismo trabaja sobre un archivo original con extensión
-
+ [
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.fig
+
+\emph on
+none
\end_layout
\end_inset
-.
- Dentro de Xfig, se crea o modifica una figura y se guarda como un archivo
-
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.fig
+black
\end_layout
\end_inset
-.
- Para incluir la figura en un documento, se ejecuta
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-transfig
+white
\end_layout
\end_inset
- con el fin de crear un archivo PostScript que puede incluirse fácilmente
- en el archivo LaTeX.
- En este caso, el archivo
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.fig
+red
\end_layout
\end_inset
- es el original, y el archivo PostScript es el archivo generado.
-\end_layout
-
-\begin_layout Standard
-Esta distinción es importante para permitir la actualización del material
- durante el proceso de escritura del documento.
- Además, provee la flexibilidad necesaria para soportar múltiples formatos
- de exportación.
- Por ejemplo, en el caso de un archivo de texto sencillo, no es una brillante
- idea incluir la figura como PostScript puro.
- En vez de esto, es preferible incluir solo una referencia a la figura o
- bien probar algún convertidor de gráficos a Ascii para que el resultado
- final se parezca al gráfico real.
- La gestión de material externo de LyX permite hacer esto porque se basa
- en parámetros apropiados para los diferentes formatos de exportación soportados.
-\end_layout
-
-\begin_layout Standard
-Además de soportar la generación de diferentes productos de acuerdo con
- el formato de exportación, existe una profunda integración con las aplicaciones
- de edición y visualización.
- En el caso de figuras Xfig, es posible editar el archivo original en Xfig
- con un simple clic derecho sobre el recuadro y también previsualizar el
- PostScript generado con ghostview.
- Se acabaron los enredos con la línea de comandos y/o el navegador de archivos
- para localizar y manipular los archivos originales o los generados.
- De esta manera, se pueden por fin aprovechar las ventajas de muy diversas
- aplicaciones importantes para la composición de los documentos, y por tanto
- aumentar el rendimiento.
-\end_layout
+,
+\begin_inset Flex Code
+status collapsed
-\begin_layout Section
-El archivo de configuración de plantillas externas
+\begin_layout Plain Layout
+green
\end_layout
-\begin_layout Standard
-Es relativamente fácil añadir en LyX definiciones personalizadas de plantillas
- externas.
- Sin embargo, hay que ser consciente de que hacer esto de manera descuidada
- generará muy probablemente un agujero de seguridad fácil de explotar.
- Así pues, antes de hacer esto, lee por favor la discusión sobre seguridad
- en la sección
-\begin_inset space ~
\end_inset
+,
+\begin_inset Flex Code
+status collapsed
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:Discusión-sobre-seguridad"
+\begin_layout Plain Layout
+blue
+\end_layout
\end_inset
+,
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+cyan
\end_layout
-\begin_layout Standard
-Una vez dicho esto, te animamos a que envíes cualquiera plantilla interesante
- que compongas.
-\end_layout
+\end_inset
-\begin_layout Standard
-Las plantillas externas se definen en el archivo
+,
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LyXDir/lib/external_templates
+magenta
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+yellow
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+brown
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+darkgray
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+gray
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+lightgray
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+lime
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+orange
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+olive
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+pink
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+purple
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+teal
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+violet
+\end_layout
+
+\end_inset
+
+]
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Family
+\end_layout
+
+\end_inset
+
+ [
+\emph on
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+Roman
+\end_layout
+
+\end_inset
+
+
+\emph default
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Sans
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Typewriter
+\end_layout
+
+\end_inset
+
+]
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Misc
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
+\end_layout
+
+\end_inset
+
+] Son argumentos válidos:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+emph
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+noun
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+strikeout
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+underbar
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+uuline
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+uwave
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+no_emph
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+no_noun
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+no_strikeout
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+no_bar
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+no_uuline
+\end_layout
+
+\end_inset
+
+ y
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+no_uwave
+\end_layout
+
+\end_inset
+
+.
+ 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 tipografías
+ 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 Code
+status collapsed
+
+\begin_layout Plain Layout
+Series
+\end_layout
+
+\end_inset
+
+ [
+\emph on
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+Medium
+\end_layout
+
+\end_inset
+
+
+\emph default
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Bold
+\end_layout
+
+\end_inset
+
+]
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Shape
+\end_layout
+
+\end_inset
+
+ [
+\emph on
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+Up
+\end_layout
+
+\end_inset
+
+
+\emph default
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Italic
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+SmallCaps
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Slanted
+\end_layout
+
+\end_inset
+
+]
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Size
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+tiny
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+small
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+normal
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+large
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+larger
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+largest
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+huge
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+giant
+\end_layout
+
+\end_inset
+
+]
+\end_layout
+
+\begin_layout Subsection
+Descripción del formato de cita
+\begin_inset CommandInset label
+LatexCommand label
+name "subsec:Descripción-formato-cita"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Los bloques
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+CiteFormat
+\end_layout
+
+\end_inset
+
+ se usan para describir la forma en que debe mostrarse la información bibliográf
+ica, tanto en \SpecialChar 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
+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
+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
+ Bib\SpecialChar TeX
+.
+ \SpecialChar LyX
+ define un formato por omsión en el código fuente que se usará si no se
+ da una definición específica.
+ \SpecialChar LyX
+ predefine varios formatos en el archivo
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdciteformats.inc
+\end_layout
+
+\end_inset
+
+, que se incluye en la mayoría de las clases de documento de \SpecialChar LyX
+.
+\end_layout
+
+\begin_layout Standard
+Las definiciones usan un lenguaje simple que permite reemplazar las claves
+ Bib\SpecialChar TeX
+ por sus valores.
+ Las claves deben encerrarse entre símbolos
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%
+\end_layout
+
+\end_inset
+
+, p.
+\begin_inset space \thinspace{}
+\end_inset
+
+ej.:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%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
+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 Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+{%author%[[%author%]][[%editor%, ed.]]}
+\end_layout
+
+\end_inset
+
+
+\begin_inset Newline newline
+\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
+{!<i>!}
+\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
+
+.
+ \SpecialChar 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.
+ \SpecialChar 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:
+\begin_inset VSpace defskip
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\noindent
+
+\family typewriter
+!authoredit {%author%[[%author%, ]][[{%editor%[[%editor%, %_edtext%, ]]}]]}
+\end_layout
+
+\begin_layout Standard
+\begin_inset VSpace defskip
+\end_inset
+
+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
+Etiquetas para la salida XHTML
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:Etiquetas-para-XHTML"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Como para \SpecialChar LaTeX
+ o DocBook, el formato de salida XHTML en \SpecialChar LyX
+ también se controla
+ mediante la información contenida en archivos de formato.
+ En general, \SpecialChar LyX
+ provee valores predefinidos sensatos y, como se mencionó anteriorm
+ente, incluso construirá reglas de estilo CSS a partir de las otras etiquetas
+ de formato.
+ Por ejemplo, \SpecialChar 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 \SpecialChar 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 "subsec: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 "subsec:Estilos-de-párrafo-XHTML"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+El tipo de XHTML que genera \SpecialChar 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
+\SpecialChar LaTeX
+Type
+\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
+<tag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\end_layout
+
+\begin_layout LyX-Code
+<labeltag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>Label</labeltag>
+\end_layout
+
+\begin_layout LyX-Code
+Contents of the paragraph.
+\end_layout
+
+\begin_layout LyX-Code
+</tag>
+\end_layout
+
+\begin_layout Standard
+Por supuesto, `label tags´ se omiten si el párrafo no tiene etiqueta.
+\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
+<tag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\end_layout
+
+\begin_layout LyX-Code
+<itemtag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+><labeltag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>Environment Label</labeltag>First paragraph.</itemtag>
+\end_layout
+
+\begin_layout LyX-Code
+<itemtag>Second paragraph.</itemtag>
+\end_layout
+
+\begin_layout LyX-Code
+</tag>
+\end_layout
+
+\begin_layout Standard
+La etiqueta 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
+<tag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\end_layout
+
+\begin_layout LyX-Code
+<itemtag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+><labeltag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>List Label</labeltag>First item.</itemtag>
+\end_layout
+
+\begin_layout LyX-Code
+<itemtag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+><labeltag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>List Label</labeltag>Second item.</itemtag>
+\end_layout
+
+\begin_layout LyX-Code
+</tag>
+\end_layout
+
+\begin_layout LyX-Code
+
+\end_layout
+
+\begin_layout LyX-Code
+<tag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\end_layout
+
+\begin_layout LyX-Code
+<labeltag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>List Label</labeltag><itemtag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>First item.</itemtag>
+\end_layout
+
+\begin_layout LyX-Code
+<labeltag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>List Label</labeltag><itemtag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>Second item.</itemtag>
+\end_layout
+
+\begin_layout LyX-Code
+</tag>
+\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 la etiqueta
+ dentro del ítem; si verdadero, se obtiene el segundo, con la etiqueta 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, \SpecialChar 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 las cosas 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, \SpecialChar 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 \SpecialChar 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
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+] Si producir la información CSS predeterminada que \SpecialChar 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 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
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+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
+<dt>\SpecialChar ldots
+</dt><dd>\SpecialChar ldots
+</dd>
+\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
+<head>
+\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
+<script>
+\end_layout
+
+\end_inset
+
+ definiendo un controlador
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+onclick
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLStyle
+\end_layout
+
+\end_inset
+
+ Información de estilo CSS a incluir cuando se usa este estilo.
+ Advertimos que esto será automáticamente envuelto en un bloque
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<style>
+\end_layout
+
+\end_inset
+
+ generado por el formato, por tanto solo es necesario incluir el propio
+ CSS.
+ Debe acabar con
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+EndHTMLStyle
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLTag
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
+\end_layout
+
+\end_inset
+
+] Etiqueta para el rótulo principal, reemplazando
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+tag
+\end_layout
+
+\end_inset
+
+ en losejemplos de arriba.
+ Por omisión es
+\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
+HTMLTitle
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+] Marca este estilo como el que se va a usar para generar la etiqueta
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<title>
+\end_layout
+
+\end_inset
+
+ para el archivo XHTML.
+ Por omisión, es falso.
+ El archivo
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdtitle.inc
+\end_layout
+
+\end_inset
+
+ lo establece verdadero para el entorno
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+title
+\end_layout
+
+\end_inset
+
+.
+
+\end_layout
+
+\begin_layout Subsection
+Recuadros XHTML
+\end_layout
+
+\begin_layout Standard
+La salida XHTML de los recuadros también se puede controlar por información
+ en archivos 'layout'.
+\begin_inset Foot
+status collapsed
+
+\begin_layout Plain Layout
+Por ahora, esto solo es cierto para recuadros de
+\begin_inset Quotes eld
+\end_inset
+
+texto
+\begin_inset Quotes erd
+\end_inset
+
+ (recuadros en los que puedes escribir) y no para recuadros de
+\begin_inset Quotes eld
+\end_inset
+
+commandos
+\begin_inset Quotes erd
+\end_inset
+
+ (recuadros asociados con cuadros de diálogo).
+\end_layout
+
+\end_inset
+
+ También en este caso, \SpecialChar LyX
+ intenta proporcionar valores predefinidos adecuados,
+ y construye reglas de estilo CSS, pero todo puede personalizarse.
+\end_layout
+
+\begin_layout Standard
+Para los recuadros, \SpecialChar LyX
+ produce XHTML en la forma:
+\end_layout
+
+\begin_layout LyX-Code
+<tag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\end_layout
+
+\begin_layout LyX-Code
+<labeltag>Label</labeltag>
+\end_layout
+
+\begin_layout LyX-Code
+<innertag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>Contents of the inset.</innertag>
+\end_layout
+
+\begin_layout LyX-Code
+</tag>
+\end_layout
+
+\begin_layout Standard
+Si el recuadro permite párrafos múltiples —o sea, si
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MultiPar
+\end_layout
+
+\end_inset
+
+ es verdadero— el contenido del recuadro se generará en forma de párrafos
+ estructurados según los estilos usados para dichos párrafos (normal, cita,
+ y similares).
+ El rótulo de la etiqueta se omite si el párrafo no lo tiene y, por el momento,
+ es siempre
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+span
+\end_layout
+
+\end_inset
+
+.
+ La etiqueta interior es opcional y, por omisión, no aparece.
+\end_layout
+
+\begin_layout Standard
+Las etiquetas y atributos específicos para cada recuadro se pueden controlar
+ mediante las siguientes etiquetas de formato.
+\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 atributos a generar con la etiqueta principal.
+ Por ejemplo,
+\begin_inset Quotes eld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+class=`myinset' onclick=`\SpecialChar ldots
+'
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+.
+ Por omisión, \SpecialChar LyX
+ generará
+\begin_inset Quotes eld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+class=`insetname'
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+, donde
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+insetname
+\end_layout
+
+\end_inset
+
+ es el nombre del recuadro en \SpecialChar LyX
+, en minúsculas y con los caracteres no alfanuméri
+cos convertidos en guiones bajos, por ejemplo: footnote.
+\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
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+] Si producir la información CSS predeterminadad que \SpecialChar LyX
+ genera para este formato,
+ incluso si se da explícitamente información adicional con
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLStyle
+\end_layout
+
+\end_inset
+
+.
+ Si esto es
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+ parmite alterar o aumentar el CSS generado, en vez de sobrescribirlo.
+ Por omisión, 0.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLInnerAttr
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
+\end_layout
+
+\end_inset
+
+] Atributos para la etiqueta interna.
+ Por omisión, es
+\begin_inset Quotes eld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+class=`insetname_inner'
+\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
+HTMLInnerTag
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
+\end_layout
+
+\end_inset
+
+] La etiqueta interna, reemplazando
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+innertag
+\end_layout
+
+\end_inset
+
+ en los ejemplos de arriba.
+ Por omisión, ninguna.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLIsBlock
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
+\end_layout
+
+\end_inset
+
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+1
+\end_layout
+
+\end_inset
+
+] Si este recuadro representa un bloque de texto independiente (como una
+ nota al pie) o bien representa material que está incluido en el texto circundan
+te (como una rama).
+ Por omisión, 1.
+\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
+
+] Un rótulo para este recuadro, posiblemente incluyendo una referencia a
+ un contador.
+ Por ejemplo, para notas al pie, podría ser:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+arabic{footnote}
+\end_layout
+
+\end_inset
+
+.
+ Esto es opcional y no hay valor predeterminado.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLPreamble
+\end_layout
+
+\end_inset
+
+ Información que saldrá en la sección
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<head>
+\end_layout
+
+\end_inset
+
+ cuando se usa este estilo.
+ Esto podría usarse, por ejemplo, para incluir un bloque
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<script>
+\end_layout
+
+\end_inset
+
+ que defina un controlador
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+onclick
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLStyle
+\end_layout
+
+\end_inset
+
+ Información de estilo CSS a incluir cuando se usa este estilo.
+ Esto será automáticamente envuelto en un bloque
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<style>
+\end_layout
+
+\end_inset
+
+ generado por el formato, por lo que solo hay que incluir el propio CSS.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLTag
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
+\end_layout
+
+\end_inset
+
+] La etiqueta a usar para el rótulo principal, reemplazando
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+tag
+\end_layout
+
+\end_inset
+
+ en los ejemplos de arriba.
+ El valor por omisión depende de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MultiPar
+\end_layout
+
+\end_inset
+
+: Si
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MultiPar
+\end_layout
+
+\end_inset
+
+ es verdadero, es
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+div
+\end_layout
+
+\end_inset
+
+; si es falso, el valor por omisión es
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+span
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsection
+Flotantes XHTML
+\end_layout
+
+\begin_layout Standard
+La salida XHTML para flotantes también se puede controlar mediante información
+ en archivos 'layout'.
+ La salida tiene la forma:
+\end_layout
+
+\begin_layout LyX-Code
+<tag attr=
+\begin_inset Quotes erd
+\end_inset
+
+value
+\begin_inset Quotes erd
+\end_inset
+
+>
+\end_layout
+
+\begin_layout LyX-Code
+Contents of the float.
+\end_layout
+
+\begin_layout LyX-Code
+</tag>
+\end_layout
+
+\begin_layout Standard
+La leyenda, si la hay, es un recuadro separado y se generará como tal.
+ Su aspecto puede controlarse con InsetLayout para recuadros de leyendas.
+
+\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 generar con la etiqueta principal,
+ Por ejemplo,
+\begin_inset Quotes eld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+class=`myfloat' onclick=`\SpecialChar ldots
+'
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+.
+ Por omisión, \SpecialChar LyX
+ generará
+\begin_inset Quotes eld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+class=`float float-floattype'
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+, donde
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+floattype
+\end_layout
+
+\end_inset
+
+ es el nombre en \SpecialChar LyX
+ para este tipo de flotante, como determina la declaración
+ de flotante (véase
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Flotantes"
+
+\end_inset
+
+), aunque en minúsculas y con los caracteres no alfanuméricos sustituidos
+ por guiones bajos, por ejemplo: float-table.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLStyle
+\end_layout
+
+\end_inset
+
+ Información de estilo CSS a incluir cuando se usa este flotante.
+ Esto será automáticamente envuelto en un bloque
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<style>
+\end_layout
+
+\end_inset
+
+ generado por el formato, por lo que solo hay que incluir el propio CSS.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLTag
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
+\end_layout
+
+\end_inset
+
+] La etiqueta a usar para este flotante, reemplazando "
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+tag
+\end_layout
+
+\end_inset
+
+" en el ejemplo de arriba.
+ El valor por omisión es
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+div
+\end_layout
+
+\end_inset
+
+ y raramente habrá que cambiarlo.
+\end_layout
+
+\begin_layout Subsection
+Formato de la Bibliografía
+\end_layout
+
+\begin_layout Standard
+La bibliografía se puede formatear usando bloques
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+CiteFormat
+\end_layout
+
+\end_inset
+
+.
+ Véase la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Descripción-formato-cita"
+
+\end_inset
+
+ para los detalles.
+\end_layout
+
+\begin_layout Subsection
+CSS generado por \SpecialChar LyX
+
+\end_layout
+
+\begin_layout Standard
+Hemos mencionado ya que \SpecialChar LyX
+ generará reglas de estilo CSS predeterminadas para
+ recuadros y estilos de párrafo, basados en la información suministrada
+ para otros formatos.
+ En esta sección comentaremos qué información usa \SpecialChar LyX
+ y cómo la usa.
+\end_layout
+
+\begin_layout Standard
+Actualmente, \SpecialChar LyX
+ auto-genera CSS solo para información sobre tipografías, haciendo
+ uso de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Family
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Series
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Shape
+\end_layout
+
+\end_inset
+
+, y
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Size
+\end_layout
+
+\end_inset
+
+ especificados en la declaración
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Font
+\end_layout
+
+\end_inset
+
+.
+ (Véase
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "subsec:Tipografía"
+
+\end_inset
+
+.) La traducción es bastante sencilla y evidente.
+ Por ejemplo,
+\begin_inset Quotes eld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Family Sans
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+ se convierte en
+\begin_inset Quotes eld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+font-family: sans-serif;
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+.
+ La correspondencia entre tamaños \SpecialChar LyX
+ y tamaños CSS es un poco menos obvia,
+ pero intuitiva en todo caso.
+ Véase la función
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+getSizeCSS()
+\end_layout
+
+\end_inset
+
+ en
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+src/FontInfo.cpp
+\end_layout
+
+\end_inset
+
+ para los detalles.
+
+\end_layout
+
+\begin_layout Chapter
+Inserción de material externo
+\begin_inset CommandInset label
+LatexCommand label
+name "cap:Inserción-de-material"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Box Shadowbox
+position "t"
+hor_pos "c"
+has_inner_box 1
+inner_pos "t"
+use_parbox 0
+use_makebox 0
+width "100col%"
+special "none"
+height "1in"
+height_special "totalheight"
+thickness "0.4pt"
+separation "3pt"
+shadowsize "4pt"
+framecolor "black"
+backgroundcolor "none"
+status open
+
+\begin_layout Plain Layout
+AVISO: Esta parte de la documentación no ha sido actualizada desde hace
+ tiempo.
+ Esperamos que aún sea adecuada, pero no hay garantías.
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+El uso de material de procedencia externa a \SpecialChar LyX
+ se trata con detalle en el
+ manual
+\emph on
+Objetos insertados
+\emph default
+.
+ En el presente documento se trata sobre lo que debe suceder entre bambalinas
+ para incluir nuevas clases de material.
+\end_layout
+
+\begin_layout Section
+¿Cómo funciona?
+\end_layout
+
+\begin_layout Standard
+La característica material externo se basa en el concepto
+\emph on
+plantilla
+\emph default
+.
+ Una plantilla es una especificación de la forma en que \SpecialChar LyX
+ interactúa con
+ ciertos tipos de material.
+ De por sí, \SpecialChar LyX
+ incluye plantillas predefinidas para figuras Xfig, varios tipos
+ de imágenes raster, diagramas de ajedrez y notación musical LilyPond.
+ Puedes comprobar la lista actual en el menú
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Insertar\SpecialChar menuseparator
+Archivo\SpecialChar menuseparator
+Material externo
+\end_layout
+
+\end_inset
+
+.
+ Además, es posible construir plantillas propias para soportar determinado
+ tipo de material.
+ Más tarde describiremos con más detalle lo que esto implica, y esperamos
+ que nos envíes tus plantillas para que se puedan incluir en próximas versiones
+ de \SpecialChar LyX
+.
+\end_layout
+
+\begin_layout Standard
+Otra idea básica de la característica material externo es distinguir entre
+ el archivo original que sirve como base para el material final y el archivo
+ generado que se incluye en el documento impreso o exportado.
+ Por ejemplo, consideremos el caso de una figura hecha con
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Xfig
+\end_layout
+
+\end_inset
+
+.
+ El programa Xfig en sí mismo trabaja sobre un archivo original con extensión
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.fig
+\end_layout
+
+\end_inset
+
+.
+ Dentro de Xfig, se crea o modifica una figura y se guarda como un archivo
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.fig
+\end_layout
+
+\end_inset
+
+.
+ Para incluir la figura en un documento, se ejecuta
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+transfig
+\end_layout
+
+\end_inset
+
+ con el fin de crear un archivo PostScript que puede incluirse fácilmente
+ en el archivo \SpecialChar LaTeX
+.
+ En este caso, el archivo
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.fig
+\end_layout
+
+\end_inset
+
+ es el original, y el archivo PostScript es el archivo generado.
+\end_layout
+
+\begin_layout Standard
+Esta distinción es importante para permitir la actualización del material
+ durante el proceso de escritura del documento.
+ Además, provee la flexibilidad necesaria para soportar múltiples formatos
+ de exportación.
+ Por ejemplo, en el caso de un archivo de texto sencillo, no es una brillante
+ idea incluir la figura como PostScript puro.
+ En vez de esto, es preferible incluir solo una referencia a la figura o
+ bien probar algún convertidor de gráficos a Ascii para que el resultado
+ final se parezca al gráfico real.
+ La gestión de material externo de \SpecialChar LyX
+ permite hacer esto porque se basa en
+ parámetros apropiados para los diferentes formatos de exportación soportados.
+\end_layout
+
+\begin_layout Standard
+Además de soportar la generación de diferentes productos de acuerdo con
+ el formato de exportación, existe una profunda integración con las aplicaciones
+ de edición y visualización.
+ En el caso de figuras Xfig, es posible editar el archivo original en Xfig
+ con un simple clic derecho sobre el recuadro y también previsualizar el
+ PostScript generado con ghostview.
+ Se acabaron los enredos con la línea de comandos y/o el navegador de archivos
+ para localizar y manipular los archivos originales o los generados.
+ De esta manera, se pueden por fin aprovechar las ventajas de muy diversas
+ aplicaciones importantes para la composición de los documentos, y por tanto
+ aumentar el rendimiento.
+\end_layout
+
+\begin_layout Section
+El archivo de configuración de plantillas externas
+\end_layout
+
+\begin_layout Standard
+Es relativamente fácil añadir en \SpecialChar LyX
+ definiciones personalizadas de plantillas
+ externas.
+ Sin embargo, hay que ser consciente de que hacer esto de manera descuidada
+ generará muy probablemente un agujero de seguridad fácil de explotar.
+ Así pues, antes de hacer esto, lee por favor la discusión sobre seguridad
+ en la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Discusión-sobre-seguridad"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Una vez dicho esto, te animamos a que envíes cualquiera plantilla interesante
+ que compongas.
+\end_layout
+
+\begin_layout Standard
+Las plantillas externas se definen en el archivo
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+\SpecialChar LyX
+Dir/lib/external_templates
+\end_layout
+
+\end_inset
+
+.
+ Puedes colocar tus versiones propias en
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+UserDir/external_templates
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+Una plantilla típica tiene un aspecto como este:
+\end_layout
+
+\begin_layout LyX-Code
+Template XFig
+\end_layout
+
+\begin_layout LyX-Code
+GuiName "XFig: $$AbsOrRelPathParent$$Basename"
+\end_layout
+
+\begin_layout LyX-Code
+HelpText
+\end_layout
+
+\begin_layout LyX-Code
+An XFig figure.
+\end_layout
+
+\begin_layout LyX-Code
+HelpTextEnd
+\end_layout
+
+\begin_layout LyX-Code
+InputFormat fig
+\end_layout
+
+\begin_layout LyX-Code
+FileFilter "*.fig"
+\end_layout
+
+\begin_layout LyX-Code
+AutomaticProduction true
+\end_layout
+
+\begin_layout LyX-Code
+Transform Rotate
+\end_layout
+
+\begin_layout LyX-Code
+Transform Resize
+\end_layout
+
+\begin_layout LyX-Code
+Format LaTeX
+\end_layout
+
+\begin_layout LyX-Code
+TransformCommand Rotate RotationLatexCommand
+\end_layout
+
+\begin_layout LyX-Code
+TransformCommand Resize ResizeLatexCommand
+\end_layout
+
+\begin_layout LyX-Code
+Product "$$RotateFront$$ResizeFront
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+
+\backslash
+input{$$AbsOrRelPathMaster$$Basename.pstex_t}
+\end_layout
+
+\begin_layout LyX-Code
+ $$ResizeBack$$RotateBack"
+\end_layout
+
+\begin_layout LyX-Code
+UpdateFormat pstex
+\end_layout
+
+\begin_layout LyX-Code
+UpdateResult "$$AbsPath$$Basename.pstex_t"
+\end_layout
+
+\begin_layout LyX-Code
+Requirement "graphicx"
+\end_layout
+
+\begin_layout LyX-Code
+ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
+\end_layout
+
+\begin_layout LyX-Code
+ReferencedFile latex "$$AbsPath$$Basename.eps"
+\end_layout
+
+\begin_layout LyX-Code
+ReferencedFile dvi "$$AbsPath$$Basename.eps"
+\end_layout
+
+\begin_layout LyX-Code
+FormatEnd
+\end_layout
+
+\begin_layout LyX-Code
+Format PDFLaTeX
+\end_layout
+
+\begin_layout LyX-Code
+TransformCommand Rotate RotationLatexCommand
+\end_layout
+
+\begin_layout LyX-Code
+TransformCommand Resize ResizeLatexCommand
+\end_layout
+
+\begin_layout LyX-Code
+Product "$$RotateFront$$ResizeFront
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+
+\backslash
+input{$$AbsOrRelPathMaster$$Basename.pdftex_t}
+\end_layout
+
+\begin_layout LyX-Code
+ $$ResizeBack$$RotateBack"
+\end_layout
+
+\begin_layout LyX-Code
+UpdateFormat pdftex
+\end_layout
+
+\begin_layout LyX-Code
+UpdateResult "$$AbsPath$$Basename.pdftex_t"
+\end_layout
+
+\begin_layout LyX-Code
+Requirement "graphicx"
+\end_layout
+
+\begin_layout LyX-Code
+ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"
+\end_layout
+
+\begin_layout LyX-Code
+ReferencedFile latex "$$AbsPath$$Basename.pdf"
+\end_layout
+
+\begin_layout LyX-Code
+FormatEnd
+\end_layout
+
+\begin_layout LyX-Code
+Format Ascii
+\end_layout
+
+\begin_layout LyX-Code
+Product "$$Contents(
+\backslash
+"$$AbsPath$$Basename.asc
+\backslash
+")"
+\end_layout
+
+\begin_layout LyX-Code
+UpdateFormat asciixfig
+\end_layout
+
+\begin_layout LyX-Code
+UpdateResult "$$AbsPath$$Basename.asc"
+\end_layout
+
+\begin_layout LyX-Code
+FormatEnd
+\end_layout
+
+\begin_layout LyX-Code
+Format DocBook
+\end_layout
+
+\begin_layout LyX-Code
+Product "<graphic fileref=
+\backslash
+"$$AbsOrRelPathMaster$$Basename.eps
+\backslash
+">
+\end_layout
+
+\begin_layout LyX-Code
+ </graphic>"
+\end_layout
+
+\begin_layout LyX-Code
+UpdateFormat eps
+\end_layout
+
+\begin_layout LyX-Code
+UpdateResult "$$AbsPath$$Basename.eps"
+\end_layout
+
+\begin_layout LyX-Code
+ReferencedFile docbook "$$AbsPath$$Basename.eps"
+\end_layout
+
+\begin_layout LyX-Code
+ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
+\end_layout
+
+\begin_layout LyX-Code
+FormatEnd
+\end_layout
+
+\begin_layout LyX-Code
+Product "[XFig: $$FName]"
+\end_layout
+
+\begin_layout LyX-Code
+FormatEnd
+\end_layout
+
+\begin_layout LyX-Code
+TemplateEnd
+\end_layout
+
+\begin_layout Standard
+Como puedes ver, la plantilla se incluye entre
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Template
+\end_layout
+
+\end_inset
+
+ \SpecialChar ldots
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+TemplateEnd
+\end_layout
+
+\end_inset
+
+.
+ Contiene una cabecera que especifica algunas configuraciones generales
+ y, por cada formato de archivo de documento primario soportado, una sección
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Format
+\end_layout
+
+\end_inset
+
+ \SpecialChar ldots
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+FormatEnd
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsection
+La cabecera de la plantilla
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+AutomaticProduction
+\begin_inset space ~
+\end_inset
+
+true|false
+\end_layout
+
+\end_inset
+
+ Si el archivo representado por la plantilla debe ser generado por \SpecialChar LyX
+.
+ Este comando debe aparecer exactamente una vez.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+FileFilter
+\begin_inset space ~
+\end_inset
+
+<pattern>
+\end_layout
+
+\end_inset
+
+ Un patrón global que se usa en el diálogo del archivo para filtrar los
+ archivos deseados.
+ Si hay más de una posible extensión de archivo (p.
+\begin_inset space \thinspace{}
+\end_inset
+
+e.,
+\begin_inset space ~
+\end_inset
+
+tgif tiene
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.obj
+\end_layout
+
+\end_inset
+
+ y
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+.tgo
+\end_layout
+
+\end_inset
+
+), se pone algo como
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+"*.{obj,tgo}"
+\end_layout
+
+\end_inset
+
+.
+ Este comando debe aparecer exactamente una vez.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+GuiName
+\begin_inset space ~
+\end_inset
+
+<guiname>
+\end_layout
+
+\end_inset
+
+ El texto mostrado sobre el botón.
+ Este comando debe aparecer exactamente una vez.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HelpText
+\begin_inset space ~
+\end_inset
+
+<text>
+\begin_inset space ~
+\end_inset
+
+HelpTextEnd
+\end_layout
+
+\end_inset
+
+ El texto de ayuda que se muestra en diálogo.
+ Da suficiente información sobre lo que puede proporcionar la plantilla.
+ Este comando debe aparecer exactamente una vez.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+InputFormat
+\begin_inset space ~
+\end_inset
+
+<format>
+\end_layout
+
+\end_inset
+
+ El formato de archivo del original.
+ Debe ser el nombre de un formato conocido por \SpecialChar LyX
+ (véase la
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Formatos"
+
+\end_inset
+
+).
+ Se pone un
+\begin_inset Quotes cld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+*
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes crd
+\end_inset
+
+ si la plantilla puede manejar archivos originales o más de un formato.
+ En este caso, \SpecialChar LyX
+ intentará inspeccionar el archivo mismo para deducir su
+ formato.
+ Este comando debe aparecer exactamente una vez.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Template
+\begin_inset space ~
+\end_inset
+
+<id>
+\end_layout
+
+\end_inset
+
+ Un nombre único para la plantilla.
+ No debe contener macros de sustitución (véase abajo).
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Transform
+\begin_inset space ~
+\end_inset
+
+Rotate|Resize|Clip|Extra
+\end_layout
+
+\end_inset
+
+ Este comando especifica qué transformaciones son soportadas por esta plantilla.
+ Puede aparecer ninguna o varias veces.
+ Este comando facilita las correspondientes pestañas en el diálogo de material
+ externo.
+ Cada comando
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Transform
+\end_layout
+
+\end_inset
+
+ debe tener el correspondiente
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+TransformCommand
+\end_layout
+
+\end_inset
+
+ o bien
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+TransformOption
+\end_layout
+
+\end_inset
+
+ en la sección
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Format
+\end_layout
+
+\end_inset
+
+.
+ De lo contrario la transformación no será soportada por ese formato.
+
+\end_layout
+
+\begin_layout Subsection
+La sección Format
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Format
+\begin_inset space ~
+\end_inset
+
+LaTeX|PDFLaTeX|PlainText|DocBook|XHTML
+\end_layout
+
+\end_inset
+
+ El formato de archivo del documento primario para el que es esta definición
+ de formato.
+ No toda plantilla tiene una representación sensible en los formatos de
+ archivo de todos los documentos.
+ No obstante, es preferible definir una sección
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Format
+\end_layout
+
+\end_inset
+
+ para todos los formatos.
+ Se usa un texto postizo si no hay representación disponible.
+ Entonces, al menos, se puede ver una referencia al material externo en
+ el documento exportado.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Option
+\begin_inset space ~
+\end_inset
+
+<name>
+\begin_inset space ~
+\end_inset
+
+<value>
+\end_layout
+
+\end_inset
+
+ Este comando define una macro adicional,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$<name>
+\end_layout
+
+\end_inset
+
+, para sustitución en
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Product
+\end_layout
+
+\end_inset
+
+.
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<value>
+\end_layout
+
+\end_inset
+
+ puede contener en sí mismo macros de sustitución.
+ La ventaja sobre el uso de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<value>
+\end_layout
+
+\end_inset
+
+ directamente en
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Product
+\end_layout
+
+\end_inset
+
+ es que el valor sustituido de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$<name>
+\end_layout
+
+\end_inset
+
+ está saneado así que es un argumento opcional válido en el formato del
+ documento.
+ Este comando puede aparecer ninguna o más veces.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Product
+\begin_inset space ~
+\end_inset
+
+<text>
+\end_layout
+
+\end_inset
+
+ El texto que se inserta en el documento exportado.
+ Realmente este es el comando más importante y puede ser bastante complejo.
+ Este comando debe aparecer exactamente una vez.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Preamble
+\begin_inset space ~
+\end_inset
+
+<name>
+\end_layout
+
+\end_inset
+
+ Este comando especifica un fragmento de preámbulo que se incluirá en el
+ preámbulo \SpecialChar LaTeX
+.
+ Tiene que definirse usando
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+PreambleDef
+\end_layout
+
+\end_inset
+
+ \SpecialChar ldots
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+PreambleDefEnd
+\end_layout
+
+\end_inset
+
+.
+ Este comando puede aparecer ninguna o más veces.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ReferencedFile
+\begin_inset space ~
+\end_inset
+
+<format>
+\begin_inset space ~
+\end_inset
+
+<filename>
+\end_layout
+
+\end_inset
+
+ Este comando indica los archivos que se crean por el proceso de conversión
+ y que son necesarios para un formato de exportación particular.
+ Si el nombre del archivo es relativo, se interpreta como relativo al documento
+ maestro.
+ Este comando puede darse ninguna o más veces.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Requirement
+\begin_inset space ~
+\end_inset
+
+<package>
+\end_layout
+
+\end_inset
+
+ El nombre de un paquete \SpecialChar LaTeX
+ requerido.
+ El paquete se incuye mediante
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+usepackage{}
+\end_layout
+
+\end_inset
+
+ en el preámbulo \SpecialChar LaTeX
+.
+ Este comando puede aparecer ninguna o más veces.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+TransformCommand
+\begin_inset space ~
+\end_inset
+
+Rotate
+\begin_inset space ~
+\end_inset
+
+RotationLatexCommand
+\end_layout
+
+\end_inset
+
+ Este comando especifica que el comando \SpecialChar LaTeX
+ incluido debería usarse para la
+ rotación.
+ Este comando puede aparecer una vez o ninguna.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+TransformCommand
+\begin_inset space ~
+\end_inset
+
+Resize
+\begin_inset space ~
+\end_inset
+
+ResizeLatexCommand
+\end_layout
+
+\end_inset
+
+ Este comando especifica que el comando \SpecialChar LaTeX
+ incluido debería usarse para cambiar
+ el tamaño.
+ Este comando puede aparecer una vez o ninguna.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+TransformOption
+\begin_inset space ~
+\end_inset
+
+Rotate
+\begin_inset space ~
+\end_inset
+
+RotationLatexOption
+\end_layout
+
+\end_inset
+
+ Este comando especifica que la rotación se hace mediante un argumento opcional.
+ Este comando puede aparecer una vez o ninguna.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+TransformOption
+\begin_inset space ~
+\end_inset
+
+Resize
+\begin_inset space ~
+\end_inset
+
+ResizeLatexOption
+\end_layout
+
+\end_inset
+
+ Este comando especifica que el cambio de tamaño se hace mediante un argumento
+ opcional.
+ Este comando puede aparecer una vez o ninguna
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+TransformOption
+\begin_inset space ~
+\end_inset
+
+Clip
+\begin_inset space ~
+\end_inset
+
+ClipLatexOption
+\end_layout
+
+\end_inset
+
+ Este comando especifica que el recorte se hace mediante un argumento opcional.
+ Este comando puede aparecer una vez o ninguna.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+TransformOption
+\begin_inset space ~
+\end_inset
+
+Extra
+\begin_inset space ~
+\end_inset
+
+ExtraLatexOption
+\end_layout
+
+\end_inset
+
+ Este comando especifica que se usa un argumento extra opcional.
+ Este comando puede aparecer una vez o ninguna.
+
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+UpdateFormat
+\begin_inset space ~
+\end_inset
+
+<format>
+\end_layout
+
+\end_inset
+
+ El formato de archivo del archivo convertido.
+ Debe ser el nombre de un formato conocido por \SpecialChar LyX
+ (véase
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Convertidores
+\end_layout
+
+\end_inset
+
+ de
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Gestión de archivos
+\end_layout
+
+\end_inset
+
+ en el diálogo
+\begin_inset Flex Noun
+status collapsed
+
+\begin_layout Plain Layout
+Herramientas\SpecialChar menuseparator
+Preferencias
+\end_layout
+
+\end_inset
+
+).
+ Este comando debe aparecer exactamente una vez.
+ Si el formato del archivo resultante es PDF, debes especificar el formato
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+pdf6
\end_layout
\end_inset
.
- Puedes colocar tus versiones propias en
+ Es el formato PDF usado para incluir gráficos.
+ Los otros formatos PDF definidos son para exportación de documentos.
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-UserDir/external_templates
+UpdateResult
+\begin_inset space ~
+\end_inset
+
+<filename>
+\end_layout
+
+\end_inset
+
+ El nombre de archivo del archivo convertido.
+ El nombre de archivo debe ser absoluto.
+ Este comando debe aparecer exactamente una vez.
+\end_layout
+
+\begin_layout Subsection
+Definiciones de preámbulo
+\end_layout
+
+\begin_layout Standard
+El archivo de configuración de plantillas externas puede contener definiciones
+ de preámbulo adicionales encerradas entre
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+PreambleDef
+\end_layout
+
+\end_inset
+
+ \SpecialChar ldots
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+PreambleDefEnd
+\end_layout
+
+\end_inset
+
+.
+ Se pueden usar por las plantillas en la sección
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Format
\end_layout
\end_inset
.
\end_layout
+\begin_layout Section
+El mecanismo de sustitución
+\end_layout
+
\begin_layout Standard
-Una plantilla típica tiene un aspecto como este:
+Cuando la función de material externo recurre a un programa externo, se
+ hace sobre la base de un comando definido en el archivo de configuración
+ de la plantilla.
+ Estos comandos pueden contener varias macros que se expanden antes de su
+ ejecución.
+ La ejecución tiene lugar siempre en el directorio del documento.
+
\end_layout
-\begin_layout LyX-Code
-Template XFig
+\begin_layout Standard
+Además, cada vez que el material externo se va a mostrar, el nombre será
+ generado por el mecanismo de sustitución, y la mayoría de los demás comandos
+ en la definición de la plantilla soportan también sustitución.
+
\end_layout
-\begin_layout LyX-Code
-GuiName "XFig: $$AbsOrRelPathParent$$Basename"
+\begin_layout Standard
+Las macros disponibles son las siguientes:
\end_layout
-\begin_layout LyX-Code
-HelpText
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$AbsOrRelPathMaster
\end_layout
-\begin_layout LyX-Code
-An XFig figure.
+\end_inset
+
+ La ruta del archivo, absoluta o relativa al documento \SpecialChar LyX
+ maestro.
\end_layout
-\begin_layout LyX-Code
-HelpTextEnd
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$AbsOrRelPathParent
\end_layout
-\begin_layout LyX-Code
-InputFormat fig
+\end_inset
+
+ La ruta del archivo, absoluta o relativa al documento \SpecialChar LyX
+.
\end_layout
-\begin_layout LyX-Code
-FileFilter "*.fig"
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$AbsPath
\end_layout
-\begin_layout LyX-Code
-AutomaticProduction true
+\end_inset
+
+ La ruta absoluta del archivo.
\end_layout
-\begin_layout LyX-Code
-Transform Rotate
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$Basename
\end_layout
-\begin_layout LyX-Code
-Transform Resize
+\end_inset
+
+ El nombre de archivo sin ruta y sin la extensión.
\end_layout
-\begin_layout LyX-Code
-Format LaTeX
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$Contents(
+\begin_inset Quotes eld
+\end_inset
+
+filename.ext
+\begin_inset Quotes erd
+\end_inset
+
+)
\end_layout
-\begin_layout LyX-Code
-TransformCommand Rotate RotationLatexCommand
+\end_inset
+
+ Esta macro expandirá los contenidos del archivo con el nombre
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+filename.ext
\end_layout
-\begin_layout LyX-Code
-TransformCommand Resize ResizeLatexCommand
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$Extension
\end_layout
-\begin_layout LyX-Code
-Product "$$RotateFront$$ResizeFront
+\end_inset
+
+ La extensión de archivo (incluyendo el punto).
\end_layout
-\begin_layout LyX-Code
-
-\backslash
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
-\backslash
-input{$$AbsOrRelPathMaster$$Basename.pstex_t}
+\begin_layout Plain Layout
+$$pngOrjpg
\end_layout
-\begin_layout LyX-Code
- $$ResizeBack$$RotateBack"
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-UpdateFormat pstex
-\end_layout
+ Esto será
+\begin_inset Quotes cld
+\end_inset
-\begin_layout LyX-Code
-UpdateResult "$$AbsPath$$Basename.pstex_t"
-\end_layout
+jpg
+\begin_inset Quotes crd
+\end_inset
-\begin_layout LyX-Code
-Requirement "graphicx"
-\end_layout
+ si el archivo está en formato JPEG, si no será
+\begin_inset Quotes eld
+\end_inset
-\begin_layout LyX-Code
-ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
-\end_layout
+png
+\begin_inset Quotes erd
+\end_inset
-\begin_layout LyX-Code
-ReferencedFile latex "$$AbsPath$$Basename.eps"
+.
+ Esto es útil para evitar conversiones innecesarias para formatos de salida
+ que soporten tanto PNG como JPEG.
+ La plantilla predefinida RasterImage usa esta macro para el formato de
+ salida pdf\SpecialChar TeX
+.
\end_layout
-\begin_layout LyX-Code
-ReferencedFile dvi "$$AbsPath$$Basename.eps"
-\end_layout
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
-FormatEnd
+\begin_layout Plain Layout
+$$FName
\end_layout
-\begin_layout LyX-Code
-Format PDFLaTeX
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-TransformCommand Rotate RotationLatexCommand
+ El nombre de archivo del archivo especificado en el diálogo de material
+ externo.
+ Esto es bien un nombre absoluto, bien relativo al documento \SpecialChar LyX
+.
\end_layout
-\begin_layout LyX-Code
-TransformCommand Resize ResizeLatexCommand
-\end_layout
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
-Product "$$RotateFront$$ResizeFront
+\begin_layout Plain Layout
+$$FPath
\end_layout
-\begin_layout LyX-Code
-
-\backslash
+\end_inset
-\backslash
-input{$$AbsOrRelPathMaster$$Basename.pdftex_t}
-\end_layout
+ La parte de la ruta de
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
- $$ResizeBack$$RotateBack"
+\begin_layout Plain Layout
+$$FName
\end_layout
-\begin_layout LyX-Code
-UpdateFormat pdftex
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-UpdateResult "$$AbsPath$$Basename.pdftex_t"
+ (nombre absoluto o relativo al documento \SpecialChar LyX
+).
\end_layout
-\begin_layout LyX-Code
-Requirement "graphicx"
-\end_layout
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
-ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"
+\begin_layout Plain Layout
+$$RelPathMaster
\end_layout
-\begin_layout LyX-Code
-ReferencedFile latex "$$AbsPath$$Basename.pdf"
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-FormatEnd
+ La ruta del archivo, relativa al documento maestro \SpecialChar LyX
+.
\end_layout
-\begin_layout LyX-Code
-Format Ascii
-\end_layout
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
-Product "$$Contents(
-\backslash
-"$$AbsPath$$Basename.asc
-\backslash
-")"
+\begin_layout Plain Layout
+$$RelPathParent
\end_layout
-\begin_layout LyX-Code
-UpdateFormat asciixfig
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-UpdateResult "$$AbsPath$$Basename.asc"
+ La ruta del archivo, relativa al documento \SpecialChar LyX
+.
\end_layout
-\begin_layout LyX-Code
-FormatEnd
-\end_layout
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
-Format DocBook
+\begin_layout Plain Layout
+$$Sysdir
\end_layout
-\begin_layout LyX-Code
-Product "<graphic fileref=
-\backslash
-"$$AbsOrRelPathMaster$$Basename.eps
-\backslash
-">
-\end_layout
+\end_inset
-\begin_layout LyX-Code
- </graphic>"
+ Esta macro expandirá a la ruta absoluta del directorio de sistema.
+ Esto se usa habitualmente para apuntar a los varios guiones de ayuda que
+ se empaquetan con \SpecialChar LyX
+.
\end_layout
-\begin_layout LyX-Code
-UpdateFormat eps
-\end_layout
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
-UpdateResult "$$AbsPath$$Basename.eps"
+\begin_layout Plain Layout
+$$Tempname
\end_layout
-\begin_layout LyX-Code
-ReferencedFile docbook "$$AbsPath$$Basename.eps"
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
+ Un nombre y ruta completa a un directorio temporal que será borrado automáticam
+ente siempre que el documento se cierra, o se suprime la inserción de material
+ externo.
\end_layout
-\begin_layout LyX-Code
-FormatEnd
-\end_layout
+\begin_layout Standard
+Todas las macros de ruta contienen un separador de rastreo del directorio,
+ así se puede construir, p.
+\begin_inset space \thinspace{}
+\end_inset
-\begin_layout LyX-Code
-Product "[XFig: $$FName]"
-\end_layout
+e., el nombre de archivo absoluto con
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
-FormatEnd
+\begin_layout Plain Layout
+$$AbsPath$$Basename$$Extension
\end_layout
-\begin_layout LyX-Code
-TemplateEnd
+\end_inset
+
+.
\end_layout
\begin_layout Standard
-Como puedes ver, la plantilla se incluye entre
+Las macros anteriores son sustituidas en todos los comandos a menos que
+ se indique lo contrario.
+ El comando
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Template
+Product
\end_layout
\end_inset
- \SpecialChar \ldots{}
-
+ soporta adicionalmente las siguientes sustituciones si se habilitan por
+ los comandos
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TemplateEnd
+Transform
\end_layout
\end_inset
-.
- Contiene una cabecera que especifica algunas configuraciones generales
- y, por cada formato de archivo de documento primario soportado, una sección
-
+ y
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Format
+TransformCommand
\end_layout
\end_inset
- \SpecialChar \ldots{}
-
+:
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-FormatEnd
+$$ResizeFront
\end_layout
\end_inset
-.
+ La parte delantera del comando para cambiar el tamaño.
\end_layout
-\begin_layout Subsection
-La cabecera de la plantilla
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$ResizeBack
+\end_layout
+
+\end_inset
+
+ La parte trasera del comando para cambiar el tamaño.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-AutomaticProduction
-\begin_inset space ~
+$$RotateFront
+\end_layout
+
\end_inset
-true|false
+ La parte delantera del comando para la rotación.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$RotateBack
\end_layout
\end_inset
- Si el archivo representado por la plantilla debe ser generado por LyX.
- Este comando debe aparecer exactamente una vez.
+ La parte trasera del comando para la rotación.
\end_layout
-\begin_layout Description
+\begin_layout Standard
+La cadena de valor del comando
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-FileFilter
-\begin_inset space ~
-\end_inset
-
-<pattern>
+Option
\end_layout
\end_inset
- Un patrón global que se usa en el diálogo del archivo para filtrar los
- archivos deseados.
- Si hay más de una posible extensión de archivo (p.
-\begin_inset space \thinspace{}
-\end_inset
-
-e.,
-\begin_inset space ~
-\end_inset
-
-tgif tiene
+ soporta adicionalmente las siguientes sustituciones si éstas se han habilitado
+ por los comandos
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.obj
+Transform
\end_layout
\end_inset
status collapsed
\begin_layout Plain Layout
-.tgo
+TransformOption
\end_layout
\end_inset
-), se pone algo como
+:
+\end_layout
+
+\begin_layout Description
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-"*.{obj,tgo}"
+$$Clip
\end_layout
\end_inset
-.
- Este comando debe aparecer exactamente una vez.
+ La opción recorte.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-GuiName
-\begin_inset space ~
-\end_inset
-
-<guiname>
+$$Extra
\end_layout
\end_inset
- El texto mostrado sobre el botón.
- Este comando debe aparecer exactamente una vez.
+ La opción extra.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-HelpText
-\begin_inset space ~
-\end_inset
-
-<text>
-\begin_inset space ~
-\end_inset
-
-HelpTextEnd
+$$Resize
\end_layout
\end_inset
- El texto de ayuda que se muestra en diálogo.
- Da suficiente información sobre lo que puede proporcionar la plantilla.
- Este comando debe aparecer exactamente una vez.
+ La opción cambio de tamaño.
\end_layout
\begin_layout Description
status collapsed
\begin_layout Plain Layout
-InputFormat
-\begin_inset space ~
-\end_inset
-
-<format>
+$$Rotate
\end_layout
\end_inset
- El formato de archivo del original.
- Debe ser el nombre de un formato conocido por LyX (véase la sección
-\begin_inset space ~
-\end_inset
-
+ La opción rotación.
+\end_layout
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:Formatos"
+\begin_layout Standard
+Te puedes preguntar por qué hay tantas macros de ruta.
+ Por dos razones, principalmente:
+\end_layout
-\end_inset
+\begin_layout Enumerate
+Los nombres de archivo relativo y absoluto deberían permanecer relativo
+ o absoluto, respectivamente.
+ Los usuarios pueden tener razones para preferir cualquiera de ambas formas.
+ Los nombres relativos son útiles para documentos portables que deberían
+ funcionar en máquinas diferentes, por ejemplo.
+ Los nombres absolutos pueden ser requeridos por algunos programas.
+\end_layout
-).
- Se pone un
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Enumerate
+\SpecialChar LaTeX
+ procesa los nombres de archivo relativos de manera diferente a \SpecialChar LyX
+ y otros
+ programas en archivos anidados incluidos.
+ Para \SpecialChar LyX
+, un nombre de archivo relativo es siempre relativo al documento que
+ contiene el nombre de archivo.
+ Para \SpecialChar LaTeX
+, es siempre relativo al documento maestro.
+ Estas dos definiciones son idénticas si se tiene solo un documento, pero
+ son distintas si se tiene un documento maestro que incluye documentos parciales.
+ Esto quiere decir que los nombres de archivo relativos deben ser transformados
+ cuando se presentan a \SpecialChar LaTeX
+.
+ Afortunadamente, \SpecialChar LyX
+ hace esto automáticamente si se eligen las macros correctas.
+\end_layout
+\begin_layout Standard
+Así pues, ¿qué macros de ruta deberían emplearse en las definiciones de
+ plantillas nuevas? La regla no es difícil:
+\end_layout
+\begin_layout Itemize
+Usar
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-*
+$$AbsPath
\end_layout
\end_inset
-
-\begin_inset Quotes frd
-\end_inset
-
- si la plantilla puede manejar archivos originales o más de un formato.
- En este caso, LyX intentará inspeccionar el archivo mismo para deducir
- su formato.
- Este comando debe aparecer exactamente una vez.
+ si se requiere una ruta absoluta.
\end_layout
-\begin_layout Description
+\begin_layout Itemize
+Usar
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Template
-\begin_inset space ~
-\end_inset
-
-<id>
+$$AbsOrRelPathMaster
\end_layout
\end_inset
- Un nombre único para la plantilla.
- No debe contener macros de sustitución (véase abajo).
+ si la cadena sustituida es algún tipo de entrada \SpecialChar LaTeX
+.
\end_layout
-\begin_layout Description
+\begin_layout Itemize
+Si no, usar
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Transform
-\begin_inset space ~
-\end_inset
-
-Rotate|Resize|Clip|Extra
+$$AbsOrRelPathParent
\end_layout
\end_inset
- Este comando especifica qué transformaciones son soportadas por esta plantilla.
- Puede aparecer ninguna o varias veces.
- Este comando facilita las correspondientes pestañas en el diálogo de material
- externo.
- Cada comando
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-Transform
+ con el fin de preservar la elección del usuario.
\end_layout
+\begin_layout Standard
+Hay casos especiales en los que esta regla no funciona y se necesitan, p.
+\begin_inset space \thinspace{}
\end_inset
- debe tener el correspondiente
+e., nombres relativos, pero normalmente funcionará bien.
+ Un ejemplo de uno de estos casos es el comando
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TransformCommand
+ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
\end_layout
\end_inset
- o bien
+ en la plantilla XFig de arriba: no podemos usar el nombre absoluto porque
+ el copiador para archivos
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TransformOption
+.pstex_t
\end_layout
\end_inset
- en la sección
-\begin_inset Flex Code
-status collapsed
-
-\begin_layout Plain Layout
-Format
+ necesita el nombre relativo para reescribir el contenido del archivo.
\end_layout
+\begin_layout Section
+Discusión sobre seguridad
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:Discusión-sobre-seguridad"
+
\end_inset
-.
- De lo contrario la transformación no será soportada por ese formato.
-
+
\end_layout
-\begin_layout Subsection
-La sección Format
+\begin_layout Standard
+La función material externo interactúa con muchos programas externos y lo
+ hace de forma automática, así que hemos de tener en cuenta las implicaciones
+ de seguridad que esto conlleva.
+ En particular, puesto que tienes la opción de incluir tus propios archivos
+ y/o cadenas de parámetros y estos se expanden en un comando, parece posible
+ crear un documento malicioso que ejecute comandos arbitrarios cuando un
+ usuario ve o imprime el documento.
+ Esto es algo que definitivamente queremos evitar.
+
\end_layout
-\begin_layout Description
+\begin_layout Standard
+Sin embargo, dado que los comandos de material externo se especifican solo
+ en el archivo de configuración de la plantilla, no hay problemas de seguridad
+ si \SpecialChar LyX
+ está adecuadamente configurado solo con plantillas seguras.
+ Esto es así porque los programas externos se invocan con la llamada al
+ sistema
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Format
-\begin_inset space ~
-\end_inset
-
-LaTeX|PDFLaTeX|PlainText|DocBook
+execvp
\end_layout
\end_inset
- El formato de archivo del documento primario para el que es esta definición
- de formato.
- No toda plantilla tiene una representación sensible en los formatos de
- archivo de todos los documentos.
- No obstante, es preferible definir una sección
+ más bien que con la llamada
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Format
+system
\end_layout
\end_inset
- para todos los formatos.
- Se usa un texto postizo si no hay representación disponible.
- Entonces, al menos, se puede ver una referencia al material externo en
- el documento exportado.
+, de modo que no es posible ejecutar comandos arbitrarios desde la sección
+ del nombre de archivo o de parámetros mediante el shell.
\end_layout
-\begin_layout Description
+\begin_layout Standard
+Esto implica además que hay restricciones en las cadenas de comandos que
+ puedes usar en las plantillas de material externo.
+ En particular, las tuberías y la redirección no están fácilmente disponibles.
+ Esto debe ser así para que \SpecialChar LyX
+ permanezca seguro.
+ Si quieres usar algunas características de shell, deberías escribir un
+ guión seguro para hacerlo de manera controlada, y después invocar el guión
+ desde la cadena de comandos.
+\end_layout
+
+\begin_layout Standard
+Es posible diseñar una plantilla que interactúe directamente con el shell,
+ pero puesto que esto permitiría a un usuario malicioso ejecutar comandos
+ arbitrarios escribiendo nombres de archivo y/o parámetros astutos, generalmente
+ recomendamos usar solo guiones seguros que trabajen con la llamada
\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Option
-\begin_inset space ~
-\end_inset
+execvp
+\end_layout
-<name>
-\begin_inset space ~
\end_inset
-<value>
+ al sistema en forma controlada.
+ Por supuesto, para usar en un entorno controlado, puede ser tentador caer
+ en el uso de guiones de shell ordinarios.
+ Si lo haces así, sé consciente de que vas a suministrar un agujero se seguridad
+ fácilmente explotable en tu sistema.
+ Evidentemente, es de razón que tales plantillas inseguras nunca serán incluidas
+ en la distribución estándar de \SpecialChar LyX
+, aunque alentamos a la gente a que, a la
+ usanza del software libre, envíe nuevas plantillas.
+ No obstante, \SpecialChar LyX
+ nunca tendrá plantillas inseguras tal y como se distribuye
+ por los canales oficiales.
\end_layout
-\end_inset
+\begin_layout Standard
+Incluir material externo suministra mucha potencia y has de ser cuidadoso
+ en no introducir riesgos de seguridad a costa de esta potencia.
+ Un sutil error en una simple línea en un guión aparentemente inocente puede
+ abrir la puerta a graves problemas de seguridad.
+ Así, si no comprendes totalmente estos asuntos, recomendamos consultar
+ a un profesional entendido en seguridad o al equipo de desarrollo de \SpecialChar LyX
+ si
+ tienes dudas acerca de si una plantilla dada es o no segura.
+ Y hazlo antes de usarla en un entorno no controlado.
+\end_layout
+
+\begin_layout Chapter
+\start_of_appendix
+Lista de funciones soportadas por \SpecialChar LyX
+ en archivos de formato
+\begin_inset CommandInset label
+LatexCommand label
+name "cap:Lista-de-funciones"
+
+\end_inset
+
+
+\end_layout
- Este comando define una macro adicional,
-\begin_inset Flex Code
-status collapsed
+\begin_layout Standard
+\align center
+\begin_inset Tabular
+<lyxtabular version="3" rows="11" columns="8">
+<features tabularvalignment="middle">
+<column alignment="left" valignment="top">
+<column alignment="left" valignment="top">
+<column alignment="left" valignment="top">
+<column alignment="left" valignment="top">
+<column alignment="left" valignment="top">
+<column alignment="left" valignment="top">
+<column alignment="left" valignment="top">
+<column alignment="left" valignment="top">
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-$$<name>
+accents
\end_layout
\end_inset
-
-, para sustitución en
-\begin_inset Flex Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Product
+booktabs
\end_layout
\end_inset
-
-.
-
-\begin_inset Flex Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-<value>
+feyn
\end_layout
\end_inset
-
- puede contener en sí mismo macros de sustitución.
- La ventaja sobre el uso de
-\begin_inset Flex Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-<value>
+listings
\end_layout
\end_inset
-
- directamente en
-\begin_inset Flex Code
-status collapsed
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Product
+natbib
\end_layout
\end_inset
-
- es que el valor sustituido de
-\begin_inset Flex Code
-status collapsed
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-$$<name>
+rotfloat
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
- está saneado así que es un argumento opcional válido en el formato del
- documento.
- Este comando puede aparecer ninguna o más veces.
+\begin_layout Plain Layout
+tfrupee
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Product
-\begin_inset space ~
+wasysym
+\end_layout
+
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-<text>
+\begin_layout Plain Layout
+amsbsy
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- El texto que se inserta en el documento exportado.
- Realmente este es el comando más importante y puede ser bastante complejo.
- Este comando debe aparecer exactamente una vez.
+\begin_layout Plain Layout
+calc
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Preamble
-\begin_inset space ~
+fixltx2e
+\end_layout
+
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-<name>
+\begin_layout Plain Layout
+longtable
\end_layout
\end_inset
-
- Este comando especifica un fragmento de preámbulo que se incluirá en el
- preámbulo LaTeX.
- Tiene que definirse usando
-\begin_inset Flex Code
-status collapsed
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-PreambleDef
+nomencl
\end_layout
\end_inset
-
- \SpecialChar \ldots{}
-
-\begin_inset Flex Code
-status collapsed
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-PreambleDefEnd
+rsphrase
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-.
- Este comando puede aparecer ninguna o más veces.
+\begin_layout Plain Layout
+tipa
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-ReferencedFile
-\begin_inset space ~
-\end_inset
+wrapfig
+\end_layout
-<format>
-\begin_inset space ~
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-<filename>
+\begin_layout Plain Layout
+amscd
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- Este comando indica los archivos que se crean por el proceso de conversión
- y que son necesarios para un formato de exportación particular.
- Si el nombre del archivo es relativo, se interpreta como relativo al documento
- maestro.
- Este comando puede darse ninguna o más veces.
+\begin_layout Plain Layout
+CJK
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Requirement
-\begin_inset space ~
+float
+\end_layout
+
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-<package>
+\begin_layout Plain Layout
+lyxskak
\end_layout
\end_inset
-
- El nombre de un paquete LaTeX requerido.
- El paquete se incuye mediante
-\begin_inset Flex Code
-status collapsed
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-
-\backslash
-usepackage{}
+pdfcolmk
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
- en el preámbulo LaTeX.
- Este comando puede aparecer ninguna o más veces.
+\begin_layout Plain Layout
+setspace
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-TransformCommand
-\begin_inset space ~
-\end_inset
+tipx
+\end_layout
-Rotate
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-RotationLatexCommand
+\begin_layout Plain Layout
+xargs
\end_layout
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- Este comando especifica que el comando LaTeX incluido debería usarse para
- la rotación.
- Este comando puede aparecer una vez o ninguna.
+\begin_layout Plain Layout
+amsmath
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-TransformCommand
-\begin_inset space ~
-\end_inset
+color
+\end_layout
-Resize
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-ResizeLatexCommand
+\begin_layout Plain Layout
+framed
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- Este comando especifica que el comando LaTeX incluido debería usarse para
- cambiar el tamaño.
- Este comando puede aparecer una vez o ninguna.
+\begin_layout Plain Layout
+makeidx
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-TransformOption
-\begin_inset space ~
-\end_inset
+pdfpages
+\end_layout
-Rotate
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-RotationLatexOption
+\begin_layout Plain Layout
+shapepar
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
- Este comando especifica que la rotación se hace mediante un argumento opcional.
- Este comando puede aparecer una vez o ninguna.
+\begin_layout Plain Layout
+tone
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-TransformOption
-\begin_inset space ~
-\end_inset
+xcolor
+\end_layout
-Resize
-\begin_inset space ~
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-ResizeLatexOption
+\begin_layout Plain Layout
+amssymb
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- Este comando especifica que el cambio de tamaño se hace mediante un argumento
- opcional.
- Este comando puede aparecer una vez o ninguna
+\begin_layout Plain Layout
+covington
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-TransformOption
-\begin_inset space ~
-\end_inset
+graphicx
+\end_layout
-Clip
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-ClipLatexOption
+\begin_layout Plain Layout
+marvosym
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
- Este comando especifica que el recorte se hace mediante un argumento opcional.
- Este comando puede aparecer una vez o ninguna.
+\begin_layout Plain Layout
+pifont
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-TransformOption
-\begin_inset space ~
-\end_inset
+slashed
+\end_layout
-Extra
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-ExtraLatexOption
+\begin_layout Plain Layout
+txfonts
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
- Este comando especifica que se usa un argumento extra opcional.
- Este comando puede aparecer una vez o ninguna.
-
+\begin_layout Plain Layout
+xy
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-UpdateFormat
-\begin_inset space ~
+amstext
+\end_layout
+
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-<format>
+\begin_layout Plain Layout
+csquotes
\end_layout
\end_inset
-
- El formato de archivo del archivo convertido.
- Debe ser el nombre de un formato conocido por LyX (véase
-\begin_inset Flex MenuItem
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Convertidores
+hhline
\end_layout
\end_inset
-
- de
-\begin_inset Flex MenuItem
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Gestión de archivos
+mathdesign
\end_layout
\end_inset
-
- en el diálogo
-\begin_inset Flex MenuItem
-status collapsed
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Herramientas\SpecialChar \menuseparator
-Preferencias
+pmboxdraw
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-).
- Este comando debe aparecer exactamente una vez.
+\begin_layout Plain Layout
+soul
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-UpdateResult
-\begin_inset space ~
+ulem
+\end_layout
+
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-<filename>
+\begin_layout Plain Layout
+yhmath
\end_layout
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- El nombre de archivo del archivo convertido.
- El nombre de archivo debe ser absoluto.
- Este comando debe aparecer exactamente una vez.
+\begin_layout Plain Layout
+amsthm
\end_layout
-\begin_layout Subsection
-Definiciones de preámbulo
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+dvipost
\end_layout
-\begin_layout Standard
-El archivo de configuración de plantillas externas puede contener definiciones
- de preámbulo adicionales encerradas entre
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-PreambleDef
+hyperref
\end_layout
\end_inset
-
- \SpecialChar \ldots{}
-
-\begin_inset Flex Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-PreambleDefEnd
+mathdots
\end_layout
\end_inset
-
-.
- Se pueden usar por las plantillas en la sección
-\begin_inset Flex Code
-status collapsed
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Format
+polyglossia
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-.
+\begin_layout Plain Layout
+splitidx
\end_layout
-\begin_layout Section
-El mecanismo de sustitución
-\end_layout
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-\begin_layout Standard
-Cuando la función de material externo recurre a un programa externo, se
- hace sobre la base de un comando definido en el archivo de configuración
- de la plantilla.
- Estos comandos pueden contener varias macros que se expanden antes de su
- ejecución.
- La ejecución tiene lugar siempre en el directorio del documento.
-
+\begin_layout Plain Layout
+undertilde
\end_layout
-\begin_layout Standard
-Además, cada vez que el material externo se va a mostrar, el nombre será
- generado por el mecanismo de sustitución, y la mayoría de los demás comandos
- en la definición de la plantilla soportan también sustitución.
-
-\end_layout
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
-\begin_layout Standard
-Las macros disponibles son las siguientes:
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-$$AbsOrRelPathMaster
+array
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- La ruta del archivo, absoluta o relativa al documento LyX maestro.
+\begin_layout Plain Layout
+endnotes
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-$$AbsOrRelPathParent
+ifsym
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- La ruta del archivo, absoluta o relativa al documento LyX.
+\begin_layout Plain Layout
+mathrsfs
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-$$AbsPath
+prettyref
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
- La ruta absoluta del archivo.
+\begin_layout Plain Layout
+subfig
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-$$Basename
+units
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
- El nombre de archivo sin ruta y sin la extensión.
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-$$Contents(
-\begin_inset Quotes eld
-\end_inset
+ascii
+\end_layout
-filename.ext
-\begin_inset Quotes erd
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-)
+\begin_layout Plain Layout
+enumitem
\end_layout
\end_inset
-
- Esta macro expandirá los contenidos del archivo con el nombre
-\begin_inset Flex Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-filename.ext
+ifthen
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-.
+\begin_layout Plain Layout
+mhchem
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-$$Extension
+pxfonts
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
- La extensión de archivo (incluyendo el punto).
+\begin_layout Plain Layout
+subscript
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-$$FName
+url
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
- El nombre de archivo del archivo especificado en el diálogo de material
- externo.
- Esto es bien un nombre absoluto, bien relativo al documento LyX.
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-$$FPath
+bbding
\end_layout
\end_inset
-
- La parte de la ruta de
-\begin_inset Flex Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-$$FName
+esint
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- (nombre absoluto o relativo al documento LyX).
+\begin_layout Plain Layout
+jurabib
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-$$RelPathMaster
+multicol
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
- La ruta del archivo, relativa al documento maestro LyX.
+\begin_layout Plain Layout
+refstyle
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-$$RelPathParent
+textcomp
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
- La ruta del archivo, relativa al documento LyX.
+\begin_layout Plain Layout
+varioref
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-$$Sysdir
+
\end_layout
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
- Esta macro expandirá a la ruta absoluta del directorio de sistema.
- Esto se usa habitualmente para apuntar a los varios guiones de ayuda que
- se empaquetan con LyX.
+\begin_layout Plain Layout
+bm
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-$$Tempname
+fancybox
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
- Un nombre y ruta completa a un directorio temporal que será borrado automáticam
-ente siempre que el documento se cierra, o se suprime la inserción de material
- externo.
+\begin_layout Plain Layout
+latexsym
\end_layout
-\begin_layout Standard
-Todas las macros de ruta contienen un separador de rastreo del directorio,
- así se puede construir, p.
-\begin_inset space \thinspace{}
\end_inset
-
-e., el nombre de archivo absoluto con
-\begin_inset Flex Code
-status collapsed
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-$$AbsPath$$Basename$$Extension
+multirow
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
-.
+\begin_layout Plain Layout
+rotating
\end_layout
-\begin_layout Standard
-Las macros anteriores son sustituidas en todos los comandos a menos que
- se indique lo contrario.
- El comando
-\begin_inset Flex Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Product
+textgreek
\end_layout
\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
- soporta adicionalmente las siguientes sustituciones si se habilitan por
- los comandos
-\begin_inset Flex Code
-status collapsed
+\begin_layout Plain Layout
+verbatim
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="center" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Transform
+
\end_layout
+\end_inset
+</cell>
+</row>
+</lyxtabular>
+
\end_inset
- y
-\begin_inset Flex Code
-status collapsed
-\begin_layout Plain Layout
-TransformCommand
\end_layout
+\begin_layout Chapter
+Nombres de colores disponibles para archivos de formato
+\begin_inset CommandInset label
+LatexCommand label
+name "cap:Nombres-de-colores"
+
\end_inset
-:
+
\end_layout
-\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+\begin_layout Standard
+Los colores listados son los colores estándar y los que se pueden modificar
+ en las preferencias de \SpecialChar LyX
+.
+\end_layout
-\begin_layout Plain Layout
-$$ResizeFront
+\begin_layout Description
+none
+\family roman
+\series medium
+
+\family default
+\series default
+Ningún color en particular, transparente o ausente
\end_layout
-\end_inset
+\begin_layout Description
+black
+\end_layout
- La parte delantera del comando para cambiar el tamaño.
+\begin_layout Description
+white
\end_layout
\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+red
+\end_layout
-\begin_layout Plain Layout
-$$ResizeBack
+\begin_layout Description
+green
\end_layout
-\end_inset
+\begin_layout Description
+blue
+\end_layout
- La parte trasera del comando para cambiar el tamaño.
+\begin_layout Description
+cyan
\end_layout
\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+magenta
+\end_layout
-\begin_layout Plain Layout
-$$RotateFront
+\begin_layout Description
+yellow
\end_layout
-\end_inset
+\begin_layout Description
+added_space Color marcador espacio añadido
+\end_layout
- La parte delantera del comando para la rotación.
+\begin_layout Description
+addedtext Color texto añadido
\end_layout
\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+appendix Color marcador de apéndice
+\end_layout
-\begin_layout Plain Layout
-$$RotateBack
+\begin_layout Description
+background Color de fondo
\end_layout
-\end_inset
+\begin_layout Description
+bottomarea Color área inferior
+\end_layout
- La parte trasera del comando para la rotación.
+\begin_layout Description
+branchlabel Color etiqueta de ramas
\end_layout
-\begin_layout Standard
-La cadena de valor del comando
-\begin_inset Flex Code
-status collapsed
+\begin_layout Description
+buttonbg Color fondo de botón
+\end_layout
-\begin_layout Plain Layout
-Option
+\begin_layout Description
+buttonhoverbg Color fondo de botón en foco
+\end_layout
+
+\begin_layout Description
+buttonframe Color para marcos de botones de recuadro
\end_layout
-\end_inset
+\begin_layout Description
+changebar Color barra de cambios
+\end_layout
- soporta adicionalmente las siguientes sustituciones si éstas se han habilitado
- por los comandos
-\begin_inset Flex Code
-status collapsed
+\begin_layout Description
+changedtextauthor1 Color autor 1 de texto cambiado
+\end_layout
-\begin_layout Plain Layout
-Transform
+\begin_layout Description
+changedtextauthor2 Color autor 2 de texto cambiado
\end_layout
-\end_inset
+\begin_layout Description
+changedtextauthor3 Color autor 3 de texto cambiado
+\end_layout
- y
-\begin_inset Flex Code
-status collapsed
+\begin_layout Description
+changedtextauthor4 Color autor 4 de texto cambiado
+\end_layout
-\begin_layout Plain Layout
-TransformOption
+\begin_layout Description
+changedtextauthor5 Color autor 5 de texto cambiado
\end_layout
-\end_inset
+\begin_layout Description
+collapsable_inset_frame Color marco de recuadro plegable
+\end_layout
-:
+\begin_layout Description
+collapsable_inset_text Color texto de recuadro plegable
\end_layout
\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+command Color texto recuadros de comando
+\end_layout
-\begin_layout Plain Layout
-$$Clip
+\begin_layout Description
+commandbg Color fondo recuadros de comando
\end_layout
-\end_inset
+\begin_layout Description
+commandframe Color marco recuadros de comando
+\end_layout
- La opción recorte.
+\begin_layout Description
+comment Color comentarios
\end_layout
\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+commentbg Color fondo de comentarios
+\end_layout
-\begin_layout Plain Layout
-$$Extra
+\begin_layout Description
+cursor Color cursor
\end_layout
-\end_inset
+\begin_layout Description
+deletedtext Color texto borrado
+\end_layout
- La opción extra.
+\begin_layout Description
+deletedtextmodifier Color modificación de texto borrado
\end_layout
\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+depthbar Color barra de anidación en margen
+\end_layout
-\begin_layout Plain Layout
-$$Resize
+\begin_layout Description
+eolmarker Color marcador fin de línea
\end_layout
-\end_inset
+\begin_layout Description
+error Color cuadro de error \SpecialChar LaTeX
- La opción cambio de tamaño.
\end_layout
\begin_layout Description
-\begin_inset Flex Code
-status collapsed
+footlabel Color etiqueta de notas a pie de página
+\end_layout
-\begin_layout Plain Layout
-$$Rotate
+\begin_layout Description
+graphicsbg Color fondo de recuadros de inserción de gráficos
\end_layout
-\end_inset
+\begin_layout Description
+greyedout Color etiqueta de recuadros de notas grises
+\end_layout
- La opción rotación.
+\begin_layout Description
+greyedoutbg Color fondo de recuadros de notas grises
\end_layout
-\begin_layout Standard
-Te puedes preguntar por qué hay tantas macros de ruta.
- Por dos razones, principalmente:
+\begin_layout Description
+greyedouttext Color texto de recuadros de notas grises
\end_layout
-\begin_layout Enumerate
-Los nombres de archivo relativo y absoluto deberían permanecer relativo
- o absoluto, respectivamente.
- Los usuarios pueden tener razones para preferir cualquiera de ambas formas.
- Los nombres relativos son útiles para documentos portables que deberían
- funcionar en máquinas diferentes, por ejemplo.
- Los nombres absolutos pueden ser requeridos por algunos programas.
+\begin_layout Description
+indexlabel Color etiqueta de recuadros de índice
\end_layout
-\begin_layout Enumerate
-LaTeX procesa los nombres de archivo relativos de manera diferente a LyX
- y otros programas en archivos anidados incluidos.
- Para LyX, un nombre de archivo relativo es siempre relativo al documento
- que contiene el nombre de archivo.
- Para LaTeX, es siempre relativo al documento maestro.
- Estas dos definiciones son idénticas si se tiene solo un documento, pero
- son distintas si se tiene un documento maestro que incluye documentos parciales.
- Esto quiere decir que los nombres de archivo relativos deben ser transformados
- cuando se presentan a LaTeX.
- Afortunadamente, LyX hace esto automáticamente si se eligen las macros
- correctas.
+\begin_layout Description
+ignore El color es ignorado
\end_layout
-\begin_layout Standard
-Así pues, ¿qué macros de ruta deberían emplearse en las definiciones de
- plantillas nuevas? La regla no es difícil:
+\begin_layout Description
+inherit El color es heredado
\end_layout
-\begin_layout Itemize
-Usar
-\begin_inset Flex Code
-status collapsed
+\begin_layout Description
+inlinecompletion Color autofinalización en línea
+\end_layout
-\begin_layout Plain Layout
-$$AbsPath
+\begin_layout Description
+insetbg Color fondo de marcador de recuadro
\end_layout
-\end_inset
+\begin_layout Description
+insetframe Color marco de marcador de recuadro
+\end_layout
- si se requiere una ruta absoluta.
+\begin_layout Description
+language Color marcador de palabras en otros idiomas
\end_layout
-\begin_layout Itemize
-Usar
-\begin_inset Flex Code
-status collapsed
+\begin_layout Description
+latex Color texto en modo \SpecialChar LaTeX
-\begin_layout Plain Layout
-$$AbsOrRelPathMaster
\end_layout
-\end_inset
+\begin_layout Description
+listingsbg Color fondo de recuadro listado de código
+\end_layout
- si la cadena sustituida es algún tipo de entrada LaTeX.
+\begin_layout Description
+marginlabel Color etiqueta de notas al margen
\end_layout
-\begin_layout Itemize
-Si no, usar
-\begin_inset Flex Code
-status collapsed
+\begin_layout Description
+math Color texto de recuadro de ecuación
+\end_layout
-\begin_layout Plain Layout
-$$AbsOrRelPathParent
+\begin_layout Description
+mathbg Color fondo de recuadro de ecuación
\end_layout
-\end_inset
+\begin_layout Description
+mathcorners Color marco de recuadro de ecuación fuera de foco
+\end_layout
- con el fin de preservar la elección del usuario.
+\begin_layout Description
+mathframe Color marco de recuadro de ecuación en foco
\end_layout
-\begin_layout Standard
-Hay casos especiales en los que esta regla no funciona y se necesitan, p.
-\begin_inset space \thinspace{}
-\end_inset
+\begin_layout Description
+mathline Color línea de ecuación
+\end_layout
-e., nombres relativos, pero normalmente funcionará bien.
- Un ejemplo de uno de estos casos es el comando
-\begin_inset Flex Code
-status collapsed
+\begin_layout Description
+mathmacrobg Color fondo de recuadro de macro matemática
+\end_layout
-\begin_layout Plain Layout
-ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
+\begin_layout Description
+mathmacroblend Color mezclado macro matemática
\end_layout
-\end_inset
+\begin_layout Description
+mathmacroframe Color marco de macro matemática
+\end_layout
- en la plantilla XFig de arriba: no podemos usar el nombre absoluto porque
- el copiador para archivos
-\begin_inset Flex Code
-status collapsed
+\begin_layout Description
+mathmacrohoverbg Color fondo de recuadro de macro matemática bajo el ratón
+\end_layout
-\begin_layout Plain Layout
-.pstex_t
+\begin_layout Description
+mathmacrolabel Color etiqueta macro matemática
\end_layout
-\end_inset
+\begin_layout Description
+mathmacronewarg Color plantilla de macro para nuevos parámetros
+\end_layout
- necesita el nombre relativo para reescribir el contenido del archivo.
+\begin_layout Description
+mathmacrooldarg Color plantilla de macro para antiguos parámetros
\end_layout
-\begin_layout Section
-Discusión sobre seguridad
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Discusión-sobre-seguridad"
+\begin_layout Description
+newpage Color página nueva
+\end_layout
-\end_inset
+\begin_layout Description
+nonunique_inlinecompletion Color autofinalización en línea parte no única
+\end_layout
+\begin_layout Description
+notebg Color fondo de notas
+\end_layout
+\begin_layout Description
+notelabel Color etiqueta de notas
\end_layout
-\begin_layout Standard
-La función material externo interactúa con muchos programas externos y lo
- hace de forma automática, así que hemos de tener en cuenta las implicaciones
- de seguridad que esto conlleva.
- En particular, puesto que tienes la opción de incluir tus propios archivos
- y/o cadenas de parámetros y estos se expanden en un comando, parece posible
- crear un documento malicioso que ejecute comandos arbitrarios cuando un
- usuario ve o imprime el documento.
- Esto es algo que definitivamente queremos evitar.
-
+\begin_layout Description
+pagebreak Color salto de página/línea
\end_layout
-\begin_layout Standard
-Sin embargo, dado que los comandos de material externo se especifican solo
- en el archivo de configuración de la plantilla, no hay problemas de seguridad
- si LyX está adecuadamente configurado solo con plantillas seguras.
- Esto es así porque los programas externos se invocan con la llamada al
- sistema
-\begin_inset Flex Code
-status collapsed
+\begin_layout Description
+paragraphmarker Color símbolo marcador de fin de párrafo
+\end_layout
-\begin_layout Plain Layout
-execvp
+\begin_layout Description
+phantomtext Color texto de recuadro fantasma
\end_layout
-\end_inset
+\begin_layout Description
+preview Color vista preliminar
+\end_layout
- más bien que con la llamada
-\begin_inset Flex Code
-status collapsed
+\begin_layout Description
+previewframe Color marco vista preliminar
+\end_layout
-\begin_layout Plain Layout
-system
+\begin_layout Description
+regexpframe Color marco regexp
\end_layout
-\end_inset
+\begin_layout Description
+selection Color fondo de texto seleccionado
+\end_layout
-, de modo que no es posible ejecutar comandos arbitrarios desde la sección
- del nombre de archivo o de parámetros mediante el shell.
+\begin_layout Description
+selectiontext Color de texto seleccionado
\end_layout
-\begin_layout Standard
-Esto implica además que hay restricciones en las cadenas de comandos que
- puedes usar en las plantillas de material externo.
- En particular, las tuberías y la redirección no están fácilmente disponibles.
- Esto debe ser así para que LyX permanezca seguro.
- Si quieres usar algunas características de shell, deberías escribir un
- guión seguro para hacerlo de manera controlada, y después invocar el guión
- desde la cadena de comandos.
+\begin_layout Description
+shadedbg Color fondo de marco coloreado
\end_layout
-\begin_layout Standard
-Es posible diseñar una plantilla que interactúe directamente con el shell,
- pero puesto que esto permitiría a un usuario malicioso ejecutar comandos
- arbitrarios escribiendo nombres de archivo y/o parámetros astutos, generalmente
- recomendamos usar solo guiones seguros que trabajen con la llamada
-\begin_inset Flex Code
-status collapsed
+\begin_layout Description
+special Color texto de caracteres especiales
+\end_layout
-\begin_layout Plain Layout
-execvp
+\begin_layout Description
+tabularline Color línea de cuadro/tabla
\end_layout
-\end_inset
+\begin_layout Description
+tabularonoffline Color línea de cuadro/tabla on/off
+\end_layout
- al sistema en forma controlada.
- Por supuesto, para usar en un entorno controlado, puede ser tentador caer
- en el uso de guiones de shell ordinarios.
- Si lo haces así, sé consciente de que vas a suministrar un agujero se seguridad
- fácilmente explotable en tu sistema.
- Evidentemente, es de razón que tales plantillas inseguras nunca serán incluidas
- en la distribución estándar de LyX, aunque alentamos a la gente a que,
- a la usanza del software libre, envíe nuevas plantillas.
- No obstante, LyX nunca tendrá plantillas inseguras tal y como se distribuye
- por los canales oficiales.
+\begin_layout Description
+urllabel Color etiqueta de recuadros URL
\end_layout
-\begin_layout Standard
-Incluir material externo suministra mucha potencia y has de ser cuidadoso
- en no introducir riesgos de seguridad a costa de esta potencia.
- Un sutil error en una simple línea en un guión aparentemente inocente puede
- abrir la puerta a graves problemas de seguridad.
- Así, si no comprendes totalmente estos asuntos, recomendamos consultar
- a un profesional entendido en seguridad o al equipo de desarrollo de LyX
- si tienes dudas acerca de si una plantilla dada es o no segura.
- Y hazlo antes de usarla en un entorno no controlado.
+\begin_layout Description
+urltext Color texto de recuadros URL
\end_layout
\end_body