-#LyX 1.6.3svn created this file. For more info see http://www.lyx.org/
-\lyxformat 345
+#LyX 2.0 created this file. For more info see http://www.lyx.org/
+\lyxformat 413
\begin_document
\begin_header
\textclass scrbook
%
% This preamble is designed to ensure that the manual prints
% out as advertised. If you mess with this preamble,
-% parts of the document may not print out as expected. If you
+% parts of this document may not print out as expected. If you
% have problems LaTeXing this file, please contact
% the documentation team
% email: lyx-docs@lists.lyx.org
\pdfbookmark[1]{\contentsname}{}
\myTOC
\mainmatter }
-
-% redefine the \LyX macro for PDF bookmarks
-\def\LyX{\texorpdfstring{%
- L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@}
- {LyX}}
-
-% used for multi-column text
-\usepackage{multicol}
-\usepackage{inputenc}
\end_preamble
-\options fleqn,liststotoc,bibtotoc,idxtotoc,BCOR7.5mm,titlepage,tablecaptionabove
+\options fleqn,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 CharStyle:MenuItem
+InsetLayout Flex:MenuItem
LyxType charstyle
LabelString menu
LatexType command
\newcommand*{\menuitem}[1]{{\sffamily #1}}
EndPreamble
End
+# In case we need to do with sans...
+#InsetLayout CharStyle:Code
+#Font
+#Family Sans
+#EndFont
+#Preamble
+#\renewcommand{\code}[1]{{\sffamily #1}}
+#EndPreamble
+#End
\end_local_layout
\language spanish
+\language_package default
\inputencoding auto
+\fontencoding global
\font_roman default
\font_sans default
\font_typewriter default
\font_default_family default
+\use_non_tex_fonts false
\font_sc false
\font_osf false
\font_sf_scale 100
\font_tt_scale 100
\graphics default
+\default_output_format default
+\output_sync 0
+\bibtex_command default
+\index_command default
\paperfontsize 12
\spacing single
\use_hyperref true
\pdf_colorlinks true
\pdf_backref false
\pdf_pdfusetitle false
-\pdf_quoted_options "linkcolor=black, citecolor=black, urlcolor=blue, filecolor=blue,pdfpagelayout=OneColumn, pdfnewwindow=true,pdfstartview=XYZ, plainpages=false, pdfpagelabels"
+\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
\cite_engine basic
\use_bibtopic false
+\use_indices false
\paperorientation portrait
+\suppress_date false
+\use_refstyle 0
\branch OutDated
\selected 0
-\color #ffffff
+\filename_suffix 0
+\color #f5fae7
\end_branch
+\index Índice
+\shortcut idx
+\color #008000
+\end_index
\secnumdepth 3
\tocdepth 3
\paragraph_separation indent
-\defskip medskip
+\paragraph_indentation default
\quotes_language french
\papercolumns 1
\papersides 2
\paperpagestyle headings
\tracking_changes false
\output_changes false
-\author ""
-\author ""
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict true
\end_header
\begin_body
\begin_inset Newline newline
\end_inset
-Versión 1.6.x
+Versión 2.0.x
\end_layout
\begin_layout Standard
de los archivos de configuración de LyX.
Antes de seguir leyendo deberías encontrar donde están los directorios
de bibliotecas y de usuario, consultando
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
de configuración de sistema; el directorio de usuario es donde puedes colocar
tus versiones modificadas.
En este documento, al primero lo denominaremos
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
y al segundo
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\begin_layout Section
¿Qué hay en
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_layout
\begin_layout Standard
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
el comportamiento de LyX.
Puedes cambiar muchos de ellos desde dentro mismo de LyX mediante el diálogo
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
se puede hacer en este diálogo.
Sin embargo, muchos otros aspectos internos de LyX pueden cambiarse modificando
los archivos en
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Los archivos que se encuentran en
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
contiene la lista de paquetes que han sido reconocidos por LyX.
No es utilizada por el propio LyX, pero la información extraida, y otras
cosas están disponibles en
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
la lista de clases de textos encontradas en los directorios
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
la lista de módulos de formato encontradas en los directorios
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
es generado automáticamente durante la configuración a partir del archivo
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Estos directorios están duplicados en
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
y
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
.
Si determinado archivo existe en ambos sitios, se usará el de
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
este directorio contiene archivos con la extensión
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
que definen las combinaciones de teclas usadas en LyX.
Si ahí existe una versión nacional de un archivo bind llamado
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
contiene archivos de documentación de LyX (incluido éste que estás leyendo).
El archivo
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
merece atención especial, como se mencionó antes.
Si existe una versión nacional del documento de ayuda en el subdirectorio
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain 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 CharStyle:MenuItem
+ Se puede acceder a ellos con el botón
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
contiene archivos de imagen que se usan en el diálogo
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
contiene los guiones de Python
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
contiene algunos archivos que demuestran las capacidades de la característica
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
contiene archivos con la extensión
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
contiene la lista de desarrolladores de LyX.
Se muestra con el menú
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
contiene las plantillas disponibles para la característica
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
Aunque uses LyX como usuario sin privilegios, puedes adaptar su configuración
a tus necesidades.
El directorio
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
en
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
.
Este directorio se usa como espejo de
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
, que quiere decir que cada archivo en
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
es un equivalente del correspondiente archivo en
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Itemize
Las preferencias establecidas en el diálogo
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
se guardan en un archivo
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
en
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Itemize
Si reconfiguras mediante
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
, y los archivos resultantes se escriben en tu directorio de usuario.
Esto significa que cualquier archivo adicional de clase de texto que pudieras
haber añadido en
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
se sumará a la lista de clases en el diálogo
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
Si consigues alguna documentación actualizada del sitio de LyX y no puedes
instalarla porque no tienes permisos para administrar tu sistema, solo
has de copiar los archivos en
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
¡y las entradas del menú
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Ejecutando LyX con la opción de línea de comandos
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
nado.
(Puedes determinar el directorio predeterminado ejecutando LyX sin la opción
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
adicional exactamente igual que para el directorio predeterminado.
Estos directorios son completamente independientes (pero sigue leyendo).
Ten presente que establecer algún valor para la variable de entorno
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LYX_USERDIR_VER
+LYX_USERDIR_20x
\end_layout
\end_inset
\begin_layout Standard
Tener varias configuraciones también requiere más mantenimiento: si quieres
añadir un nuevo formato a
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
reemplaza el subdirectorio vacío con un enlace simbólico que apunte al
subdirectorio deseado.
Ten precaución, no obstante, con el subdirectorio
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
, puesto que contiene un archivo escrito por el guión de configuración (también
accesible mediante
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_layout
\begin_layout Section
+Formatos
\begin_inset CommandInset label
LatexCommand label
name "sec:Formatos"
\end_inset
-Formatos
+
\end_layout
\begin_layout Standard
El primer paso es definir tus propios formatos de archivo si no lo están
ya.
Para hacerlo abre el diálogo
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
.
En
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-Formatos externos\SpecialChar \menuseparator
+Gestión de archivos\SpecialChar \menuseparator
Formatos de archivo
\end_layout
\end_inset
pulsa el botón
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
para definir el nuevo formato.
El campo
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
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 CharStyle:MenuItem
+\begin_inset Flex MenuItem
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 CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
sirve para asociar una combinación de teclas en los menús.
(Por ejemplo, teclear
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
ejecuta
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
).
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Un Formato puede tener un
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
y un
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
asociados.
Por ejemplo, podrías usar
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
Al definir este comando puedes usar las cuatro variables listadas en la
siguiente sección.
El visor se lanza cuando ves una imagen en LyX o usas el menú
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
.
El editor se lanza cuando pulsas el botón
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
La opción
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
), el formato aparecerá en el menú
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
.
También aparecerá en el menú
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
si se ha especificado un visor para ese formato.
Los formatos puros de imagen, como
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
, no deberían usar esta opción.
Los formatos que pueden corresponder tanto a gráficos vectoriales como
a documentos, como
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
La opción
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
indica a LyX que el formato puede contener gráficos vectoriales.
Esta información se emplea para determinar el formato objetivo de los gráficos
incluidos para la exportación
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
.
Los gráficos incluidos pueden requerir conversión a
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
,
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
, o
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
, puesto que
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
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 CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
,
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
, o
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
, se convierte a
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
si la opción de formato vectorial está marcada, y si no a
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
Los copiadores pueden emplearse para hacer casi cualquier cosa con archivos
de salida.
Por ejemplo, supongamos que quieres copiar archivos
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
generados a un directorio especial,
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
Guárdalo en tu directorio local, —
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
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 CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
, en
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-Formatos externos\SpecialChar \menuseparator
+Gestión de archivos\SpecialChar \menuseparator
Formatos de archivo
\end_layout
\end_inset
, selecciona el formato
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
—u otro de los formatos pdf— e introduce
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
en el campo
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
LyX usa los copiadores en varias de sus propias conversiones.
Por ejemplo, si se encuentran los programas apropiados, LyX instalará copiadore
s para los formatos
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
y
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
, así, el HTML generado a partir de
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
tendrá la forma
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_layout
\begin_layout Section
+Convertidores
\begin_inset CommandInset label
LatexCommand label
name "sec:Convertidores"
\end_inset
-Convertidores
+
\end_layout
\begin_layout Standard
Puedes definir tus propios convertidores para convertir archivos entre distintos
formatos.
Se hace en el diálogo
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
Herramientas\SpecialChar \menuseparator
Preferencias\SpecialChar \menuseparator
-Formatos externos\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 CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
y
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
, introduce el comando necesario para la conversión y después pulsa el botón
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\color red
-
-\backslash
-begin_layout Labeling
-\backslash
-labelwidthstring 00.00.0000
-\backslash
-begin_inset Flex CharStyle:Code status collapsed
+\begin_layout Plain Layout
+$$r
\end_layout
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
-
-\color red
+\end_inset
-\backslash
-begin_layout Plain Layout $$r
-\backslash
-end_layout
+ La ruta al archivo de entrada original (esto es diferente de $$p cuando
+ se invoca una cadena de convertidores).
\end_layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
+\begin_inset Flex Code
+status collapsed
-\color red
-
-\backslash
-end_inset
+\begin_layout Plain Layout
+$$e
\end_layout
-\begin_layout Labeling
-\labelwidthstring 00.00.0000
+\end_inset
-\color red
-The path to the original input file (this is different from $$p when chain
- of converters is called).
-
-\backslash
-end_layout
+ El nombre iconv para la codificación del documento.
\end_layout
\begin_layout Standard
En el campo
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-Opción extra
+Indicador adicional
\end_layout
\end_inset
- puedes introducir las siguientes, separadas por comas:
+ puedes introducir los siguientes, separados por comas:
\end_layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
Necesita el archivo LaTeX
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Las tres siguientes no son realmente opciones porque aceptan un argumento
- en la forma:
+ en la forma
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+key
+\begin_inset space ~
+\end_inset
+
+=
+\begin_inset space ~
+\end_inset
+
+value
+\end_layout
+
+\end_inset
+
+:
\end_layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
Si se pone, el error estándar del convertidor se redirecciona a un archivo
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
, y el guión dado como argumento se ejecutará como:
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
.
El argumento puede contener
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
LyX no creará ese directorio y no copia nada en él, aunque copiará este
directorio al destino.
El argumento puede contener
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
Determina el nombre del archivo de salida y puede contener
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
.
Solo es sensible con
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
Sin embargo, aún puedes definir múltiples métodos de conversión entre formatos.
Por ejemplo, la configuración estándar de LyX provee tres caminos para
convertir LaTeX a PDF: directamente, usando
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
; mediante (DVI y) PostScript, usando
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
; o mediante DVI, usando
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
.
Por ejemplo, en la configuración estándar, se definen los formatos llamados
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
,
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
, y
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
, todos ellos compartiendo la extensión
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
del sistema operativo.
En Linux, la página de manual de
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
LyX utiliza la biblioteca GNU
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
para manejar la internacionalización de la interfaz.
Para que LyX hable tu idioma preferido en todos los menús y diálogos es
necesario un archivo
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
para ese idioma.
Si está disponible, tendrás que generar a partir de él un archivo
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
e instalarlo.
El procedimiento para hacer todo esto se explica en la documentación de
GNU
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Itemize
Copia el archivo
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
a la carpeta de los archivos
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
.
Después lo renombras como
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
.
(Si
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
no está por ningún sitio, puede rehacerse con el comando de consola
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
en ese directorio, o puedes usar como muestra un archivo
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Itemize
Edita
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
Emacs
\family default
tiene un `modo' para editar archivos
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
con las palabras y frases del idioma.
Además tendrías que rellenar la información al principio del nuevo archivo
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Itemize
Genera
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
.
Se puede hacer con
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Itemize
Copia el archivo
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
a tu directorio local, en la carpeta apropiada para los mensajes de las
aplicaciones en el idioma xx, con el nombre
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Sin embargo, ya se ha dicho, lo mejor sería poder añadir el nuevo archivo
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
A veces resulta que un mensaje en inglés tiene diversas traducciones en
un idioma dado.
Un ejemplo es la palabra
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
en inglés.
GNU
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
no maneja tales traducciones ambiguas.
Por lo tanto, debes añadir alguna información contextual al mensaje: en
vez de
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
se pone
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
y
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
.
Ahora las dos apariciones de
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
son diferentes para
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
La documentación en línea (menú
\family sans
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
y
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
LyX busca las traducciones en
\family typewriter
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
leerla atentamente!), hay algunas cosas que deberías tener en cuenta:
\end_layout
-\begin_layout Itemize
-Lee
-\family typewriter
-DocStyle.lyx
-\family default
-, la guía para escribir documentación de LyX.
- Presta especial atención a la sección de traducción.
-\end_layout
-
\begin_layout Itemize
Consulta la web de traducción de la documentación en
\begin_inset CommandInset href
¡Únete al equipo de documentación! En
\family sans
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-
+Ayuda\SpecialChar \menuseparator
+Intro
\family sans
-Ay
-\bar under
-u
-\bar default
-da\SpecialChar \menuseparator
-
-\bar under
-I
-\bar default
-ntroducción
+ducción
\end_layout
\end_inset
\end_layout
\begin_layout Quotation
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
where
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
is the key to be translated and
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_layout
\begin_layout Quotation
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
where
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
is a keyboard key and
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_layout
\begin_layout Quotation
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_layout
\begin_layout Quotation
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
Oh, and about characters: backslash is escaped, so to enter it, you'll need
double backslash.
Also, quotes and
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
have different meaning.
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
marks comments, quotes start and end LaTeX-style commands.
To enter quote, you'll need to use
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
, to enter
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
, use
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_layout
\begin_layout Itemize
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_layout
\begin_layout Itemize
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Also, it should look into
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
file for defaults, too (for example, a
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Las dos secciones siguientes describen con detalle la sintaxis de los archivos
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
y
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Un archivo .
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
asocia pulsaciones de teclas con caracteres o secuencias de ellos.
Como sugiere el nombre, sirve para trazar un mapa del teclado.
En esta sección se describen las palabras clave
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
,
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
,
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
y
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
del archivo
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Un ejemplo de una declaración de
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
para hacer que el símbolo
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
sea generado por la tecla
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
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 CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
char
\emph default
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\emph default
debe haber sido asignado a una pulsación con una declaración previa de
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\emph default
.
Si dicha declaración no existe en el archivo
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
accent_key
\emph default
es el primer argumento de la declaración
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Labeling
\labelwidthstring 00.00.0000
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
accent2
\emph default
deben haber sido declaradas con un comando
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Considera este ejemplo del archivo
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Esto permite pulsar
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
y obtener el efecto de
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
.
En este caso un retroceso cancela la última tecla muerta, así que si tecleas
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
obtienes
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Después de realizados el mapa
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
, un archivo
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
traza el mapa de las cadenas que los símbolos generan para los caracteres
- en la fuente actual.
+ en la tipografía actual.
La distribución de LyX actualmente incluye al menos los archivos
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
and
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
En general el archivo
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Por ejemplo, para asociar
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
con
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
y
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
.
Anotar que el mismo carácter puede aplicarse a más de una cadena.
En el archivo
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
.
Podrías asociar la tecla
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
(antes
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
) al comando LyX
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
en tu archivo
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
.
Ahora, cuando pulses la tecla
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
, sin embargo, LyX no imprime nada puesto que
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
nunca lleva un circunflejo.
Pulsar
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
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 CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Una forma habitual de asociar teclas muertas es usar
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
,
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
, y
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
.
Otra forma incluye el uso de
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
y
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
para configurar la tecla especial
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
.
Esta tecla actúa de alguna forma como
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
y permite teclas a caracteres acentuados.
También puedes transformar teclas en muertas asociándolas a algo como
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
John Weiss
\noun default
: Esto es exactamente lo que hago en mis archivos
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
y
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
.
Tengo mi tecla
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
configurada como
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
asociadas a cosas como
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
y
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
Puedes hacer casi cualquier cosa con la tecla
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
: una de las teclas
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
, una tecla de función de reserva, etc.
En cuanto a los comandos LyX que generan acentos, consulta la entrada para
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
Puedes editar tus preferencias para que el entorno de idioma adecuado sea
automáticamente configurado al iniciar LyX, en el diálogo
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset OptArg
-status open
+\begin_inset Argument
+status collapsed
\begin_layout Plain Layout
Instalación de clases, formatos \SpecialChar \ldots{}
En este capítulo describimos los procedimientos para crear e instalar nuevos
archivos de plantillas y formatos de LyX, así como repasar la instalación
correcta de nuevas clases de documentos LaTeX.
- Algunas definiciones: una clase de documento es un archivo LaTeX (generalmente
- con extensión
-\begin_inset Flex CharStyle:Code
+\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
+\end_inset
+
+formatos de soporte
+\begin_inset Quotes frd
+\end_inset
+
+ en los que es capaz de generar salida.
+ Otros son DocBook, texto sencillo y XHTML.
+ LaTeX es, por supuesto, un formato particularmente importante, pero muy
+ poca de la información que LyX tiene sobre LaTeX está realmente contenida
+ en el propio programa.
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-.cls
+Algunos comandos son lo bastante complejos como para ser incluidos en el
+ código de LyX.
+ Pero en general los desarrolladores consideran esto una mala cosa.
+
\end_layout
\end_inset
- o
-\begin_inset Flex CharStyle:Code
+ Esa información, incluso para las clases estándar como
+\family typewriter
+article.cls
+\family default
+, está almacenada en 'archivos de formato (
+\emph on
+layout
+\emph default
+)'.
+ De igual manera LyX no sabe gran cosa sobre DocBook o XHTML.
+ Esa información está en los archivos de formato.
+\end_layout
+
+\begin_layout Standard
+El archivo de formato para una determinada clase de documento se puede considera
+r como un manual de instrucciones para traducir las estructuras de LyX ---párraf
+os y sus estilos, ciertos tipos de recuadros, etc.--- a las estructuras correspon
+dientes de LaTeX, DocBook o XHTML.
+ Por ejemplo, casi todo lo que LyX sabe sobre
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.sty
+article.cls
\end_layout
\end_inset
-) que describe el diseño de un documento, tales como
-\begin_inset Quotes fld
-\end_inset
+ está contenido en el archivo
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+article.layout
+\end_layout
-article
-\begin_inset Quotes frd
\end_inset
-,
-\begin_inset Quotes fld
+ y en otros archivos incluidos en este.
+ Por esta razón, quien intente escribir archivos de formato debería empezar
+ por estudiar los archivos existentes.
+ Un buen sitio para empezar es
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdsections.inc
+\end_layout
+
\end_inset
-report
-\begin_inset Quotes frd
+, que está incluido en
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+article.layout
+\end_layout
+
\end_inset
,
-\begin_inset Quotes fld
-\end_inset
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+book.layout
+\end_layout
-journal preprint
-\begin_inset Quotes frd
\end_inset
-, etc, y todos los comandos necesarios para llevar a cabo dicho diseño.
- Un archivo de formato (
-\begin_inset Flex CharStyle:Code
+ y muchos otros archivos de formato para clases de documento.
+ En este archivo se definen las secciones y demás:
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.layout
+stdsections.inc
\end_layout
\end_inset
-) de LyX es un archivo que se corresponde con una clase de documento LaTeX,
- e indica a LyX cómo
-\begin_inset Quotes fld
-\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.
+ El archivo
+\begin_inset Flex Code
+status collapsed
-dibujar
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
+article.layout
+\end_layout
- las cosas para hacer que su presentación en la pantalla se parezca en lo
- posible a la presentación final impresa.
- Más precisamente, un archivo de formato describe una
-\begin_inset Quotes fld
\end_inset
-clase de texto
-\begin_inset Quotes frd
-\end_inset
+ solo incluye, básicamente, varios de estos archivos
+\begin_inset Flex Code
+status collapsed
- que es la estructura interna utilizada por LyX para dibujar la presentación
- en pantalla.
- En cierto modo
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+std*.inc
+\end_layout
-Formato
-\begin_inset Quotes frd
\end_inset
- y
-\begin_inset Quotes fld
-\end_inset
+.
+\end_layout
+
+\begin_layout Standard
+Pero definir la correspondencia LyX-LaTeX no es lo único que hacen los archivos
+ de formato.
+ Su otra tarea es definir cómo aparecerán en pantalla las estructuras de
+ LyX.
+ El hecho de que los archivos de formato tengan estas dos tareas es a veces
+ fuente de confusión, porque son totalmente independientes.
+ Indicar a LyX cómo traducir cierto estilo de párrafo a LaTeX no le dice
+ cómo mostrarlo en pantalla; a la inversa, indicar cómo mostrar en pantalla
+ un estilo de párrafo no tiene nada que ver con su traducción a LaTeX (solo
+ permite indicar a LaTeX cómo mostrarlo).
+ Así pues, en general, cuando defines una nueva construcción en LyX, siempre
+ tienes que hacer dos cosas: 1) indicar la traducción a LaTeX y, 2) indicar
+ la presentación en pantalla.
+\end_layout
+
+\begin_layout Standard
+Gran parte de lo dicho es cierto, también, en relación con otros formatos
+ de salida, aunque XHTML es un poco diferente porque en este caso LyX
+\emph on
+es capaz
+\emph default
+, en cierta medida, de usar la información de la presentación de un párrafo
+ en pantalla para generar la presentación (en forma de CSS) del párrafo
+ en un navegador.
+ Incluso en este caso, no obstante, la distinción entre lo que hace LyX
+ internamente y la forma en que las cosas se muestran externamente sigue
+ en vigor, y ambas se pueden controlar separadamente.
+ Véase
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Etiquetas-para-XHTML"
-clase de texto
-\begin_inset Quotes frd
\end_inset
- se pueden usar de forma intercambiable, pero es mejor referirse al archivo
- como el formato, y al chisme que merodea en los entresijos de LyX como
- la clase de texto.
- Un archivo de plantilla es simplemente un documento LyX que contiene un
- conjunto de entradas predefinidas para una clase de documento dada —entradas
- que son generalmente requeridas por esa clase—.
- Las plantillas son especialmente útiles para cosas como escritos para publicaci
-ones que han de presentarse electrónicamente.
+ para más detalles.
\end_layout
\begin_layout Section
-Instalar un nuevo paquete LaTeX
+Instalación de nuevos archivos LaTeX
\end_layout
\begin_layout Standard
o diapositivas para proyectores.
Las modernas distribuciones de LaTeX como TeXLive (2008 o posterior) o
MiKTeX proveen una interfaz de usuario para eso.
- Por ejemplo, en MiKTeX inicias su programa
+ Por ejemplo, en MiKTeX inicia su programa
\begin_inset Quotes fld
\end_inset
-Buscar paquetes
+Administrador de paquetes
\begin_inset Quotes frd
\end_inset
para obtener una lista de los disponibles.
- Para instalar uno, haces clic derecho sobre él o usas el botón de la herramient
-a de instalación.
- Si el paquete que quieres instalar no está en la lista, pero lo tienes
- en la forma de archivo
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-.cls
+ Para instalar uno, haz clic derecho sobre él o usa el botón de la herramienta
+ de instalación.
\end_layout
+\begin_layout Standard
+Si tu distribución LaTeX no proporciona tal
+\begin_inset Quotes fld
\end_inset
- o
-\begin_inset Flex CharStyle:Code
-status collapsed
+administrador de paquetes
+\begin_inset Quotes frd
+\end_inset
-\begin_layout Plain Layout
-.sty
+, o si el paquete no está disponible en ella, sigue los siguientes pasos
+ para instalarlo manualmente:
+\end_layout
+
+\begin_layout Enumerate
+Consigue el paquete de
+\begin_inset CommandInset href
+LatexCommand href
+name "CTAN"
+target "http://www.ctan.org/"
+
+\end_inset
+
+ o de otro sitio.
\end_layout
+\begin_layout Enumerate
+Si el paquete contiene un archivo con la extensión
+\begin_inset Quotes fld
\end_inset
-, copia estos archivos a una carpeta de tu distribución LaTeX, por ejemplo
-
-\family sans
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\family sans
-~
-\backslash
-tex
-\backslash
-latex
+.ins
\end_layout
\end_inset
-\family default
-.
- Después actualiza la base de datos de archivos de LaTeX.
- Por ejmplo, en MiKTeX se hace pulsando el botón
-\family sans
-Refresh
-\begin_inset space ~
+\begin_inset Quotes frd
\end_inset
-FNDB
-\family default
- que está en el programa de configuración de MiKTeX.
- En ambos casos, posteriormente debes reconfigurar LyX mediante el menú
-
-\begin_inset Flex CharStyle:MenuItem
+ (es el caso de FoilTeX) abre una consola, cambia a la carpeta del archivo
+ y ejecuta el comando
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Herramientas\SpecialChar \menuseparator
-Reconfigurar
+latex foiltex.ins
\end_layout
\end_inset
- y después reiniciar LyX.
-\end_layout
-
-\begin_layout Standard
-Si tu distribución LaTeX no facilita interfaz de usuario, entonces debes
- seguir estos pasos en una consola UNIX/Linux:
+.
+ Así desempaquetamos y disponemos de todos los archivos para instalar.
+ La mayoría de paquetes LaTeX no están empaquetados y podemos saltar este
+ paso.
\end_layout
\begin_layout Enumerate
-Consigue el paquete de
-\begin_inset CommandInset href
-LatexCommand href
-name "CTAN"
-target "http://www.ctan.org/"
-
-\end_inset
-
- o donde sea.
+Tienes que decidir si el paquete estará disponible para todos los usuarios
+ o no.
\end_layout
+\begin_deeper
\begin_layout Enumerate
-Puedes instalar el paquete en varios lugares diferentes.
- Si lo quieres disponible para todos los usuarios, deberías instalarlo en
- el directorio 'local' del árbol de directorios de TeX; si quieres (o necesitas)
- que esté disponible solo para ti, puedes instalarlo en el árbol de TeX
- de tu directorio 'personal'.
- El lugar donde deberían crearse éstos, si no existen ya, depende de los
- detalles de tu sistema.
+En sistemas *nix (Linux, OSX, etc.), si el paquete va estar disponible para
+ todos los usuarios del sistema, hay que instalarlo en el árbol 'local'
+ de TeX, de lo contrario instálalo en tu directorio TeX de usuario.
+ La ubicación de estos árboles, si no existen ya, depende del sistema.
Para encontrarlos mira en el archivo
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
status collapsed
\begin_layout Plain Layout
-Generalmente está en el directorio
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
+Usualmente es el directorio
+\family sans
$TEXMF/web2c
-\end_layout
-
-\end_inset
-
-, aunque puedes ejecutar
-\begin_inset Flex CharStyle:Code
+\family default
+, aunque se puede ejecutar el comando
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
- para localizarloto locate it.
+ para localizarlo.
\end_layout
\end_inset
- La localización del árbol 'local' de TeX está definida por
-\begin_inset Flex CharStyle:Code
+ La ubicación del árbol `local' de TeX está definida por la variable
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-; generalmente es
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
+; generalmente algo como
+\family sans
/usr/local/share/texmf/
-\end_layout
-
-\end_inset
-
-.
- El árbol 'personal' de TeX está definido por
-\begin_inset Flex CharStyle:Code
+\family default
+ .
+ La ubicación del árbol `user' de TeX está definida por
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
- y comúnmente es
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
+ y generalmente es
+\family sans
$HOME/texmf/
-\end_layout
-
+\family default
+ .
+ (Si estas variables no están predefinidas, debes hacerlo.) Probablemente
+ necesites permiso de administrador para crear o modificar el árbol `local',
+ pero no para el árbol `user'.
+\begin_inset Newline newline
\end_inset
-.
- (Si estas variables no están predefinidas las puedes declarar tú mismo).
- Probablemente necesitarás permisos de administrador para crear o modificar
- el árbol 'local'; pero tu árbol 'personal' no debería tener estas limitaciones.
+En general, es recomendable instalar en el árbol `user' porque no será modificad
+o o sobrescrito al actualizar el sistema.
+ Además, se guardará copia de él cuando hagas copia de seguridad de tu directori
+o `home' (que debe ser lo habitual).
\end_layout
\begin_layout Enumerate
-Comprueba que
-\begin_inset Flex CharStyle:Code
+En Windows, para que el nuevo paquete esté disponible a todos los usuarios,
+ cambia a la carpeta donde está instalado LaTeX y en la subcarpeta
+\family sans
+~
+\backslash
+tex
+\backslash
+latex
+\family default
+, (En MiKTeX, debería ser
+\family sans
+~:
+\backslash
+Programs
+\backslash
+MiKTeX
+\backslash
+tex
+\backslash
+latex
+\family default
+ ) crea una nueva carpeta
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TEXMF
+foiltex
\end_layout
\end_inset
- incluye las variables
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-TEXMFLOCAL
-\end_layout
-
+ y copia en ella todos los archivos del paquete.
+ Para hacer el paquete disponible solo a un usuario o si no dispones de
+ permisos, haz lo mismo pero en el directorio de LaTeX, p.
+\begin_inset space \thinspace{}
\end_inset
- y
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-TEXMFHOME
-\end_layout
-
+ej.,en MiKTeX
+\begin_inset space ~
\end_inset
-; p.
-\begin_inset space \thinspace{}
+2.8 en WinXP
+\begin_inset Newline newline
\end_inset
-e.
+
+\family sans
+~:
+\backslash
+Documents and Settings
+\backslash
+<username>
+\backslash
+Application Data
+\backslash
+
\begin_inset Newline newline
\end_inset
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_inset Phantom HPhantom
+status open
\begin_layout Plain Layout
-TEXMF = {$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFMAIN}
+
+\family sans
+\lang english
+~:
+\backslash
+
\end_layout
\end_inset
+MiKTeX
+\backslash
+2.8
+\backslash
+tex
+\backslash
+latex
+\family default
\begin_inset Newline newline
\end_inset
-Pero, insistimos, la mayoría estarán
-\begin_inset Quotes fld
+en Vista sería
+\begin_inset Newline newline
\end_inset
-ya funcionando
-\begin_inset Quotes frd
-\end_inset
-.
+\family sans
+~:
+\backslash
+Users
+\backslash
+<username>
+\backslash
+AppData
+\backslash
+Roaming
+\backslash
+2.8
+\backslash
+MiKTeX
+\backslash
+tex
+\backslash
+latex
+\family default
+ .
\end_layout
+\end_deeper
\begin_layout Enumerate
-Crea tu árbol local de TeX
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-De aquí en adelante supondremos que vas a definir el árbol `local' de TeX.
- Si vas a definir un árbol de 'usuario', adáptalo como sea necesario.
+Ahora hay que decir a LaTeX que hay archivos nuevos.
+ Esto depende de la distribución de LaTeX:
\end_layout
-\end_inset
-
-.
- Debes seguir la estructura de directorios del árbol de
-\begin_inset Flex CharStyle:Code
+\begin_deeper
+\begin_layout Enumerate
+Para TeXLive ejecuta el comando
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-texmf
+texhash
\end_layout
\end_inset
- existente, que estará definido por
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-TEXMFMAIN
+ en una consola.
+ Si el paquete se instaló para todos los usuarios harán falta permisos de
+ administrador.
\end_layout
+\begin_layout Enumerate
+Para MiKTeX, si el paquete se instaló para todos los usuarios, inicia el
+ programa
+\begin_inset Quotes eld
\end_inset
-.
- Por ejemplo, los paquetes LaTeX deberían alojarse en el directorio
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-$TEXMFLOCAL/tex/latex/
-\end_layout
-
+Settings
+\begin_inset space ~
\end_inset
-.
-\end_layout
-
-\begin_layout Enumerate
-Instala el paquete.
- Por ejemplo, tendrías que desempaquetar el comprimido tarball FoilTeX y
- copiarlo a
-\begin_inset Flex CharStyle:Code
-status collapsed
+(Admin)
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Plain Layout
-$TEXMFLOCAL/tex/latex/foiltex
-\end_layout
+ y pulsa el botón
+\begin_inset Quotes eld
+\end_inset
+Refresh FNDB
+\begin_inset Quotes erd
\end_inset
.
- El directorio
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-foiltex
-\end_layout
+ Si no, inicia el programa
+\begin_inset Quotes eld
+\end_inset
+Settings
+\begin_inset Quotes erd
\end_inset
- contiene varios archivos.
+ y haz lo mismo.
\end_layout
+\end_deeper
\begin_layout Enumerate
-Ejecuta:
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-texhash
-\end_layout
-
-\end_inset
-
-.
- Esto debería generar el archivo
-\begin_inset Flex CharStyle:Code
+Finalmente, hay que decir a LyX que hay nuevos paquetes disponibles.
+ Usa el menú
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-$TEXMFLOCAL/ls-R
+Herramientas\SpecialChar \menuseparator
+Reconfigurar
\end_layout
\end_inset
-, entre otros.
+ y reinicia LyX.
\end_layout
\begin_layout Standard
-Tu nuevo paquete está ahora instalado y disponible para LaTeX.
- Para ponerlo a disposición de LyX, tienes que crear un archivo Layout,
- si no hay ninguno disponible.
- (Véase la siguiente sección.) Una vez tienes un archivo de formato (layout),
- debes reconfigurar (
-\begin_inset Flex CharStyle:MenuItem
+Ya está instalado el paquete.
+ En nuestro ejemplo, la clase de documento
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Herramientas\SpecialChar \menuseparator
-Reconfigurar
-\end_layout
-
+Slides
+\begin_inset space ~
\end_inset
-) y reiniciar LyX.
- Ahora deberías ver tu nuevo paquete —por ejemplo
-\begin_inset Flex CharStyle:MenuItem
+(FoilTe
+\begin_inset ERT
status collapsed
\begin_layout Plain Layout
-slides (FoilTeX)
+
+{}
\end_layout
\end_inset
-— en la lista desplegable
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-Clase de documento
+x)
\end_layout
\end_inset
- del menú
-\begin_inset Flex CharStyle:MenuItem
+ estará ahora disponible en
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
Documento\SpecialChar \menuseparator
-Configuración
-\end_layout
+Configuración\SpecialChar \menuseparator
+Clases
+\begin_inset space ~
+\end_inset
+de
+\begin_inset space ~
\end_inset
-.
+documento
\end_layout
-\begin_layout Section
-Formatos
+\end_inset
+
+.
+
\end_layout
\begin_layout Standard
-Esta sección describe cómo escribir e instalar tus propios archivos de formatos
- LyX, tomando el formato de la clase de texto
-\begin_inset Flex CharStyle:Code
+Si quieres usar una clase de documento LaTeX que no aparece listada en
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-article
+Documento\SpecialChar \menuseparator
+Configuración\SpecialChar \menuseparator
+Clases
+\begin_inset space ~
+\end_inset
+
+de
+\begin_inset space ~
+\end_inset
+
+documento
\end_layout
\end_inset
- como ejemplo.
+, debes crear un archivo de formato (`layout') para ella.
+ Este es el tema de la sección siguiente.
+\end_layout
+
+\begin_layout Section
+Tipos de archivos de formato
+\end_layout
+
+\begin_layout Standard
+Esta sección describe los diversos tipos de arhivos de LyX que contienen
+ información sobre el formato.
Los archivos
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
- describen qué estilos de párrafo y carácter están disponibles para una
- clase de documento dada y cómo los debería presentar LyX.
- Intentamos aquí dar una minuciosa descripción del proceso; sin embargo,
+ describen estilos de párrafo y de carácter, y determinan cómo los debería
+ presentar LyX y cómo deberían traducirse a LaTeX, DocBook, XHTML o cualquier
+ otro formato de salida que se vaya a usar.
+
+\end_layout
+
+\begin_layout Standard
+Intentaremos aquí dar una minuciosa descripción del proceso; sin embargo,
hay tantos tipos diferentes de documentos soportados por clases de LaTeX
que no podemos aspirar a tratar todas las distintas posibilidades o problemas
que puedas encontrar.
- (La lista de usuarios de LyX es frecuentada por gente con mucha experiencia
- en el diseño de formatos deseosa de compartir sus conocimientos).
+ La lista de usuarios de LyX es frecuentada por gente con mucha experiencia
+ en el diseño de formatos deseosa de compartir sus conocimientos.
\end_layout
\begin_layout Standard
Cuando te pongas a escribir un nuevo formato, es de gran ayuda echar un
vistazo a los formatos de ejemplo suministrados con LyX.
- Si usas una preciosa clase LaTeX que podría interesar también a otros,
- y tienes el bonito formato LyX correspondiente, no dudes en compartir tu
- labor con nosotros para poderlo incluir en la distribución.
- Hay además un enlace para este tipo de material,
+ Si escribes un `layout' de LyX para una clase de documento LaTeX o un módulo
+ que podría ser útil también a otros, no dudes en compartir tu labor enviándola
+ a
\begin_inset CommandInset href
LatexCommand href
-name "sección en la wiki de LyX"
+name "sección 'Layouts' en wiki LyX"
target "http://wiki.lyx.org/Layouts/Layouts"
\end_inset
-.
-\end_layout
-
-\begin_layout Standard
-Todos los rótulos descritos en este capítulo son insensibles a las mayúsculas;
- esto significa que
-\begin_inset Flex CharStyle:Code
+ o incluso a la lista de desarrolladores de LyX para poderlo incluir en
+ la distribución.
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-Style
+Hay que advertir que LyX se acoge a la licencia GPL, por tanto cualquier
+ material aportado debe tener la misma licencia.
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-style
\end_layout
+\begin_layout Subsection
+Módulos de formato
+\begin_inset CommandInset label
+LatexCommand label
+name "sub:Módulos-de-formato"
+
\end_inset
- y
-\begin_inset Flex CharStyle:Code
+
+\end_layout
+
+\begin_layout Standard
+Hemos hablado hasta ahora de `archivos de formato'.
+ Pero hay distintos tipos de archivos con información sobre formatos.
+ Estrictamente, los archivos de formato tienen la extensión
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-StYlE
+.layout
\end_layout
\end_inset
- son el mismo comando.
- Los valores posibles se imprimen entre corchetes detrás del nombre de la
- característica.
- Si en una descripción de una clase de texto no se especifica una característica
-, el valor por omisión se escribe en estilo
-\begin_inset Flex CharStyle:Code
+ y proporcionan a LyX información sobre las clases de documento.
+ Sin embargo, a partir de LyX 1.6, esta información puede proporcionarse
+ también en
+\emph on
+módulos
+\emph default
+, que tienen la extensión
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-énfasis
+.module
\end_layout
\end_inset
.
- Si el argumento tiene un tipo de dato como
-\begin_inset Quotes fld
-\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
+\begin_inset Flex Code
+status collapsed
-string
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Plain Layout
+endnotes
+\end_layout
- o
-\begin_inset Quotes fld
\end_inset
-float
-\begin_inset Quotes frd
-\end_inset
+—.
+ En cierto sentido, los módulos de formato son similares a los `archivos
+ incluidos'
+\begin_inset Foot
+status collapsed
-, el valor por omisión se muestra de esta manera:
-\begin_inset Flex CharStyle:Code
+\begin_layout Plain Layout
+Estos pueden tener cualquier extensión pero, por convenio, se usa la extensión
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-float=
-\emph on
-default
+.inc
\end_layout
\end_inset
.
\end_layout
-\begin_layout Subsection
-Módulos de formato
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:Módulos-de-formato"
-
\end_inset
+ —como
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+stdsections.inc
\end_layout
-\begin_layout Standard
-Los
-\emph on
-módulos
-\emph default
- de formato, nuevos en LyX 1.6, son similares a los archivos de formato.
- Los módulos son a los paquetes LaTeX lo que los formatos a las clases LaTeX,
- y algunos módulos —como el módulo Nota final— dan soporte a un paquete
- determinado.
- En cierto sentido, los módulos de formato son similares a los archivos
- incluidos —archivos como
-\begin_inset Flex CharStyle:Code
+\end_inset
+
+—, ya que, como estos, los módulos no son específicos para una clase de
+ documento dada, sino que se pueden usar con muchos formatos diferentes.
+ La diferencia es que el uso de un archivo incluido con
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-stdsections.inc
+article.cls
\end_layout
\end_inset
-—, ya que esos módulos no son específicos para una clase de documento dada,
- sino que se pueden usar con muchos formatos diferentes.
- La diferencia es que el uso de un módulo de formato no requiere editar
- el archivo de formato, mejor aún, los módulos se seleccionan en el diálogo
-
-\begin_inset Flex CharStyle:MenuItem
+ requiere editar dicho archivo, mientras que los módulos se seleccionan
+ en el diálogo
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\begin_layout Standard
La construcción de módulos es la forma más fácil de iniciarse en la edición
- de formatos, puesto que puede ser tan sencillo como añadir un simple párrafo
- nuevo o un recuadro flexible.
+ del formato, puesto que puede ser tan sencillo como añadir un nuevo estilo
+ de párrafo o un recuadro flexible.
No obstante, los módulos pueden, en principio, contener cualquier cosa
- que pueda contener un archivo de formato.
+ que pueda contener un archivo `layout'.
\end_layout
\begin_layout Standard
-Un módulo debe comenzar con una línea como la siguiente:
-\end_layout
+Después de crear un módulo nuevo y copiarlo en la carpeta
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
-#
-\backslash
-DeclareLyXModule[endnotes.sty]{Endnotes}
+\begin_layout Plain Layout
+layouts/
\end_layout
-\begin_layout Standard
-El argumento entre corchetes es opcional: declara cualesquiera paquetes
- LaTeX de los que depende el módulo.
- El argumento obligatorio, entre llaves, es el nombre del módulo tal como
- debería figurar en
-\begin_inset Flex CharStyle:MenuItem
+\end_inset
+
+, tendrás que reconfigurar LyX y reiniciar después para que el módulo aparezca
+ en el menú.
+ Sin embargo, los cambios que hagas al módulo se verán inmediatamente si
+ abres
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
+, seleccionas lo que sea y después pulsas
+\begin_inset Quotes fld
+\end_inset
+
+OK
+\begin_inset Quotes frd
+\end_inset
+
.
-\end_layout
+\emph on
+Es muy recomendable guardar el trabajo antes de hacer eso.
-\begin_layout Standard
-La declaración del módulo debería seguir a continuación con líneas como:
-\end_layout
-
-\begin_layout LyX-Code
-#InicioDescripción
-\end_layout
-
-\begin_layout LyX-Code
-#Añade un comando para nota final, además de notas al pie.
-
-\end_layout
-
-\begin_layout LyX-Code
-#Deberás añadir
-\backslash
-theendnotes en código TeX allí donde
-\end_layout
-
-\begin_layout LyX-Code
-#quieras que aparezcan las notas finales.
-
+\emph default
+ De hecho,
+\emph on
+es muy recomendable no intentar editar los módulos mientras se está trabajando
+ simultáneamente en un documento
+\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
+ del módulo podrían causar extraños comportamientos.
\end_layout
-\begin_layout LyX-Code
-#FinDescripción
+\begin_layout Subsubsection
+Formato local
\end_layout
-\begin_layout LyX-Code
-#Requiere: somemodule | othermodule
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-
-\emph on
-N.
-\begin_inset space \thinspace{}
+\begin_layout Standard
+Los módulos son a LyX lo que los paquetes a 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
\end_inset
-del T.
-\emph default
-: En las declaraciones que se ponen en estos archivos, los nombres de los
- módulos no se traducen.
-
-\end_layout
-
+Formato local
+\begin_inset Quotes frd
\end_inset
-
-\end_layout
-
-\begin_layout LyX-Code
-#Excluye: badmodule
+ de LyX.
\end_layout
\begin_layout Standard
-La descripción se usa en
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-
-\begin_layout Plain Layout
+Se encuentra en
+\family sans
Documento\SpecialChar \menuseparator
-Configuración
-\end_layout
-
-\end_inset
-
- para dar información al usuario sobre lo que hace el módulo.
- La línea
-\begin_inset Flex CharStyle:Code
+Configuración\SpecialChar \menuseparator
+Formato local
+\family default
+.
+ El gran cuadro de texto permite introducir todo lo que podría incluirse
+ en un archivo de formato o en un módulo.
+ De hecho, el formato local de un documento se puede considerar como un
+ módulo que le pertenece solo a él.
+ Por tanto, en particular, hay que introducir una etiqueta
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Requiere
+Format
\end_layout
\end_inset
- identifica otros módulos con los que debe utilizarse éste; la línea
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-Excluye
+.
+ 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.
\end_layout
-\end_inset
-
- identifica módulos con los que éste no puede usarse.
- Ambos son opcionales y, como se ve, distintos módulos deben separarse con
- el símbolo de tubería, |.
- Hay que anotar que los módulos requeridos son tratados en forma disyuntiva:
-
-\emph on
-al menos uno
-\emph default
- de ellos debe utilizarse.
- De igual forma, no se pueden usar módulos excluidos.
- Aquí los módulos se han identificado por sus
-\emph on
-nombres
-\emph default
- sin la extensión de archivo .module.
- Así pues,
-\begin_inset Flex CharStyle:Code
+\begin_layout Standard
+Una vez introducido algo en el panel
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-somemodule
+Local Layout
\end_layout
\end_inset
- es realmente
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-somemodule.module
-\end_layout
+, LyX habilitará el botón
+\begin_inset Quotes fld
+\end_inset
+Validar
+\begin_inset Quotes frd
\end_inset
-.
+ de debajo.
+ Pulsando ese botón LyX determinará si lo introducido es información válida
+ para el formato elegido.
+ 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.
+ El formato local no se podrá guardar hasta que se haya introducido algo
+ válido.
\end_layout
\begin_layout Standard
-Después de crear un módulo nuevo, tendrás que reconfigurar LyX y reiniciar
- después para que el módulo aparezca en el menú.
- Sin embargo, los cambios que hagas al módulo se verán inmediatamente si
- abres
-\begin_inset Flex CharStyle:MenuItem
+Las advertencias al final de la sección anterior se aplican también aquí.
+ Es mejor no enredar con formato local mientras se está trabajando, especialment
+e si no se ha guardado el documento.
+ Dicho esto, usar formato local en un documento de prueba puede ser una
+ forma muy conveniente de probar ideas de formato, o incluso de empezar
+ a desarrollar un módulo.
+\end_layout
+
+\begin_layout Subsection
+Formato para archivos
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-Documento\SpecialChar \menuseparator
-Configuración
+.sty
\end_layout
\end_inset
-, seleccionas algo y después pulsas
-\begin_inset Quotes fld
-\end_inset
-
-OK
-\begin_inset Quotes frd
-\end_inset
-
-.
-
-\emph on
-Es muy recomendable guardar el trabajo antes de hacer eso.
-
-\emph default
- De hecho,
-\emph on
-es muy recomendable no intentar editar los módulos mientras se está trabajando
- simultáneamente en un documento
-\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
- del módulo podrían causar extraños comportamientos.
-\end_layout
-\begin_layout Subsection
-Soporte de nuevas clases de documentos
\end_layout
\begin_layout Standard
Probablemente te vas a encontrar con dos situaciones a la hora de querer
soportar una nueva clase de documento LaTeX, según se trate de archivos
- LaTeX2e de clase (
-\begin_inset Flex CharStyle:Code
+ de estilo (
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.cls
+.sty
\end_layout
\end_inset
-) o de estilo (
-\begin_inset Flex CharStyle:Code
+) o de archivos de clases LaTeX2e (
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.sty
+.cls
\end_layout
\end_inset
).
Dar soporte a un nuevo estilo es bastante fácil.
Dar soporte a una nueva clase es un poco más difícil.
+ Trataremos el primer caso en esta sección y el otro en la siguiente.
+ Lo mismo cabe decir, por supuesto, para el soporte de un nuevo DocBook
+ DTD.
\end_layout
-\begin_layout Subsection
-Formato para un archivo
-\begin_inset Flex CharStyle:MenuItem
+\begin_layout Standard
+El caso más sencillo es aquel en el que la nueva clase de documento se suministr
+a como archivo de estilo que se usará conjuntamente con una clase ya soportada.
+ Para nuestro ejemplo supondremos que el archivo de estilo se llama
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-sty
+myclass.sty
\end_layout
\end_inset
+ y que se usará conjuntamente con
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+report.cls
+\end_layout
+
+\end_inset
+, que es una clase estándar.
\end_layout
\begin_layout Standard
-Si la nueva clase de documento se suministra como archivo de estilo que
- se usa conjuntamente con una existente, para dar soporte a la clase de
- documento —para nuestro ejemplo supondremos que el archivo de estilo se
- llama
-\begin_inset Flex CharStyle:MenuItem
+Empieza por copiar el archivo `layout' existente en tu directorio local:
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-myclass.sty
+Evidentemente, cuál es tu directorio local variará según la plataforma,
+ y además LyX permite especificarlo al inicio usando la opción
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+-userdir
\end_layout
\end_inset
- y que se usa conjuntamente con
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-report.cls
+.
\end_layout
\end_inset
-, que es una clase estándar— se empieza por copiar al directorio personal
- el archivo de formato de la clase existente:
+
\end_layout
\begin_layout LyX-Code
\end_layout
\begin_layout Standard
-Después se edita
-\begin_inset Flex CharStyle:Code
+Después edita
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
- y se cambia la línea:
+ y cambia la línea:
\end_layout
\begin_layout LyX-Code
\end_layout
\begin_layout Standard
-Después se añade:
+Después añade:
\end_layout
\begin_layout LyX-Code
\begin_layout Standard
Inicia LyX y selecciona
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
.
Después reinicia LyX y haz una prueba con un documento nuevo.
En el diálogo
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
- deberías ver "
-\begin_inset Flex CharStyle:MenuItem
+ deberías ver
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_inset
-" en la lista de clases de documento.
+
+\begin_inset Quotes frd
+\end_inset
+
+ en la lista de clases de documento.
Es probable que algunos de los comandos de secciones y demás en tu nueva
clase funcionen de distinta manera a como lo hacen en la clase estándar
—
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
en este ejemplo—, de modo que si quieres, ahora puedes enredar un rato
con los ajustes de las distintas secciones.
-\end_layout
-
-\begin_layout Subsection
-Formato para un archivo
-\begin_inset Flex CharStyle:MenuItem
+ La información del formato de las secciones se encuentra en
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-cls
+stdsections.inc
\end_layout
\end_inset
-
-\end_layout
-
-\begin_layout Standard
-En este caso hay dos opciones.
- Una, que el archivo de clase esté él mismo basado en una clase de documento
- existente.
- Por ejemplo, muchas clases de tesis están basadas en
-\begin_inset Flex CharStyle:MenuItem
+, pero no necesitas copiar ni cambiar este archivo.
+ Simplemente añade tus cambios a tu archivo `layout' después de la línea
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-book.cls
+Input stdclass.inc
\end_layout
\end_inset
-.
- Para ver si el tuyo lo está, busca una línea parecida a
-\end_layout
-
-\begin_layout LyX-Code
-
-\backslash
-LoadClass{book}
-\end_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.
- Si tu nueva clase es tesis y está basada en book, la línea debería poner:
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-Y será mucho más fácil si guardas el archivo como
-\begin_inset Flex CharStyle:Code
+, que incluye
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-thesis.layout
+stdsections.inc
\end_layout
\end_inset
-: LyX supone que la clase de documento tiene el mismo nombre que el archivo
- de formato.
-
+.
+ Por ejemplo, podrías añadir estas líneas:
\end_layout
-\end_inset
-
-
+\begin_layout LyX-Code
+Style Chapter
\end_layout
\begin_layout LyX-Code
+ Font
+\end_layout
-\backslash
-DeclareLaTeXClass[thesis,book]{thesis}
+\begin_layout LyX-Code
+ Family Sans
\end_layout
-\begin_layout Standard
-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.
- 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.
+\begin_layout LyX-Code
+ EndFont
\end_layout
-\begin_layout Section
-Declaración de una nueva clase de texto
+\begin_layout LyX-Code
+End
\end_layout
\begin_layout Standard
-Ha llegado por fin el momento de ponerte manos a la obra y crear o editar
- tu propio formato de archivo; las siguientes secciones describen aquello
- 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.
- 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.
+para cambiar la tipografía de los encabezados de capítulo a sans-serif.
+ Esto sobrescribirá (o, en este caso, añadirá) la declaración para el estilo
+ Capítulo.
+
\end_layout
\begin_layout Standard
-¡Adelante!
+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 sección
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Estructura-del-archivo-layout"
+
+\end_inset
+
+ para información sobre cómo hacerlo.
\end_layout
\begin_layout Standard
-Las líneas de un archivo de formato que empiezan con
-\begin_inset Flex CharStyle:Code
+Si
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-#
+myclass.sty
\end_layout
\end_inset
- son comentarios.
- Hay una excepción a esta regla: todos los formatos deben comenzar con líneas
- como:
+ se puede usar con diferentes clases de documento, e incluso si no es así,
+ lo más sencillo sería escribir un módulo que puedes cargar con la clase
+ base.
+ El módulo más simple posible podría ser:
\end_layout
\begin_layout LyX-Code
+#
+\backslash
+DeclareLyXModule{My Package}
+\end_layout
-\size small
-#% Do not delete the line below; configure depends on this
-\begin_inset Foot
-status collapsed
+\begin_layout LyX-Code
+#DescriptionBegin
+\end_layout
-\begin_layout Plain Layout
+\begin_layout LyX-Code
+#Support for mypkg.sty.
+\end_layout
-\emph on
-N.
-\begin_inset space \thinspace{}
+\begin_layout LyX-Code
+#DescriptionEnd
+\begin_inset Newline newline
\end_inset
-del T.
-\emph default
-: No borrar la línea siguiente; la configuración depende de ella
+
\end_layout
+\begin_layout LyX-Code
+Format 35
+\begin_inset Newline newline
\end_inset
\end_layout
\begin_layout LyX-Code
+Preamble
+\begin_inset Newline newline
+\end_inset
-\size small
-#
+
\backslash
-DeclareLaTeXClass{article}
-\end_layout
-
-\begin_layout Standard
-La segunda línea se usa en la configuración de LyX.
- El archivo de formato es leido por el guión de LaTeX
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-chkconfig.ltx
-\end_layout
-
+usepackage{mypkg}
+\begin_inset Newline newline
\end_inset
- de un modo especial tal que
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-#
+EndPreamble
\end_layout
+\begin_layout Standard
+Un módulo más complejo podría modificar el comportamiento de alguna estructura
+ ya existente o definir algunas nuevas.
+ De nuevo te remitimos a sección
+\begin_inset space ~
\end_inset
- se ignora.
- La primera línea es solo un comentario y la segunda contiene la declaración
- de la clase de texto.
- Si estas líneas aparecen en un archivo llamado
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-article.layout
-\end_layout
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Estructura-del-archivo-layout"
\end_inset
-, entonces definen una clase de texto de nombre
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-article
+ para los detalles.
\end_layout
-\end_inset
-
- (el nombre del archivo de formato) que usa la clase de documento LaTeX
-
-\begin_inset Flex CharStyle:Code
+\begin_layout Subsection
+Formato para archivos
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-article.cls
+.cls
\end_layout
\end_inset
- (por omisión se usa el mismo nombre para ambos).
- La palabra
-\begin_inset Quotes fld
-\end_inset
-
-article
-\begin_inset Quotes frd
-\end_inset
-
- se utiliza como descripción de la clase de texto y es la que aparece en
- el diálogo
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-Documento\SpecialChar \menuseparator
-Configuración
-\end_layout
-
-\end_inset
-.
\end_layout
\begin_layout Standard
-Supongamos que has escrito tu propia clase de texto, que utiliza la clase
- de documento
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-article.cls
-\end_layout
-
-\end_inset
-
-, pero en la que has cambiado el aspecto de los encabezados de sección.
- Si lo pones en un archivo
-\begin_inset Flex CharStyle:Code
+En este caso hay dos opciones.
+ Una, que el archivo de clase esté él mismo basado en una clase de documento
+ existente.
+ Por ejemplo, muchas clases de tesis están basadas en
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-myarticle.layout
+book.cls
\end_layout
\end_inset
-, la cabecera de este archivo debería ser:
-\end_layout
-
-\begin_layout LyX-Code
-
-\size small
-#% Do not delete the line below; configure depends on this
+.
+ Para ver si el tuyo lo está, busca una línea parecida a
\end_layout
\begin_layout LyX-Code
-\size small
-#
\backslash
-DeclareLaTeXClass[article]{article (con mis encabezados)}
+LoadClass{book}
\end_layout
\begin_layout Standard
-Esto declara la clase de texto
-\begin_inset Flex CharStyle:Code
+en el archivo.
+ Si está, entonces puedes proceder en gran parte como en la sección anterior,
+ aunque la línea DeclareLaTeXClass será diferente.
+ Si tu nueva clase es tesis y está basada en book, la línea debería poner:
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-myarticle
-\end_layout
-
-\end_inset
-
-, asociada con la clase de documento LaTeX
-\begin_inset Flex CharStyle:Code
+Y será mucho más fácil si guardas el archivo como
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-article.cls
+thesis.layout
\end_layout
\end_inset
-, y cuya descripción es
-\begin_inset Quotes fld
-\end_inset
+: LyX supone que la clase de documento tiene el mismo nombre que el archivo
+ de formato.
+
+\end_layout
-article (con mis encabezados)
-\begin_inset Quotes frd
\end_inset
-.
- Si la clase de texto depende de varios paquetes, puedes declararla así:
-\end_layout
-
-\begin_layout LyX-Code
-\size small
-#% Do not delete the line below; configure depends on this
\end_layout
\begin_layout LyX-Code
-\size small
-#
\backslash
-DeclareLaTeXClass[article,foo.sty]{article (con mis encabezados)}
+DeclareLaTeXClass[thesis,book]{thesis}
\end_layout
\begin_layout Standard
-Esto indica que la clase de texto utiliza el paquete foo.sty.
- Finalmente, también es posible declarar clases para código DocBook.
- Una declaración típica podría ser:
+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.
+ 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.
\end_layout
-\begin_layout LyX-Code
+\begin_layout Subsection
+Creación de plantillas
+\begin_inset CommandInset label
+LatexCommand label
+name "sub:Creación-de-plantillas"
-\size small
-#% Do not delete the line below; configure depends on this
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-\size small
-#
-\backslash
-DeclareDocBookClass[article]{SGML (DocBook article)}
\end_layout
\begin_layout Standard
-Anotar que estas declaraciones pueden llevar también un parámetro opcional
- que declare el nombre de la clase de documento (pero no una lista).
+Una vez escrito un archivo de formato para una clase nueva de documento,
+ podrías pensar en escribir además una
+\emph on
+plantilla
+\emph default
+ para ella.
+ Una plantilla funciona como una especie de tutorial para tu formato, mostrando
+ cómo podría usarse, aunque sea con contenido irrelevante.
+ Naturalmente, puedes echar un vistazo a las plantillas incluidas en LyX
+ para obtener ideas.
\end_layout
\begin_layout Standard
-Así, para ser lo más explícito posible, la forma de la declaración del formato
- es:
-\end_layout
+Las plantillas se crean exactamente igual que un documento normal: usando
+ LyX.
+ La única diferencia es que los documentos corrientes tienen todos los ajustes
+ posibles, incluso el esquema de tipografías y el tamaño del papel.
+ Generalmente, un usuario no desea que una plantilla sobrescriba sus ajustes
+ preferidos para dichos parámetros.
+ Por esta razón, el diseñador de una plantilla debería quitar comandos como
+
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
+\begin_layout Plain Layout
-\size small
-#
\backslash
-DeclareLaTeXClass[class,package.sty]{descripción del formato}
+font_roman
\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
+\end_inset
-\begin_layout Standard
-Cuando la clase de texto se ha modificado según tus necesidades, lo que
- debes hacer es copiarla a
-\begin_inset Flex CharStyle:Code
+ o
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LyXDir/layouts/
+
+\backslash
+papersize
\end_layout
\end_inset
- o a
-\begin_inset Flex CharStyle:Code
+ de los archivos de plantillas de LyX.
+ Esto se puede hacer con cualquier editor de texto sencillo, por ejemplo
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-UserDir/layouts
+vi
\end_layout
\end_inset
-, ejecutar
-\begin_inset Flex CharStyle:MenuItem
+ o
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Herramientas\SpecialChar \menuseparator
-Reconfigurar
+notepad
\end_layout
\end_inset
-, y reiniciar LyX.
- Ahora la nueva clase de texto debería estar disponible junto con las demás.
+.
+
\end_layout
\begin_layout Standard
-En versiones de LyX anteriores a 1.6, tenías que reiniciar LyX para ver cualquier
- cambio que hicieras en los formatos de archivo.
- Como resultado, la edición de archivos de formato podía llevar mucho tiempo.
- A partir de 1.6, por el contrario, se puede forzar la recarga del formato
- en uso mediante la función LyX
-\begin_inset Flex CharStyle:MenuItem
+Los archivos editados de plantillas que has creado se ubican en
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-layout-reload
+UserDir/templates/
\end_layout
\end_inset
-.
- No hay atajo predeterminado para esta función —aunque por supuesto, puedes
- asociarle tú mismo una secuencia de teclas—.
- Para usar esta función solo tienes que introducirla en el minibúfer.
-
-\emph on
-Aviso
-\emph default
-: Esto es mucho más que una
-\begin_inset Quotes fld
-\end_inset
+, copia los que uses del directorio global de plantillas en
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LyXDir/templates/
+\end_layout
-característica avanzada
-\begin_inset Quotes frd
\end_inset
-.
- Es
-\emph on
-muy
-\emph default
- recomendable que no intentes editar tu formato mientras estés trabajando
- en un documento que te importe.
- Usa un documento de prueba.
- Los errores sintácticos y similares en tu archivo de formato podrían provocar
- comportamientos extraños.
- En particular, tales errores podrían provocar que LyX vea el formato actual
- como inválido e intente cambiar a algún otro.
- El equipo LyX procura que LyX se mantenga estable en estos casos, pero
- es mejor prevenir que curar.
+ al mismo sitio y redefine la ruta a las plantillas en el diálogo
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+Herramientas\SpecialChar \menuseparator
+Preferencias\SpecialChar \menuseparator
+Rutas
\end_layout
-\begin_layout Subsection
-Formato del archivo
+\end_inset
+
+.
\end_layout
\begin_layout Standard
-La primera línea no comentada debe contener el número de formato del archivo:
+De paso advertiremos que hay una plantilla,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+defaults.lyx
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\end_inset
+
+, que tiene un papel especial: esta plantilla se carga cada vez que abres
+ un documento nuevo con
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-Format
+Archivo\SpecialChar \menuseparator
+Nuevo
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+, con el fin de proporcionar ajustes predeterminados por omisión.
+ Para (re)crear esta plantilla desde dentro de LyX, lo que debes hacer es
+ abrir un documento, establecer los ajustes deseados y usar el botón
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-int
+Guardar como predeterminados
\end_layout
\end_inset
-] Esta etiqueta se introdujo en LyX 1.4.0 (los archivos de formato de LyX
- 1.3.x y anteriores no tienen un número explícito de formato).
- El número de formato que se explica aquí es 8.
+.
\end_layout
\begin_layout Subsection
-Parámetros generales de clases de texto
+Actualización de antiguos archivos de formato
\end_layout
\begin_layout Standard
-Estos son los parámetros generales que describen la forma del documento
- entero:
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+El formato de los archivos de formato cambia con cada nueva versión de LyX,
+ de modo que los antiguos archivos de formato deben ser convertidos.
+ Si LyX lee un archivo de formato con formato antiguo lanzará la herramienta
+ de conversión
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-AddToPreamble
+layout2layout.py
\end_layout
\end_inset
- Añade información al preámbulo del documento.
- Debe terminar con
-\begin_inset Quotes fld
-\end_inset
+, que lo convierte a un archivo temporal con el formato actual.
+ El archivo original se deja sin tocar.
+ Si lo usas a menudo y lo quieres convertir permanentemente para evitar
+ que LyX tenga que hacerlo cada vez, ejecuta el convertidor a mano:
+\end_layout
+\begin_layout Enumerate
-\begin_inset Flex CharStyle:Code
+\lang english
+rename the file
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-EndPreamble
-\end_layout
-
-\end_inset
+\lang english
+myclass.layout
+\end_layout
-\begin_inset Quotes frd
\end_inset
-.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+ to
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ClassOptions
+
+\lang english
+myclass.old
\end_layout
\end_inset
- Describe varias opciones globales soportadas por la clase de documento.
- Véase la sección
-\begin_inset space ~
-\end_inset
+\end_layout
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:classoptions"
+\begin_layout Enumerate
-\end_inset
+\lang english
+Call the command
+\lang spanish
- para una descripción.
- Debe terminar con
-\begin_inset Quotes fld
+\begin_inset Newline newline
\end_inset
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-End
+python LyXDir/scripts/layout2layout.py myclass.old myclass.layout
\end_layout
\end_inset
-\begin_inset Quotes frd
+\begin_inset Newline newline
\end_inset
-.
-\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\lang english
+where
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Columns
+
+\lang english
+LyXDir
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+ is
+\lang spanish
+ el nombre de tu directorio LyX en el sistema.
+\end_layout
+
+\begin_layout Standard
+La conversión manual no puede manejar archivos incluidos, así que estos
+ tendrán que convertirse separadamente.
+\end_layout
+
+\begin_layout Section
+Estructura del archivo `layout'
+\begin_inset CommandInset label
+LatexCommand label
+name "sec:Estructura-del-archivo-layout"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Ha llegado por fin el momento de ponerte manos a la obra y crear o editar
+ tu propio 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.
+ En realidad no es para tanto, pero la multitud de opciones puede llegar
+ a abrumarte si intentas hacer muchas cosas a la vez.
+
+\lang english
+It becomes easier if you use existing layouts of LyX as examples/reference
+ or if you modify an existing layout to your needs.
+\end_layout
+
+\begin_layout Standard
+Todos los rótulos o etiquetas en los archivos de formato son insensibles
+ a las mayúsculas; esto significa que
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-1
+Style
\end_layout
\end_inset
,
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-2
+style
\end_layout
\end_inset
-] Establece el número de columnas por omisión.
- Se puede cambiar en el diálogo
-\begin_inset Flex CharStyle:MenuItem
+ y
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Documento\SpecialChar \menuseparator
-Configuración
+StYlE
\end_layout
\end_inset
-.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+ son el mismo comando.
+ Los valores posibles se imprimen entre corchetes detrás del nombre de la
+ característica.
+ Si en una descripción de una clase de texto no se especifica una característica
+, el valor por omisión se escribe en estilo
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Counter
+
+\emph on
+énfasis
\end_layout
\end_inset
- Esta secuencia define un nuevo contador.
- Véase la sección
-\begin_inset space ~
+.
+ Si el argumento tiene un tipo de dato como
+\begin_inset Quotes fld
\end_inset
-
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:contadores"
-
+string
+\begin_inset Quotes frd
\end_inset
- para detalles.
- Debe terminar con
+ o
\begin_inset Quotes fld
\end_inset
+float
+\begin_inset Quotes frd
+\end_inset
-\begin_inset Flex CharStyle:Code
+, el valor por omisión se muestra de esta manera:
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-End
+float=
+\emph on
+default
\end_layout
\end_inset
-
-\begin_inset Quotes frd
-\end_inset
-
.
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_layout Subsection
+Declaración de la clase de documento
+\end_layout
+
+\begin_layout Standard
+Las líneas de un archivo de formato que empiezan con
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-DefaultFont
+#
\end_layout
\end_inset
- Establece la fuente por omisión para presentar el documento.
- Véase la sección
-\begin_inset space ~
-\end_inset
+ son comentarios.
+ Hay una excepción a esta regla: todos los formatos deben comenzar con líneas
+ como:
+\end_layout
+\begin_layout LyX-Code
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:fuentes"
+\size small
+#% Do not delete the line below; configure depends on this
+\begin_inset Foot
+status collapsed
-\end_inset
+\begin_layout Plain Layout
- para cómo declarar fuentes.
- Debe terminar con
-\begin_inset Quotes fld
+\emph on
+N.
+\begin_inset space \thinspace{}
\end_inset
-
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-EndFont
+del T.
+\emph default
+: No borrar la línea siguiente; la configuración depende de ella
\end_layout
\end_inset
-\begin_inset Quotes frd
-\end_inset
+\end_layout
-.
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareLaTeXClass{article}
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\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
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-DefaultModule
+chkconfig.ltx
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+ de un modo especial tal que
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string]
+#
\end_layout
\end_inset
- Especifica un módulo que se incluirá por omisión en esta clase de documento;
- deberá declararse por su nombre de archivo sin la extensión
-\begin_inset Flex CharStyle:Code
+ se ignora.
+ La primera línea es solo un comentario y la segunda contiene la declaración
+ de la clase de texto.
+ Si estas líneas aparecen en un archivo llamado
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.module
+article.layout
\end_layout
\end_inset
-.
- El usuario puede, aún así, quitar el módulo, pero estará activo al principio.
- (Esto se aplica solo cuando se crean archivos nuevos, o si esta clase se
- elige para un documento existente.)
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+, entonces definen una clase de texto de nombre
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-DefaultStyle
+article
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+ (el nombre del archivo de formato) que usa la clase de documento LaTeX
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+article.cls
\end_layout
\end_inset
-] Este es el estilo que será asignado a párrafos nuevos, generalmente
-\begin_inset Flex CharStyle:MenuItem
+ (por omisión se usa el mismo nombre para ambos).
+ La palabra
+\begin_inset Quotes fld
+\end_inset
+
+article
+\begin_inset Quotes frd
+\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
status collapsed
\begin_layout Plain Layout
-Normal
+Documento\SpecialChar \menuseparator
+Configuración
\end_layout
\end_inset
.
- Si no se especifica, se escogerá por omisión el primer estilo definido,
- pero es muy recomendable usar esta instrucción.
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_layout Standard
+Supongamos que has escrito tu propia clase de texto, que utiliza la clase
+ de documento
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ExcludesModule
+article.cls
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+, pero en la que has cambiado el aspecto de los encabezados de sección.
+ Si lo pones en un archivo
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+myarticle.layout
\end_layout
\end_inset
-] Indica que el módulo en cuestión —que debería especificarse por el nombre
- de archivo sin la extensión
-\begin_inset Flex CharStyle:Code
+, la cabecera de este archivo debería ser:
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#% Do not delete the line below; configure depends on this
+\end_layout
+
+\begin_layout LyX-Code
+
+\size small
+#
+\backslash
+DeclareLaTeXClass[article]{article (con mis encabezados)}
+\end_layout
+
+\begin_layout Standard
+Esto declara la clase de texto
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.module
+myarticle
\end_layout
\end_inset
-— no puede utilizarse con esta clase de documento.
- Esto podría usarse en un archivo de formato específico de una publicación
- para, digamos, impedir el empleo del módulo
-\begin_inset Flex CharStyle:Code
+, asociada con la clase de documento LaTeX
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-theorems-sec
+article.cls
\end_layout
\end_inset
-, que numera los teoremas y demás por secciones.
- Esta etiqueta
-\emph on
-no
-\emph default
- puede utilizarse en un módulo.
- Los módulos tienen su propia forma de excluir otros módulos (véase
-\begin_inset space ~
+, y cuya descripción es
+\begin_inset Quotes fld
\end_inset
-
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:Módulos-de-formato"
-
+article (con mis encabezados)
+\begin_inset Quotes frd
\end_inset
-).
+.
+ Si la clase de texto depende de varios paquetes, puedes declararla así:
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_layout LyX-Code
-\begin_layout Plain Layout
-Float
+\size small
+#% Do not delete the line below; configure depends on this
\end_layout
-\end_inset
-
- Define un nuevo flotante.
- Véase la sección
-\begin_inset space ~
-\end_inset
+\begin_layout LyX-Code
+\size small
+#
+\backslash
+DeclareLaTeXClass[article,foo.sty]{article (con mis encabezados)}
+\end_layout
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:flotantes"
+\begin_layout Standard
+Esto indica que la clase de texto utiliza el paquete foo.sty.
+ Finalmente, también es posible declarar clases para código DocBook.
+ Una declaración típica podría ser:
+\end_layout
-\end_inset
+\begin_layout LyX-Code
- para detalles.
- Debe terminar con
-\begin_inset Quotes fld
-\end_inset
+\size small
+#% Do not delete the line below; configure depends on this
+\end_layout
+\begin_layout LyX-Code
-\begin_inset Flex CharStyle:Code
-status collapsed
+\size small
+#
+\backslash
+DeclareDocBookClass[article]{SGML (DocBook article)}
+\end_layout
-\begin_layout Plain Layout
-End
+\begin_layout Standard
+Anotar que estas declaraciones pueden llevar también un parámetro opcional
+ que declare el nombre de la clase de documento (pero no una lista).
\end_layout
-\end_inset
+\begin_layout Standard
+Así, para ser lo más explícito posible, la forma de la declaración del formato
+ es:
+\end_layout
+\begin_layout LyX-Code
-\begin_inset Quotes frd
-\end_inset
+\size small
+#
+\backslash
+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 Description
-\begin_inset Flex CharStyle:Code
+\begin_layout Standard
+Cuando la clase de texto se ha modificado según tus necesidades, lo que
+ debes hacer es copiarla a
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Input
+LyXDir/layouts/
\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 CharStyle:Code
+ o a
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-stdclass.inc
+UserDir/layouts
\end_layout
\end_inset
-, que contiene la mayoría de los diseños básicos.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+, ejecutar
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-InsetLayout
+Herramientas\SpecialChar \menuseparator
+Reconfigurar
\end_layout
\end_inset
- 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{}
-\end_inset
-
-e., un nuevo estilo de texto.
- Véase la sección
-\begin_inset space ~
-\end_inset
-
+, y reiniciar LyX.
+ Ahora la nueva clase de texto debería estar disponible junto con las demás.
+\end_layout
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:estilo-del-texto"
+\begin_layout Standard
+Una vez instalado el `layout', puedes editarlo y ver los cambios sin tener
+ que reconfigurar ni reiniciar LyX.
+
+\begin_inset Foot
+status collapsed
-\end_inset
+\begin_layout Plain Layout
+En versiones de LyX anteriores a 1.6 no era así.
+ Como resultado, la edición de archivos de formato podía llevar mucho tiempo,
+ pues constantemente había que reconfigurar y reiniciar.
+\end_layout
- para más información.
- Debe terminar con
-\begin_inset Quotes fld
\end_inset
-
-\begin_inset Flex CharStyle:Code
+ Se puede forzar la recarga del formato en uso mediante la función LyX
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-End
+layout-reload
\end_layout
\end_inset
-
-\begin_inset Quotes frd
-\end_inset
-
.
+ No hay atajo predeterminado para esta función —aunque por supuesto, puedes
+ asociarle tú mismo una secuencia de teclas—.
+ Normalmente usarás esta función introduciéndola simplemente en el
+\emph on
+mini-buffer
+\emph default
+.
+
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-LeftMargin
-\end_layout
-
-\end_inset
+\begin_layout Standard
- Una cadena que indica la anchura del margen izquierdo en la pantalla, por
- ejemplo
+\emph on
+Aviso
+\emph default
+: Esto es mucho más que una
\begin_inset Quotes fld
\end_inset
-MMMMM
+característica avanzada
\begin_inset Quotes frd
\end_inset
.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+ Es
+\emph on
+muy
+\emph default
+ recomendable que no intentes editar tu formato mientras estés trabajando
+ en un documento importante.
+ Usa un documento de prueba.
+ Los errores sintácticos y similares en tu archivo de formato podrían provocar
+ comportamientos extraños.
+ En particular, tales errores podrían provocar que LyX vea el formato actual
+ como inválido e intente cambiar a algún otro.
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-NoFloat
+En realidad, los errores en la sintaxis pueden causar incluso el cierre
+ de LyX, porque ciertos tipos de error pueden hacer que LyX sea incapaz
+ de leer
+\emph on
+cualquier
+\emph default
+ información de formato.
+ Por favor ten cuidado.
\end_layout
\end_inset
- 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 CharStyle:Code
+ El equipo LyX procura que LyX se mantenga estable en estos casos, pero
+ es mejor prevenir que curar.
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-NoStyle
+De todos modos, haz copias de seguridad regularmente.
+ Y sé bueno con mamá.
+
\end_layout
\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
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-OutputType
\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'.
+\begin_layout Subsection
+Declaración de un módulo
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\series medium
-PageStyle
+\begin_layout Standard
+Un módulo debe empezar con una línea como la siguiente:
\end_layout
-\end_inset
-
- [
-\emph on
+\begin_layout LyX-Code
+#
+\backslash
+DeclareLyXModule[endnotes.sty]{Endnotes}
+\end_layout
-\begin_inset Flex CharStyle:Code
+\begin_layout Standard
+El argumento imprescindible es, entre llaves, el nombre del módulo tal como
+ deberá aparecer en
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-
-\emph on
-plain
+Documento\SpecialChar \menuseparator
+Configuración\SpecialChar \menuseparator
+Módulos
\end_layout
\end_inset
-
-\emph default
-,
-\begin_inset Flex CharStyle:Code
+.
+ El argumento entre corchetes es opcional: declara cualesquiera paquetes
+ LaTeX de los que depende el módulo.
+ También es posible usar la forma
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-empty
+from->to
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+ como argumento opcional, que declara que el módulo solo puede usarse cuando
+ existe una cadena de conversión entre los formatos `
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-headings
+from
\end_layout
\end_inset
-] El estilo de página predeterminad de la clase.
- Puede cambiarse en el diálogo
-\begin_inset Flex CharStyle:MenuItem
+' y `
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Documento\SpecialChar \menuseparator
-Configuración
+to
\end_layout
\end_inset
-.
+'.
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_layout Standard
+La declaración del módulo debe proseguir con líneas como las siguientes:
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-Preamble
+Preferiblemente en inglés si el módulo se va a publicar en LyX.
+ Esta descripción aparecerá en la lista de mensajes para ser traducidos
+ en la siguiente actualización de la interfaz.
\end_layout
\end_inset
- Establece el preámbulo LaTeX para el documento.
- Anotar que esto anulará completamente cualesquiera declaraciones
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-Premable
\end_layout
-\end_inset
+\begin_layout LyX-Code
+#DescriptionBegin
+\end_layout
- o
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_layout LyX-Code
+#Adds an endnote command, in addition to footnotes.
+
+\end_layout
-\begin_layout Plain Layout
-AddToPreamble
+\begin_layout LyX-Code
+#You will need to add
+\backslash
+theendnotes in TeX code where you
\end_layout
-\end_inset
+\begin_layout LyX-Code
+#want the endnotes to appear.
+
+\end_layout
- anteriores.
- Debe terminar con
-\begin_inset Quotes fld
-\end_inset
+\begin_layout LyX-Code
+#DescriptionEnd
+\end_layout
+
+\begin_layout LyX-Code
+#Requires: somemodule | othermodule
+\end_layout
+\begin_layout LyX-Code
+#Excludes: badmodule
+\end_layout
-\begin_inset Flex CharStyle:Code
+\begin_layout Standard
+La descripción se usa en
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-EndPreamble
+Documento\SpecialChar \menuseparator
+Configuración\SpecialChar \menuseparator
+Módulos
\end_layout
\end_inset
-
-\begin_inset Quotes frd
-\end_inset
-
-.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+ para proporcionar al usuario información sobre las acciones del módulo.
+ La línea
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Provides
+Requires
\end_layout
\end_inset
-
-\begin_inset CommandInset label
-LatexCommand label
-name "des:Provides"
-
-\end_inset
-
-[
-\begin_inset Flex CharStyle:Code
+ sirve para identificar otros módulos con los que se debe usar este; la
+ línea
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+Excludes
\end_layout
\end_inset
-] [
-\begin_inset Flex CharStyle:Code
+ identifica los módulos con los que este no se puede usar.
+ Ambas son opcionales, y, como se ve, varios módulos deben separarse con
+ el símbolo tubería: |.
+ Anotar que los módulos requeridos se tratan de forma disyuntiva: debe usarse
+
+\emph on
+al menos uno
+\emph default
+ de los módulos requeridos.
+ Y no se puede usar
+\emph on
+ningún
+\emph default
+ módulo excluido.
+ Aquí, los módulos se identifican por sus nombres de archivo sin la extensión
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-0
+.module
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+.
+ Por tanto,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+somemodule
\end_layout
\end_inset
-] Si la clase ya proporciona, o no, la característica
-\begin_inset Flex CharStyle:Code
+ es realmente
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+somemodule.module
\end_layout
\end_inset
.
- Una característica es en general el nombre de un paquete (
-\begin_inset Flex CharStyle:Code
+\end_layout
+
+\begin_layout Subsection
+Número de formatoLa primera línea no comentada de cualquier archivo `layout',
+ `inc' o `module'
+\emph on
+debe
+\emph default
+ contener el número de formato del archivo:
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-amsmath
+Format
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-makeidx
+int
\end_layout
\end_inset
-, \SpecialChar \ldots{}
-) o una macro (
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-url
+] El número de formato del archivo `layout'.
\end_layout
+\begin_layout Standard
+Esta etiqueta se introdujo en LyX
+\begin_inset space ~
+\end_inset
+
+1.4.0.
+ Los archivos de formato de LyX
+\begin_inset space ~
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+1.3.x y anteriores no tienen un número explícito y se considera de
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-boldsymbol
+Format
+\begin_inset space ~
+\end_inset
+
+1
\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
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-LaTeXFeatures.cpp
+.
+ El número para la versión actual de LyX es formato 35.
+ Cada versión de LyX es capaz de leer los formatos de versiones anteriores,
+ de la misma forma que puede leer archivos producidos con versiones de LyX
+ anteriores.
+ Sin embargo, no está previsto convertir a formatos anteriores.
\end_layout
+\begin_layout Subsection
+Parámetros generales de clases de texto
+\begin_inset CommandInset label
+LatexCommand label
+name "sub:Parámetros-generales-clases"
+
\end_inset
- si hay interés—.
-
-\begin_inset Flex CharStyle:MenuItem
+
+\end_layout
+
+\begin_layout Standard
+Estos son los parámetros generales que describen completamente una clase
+ de documento.
+ (Esto
+\emph on
+no
+\emph default
+ significa que deban aparecer en archivos
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Ayuda\SpecialChar \menuseparator
-Configuración de LaTeX
+.layout
\end_layout
\end_inset
- también ofrece un vistazo de los paquetes soportados.
+ en vez de en módulos.
+ Un módulo puede contener cualquier etiqueta de formato).
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ProvidesModule
+AddToHTMLPreamble
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+ Añade información para el bloque
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+<head>
\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
-\begin_inset Flex CharStyle:Code
+ 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
status collapsed
\begin_layout Plain Layout
-.module
+<head>
\end_layout
\end_inset
.
- Esto se usará típicamente si el formato incluye el módulo directamente,
- preferiblemente a usar la etiqueta
-\begin_inset Flex CharStyle:Code
+ Debe acabar con
+\begin_inset Quotes eld
+\end_inset
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-DefaultModule
+EndPreamble
\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.
+
+\begin_inset Quotes erd
+\end_inset
+
+.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Requires
+AddToPreamble
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+ Añade información al preámbulo del documento.
+ Debe terminar con
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+EndPreamble
\end_layout
\end_inset
-] Si la clase requiere la característica
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
- string
-\end_layout
+\begin_inset Quotes frd
\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 CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-RightMargin
+CiteFormat
\end_layout
\end_inset
- Una cadena que indica la anchura del margen derecho en la pantalla, por
- ejemplo,
-\begin_inset Quotes fld
+ Define formatos a usar en la presentación de información bibliográfica.
+ Véase la sección
+\begin_inset space ~
\end_inset
-MMMMM
-\begin_inset Quotes frd
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Descripción-formato-cita"
+
+\end_inset
+
+ para detalles.
+ Debe terminar con
+\begin_inset Quotes eld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+End
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes erd
\end_inset
.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-SecNumDepth
+ClassOptions
\end_layout
\end_inset
- Establece qué divisiones se numeran.
- Corresponde al contador LaTeX
-\begin_inset Flex CharStyle:Code
+ Describe varias opciones globales soportadas por la clase de documento.
+ Véase la sección
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:ClassOptions"
+
+\end_inset
+
+ para una descripción.
+ Debe terminar con
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-secnumdepth
+End
\end_layout
\end_inset
+
+\begin_inset Quotes frd
+\end_inset
+
.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Sides
+Columns
\end_layout
\end_inset
[
-\emph on
-
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
+,
+\begin_inset space \thinspace{}
+\end_inset
+
-\emph default
-,
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-] Si debe imprimirse en una o en ambas caras del papel.
+] Establece el número de columnas por omisión.
Se puede cambiar en el diálogo
-\begin_inset Flex CharStyle:MenuItem
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Style
+Counter
\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.
+ Esta secuencia define un nuevo contador.
Véase la sección
\begin_inset space ~
\end_inset
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:Estilos-de-párrafo"
+reference "sub:Contadores"
\end_inset
para detalles.
- Debe terminarcon
+ Debe terminar con
\begin_inset Quotes fld
\end_inset
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TitleLatexName
+DefaultFont
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
-status collapsed
+ Establece la tipografía por omisión para presentar el documento.
+ Véase la sección
+\begin_inset space ~
+\end_inset
-\begin_layout Plain Layout
-string="maketitle"
-\end_layout
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Tipografías"
\end_inset
-] El nombre del comando de entorno a usar con
-\begin_inset Flex CharStyle:Code
+ para cómo declarar tipografías.
+ Debe terminar con
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TitleLatexType
+EndFont
\end_layout
\end_inset
+
+\begin_inset Quotes frd
+\end_inset
+
.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TitleLatexType
+DefaultModule
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-CommandAfter
+<módulo>
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+] 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
\begin_layout Plain Layout
-Environment
+.module
\end_layout
\end_inset
-] Indica qué clase de diseño se emplea para definir el título de un documento.
-
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-CommandAfter
+.
+ El usuario puede, aún así, quitar el módulo, pero estará activo al principio.
+ (Esto se aplica solo cuando se crean archivos nuevos, o si esta clase se
+ elige para un documento existente.)
\end_layout
-\end_inset
-
- significa que la macro con nombre
-\begin_inset Flex CharStyle:Code
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TitleLatexName
+DefaultStyle
\end_layout
\end_inset
- se insertará después del último formato que tiene
-\begin_inset Quotes fld
-\end_inset
-
-
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-InTitle 1
+<estilo>
\end_layout
\end_inset
-
-\begin_inset Quotes frd
-\end_inset
-
-.
-
-\begin_inset Flex CharStyle:Code
+] Este es el estilo que será asignado a párrafos nuevos, generalmente
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-Environment
+Standard
\end_layout
\end_inset
- corresponde al caso en que el bloque de párrafos que tienen
-\begin_inset Quotes fld
-\end_inset
-
-
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-InTitle 1
+.
+ Si no se especifica, se escogerá por omisión el primer estilo definido,
+ pero es muy recomendable usar esta instrucción.
\end_layout
-\end_inset
-
-
-\begin_inset Quotes frd
-\end_inset
-
- debería ser incluido en el entorno
-\begin_inset Flex CharStyle:Code
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TitleLatexName
+ExcludesModule
\end_layout
\end_inset
-.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TocDepth
+<módulo>
\end_layout
\end_inset
- Establece qué divisiones se incluyen en el índice general.
- Corresponde al contador LaTeX
-\begin_inset Flex CharStyle:Code
+] 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
\begin_layout Plain Layout
-tocdepth
+.module
\end_layout
\end_inset
-.
-\end_layout
-
-\begin_layout Subsection
-Sección
-\begin_inset Flex CharStyle:Code
+) 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
status collapsed
\begin_layout Plain Layout
-ClassOptions
+theorems-sec
\end_layout
\end_inset
-
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:classoptions"
-
+, que numera los teoremas y demás por secciones.
+ Esta etiqueta
+\emph on
+no
+\emph default
+ puede utilizarse en un módulo.
+ Los módulos tienen su propia forma de excluir otros módulos (véase
+\begin_inset space ~
\end_inset
-\end_layout
-
-\begin_layout Standard
-La sección
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-ClassOptions
-\end_layout
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Módulos-de-formato"
\end_inset
- puede contener las siguientes entradas:
+).
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-FontSize
+Float
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
-status collapsed
+ Define un nuevo flotante.
+ Véase la sección
+\begin_inset space ~
+\end_inset
-\begin_layout Plain Layout
-string="10|11|12"
-\end_layout
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Flotantes"
\end_inset
-] La lista de los tamaños de fuente disponibles para la fuente principal
- del documento, separados por
+ para detalles.
+ Debe terminar con
\begin_inset Quotes fld
\end_inset
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-|
+End
\end_layout
\end_inset
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Header
+HTMLPreamble
\end_layout
\end_inset
- Para establecer la línea DTD con las clases con salida basada en XML.
- P.
-\begin_inset space \thinspace{}
-\end_inset
+ Da información para el bloque
+\begin_inset Flex Code
+status collapsed
-e.: PUBLIC
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+<head>
+\end_layout
--//OASIS//DTD DocBook V4.2//EN
-\begin_inset Quotes frd
\end_inset
-.
+ cuando esta clase de documento se exporte a XHTML.
+ Advertir que esto sobrescribirá completamente cualquier declaración anterior
+ de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLPreamble
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\end_inset
+
+ o
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-PageStyle
+AddToHTMLPreamble
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+.
+ (Usa
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string="empty|plain|headings|fancy"
+AddToHTMLPreamble
\end_layout
\end_inset
-] Lista de los estilos de página disponibles, separados por
-\begin_inset Quotes fld
+ si solo quieres añadir material al preámbulo).
+ Debe acabar con
+\begin_inset Quotes eld
\end_inset
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-|
+EndPreamble
\end_layout
\end_inset
-\begin_inset Quotes frd
+\begin_inset Quotes erd
\end_inset
.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Other
+HTMLTOCSection
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string=""
+<estilo>
\end_layout
\end_inset
-] Algunas opciones de clase de documento, separadas por coma, que se añadirán
- a la parte opcional del comando
-\begin_inset Flex CharStyle:Code
+]
+\lang english
+The style to use for the
+\lang spanish
+ í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
-\backslash
-documentclass
+\end_inset
+
+; para book
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Chapter
\end_layout
\end_inset
.
+ Si no se especifica, LyX intentará deducir qué formato usar.
\end_layout
-\begin_layout Standard
-La sección
-\begin_inset Flex CharStyle:Code
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ClassOptions
+IfCounter
\end_layout
\end_inset
- debe terminar con
-\begin_inset Quotes fld
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<contador>
+\end_layout
+
+\end_inset
+
+] Modifica las propiedades del contador dado.
+ Si el contador no existe, esta sección se ignora.
+ Debe acabar con
+\begin_inset Quotes eld
\end_inset
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-\begin_inset Quotes frd
+\begin_inset Quotes erd
\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 Newline newline
+\end_inset
+Véase la sección
+\begin_inset space ~
\end_inset
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Contadores"
+
+\end_inset
+
+ para más detalles.
\end_layout
-\begin_layout Standard
-Una descripción de estilo de párrafo tiene una aspecto como éste:
-\begin_inset Foot
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Anotar que esto definirá un nuevo diseño o modificará uno existente.
+IfStyle
\end_layout
\end_inset
+ [
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+<estilo>
\end_layout
-\begin_layout LyX-Code
-Style
-\family roman
-\emph on
-name
-\end_layout
+\end_inset
-\begin_layout LyX-Code
- ...
-\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 LyX-Code
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
End
\end_layout
-\begin_layout Standard
-donde se permiten los comandos siguientes:
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Align
+Input
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+<nombre de fichero>
+\end_layout
-\emph on
-block
-\emph default
-, left, right, center
+\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
+stdclass.inc
\end_layout
\end_inset
-] Alineación del párrafo.
+, que contiene la mayoría de los diseños básicos.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-AlignPossible
+InsetLayout
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-block
-\emph default
-, left, right, center
+<type>
\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).
-
-\end_layout
+] 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{}
+\end_inset
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
+e., un nuevo estilo de texto.
+ Véase la sección
+\begin_inset space ~
+\end_inset
-\begin_layout Plain Layout
-BottomSep
-\end_layout
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:estilo-del-texto"
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+ para más información.
+ Debe terminar con
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-float=0
+End
\end_layout
\end_inset
-]
-\begin_inset Foot
-status open
-
-\begin_layout Plain Layout
-Anotar que aquí un 'float' es un número de verdad, como: 1.5.
-\end_layout
+\begin_inset Quotes frd
\end_inset
- El espacio vertical con el que el último de una cadena de párrafos con
- este formato se separa del siguiente párrafo.
- Si el párrafo siguiente tiene otro diseño, las separaciones no son simplemente
- añadidas sino que se pone la máxima.
+.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Category
+LeftMargin
\end_layout
\end_inset
-
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-[string]
+string
\end_layout
\end_inset
- La categoría para este estilo.
- Se usa para agrupar estilos relacionados en el recuadro de formato en la
- barra de herramientas.
- Se puede poner cualquier cadena en 'string' pero mejor usar categorías
- existentes con tus propios estilos.
-\end_layout
+] Una cadena que indica la anchura del margen izquierdo en la pantalla,
+ por ejemplo
+\begin_inset Quotes fld
+\end_inset
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-CommandDepth
+MMMMM
\end_layout
\end_inset
- Profundidad del comando XML.
- Usado solo con formatos tipo XML.
+
+\begin_inset Quotes frd
+\end_inset
+
+.
+ (Esto no es una `longitud', como
+\begin_inset Quotes fld
+\end_inset
+
+2ex
+\begin_inset Quotes frd
+\end_inset
+
+.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-CopyStyle
+NoCounter
\end_layout
\end_inset
-
-\begin_inset CommandInset label
-LatexCommand label
-name "des:CopyStyle"
-
-\end_inset
-
-
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-[string]
+<contador>
\end_layout
\end_inset
- Copia todas las características de un estilo existente en el actual.
-
+] Este comando elimina un contador existente, generalmente uno definido
+ en un archivo incluido.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-DependsOn
+NoFloat
\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_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.
+<flotante>
\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 CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-EndLabeltype
+NoStyle
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-No_Label
-\emph default
-, Box, Filled_Box, Static
+<estilo>
\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 CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-LatexType
+] Este comando borra un estilo existente.
\end_layout
-\end_inset
-
- es
-\begin_inset Flex CharStyle:Code
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Environment
+OutputFormat
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Item_Environment
+<formato>
\end_layout
\end_inset
- o
-\begin_inset Flex CharStyle:Code
+] El formato de archivo (tal como se define en las preferencias de LyX)
+ producido por esta clase.
+ Principalmente, es útil cuando
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-List_Environment
+OutputType
\end_layout
\end_inset
-).
-
-\begin_inset Flex CharStyle:Code
+ es
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-No_Label
+literate
\end_layout
\end_inset
- quiere decir
+ y se quiere definir un nuevo tipo de documento `literate'.
+ Esta cadena se redefine a
\begin_inset Quotes fld
\end_inset
-nada
-\begin_inset Quotes frd
-\end_inset
-,
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Box
+docbook
\end_layout
\end_inset
- (resp.
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-\begin_inset space ~
+\begin_inset Quotes frd
\end_inset
-Filled_Box
+ o
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+latex
\end_layout
\end_inset
-) es un cuadrado blanco (resp.
-\begin_inset space ~
+
+\begin_inset Quotes frd
\end_inset
-negro) adecuado para marcas finales de demostraciones,
-\begin_inset Flex CharStyle:Code
+ si se encuentra el correspondiente parámetro
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Static
+OutputType
\end_layout
\end_inset
- es una cadena de texto explícito.
+.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-EndLabelString
+OutputType
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string=""
+
+\emph on
+lat
+\emph default
+ex
\end_layout
\end_inset
-] La cadena usada para una etiqueta con un
-\begin_inset Flex CharStyle:Code
+,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Static
+docbook
\end_layout
\end_inset
-
-\begin_inset Flex CharStyle:Code
+,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-EndLabelType
+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 CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Fill_Bottom
+PageStyle
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\emph on
-0
-\emph default
-,1
+plain
\end_layout
\end_inset
-] Similar a
-\begin_inset Flex CharStyle:Code
+,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Fill_Top
+empty
\end_layout
\end_inset
-.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Fill_Top
+headings
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+]
+\series medium
+
+\series default
+El estilo de página predeterminado de la clase.
+ Puede cambiarse en el diálogo
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-
-\emph on
-0
-\emph default
-,1
+Documento\SpecialChar \menuseparator
+Configuración
\end_layout
\end_inset
-] Con este parámetro se puede poner el valor
-\begin_inset Flex CharStyle:MenuItem
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Relleno
+Preamble
\end_layout
\end_inset
- de la lista
-\begin_inset Quotes fld
-\end_inset
-
-Espacio vertical encima
-\begin_inset Quotes frd
-\end_inset
-
- del diálogo
-\begin_inset Flex CharStyle:MenuItem
+ 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
-Editar\SpecialChar \menuseparator
-Configuración del párrafo
+Premable
\end_layout
\end_inset
-, cuando se inicia un párrafo con este estilo.
-\begin_inset Foot
+ o
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-Nota de Jean-Marc:
-\emph default
- No estoy seguro de que esta configuración tenga mucho uso, y probablemente
- se quitará en próximas versiones.
+AddToPreamble
\end_layout
\end_inset
-
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+ anteriores.
+ (Usa
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Font
+AddToPreamble
\end_layout
\end_inset
- La fuente usada para el cuerpo del texto
-\emph on
-y
-\emph default
- para la etiqueta.
- Véase la sección
-\begin_inset space ~
+ si solo quieres añadir material al preámbulo).
+ Debe terminar con
+\begin_inset Quotes fld
\end_inset
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:fuentes"
-
-\end_inset
-
-.
- Anotar que al definir esta fuente se define automáticamente la de la etiqueta,
-
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelFont
+EndPreamble
\end_layout
\end_inset
-.
- Así que debería definirse primero ésta si se quiere definir también
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-LabelFont
-\end_layout
+\begin_inset Quotes frd
\end_inset
.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-FreeSpacing
+Provides
\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
+string
+\end_layout
-[
-\emph on
+\end_inset
-\begin_inset Flex CharStyle:Code
+] [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-
-\emph default
,
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain 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
-\begin_inset Flex CharStyle:Code
+] Si la clase ya proporciona, o no, la característica
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-FreeSpacing
+string
\end_layout
\end_inset
.
- Anotar que LyX creará espacios protegidos para los espacios adicionales
- en modos que no sean LaTeX.
-
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+ Una característica es en general el nombre de un paquete (
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-InnerTag
+amsmath
\end_layout
\end_inset
- [[FIXME]] (Usado solo con formatos tipo XML.)
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-InTitle
+makeidx
\end_layout
\end_inset
-
-\begin_inset Flex CharStyle:Code
+, \SpecialChar \ldots{}
+) o una macro (
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-[1, 0]
+url
\end_layout
\end_inset
- Si es 1, marca el formato como parte de un pequeño bloque (véanse también
- las entradas
-\begin_inset Flex CharStyle:Code
+,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TitleLatexType
+boldsymbol
\end_layout
\end_inset
- y
-\begin_inset Flex CharStyle:Code
-status collapsed
+,\SpecialChar \ldots{}
+).; Véase
+\lang english
+chapter
+\begin_inset space ~
+\end_inset
-\begin_layout Plain Layout
-TitleLatexName
-\end_layout
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "chap:List-of-functions"
\end_inset
-).
+ for the list of features.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ItemSep
+ProvidesModule
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\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
-\begin_inset Flex CharStyle:Code
+] 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
-Parsep
+.module
\end_layout
\end_inset
.
- Pero el conjunto de los ítems del entorno son separados adicionalmente
- con este
-\begin_inset Flex CharStyle:Code
+ 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
-Itemsep
+DefaultModule
\end_layout
\end_inset
-.
- Anotar que esto es un
-\emph on
- multiplicador.
+ 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
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ItemTag
+Requires
\end_layout
\end_inset
- [[FIXME]] (Usado solo con formatos tipo XML.)
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\end_inset
+
+] Si la clase requiere la característica
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-KeepEmpty
+ string
\end_layout
\end_inset
-
-\begin_inset CommandInset label
-LatexCommand label
-name "des:KeepEmpty"
+.
+ 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
+\lang english
+chapter
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "chap:List-of-functions"
\end_inset
-[
-\emph on
+ for the list of features
+\lang spanish
+.)
+\end_layout
-\begin_inset Flex CharStyle:Code
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+RightMargin
+\end_layout
-\emph on
-0
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
\end_layout
\end_inset
+] Una cadena que indica la anchura del margen derecho en la pantalla, por
+ ejemplo,
+\begin_inset Quotes fld
+\end_inset
-\emph default
-,
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+MMMMM
\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 formato que
- no contiene texto real como una especie de salto.
+
+\begin_inset Quotes frd
+\end_inset
+
+.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelBottomsep
+SecNumDepth
\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 (
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Top_Environment
+int=3
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+] Establece qué divisiones se numeran.
+ Corresponde al contador LaTeX
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Centered_Top_Environment
+secnumdepth
\end_layout
\end_inset
-).
+.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelCounter
+Sides
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\emph on
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string=""
+1
\end_layout
\end_inset
-] El nombre del contador para numeración automática (véase la sección
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:contadores"
+\emph default
+,
+\begin_inset space \thinspace{}
\end_inset
- para detalles).
- Esto debe darse si
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Labeltype
+2
\end_layout
\end_inset
- es
-\begin_inset Flex CharStyle:Code
+] 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
-Counter
+Documento\SpecialChar \menuseparator
+Configuración
\end_layout
\end_inset
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelFont
+Style
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<nombre>
\end_layout
\end_inset
- La fuente usada para la etiqueta.
+] 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:fuentes"
+reference "sub:Estilos-de-párrafo"
\end_inset
-.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-LabelIndent
-\end_layout
-
+ para detalles.
+ Debe terminarcon
+\begin_inset Quotes fld
\end_inset
- Texto que indica cuánto se debe sangrar una etiqueta.
-\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Labelsep
+End
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-string=""
-\end_layout
+\begin_inset Quotes frd
\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.
+.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelString
+TitleLatexName
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string=""
+string="maketitle"
\end_layout
\end_inset
-] La cadena usada para una etiqueta del tipo
-\begin_inset Flex CharStyle:Code
+] El nombre del comando de entorno a usar con
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Static
+TitleLatexType
\end_layout
\end_inset
.
- Si
-\begin_inset Flex CharStyle:Code
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelCounter
+TitleLatexType
\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_layout Plain Layout
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:contadores"
+\emph on
+CommandAfter
+\end_layout
\end_inset
-.
-\begin_inset Foot
-status collapsed
-
-\begin_layout Plain Layout
-Por motivos de compatibilidad retroactiva, la cadena
-\begin_inset Flex CharStyle:Code
+,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-@
-\emph on
-style-name
-\emph default
-@
+Environment
\end_layout
\end_inset
- será reemplazada por la ampliada
-\begin_inset Flex CharStyle:Code
+] 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
-LabelString
+CommandAfter
\end_layout
\end_inset
- de estilo
-\begin_inset Flex CharStyle:Code
+ significa que la macro con nombre
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-style-name
+TitleLatexName
\end_layout
\end_inset
-.
- Esta característica ahora está obsoleta y debería reemplazarse por los
- mecanismos de la sección
-\begin_inset space ~
+ se insertará después del último formato que tiene
+\begin_inset Quotes fld
\end_inset
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:contadores"
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+InTitle
+\begin_inset space ~
\end_inset
-.
+1
\end_layout
\end_inset
-\end_layout
+\begin_inset Quotes frd
+\end_inset
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+.
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelStringAppendix
+Environment
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+ corresponde al caso en que todos los formatos que tienen
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string=""
+InTitle
+\begin_inset space ~
+\end_inset
+
+1
\end_layout
\end_inset
-] Esta se usa en el apéndice en vez de
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Quotes frd
+\end_inset
+
+ debería ser incluido en el entorno
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelString
+TitleLatexName
\end_layout
\end_inset
.
- Anotar que toda declaración de
-\begin_inset Flex CharStyle:Code
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelString
+TocDepth
\end_layout
\end_inset
- reconfigura también
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelStringAppendix
+int=3
\end_layout
\end_inset
-.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+] Establece qué divisiones se incluyen en el índice general.
+ Corresponde al contador LaTeX
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelTag
+tocdepth
\end_layout
\end_inset
- [FIXME] (Usado solo con formatos tipo XML.)
+.
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_layout Subsection
+Sección
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Labeltype
+ClassOptions
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-
-\emph on
-No_Label
-\emph default
-, Manual, Static, Top_Environment,
-\begin_inset Newline newline
-\end_inset
-Centered_Top_Environment, Sensitive, Counter
-\end_layout
+\begin_inset CommandInset label
+LatexCommand label
+name "sub:ClassOptions"
\end_inset
-]
-\begin_inset Newline newline
-\end_inset
+\end_layout
-\begin_inset Flex CharStyle:Code
+\begin_layout Standard
+La sección
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Manual
+ClassOptions
\end_layout
\end_inset
- significa que la etiqueta es la primera palabra (hasta el primer espacio
- real).
-\begin_inset Foot
-status open
-
-\begin_layout Plain Layout
-Usa espacios protegidos si quieres más de una palabra como etiqueta.
+ puede contener las siguientes entradas:
\end_layout
-\end_inset
-
-
-\begin_inset Flex CharStyle:Code
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Static
+FontSize
\end_layout
\end_inset
- significa que está definida en el formato (véase
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelString
+string="10|11|12"
\end_layout
\end_inset
-).
-
-\begin_inset Flex CharStyle:Code
+] La lista de los tamaños de carácter disponibles para la tipografía principal
+ del documento, separados por
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Top_Environment
+|
\end_layout
\end_inset
- y
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Quotes frd
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Centered_Top_Environment
+Header
\end_layout
\end_inset
- son casos especiales de
-\begin_inset Flex CharStyle:Code
-status collapsed
+ Para establecer la línea DTD con las clases con salida basada en XML.
+ P.
+\begin_inset space \thinspace{}
+\end_inset
-\begin_layout Plain Layout
-Static
-\end_layout
+e.: PUBLIC
+\begin_inset Quotes fld
+\end_inset
+-//OASIS//DTD DocBook V4.2//EN
+\begin_inset Quotes frd
\end_inset
.
- La etiqueta se imprimirá sobre el párrafo, pero solo al principio de un
- entorno o de una cadena de párrafos con este formato.
- Ejemplos habituales son los formatos
-\begin_inset Flex CharStyle:MenuItem
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Abstract
+Other
\end_layout
\end_inset
- o
-\begin_inset Flex CharStyle:MenuItem
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Bibliography
+string=""
\end_layout
\end_inset
-.
- También es éste el caso para etiquetas tipo
-\begin_inset Flex CharStyle:Code
+] 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
-Manual
+
+\backslash
+documentclass
\end_layout
\end_inset
- con
-\begin_inset Flex CharStyle:Code
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Environment
+PageStyle
\end_layout
\end_inset
- tipo latex, con el fin de que los formatos para teoremas funcionen correctament
-e.
-
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Sensitive
+string="empty|plain|headings|fancy"
\end_layout
\end_inset
- es un caso especial para las etiquetas de las leyendas de
+] Lista de los estilos de página disponibles, separados por
\begin_inset Quotes fld
\end_inset
-Figura
-\begin_inset Quotes frd
-\end_inset
- y
-\begin_inset Quotes fld
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+|
+\end_layout
+
\end_inset
-Tabla
+
\begin_inset Quotes frd
\end_inset
.
-
-\begin_inset Flex CharStyle:Code
+\end_layout
+
+\begin_layout Standard
+La sección
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Sensitive
+ClassOptions
\end_layout
\end_inset
- quiere decir que la cadena (en código duro) de la etiqueta depende de la
- clase de flotante.
- El tipo de etiqueta
-\begin_inset Flex CharStyle:Code
+ debe terminar con
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Counter
+End
\end_layout
\end_inset
- define automáticamente etiquetas numeradas.
- Véase la sección
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:contadores"
+\begin_inset Quotes frd
\end_inset
.
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-LatexName
-\end_layout
+\begin_layout Subsection
+Estilos de párrafo
+\begin_inset CommandInset label
+LatexCommand label
+name "sub:Estilos-de-párrafo"
\end_inset
- El nombre correspondiente en LaTeX, ya sea de un comando o de un entorno.
+
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle: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
-LatexParam
+Anotar que esto definirá un nuevo diseño o modificará uno existente.
\end_layout
\end_inset
- Un parámetro opcional para el correspondiente
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-LatexName
\end_layout
-\end_inset
+\begin_layout LyX-Code
+Style
+\family roman
+\emph on
+name
+\end_layout
-.
- Este parámetro no se puede cambiar desde dentro de LyX.
+\begin_layout LyX-Code
+ ...
+\end_layout
+
+\begin_layout LyX-Code
+End
+\end_layout
+
+\begin_layout Standard
+donde se permiten los comandos siguientes:
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LatexType
+Align
\end_layout
\end_inset
-
-\begin_inset CommandInset label
-LatexCommand label
-name "des:LatexType"
-
-\end_inset
-
-[
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\emph on
-Paragraph
+block
\emph default
-, Command, Environment, Item_Environment,
+, left, right, center
\end_layout
\end_inset
-
-\begin_inset Flex CharStyle:Code
+] Alineación del párrafo.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-List_Environment
+AlignPossible
\end_layout
\end_inset
-] Cómo debería el formato traducirse a LaTeX.
-
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Paragraph
+
+\emph on
+block
+\emph default
+, left, right, center
\end_layout
\end_inset
- significa nada especial.
+] 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 CharStyle:Code
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Command
+BabelPreamble
\end_layout
\end_inset
- significa
-\begin_inset Flex CharStyle:Code
-status collapsed
+ Esto sobrescribirá completamente cualquier anterior declaración
+\begin_inset Newline newline
+\end_inset
-\begin_layout Plain Layout
-\backslash
+\begin_inset Flex Code
+status collapsed
-\emph on
-LatexName
-\emph default
-{\SpecialChar \ldots{}
-}
+\begin_layout Plain Layout
+BabelPreamble
\end_layout
\end_inset
- y
-\begin_inset Flex CharStyle:Code
+ para este estilo.
+ Debe terminar con
+\begin_inset Quotes eld
+\end_inset
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Environment
+EndBabelPreamble
\end_layout
\end_inset
- significa
-\begin_inset Newline linebreak
-\end_inset
-
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Plain Layout
+.
+ Véase la sección
+\begin_inset space ~
+\end_inset
-\backslash
-begin{
-\emph on
-LatexName
-\emph default
-}\SpecialChar \ldots{}
-\backslash
-end{
-\emph on
-LatexName
-\emph default
-}
-\end_layout
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:I18n"
\end_inset
-.
-
-\begin_inset Flex CharStyle:Code
+ para detalles sobre su uso.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Item_Environment
+BottomSep
\end_layout
\end_inset
- es lo mismo que
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Environment
+float=0
\end_layout
\end_inset
-, excepto que se genera un
-\begin_inset Flex CharStyle:Code
+]
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-
-\backslash
-item
+Anotar que aquí un 'float' es un número real, como: 1.5.
\end_layout
\end_inset
- para cada párrafo de este entorno.
-
-\begin_inset Flex CharStyle:Code
+ 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
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-List_Environment
+Category
\end_layout
\end_inset
- es lo mismo que
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Item_Environment
+[string]
\end_layout
\end_inset
-, excepto que
-\begin_inset Flex CharStyle:Code
+ 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
-LabelWidthString
+CommandDepth
\end_layout
\end_inset
- se pasa como argumento al entorno.
-
-\begin_inset Flex CharStyle:Code
+ Profundidad del comando XML.
+ Usado solo con formatos tipo XML.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelWidthString
+CopyStyle
\end_layout
\end_inset
- puede definirse en el diálogo
-\begin_inset Flex CharStyle:MenuItem
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Configuración del párrafo
+[string]
\end_layout
\end_inset
-.
+ Copia todas las características de un estilo existente en el actual.
-\begin_inset Flex CharStyle:Code
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-LatexType
+DependsOn
\end_layout
\end_inset
- es quizá un poco confuso, porque estas reglas se aplican también a las
- clases SGML.
- Echa un vistazo a los archivos de las clases SGML para ejemplos específicos.
-\end_layout
+ [
+\begin_inset Flex Code
+status collapsed
-\begin_layout Standard
-Poniendo juntas estas últimas cosas, la salida LaTeX será una de estas:
+\begin_layout Plain Layout
+<nombre>
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\backslash
-latexname[latexparam]{\SpecialChar \ldots{}
-}
-\end_layout
+] 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 Standard
-o:
+\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.
\end_layout
-\begin_layout LyX-Code
+\end_inset
-\backslash
-begin{latexname}[latexparam] \SpecialChar \ldots{}
-
-\backslash
-end{latexname}.
-\end_layout
-\begin_layout Standard
-dependiendo del tipo de LaTeX.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LeftMargin
+EndLabeltype
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string=""
-\end_layout
-\end_inset
+\emph on
+No_Label
+\emph default
+, Box, Filled_Box, Static
+\end_layout
-] Si pones formatos 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_inset Flex CharStyle:Code
+] 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
-Manual
+LatexType
\end_layout
\end_inset
- o
-\begin_inset Flex CharStyle:Code
+ es
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Dynamic
+Environment
\end_layout
\end_inset
-.
- En ese caso se añade al margen manual o dinámico.
-
-\begin_inset Newline newline
-\end_inset
+,
+\begin_inset Flex Code
+status collapsed
-El argumento se pasa como una cadena de caracteres.
- Por ejemplo
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+Item_Environment
+\end_layout
+\end_inset
-\begin_inset Flex CharStyle:Code
+ o
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-MM
+List_Environment
\end_layout
\end_inset
+).
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+No_Label
+\end_layout
-\begin_inset Quotes frd
\end_inset
- significa que el párrafo se sangra con la anchura de
+ quiere decir
\begin_inset Quotes fld
\end_inset
+nada
+\begin_inset Quotes frd
+\end_inset
-\begin_inset Flex CharStyle:Code
+,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-MM
+Box
\end_layout
\end_inset
+ (resp.
+\begin_inset Flex Code
+status collapsed
-\begin_inset Quotes frd
+\begin_layout Plain Layout
+\begin_inset space ~
\end_inset
- en la fuente normal.
- Se puede obtener una anchura negativa anteponiendo
-\begin_inset Quotes fld
+Filled_Box
+\end_layout
+
\end_inset
+) es un cuadrado blanco (resp.
+\begin_inset space ~
+\end_inset
-\begin_inset Flex CharStyle:Code
+negro) adecuado para marcas finales de demostraciones,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
--
+Static
\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 fuentes de pantalla usadas.
+ es una cadena de texto explícito.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Margin
+EndLabelString
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-Static
-\emph default
-, Manual, Dynamic, First_Dynamic, Right_Address_Box
+string=""
\end_layout
\end_inset
-]
-\begin_inset Newline newline
-\end_inset
-
-El tipo de margen que el formato tiene en el lado izquierdo.
-
-\begin_inset Flex CharStyle:Code
+] La cadena usada para una etiqueta con un
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
- significa un margen fijo.
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Manual
+EndLabelType
\end_layout
\end_inset
- significa que el margen izquierdo depende de la cadena introducida en el
- diálogo
-\begin_inset Flex CharStyle:MenuItem
+.
+
+\end_layout
+
+\begin_layout Description
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-Editar\SpecialChar \menuseparator
-Configuración del párrafo\SpecialChar \ldots{}
+\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
\end_inset
-.
- Esto se utiliza para componer bonitas listas sin tabuladores.
-
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Note Note
status collapsed
\begin_layout Plain Layout
-Dynamic
-\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
+No encuentro
\begin_inset Quotes fld
\end_inset
-5.4.3.2.1 Cabecera muy larga
+Espacio vertical encima
\begin_inset Quotes frd
\end_inset
- debe tener un margen izquierdo más amplio (tan ancho como
+ ni
\begin_inset Quotes fld
\end_inset
-5.4.3.2.1
-\begin_inset Quotes frd
+Espacio vertical abajo
+\begin_inset Quotes erd
\end_inset
- más el espacio) que
-\begin_inset Quotes fld
+ 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
-3.2 Cabecera muy larga
-\begin_inset Quotes frd
+
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Font
+\end_layout
+
\end_inset
-, aunque los
-\begin_inset Quotes fld
+ La tipografía usada para el cuerpo del texto
+\emph on
+y
+\emph default
+ para la etiqueta.
+ Véase la sección
+\begin_inset space ~
\end_inset
-procesadores de texto
-\begin_inset Quotes frd
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Tipografías"
+
\end_inset
- corrientes no sean capaces de hacer esto.
-
-\begin_inset Flex CharStyle:Code
+.
+ 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
-First_Dynamic
+LabelFont
\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.
-
-\begin_inset Flex CharStyle:Code
+.
+ Así que debería definirse primero ésta si se quiere definir también
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Right_Address_Box
+LabelFont
\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.
-
+.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-NeedProtect
+FreeSpacing
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\emph on
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
0
\end_layout
\end_inset
+
+\emph default
,
-\begin_inset Flex CharStyle:Code
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-] Si los comandos frágiles en este formato deberían ser protegidos,
-\begin_inset Flex CharStyle:Code
+] 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
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+FreeSpacing
+\end_layout
-\backslash
-protect
+\end_inset
+
+.
+ Anotar que LyX creará espacios protegidos para los espacios adicionales
+ en modos que no sean LaTeX.
+
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTML*
\end_layout
+\end_inset
+
+ Para la salida XHTML.
+ Véase
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Estilos-de-párrafo-XHTML"
+
\end_inset
.
- (Nota: es
-\emph on
-no
-\emph default
-si este comando debería él mismo ser protegido.)
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Newline
+InnerTag
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+ [[FIXME]] (Usado solo con formatos tipo XML.)
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-0
+InPreamble
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+ [
+\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 CharStyle: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.
+] Si
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\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
-NextNoIndent
+LatexType
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+ es
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+Command
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+ o
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-0
+Paragraph
\end_layout
\end_inset
-] Si se permite sangrar la primera fila del párrafo siguiente.
-
-\begin_inset Flex CharStyle:Code
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+InTitle
\end_layout
\end_inset
- significa que no se permite hacerlo;
-\begin_inset Flex CharStyle:Code
+ [
+\emph on
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+
+\emph on
0
\end_layout
\end_inset
- significa que puede hacerse si se desea.
-\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\emph default
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ObsoletedBy
+1
\end_layout
\end_inset
- Nombre de un formato que ha reemplazado este formato.
- Esto se emplea para renombrar un formato, mientras que se mantiene compatibilid
-ad hacia atrás.
+] Si es
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\end_inset
+
+, 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
-OptionalArgs
+TitleLatexType
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+ y
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-int=0
+TitleLatexName
\end_layout
\end_inset
-] El número de argumentos opcionales que pueden usarse con este formato.
- Esto es útil para cosas como encabezados de sección, y solo tiene sentido
- con LaTeX.
+).
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ParIndent
+ItemSep
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string=""
+float=0
\end_layout
\end_inset
-] El sangrado de la primera línea de un párrafo.
-
-\begin_inset Flex CharStyle:Code
+] 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
-Parindent
+ParSep
\end_layout
\end_inset
- estará fijado para un determinado formato.
- La excepción es el formato Normal, puesto que la sangría de un párrafo
- de formato Normal puede prohibirse con
-\begin_inset Flex CharStyle:Code
+.
+ Pero el conjunto de los ítems del entorno son separados adicionalmente
+ con este
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-NextNoIndent
+ItemSep
\end_layout
\end_inset
.
- Además, los párrafos de formato Normal dentro de entornos usan la sangría
-
-\begin_inset Flex CharStyle:Code
+ Anotar que esto es un
+\emph on
+ multiplicador.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Parindent
+ItemTag
\end_layout
\end_inset
- del entorno, no su propio valor.
- Por ejemplo, los párrafos Normales en una enumeración no se sangran.
+ [[FIXME]] (Usado solo con formatos tipo XML.)
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Parsep
+KeepEmpty
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\emph on
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-float=0
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+
+\emph default
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
\end_layout
\end_inset
-] El espacio vertical entre dos párrafos de este formato.
+] 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
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Parskip
+LabelBottomsep
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-] LyX permite al usuario elegir entre
-\begin_inset Quotes fld
-\end_inset
-
-sangrado
-\begin_inset Quotes frd
-\end_inset
-
- o
-\begin_inset Quotes fld
-\end_inset
-
-espacio vertical
-\begin_inset Quotes frd
-\end_inset
-
- para componer un documento.
- Si se elige
-\begin_inset Quotes fld
-\end_inset
-
-sangrado
-\begin_inset Quotes frd
-\end_inset
-
-, este valor es completamente ignorado.
- Si se elige
-\begin_inset Quotes fld
-\end_inset
-
-espacio vertical
-\begin_inset Quotes frd
-\end_inset
-
-, el sangrado de un formato tipo
-\begin_inset Quotes fld
-\end_inset
-
-Párrafo
-\begin_inset Quotes frd
-\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
-\end_inset
-
-.
- El espacio vertical se calcula con
-\begin_inset Flex CharStyle:Code
+] 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
-value
-\begin_inset space ~
-\end_inset
-
-* DefaultHeight
+Top_Environment
\end_layout
\end_inset
-, donde
-\begin_inset Flex CharStyle:Code
+ y
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-DefaultHeight
+Centered_Top_Environment
\end_layout
\end_inset
- es la altura de una fila con la fuente normal.
- De esta forma, el aspecto queda igual con diferentes fuentes de pantalla.
+).
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-PassThru
+LabelCounter
\end_layout
\end_inset
-
-\begin_inset CommandInset label
-LatexCommand label
-name "des:PathThru"
-
-\end_inset
+\lang english
+
+\lang spanish
[
-\emph on
-
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-0
+string=""
\end_layout
\end_inset
+] El nombre del contador para numeración automática.
+\begin_inset Newline newline
+\end_inset
+Esto
+\emph on
+debe
\emph default
-,
-\begin_inset Flex CharStyle:Code
+ ponerse si
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+LabelType
\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
-\begin_inset Flex CharStyle:Code
+ es
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Preamble
+Counter
\end_layout
\end_inset
-
-\begin_inset CommandInset label
-LatexCommand label
-name "des:Preamble"
-
-\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
+.
+ En ese caso, el contador avanzará un paso cada vez que que aparezca el
+ estilo.
+\begin_inset Newline newline
\end_inset
-
-\begin_inset Flex CharStyle:Code
+Esto
+\emph on
+puede
+\emph default
+ ponerse también si
+\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 CharStyle:Code
+ es
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Requires
+Enumerate
\end_layout
\end_inset
+, aunque este caso es un poco complicado.
+ Supongamos que declaras
+\begin_inset Quotes eld
+\end_inset
-\series medium
-[
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+LabelCounter myenum
\end_layout
\end_inset
-]
-\series default
-
-\begin_inset CommandInset label
-LatexCommand label
-name "des:Requires"
+\begin_inset Quotes erd
\end_inset
-Si el formato requiere la característica
-\begin_inset Flex CharStyle:Code
+.
+ Entonces, los contadores reales usados son
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+myenumi
\end_layout
\end_inset
-.
- Véase arriba (página
-\begin_inset CommandInset ref
-LatexCommand pageref
-reference "des:Provides"
-
-\end_inset
-
-) la descripción de
-\begin_inset Flex CharStyle:Code
+,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Provides
+myenumii
\end_layout
\end_inset
- para información sobre 'características'.
-
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-RightMargin
+myenumiii
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+, y
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string=""
+myenumiv
\end_layout
\end_inset
-] Similar a
-\begin_inset Flex CharStyle:Code
+, como en LaTeX.
+ Estos contadores deben declararse todos por separado.
+\begin_inset Newline newline
+\end_inset
+
+Véase la sección
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Contadores"
+
+\end_inset
+
+ para detalles sobre contadores
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LeftMargin
+LabelFont
\end_layout
+\end_inset
+
+ La tipografía usada para la etiqueta.
+ Véase la sección
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Tipografías"
+
\end_inset
.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Spacing
+LabelIndent
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-single
-\emph default
-, onehalf, double, other
+string=""
\end_layout
\end_inset
-
-\emph on
-value
-\emph default
-] Esto define cuál debería ser el espacio predefinido en el formato.
- Los argumentos
-\begin_inset Flex CharStyle:Code
+] Texto que indica cuánto se debe sangrar una etiqueta.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-single
+LabelSep
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-onehalf
+string=""
\end_layout
\end_inset
- y
-\begin_inset Flex CharStyle:Code
+] 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
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-double
+LabelString
\end_layout
\end_inset
- corresponden respectivamente a un multiplicador de 1, 1.25 y 1.667.
- Si se especifica el argumento
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-other
+string=""
\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,
-\begin_inset Flex CharStyle:Code
+] La cadena usada para una etiqueta del
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Spacing
+LabelType
\end_layout
\end_inset
- implica la generación de código LaTeX específico, usando el paquete
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-setspace.sty
+Static
\end_layout
\end_inset
.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+ Si
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TextFont
+LabelCounter
\end_layout
\end_inset
- La fuente para el cuerpo del texto.
- Véase la sección
+ está establecido, esta cadena puede contener los comandos especiales de
+ formato descritos en la sección
+\begin_inset space ~
+\end_inset
+
+
\begin_inset CommandInset ref
LatexCommand ref
-reference "sub:fuentes"
+reference "sub:Contadores"
\end_inset
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\series medium
-TocLevel [int]
+LabelStringAppendix
\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 CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-TopSep
+string=""
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+] Esta se usa en el apéndice en vez de
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-float=0
+LabelString
\end_layout
\end_inset
-] El espacio vertical con el que el primero de una cadena de párrafos con
- este formato se separa del párrafo anterior.
- Si el párrafo anterior tiene otro formato, la separación no es simplemente
- añadida, sino que se pone la máxima.
-\end_layout
+.
+ Anotar que toda declaración de
+\begin_inset Flex Code
+status collapsed
-\begin_layout Subsection
-Flotantes
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:flotantes"
+\begin_layout Plain Layout
+LabelString
+\end_layout
\end_inset
+ reconfigura también
+\begin_inset Newline newline
+\end_inset
-\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 CharStyle:MenuItem
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-figura
+LabelStringAppendix
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:MenuItem
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-tabla
+LabelTag
\end_layout
\end_inset
-, \SpecialChar \ldots{}
-) en la propia clase de texto.
- Los flotantes normales se incluyen en el archivo
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-stdfloats.inc
-\end_layout
-
-\end_inset
-
-, así que no tendrás más que añadir
-\end_layout
-
-\begin_layout LyX-Code
-Input stdfloats.inc
-\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:
+ [FIXME] (Usado solo con formatos tipo XML.)
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Extension
+LabelType
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+
+\lang ngerman
+
+\lang spanish
+[
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
-\end_layout
+\emph on
+No_Label
+\emph default
+, Manual, Static, Top_Environment,
+\begin_inset Newline newline
\end_inset
-=
-\begin_inset Quotes erd
+Centered_Top_Environment, Counter, Sensitive, Enumerate,
+\begin_inset Newline newline
\end_inset
+Itemize, Bibliography
+\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_deeper
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-GuiName
+Manual
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+ 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
-string
+Static
\end_layout
\end_inset
-=
-\begin_inset Quotes erd
-\end_inset
+ significa que la etiqueta es simplemente cualquier
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+LabelString
+\end_layout
-\begin_inset Quotes erd
\end_inset
-] La cadena que se usará en los menús y también para la leyenda.
+ declarado como tal.
+ Esto es realmente `estático'.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LaTeXBuiltin
+Top_Environment
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-\emph on
-0
-\end_layout
+\begin_inset space ~
+\end_inset
+y
+\begin_inset space ~
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+Centered_Top_Environment
\end_layout
\end_inset
-] Poner
-\begin_inset Flex CharStyle:Code
+ son casos especiales de
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+Static
\end_layout
\end_inset
- si el flotante ya está definido por la clase de documento LaTeX.
- Si se pone
-\begin_inset Flex CharStyle:Code
+.
+ La etiqueta se imprimirá encima del párrafo, pero solo encima de un entorno
+ o de una cadena de párrafos con este estilo.
+ Esto se podría usar con el estilo
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-0
+Resumen
\end_layout
\end_inset
-, el flotante será definido usando el paquete LaTeX
-\begin_inset Flex CharStyle:Code
+, por ejemplo.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-float
+Sensitive
\end_layout
\end_inset
-.
-\end_layout
+ es un caso especial para las etiquetas de las leyendas de
+\begin_inset Quotes fld
+\end_inset
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+Figura
+\begin_inset Quotes frd
+\end_inset
+
+ y
+\begin_inset Quotes fld
+\end_inset
+
+Tabla
+\begin_inset Quotes frd
+\end_inset
+
+.
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ListName
+Sensitive
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+ quiere decir que la cadena (en código) de la etiqueta depende de la clase
+ de flotante: Está codificado para ser `FloatType N', donde N es el valor
+ del contador asociado al flotante.
+
+\lang english
+For the case that a caption is inserted outside of a float
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+
+\lang english
+LabelString
\end_layout
\end_inset
-=
-\begin_inset Quotes erd
+ should be set to e.
+\begin_inset space \thinspace{}
+\end_inset
+
+g
+\begin_inset space \space{}
\end_inset
+\begin_inset Quotes eld
+\end_inset
+
+Senseless!
\begin_inset Quotes erd
\end_inset
-] El encabezado usado para la lista de flotantes.
+.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-NumberWithin
+Counter
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+ define automáticamente etiquetas numeradas.
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+LabelString
\end_layout
\end_inset
-=
-\begin_inset Quotes erd
+ se expandirá para resolver cualesquiera referencias a contadores que haya:
+ por ejemplo, podría ser
+\begin_inset Quotes eld
\end_inset
-\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 es igual a
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-chapter
+Section
+\backslash
+thechapter.
+\backslash
+thesection
\end_layout
\end_inset
-, los flotantes serán numerados dentro de los capítulos.
+
+\begin_inset Quotes erd
+\end_inset
+
+.
+ Véase la sección
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Contadores"
+
+\end_inset
+
+ para más información.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Placement
+Enumerate
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+ 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
-string
+Itemize
\end_layout
\end_inset
-=
-\begin_inset Quotes erd
-\end_inset
-
-
-\begin_inset Quotes erd
-\end_inset
+ produce varias marcas para los distintos niveles.
+ También está codificado.
+\end_layout
-] La colocación por omisión para la clase dada de flotantes.
- El valor de
-\begin_inset Flex CharStyle:Code
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+Bibliography
\end_layout
\end_inset
- deberá ser un estándar LaTeX:
-\begin_inset Flex CharStyle:Code
+ se usa internamente por LyX y solo debería emplearse con
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-t
+LatexType BibEnvironment
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+.
+\end_layout
+
+\end_deeper
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-b
+LangPreamble
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+ Esto sobrescribirá completamente cualquier declaración anterior de
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-p
+LangPreamble
\end_layout
\end_inset
- y
-\begin_inset Flex CharStyle:Code
+ para este estilo.
+ Debe acabar con
+\begin_inset Quotes eld
+\end_inset
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-h
+EndLangPreamble
\end_layout
\end_inset
-, por
-\begin_inset Quotes fld
-\end_inset
-top
-\begin_inset Quotes frd
+\begin_inset Quotes erd
\end_inset
- (arriba),
-\begin_inset Quotes fld
-\end_inset
+.
+ Véase la sección
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:I18n"
-bottom
-\begin_inset Quotes frd
\end_inset
- (abajo),
-\begin_inset Quotes fld
-\end_inset
+ para detallessobre su uso.
+\end_layout
-page
-\begin_inset Quotes frd
-\end_inset
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
- (página), y
-\begin_inset Quotes fld
-\end_inset
+\begin_layout Plain Layout
+LatexName
+\end_layout
-here
-\begin_inset Quotes frd
\end_inset
- (aquí), respectivamente.
-\begin_inset Foot
+ [
+\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.
+<nombre>
\end_layout
\end_inset
- Por encima de éstos hay un nuevo tipo,
-\begin_inset Flex CharStyle:Code
+] El nombre correspondiente en LaTeX, ya sea de un comando o de un entorno.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-H
+LatexParam
\end_layout
\end_inset
-, que no corresponde realmente a un flotante, ya que se refiere a: ponerlo
- aquí,
-\begin_inset Quotes fld
-\end_inset
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<parámetro>
+\end_layout
-here
-\begin_inset Quotes frd
\end_inset
-, y en ninguna otra parte.
- Anotar que, sin embargo, el colocador
-\begin_inset Flex CharStyle:Code
+] Un parámetro opcional para el correspondiente
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-H
+LatexName
\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
-
+.
+ Este parámetro no se puede cambiar desde dentro de LyX.
+\end_layout
-\begin_inset Flex CharStyle:Code
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-tbp
+LatexType
\end_layout
\end_inset
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
-\begin_inset Quotes frd
+\emph on
+Paragraph
+\emph default
+, Command, Environment, Item_Environment,
+\begin_inset Newline newline
\end_inset
-.
+List_Environment, Bib_Environment
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\end_inset
+
+] Cómo debería traducirse el estilo a LaTeX.
+\begin_inset Foot
+status open
+
+\begin_layout Plain Layout
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Style
+LatexType
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+ es un poco engañoso porque estas reglas se aplican también a clases SGML.
+ Consulta los archivos de clases SGML
+\lang english
+(filenames
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+
+\lang english
+db_*.inc
\end_layout
\end_inset
-=
-\begin_inset Quotes erd
+ )
+\lang spanish
+ para ejemplos concretos.
+\end_layout
+
\end_inset
-\begin_inset Quotes erd
-\end_inset
+\end_layout
-] El estilo usado cuando se define el flotante con
-\begin_inset Flex CharStyle:Code
+\begin_deeper
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-newfloat
+Paragraph
\end_layout
\end_inset
-.
+ no significa nada especial.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Type
+Command
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+ significa
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
-\end_layout
-
-\end_inset
-
-=
-\begin_inset Quotes erd
-\end_inset
+\backslash
-\begin_inset Quotes erd
-\end_inset
+\emph on
+LatexName
+\emph default
+{\SpecialChar \ldots{}
+}
+\end_layout
-] El
-\begin_inset Quotes fld
\end_inset
-tipo
-\begin_inset Quotes frd
-\end_inset
+.
+\end_layout
- de la nueva clase de flotante, como programa o algoritmo.
- Después del apropiado
-\begin_inset Flex CharStyle:Code
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-newfloat
+Environment
\end_layout
\end_inset
-, comandos tales como
-\begin_inset Flex CharStyle:Code
+ significa
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\backslash
-begin{program}
+begin{
+\emph on
+LatexName
+\emph default
+}\SpecialChar \ldots{}
+
+\backslash
+end{
+\emph on
+LatexName
+\emph default
+}
\end_layout
\end_inset
- o
-\begin_inset Flex CharStyle:Code
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-end{algorithm*}
+Item_Environment
\end_layout
\end_inset
- estarán disponibles.
-\end_layout
-
-\begin_layout Standard
-Anotar que al definir un flotante con tipo
-\begin_inset Flex CharStyle:Code
+ eslo mismo que
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-type
+Environment
\end_layout
\end_inset
- automáticamente se define el correspondiente contador con nombre
-\begin_inset Flex CharStyle:Code
+, excepto que un
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-\emph on
-type
+\backslash
+item
\end_layout
\end_inset
-.
+ se genera para cada párrafo de este entorno.
\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
+List_Environment
+\end_layout
\end_inset
+ es lo mismo que
+\begin_inset Flex Code
+status collapsed
+\begin_layout Plain Layout
+Item_Environment
\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:
-\end_layout
+, excepto que
+\begin_inset Newline newline
+\end_inset
-\begin_layout Itemize
-estilo del texto (
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-CharStyle
+LabelWidthString
\end_layout
\end_inset
-): estos definen diseños semánticos correspondientes a comandos LaTeX como
-
-\begin_inset Flex CharStyle:Code
+ se pasa como un argumento al entorno.
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-noun
+LabelWidthString
\end_layout
\end_inset
- y
-\begin_inset Flex CharStyle:Code
+ puede definirse en el diálogo
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
+Editar\SpecialChar \menuseparator
+Configuración
+\begin_inset space ~
+\end_inset
-\backslash
-code
+de
+\begin_inset space ~
+\end_inset
+
+párrafos
\end_layout
\end_inset
.
\end_layout
-\begin_layout Itemize
-definido por el usuario (
-\begin_inset Flex CharStyle:Code
+\begin_layout Description
+
+\lang english
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Custom
+
+\lang english
+Bib_Environment
\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 (
-\begin_inset Flex CharStyle:Code
+ is like
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-endnotes
+
+\lang english
+Environment
\end_layout
\end_inset
-).
-\end_layout
+ but adds additionally the necessary mandatory argument (the longest label)
+ to the begin statement of the bibliography environment:
+\begin_inset Newline newline
+\end_inset
-\begin_layout Itemize
-elementos XML (
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Element
+
+\lang english
+
+\backslash
+begin{thebibliography}{99}
\end_layout
\end_inset
-): para usar con las clases DocBook.
+ It is therefore only useful for bibliography environments.
+ The default longest label
+\begin_inset Quotes eld
+\end_inset
+
+99
+\begin_inset Quotes erd
+\end_inset
+
+ can be changed by the user in the paragraph settings of a bibliography
+ item.
\end_layout
\begin_layout Standard
-Los recuadros flexibles se definen usando la etiqueta
-\begin_inset Flex CharStyle:Code
-status collapsed
+Poniendo juntas las últimas cosas, la salida LaTeX será una de estas:
+\end_layout
-\begin_layout Plain Layout
-InsetLayout
+\begin_layout LyX-Code
+
+\backslash
+LatexName[LatexParam]{\SpecialChar \ldots{}
+}
\end_layout
-\end_inset
+\begin_layout Standard
+o:
+\end_layout
-, que se explicará en un momento.
+\begin_layout LyX-Code
+
+\backslash
+begin{LatexName}[LatexParam] \SpecialChar \ldots{}
+
+\backslash
+end{LatexName}.
\end_layout
\begin_layout Standard
-La etiqueta
-\begin_inset Flex CharStyle:Code
+dependiendo del tipo de LaTeX.
+\end_layout
+
+\end_deeper
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-InsetLayout
+LeftMargin
\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 CharStyle:Code
+ [
+\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.
-\end_layout
-
-\begin_layout Standard
-La definición de
-\begin_inset Flex CharStyle:Code
+] Si pones estilos en entornos, los
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-InsetLayout
+LeftMargin
\end_layout
\end_inset
- debe comenzar con una línea de la forma:
-\end_layout
-
-\begin_layout LyX-Code
-InsetLayout <Type>
-\end_layout
+ no son simplemente añadidos, sino aumentados en un factor
+\begin_inset Formula $\frac{4}{\mathrm{depth}+4}$
+\end_inset
-\begin_layout Standard
-Aquí,
-\begin_inset Flex CharStyle:Code
+.
+ Anotar que este parámetro se usa también cuando
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-<Type>
+Margin
\end_layout
\end_inset
- indica el recuadro cuyo formato se va a definir, y hay dos casos.
-\end_layout
-
-\begin_layout Enumerate
-Se va a modificar el formato para un tipo de recuadro preexistente.
- En este caso,
-\begin_inset Flex CharStyle:Code
+ se define como
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-<Type>
+Manual
\end_layout
\end_inset
- puede ser uno cualquiera de los siguientes:
-\begin_inset Flex CharStyle:Code
+ o
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Algorithm
+Dynamic
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-Branch
-\end_layout
+.
+ En ese caso se añade al margen manual o dinámico.
+\begin_inset Newline newline
+\end_inset
+Por ejemplo
+\begin_inset Quotes fld
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Box
+MM
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-Box:shaded
-\end_layout
+\begin_inset Quotes frd
+\end_inset
+ significa que el párrafo se sangra con la anchura de
+\begin_inset Quotes fld
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ERT
+MM
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-Figure
-\end_layout
+\begin_inset Quotes frd
+\end_inset
+ en la tipografía normal.
+ Se puede obtener una anchura negativa anteponiendo
+\begin_inset Quotes fld
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Foot
+-
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-Index
-\end_layout
+\begin_inset Quotes frd
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+ 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
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Info
+Margin
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Info:menu
+
+\emph on
+Static
+\emph default
+, Manual, Dynamic, First_Dynamic, Right_Address_Box
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+]
+\begin_inset Newline newline
+\end_inset
+
+El tipo de margen que el estilo tiene en el lado izquierdo.
+\end_layout
+
+\begin_deeper
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Info:shortcut
+Static
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+ significa un margen fijo.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Info:shortcuts
+Manual
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+ significa que el margen izquierdo depende de la cadena introducida en el
+ diálogo
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-Listings
+Editar\SpecialChar \menuseparator
+Configuración del párrafo\SpecialChar \ldots{}
+
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+.
+ Esto se utiliza para componer bonitas listas sin tabuladores.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Marginal
+Dynamic
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
-status collapsed
+ 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
-\begin_layout Plain Layout
-Note:Comment
-\end_layout
+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
-,
-\begin_inset Flex CharStyle:Code
-status collapsed
+5.4.3.2.1
+\begin_inset Quotes frd
+\end_inset
-\begin_layout Plain Layout
-Note:Note
-\end_layout
+ más el espacio) que
+\begin_inset Quotes fld
+\end_inset
+
+3.2 Cabecera muy larga
+\begin_inset Quotes frd
+\end_inset
+, aunque los
+\begin_inset Quotes fld
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+procesadores de texto
+\begin_inset Quotes frd
+\end_inset
+
+ corrientes no sean capaces de hacer esto.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Note:GreyedOut
+First_Dynamic
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+ 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
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-OptArg
+Right_Address_Box
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+ 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
-Table
+NeedProtect
\end_layout
\end_inset
-, or
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-URL
+
+\emph on
+0
\end_layout
\end_inset
-.
-
-\end_layout
+,
+\begin_inset space \thinspace{}
+\end_inset
-\begin_layout Enumerate
-Se va a definir el formato para un recuadro flexible.
- En este caso,
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-<Type>
+1
\end_layout
\end_inset
- puede ser cualquier identificador válido no utilizado por un recuadro preexiste
-nte.
- Anotar que la definición de un flexible debe incluir
-\emph on
-además
-\emph default
- una entrada
-\begin_inset Flex CharStyle:Code
+] Si los comandos frágiles en este estilo deberían ser protegidos,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LyXType
+
+\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 Standard
-La definición de
-\begin_inset Flex CharStyle:Code
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-InsetLayout
+Newline
\end_layout
\end_inset
- puede contener las siguientes entradas:
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-BgColor
+0
\end_layout
\end_inset
- El color para el fondo del recuadro.
- Los colores válidos son los definidos en
-\begin_inset Flex CharStyle:Code
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-src/ColorCode.h
+
+\emph on
+1
\end_layout
\end_inset
-.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+] Si las líneas nuevas se transforman en líneas nuevas LaTeX (
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-CopyStyle
-\end_layout
-\end_inset
+\backslash
- Como con los estilos de párrafo (véase
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "des:CopyStyle"
+\backslash
+
+\end_layout
\end_inset
-).
+) o no.
+ La transformación puede desactivarse para permitir una edición más confortable
+ de LaTeX en LyX.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-CustomPars
+NextNoIndent
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
,
-\begin_inset Flex CharStyle:Code
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain 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
-\begin_inset Flex CharStyle:Code
+] Si se permite sangrar la primera fila del párrafo siguiente.
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Decoration
+1
\end_layout
\end_inset
- Puede ser
-\begin_inset Flex CharStyle:Code
+ significa que no se permite hacerlo;
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Classic
+0
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-Minimalistic
+ significa que puede hacerse si se desea.
\end_layout
-\end_inset
-
-, o
-\begin_inset Flex CharStyle:Code
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Conglomerate
+ObsoletedBy
\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 CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Classic
+<nombre>
\end_layout
\end_inset
-, los recuadros de código TeX
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-Minimalistic
+] 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
-\end_inset
-
-, y los de estilos del texto
-\begin_inset Flex CharStyle:Code
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Conglomerate
+OptionalArgs
\end_layout
\end_inset
-.
-\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\lang english
+
+\lang spanish
+[
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-End
+int=0
\end_layout
\end_inset
- Requerido al final de las declaraciones de formato del recuadro.
+] 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_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_deeper
+\begin_layout LyX-Code
-\begin_layout Plain Layout
-Font
+\backslash
+mycmd[opt1]{req1}{contenido del párrafo}
\end_layout
-\end_inset
-
- La fuente usada tanto para el cuerpo del texto como para la etiqueta.
- Véase la sección
-\begin_inset space ~
-\end_inset
+\begin_layout Standard
+pero no cosas como:
+\end_layout
+\begin_layout LyX-Code
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:fuentes"
+\backslash
+mycmd[opt1]{req1}[opt2]{contenido del párrafo}
+\end_layout
-\end_inset
+\begin_layout Standard
+al menos, no sin ERT (con lo que puedes tener cualquier cosa).
+
+\end_layout
-.
- Anotar que al definir esta fuente se define automáticamente el mismo valor
- para la etiqueta,
-\begin_inset Flex CharStyle:Code
+\end_deeper
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelFont
+ParbreakIsNewline
\end_layout
\end_inset
-, así que define aquella primero y después define
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelFont
+
+\emph on
+0
\end_layout
\end_inset
- si las quieres diferentes.
-
-\end_layout
+,
+\begin_inset space \thinspace{}
+\end_inset
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ForceLTR
+1
\end_layout
\end_inset
- Fuerza el idioma
-\begin_inset Quotes fld
-\end_inset
-
-latex
-\begin_inset Quotes frd
-\end_inset
+] Indica que los párrafos no serán separados por una línea vacía en la salida
+ LaTeX, solo por un salto de línea; junto con
+\begin_inset Flex Code
+status collapsed
- que genera salida Izquierda-Derecha (latin), p.
-\begin_inset space \thinspace{}
-\end_inset
+\begin_layout Plain Layout
+PassThru 1
+\end_layout
-e.
-\begin_inset space \space{}
\end_inset
-en código TeX o URL.
- Un parche.
+, esto permite emular un editor de texto simple (como un recuadro ERT).
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-ForcePlain
+ParIndent
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-0
+string=""
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+] El sangrado de la primera línea de un párrafo.
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+Parindent
\end_layout
\end_inset
-] Indica si debería usarse PlainLayout o, por el contrario el usuario puede
- cambiar el estilo de párrafo del recuadro.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+ estará fijado para un determinado estilo.
+ La excepción es el estilo
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-FreeSpacing
+Normal
\end_layout
\end_inset
- Como con los estilos de párrafo (véase
-\begin_inset CommandInset ref
-LatexCommand pageref
-reference "des:FreeSpacing"
-
-\end_inset
-
-).
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+, puesto que la sangría de un párrafo de estilo
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-KeepEmpty
+Normal
\end_layout
\end_inset
- Como con los estilos de párrafo (véase
-\begin_inset CommandInset ref
-LatexCommand pageref
-reference "des:KeepEmpty"
-
-\end_inset
-
-).
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+ puede prohibirse con
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelFont
+NextNoIndent
\end_layout
-\end_inset
-
- La fuente para la etiqueta.
- Véase la sección
-\begin_inset space ~
-\end_inset
-
-
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sub:fuentes"
-
\end_inset
.
- Anotar que esta definición nunca puede aparecer antes de
-\begin_inset Flex CharStyle:Code
+ Además, los párrafos de estilo
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Font
+Normal
\end_layout
\end_inset
-, para que sea efectiva.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+ dentro de entornos usan la sangría
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelString
+Parindent
\end_layout
\end_inset
- Lo que se mostrará sobre el botón u otra parte como etiqueta del recuadro.
- Algunos tipos de recuadro (código TeX y ramas) modifican esta etiqueta
- sobre la marcha.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+ del entorno, no su propio valor.
+ Por ejemplo, los párrafos
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LatexName
+Normal
\end_layout
\end_inset
- El nombre LaTeX correspondiente al asunto.
- Cualquier nombre de entorno o de comando.
+ en una enumeración no se sangran.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LatexParam
+ParSep
\end_layout
\end_inset
- El parámetro opcional para el correspondiente
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LatexName
+float=0
\end_layout
\end_inset
-, incluyendo posibles pares de corchetes,
-\begin_inset Flex CharStyle:Code
+] El espacio vertical entre dos párrafos de este estilo.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-[]
+Parskip
\end_layout
\end_inset
-.
- Este parámetro no se puede cambiar desde dentro de LyX.
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LatexType
+float=0
\end_layout
\end_inset
- Como con los estilos de párrafo (véase
-\begin_inset CommandInset ref
-LatexCommand pageref
-reference "des:LatexType"
+] LyX permite al usuario elegir entre
+\begin_inset Quotes fld
+\end_inset
+sangrado
+\begin_inset Quotes frd
\end_inset
-).
-\end_layout
+ o
+\begin_inset Quotes fld
+\end_inset
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
+espacio vertical
+\begin_inset Quotes frd
+\end_inset
-\begin_layout Plain Layout
-LyxType
-\end_layout
+ para
+\lang english
+ separate paragraphs
+\lang spanish
+.
+ Si se elige
+\begin_inset Quotes fld
+\end_inset
+sangrado
+\begin_inset Quotes frd
\end_inset
- Puede ser
-\begin_inset Flex CharStyle:Code
-status collapsed
+, este valor es completamente ignorado.
+ Si se elige
+\begin_inset Quotes fld
+\end_inset
-\begin_layout Plain Layout
-charstyle
-\end_layout
+espacio vertical
+\begin_inset Quotes frd
+\end_inset
+, el sangrado de un estilo tipo
+\begin_inset Quotes fld
\end_inset
-,
-\begin_inset Flex CharStyle:Code
-status collapsed
+Párrafo
+\begin_inset Quotes frd
+\end_inset
-\begin_layout Plain Layout
-custom
-\end_layout
+ 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
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+.
+ El espacio vertical se calcula con
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-element
+Parskip
+\begin_inset space ~
+\end_inset
+
+* DefaultHeight
\end_layout
\end_inset
-, o
-\begin_inset Flex CharStyle:Code
+, donde
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-end
+DefaultHeight
\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.
+ 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 CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-MultiPar
+PassThru
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\emph on
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
+
+\emph default
,
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
\begin_layout Plain Layout
1
\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.
+] 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
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-NeedProtect
+Preamble
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+ 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
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-0
+EndPreamble
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Quotes frd
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+RefPrefix
\end_layout
\end_inset
-] Si los comandos frágiles deben o no ser
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-protect
+string
\end_layout
\end_inset
-'ed en este formato.
- (Nota: es
-\emph on
-no
-\emph default
- si el comando mismo debe ser protegido
-\emph on
-.)
+] 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 CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-PassThru
+RequiredArgs
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-0
+int=0
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+] El número de argumentos requeridos que el comando LaTeX o el entorno correspon
+diente a este estilo esperan.
+ En el caso de un comando, estos son argumentos requeridos que
+\emph on
+no sean
+\emph default
+ los asociados con el contenido del párrafo mismo.
+ Estos no se tienen que proporcionar realmente: LyX exportará argumentos
+ vacíos si es necesario.
+ Los argumentos opcionales se exportarán antes que los requeridos.
+ Véase la discusión de la etiqueta anterior
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-1
+OptionalArgs
\end_layout
\end_inset
-] Como con los estilos de párrafo (véase
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "des:PathThru"
-
-\end_inset
-
-).
+ para más información.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Preamble
+Requires
\end_layout
\end_inset
- Como con los estilos de párrafo (véase
-\begin_inset CommandInset ref
-LatexCommand pageref
-reference "des:Preamble"
-
-\end_inset
-
-).
-\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\series medium
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Requires
+string
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+]
+\series default
+ Si el estilo requiere la característica
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\end_inset
-] Como con los estilos de párrafo (véase
-\begin_inset CommandInset ref
-LatexCommand pageref
-reference "des:Requires"
-
+.
+ Véase arriba (
+\lang english
+sec
+\lang spanish
+.
+\begin_inset space ~
\end_inset
-).
-\end_layout
-\begin_layout Subsection
-Contadores
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:contadores"
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Parámetros-generales-clases"
\end_inset
-
-\end_layout
-
-\begin_layout Standard
-Desde la versión 1.3.0 de LyX, es posible y necesario definir los contadores
- (
-\begin_inset Flex CharStyle:MenuItem
+) la descripción de
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-chapter
+Provides
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
-
-\begin_layout Plain Layout
-figure
+ para información sobre 'características'.
+
\end_layout
-\end_inset
-
-, \SpecialChar \ldots{}
-) en la propia clase de texto.
- Los contadores estándar están definidos en el archivo
-\begin_inset Flex CharStyle:Code
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-stdcounters.inc
+RightMargin
\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 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_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
-Counter nombre
+\begin_layout Plain Layout
+string=""
\end_layout
-\begin_layout Standard
-donde 'nombre' es el que des al contador.
- Hay que terminar con
-\begin_inset Quotes fld
\end_inset
-
-\begin_inset Flex CharStyle:Code
+] Similar a
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-End
+LeftMargin
\end_layout
\end_inset
-
-\begin_inset Quotes frd
-\end_inset
-
.
- Se pueden usar además los parámetros siguientes:
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelString
+Spacing
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+
+\emph on
+single
\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
-\begin_inset Flex CharStyle:Code
+,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelStringAppendix
+onehalf
\end_layout
\end_inset
-.
- Para los valores de 'string' se pueden usar las estructuras siguientes:
-\end_layout
-
-\begin_deeper
-\begin_layout Itemize
-\begin_inset Flex CharStyle:Code
+,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-thecounter
+double
\end_layout
\end_inset
- será reemplazado por la expansión de
-\begin_inset Flex CharStyle:Code
+,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelString
-\end_layout
-
+other
+\begin_inset space ~
\end_inset
+<valor>
+\end_layout
-\begin_inset Newline linebreak
\end_inset
- (o
-\begin_inset Flex CharStyle:Code
+] 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
-LabelStringAppendix
+single
\end_layout
\end_inset
-) del contador
-\begin_inset Flex CharStyle:Code
+,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-counter
+onehalf
\end_layout
\end_inset
-.
-
-\end_layout
-
-\begin_layout Itemize
-los valores del contador pueden expresarse usando macros tipo LaTeX como
-
-\begin_inset Flex CharStyle:Code
+ y
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-
-\emph on
-numbertype
-\emph default
-{
-\emph on
-counter
-\emph default
-}
+double
\end_layout
\end_inset
-, donde
-\begin_inset Flex CharStyle:Code
+ 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
-
-\emph on
-numbertype
+other
\end_layout
\end_inset
- puede ser:
-\begin_inset Foot
-status open
+, 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
-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.
+Spacing
\end_layout
\end_inset
+ implica la generación de código LaTeX específico, usando el paquete LaTeX
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-arabic
+setspace
\end_layout
\end_inset
-: 1, 2, 3,\SpecialChar \ldots{}
-;
-\begin_inset Flex CharStyle:Code
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-alph
+Spellcheck
\end_layout
\end_inset
- para minúsculas: a, b, c, \SpecialChar \ldots{}
-;
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Alph
+0
\end_layout
\end_inset
- para mayúsculas: A, B, C, \SpecialChar \ldots{}
-;
-\begin_inset Flex CharStyle:Code
+,
+\emph on
+
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\emph default
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-roman
+
+\emph on
+1
\end_layout
\end_inset
- números romanos en minúscula: i, ii, iii, \SpecialChar \ldots{}
+] Corrección ortográfica de párrafos de este estilo.
+ Por omisión, sí.
+\end_layout
-\begin_inset Foot
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+TextFont
+\end_layout
-\size normal
-\emph on
-\color none
-N.
-\begin_inset space \thinspace{}
\end_inset
-del T.
-\emph default
-: El estilo
-\family sans
+ La tipografía para el cuerpo del texto.
+ Véase la sección
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Tipografías"
+
+\end_inset
+
+.
+\end_layout
-\begin_inset Flex CharStyle:Code
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+TocLevel
+\end_layout
-\family sans
-\size normal
-\color none
-spanish
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+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
-\family default
- de
-\family sans
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+TopSep
+\end_layout
-\begin_inset Flex CharStyle:Code
+\end_inset
+
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
+float=0
+\end_layout
-\family sans
-\size normal
-\color none
-babel
+\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
+\begin_layout Subsection
+Internacionalización de estilos de párrafo
+\begin_inset CommandInset label
+LatexCommand label
+name "sub:I18n"
+
\end_inset
-\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 Standard
+LyX ha soportado desde hace tiempo la internacionalización de la información
+ de formato, pero, hasta la versión 2.0, esto se aplicaba solo a la interfaz
+ de usuario y no a la salida, digamos, PDF.
+ Así, por ej., autores franceses tenían que acudir a feos trucos para conseguir
+ `Théorème 1' en vez de `Theorem 1'.
+ Gracias a Georg Baum, este ya no es el caso.
+\end_layout
+
+\begin_layout Standard
+Si un
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Style
\end_layout
\end_inset
-;
-\begin_inset Flex CharStyle:Code
+ define texto que se mostrará en el documento exportado, puede usar
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Roman
+LangPreamble
\end_layout
\end_inset
- para romanos en mayúsculas: I, II, III\SpecialChar \ldots{}
-;
-\begin_inset Flex CharStyle:Code
+ y
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+BabelPreamble
+\end_layout
+
+\end_inset
+
+ para soportar correctamente documentos con idioma distinto del inglés e
+ incluso documentos plurilingües.
+ El siguiente extracto (del archivo
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-hebrew
+theorems-ams.inc
\end_layout
\end_inset
- para números hebreos.
+) muestra cómo funciona:
+\end_layout
+
+\begin_layout LyX-Code
+Preamble
+\end_layout
+
+\begin_deeper
+\begin_layout LyX-Code
+
+\backslash
+theoremstyle{remark}
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+newtheorem{claim}[thm]{
+\backslash
+protect
+\backslash
+claimname}
+\end_layout
+
+\begin_layout LyX-Code
+EndPreamble
+\end_layout
+
+\begin_layout LyX-Code
+LangPreamble
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+providecommand{
+\backslash
+claimname}{_(Claim)}
+\end_layout
+
+\begin_layout LyX-Code
+EndLangPreamble
+\end_layout
+
+\begin_layout LyX-Code
+BabelPreamble
+\end_layout
+
+\begin_layout LyX-Code
+
+\backslash
+addto
+\backslash
+captions$$lang{
+\backslash
+renewcommand{
+\backslash
+claimname}{_(Claim)}}
+\end_layout
+
+\begin_layout LyX-Code
+EndBabelPreamble
\end_layout
\end_deeper
\begin_layout Standard
-Si no se define LabelString, se construye un valor por omisión así: si el
- contador tiene un contador maestro
-\begin_inset Flex CharStyle:Code
+En principio, cualquier LaTeX legal puede aparecer en las etiquetas
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-master
+LangPreamble
\end_layout
\end_inset
- (definido mediante
-\begin_inset Flex CharStyle:Code
+ y
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Within
+BabelPreamble
\end_layout
\end_inset
-), se usa la cadena
-\begin_inset Flex CharStyle:Code
+, pero en la práctica el aspecto será generalmente como el mostrado aquí.
+ La clave para una correcta traducción del texto impreso es la definición
+ del comando LaTeX
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\backslash
-themaster.
-\backslash
-arabic{counter}
+claimname
\end_layout
\end_inset
-; si no, se usa la cadena
-\begin_inset Flex CharStyle:Code
+ y su uso en
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
\backslash
-arabic{counter}
+newtheorem
\end_layout
\end_inset
.
+
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_layout Standard
+La etiqueta
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelStringAppendix
+LangPreamble
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+ 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
-string
+Preamble
\end_layout
\end_inset
-=""] Lo mismo que
-\begin_inset Flex CharStyle:Code
+.
+ Lo que la hace especial es el uso de la
+\begin_inset Quotes eld
+\end_inset
+
+función
+\begin_inset Quotes erd
+\end_inset
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LabelString
+_()
\end_layout
\end_inset
-, pero para el apéndice.
+, que será reemplazada, cuando LyX genere la salida LaTeX, por la traducción
+ de su argumento al idioma del documento.
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_layout Standard
+La etiqueta
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Within
+BabelPreamble
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+ 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
-string
+babel
\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,
-\begin_inset Flex CharStyle:Code
+.
+ 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
-subsection
+_()
\end_layout
\end_inset
- se numera dentro de
-\begin_inset Flex CharStyle:Code
+ se reemplazará por su traducción al idioma en cuestión; la expresión
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-section
+$$lang
\end_layout
\end_inset
-.
+ es reemplazada por el nombre del idioma (el usado por el paquete babel).
\end_layout
-\begin_layout Subsection
-Descripción de las fuentes
-\begin_inset CommandInset label
-LatexCommand label
-name "sub:fuentes"
+\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
+
+\backslash
+addto
+\backslash
+captionsngerman{
+\backslash
+renewcommand{
+\backslash
+claimname}{Behauptung}}
+\begin_inset Newline newline
\end_inset
+\backslash
+providecommand{
+\backslash
+claimname}{Behauptung}
\end_layout
\begin_layout Standard
-Una descripción de una fuente se ve como:
-\end_layout
+LaTeX y
+\begin_inset Flex Code
+status collapsed
-\begin_layout LyX-Code
-Font
-\family roman
-\emph on
-or
-\family default
-\emph default
- LabelFont
+\begin_layout Plain Layout
+babel
\end_layout
-\begin_layout LyX-Code
- ...
-\end_layout
+\end_inset
-\begin_layout LyX-Code
-EndFont
+ conspirarán para producir el texto correcto en la salida.
\end_layout
\begin_layout Standard
-Están disponibles los comandos siguientes:
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+Un punto importante a tener en cuenta aquí es que las traducciones son proporcio
+nadas por el propio LyX, por medio del mismo mecanismo empleado para la
+ internacionalización de la interfaz de usuario.
+ Esto quiere decir, en definitiva, que
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Color
+LangPreamble
\end_layout
\end_inset
- [
-\begin_inset Flex CharStyle:Code
+ y
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-none
+BabelPreamble
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-black
+ realmente solo son útiles en archivos de formato que son proporcionados
+ por LyX, puesto que el texto introducido en archivos de formato creados
+ por el usuario no serán tenidos en cuenta por las rutinas de internacionalizaci
+ón de LyX.
+ Sin embargo, cualquier formato creado con la intención de ser incluido
+ en LyX debería usar estas etiquetas en los lugares apropiados.
\end_layout
+\begin_layout Subsection
+Flotantes
+\begin_inset CommandInset label
+LatexCommand label
+name "sub:Flotantes"
+
\end_inset
-,
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-white
\end_layout
-\end_inset
-
-,
-\begin_inset Flex CharStyle:Code
+\begin_layout Standard
+Es necesario definir los flotantes (
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-red
+figura
\end_layout
\end_inset
,
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex MenuItem
status collapsed
\begin_layout Plain Layout
-green
+cuadro
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+, \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
-blue
+stdfloats.inc
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
-status collapsed
+, así que no tendrás más que añadir
+\end_layout
-\begin_layout Plain Layout
-cyan
+\begin_layout LyX-Code
+Input stdfloats.inc
\end_layout
-\end_inset
+\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:
+\end_layout
-,
-\begin_inset Flex CharStyle:Code
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-magenta
+Extension
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-yellow
+string
\end_layout
\end_inset
-]
+=
+\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).
+ LaTeX escribe las leyendas en este archivo.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Family
+GuiName
\end_layout
\end_inset
[
-\emph on
-
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-Roman
+string
\end_layout
\end_inset
+=
+\begin_inset Quotes erd
+\end_inset
+
-\emph default
-,
-\begin_inset Flex CharStyle:Code
+\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
-Sans
+HTML*
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
-status collapsed
+ Controlan la salida XHTML.
+ Véase la sección
+\begin_inset space ~
+\end_inset
-\begin_layout Plain Layout
-Typewriter
-\end_layout
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Etiquetas-para-XHTML"
\end_inset
-]
+.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Misc
+IsPredefined
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\emph on
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-string
+0
\end_layout
\end_inset
-] Son argumentos válidos:
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-emph
-\end_layout
+\emph default
+,
+\begin_inset space \thinspace{}
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-noun
+1
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+] Indica si el flotante está ya definido en la clase de documento o si necesitam
+os cargar el paquete LaTeX
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-underbar
+float
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+ para definirlo sobre la marcha.
+ Por omisión
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-no_emph
+0
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+, que significa: usar
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-no_noun
+float
\end_layout
\end_inset
- and
-\begin_inset Flex CharStyle:Code
+.
+ Deberá ponerse
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-no_bar
+1
\end_layout
\end_inset
-.
- Cada uno de ellos activa o desactiva el atributo correspondiente.
+ si el flotante ya está definido por la clase de documento LaTeX.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Series
+ListCommand
\end_layout
\end_inset
[
-\emph on
-
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\emph on
-Medium
+string
\end_layout
\end_inset
+=
+\begin_inset Quotes erd
+\end_inset
-\emph default
-,
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-Bold
-\end_layout
+\begin_inset Quotes erd
\end_inset
-]
-\end_layout
-
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
+] 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
-Shape
+UsesFloatPkg
\end_layout
\end_inset
- [
-\emph on
-
-\begin_inset Flex CharStyle:Code
+ 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
-
-\emph on
-Up
+UsesFloatPkg
\end_layout
\end_inset
+ es `true', porque en este caso sí hay una forma estándar de definir el
+ comando.
+\end_layout
-\emph default
-,
-\begin_inset Flex CharStyle:Code
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Italic
+ListName
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-SmallCaps
+string
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
-status collapsed
+=
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Plain Layout
-Slanted
-\end_layout
+\begin_inset Quotes erd
\end_inset
-]
+] Un título para una lista de flotantes de este tipo (índice de figuras,
+ tablas o lo que sea).
+ Se usa para el nombre del recuadro en LyX; se pasa a LaTeX para usarlo
+ como título allí; y se usa como título en la salida.
+ Será traducido al idioma del documento.
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Size
+NumberWithin
\end_layout
\end_inset
[
-\begin_inset Flex CharStyle:Code
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-tiny
+string
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
-status collapsed
+=
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Plain Layout
-small
-\end_layout
+\begin_inset Quotes erd
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+] 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
-normal
+NumberWithin
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+ es
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-large
+chapter
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+
+\begin_inset Quotes frd
+\end_inset
+
+, los flotantes serán numerados dentro de los capítulos.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-larger
+Placement
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-largest
+string
\end_layout
\end_inset
-,
-\begin_inset Flex CharStyle:Code
-status collapsed
+=
+\begin_inset Quotes erd
+\end_inset
-\begin_layout Plain Layout
-huge
-\end_layout
+\begin_inset Quotes erd
\end_inset
-,
-\begin_inset Flex CharStyle:Code
+] 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
-giant
+string
\end_layout
\end_inset
-]
-\end_layout
-
-\begin_layout Subsection
-Actualización de antiguos archivos de formato
-\end_layout
-
-\begin_layout Standard
-El formato de archivo de los archivos de formato cambia de vez en cuando,
- de modo que los antiguos archivos de formato deben ser convertidos.
- Desde LyX 1.4.0 este proceso ha sido automatizado: si LyX lee un archivo
- de formato con formato antiguo lanzará la herramienta de conversión
-\begin_inset Flex CharStyle:Code
+ deberá ser un estándar LaTeX:
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LyXDir/scripts/layout2layout.py
+t
\end_layout
\end_inset
-, que lo convierte a un archivo temporal con el formato actual.
- El archivo original se deja sin tocar.
- Si lo quieres convertir permanentemente, ejecuta el convertidor a mano:
-\end_layout
-
-\begin_layout LyX-Code
-python $LyXDir/scripts/layout2layout.py myclass.layout myclassnew.layout
-\end_layout
-
-\begin_layout Standard
-(Debes reemplazar
-\begin_inset Flex CharStyle:Code
+,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-$LyXDir
+b
\end_layout
\end_inset
- con el nombre de tu directorio LyX en el sistema, a menos que lo tengas
- ya definido con una variable de entorno).
- Después copia
-\begin_inset Flex CharStyle:Code
+,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-myclassnew.layout
+p
\end_layout
\end_inset
- a
-\begin_inset Flex CharStyle:Code
+ y
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-UserDir/layouts/
+h
\end_layout
\end_inset
-.
-\end_layout
-
-\begin_layout Standard
-La conversión automática solo maneja cambios de sintaxis.
- No puede manejar el caso en el que el contenido de archivos incluidos fue
- cambiado, así pues estos tendrán que convertirse separadamente.
-\end_layout
+, por
+\begin_inset Quotes fld
+\end_inset
-\begin_layout Section
-Creación de plantillas
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Creación-de-plantillas"
+top
+\begin_inset Quotes frd
+\end_inset
+ (arriba),
+\begin_inset Quotes fld
\end_inset
+bottom
+\begin_inset Quotes frd
+\end_inset
-\end_layout
+ (abajo),
+\begin_inset Quotes fld
+\end_inset
-\begin_layout Standard
-Las plantillas se crean igual que los documentos normales.
- La única diferencia es que los documentos usuales contienen todas las configura
-ciones posibles, incluyendo los esquemas de las fuentes y el tamaño del
- papel.
- Generalmente, un usuario no quiere una plantilla para sobrescribir los
- valores predefinidos en estos casos.
- Por esta razón, el diseñador de una plantilla debería quitar los correspondient
-es comandos como
-\begin_inset Flex CharStyle:Code
+page
+\begin_inset Quotes frd
+\end_inset
+
+ (página), y
+\begin_inset Quotes fld
+\end_inset
+
+here
+\begin_inset Quotes frd
+\end_inset
+
+ (aquí), respectivamente.
+\begin_inset Foot
status collapsed
\begin_layout Plain Layout
-
-\backslash
-fontscheme
+Anotar que el orden de estas letras en la cadena es irrelevante, como en
+ LaTeX.
\end_layout
\end_inset
- o
-\begin_inset Flex CharStyle:Code
+ Por encima de éstos hay un nuevo tipo,
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-
-\backslash
-papersize
+H
\end_layout
\end_inset
- del archivo de la plantilla LyX.
- Esto se puede hacer con cualquier editor de texto, como
-\begin_inset Flex CharStyle:Code
+, que no corresponde realmente a un flotante, ya que se refiere a: ponerlo
+ aquí,
+\begin_inset Quotes fld
+\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
-vi
+H
\end_layout
\end_inset
- o
-\begin_inset Flex CharStyle:Code
+ 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
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-xedit
+tbp
\end_layout
\end_inset
+
+\begin_inset Quotes frd
+\end_inset
+
.
\end_layout
-\begin_layout Standard
-Los archivos editados de plantillas que has creado se ponen en
-\begin_inset Flex CharStyle:Code
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-UserDir/templates/
+RefPrefix
\end_layout
\end_inset
-, copia los que uses desde el directorio global de plantillas
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LyXDir/templates/
+string
\end_layout
\end_inset
- al mismo sitio y redefine la ruta de las plantillas en el diálogo
-\begin_inset Flex CharStyle:MenuItem
+] 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
-Herramientas\SpecialChar \menuseparator
-Preferencias\SpecialChar \menuseparator
-Rutas
+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 Standard
-Ten en cuenta que hay una plantilla que tiene un significado particular:
-
-\begin_inset Flex CharStyle:Code
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-defaults.lyx
+Style
\end_layout
\end_inset
-.
- Esta plantilla se carga cada vez que abres un documento nuevo con
-\begin_inset Flex CharStyle:MenuItem
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Archivo\SpecialChar \menuseparator
-Nuevo
+string
\end_layout
\end_inset
- con el fin de proporcionar unos valores predefinidos convenientes.
- Para crear esta plantilla desde dentro de LyX, lo que debes hacer es abrir
- un documento, ajustar las configuraciones convenientes y usar el botón
-
-\begin_inset Flex CharStyle:MenuItem
+=
+\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
-Guardar como valores predeterminados
+
+\backslash
+newfloat
\end_layout
\end_inset
.
\end_layout
-\begin_layout Chapter
-Inserción de material externo
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Type
\end_layout
-\begin_layout Standard
-\begin_inset Box Shadowbox
-position "t"
-hor_pos "c"
-has_inner_box 1
-inner_pos "t"
-use_parbox 0
-width "100col%"
-special "none"
-height "1in"
-height_special "totalheight"
-status open
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
\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.
+string
\end_layout
\end_inset
+=
+\begin_inset Quotes erd
+\end_inset
-\end_layout
-\begin_layout Standard
-El uso de material de fuentas externas 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_inset Quotes erd
+\end_inset
-\begin_layout Section
-¿Cómo funciona?
-\end_layout
+] El
+\begin_inset Quotes fld
+\end_inset
-\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 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 CharStyle:MenuItem
+tipo
+\begin_inset Quotes frd
+\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
-Insertar\SpecialChar \menuseparator
-Archivo\SpecialChar \menuseparator
-Material externo
+
+\backslash
+newfloat
\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 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 CharStyle:Code
+, comandos tales como
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-Xfig
+
+\backslash
+begin{program}
\end_layout
\end_inset
-.
- El programa Xfig en sí mismo trabaja sobre un archivo original con extensión
-
-\begin_inset Flex CharStyle:Code
+ o
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.fig
+
+\backslash
+end{algorithm*}
\end_layout
\end_inset
-.
- Dentro de Xfig, se crea o modifica una figura y se guarda como un archivo
-
-\begin_inset Flex CharStyle:Code
+ estarán disponibles.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.fig
+UsesFloatPkg
\end_layout
\end_inset
-.
- Para incluir la figura en un documento, se ejecuta
-\begin_inset Flex CharStyle:Code
+ [
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-transfig
+0
\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 CharStyle:Code
+,
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-.fig
+
+\emph on
+1
\end_layout
\end_inset
- es el original, y el archivo PostScript es el archivo generado.
-\end_layout
+] Nos dice si este flotante se define usando el paquete LaTeX
+\begin_inset Flex Code
+status collapsed
-\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.
+\begin_layout Plain Layout
+float
\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_inset
+
+, bien por el archivo de clase o por un paquete, o bien sobre la marcha
+ por el propio LyX.
\end_layout
\begin_layout Standard
+Anotar que al definir un flotante con tipo
+\begin_inset Flex Code
+status collapsed
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Section
-El archivo de configuración de plantillas externas
+\emph on
+type
\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
+ automáticamente se define el correspondiente contador con nombre
+\begin_inset Flex Code
+status collapsed
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:Discusión-sobre-seguridad"
+\begin_layout Plain Layout
+
+\emph on
+type
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsection
+Recuadros flexibles y formato del recuadro
+\begin_inset CommandInset label
+LatexCommand label
+name "sub:estilo-del-texto"
\end_inset
\end_layout
\begin_layout Standard
-Una vez dicho esto, te animamos a que envíes cualquiera plantilla interesante
- que compongas.
+Los recuadros flexibles son de tres tipos:
\end_layout
-\begin_layout Standard
-Las plantillas externas se definen en el archivo
-\begin_inset Flex CharStyle:Code
+\begin_layout Itemize
+estilo del texto (
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-LyXDir/lib/external_templates
+CharStyle
\end_layout
\end_inset
-.
- Puedes colocar tus versiones propias en
-\begin_inset Flex CharStyle:Code
+): estos definen diseños semánticos correspondientes a comandos LaTeX como
+
+\begin_inset Flex Code
status collapsed
\begin_layout Plain Layout
-UserDir/external_templates
+
+\backslash
+noun
\end_layout
\end_inset
-.
+ y
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+code
\end_layout
-\begin_layout Standard
-Una plantilla típica tiene un aspecto como este:
+\end_inset
+
+.
\end_layout
-\begin_layout LyX-Code
-Template XFig
+\begin_layout Itemize
+definido por el usuario (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Custom
\end_layout
-\begin_layout LyX-Code
-GuiName "XFig: $$AbsOrRelPathParent$$Basename"
+\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 (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+endnotes
\end_layout
-\begin_layout LyX-Code
-HelpText
+\end_inset
+
+).
\end_layout
-\begin_layout LyX-Code
-An XFig figure.
+\begin_layout Itemize
+elementos XML (
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Element
\end_layout
-\begin_layout LyX-Code
-HelpTextEnd
+\end_inset
+
+): para usar con las clases DocBook.
\end_layout
-\begin_layout LyX-Code
-InputFormat fig
+\begin_layout Standard
+Los recuadros flexibles se definen usando la etiqueta
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+InsetLayout
\end_layout
-\begin_layout LyX-Code
-FileFilter "*.fig"
+\end_inset
+
+, que se explicará en un momento.
\end_layout
-\begin_layout LyX-Code
-AutomaticProduction true
+\begin_layout Standard
+La etiqueta
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+InsetLayout
\end_layout
-\begin_layout LyX-Code
-Transform Rotate
+\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
\end_layout
-\begin_layout LyX-Code
-Transform Resize
+\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.
\end_layout
-\begin_layout LyX-Code
-Format LaTeX
+\begin_layout Standard
+La definición de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+InsetLayout
\end_layout
-\begin_layout LyX-Code
-TransformCommand Rotate RotationLatexCommand
+\end_inset
+
+ debe comenzar con una línea de la forma:
\end_layout
\begin_layout LyX-Code
-TransformCommand Resize ResizeLatexCommand
+InsetLayout <type>
\end_layout
-\begin_layout LyX-Code
-Product "$$RotateFront$$ResizeFront
+\begin_layout Standard
+Aquí,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<type>
\end_layout
-\begin_layout LyX-Code
-
-\backslash
+\end_inset
-\backslash
-input{$$AbsOrRelPathMaster$$Basename.pstex_t}
+ indica el recuadro cuyo formato se va a definir, y hay dos casos.
\end_layout
-\begin_layout LyX-Code
- $$ResizeBack$$RotateBack"
+\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
+<type>
\end_layout
-\begin_layout LyX-Code
-UpdateFormat pstex
+\end_inset
+
+ puede ser uno cualquiera de los siguientes:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Algorithm
\end_layout
-\begin_layout LyX-Code
-UpdateResult "$$AbsPath$$Basename.pstex_t"
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Branch
\end_layout
-\begin_layout LyX-Code
-Requirement "graphicx"
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Box
\end_layout
-\begin_layout LyX-Code
-ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Box:shaded
\end_layout
-\begin_layout LyX-Code
-ReferencedFile latex "$$AbsPath$$Basename.eps"
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ERT
\end_layout
-\begin_layout LyX-Code
-ReferencedFile dvi "$$AbsPath$$Basename.eps"
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Figure
\end_layout
-\begin_layout LyX-Code
-FormatEnd
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Foot
\end_layout
-\begin_layout LyX-Code
-Format PDFLaTeX
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Index
\end_layout
-\begin_layout LyX-Code
-TransformCommand Rotate RotationLatexCommand
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Info
\end_layout
-\begin_layout LyX-Code
-TransformCommand Resize ResizeLatexCommand
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Info:menu
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Info:shortcut
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Info:shortcuts
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Listings
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Marginal
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Note:Comment
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Note:Note
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Newline newline
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Note:GreyedOut
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+OptArg
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Table
+\end_layout
+
+\end_inset
+
+, o
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+URL
+\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
+
+\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
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Flex:Code
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+.
+ Anotar que la definición de un flexible debe incluir
+\emph on
+además
+\emph default
+ una entrada
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LyXType
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+La definición de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+InsetLayout
+\end_layout
+
+\end_inset
+
+ puede contener las siguientes entradas:
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+BgColor
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<nombre>
+\end_layout
+
+\end_inset
+
+] El color para el fondo del recuadro.
+
+\lang english
+See chapter
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "chap:Names-of-colors"
+
+\end_inset
+
+ for a list of the available color names.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ContentAsLabel
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\lang ngerman
+
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\lang spanish
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+] Si usar no el contenido del recuadro como etiqueta del mismo cuando el
+ recuadro se cierra.
+ Por omisión, falso.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+CopyStyle
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<type>
+\end_layout
+
+\end_inset
+
+]
+\lang english
+As with paragraph styles
+\lang spanish
+, véase sección
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Estilos-de-párrafo"
+
+\end_inset
+
+.
+
+\lang english
+Note that you need to specify the complete type, e.
+\begin_inset space \thinspace{}
+\end_inset
+
+g
+\lang spanish
+.
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+CopyStyle Flex:<nombre>
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+CustomPars
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\lang ngerman
+
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\lang spanish
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+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
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Decoration
+\end_layout
+
+\end_inset
+
+ Puede ser
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Classic
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Minimalistic
+\end_layout
+
+\end_inset
+
+, o
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+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
+Classic
+\end_layout
+
+\end_inset
+
+, los recuadros de código TeX
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Minimalistic
+\end_layout
+
+\end_inset
+
+, y los de estilos del texto
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Conglomerate
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Display
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
+\end_layout
+
+\end_inset
+
+,
+\lang ngerman
+
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\lang spanish
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+1
+\end_layout
+
+\end_inset
+
+] Solo es útil si
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LatexType
+\end_layout
+
+\end_inset
+
+ es
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Environment
+\end_layout
+
+\end_inset
+
+.
+ Indica si el entorno se ubicará en su propio espacio en la salida o si
+ aparecerá en línea con el texto circundante.
+ Si se pone falso, se supone que el entorno LaTeX ignora los espacios en
+ blanco (incluyendo un carácter de línea nueva) después de las etiquetas
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+begin{
+\emph on
+LatexName
+\emph default
+}
+\end_layout
+
+\end_inset
+
+ y
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+end{
+\emph on
+LatexName
+\emph default
+}
+\end_layout
+
+\end_inset
+
+.
+ Por omisión, verdadero.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+End
+\end_layout
+
+\end_inset
+
+ Requerido al final de las declaraciones de formato del recuadro
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+InsetLayout
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Font
+\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_inset CommandInset ref
+LatexCommand ref
+reference "sub:Tipografías"
+
+\end_inset
+
+.
+ 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
+LabelFont
+\end_layout
+
+\end_inset
+
+, así que define aquella primero y después define
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LabelFont
+\end_layout
+
+\end_inset
+
+ si las quieres diferentes.
+
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ForceLTR
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\lang ngerman
+
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\lang spanish
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+] Fuerza el idioma
+\begin_inset Quotes fld
+\end_inset
+
+latex
+\begin_inset Quotes frd
+\end_inset
+
+ que genera salida Izquierda-Derecha (latin), p.
+\begin_inset space \thinspace{}
+\end_inset
+
+e.
+\begin_inset space \space{}
+\end_inset
+
+en código TeX o URL.
+ Un parche.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ForcePlain
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\lang ngerman
+
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\lang spanish
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\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.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+FreeSpacing
+\end_layout
+
+\end_inset
+
+ [
+\emph on
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
+\end_layout
+
+\end_inset
+
+
+\emph default
+,
+\lang ngerman
+
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\lang spanish
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+]
+\lang english
+As with paragraph style
+\lang spanish
+s, véase sección
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Estilos-de-párrafo"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTML*
+\end_layout
+
+\end_inset
+
+ Controlan la salida XHTML.
+ Véase la sección
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Etiquetas-para-XHTML"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+InToc
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\lang ngerman
+
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\lang spanish
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\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
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+KeepEmpty
+\end_layout
+
+\end_inset
+
+ [
+\emph on
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+
+\emph default
+,
+\lang ngerman
+
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\lang spanish
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+]
+\lang english
+As with paragraph styles
+\lang spanish
+, véase sección
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Estilos-de-párrafo"
+
+\end_inset
+
+.
+\end_layout
+
+\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 sección
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Tipografías"
+
+\end_inset
+
+.
+ Anotar que esta definición nunca puede aparecer antes de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Font
+\end_layout
+
+\end_inset
+
+, para que sea efectiva.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LabelString
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
+\end_layout
+
+\end_inset
+
+=
+\begin_inset Quotes erd
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+] 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 TeX
+\end_layout
+
+\end_inset
+
+ y
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Ramas
+\end_layout
+
+\end_inset
+
+) modifican esta etiqueta sobre la marcha.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LatexName
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<nombre>
+\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
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<parámetro>
+\end_layout
+
+\end_inset
+
+] El parámetro opcional para el correspondiente
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LatexName
+\end_layout
+
+\end_inset
+
+, incluyendo posibles pares de corchetes,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+[]
+\end_layout
+
+\end_inset
+
+.
+ Este parámetro no se puede cambiar desde dentro de LyX.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LatexType
+\end_layout
+
+\end_inset
+
+
+\lang english
+As with paragraph styles
+\lang spanish
+, véase sección
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Estilos-de-párrafo"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LyxType
+\end_layout
+
+\end_inset
+
+ Puede ser
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+charstyle
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+custom
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+element
+\end_layout
+
+\end_inset
+
+, o
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+end
+\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
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LyXType
+\end_layout
+
+\end_inset
+
+ es
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+charstyle
+\end_layout
+
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MultiPar
+\end_layout
+
+\end_inset
+
+ es falso.
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MultiPar
+\end_layout
+
+\end_inset
+
+ se puede poner como verdadero para recuadros de estilos
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+charstyle
+\end_layout
+
+\end_inset
+
+, si poniéndolo
+\emph on
+después
+\emph default
+ de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LyXType
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+MultiPar
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\lang ngerman
+
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\lang spanish
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\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.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+NeedProtect
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\lang ngerman
+
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\lang spanish
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+] Si los comandos frágiles deben o no ser
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+protect
+\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
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+,
+\lang ngerman
+
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\lang spanish
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+] Igual que para estilos de párrafo, véase sección
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Estilos-de-párrafo"
+
+\end_inset
+
+.
+ Por omisión es falso.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+PassThru
+\end_layout
+
+\end_inset
+
+ [
+\emph on
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+0
+\end_layout
+
+\end_inset
+
+
+\emph default
+,
+\lang ngerman
+
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\lang spanish
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+1
+\end_layout
+
+\end_inset
+
+] Igual que para estilos de párrafo, véase sección
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Estilos-de-párrafo"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Preamble
+\end_layout
+
+\end_inset
+
+ Igual que para estilos de párrafo, véase sección
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Estilos-de-párrafo"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+RefPrefix
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
+\end_layout
+
+\end_inset
+
+] Prefijo a usar cuando se crean etiquetas que se refieren a recuadros de
+ este tipo.
+ Esto permite el uso de referencias con formato.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Requires
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
+\end_layout
+
+\end_inset
+
+] Igual que para estilos de párrafo, véase sección
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Estilos-de-párrafo"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+ResetsFont
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
+\end_layout
+
+\end_inset
+
+,
+\lang ngerman
+
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\lang spanish
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+1
+\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.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Spellcheck
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+0
+\end_layout
+
+\end_inset
+
+,
+\lang ngerman
+
+\begin_inset space \thinspace{}
+\end_inset
+
+
+\lang spanish
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+1
+\end_layout
+
+\end_inset
+
+] Revisar la ortografía del contenido del recuadro.
+ Por omisión, sí.
+\end_layout
+
+\begin_layout Subsection
+Contadores
+\begin_inset CommandInset label
+LatexCommand label
+name "sub:Contadores"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Es necesario definir los contadores (
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+chapter
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+figure
+\end_layout
+
+\end_inset
+
+, \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
+stdcounters.inc
+\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 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 <nombre>
+\end_layout
+
+\begin_layout Standard
+donde
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+<nombre>
+\end_layout
+
+\end_inset
+
+ es el nombre del contador.
+ Hay que terminar con
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+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
+LabelString
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
+\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
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LabelStringAppendix
+\end_layout
+
+\end_inset
+
+.
+ 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
+
+\backslash
+thecounter
+\end_layout
+
+\end_inset
+
+ será reemplazado por la expansión de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LabelString
+\end_layout
+
+\end_inset
+
+
+\begin_inset Newline linebreak
+\end_inset
+
+ (o
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LabelStringAppendix
+\end_layout
+
+\end_inset
+
+) del contador
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+counter
+\end_layout
+
+\end_inset
+
+.
+
+\end_layout
+
+\begin_layout Itemize
+los valores del contador pueden expresarse usando macros tipo LaTeX como
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+
+\emph on
+numbertype
+\emph default
+{
+\emph on
+counter
+\emph default
+}
+\end_layout
+
+\end_inset
+
+, donde
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+numbertype
+\end_layout
+
+\end_inset
+
+ puede ser:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+arabic
+\end_layout
+
+\end_inset
+
+: 1, 2, 3,\SpecialChar \ldots{}
+;
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+alph
+\end_layout
+
+\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
+roman
+\end_layout
+
+\end_inset
+
+ números romanos en minúscula: i, ii, iii, \SpecialChar \ldots{}
+
+\begin_inset Foot
+status collapsed
+
+\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
+
+\family sans
+\size normal
+\color none
+spanish
+\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
+\end_layout
+
+\end_inset
+
+
+\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
+
+\end_inset
+
+;
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Roman
+\end_layout
+
+\end_inset
+
+ para romanos en mayúsculas: I, II, III.
+\end_layout
+
+\end_deeper
+\begin_layout Standard
+Si no se define
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+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
+master
+\end_layout
+
+\end_inset
+
+ (definido mediante
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Within
+\end_layout
+
+\end_inset
+
+), se usa la cadena
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+themaster.
+\backslash
+arabic{counter}
+\end_layout
+
+\end_inset
+
+; si no, se usa la cadena
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\backslash
+arabic{counter}
+\end_layout
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LabelStringAppendix
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
+\end_layout
+
+\end_inset
+
+=""] Lo mismo que
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+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
+PrettyFormat
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
+\end_layout
+
+\end_inset
+
+=
+\begin_inset Quotes erd
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+] Un formato para usar con las referencias a este contador.
+ Por ejemplo, podríamos querer las referencias a los números de sección
+ en la forma
+\begin_inset Quotes fld
+\end_inset
+
+Sección
+\begin_inset space ~
+\end_inset
+
+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
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
+\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,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+subsection
+\end_layout
+
+\end_inset
+
+ se numera dentro de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+section
+\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"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Una descripción de una tipografía se ve como:
+\end_layout
+
+\begin_layout LyX-Code
+Font
+\family roman
+\emph on
+o
+\family default
+\emph default
+ LabelFont
+\emph on
+o
+\emph default
+ DefaultFont
+\end_layout
+
+\begin_layout LyX-Code
+ ...
+\end_layout
+
+\begin_layout LyX-Code
+EndFont
+\end_layout
+
+\begin_layout Standard
+Están disponibles los comandos siguientes:
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Color
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\emph on
+none
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+black
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+white
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+red
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+green
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+blue
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+cyan
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+magenta
+\end_layout
+
+\end_inset
+
+,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+yellow
+\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 "sub: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 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
+\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 LyX.
+\end_layout
+
+\begin_layout Standard
+Las definiciones usan un lenguaje simple que permite reemplazar las claves
+ BibTeX por sus valores.
+ Las claves deben encerrarse entre símbolos
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%
+\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
+
+.
+ LyX tratará
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%!quotetitle%
+\end_layout
+
+\end_inset
+
+ exactamente como trataría su definición.
+ Por tanto, permítenos un
+\emph on
+aviso
+\emph default
+ obvio.
+ No hagas:
+\end_layout
+
+\begin_layout LyX-Code
+!funfun %funfun%
+\end_layout
+
+\begin_layout Standard
+ni nada parecido.
+ LyX no caería en un bucle infinito, pero sí en uno muy largo.
+\end_layout
+
+\begin_layout Standard
+El segundo tipo especial de definición sería como:
+\end_layout
+
+\begin_layout LyX-Code
+_pptext pp.
+\end_layout
+
+\begin_layout Standard
+Esto define un trozo de texto traducible, que permite traducir partes relevantes
+ de la bibliografía.
+ Puede incluirse en una definición tratándolo como una clave:
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+%_pptext%
+\end_layout
+
+\end_inset
+
+.
+ Varios de estos están predefinidos en
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+stdciteformats.inc
+\end_layout
+
+\end_inset
+
+.
+ Advertiremos que no son macros en el sentido definido.
+ No se expandirán.
+\end_layout
+
+\begin_layout Standard
+Aquí hay, pues, un ejemplo que usa todas estas características:
+\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 LaTeX o DocBook, el formato de salida XHTML en LyX también se
+ controla mediante la información contenida en archivos de formato.
+ En general, LyX provee valores predefinidos sensatos y, como se mencionó
+ anteriormente, incluso construirá reglas de estilo CSS a partir de las
+ otras etiquetas de formato.
+ Por ejemplo, LyX intentará usar la información proporcionada por la declaración
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Font
+\end_layout
+
+\end_inset
+
+ para el estilo Chapter para escribir CSS que formateará adecuadamente los
+ encabezados de capítulo.
+\end_layout
+
+\begin_layout Standard
+En muchos casos, por tanto, no tendrás que hacer nada para obtener una aceptable
+ salida XHTML para tus propios entornos, recuadros personalizados y cosas
+ así.
+ Pero en ciertos casos querrás hacer cambios, y para eso LyX proporciona
+ un número de etiquetas de formato que se pueden usar para personalizar
+ los XHTML y CSS generados.
+\end_layout
+
+\begin_layout Standard
+Advertimos que hay dos etiquetas,
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLPreamble
+\end_layout
+
+\end_inset
+
+ y
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+AddToHTMLPreamble
+\end_layout
+
+\end_inset
+
+ que pueden aparecer fuera de las declaraciones de estilos y recuadros.
+ Véase
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Parámetros-generales-clases"
+
+\end_inset
+
+ para detalles sobre esto.
+\end_layout
+
+\begin_layout Subsection
+Estilos de párrafo
+\begin_inset CommandInset label
+LatexCommand label
+name "sub:Estilos-de-párrafo-XHTML"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+El tipo de XHTML que genera LyX para un párrafo depende de si se trata de
+ un párrafo normal, de un comando o de un entorno, en los que esto se determina
+ por el contenido de la correspondiente etiqueta
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+LaTeXType
+\end_layout
+
+\end_inset
+
+.
+
+\end_layout
+
+\begin_layout Standard
+Para un comando o párrafo, la salida XHTML tiene la forma siguiente:
+\end_layout
+
+\begin_layout LyX-Code
+<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 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
+
+\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 el rótulo dentro
+ del ítem; si verdadero, se obtiene el segundo, con el rótulo fuera del
+ ítem.
+\end_layout
+
+\begin_layout Standard
+Las etiquetas específicas y la salida de los atributos para cada tipo de
+ párrafo puede ser controlado por medio de las etiquetas de formato que
+ vamos a describir.
+ Como mencionamos antes, sin embargo, LyX usa predefinidos adecuados para
+ muchos de estos valores, por lo que generalmente no necesitarás hacer nada
+ para obtener una buena salida XHTML.
+ Partiendo de las etiquetas ya disponibles puedes afinar lascosas a tu gusto.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLAttr
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+string
+\end_layout
+
+\end_inset
+
+] Especifica información de los atributos a entregar con la etiqueta principal.
+ Por ejemplo,
+\begin_inset Quotes eld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+class=`mydiv'
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+.
+ Por omisión, LyX producirá
+\begin_inset Quotes eld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+class=`layoutname'
+\end_layout
+
+\end_inset
+
+
+\begin_inset Quotes erd
+\end_inset
+
+, donde
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+layoutname
+\end_layout
+
+\end_inset
+
+ es el nombre del formato en LyX, en minúsculas, por ejemplo: chapter.
+ Esto
+\emph on
+no
+\emph default
+ debería contener ninguna información de estilo.
+ Usa
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLStyle
+\end_layout
+
+\end_inset
+
+ para ese propósito.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+HTMLForceCSS
+\end_layout
+
+\end_inset
+
+ [
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+
+\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 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.
+\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, 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
+\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, 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 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
+\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 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, 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 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.
+\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 sección
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sub:Descripción-formato-cita"
+
+\end_inset
+
+ para los detalles.
+\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
+
+\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
+\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 "sub:Tipografías"
+
+\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 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
+\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
+
+\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?
+\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 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
+\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 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 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 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 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 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
+LyXDir/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 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 LyX (véase la sección
+\begin_inset space ~
+\end_inset
+
+
+\begin_inset CommandInset ref
+LatexCommand ref
+reference "sec:Formatos"
+
+\end_inset
+
+).
+ Se pone un
+\begin_inset Quotes fld
+\end_inset
+
+
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+*
+\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.
+\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
+\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 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 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 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 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 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 LyX (véase
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+Convertidores
+\end_layout
+
+\end_inset
+
+ de
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+Gestión de archivos
+\end_layout
+
+\end_inset
+
+ en el diálogo
+\begin_inset Flex MenuItem
+status collapsed
+
+\begin_layout Plain Layout
+Herramientas\SpecialChar \menuseparator
+Preferencias
+\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
+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
+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 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 Standard
+Las macros disponibles son las siguientes:
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$AbsOrRelPathMaster
+\end_layout
+
+\end_inset
+
+ La ruta del archivo, absoluta o relativa al documento LyX maestro.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$AbsOrRelPathParent
+\end_layout
+
+\end_inset
+
+ La ruta del archivo, absoluta o relativa al documento LyX.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$AbsPath
+\end_layout
+
+\end_inset
+
+ La ruta absoluta del archivo.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$Basename
+\end_layout
+
+\end_inset
+
+ El nombre de archivo sin ruta y sin la extensión.
+\end_layout
+
+\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
+
+\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
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$Extension
+\end_layout
+
+\end_inset
+
+ La extensión de archivo (incluyendo el punto).
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$FName
+\end_layout
+
+\end_inset
+
+ 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
+
+\begin_layout Plain Layout
+$$FPath
+\end_layout
+
+\end_inset
+
+ La parte de la ruta de
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$FName
+\end_layout
+
+\end_inset
+
+ (nombre absoluto o relativo al documento LyX).
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$RelPathMaster
+\end_layout
+
+\end_inset
+
+ La ruta del archivo, relativa al documento maestro LyX.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$RelPathParent
+\end_layout
+
+\end_inset
+
+ La ruta del archivo, relativa al documento LyX.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$Sysdir
+\end_layout
+
+\end_inset
+
+ 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.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$Tempname
+\end_layout
+
+\end_inset
+
+ 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 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
+
+\begin_layout Plain Layout
+$$AbsPath$$Basename$$Extension
+\end_layout
+
+\end_inset
+
+.
+\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
+
+\begin_layout Plain Layout
+Product
+\end_layout
+
+\end_inset
+
+ soporta adicionalmente las siguientes sustituciones si se habilitan por
+ los comandos
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Transform
+\end_layout
+
+\end_inset
+
+ y
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+TransformCommand
+\end_layout
+
+\end_inset
+
+:
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$ResizeFront
+\end_layout
+
+\end_inset
+
+ La parte delantera del comando para cambiar el tamaño.
+\end_layout
+
+\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
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$RotateFront
+\end_layout
+
+\end_inset
+
+ 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
+
+ La parte trasera del comando para la rotación.
+\end_layout
+
+\begin_layout Standard
+La cadena de valor del comando
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Option
+\end_layout
+
+\end_inset
+
+ soporta adicionalmente las siguientes sustituciones si éstas se han habilitado
+ por los comandos
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+Transform
+\end_layout
+
+\end_inset
+
+ y
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+TransformOption
+\end_layout
+
+\end_inset
+
+:
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$Clip
+\end_layout
+
+\end_inset
+
+ La opción recorte.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$Extra
+\end_layout
+
+\end_inset
+
+ La opción extra.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$Resize
+\end_layout
+
+\end_inset
+
+ La opción cambio de tamaño.
+\end_layout
+
+\begin_layout Description
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$Rotate
+\end_layout
+
+\end_inset
+
+ La opción rotación.
+\end_layout
+
+\begin_layout Standard
+Te puedes preguntar por qué hay tantas macros de ruta.
+ Por dos razones, principalmente:
+\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.
+\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.
+\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
+
+ si se requiere una ruta absoluta.
+\end_layout
+
+\begin_layout Itemize
+Usar
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$AbsOrRelPathMaster
+\end_layout
+
+\end_inset
+
+ si la cadena sustituida es algún tipo de entrada LaTeX.
+\end_layout
+
+\begin_layout Itemize
+Si no, usar
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+$$AbsOrRelPathParent
+\end_layout
+
+\end_inset
+
+ 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
+
+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
+ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
+\end_layout
+
+\end_inset
+
+ 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
+.pstex_t
+\end_layout
+
+\end_inset
+
+ 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
+
+
+\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.
+
+\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 Plain Layout
+execvp
+\end_layout
+
+\end_inset
+
+ más bien que con la llamada
+\begin_inset Flex Code
+status collapsed
+
+\begin_layout Plain Layout
+system
+\end_layout
+
+\end_inset
+
+, 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 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.
+\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
+execvp
+\end_layout
+
+\end_inset
+
+ 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.
+\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.
+\end_layout
+
+\begin_layout Chapter
+\start_of_appendix
+
+\lang english
+List of functions to be used in layouts
+\lang spanish
+
+\begin_inset CommandInset label
+LatexCommand label
+name "chap:List-of-functions"
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\align center
+\begin_inset Tabular
+<lyxtabular version="3" rows="10" columns="6">
+<features tabularvalignment="middle">
+<column alignment="left" valignment="top" width="14col%">
+<column alignment="left" valignment="top" width="14col%">
+<column alignment="left" valignment="top" width="14col%">
+<column alignment="left" valignment="top" width="14col%">
+<column alignment="left" valignment="top" width="14col%">
+<column alignment="left" valignment="top" width="14col%">
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+accents
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+bbding
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+dvipost
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+fancybox
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+hhline
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+latexsym
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+amsbsy
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+bm
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+feyn
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+hyperref
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+listings
+\end_layout
+
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+amscd
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+booktabs
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+endnotes
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+fixltx2e
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+
\end_layout
-\begin_layout LyX-Code
-Product "$$RotateFront$$ResizeFront
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+longtable
\end_layout
-\begin_layout LyX-Code
-
-\backslash
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\backslash
-input{$$AbsOrRelPathMaster$$Basename.pdftex_t}
+\begin_layout Plain Layout
+amsmath
\end_layout
-\begin_layout LyX-Code
- $$ResizeBack$$RotateBack"
-\end_layout
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\begin_layout LyX-Code
-UpdateFormat pdftex
-\end_layout
+\begin_layout Plain Layout
-\begin_layout LyX-Code
-UpdateResult "$$AbsPath$$Basename.pdftex_t"
\end_layout
-\begin_layout LyX-Code
-Requirement "graphicx"
-\end_layout
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\begin_layout LyX-Code
-ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pdftex_t"
+\begin_layout Plain Layout
+enumitem
\end_layout
-\begin_layout LyX-Code
-ReferencedFile latex "$$AbsPath$$Basename.pdf"
-\end_layout
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\begin_layout LyX-Code
-FormatEnd
+\begin_layout Plain Layout
+float
\end_layout
-\begin_layout LyX-Code
-Format Ascii
-\end_layout
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\begin_layout LyX-Code
-Product "$$Contents(
-\backslash
-"$$AbsPath$$Basename.asc
-\backslash
-")"
+\begin_layout Plain Layout
+ifsym
\end_layout
-\begin_layout LyX-Code
-UpdateFormat asciixfig
-\end_layout
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\begin_layout LyX-Code
-UpdateResult "$$AbsPath$$Basename.asc"
+\begin_layout Plain Layout
+lyxskak
\end_layout
-\begin_layout LyX-Code
-FormatEnd
-\end_layout
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\begin_layout LyX-Code
-Format DocBook
+\begin_layout Plain Layout
+amssymb
\end_layout
-\begin_layout LyX-Code
-Product "<graphic fileref=
-\backslash
-"$$AbsOrRelPathMaster$$Basename.eps
-\backslash
-">
-\end_layout
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\begin_layout LyX-Code
- </graphic>"
+\begin_layout Plain Layout
+CJK
\end_layout
-\begin_layout LyX-Code
-UpdateFormat eps
-\end_layout
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\begin_layout LyX-Code
-UpdateResult "$$AbsPath$$Basename.eps"
+\begin_layout Plain Layout
+esint
\end_layout
-\begin_layout LyX-Code
-ReferencedFile docbook "$$AbsPath$$Basename.eps"
-\end_layout
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\begin_layout LyX-Code
-ReferencedFile docbook-xml "$$AbsPath$$Basename.eps"
+\begin_layout Plain Layout
+framed
\end_layout
-\begin_layout LyX-Code
-FormatEnd
-\end_layout
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-\begin_layout LyX-Code
-Product "[XFig: $$FName]"
+\begin_layout Plain Layout
+ifthen
\end_layout
-\begin_layout LyX-Code
-FormatEnd
-\end_layout
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
-\begin_layout LyX-Code
-TemplateEnd
\end_layout
-\begin_layout Standard
-Como puedes ver, la plantilla se incluye entre
-\begin_inset Flex CharStyle:Code
-status collapsed
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Template
+amstext
\end_layout
\end_inset
-
- \SpecialChar \ldots{}
-
-\begin_inset Flex CharStyle:Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-TemplateEnd
+color
\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 CharStyle:Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Format
+
\end_layout
\end_inset
-
- \SpecialChar \ldots{}
-
-\begin_inset Flex CharStyle:Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-FormatEnd
+
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-.
-\end_layout
+\begin_layout Plain Layout
-\begin_layout Subsection
-La cabecera de la plantilla
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-AutomaticProduction
-\begin_inset space ~
+makeidx
+\end_layout
+
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-true|false
+\begin_layout Plain Layout
+amsthm
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- Si el archivo representado por la plantilla debe ser generado por LyX.
- Este comando debe aparecer exactamente una vez.
+\begin_layout Plain Layout
+covington
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-FileFilter
-\begin_inset space ~
-\end_inset
-<pattern>
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- 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
+\begin_layout Plain Layout
+graphicx
+\end_layout
-e.,
-\begin_inset space ~
\end_inset
-
-tgif tiene
-\begin_inset Flex CharStyle:Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-.obj
+jurabib
\end_layout
\end_inset
-
- y
-\begin_inset Flex CharStyle:Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-.tgo
+marvosym
\end_layout
\end_inset
-
-), se pone algo como
-\begin_inset Flex CharStyle:Code
-status collapsed
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-"*.{obj,tgo}"
+array
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-.
- Este comando debe aparecer exactamente una vez.
+\begin_layout Plain Layout
+csquotes
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-GuiName
-\begin_inset space ~
-\end_inset
-<guiname>
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
- El texto mostrado sobre el botón.
- Este comando debe aparecer exactamente una vez.
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-HelpText
-\begin_inset space ~
-\end_inset
-<text>
-\begin_inset space ~
+\end_layout
+
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-HelpTextEnd
+\begin_layout Plain Layout
+mathdesign
\end_layout
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- 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.
+\begin_layout Plain Layout
+ascii
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-InputFormat
-\begin_inset space ~
+
+\end_layout
+
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
-<format>
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+mathdesign
+\end_layout
- 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
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
-\begin_inset CommandInset ref
-LatexCommand ref
-reference "sec:Formatos"
+\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+mathdots
+\end_layout
-).
- Se pone un
-\begin_inset Quotes fld
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
-\begin_inset Flex CharStyle:Code
-status collapsed
+\end_layout
+
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-*
+
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+\begin_layout Plain Layout
+
+\end_layout
-\begin_inset Quotes frd
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- 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.
+\begin_layout Plain Layout
+mathdots
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+
+\end_layout
-\begin_layout Plain Layout
-Template
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-<id>
+\begin_layout Plain Layout
+subfig
\end_layout
\end_inset
+</cell>
+</row>
+</lyxtabular>
+
+\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 CharStyle:Code
-status collapsed
+\begin_layout Standard
+\align center
+\begin_inset Tabular
+<lyxtabular version="3" rows="10" columns="6">
+<features tabularvalignment="middle">
+<column alignment="left" valignment="top" width="14col%">
+<column alignment="left" valignment="top" width="14col%">
+<column alignment="left" valignment="top" width="14col%">
+<column alignment="left" valignment="top" width="14col%">
+<column alignment="left" valignment="top" width="14col%">
+<column alignment="left" valignment="top" width="14col%">
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Transform
-\begin_inset space ~
-\end_inset
-
-Rotate|Resize|Clip|Extra
+makeidx
\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 CharStyle:Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Transform
+pdfcolmk
\end_layout
\end_inset
-
- debe tener el correspondiente
-\begin_inset Flex CharStyle:Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-TransformCommand
+setspace
\end_layout
\end_inset
-
- o bien
-\begin_inset Flex CharStyle:Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-TransformOption
+textcomp
\end_layout
\end_inset
-
- en la sección
-\begin_inset Flex CharStyle:Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Format
+ulem
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-.
- De lo contrario la transformación no será soportada por ese formato.
-
+\begin_layout Plain Layout
+xargs
\end_layout
-\begin_layout Subsection
-La sección Format
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
+marvosym
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Format
-\begin_inset space ~
+pdfpages
+\end_layout
+
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-LaTeX|PDFLaTeX|PlainText|DocBook
+\begin_layout Plain Layout
+slashed
\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 CharStyle:Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Format
+textgreek
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
- 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.
+\begin_layout Plain Layout
+undertilde
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Option
-\begin_inset space ~
-\end_inset
+xcolor
+\end_layout
-<name>
-\begin_inset space ~
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-<value>
+\begin_layout Plain Layout
+mathdesign
\end_layout
\end_inset
-
- Este comando define una macro adicional,
-\begin_inset Flex CharStyle:Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-$$<name>
+pifont
\end_layout
\end_inset
-
-, para sustitución en
-\begin_inset Flex CharStyle:Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Product
+soul
\end_layout
\end_inset
-
-.
-
-\begin_inset Flex CharStyle:Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-<value>
+tfrupee
\end_layout
\end_inset
-
- puede contener en sí mismo macros de sustitución.
- La ventaja sobre el uso de
-\begin_inset Flex CharStyle:Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-<value>
+units
\end_layout
\end_inset
-
- directamente en
-\begin_inset Flex CharStyle:Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Product
+xy
\end_layout
\end_inset
-
- es que el valor sustituido de
-\begin_inset Flex CharStyle:Code
-status collapsed
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-$$<name>
+mathdots
\end_layout
\end_inset
+</cell>
+<cell alignment="left" 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
+pmboxdraw
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Product
-\begin_inset space ~
+splitidx
+\end_layout
+
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-<text>
+\begin_layout Plain Layout
+tipa
\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
+url
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\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 LaTeX.
- Tiene que definirse usando
-\begin_inset Flex CharStyle:Code
-status collapsed
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-PreambleDef
+mathrsfs
\end_layout
\end_inset
-
- \SpecialChar \ldots{}
-
-\begin_inset Flex CharStyle:Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-PreambleDefEnd
+polyglossia
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-.
- Este comando puede aparecer ninguna o más veces.
+\begin_layout Plain Layout
+subfig
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-ReferencedFile
-\begin_inset space ~
-\end_inset
+tipx
+\end_layout
-<format>
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
-<filename>
\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
+yhmath
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-
-\begin_layout Plain Layout
-Requirement
-\begin_inset space ~
\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-<package>
+\begin_layout Plain Layout
+mhchem
\end_layout
\end_inset
-
- El nombre de un paquete LaTeX requerido.
- El paquete se incuye mediante
-\begin_inset Flex CharStyle:Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-
-\backslash
-usepackage{}
+prettyref
\end_layout
\end_inset
+</cell>
+<cell alignment="left" 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
+subscript
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle: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
+tone
+\end_layout
-Rotate
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-RotationLatexCommand
+\begin_layout Plain Layout
+varioref
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
- Este comando especifica que el comando 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 CharStyle:Code
-status collapsed
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-TransformCommand
-\begin_inset space ~
-\end_inset
+multirow
+\end_layout
-Resize
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-ResizeLatexCommand
+\begin_layout Plain Layout
+pxfonts
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
- Este comando especifica que el comando 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 CharStyle: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
+txfonts
+\end_layout
-Rotate
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-RotationLatexOption
+\begin_layout Plain Layout
+verbatim
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
- 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 CharStyle:Code
-status collapsed
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-TransformOption
-\begin_inset space ~
-\end_inset
-Resize
-\begin_inset space ~
+\end_layout
+
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
-ResizeLatexOption
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
- 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 CharStyle: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
-Clip
-\begin_inset space ~
+\end_layout
+
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
-ClipLatexOption
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
- 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 CharStyle:Code
-status collapsed
+\end_inset
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-TransformOption
-\begin_inset space ~
-\end_inset
+natbib
+\end_layout
-Extra
-\begin_inset space ~
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-ExtraLatexOption
+\begin_layout Plain Layout
+rotating
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
+
+\begin_layout Plain Layout
- 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 CharStyle:Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\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 LyX (véase
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Convertidores
+wasysym
\end_layout
\end_inset
-
- de
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Formatos externos
+
\end_layout
\end_inset
-
- en el diálogo
-\begin_inset Flex CharStyle:MenuItem
-status collapsed
+</cell>
+</row>
+<row>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-Herramientas\SpecialChar \menuseparator
-Preferencias
+nomencl
\end_layout
\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
-).
- Este comando debe aparecer exactamente una vez.
+\begin_layout Plain Layout
+rotfloat
\end_layout
-\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-UpdateResult
-\begin_inset space ~
-\end_inset
-<filename>
\end_layout
\end_inset
+</cell>
+<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.
-\end_layout
+\begin_layout Plain 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 CharStyle:Code
-status collapsed
+\end_inset
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-PreambleDef
+wrapfig
\end_layout
\end_inset
-
- \SpecialChar \ldots{}
-
-\begin_inset Flex CharStyle:Code
-status collapsed
+</cell>
+<cell alignment="left" valignment="top" usebox="none">
+\begin_inset Text
\begin_layout Plain Layout
-PreambleDefEnd
+
\end_layout
+\end_inset
+</cell>
+</row>
+</lyxtabular>
+
\end_inset
-.
- Se pueden usar por las plantillas en la sección
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-Format
\end_layout
+\begin_layout Chapter
+
+\lang english
+Names of available colors to be used in layouts
+\begin_inset CommandInset label
+LatexCommand label
+name "chap:Names-of-colors"
+
\end_inset
-.
-\end_layout
-\begin_layout Section
-El mecanismo de sustitución
\end_layout
\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.
-
-\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.
-
+\lang english
+The colors listed here are the standard colors and the those that you can
+ adjust in the LyX preferences.
\end_layout
-\begin_layout Standard
-Las macros disponibles son las siguientes:
+\begin_layout Description
+
+\lang english
+none
+\family roman
+\series medium
+\shape up
+\size normal
+\emph off
+\bar no
+\strikeout off
+\uuline off
+\uwave off
+\noun off
+\color none
+ No particular color -- clear or default
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-$$AbsOrRelPathMaster
+\lang english
+black
\end_layout
-\end_inset
+\begin_layout Description
- La ruta del archivo, absoluta o relativa al documento LyX maestro.
+\lang english
+white
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-$$AbsOrRelPathParent
+\lang english
+red
\end_layout
-\end_inset
+\begin_layout Description
- La ruta del archivo, absoluta o relativa al documento LyX.
+\lang english
+green
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-$$AbsPath
+\lang english
+blue
\end_layout
-\end_inset
+\begin_layout Description
- La ruta absoluta del archivo.
+\lang english
+cyan
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-$$Basename
+\lang english
+magenta
\end_layout
-\end_inset
+\begin_layout Description
- El nombre de archivo sin ruta y sin la extensión.
+\lang english
+yellow
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-$$Contents(
-\begin_inset Quotes eld
-\end_inset
+\lang english
+cursor Cursor color
+\end_layout
-filename.ext
-\begin_inset Quotes erd
-\end_inset
+\begin_layout Description
-)
+\lang english
+background Background color
\end_layout
-\end_inset
-
- Esta macro expandirá los contenidos del archivo con el nombre
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_layout Description
-\begin_layout Plain Layout
-filename.ext
+\lang english
+foreground Foreground color
\end_layout
-\end_inset
+\begin_layout Description
-.
+\lang english
+selection Background color of selected text
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-$$Extension
+\lang english
+selectiontext Foreground color of selected text
\end_layout
-\end_inset
+\begin_layout Description
- La extensión de archivo (incluyendo el punto).
+\lang english
+latex Text color in LaTeX mode
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-$$FName
+\lang english
+preview The color used for previews
\end_layout
-\end_inset
+\begin_layout Description
- 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.
+\lang english
+inlinecompletion Inline completion color
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-$$FPath
+\lang english
+nonunique_inlinecompletion Inline completion color for the non-unique part
\end_layout
-\end_inset
-
- La parte de la ruta de
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_layout Description
-\begin_layout Plain Layout
-$$FName
+\lang english
+notelabel Label color for notes
\end_layout
-\end_inset
+\begin_layout Description
- (nombre absoluto o relativo al documento LyX).
+\lang english
+notebg Background color of notes
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-$$RelPathMaster
+\lang english
+commentlabel Label color for comments
\end_layout
-\end_inset
+\begin_layout Description
- La ruta del archivo, relativa al documento maestro LyX.
+\lang english
+commentbg Background color of comments
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-$$RelPathParent
+\lang english
+greyedoutlabel Label color for greyedout insets
\end_layout
-\end_inset
+\begin_layout Description
- La ruta del archivo, relativa al documento LyX.
+\lang english
+greyedouttext Color for greyedout inset text
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-$$Sysdir
+\lang english
+greyedoutbg Background color of greyedout inset
\end_layout
-\end_inset
+\begin_layout Description
- 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.
+\lang english
+shadedbg Background color of shaded box
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-$$Tempname
+\lang english
+listingsbg Background color of listings inset
\end_layout
-\end_inset
+\begin_layout Description
- 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.
+\lang english
+branchlabel Label color for branches
\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 CharStyle:Code
-status collapsed
+\begin_layout Description
-\begin_layout Plain Layout
-$$AbsPath$$Basename$$Extension
+\lang english
+footlabel Label color for footnotes
\end_layout
-\end_inset
+\begin_layout Description
-.
+\lang english
+indexlabel Label color for index insets
\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 CharStyle:Code
-status collapsed
+\begin_layout Description
-\begin_layout Plain Layout
-Product
+\lang english
+marginlabel Label color for margin notes
\end_layout
-\end_inset
-
- soporta adicionalmente las siguientes sustituciones si se habilitan por
- los comandos
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_layout Description
-\begin_layout Plain Layout
-Transform
+\lang english
+phantomtext Text color for phantom insets
\end_layout
-\end_inset
+\begin_layout Description
- y
-\begin_inset Flex CharStyle:Code
-status collapsed
+\lang english
+urllabel Label color for URL insets
+\end_layout
-\begin_layout Plain Layout
-TransformCommand
+\begin_layout Description
+
+\lang english
+urltext Color for URL inset text
\end_layout
-\end_inset
+\begin_layout Description
-:
+\lang english
+depthbar Color for the depth bars in the margin
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-$$ResizeFront
+\lang english
+language Color for marking foreign language words
\end_layout
-\end_inset
+\begin_layout Description
- La parte delantera del comando para cambiar el tamaño.
+\lang english
+command Text color for command insets
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-$$ResizeBack
+\lang english
+commandbg Background color for command insets
\end_layout
-\end_inset
+\begin_layout Description
- La parte trasera del comando para cambiar el tamaño.
+\lang english
+commandframe Frame color for command insets
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-$$RotateFront
+\lang english
+special Special chars text color
\end_layout
-\end_inset
+\begin_layout Description
- La parte delantera del comando para la rotación.
+\lang english
+graphicsbg Graphics inset background color
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-$$RotateBack
+\lang english
+math Math inset text color
\end_layout
-\end_inset
+\begin_layout Description
- La parte trasera del comando para la rotación.
+\lang english
+mathbg Math inset background color
\end_layout
-\begin_layout Standard
-La cadena de valor del comando
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_layout Description
-\begin_layout Plain Layout
-Option
+\lang english
+mathmacrobg Macro math inset background color
\end_layout
-\end_inset
+\begin_layout Description
- soporta adicionalmente las siguientes sustituciones si éstas se han habilitado
- por los comandos
-\begin_inset Flex CharStyle:Code
-status collapsed
+\lang english
+mathmacrohoverbg Macro math inset background color hovered
+\end_layout
-\begin_layout Plain Layout
-Transform
+\begin_layout Description
+
+\lang english
+mathmacrolabel Macro math label color
\end_layout
-\end_inset
+\begin_layout Description
- y
-\begin_inset Flex CharStyle:Code
-status collapsed
+\lang english
+mathmacroframe Macro math frame color
+\end_layout
-\begin_layout Plain Layout
-TransformOption
+\begin_layout Description
+
+\lang english
+mathmacroblend Macro math blended color
\end_layout
-\end_inset
+\begin_layout Description
-:
+\lang english
+mathmacrooldarg Macro template color for old parameters
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-$$Clip
+\lang english
+mathmacronewarg Macro template color for new parameters
\end_layout
-\end_inset
+\begin_layout Description
- La opción recorte.
+\lang english
+mathframe Math inset frame color under focus
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-$$Extra
+\lang english
+mathcorners Math inset frame color not under focus
\end_layout
-\end_inset
+\begin_layout Description
- La opción extra.
+\lang english
+mathline Math line color
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-$$Resize
+\lang english
+collapsable Collapsable insets text
\end_layout
-\end_inset
+\begin_layout Description
- La opción cambio de tamaño.
+\lang english
+collapsableframe Collapsable insets frame
\end_layout
\begin_layout Description
-\begin_inset Flex CharStyle:Code
-status collapsed
-\begin_layout Plain Layout
-$$Rotate
+\lang english
+insetbg Inset marker background color
\end_layout
-\end_inset
+\begin_layout Description
- La opción rotación.
+\lang english
+insetframe Inset marker frame color
\end_layout
-\begin_layout Standard
-Te puedes preguntar por qué hay tantas macros de ruta.
- Por dos razones, principalmente:
+\begin_layout Description
+
+\lang english
+error Error box text color
\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
+
+\lang english
+eolmarker End of line marker color
\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
+
+\lang english
+added_space Added space colour
\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
+
+\lang english
+appendix Appendix marker color
\end_layout
-\begin_layout Itemize
-Usar
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_layout Description
-\begin_layout Plain Layout
-$$AbsPath
+\lang english
+changebar Changebar color
\end_layout
-\end_inset
+\begin_layout Description
- si se requiere una ruta absoluta.
+\lang english
+deletedtext Deleted text color
\end_layout
-\begin_layout Itemize
-Usar
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_layout Description
-\begin_layout Plain Layout
-$$AbsOrRelPathMaster
+\lang english
+addedtext Added text color
\end_layout
-\end_inset
+\begin_layout Description
- si la cadena sustituida es algún tipo de entrada LaTeX.
+\lang english
+changedtextauthor1 Changed text color author 1
\end_layout
-\begin_layout Itemize
-Si no, usar
-\begin_inset Flex CharStyle:Code
-status collapsed
+\begin_layout Description
-\begin_layout Plain Layout
-$$AbsOrRelPathParent
+\lang english
+changedtextauthor2 Changed text color author 2
\end_layout
-\end_inset
+\begin_layout Description
- con el fin de preservar la elección del usuario.
+\lang english
+changedtextauthor3 Changed text color author 3
\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
-e., nombres relativos, pero normalmente funcionará bien.
- Un ejemplo de uno de estos casos es el comando
-\begin_inset Flex CharStyle:Code
-status collapsed
+\lang english
+changedtextauthor4 Changed text color author 4
+\end_layout
-\begin_layout Plain Layout
-ReferencedFile latex "$$AbsOrRelPathMaster$$Basename.pstex_t"
+\begin_layout Description
+
+\lang english
+changedtextauthor5 Changed text color author 5
\end_layout
-\end_inset
+\begin_layout Description
- en la plantilla XFig de arriba: no podemos usar el nombre absoluto porque
- el copiador para archivos
-\begin_inset Flex CharStyle:Code
-status collapsed
+\lang english
+deletedtextmodifier Deleted text modifying color
+\end_layout
-\begin_layout Plain Layout
-.pstex_t
+\begin_layout Description
+
+\lang english
+tabularline Table line color
\end_layout
-\end_inset
+\begin_layout Description
- necesita el nombre relativo para reescribir el contenido del archivo.
+\lang english
+tabularonoffline Table line color
\end_layout
-\begin_layout Section
-Discusión sobre seguridad
-\begin_inset CommandInset label
-LatexCommand label
-name "sec:Discusión-sobre-seguridad"
+\begin_layout Description
-\end_inset
+\lang english
+bottomarea Bottom area color
+\end_layout
+\begin_layout Description
+\lang english
+newpage New page color
\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
+
+\lang english
+pagebreak Page break color
\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 CharStyle:Code
-status collapsed
+\begin_layout Description
-\begin_layout Plain Layout
-execvp
+\lang english
+buttonframe Color used for button frame
\end_layout
-\end_inset
+\begin_layout Description
- más bien que con la llamada
-\begin_inset Flex CharStyle:Code
-status collapsed
+\lang english
+buttonbg Color used for bottom background
+\end_layout
-\begin_layout Plain Layout
-system
+\begin_layout Description
+
+\lang english
+buttonhoverbg Color used for buttom under focus
\end_layout
-\end_inset
+\begin_layout Description
-, de modo que no es posible ejecutar comandos arbitrarios desde la sección
- del nombre de archivo o de parámetros mediante el shell.
+\lang english
+paragraphmarker Color used for the pilcrow sign to mark the end of a paragraph
+
\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
+
+\lang english
+previewframe Preview frame color
\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 CharStyle:Code
-status collapsed
+\begin_layout Description
-\begin_layout Plain Layout
-execvp
+\lang english
+inherit Color is inherited
\end_layout
-\end_inset
+\begin_layout Description
- 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.
+\lang english
+regexpframe Color for regexp frame
\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
+
+\lang english
+ignore For ignoring updates of a color
\end_layout
\end_body