mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-05 23:00:36 +00:00
24794 lines
418 KiB
Plaintext
24794 lines
418 KiB
Plaintext
#LyX 2.0 created this file. For more info see http://www.lyx.org/
|
||
\lyxformat 413
|
||
\begin_document
|
||
\begin_header
|
||
\textclass scrbook
|
||
\begin_preamble
|
||
% DO NOT ALTER THIS PREAMBLE!!!
|
||
%
|
||
% This preamble is designed to ensure that the manual prints
|
||
% out as advertised. If you mess with this preamble,
|
||
% parts of the manual may not print out as expected. If you
|
||
% have problems LaTeXing this file, please contact
|
||
% the documentation team
|
||
% email: lyx-docs@lists.lyx.org
|
||
|
||
% if pdflatex is used
|
||
\usepackage{ifpdf}
|
||
\ifpdf
|
||
|
||
% set fonts for nicer pdf view
|
||
\IfFileExists{lmodern.sty}
|
||
{\usepackage{lmodern}}{}
|
||
|
||
\fi % end if pdflatex is used
|
||
|
||
% the pages of the TOC are numbered roman
|
||
% and a PDF-bookmark for the TOC is added
|
||
|
||
\pagenumbering{roman}
|
||
\let\myTOC\tableofcontents
|
||
\renewcommand{\tableofcontents}{%
|
||
\pdfbookmark[1]{\contentsname}{}
|
||
\myTOC
|
||
\cleardoublepage
|
||
\pagenumbering{arabic}}
|
||
|
||
% used for multi-column text
|
||
\usepackage{multicol}
|
||
|
||
% extra space for tables
|
||
\newcommand{\extratablespace}[1]{\noalign{\vskip#1}}
|
||
\end_preamble
|
||
\options fleqn,bibliography=totoc,index=totoc,BCOR7.5mm,titlepage,captions=tableheading
|
||
\use_default_options false
|
||
\begin_modules
|
||
logicalmkup
|
||
theorems-ams
|
||
theorems-ams-extended
|
||
\end_modules
|
||
\maintain_unincluded_children false
|
||
\begin_local_layout
|
||
Format 7
|
||
InsetLayout EstiloCarácter:ItemMenú
|
||
LyxType charstyle
|
||
LabelString menu
|
||
LatexType command
|
||
LatexName menuitem
|
||
Font
|
||
Family Sans
|
||
EndFont
|
||
Preamble
|
||
\newcommand*{\menuitem}[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_title "Características adicionales de LyX"
|
||
\pdf_author "LyX Team"
|
||
\pdf_subject "Documentación Adicional LyX"
|
||
\pdf_keywords "LyX, Documentación, Adicional"
|
||
\pdf_bookmarks true
|
||
\pdf_bookmarksnumbered true
|
||
\pdf_bookmarksopen false
|
||
\pdf_bookmarksopenlevel 1
|
||
\pdf_breaklinks false
|
||
\pdf_pdfborder false
|
||
\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"
|
||
\papersize a4paper
|
||
\use_geometry false
|
||
\use_amsmath 1
|
||
\use_esint 0
|
||
\use_mhchem 1
|
||
\use_mathdots 1
|
||
\cite_engine basic
|
||
\use_bibtopic false
|
||
\use_indices false
|
||
\paperorientation portrait
|
||
\suppress_date false
|
||
\use_refstyle 0
|
||
\notefontcolor #0000ff
|
||
\index Índice
|
||
\shortcut idx
|
||
\color #008000
|
||
\end_index
|
||
\secnumdepth 3
|
||
\tocdepth 3
|
||
\paragraph_separation indent
|
||
\paragraph_indentation default
|
||
\quotes_language french
|
||
\papercolumns 1
|
||
\papersides 2
|
||
\paperpagestyle headings
|
||
\tracking_changes false
|
||
\output_changes false
|
||
\html_math_output 0
|
||
\html_css_as_file 0
|
||
\html_be_strict true
|
||
\end_header
|
||
|
||
\begin_body
|
||
|
||
\begin_layout Title
|
||
Características adicionales de LyX
|
||
\end_layout
|
||
|
||
\begin_layout Subtitle
|
||
Version 2.0.x
|
||
\end_layout
|
||
|
||
\begin_layout Author
|
||
por el Equipo LyX
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
\noindent
|
||
El principal mantenedor de este archivo es
|
||
\noun on
|
||
Richard Heck
|
||
\noun default
|
||
.
|
||
Si tienes correcciones o comentarios, envíalos, por favor, a la lista de
|
||
correo de Documentación de LyX,
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
\noindent
|
||
<lyx-docs@lists.lyx.org>
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset CommandInset toc
|
||
LatexCommand tableofcontents
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Chapter
|
||
Introducción
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Este manual es esencialmente la Parte II de la
|
||
\emph on
|
||
Guía del Usuario
|
||
\emph default
|
||
.
|
||
La segregación de este documento obedece a una sencilla razón: la
|
||
\emph on
|
||
Guía del Usuario
|
||
\emph default
|
||
es muy extensa, y contiene todas las características básicas que uno necesita
|
||
conocer para preparar la mayoría de documentos.
|
||
Sin embargo, el Equipo LyX ha tenido siempre el objetivo de extender las
|
||
características del programa mediante diversos archivos de configuración
|
||
y paquetes externos.
|
||
Esto significa que si necesitas soporte para el paquete LaTeX
|
||
\family typewriter
|
||
Fizzwizzle
|
||
\family default
|
||
, puedes crear un archivo de formato (o módulo) para él sin tener que alterar
|
||
el propio LyX.
|
||
Ya hemos hecho de esta manera contribuciones a varias características nuevas.
|
||
Este es el documento donde se explican todas estas cosas.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En este manual se describen también algunas características especiales como
|
||
soporte de fax, control de versiones y soporte para SGML, que requieren
|
||
software adicional para funcionar bien.
|
||
Por último hay un capítulo sobre herramientas y consejos de LaTeX, muy
|
||
útiles para mejorar la presentación de los documentos usando directamente
|
||
las poderosas características de LaTeX.
|
||
Después de todo, LyX
|
||
\emph on
|
||
solo
|
||
\emph default
|
||
es WYSIWYM y siempre será solo una interfaz para algunas, no todas, característi
|
||
cas de LaTeX.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si aún no has leído la
|
||
\emph on
|
||
Introducción
|
||
\emph default
|
||
, no hay duda de que estás en el manual equivocado.
|
||
La
|
||
\emph on
|
||
Introducción
|
||
\emph default
|
||
es el primer sitio al que acudir, porque ahí te remitimos al manual adecuado
|
||
y te explicamos los criterios y el formato de todos los manuales.
|
||
También deberías estar familiarizado con la
|
||
\emph on
|
||
Guía del usuario
|
||
\emph default
|
||
y con las características fundamentales de LyX antes de leer éste.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Puesto que todos los temas tratados en este manual dependen estrechamente
|
||
de la interacción entre LyX y LaTeX, el siguiente capítulo trata sobre
|
||
el trabajo interno de LyX y la forma de usar LyX para generar exactamente
|
||
el código LaTeX adecuado.
|
||
Obviamente, es para usuarios experimentados en LyX.
|
||
\end_layout
|
||
|
||
\begin_layout Chapter
|
||
LyX y LaTeX
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Uso de LaTeX en LyX
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Este capítulo es tanto para
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
TeX-nicos
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
como para curiosos de LaTeX.
|
||
En él explicaremos cómo trabajan juntos LyX y LaTeX para generar salida
|
||
imprimible.
|
||
Este es el único manual en el que suponemos que sabes algo sobre LaTeX.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Una vez llamamos a LyX
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
interfaz WYSIWYM para LaTeX
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, pero ya no es cierto.
|
||
Hay otros programas que también lo son.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Algunos habituales son TeXmaker y kile para Linux y TeXshop para OSX.
|
||
Están además los modos LaTeX de vi y emacs, por supuesto.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
Básicamente son editores con la habilidad de ejecutar LaTeX y marcar los
|
||
errores en el archivo que se está editando.
|
||
Aunque LyX
|
||
\emph on
|
||
es
|
||
\emph default
|
||
un editor, y
|
||
\emph on
|
||
hace
|
||
\emph default
|
||
correr a LaTeX, y también marca los errores en el archivo, hace mucho,
|
||
mucho más.
|
||
Gracias al concepto WYSIWYM, no necesitas LaTeX para usar LyX eficazmente.
|
||
Además, LyX ha añadido algunas extensiones a LaTeX.
|
||
Prueba esto en alguna ocasión: selecciona
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Exportar\SpecialChar \menuseparator
|
||
LaTeX
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
|
||
\family default
|
||
desde el menú
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Archivo
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, (o
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Ver\SpecialChar \menuseparator
|
||
Fuente
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
), y luego mira el preámbulo del archivo
|
||
\family sans
|
||
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
.tex
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
resultante.
|
||
Observarás una serie de macros nuevas definidas específicamente por LyX.
|
||
Estas macros se definen automáticamente, de acuerdo con las características
|
||
elegidas para el documento.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Hay varios comandos que ejecutan LaTeX automáticamente.
|
||
Son:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Ver\SpecialChar \menuseparator
|
||
Formato
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Ver\SpecialChar \menuseparator
|
||
|
||
\family default
|
||
A
|
||
\family sans
|
||
ctualizar\SpecialChar \menuseparator
|
||
Formato
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Archivo\SpecialChar \menuseparator
|
||
I
|
||
\family default
|
||
m
|
||
\family sans
|
||
primir
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Archivo\SpecialChar \menuseparator
|
||
Fax
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Solo llaman a LaTeX si el archivo ha cambiado desde la última vez que se
|
||
ejecutó.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Cuando LyX ejecuta LaTeX sobre el archivo que estás editando, lleva a cabo
|
||
los siguientes pasos:
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Convierte el documento a LaTeX y guarda un archivo con extensión
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
.tex
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Ejecuta
|
||
\family typewriter
|
||
|
||
\family default
|
||
LaTeX sobre el archivo
|
||
\family typewriter
|
||
|
||
\family default
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
.tex
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\family default
|
||
(quizá varias veces) y cualesquiera otros comandos (como
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
bibtex
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
o
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
makeindex
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
) necesarios para compilar el archivo.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Si hay errores, muestra el registro de errores.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si has ejecutado LaTeX con
|
||
\family sans
|
||
|
||
\family default
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Ver
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
DVI
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, LyX ejecuta un visor DVI para mostrar la salida.
|
||
Si has usado
|
||
\family sans
|
||
|
||
\family default
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Ver
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
PostScript
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, LyX hace dos pasos más:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Ejecuta
|
||
\family typewriter
|
||
dvips
|
||
\family default
|
||
para convertir el archivo DVI a PostScript.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Ejecuta un visor PostScript, como
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
ghostview
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
para mostrar la salida.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LyX procede de forma parecida cuando ves o exportas otros formatos.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Convertir archivos LaTeX en LyX
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Puedes importar un archivo LaTeX en LyX usando el comando
|
||
\family sans
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Archivo\SpecialChar \menuseparator
|
||
Importar\SpecialChar \menuseparator
|
||
LaTeX
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
.
|
||
Esto llamará al programa llamado
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
tex2lyx
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
que generará un archivo
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
foo.lyx
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
a partir del archivo
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
foo.tex
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
y luego lo abrirá.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
tex2lyx
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
también se puede ejecutar en línea de comandos, por supuesto.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
tex2lyx
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
traducirá casi todo el LaTeX legal, pero no todo.
|
||
Dejará en modo TeX (ERT) cosas que no comprende, así que después de importar
|
||
un archivo con
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
tex2lyx
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, puedes buscar texto en rojo y editarlo a mano para que funcione bien.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si no sabes qué es ERT lee la sección siguiente.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Insertar código TeX en documentos LyX
|
||
\begin_inset CommandInset label
|
||
LatexCommand label
|
||
name "sec:Insertar-Código-TeX"
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Todo lo que se puede hacer en LaTeX se puede hacer en LyX, por una razón
|
||
muy simple: en cualquier momento puedes insertar código LaTeX en un documento
|
||
LyX.
|
||
LyX no puede, y nunca podrá, mostrar cada una de las posibles estructuras
|
||
de LaTeX.
|
||
Si necesitas incluir comandos LaTeX en tu documento, puedes usar los cuadros
|
||
de
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
código TeX
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, con el menú
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Insertar\SpecialChar \menuseparator
|
||
Código TeX
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Aquí hay un ejemplo de inserción de comandos LaTeX en un documento LyX.
|
||
El código se ve así:
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
|
||
\backslash
|
||
begin{tabular}{ll}
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\backslash
|
||
begin{minipage}{5cm}
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Este es un ejemplo para un entorno minipágina.
|
||
En él
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
puedes poner prácticamente todo, incluso figuras y
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
tablas (no flotantes).
|
||
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\backslash
|
||
end{minipage}
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
&
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\backslash
|
||
begin{minipage}{5cm}
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\backslash
|
||
begin{verbatim}
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\backslash
|
||
begin{minipage}{5cm}
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Esto...
|
||
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\backslash
|
||
end{minipage}
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\backslash
|
||
end{verbatim}
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\backslash
|
||
end{minipage}
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\backslash
|
||
end{tabular}
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El cuadro en
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
código TeX
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
que contiene ese texto está tras este párrafo.
|
||
Si estás leyendo este manual en LyX solo verás el código insertado en rojo.
|
||
Si estás leyendo una versión impresa verás los resultados reales:
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
begin{tabular}{ll}
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
begin{minipage}{5cm}
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
Este es un ejemplo para un entorno minipágina.
|
||
En él puedes poner prácticamente todo, incluso figuras y tablas (no flotantes).
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
end{minipage}
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
&
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
begin{minipage}{5cm}
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
begin{verbatim}
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
begin{minipage}{5cm}
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
Esto ...
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
end{minipage}
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
end{verbatim}
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
end{minipage}
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
end{tabular}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Además de estos métodos,
|
||
\emph on
|
||
|
||
\emph default
|
||
también puedes crear un archivo separado con estructuras de LaTeX complejas
|
||
y usar después el menú
|
||
\family sans
|
||
|
||
\family default
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Insert
|
||
\family default
|
||
ar
|
||
\family sans
|
||
\SpecialChar \menuseparator
|
||
Archivo\SpecialChar \menuseparator
|
||
Documento
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
hijo
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
|
||
\family default
|
||
para incluir ese archivo (deberías seleccionar el tipo
|
||
\family sans
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Entrada
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
).
|
||
Recomendamos hacer esto solo si dispones de un archivo
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
.tex
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
que
|
||
\emph on
|
||
sepas
|
||
\emph default
|
||
que funciona.
|
||
Si no, te espera una ardua tarea rastreando errores de LaTeX\SpecialChar \ldots{}
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Hay unas últimas observaciones que hacer:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
LyX
|
||
\emph on
|
||
no
|
||
\emph default
|
||
comprueba si el código LaTeX es correcto.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Abstente de reinventar la rueda.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Respecto al último punto, LyX tiene bastantes características incorporadas,
|
||
y más que vienen.
|
||
Asegúrate de explorar los manuales para convencerte de que LyX no dispone
|
||
de tal o cual función antes de hacerlo a mano.
|
||
Además, hay por ahí multitud de paquetes LaTeX para hacer toda clase de
|
||
cosas, desde etiquetas o sobres a fantásticas tablas multipágina.
|
||
Investiga en sitios
|
||
\begin_inset CommandInset href
|
||
LatexCommand href
|
||
name "CTAN"
|
||
target "http://www.ctan.org/"
|
||
|
||
\end_inset
|
||
|
||
para detalles, y consulta el capítulo
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "chap:Características-especiales"
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si necesitas hacer algunas cosas fantásticas en tu documento, asegúrate
|
||
de investigar en un buen libro sobre LaTeX para obtener ayuda.
|
||
Hay unos cuantos de ellos recogidos en la bibliografía de la
|
||
\emph on
|
||
Guía del Usuario
|
||
\emph default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
LyX y el Preámbulo LaTeX
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Sobre el preámbulo LaTeX
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si conoces LaTeX, no es necesario explicar para qué sirve el preámbulo.
|
||
Si no lo sabes, lo que sigue te dará algunas ideas —de nuevo recomendamos
|
||
consultar un libro sobre LaTeX para información adicional—.
|
||
En cualquier caso, deberías leer los puntos siguientes porque detallan
|
||
lo que puedes hacer y lo que no necesitas hacer en el preámbulo LaTeX de
|
||
un documento LyX.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El preámbulo LaTeX se encuentra en el principio de un documento,
|
||
\emph on
|
||
antes
|
||
\emph default
|
||
del texto.
|
||
Sirve para:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Declarar la clase de documento.
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
LyX ya lo hace por ti.
|
||
Si eres un avezado
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
LaTeX-nico
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, y dispones de alguna clase personalizada de documento que deseas usar,
|
||
busca información sobre cómo incluirlo en LyX en el manual
|
||
\emph on
|
||
Personalización
|
||
\emph default
|
||
.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Declarar el empleo de paquetes.
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Los paquetes LaTeX suministran comandos especiales, que solo estarán disponibles
|
||
para su uso si el paquete correspondiente se ha declarado en el preámbulo.
|
||
Por ejemplo, el paquete
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
indentfirst
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
fuerza el sangrado en todos los párrafos.
|
||
Hay otros paquetes para etiquetas, sobres, márgenes, etc.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Configurar contadores, variables, longitudes y anchuras.
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Hay varios contadores LaTeX y variables que
|
||
\emph on
|
||
deben
|
||
\emph default
|
||
configurarse globalmente desde dentro del preámbulo para conseguir el efecto
|
||
deseado.
|
||
(Hay otras variables que se pueden configurar y reiniciar dentro del documento).
|
||
Los márgenes son un buen ejemplo de algo que debe configurarse en el preámbulo.
|
||
Otro ejemplo es el formato de las etiquetas para las listas.
|
||
En realidad, puedes configurarlas donde quieras, pero es mejor hacerlo
|
||
de una vez en el preámbulo.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Declarar comandos definidos por el usuario (con
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
newcommand
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
o
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
renewcommand
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
)
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Son generalmente abreviaturas para comandos LaTeX que aparecen muy a menudo
|
||
en un documento.
|
||
Aunque el preámbulo es un buen sitio para declarar dichos comandos,
|
||
\emph on
|
||
pueden
|
||
\emph default
|
||
ser definidos en cualquier sitio (por supuesto,
|
||
\emph on
|
||
antes
|
||
\emph default
|
||
de que se vayan a usar por vez primera).
|
||
Esto puede ser útil si hay demasiado código LaTeX en el documento, lo que
|
||
normalmente no debería suceder.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LyX añade su propio conjunto de definiciones al preámbulo del archivo
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
.tex
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
que genera.
|
||
Esto hace que los archivos LaTeX generados por LyX sean portables.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Cambiar el preámbulo
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los comandos que LyX añade al preámbulo de un archivo LaTeX son fijos; no
|
||
puedes cambiarlos sin parchear el propio LyX.
|
||
Sin embargo, puedes añadir tus cosas al preámbulo seleccionando
|
||
\family sans
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Preámbulo
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
LaTeX
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
en el diálogo
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Document
|
||
\family default
|
||
o\SpecialChar \menuseparator
|
||
|
||
\family sans
|
||
Configuración
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
LyX añade todo lo del diálogo a su propio preámbulo incorporado.
|
||
Antes de añadir tus declaraciones en el preámbulo, deberías verificar que
|
||
LyX no dispone ya de soporte para lo que quieres hacer.
|
||
(¿Recuerdas lo que dijimos respecto a reinventar la rueda?) Además,
|
||
\emph on
|
||
asegúrate de que el código del preámbulo es correcto
|
||
\emph default
|
||
.
|
||
|
||
\emph on
|
||
|
||
\emph default
|
||
LyX no comprueba esto por ti.
|
||
Si hay un error, probablemente obtendrás un mensaje como
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Missing
|
||
\backslash
|
||
begin{document}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Si ves este error comprueba tu preámbulo.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Ejemplos
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Aquí tenemos algunos ejemplos de lo que puedes añadir a un preámbulo y del
|
||
efecto que produce:
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Ejemplo 1: Ajustes del área de impresión
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Hay dos variables en LaTeX,
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
hoffset
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
voffset
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
, que controlan la composición de la página, es decir, el desplazamiento
|
||
horizontal y vertical del área de impresión.
|
||
Estas variables son útiles para casos como, por ejemplo, la impresión de
|
||
etiquetas.
|
||
A veces, el tamaño de un soporte de impresión y el área realmente imprimible
|
||
no coinciden.
|
||
Entonces intervienen
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
hoffset
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
voffset
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family typewriter
|
||
El
|
||
\family default
|
||
valor predeterminado para
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
hoffset
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
voffset
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
es 0
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
pt., no cambia la composición de la página.
|
||
Desafortunadamente, algunos controladores DVI siempre parecen alterar la
|
||
paginación.
|
||
No tenemos ni idea de la causa de esto ni de por qué el administrador del
|
||
sistema no lo arregla.
|
||
Si estás usando LyX en un sistema que no administras personalmente y el
|
||
responsable es un inepto,
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
hoffset
|
||
\family default
|
||
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
voffset
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
pueden salvar el día.
|
||
Supongamos que los márgenes superior e izquierdo siempre son 0.5
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
in (pulgadas) demasiado grandes.
|
||
Puedes añadir lo siguiente al preámbulo:
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
|
||
\backslash
|
||
setlength{
|
||
\backslash
|
||
hoffset}{-0.5 in}
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
|
||
\backslash
|
||
setlength{
|
||
\backslash
|
||
voffset}{-0.5 in}
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
ahora los márgenes deberían ser correctos.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Ejemplo 2: Etiquetas
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Supongamos que quieres imprimir un puñado de etiquetas para direcciones.
|
||
Hay un paquete estupendo disponible en CTAN, llamado
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
labels.sty
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
,
|
||
\family default
|
||
para imprimir hojas con etiquetas.
|
||
Es posible que tu sistema no disponga de este paquete, compruébalo.
|
||
Necesitarás también leer su documentación, porque nosotros no te lo vamos
|
||
a explicar, pero sí te daremos un ejemplo de su empleo.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Primero, comprueba que estás utilizando la clase de documento
|
||
\family sans
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
article
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
|
||
\family default
|
||
Después, debes poner en el preámbulo lo siguiente:
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
|
||
\backslash
|
||
usepackage{labels}
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
|
||
\backslash
|
||
LabelCols=3
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
|
||
\backslash
|
||
LabelRows=7
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
|
||
\backslash
|
||
LeftBorder=8mm
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
|
||
\backslash
|
||
RightBorder=8mm
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
|
||
\backslash
|
||
TopBorder=9mm
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
|
||
\backslash
|
||
BottomBorder=2mm
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Esta es la configuración para hojas de etiquetas Avery®, stock #5360.
|
||
Ahora estás preparado para imprimirlas, pero necesitarás insertar código
|
||
LaTeX, poniendo los comandos
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
begin{labels}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
end{labels}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
antes y después, respectivamente, del texto de cada etiqueta.
|
||
Esto y otras características de
|
||
\family typewriter
|
||
labels.sty
|
||
\family default
|
||
se explican en su documentación.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Algún día, alguien escribirá un archivo de formato (
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
.layout
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
) para soportar directamente este paquete en LyX.
|
||
Puede que ese alguien seas tú.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Ejemplo 3: Sangrado de párrafos
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los americanos están acostumbrados a sangrar la primera línea de
|
||
\emph on
|
||
todos
|
||
\emph default
|
||
los párrafos.
|
||
\begin_inset Foot
|
||
status open
|
||
|
||
\begin_layout Plain Layout
|
||
Por omisión, el estilo
|
||
\family typewriter
|
||
spanish (babel)
|
||
\family default
|
||
también sangra la primera línea de todos los párrafos.
|
||
Se puede cambiar con el comando
|
||
\family typewriter
|
||
|
||
\backslash
|
||
def
|
||
\backslash
|
||
spanishoptions{es-noindentfirst}
|
||
\family default
|
||
en el preámbulo.
|
||
(Las opciones de
|
||
\family typewriter
|
||
spanish
|
||
\family default
|
||
|
||
\emph on
|
||
no
|
||
\emph default
|
||
funcionan si se usa soporte
|
||
\family typewriter
|
||
hyperref
|
||
\family default
|
||
).
|
||
(
|
||
\emph on
|
||
N.
|
||
del T)
|
||
\emph default
|
||
.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\emph on
|
||
|
||
\emph default
|
||
Igual que con otras de sus peculiares manías, casi todos ellos se lamentarán
|
||
y gimotearán hasta que no consigan hacerlo a su manera y puedan sangrar
|
||
la primera línea de todos los párrafos.
|
||
(Sí, estamos de guasa.
|
||
¿Lo estamos? ¡Oh, yes!)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Por supuesto, este ajuste no es el estándar en tipografía.
|
||
En los libros, habitualmente solo se sangra la primera línea de un párrafo
|
||
|
||
\emph on
|
||
si
|
||
\emph default
|
||
sigue a otro.
|
||
La idea que subyace tras el hecho de sangrar la primera línea de un párrafo
|
||
es distinguir entre párrafos vecinos.
|
||
Si no hay párrafo previo, porque sigue a una figura, por ejemplo, o es
|
||
el primer párrafo de una sección, entonces no tiene sentido el sangrado.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si eres un típico americano (¡otra vez de guasa!), no obstante, no te preocupes
|
||
por estos esotéricos asuntos; ¡quieres tu sangrado! Pues añade esto al
|
||
preámbulo:
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
|
||
\backslash
|
||
usepackage{indentfirst}
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si tu distribución de TeX no está descerebrada, tendrás este paquete, y
|
||
todos tus párrafos tendrán el sangrado que los Padres Fundadores pretenden
|
||
que deberían tener.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Ejemplo 4: Este documento
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Puedes explorar el preámbulo de este documento para hacerte una idea de
|
||
algunas de las cosas avanzadas que se pueden hacer.
|
||
Además, hay más ejemplos y un surtido de
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
trucos sucios
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
de LaTeX en el capítulo
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "chap:Características-especiales"
|
||
|
||
\end_inset
|
||
|
||
.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
LyX y errores de LaTeX
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Cuando LyX llama a LaTeX, le indica que ignore alegremente los errores y
|
||
que siga adelante.
|
||
Después de la ejecución de LaTeX se genera un informe
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
post-mortem
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Tras analizarlo, LyX muestra una ventana con la lista de errores.
|
||
Pulsando sobre cualquiera de ellos el cursor se desplazará al lugar del
|
||
archivo donde está el error.
|
||
\begin_inset Foot
|
||
status open
|
||
|
||
\begin_layout Plain Layout
|
||
Generalmente.
|
||
El análisis del archivo log es una dura tarea, y LyX no siempre acierta
|
||
con el lugar correcto.
|
||
Además hay casos en que LaTeX informa del error en una línea, pero el error
|
||
preciso es anterior.
|
||
Esto no es como olvidar una llave de cierre en un programa; obtendrás error
|
||
pero más tarde.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
A algunos les gusta mirar directamente en el archivo
|
||
\family typewriter
|
||
log
|
||
\family default
|
||
, que es accesible con el menú
|
||
\family sans
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Document
|
||
\family default
|
||
o
|
||
\family sans
|
||
\SpecialChar \menuseparator
|
||
Registro
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
de
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
LaTeX
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
|
||
\family default
|
||
Hay algunos mensajes de error y alertas que son frecuentes.
|
||
Los trataremos a continuación.
|
||
Encontrarás una lista completa en un buen libro de LaTeX.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
LaTeX Warning
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Todo lo que comience con estas palabras es un mensaje de alerta con el propósito
|
||
de
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
depurar
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
el propio código LaTeX.
|
||
Tendrás avisos como este si añades o cambias referencias cruzadas o entradas
|
||
de bibliografía, en cuyo caso LaTeX intenta decirte que debes ejecutarlo
|
||
de nuevo.
|
||
En general los puedes ignorar.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
LaTeX Font Warning
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Otro mensaje de aviso, esta vez sobre tipografías que LaTeX no encuentra.
|
||
El resto del mensaje dirá algo sobre reemplazo de tipografías que ha hecho
|
||
LaTeX.
|
||
Puedes ignorarlos sin problema.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
Overfull
|
||
\backslash
|
||
hbox
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
A LaTeX le
|
||
\emph on
|
||
encanta
|
||
\emph default
|
||
vomitar esto.
|
||
Te avisa de líneas que son demasiado largas y sobrepasan el margen derecho.
|
||
Casi siempre será inapreciable en la salida (suele ser solo uno o dos puntos).
|
||
O solo uno o dos caracteres sobrepasan el margen.
|
||
LaTeX parece generar al menos uno de estos mensajes en cada documento que
|
||
procesa.
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Puedes ignorar estos estúpidos mensajes.
|
||
Tus ojos verán si hay algún problema con algo excesivamente ancho; solo
|
||
mira el documento de salida.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
También puedes activar la opción 'draft' en
|
||
\family sans
|
||
Documento\SpecialChar \menuseparator
|
||
Configuración
|
||
\family default
|
||
, y entonces LaTeX dibujará un marco negro en el margen de las líneas sobrecarga
|
||
das.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
Underfull
|
||
\backslash
|
||
hbox
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
No tan común como su primo.
|
||
Parece que a LaTeX le encanta imprimir líneas que son un poco demasiado
|
||
anchas como contrapartida a las que son un poco demasiado estrechas.
|
||
No tenemos ni idea del porqué.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
Overfull
|
||
\backslash
|
||
vbox
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
Underfull
|
||
\backslash
|
||
vbox
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Avisos sobre problemas
|
||
\family typewriter
|
||
|
||
\family default
|
||
al saltar página.
|
||
Una vez más, comprueba la salida para ver si algo ha ido mal.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
LaTeX Error: File
|
||
\begin_inset Quotes els
|
||
\end_inset
|
||
|
||
Xxxx
|
||
\begin_inset Quotes ers
|
||
\end_inset
|
||
|
||
not found
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
El archivo
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Xxxx
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
no está instalado en el sistema.
|
||
Generalmente esto aparece porque algún paquete requerido por el documento
|
||
no está instalado.
|
||
Si no has tocado el preámbulo o no has usado el comando
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
usepackage{}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
, entonces alguno de los paquetes que LyX ha de cargar se ha perdido.
|
||
Utiliza
|
||
\family sans
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Ayuda\SpecialChar \menuseparator
|
||
Configuración
|
||
\family default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
de
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
Latex
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
para obtener una lista de los paquetes reconocidos por LyX.
|
||
Este archivo se actualiza cada vez que reconfiguras LyX (con
|
||
\family sans
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Herramientas\SpecialChar \menuseparator
|
||
Reconfigurar
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
) y te informa de los paquetes que han sido detectados y de lo que hacen.
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Si has utilizado el comando
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
usepackage{}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
pero el paquete en cuestión no está instalado, deberás instalarlo.
|
||
|
||
\family typewriter
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
LaTeX Error: Unknown option
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Los mensajes de error que comienzan así te informan de que has especificado
|
||
una opción errónea o no definida en algún paquete.
|
||
Consulta la documentación del paquete.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
Undefined control sequence
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Si has insertado código LaTeX con errores de tipografía tendrás un aviso
|
||
de estos.
|
||
También puedes haber olvidado cargar un paquete.
|
||
En todo caso, este aviso suele indicar el uso de un comando no definido
|
||
o mal definido.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Hay otros mensajes de aviso y de error.
|
||
Algunos se explican por sí mismos.
|
||
Estos son generalmente mensajes de LaTeX.
|
||
Otros son francamente crípticos.
|
||
Estos realmente son mensajes de error de TeX, y no tenemos pistas sobre
|
||
su significado o sobre cómo descifrarlos.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si recibes mensajes de error, deberías seguir la siguiente secuencia general:
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Revisa el código LaTeX que hayas insertado y busca errores tipográficos.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Si no los hay, comprueba que has usado correctamente el (los) comando(s).
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Si observas un puñado de cuadros de error amontonados muy al principio del
|
||
documento, —especialmente si ves un
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Missing
|
||
\backslash
|
||
begin{document}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
— significa que los errores están en el preámbulo.
|
||
Empieza por depurar el preámbulo.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Si no has añadido nada al preámbulo ni has añadido código LaTeX, la primera
|
||
sospecha recae en tu propia distribución de LaTeX.
|
||
Comprueba si faltan paquetes e instálalos.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
De acuerdo, no faltan paquetes.
|
||
¿Has utilizado alguna de las opciones de ajuste fino de LyX? Concretamente,
|
||
¿has hecho un mal uso de alguna de ellas, como insertar manualmente montones
|
||
de
|
||
\family sans
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Espacios
|
||
\family default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
protegidos
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Saltos
|
||
\family default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
de
|
||
\family default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
línea
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
o
|
||
\family sans
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Saltos
|
||
\family default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
de
|
||
\family default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
página
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
? ¿Has intentado juntar cosas con ellos en vez de usar el entorno de párrafo
|
||
adecuado?
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Todo es correcto, no has utilizado ninguna de las opciones de ajuste fino,
|
||
y has cumplido las reglas.
|
||
¿Has intentado hacer una fantástica maniobra? ¿Quizá has hecho algo
|
||
\emph on
|
||
funky
|
||
\emph default
|
||
en una ecuación o en una tabla, como insertar un gráfico en una celda?
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
¿Tienes largas piezas de texto en las que LaTeX no encuentra dónde quebrar
|
||
una línea? Por omisión, LaTeX es más bien estricto en relación al espacio
|
||
extra entre palabras que añadirá para romper una línea.
|
||
Preferiblemente, deberías rehacer el párrafo para evitar el problema.
|
||
Si esto no es una opción, puedes envolver el texto en un
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
sloppypar
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
para hacer menos rígido el salto de línea de LaTeX.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
¿Te has pasado con la anidación? LyX, actualmente, no comprueba si estás
|
||
dentro de los límites para los entornos anidables.
|
||
Si anidas un puñado de entornos hasta el nivel 17, ahí está el problema.
|
||
(El límite en LaTeX es cinco).
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Vale, no recibes ningún mensaje de error, pero la salida es horrorosa.
|
||
Si tienes una tabla o figura que es demasiado ancha o larga para la página,
|
||
tienes que:
|
||
\end_layout
|
||
|
||
\begin_deeper
|
||
\begin_layout Enumerate
|
||
ajustar el tamaño de la figura a la página.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
ajustar la tabla para que quepa.
|
||
\end_layout
|
||
|
||
\end_deeper
|
||
\begin_layout Enumerate
|
||
Si la salida sigue dando problemas, y no has probado nada raro ni has empleado
|
||
mal opciones de ajuste fino, no estamos seguros de lo que está equivocado.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si todo esto no ayuda, bueno,
|
||
\emph on
|
||
quizá
|
||
\emph default
|
||
has encontrado un
|
||
\emph on
|
||
bug
|
||
\emph default
|
||
(
|
||
\emph on
|
||
fallo
|
||
\emph default
|
||
) en LyX\SpecialChar \ldots{}
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Chapter
|
||
Herramientas suplementarias
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Personalizar bibliografías con BibTeX
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los fundamentos del uso de BibTeX se explican en la sección
|
||
\emph on
|
||
Bases de datos bibliográficos (BibTeX)
|
||
\emph default
|
||
de la
|
||
\emph on
|
||
Guía del Usuario
|
||
\emph default
|
||
.
|
||
Las siguientes subsecciones describen características especiales de bibliografí
|
||
a soportadas por LyX.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Estilos alternativos de cita
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El estilo normal de BibTeX usa números (p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
\begin_inset space \space{}
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
[12]
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
) para referir una cita bibliográfica.
|
||
Sin embargo, en muchas disciplinas científicas se emplean otros estilos.
|
||
El más común es el estilo autor-año (p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
\begin_inset space \space{}
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Knuth 1984a
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
).
|
||
LyX soporta dos paquetes que suministra este estilo,
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
natbib
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
jurabib
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
.
|
||
Ambos paquetes tienen sus pros y sus contras, que no podemos detallar aquí.
|
||
Si solo necesitas un estilo sencillo autor-año (o numérico)
|
||
\family typewriter
|
||
|
||
\family default
|
||
o si quieres
|
||
\family typewriter
|
||
|
||
\family default
|
||
emplear un archivo de estilo sin contador, probablemente tu elección debería
|
||
ser
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
natbib
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
.
|
||
Si necesitas características especiales como referencias con título breve,
|
||
ibidem, etc., deberías considerar el nuevo paquete
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
jurabib
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El manejo de ambos paquetes es básicamente el mismo.
|
||
Ve al submenú
|
||
\family sans
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Documento\SpecialChar \menuseparator
|
||
|
||
\family default
|
||
C
|
||
\family sans
|
||
onfiguración
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
y selecciona en el panel
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Bibliografía
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
la opción
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Natbib
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
o
|
||
\family sans
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Jurabib
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
.
|
||
Con ambos paquetes dispondrás de algunas características extras en el diálogo
|
||
y podrás elegir el estilo de las citas (
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Knuth 1984
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Knuth (1984)
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Knuth, 1984
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
1984
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
etc.).
|
||
Ten en cuenta que los dos paquetes necesitan archivos de estilo específicamente
|
||
diseñados (ambos incluyen el suyo propio, pero hay muchos otros archivos
|
||
de estilo disponibles e incluso un programa interactivo
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Véase
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
ftp://ctan.tug.org/tex-archive/macros/latex/contrib/custom-bib/
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
para confeccionar estilos para
|
||
\family typewriter
|
||
natbib
|
||
\family default
|
||
).
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Bibliografía por secciones
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En ocasiones, es posible que necesites dividir la bibliografía en secciones.
|
||
Por ejemplo, si eres un historiador, la posibilidad de separar fuentes
|
||
y trabajos científicos es probablemente un imperativo.
|
||
Desafortunadamente, BibTeX no permite hacer esto por sí solo.
|
||
Pero la buena noticia es que, con la ayuda de ciertos paquetes LaTeX, BibTeX
|
||
puede ampliar su cometido para conseguirlo.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LyX provee soporte nativo para uno de estos paquetes,
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
bibtopic
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Disponible en
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
ftp://ctan.tug.org/tex-archive/macros/latex/contrib/bibtopic/
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
La ventaja de este paquete (comparado con otros como
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
multibib
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
) es que no necesitas definir nuevos comandos de cita.
|
||
Lo que tienes que hacer es preparar diferentes bases de datos bibliográficos
|
||
que incluyen las entradas para las distintas secciones de la bibliografía.
|
||
Por ejemplo: si quieres dividir tu bibliografía en las secciones
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Fuentes
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
y
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Trabajos científicos
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, primero debes crear dos bases de datos, p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
fuentes.bib
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
trabajos.bib
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Ve a
|
||
\family sans
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Documento\SpecialChar \menuseparator
|
||
Configuración
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
y selecciona en el panel
|
||
\family sans
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Bibliografía
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
la opción
|
||
\family sans
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Bibliografía
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
por
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
secciones
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
.
|
||
Ahora puedes insertar múltiples referencias BibTeX, una para cada sección
|
||
de la bibliografía.
|
||
Volviendo a nuestro ejemplo: Inserta una bibliografía BibTeX para la base
|
||
de datos
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
fuentes.bib
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
y otra para la base de datos
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
trabajos.bib
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
.
|
||
Eres libre de usar estilos diferentes o iguales para cada sección.
|
||
Por otra parte, puedes elegir si la sección bibliográfica debe contener
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
todas las referencias citadas
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
de la base de datos especificada (así es por omisión),
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
todas las referencias no citadas
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
o incluso
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
todas las referencias
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Esto podría ser útil para separar la bibliografía en tres secciones:
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Fuentes citadas
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Fuentes no citadas
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
y
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Trabajos científicos
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Los títulos para las secciones pueden añadirse como secciones ordinarias
|
||
o como subsecciones.
|
||
Como
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
bibtopic
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
quita el título de la bibliografía, debes reañadirlo manualmente (como
|
||
un capítulo* o sección*, por ejemplo).
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Bibliografías múltiples
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
BibTeX no soporta por sí mismo bibliografías múltiples, p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
\begin_inset space \space{}
|
||
\end_inset
|
||
|
||
una bibliografía para cada sección o capítulo del documento, pero el paquete
|
||
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
bibtopic
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
, que sirve para crear bibliografías por secciones (véase la sección previa),
|
||
provee una sencilla manera de hacer esta tarea si estás dispuesto a emplear
|
||
un poco de
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
código TeX
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
(véase la sección
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "sec:Insertar-Código-TeX"
|
||
|
||
\end_inset
|
||
|
||
).
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Una vía alternativa es usar los paquetes
|
||
\family typewriter
|
||
chapterbib
|
||
\family default
|
||
o
|
||
\family typewriter
|
||
bibunits
|
||
\family default
|
||
, respectivamente.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En primer lugar, en
|
||
\family sans
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Documento\SpecialChar \menuseparator
|
||
|
||
\family default
|
||
C
|
||
\family sans
|
||
onfiguración
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
selecciona en el panel
|
||
\family sans
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Bibliografía
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
la opción
|
||
\family sans
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Bibliografía
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
por
|
||
\family sans
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
secciones
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
.
|
||
En el documento, debes encerrar las secciones, que contendrán su propia
|
||
bibliografía (incluyendo la propia referencia BibTeX), entre
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
begin{btUnit}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
end{btUnit}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
(estos comandos deben insertarse en
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
código TeX
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
).
|
||
La bibliografía contendrá todas las referencias que han sido citadas en
|
||
el actual
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
btUnit
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
.
|
||
|
||
\series bold
|
||
Nota
|
||
\series default
|
||
: Si empleas este camino, entonces
|
||
\emph on
|
||
cada
|
||
\emph default
|
||
referencia de cita debe estar dentro de alguna
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
btUnit
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
.
|
||
Además,
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
btUnits
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
no puede anidarse.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Documentos divididos en varios
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Operación general
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Cuando trabajas en un extenso documento con muchas secciones, o si tienes
|
||
una parte en la que un cuadro puede cambiar de vez en cuando pero no el
|
||
texto precedente, suele ser conveniente dividir el documento en varios
|
||
archivos.
|
||
En estos casos, deberías considerar seriamente el uso de documentos hijo.
|
||
Por ejemplo, los artículos científicos suelen tener cinco secciones principales
|
||
: introducción, observaciones, resultados, discusión y conclusiones.
|
||
Cada una de ellas debería estar en su propio archivo LyX.
|
||
Por otra parte un archivo
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
maestro
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
contendría el título, los autores, el resumen, las referencias, etc., e
|
||
incluiría los cinco archivos.
|
||
Es importante tener en cuenta que cada uno de estos es un completo archivo
|
||
LyX que puede ser diseñado e impreso de forma independiente, además de
|
||
estar incluido en el maestro.
|
||
Sin embargo, todos deben ser de la misma clase de documento —no intentes
|
||
mezclar, p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej., libro y artículo—.
|
||
También puedes incluir archivos LaTeX; pero no deben tener su propio preámbulo
|
||
(es decir, debe eliminarse todo lo que precede a
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
begin{document}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
, así como esta misma línea y también
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
end{document}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
), de lo contrario se generarán errores al procesar el archivo.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LyX facilita la inclusión de archivos con la opción de menú
|
||
\family sans
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Insertar\SpecialChar \menuseparator
|
||
Archivo\SpecialChar \menuseparator
|
||
Documento
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
hijo
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
.
|
||
Surge entonces una ventana que permite seleccionar el archivo a incluir
|
||
y el método de inclusión, y en la posición actual del cursor se inserta
|
||
un cuadro gris con el nombre del archivo, que se puede desplegar con un
|
||
clic para hacer modificaciones.
|
||
|
||
\family sans
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los métodos de inclusión de un archivo son
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Anexar
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Incorporar
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
y
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Literal
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
La diferencia entre los métodos
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Anexar
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
e
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Incorporar
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
solo es significativa para
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
LaTeXpertos
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, pero en la práctica los archivos
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
anexados
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
se imprimen en una página independiente, mientras que los archivos
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
incorporados
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
se imprimen en la página en la que estén insertados.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Generalmente, el archivo maestro es convertido en un archivo LaTeX completo
|
||
antes de ser procesado, mientras que los archivos incluidos son convertidos
|
||
a archivos LaTeX que no tienen toda la información del preámbulo.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La inserción de un archivo
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Literal
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
permite incluirlo tal cual es, de forma literal, con los caracteres en
|
||
tipografía de
|
||
\family typewriter
|
||
ancho fijo
|
||
\family default
|
||
.
|
||
Normalmente los espacios en este tipo de inclusión son invisibles, aunque
|
||
se conservan dos espacios consecutivos, a diferencia del normal tratamiento
|
||
de los espacios en LyX.
|
||
Sin embargo, si se marca en
|
||
\family sans
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Mar
|
||
\family default
|
||
car
|
||
\family sans
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
espacios
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
en
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
la
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
salida
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
, se imprime una marca que señala sin ambigüedad la presencia de espacios.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Referencias cruzadas entre archivos
|
||
\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 collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Esta sección está algo anticuada.
|
||
Es preciso describir los documentos maestros predeterminados y cómo son
|
||
abiertos los hijos cuando está el maestro.
|
||
[[PENDIENTE]]
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Se pueden configurar referencias cruzadas entre los distintos archivos.
|
||
Primero, abre todos los archivos en cuestión: digamos A y B por ejemplo,
|
||
donde B está incluido en A.
|
||
Supongamos que insertas una etiqueta en A y quieres referenciarla en B.
|
||
Abre el diálogo de referencias cruzadas en B y selecciona el
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
buffer
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
a usar.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Listas de bibliografía en todos los subdocumentos
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset Box Frameless
|
||
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 collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Esta sección también requiere actualización.
|
||
Ahora hay material sobre esto en la wiki que se podría copiar aquí.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Copia la lista de bibliografía con todas las entradas en todos los subdocumentos
|
||
y transfórmalas en un comentario.
|
||
De esta forma LyX encontrará los archivos
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
.bib
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
y puedes fácilmente insertar referencias sin hacer visible la lista de
|
||
bibliografía.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Como la lista de bibliografía está en un comentario, LaTeX no la usará y
|
||
las referencias se mostrarán así: [?], en lugar de así : [1].
|
||
Una solución es usar el paquete LaTeX
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
comment
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
que solo incluirá comentarios procesando los archivos separadamente.
|
||
Para hacer esto, añade en el preámbulo LaTeX de cada subdocumento lo siguiente:
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
|
||
\backslash
|
||
usepackage{comment}
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
|
||
\backslash
|
||
includecomment{comment}
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Véase también
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
http://wiki.lyx.org/FAQ/Unsorted#toc31
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Archivos LyX
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
A veces, los usuarios necesitan
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
empaquetar
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
un archivo LyX junto con las imágenes (y otros archivos) de los que depende,
|
||
bien para enviarlo a un editor o para compartirlo con un co-autor.
|
||
LyX 2.0 incluye un guión en Python (
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
lyxpak.py
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
) que automatiza el proceso.
|
||
Para usarlo, deben estar instalados los módulos Python
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
zipfile
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
o
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
tarfile
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Por omisión, el guión prefiere el formato
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
tar
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
comprimido con
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
gzip
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
en sistemas tipo Unix y el formato
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
zip
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
en Windows.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El proceso de configuración de LyX preparará el guión para exportar a
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Archivo LyX
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, que estará disponible en el menú
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Archivo\SpecialChar \menuseparator
|
||
Exportar
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Independientemente de la plataforma, la generación de un formato determinado
|
||
de archivo puede controlarse añadiendo el conmutador
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
-t
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
(para el formato
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
tar
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
) o el conmutador
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
-z
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
(para el formato
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
zip
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
) al convertidor
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
LyX\SpecialChar \menuseparator
|
||
LyX Archive
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
en
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Herramientas\SpecialChar \menuseparator
|
||
Preferencias\SpecialChar \menuseparator
|
||
Gestión de archivos\SpecialChar \menuseparator
|
||
Convertidores
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
(Asegúrate de añadir el conmutador tras el nombre del guión, no delante.)
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Encabezados y pies de página elaborados
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El formato de página predeterminado es más bien simple; para la clase
|
||
\family sans
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
article
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
, todo lo que obtienes es un número centrado al final de la página.
|
||
El presente documento es de la clase
|
||
\family sans
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
book
|
||
\family default
|
||
(KOMA-script)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
, así que resulta un poco más elaborado.
|
||
Pero para montar un show de verdad, has de elegir
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
elaborado
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
|
||
\emph on
|
||
|
||
\emph default
|
||
para el estilo de página del documento, como se comenta en la
|
||
\emph on
|
||
Guía del Usuario
|
||
\emph default
|
||
.
|
||
En esta sección se describe el código LaTeX que debes introducir en el
|
||
preámbulo LaTeX para conseguir los resultados deseados.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El encabezado de página se divide en tres zonas,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
izquierda
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
central
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
y
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
derecha
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Y el pie de página, pues igual.
|
||
Los comandos LaTeX para configurar estas zonas en su forma más simple son
|
||
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
lhead
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
,
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
chead
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
,
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
rhead
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
,
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
lfoot
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
, etc.
|
||
Supongamos que quieres poner un nombre en la parte superior izquierda de
|
||
cada página.
|
||
Pues inserta el siguiente comando en el preámbulo:
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
lhead{John Q.
|
||
DocWriter}
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Con este comando el nombre saldrá en la parte superior izquierda.
|
||
Si una zona tiene asignada una entrada por omisión y quieres eliminarla
|
||
(p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
el número de página en el pie central), pon un comando con el argumento
|
||
vacío, p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.:
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
cfoot{}
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Vamos ahora con algunos adornos: vamos a poner el número de sección con
|
||
la palabra
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Sección
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
(p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
Sección
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
3) en la superior izquierda, el número de página (p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
Página
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
4) en la superior derecha, el nombre en la inferior izquierda y la fecha
|
||
en la inferior derecha.
|
||
Para ello deberíamos escribir las siguientes líneas en el preámbulo:
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
lhead{Sección
|
||
\backslash
|
||
thesection}
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
chead{}
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
rhead{Página
|
||
\backslash
|
||
thepage}
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
lfoot{John Q.
|
||
DocWriter}
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
cfoot{}
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
rfoot{
|
||
\backslash
|
||
today}
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los comandos
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
thesection
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
thepage
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
aluden a los contadores de sección y de página de LaTeX, que se encargan
|
||
de imprimir los números de la sección y la página actuales.
|
||
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
today
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
imprime la fecha de hoy.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El grosor de las líneas horizontales dibujadas bajo el encabezado y sobre
|
||
el pie se puede modificar.
|
||
Si quieres que no aparezca alguna de esas líneas ponle grosor 0.
|
||
Por omisión, la línea de encabezado tiene 0.4
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
pt de grosor y la de pie 0
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
pt.
|
||
Para cambiar estos valores se pueden usar los comandos
|
||
\family typewriter
|
||
|
||
\backslash
|
||
renewcommand{
|
||
\backslash
|
||
headrulewidth}{0.4pt}
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
|
||
\backslash
|
||
renewcommand{
|
||
\backslash
|
||
footrulewidth}{0.4pt}
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La configuración del encabezado y/o el pie para páginas individuales se
|
||
puede alterar con comandos como
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
thispagestyle{empty}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
thispagestyle{plain}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
y
|
||
\begin_inset Newline linebreak
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
thispagestyle{fancy}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
.
|
||
Simplemente se inserta en
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
código TeX
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
en la página que se quiere cambiar.
|
||
De hecho las páginas de título tienen estilo simple por omisión, mientras
|
||
que las páginas siguientes se marcan en estilo elaborado si este es el
|
||
formato establecido globalmente.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Hay comandos más complejos que permiten introducir cosas en páginas impares,
|
||
o en páginas pares, etc., que se describen en la documentación del paquete
|
||
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
fancyhdr
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
, a la cuál te remitimos.
|
||
(
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
http://www.ctan.org/tex-archive/help/Catalogue/entries/fancyhdr.html
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
).
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Por último, veamos cómo incluir una imagen en el encabezado o en el pie;
|
||
por ejemplo, un logotipo en la esquina superior izquierda.
|
||
Prueba algo como esto:
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
lhead{
|
||
\backslash
|
||
resizebox{1in}{!}{
|
||
\backslash
|
||
includegraphics{logo.eps}}}
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
(quizá sea necesario anteponer
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
usepackage{graphics}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
si tu documento no incluye otros gráficos).
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Selección de marcas de listas
|
||
\begin_inset CommandInset label
|
||
LatexCommand label
|
||
name "sec:Marcas"
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\noun on
|
||
Allan Rae
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Introducción
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LyX suministra 216 símbolos de marcas a los que se accede mediante un simple
|
||
diálogo que permite elegir un símbolo para cada nivel de una lista no numerada.
|
||
Esta elección es aplicable a la totalidad del documento, no es posible
|
||
escoger distintos conjuntos de marcas para distintos párrafos.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Bien, en realidad sí se puede hacer, pero a mano.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Cómo se ve
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Abre el diálogo siguiendo el camino de menú
|
||
\family sans
|
||
\bar under
|
||
D
|
||
\bar default
|
||
ocument
|
||
\family default
|
||
o
|
||
\family sans
|
||
\SpecialChar \menuseparator
|
||
C
|
||
\family default
|
||
\bar under
|
||
o
|
||
\family sans
|
||
\bar default
|
||
nfiguración\SpecialChar \menuseparator
|
||
Marcas
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El diálogo suministra una tabla de símbolos para las marcas.
|
||
En el cuadro
|
||
\family sans
|
||
Tipografía
|
||
\family default
|
||
hay una lista desplegable con seis paneles de símbolos.
|
||
La lista
|
||
\family sans
|
||
Nivel
|
||
\family default
|
||
permite elegir el nivel para el que elegimos la marca.
|
||
Un campo de texto bajo el cuadro permite escoger un símbolo personalizado
|
||
poniendo su código LaTeX.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los seis paneles de
|
||
\family sans
|
||
Tipografía
|
||
\family default
|
||
corresponden a los distintos paquetes requeridos.
|
||
El cuadro siguiente recoge los nombres y sus paquetes asociados:
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\align center
|
||
\begin_inset Tabular
|
||
<lyxtabular version="3" rows="7" columns="2">
|
||
<features tabularvalignment="middle">
|
||
<column alignment="center" valignment="top" width="0pt">
|
||
<column alignment="center" valignment="top" width="0pt">
|
||
<row>
|
||
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family roman
|
||
\series medium
|
||
\shape up
|
||
\size normal
|
||
\emph off
|
||
\bar no
|
||
\noun off
|
||
\color none
|
||
Tipografía
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family roman
|
||
\series medium
|
||
\shape up
|
||
\size normal
|
||
\emph off
|
||
\bar no
|
||
\noun off
|
||
\color none
|
||
Paquete requerido
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
</row>
|
||
<row>
|
||
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
\series medium
|
||
\shape up
|
||
\size normal
|
||
\emph off
|
||
\bar no
|
||
\noun off
|
||
\color none
|
||
Normal
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\series medium
|
||
\shape up
|
||
\size normal
|
||
\emph off
|
||
\bar no
|
||
\noun off
|
||
\color none
|
||
base LaTeX
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
</row>
|
||
<row>
|
||
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
\series medium
|
||
\shape up
|
||
\size normal
|
||
\emph off
|
||
\bar no
|
||
\noun off
|
||
\color none
|
||
Ecuaciones
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
\series medium
|
||
\shape up
|
||
\size normal
|
||
\emph off
|
||
\bar no
|
||
\noun off
|
||
\color none
|
||
amssymb.sty
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
</row>
|
||
<row>
|
||
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
\series medium
|
||
\shape up
|
||
\size normal
|
||
\emph off
|
||
\bar no
|
||
\noun off
|
||
\color none
|
||
Ding1
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
\series medium
|
||
\shape up
|
||
\size normal
|
||
\emph off
|
||
\bar no
|
||
\noun off
|
||
\color none
|
||
pifont.sty
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
</row>
|
||
<row>
|
||
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
\series medium
|
||
\shape up
|
||
\size normal
|
||
\emph off
|
||
\bar no
|
||
\noun off
|
||
\color none
|
||
Ding2
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
\series medium
|
||
\shape up
|
||
\size normal
|
||
\emph off
|
||
\bar no
|
||
\noun off
|
||
\color none
|
||
pifont.sty
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
</row>
|
||
<row>
|
||
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
\series medium
|
||
\shape up
|
||
\size normal
|
||
\emph off
|
||
\bar no
|
||
\noun off
|
||
\color none
|
||
Ding3
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
\series medium
|
||
\shape up
|
||
\size normal
|
||
\emph off
|
||
\bar no
|
||
\noun off
|
||
\color none
|
||
pifont.sty
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
</row>
|
||
<row>
|
||
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
\series medium
|
||
\shape up
|
||
\size normal
|
||
\emph off
|
||
\bar no
|
||
\noun off
|
||
\color none
|
||
Ding4
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
\series medium
|
||
\shape up
|
||
\size normal
|
||
\emph off
|
||
\bar no
|
||
\noun off
|
||
\color none
|
||
pifont.sty
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
</row>
|
||
</lyxtabular>
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LyX no se detiene si usas marcas de paquetes no disponibles.
|
||
Pero si se producen errores de LaTeX al intentar ver o imprimir el archivo,
|
||
probablemente se debe a la falta de algún paquete.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
LyX no restringe su uso porque puede que estés editando localmente el archivo
|
||
para procesarlo luego en otra máquina.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Cómo se emplea
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Selecciona la profundidad de nivel y luego elige la marca y su tamaño.
|
||
Los cambios no serán visibles en LyX pero sí lo serán en la salida procesada.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Se puede reiniciar una marca a su valor predeterminado con clic-derecha
|
||
sobre el botón apropiado de nivel de profundidad.
|
||
\begin_inset Foot
|
||
status open
|
||
|
||
\begin_layout Plain Layout
|
||
Si quieres tener varios conjuntos de párrafos con diferentes conjuntos de
|
||
marcas en cada uno, tendrás que enfangarte con código TeX.
|
||
El diálogo de selección de marcas puede, no obstante, ayudarte porque te
|
||
suministra el código LaTeX para un amplio rango de símbolos de marcas.
|
||
Para hacer tus propios párrafos personalizados tienes las siguientes opciones:
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
let
|
||
\backslash
|
||
savelabelitemi=
|
||
\backslash
|
||
labelitemi
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
renewcommand
|
||
\backslash
|
||
labelitemi[0]{
|
||
\backslash
|
||
small
|
||
\backslash
|
||
(
|
||
\backslash
|
||
sharp
|
||
\backslash
|
||
)}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Usa el comando LaTeX
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\backslash
|
||
renewcommand{}{}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
para especificar un símbolo de marca para una profundidad determinada.
|
||
Además tendrás que guardar la marca actual para que puedas recuperarla
|
||
más adelante.
|
||
En esta lista no numerada se ha usado el siguiente código LaTeX para cambiar
|
||
la marca del primer nivel:
|
||
\end_layout
|
||
|
||
\begin_deeper
|
||
\begin_layout LyX-Code
|
||
|
||
\backslash
|
||
let
|
||
\backslash
|
||
savelabelitemi=
|
||
\backslash
|
||
labelitemi
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
|
||
\backslash
|
||
renewcommand
|
||
\backslash
|
||
labelitemi[0]{
|
||
\backslash
|
||
small
|
||
\backslash
|
||
(
|
||
\backslash
|
||
sharp
|
||
\backslash
|
||
)}
|
||
\end_layout
|
||
|
||
\end_deeper
|
||
\begin_layout Itemize
|
||
Observa que el nivel de profundidad se especifica en números romanos como
|
||
parte del comando
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
labelitem
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
[
|
||
\backslash
|
||
(
|
||
\backslash
|
||
star
|
||
\backslash
|
||
)]
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
Especifica cada entrada individual empezando cada ítem con el símbolo escogido
|
||
encerrado entre corchetes y en
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
código TeX
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Por ejemplo, este ítem se inicia con
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
[
|
||
\backslash
|
||
(
|
||
\backslash
|
||
star
|
||
\backslash
|
||
)]
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
renewcommand
|
||
\backslash
|
||
labelitemi[0]{
|
||
\backslash
|
||
savelabelitemi}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
Además tendrás que volver a la configuración inicial global de marcas para
|
||
que esta vuelva a funcionar.
|
||
Así hemos hecho con:
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
|
||
\backslash
|
||
renewcommand
|
||
\backslash
|
||
labelitemi[0]{
|
||
\backslash
|
||
savelabelitemi}
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Chapter
|
||
LyX e internet
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LyX soporta desde hace tiempo la exportación de documentos a varios formatos
|
||
adecuados para la web, como HTML.
|
||
Sin embargo, antes de la versión 2.0, la exportación a HTML siempre se hacía
|
||
mediante el uso de convertidores externos.
|
||
\begin_inset Foot
|
||
status open
|
||
|
||
\begin_layout Plain Layout
|
||
Véase la sección
|
||
\size normal
|
||
\emph on
|
||
Convertidores
|
||
\emph default
|
||
del manual
|
||
\emph on
|
||
Personalización
|
||
\emph default
|
||
.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
Pueden actuar de dos maneras: usando LaTeX como formato intermedio, como
|
||
|
||
\family typewriter
|
||
htlatex
|
||
\family default
|
||
,
|
||
\family typewriter
|
||
html2latex
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
plastex
|
||
\family default
|
||
, encargándose LyX de la generación del LaTeX, o trabajando directamente
|
||
sobre archivos LyX, como
|
||
\family typewriter
|
||
eLyXer
|
||
\family default
|
||
.
|
||
Cada método tiene distintas ventajas e inconvenientes.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los convertidores basados en LaTeX tienen la ventaja de que, en principio,
|
||
lo saben todo sobre el documento que exporta LaTeX.
|
||
Estos convertidores no se preocupan, por ejemplo, de si determinado bloque
|
||
de código fue generado por LyX o si era
|
||
\emph on
|
||
Evil Red Text
|
||
\emph default
|
||
.
|
||
Saben manejar archivos
|
||
\family typewriter
|
||
aux
|
||
\family default
|
||
, contadores, referencias, y generalmente pueden manejar archivos
|
||
\family typewriter
|
||
bbl
|
||
\family default
|
||
generados por BibTeX.
|
||
Por otra parte, LaTeX es un lenguage complejo de analizar ---a veces se
|
||
comenta que solo TeX comprende a TeX--- y los convertidores basados en
|
||
LaTeX se atascan a menudo con estructuras aparentemente simples; las complejas
|
||
pueden ahogarlos totalmente; en el momento de escribir esto, por ejemplo,
|
||
el manual
|
||
\emph on
|
||
Objetos insertados
|
||
\emph default
|
||
no se puede exportar con
|
||
\family typewriter
|
||
htlatex
|
||
\family default
|
||
, sí con los otros.
|
||
Las matemáticas son otro tema: estos convertidores suelen convertir las
|
||
ecuaciones en pequeñas imágenes que se enlazan posteriormente al documento
|
||
HTML.
|
||
Puesto que realmente las ecuaciones son generadas por LaTeX, son correctas.
|
||
Pero no redimensionan bien su tamaño, y ajustar su aspecto al que debería
|
||
tener en el documento ---de forma que los tamaños de los caracteres parezcan
|
||
aproxidamente iguales--- puede ser un reto.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family typewriter
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
eLyXer
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
, de Alex Fernández, (
|
||
\begin_inset CommandInset href
|
||
LatexCommand href
|
||
name "http://elyxer.nongnu.org/"
|
||
target "http://elyxer.nongnu.org/"
|
||
|
||
\end_inset
|
||
|
||
) resuelve algunos de estos problemas.
|
||
En particular, las ecuaciones generadas redimensionan el tamaño perfectamente,
|
||
ya que las procesa usando una combinación de HTML y CSS en lugar de convertirla
|
||
s a imágenes.
|
||
Pero incluso expresiones moderadamente complejas tienen un aspecto no tan
|
||
bueno como con
|
||
\family typewriter
|
||
htlatex
|
||
\family default
|
||
; esto refleja las limitaciones de HTML.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Dicho esto,
|
||
\family typewriter
|
||
eLyXer
|
||
\family default
|
||
también puede usar jsMath y MathJax, pero estas opciones solo están disponibles
|
||
globalmente y requieren acceso al servidor que ejecuta el entorno.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
Y más importante (al menos desde la versión 1.1.1),
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
eLyXer
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
tiene soporte limitado para macros de ecuación y no lo tiene para párrafos
|
||
o estilos de texto definidos por el usuario.
|
||
Estas limitaciones hacen a
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
eLyXer
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
inadecuado para muchos documentos de LyX.
|
||
En principio, por supuesto, estos problemas se podrían resolver, pero los
|
||
desarrolladores de LyX han decidido seguir una vía diferente y hacer al
|
||
propio LyX capaz de escribir XHTML, igual que es capaz de escribir LaTeX,
|
||
DocBook o texto simple.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En el momento de escribir esto, La salida XHTML está en desarrollo y debería
|
||
considerarse como
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
experimental
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
\begin_inset Foot
|
||
status open
|
||
|
||
\begin_layout Plain Layout
|
||
El archivo
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
development/HTML.notes
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
que está en el código fuente de LyX o
|
||
\begin_inset CommandInset href
|
||
LatexCommand href
|
||
name "accessed online"
|
||
target "http://www.lyx.org/trac/browser/lyxgit/development/HTML/HTML.notes?rev=master"
|
||
|
||
\end_inset
|
||
|
||
, contiene información actualizada sobre el estado de XHTML.
|
||
Véase también la lista de fallos en XHTML en
|
||
\begin_inset CommandInset href
|
||
LatexCommand href
|
||
name "the bug tracker"
|
||
target "http://www.lyx.org/trac/query?status=reopened&status=assigned&status=new&max=0&component=xhtml+export&order=id&col=id&col=summary&col=reporter&col=keywords&keywords=%21%7Efixedintrunk&desc=1"
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
Aún así, los desarrolladores han escogido este camino porque tiene ventajas
|
||
potenciales sobre los otros dos.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Estas ventajas se deben, en primer lugar, al hecho de que las rutinas para
|
||
exportar XHTML, ya que son parte de LyX, conocen todo lo que LyX sabe sobre
|
||
el documento a exportar.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Otra ventaja es que, puesto que estas rutinas son internas de LyX, son inmunes
|
||
a los cambios en el formato de los archivos de LyX o en la semántica de
|
||
los recuadros insertados.
|
||
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
Así pues, conocen sobre los índices (mostrados en el contorno), sobre los
|
||
contadores asociados a estilos de párrafo, y sobre estilos personalizados.
|
||
Las rutinas XHTML también saben sobre internacionalización lo mismo que
|
||
LyX, de modo que la salida dirá
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Capítulo 1
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
o
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Kapitel 1
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
según el idioma activo.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En general, las rutinas de salida saben lo mismo que LyX sobre el formato
|
||
del documento, es decir, sobre cómo se mostrará el documento en pantalla.
|
||
Usamos esta información cuando exportamos a XHTML.
|
||
En particular, LyX genera
|
||
\emph on
|
||
automáticamente
|
||
\emph default
|
||
la información de estilo CSS correspondiente a la información que maneja
|
||
para mostrar el documento en pantalla: si los encabezados de sección son
|
||
sans-serif en negrita en pantalla, entonces también (por omisión) serán
|
||
sans-serif negrita en un navegador web.
|
||
Y esto es cierto no solo para estilos predefinidos, como una sección, sino
|
||
para cualquier estilo, incluyendo los definidos por el usuario.
|
||
En realidad, las rutinas XHTML no distinguen entre estilos de texto y de
|
||
párrafo personalizados y los predefinidos por el propio LyX: en cada caso
|
||
todo lo que LyX sabe sobre estilos está contenido en los archivos de formato.
|
||
Y lo mismo se puede afirmar en relación a los recuadros de texto predefinidos,
|
||
como notas al pie y varios recuadros personalizados.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El resultado es que la salida XHTML se puede personalizar y extender de
|
||
igual forma que se puede hacer con la salida LaTeX: mediante archivos de
|
||
formato y módulos.
|
||
Véase el capítulo 5 del manual
|
||
\emph on
|
||
Personalización
|
||
\emph default
|
||
para más detalles.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El resto de este capítulo contiene información más detallada sobre la salida
|
||
XHTML, sus limitaciones y formas de evitarlas.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Las ecuaciones en XHTML
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LyX ofrece cuatro posibilidades para el procesamiento de matemáticas.
|
||
Cada una tiene sus ventajas y sus inconvenientes.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
MathML
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
MathML es un dialecto de XML diseñado específicamente para matemáticas en
|
||
la web, y habitualmente rinde muy bien en los navegadores que lo soportan.
|
||
La desventaja es que no todos los navegadores soportan MathML, y el soporte
|
||
no es completo en navegadores basados en Gecko, como Firefox.
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Si LyX no es capaz de procesar una fórmula como MathML ---por ejemplo, si
|
||
la ecuación usa el paquete
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
xymatrix
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
o ERT--- la transformará en imagen.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
HTML
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Como se ha dicho antes,
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
eLyXer
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
procesa las matemáticas como HTML usando estilos CSS.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
LyX ha tomado de
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
eLyXer
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
parte del CSS para su salida HTML.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
Para ecuaciones simple funciona bastante bien, aunque con expresiones más
|
||
complejas tiende a fallar.
|
||
Aún así, este método tiene la ventaja de que es ampliamente soportado y
|
||
puede ser apropiado para documentos que tengan pocas y sencillas ecuaciones.
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Si LyX es incapaz de procesar una ecuación como HTML ---por ejemplo, si
|
||
la ecuación usa el paquete
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
xymatrix
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
o ERT--- la transformará en imagen.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Imágenes
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Como
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
htlatex
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, LyX transformará las ecuaciones en imágenes, las mismas, de hecho, que
|
||
se usan para la visualización instantánea.
|
||
\begin_inset Foot
|
||
status open
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\emph on
|
||
No
|
||
\emph default
|
||
es preciso que esté activa la previsualización instantánea para ver las
|
||
imágenes en la salida.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
La ventaja de este método es que las imágenes son simplemente generadas
|
||
por LaTeX, por lo que son muy precisas.
|
||
La desventaja, como ya hemos dicho, es que son imágenes mapa de bits, por
|
||
lo que no se redimensionan nada bien y no se pueden copiar, etc.
|
||
(Además, en estos momentos hay problemas con la numeración de ecuaciones.
|
||
Véase
|
||
\begin_inset CommandInset href
|
||
LatexCommand href
|
||
name "bug 6894"
|
||
target "http://www.lyx.org/trac/ticket/6894"
|
||
|
||
\end_inset
|
||
|
||
.)
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
El tamaño de las imágenes se puede controlar estableciendo el parámetro
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Escala de imágenes de ecuaciones
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
en
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Documento\SpecialChar \menuseparator
|
||
Configuración\SpecialChar \menuseparator
|
||
Salidas
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Por si interesa: esto controla la resolución de la imagen en puntos por
|
||
pulgada, y se basa en un valor inicial de 75 ppp.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Si, por alguna razón, LyX falla al crear una imagen para una ecuación (p.
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
ej., si no está instalado un paquete LaTeX requerido), genrará la salida
|
||
en LaTeX puro.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
LaTeX
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Para acabar, LyX generará salida alegremente las ecuaciones como LaTeX.
|
||
Siendo la solución de último recurso, este método puede usarse con herramientas
|
||
como
|
||
\begin_inset CommandInset href
|
||
LatexCommand href
|
||
name "jsMath"
|
||
target "http://www.math.union.edu/~dpvc/jsMath/"
|
||
|
||
\end_inset
|
||
|
||
, que usa JavaScript para insertar LaTeX en documentos HTML.
|
||
LyX envuelve el LaTeX en un
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
span
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
(para fórmulas en línea) o en un
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
div
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
(para fórmulas presentadas) con
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
class='math'
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, tal como requiere jsMath.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Debemos seleccionar uno de estos métodos en
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Documento\SpecialChar \menuseparator
|
||
Configuración\SpecialChar \menuseparator
|
||
Salidas
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Por omisión, LyX genera MathML.
|
||
Se trata de una configuración para todo el documento.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Eventualmente, LyX ofrecerá al usuario la opción de seleccionar un método
|
||
alternativo para algún recuadro en particular, en el caso de que no se
|
||
procese adecuadamente con MathML.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Dicho esto, como LyX recurre a imágenes si el recuadro contiene ERT, es
|
||
posible forzar la salida como imagen poniendo algún ERT inocuo en la ecuación,
|
||
por ejemplo
|
||
\begin_inset Formula $a=b\relax$
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Bibliografía y citas
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
XHTML soporta totalmente bibliografías y citas.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Las etiquetas de citas se generan con el mismo mecanismo que genera las
|
||
etiquetas en la pantalla de LyX, así que las etiquetas tendrán el mismo
|
||
aspecto que en LyX, o incluso mejor.
|
||
Si se usan citas numeradas, LyX generará etiquetas numeradas, como [1],
|
||
[17], en vez de mostrar las claves de las citas entre corchetes, como hace
|
||
en pantalla.
|
||
Si se usan citas autor-año, LyX añadirá letras minúsculas a los años, como
|
||
hace BibTeX, si encuentra más de una cita para una combinación dada autor-año.
|
||
Las etiquetas se imprimirán con las entradas bibliográficas.
|
||
Hay que advertir que, por el momento, no hay forma de personalizar el aspecto
|
||
de las etiquetas, por ejemplo para elegir entre corchetes o paréntesis.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Para la salida de la bibliografía interviene el mismo mecanismo que maneja
|
||
la presentación de la información de las referencias en el diálogo de citas,
|
||
de modo que se verán en XHTML como se ven en el diálogo de citas.
|
||
El formato se puede personalizar en un archivo de usuario o, preferiblemente,
|
||
en un módulo.
|
||
Véase el manual
|
||
\emph on
|
||
Personalización
|
||
\emph default
|
||
para más detalles.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El defecto principal en estos momentos es que la información de las referencias
|
||
cruzadas se imprime junto con cada entrada con la que está asociada.
|
||
Entonces, puedes ver cosas como estas:
|
||
\end_layout
|
||
|
||
\begin_layout Quote
|
||
Jason Stanley,
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
Context and Logical Form
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
, in
|
||
\emph on
|
||
Language in Context: Selected Essays
|
||
\emph default
|
||
(Oxford: Oxford University Press, 2007), pp.
|
||
30--68.
|
||
\end_layout
|
||
|
||
\begin_layout Quote
|
||
Jason Stanley,
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
Semantics in Context
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
, in
|
||
\emph on
|
||
Language in Context: Selected Essays
|
||
\emph default
|
||
(Oxford: Oxford University Press, 2007), pp.
|
||
201--30.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Esto debería estar pronto solucionado.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
De momento no hay soporte para bibliografías por secciones.
|
||
Si tienes múltiples bibliografías, LyX imprimirá la misma una y otra vez.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Índices
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Afortunadamente, LyX exportará los índices como XHTML, aunque con ciertas
|
||
limitaciones, por el momento.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La exportación de índices será más fiable si no intentas usar las elegantes
|
||
estructuras que se describen en la sección sobre índices de ls
|
||
\emph on
|
||
Guía del usuario
|
||
\emph default
|
||
.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
La cuestión principal es que LyX no maneja esto por sí mismo.
|
||
Solo deja que introduzcas lo que deberías introducir en LaTeX puro.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
Describiremos cómo se manejan usando los encabezados de subsección de esta
|
||
sección.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Agrupación de entradas de índice (subentradas): LyX se esfuerza en soportar
|
||
esto, pero las entradas deben separarse por
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
!
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, es decir, debe haber espacios alrededor del signo de exclamación.
|
||
Esto es porque de otra manera sería complicado comprobar puntos de exclamación
|
||
escapados en matemáticas, etc.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Rangos de páginas: no hay soporte para rangos de páginas, puesto que esto
|
||
no tiene sentido en XHTML.
|
||
En su lugar, solo se mostrarán dos entradas de índice, uno en cada extremo.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Referencias cruzadas: no hay soporte para esto.
|
||
Si LyX encuentra una entrada de la forma
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|see...
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
la ignora y el resto lo considera como una entrada de índice ordinaria.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Orden de las entradas de índice: LyX no soporta maniobras para fijar el
|
||
orden de las entradas.
|
||
Tomará lo que está antes del primer @ que encuentre y lo usará para ordenarlo,
|
||
tomando lo que sigue a @ como la entrada real.
|
||
Por el momento LyX no identifica la @ escapada, por tanto no intentes indexar
|
||
direcciones de correo.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Formato de entradas de índice: Se pueden formatear entradas mediante el
|
||
diálogo de estilo del texto, o con otro método disponible en LyX.
|
||
No hay soporte para estructuras como
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
entrada|textbf
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Si LyX encuentra un símbolo de tubería, '|' en una entrada lo borrará,
|
||
y todo lo que sigue.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Índices múltiples: no hay soporte para esto.
|
||
Todas las entradas de estos índices se imprimirán como un solo índice.
|
||
Para evitar la impresión de varias versiones del índice, imprimiremos solo
|
||
el índice principal, de modo que asegúrate de tener uno.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Nomenclatura y glosario
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Por ahora no hay soporte para glosarios.
|
||
Añadirlo debería ser bastante trivial, y bienvenido.
|
||
\end_layout
|
||
|
||
\begin_layout Chapter
|
||
El servidor LyX
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Introducción
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El 'servidor LyX' permite a otros programas comunicarse con LyX, ejecutar
|
||
comandos LyX y recabar información sobre el estado interno de LyX.
|
||
Esto está dirigido solo a usuarios avanzados, quienes descubrirán su utilidad.
|
||
Escribiendo al servidor, por ejemplo, los administradores de bibliografía,
|
||
como JabRef, pueden dar
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
empuje
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
a las citas en LyX.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Iniciar el servidor LyX
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El servidor LyX funciona mediante el uso de un par de las denominadas tuberías.
|
||
Estas se encuentran generalmente en
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
UserDir
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
con los nombres
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
lyxpipe.in
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
y
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
lyxpipe.out
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Los programas externos escriben en
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
lyxpipe.in
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
y leen datos de
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
lyxpipe.out
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
La ubicación de los nombres de las tuberías se puede definir en el diálogo
|
||
|
||
\family sans
|
||
Herramientas\SpecialChar \menuseparator
|
||
Preferencias
|
||
\family default
|
||
, por ejemplo,
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
"/home/myhome/lyxpipe"
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
o
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
"
|
||
\backslash
|
||
|
||
\backslash
|
||
.
|
||
\backslash
|
||
pipe
|
||
\backslash
|
||
lyxpipe"
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
en Windows..
|
||
|
||
\emph on
|
||
Debes
|
||
\emph default
|
||
configurar esto a mano para que arranque el servidor.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LyX añadirá las extensiones '
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
.in
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
' y '
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
.out
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
' para crear las tuberías.
|
||
Si alguna de ellas ya existe, LyX asumirá que se está ejecutando otro proceso
|
||
y no iniciará el servidor.
|
||
Esto significa que si LyX se bloquea, o si por alguna otra razón queda
|
||
una tubería
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
vieja
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
cuando LyX se cierra, entonces LyX no iniciará el servidor.
|
||
(Bug 641).
|
||
Tendrás que borrar las tuberías a mano y después reiniciar LyX.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Para tener al mismo tiempo varios procesos con servidores hay que usar diferente
|
||
s configuraciones, quizás usando distintos directorios de usuario, cada
|
||
uno con su propio archivo
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
preferences
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
para cada proceso.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si estás desarrollando un programa cliente, podría ser útil activar la informaci
|
||
ón de depuración del servidor de LyX.
|
||
Esto se hace inciando LyX con
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
lyx -dbg lyxserver
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Puedes encontrar un ejemplo completo de cliente escrito en C en la distribución
|
||
fuente como
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
development/lyxserver/server_monitor.c
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Otra herramienta útil es el cliente en línea de comandos
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
src/client/lyxclient
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Comunicación normal
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Para emitir una llamada a LyX, el cliente escribe una línea de texto ASCII
|
||
en la tubería de entrada.
|
||
Esta línea tiene el siguiente formato:
|
||
\end_layout
|
||
|
||
\begin_layout Quote
|
||
LYXCMD:
|
||
\emph on
|
||
clientname
|
||
\emph default
|
||
:
|
||
\emph on
|
||
function
|
||
\emph default
|
||
:
|
||
\emph on
|
||
argument
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
clientname es un nombre que el cliente puede escoger arbitrariamente.
|
||
Su única función es que LyX lo repetirá si envía una respuesta —así un
|
||
cliente puede enviar resultados desde diferentes solicitantes.
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
function es la función que quieres que LyX lleve a cabo.
|
||
Es lo mismo que los comandos que usarías en el
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
minibuffer
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
argument es un argumento opcional que solo es significativo para ciertas
|
||
funciones (por ejemplo, la función LFUN
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
self-insert
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
insertará el argumento como texto en la posición del cursor).
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La respuesta de LyX llegará en la tubería de salida y será de la forma
|
||
\end_layout
|
||
|
||
\begin_layout Quote
|
||
INFO:
|
||
\emph on
|
||
clientname
|
||
\emph default
|
||
:
|
||
\emph on
|
||
function
|
||
\emph default
|
||
:
|
||
\emph on
|
||
data
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
donde
|
||
\emph on
|
||
clientname
|
||
\emph default
|
||
y
|
||
\emph on
|
||
function
|
||
\emph default
|
||
solo son respuestas del comando solicitante, mientras que
|
||
\emph on
|
||
data
|
||
\emph default
|
||
es información más o menos útil sobre cómo ha funcionado la ejecución del
|
||
comando.
|
||
Algunos comandos, tales como
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
font-state
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, devolverán información sobre el estado interno de LyX, mientras que otros
|
||
devolverán una respuesta vacía.
|
||
Esto significa que la ejecución del comando fue correcta.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En caso de errores la respuesta de LyX será de la forma
|
||
\end_layout
|
||
|
||
\begin_layout Quote
|
||
ERROR:
|
||
\emph on
|
||
clientname
|
||
\emph default
|
||
:
|
||
\emph on
|
||
function
|
||
\emph default
|
||
:
|
||
\emph on
|
||
error message
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
donde el
|
||
\emph on
|
||
error message
|
||
\emph default
|
||
debería contener una explicación de por qué falló el comando.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Ejemplos:
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
echo "LYXCMD:test:beginning-of-buffer:" >~/.lyxpipe.in
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
echo "LYXCMD:test:get-xy:" >~/.lyxpipe.in
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
read a <~/.lyxpipe.out
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
echo $a
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Notificación
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LyX puede notificar a los clientes acontecimientos ocurridos de manera asíncrona.
|
||
Actualmente solo lo hará si el usuario liga una secuencia de teclas a la
|
||
función
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
notify
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
El formato de la cadena que envía LyX es como sigue:
|
||
\end_layout
|
||
|
||
\begin_layout Quote
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
NOTIFY:
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\emph on
|
||
key-sequence
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
donde
|
||
\emph on
|
||
key-sequence
|
||
\emph default
|
||
es la representación impresa de la secuencia de teclas que fue realmente
|
||
tecleada por el usuario.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Este mecanismo puede utilizarse para ampliar el conjunto de comandos de
|
||
LyX e implementar macros.
|
||
Asocia alguna secuencia de teclas a
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
notify
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Después inicia un cliente que escucha en la tubería de salida, envía el
|
||
comando acorde con la secuencia e inicia una función que pueda usar llamadas
|
||
y solicitudes a LyX para emitir un comando o una serie de comandos a LyX.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
El sencillo protocolo del servidor LyX
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LyX implementa un protocolo sencillo que puede utilizarse para administrar
|
||
sesiones.
|
||
Todos los mensajes son de la forma
|
||
\end_layout
|
||
|
||
\begin_layout Quote
|
||
LYXSRV:
|
||
\emph on
|
||
clientname
|
||
\emph default
|
||
:
|
||
\emph on
|
||
protocol message
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
donde
|
||
\emph on
|
||
protocol message
|
||
\emph default
|
||
puede ser
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
hello
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
o
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
bye
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Si se recibe
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
hello
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
de un cliente, LyX devolverá información al cliente de que está escuchando
|
||
sus mensajes, mientras que
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
bye
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
enviado desde LyX informará a los clientes que LyX se ha cerrado.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Búsqueda inversa DVI/PDF
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Algunos visores DVI/PDF
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Okular en KDE/Linux, Skim en Mac OSX y SumatraPDF en Windows.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
ofrecen la posibilidad de
|
||
\emph on
|
||
búsqueda inversa
|
||
\emph default
|
||
.
|
||
Esto quiere decir que puedes indicar a LyX que coloque el cursor en una
|
||
línea determinada en el documento haciendo clic en la posición correspondiente
|
||
en la salida DVI/PDF.
|
||
Para ello, el visor ha de ser capaz de comunicarse con LyX.
|
||
Esto se consigue mediante el servidor LyX usando la tubería (
|
||
\emph on
|
||
lyxpipe
|
||
\emph default
|
||
) o el zócalo de dominio UNIX (
|
||
\emph on
|
||
lyxsocket
|
||
\emph default
|
||
) que LyX crea en su directorio temporal (esta es la forma en que LyX se
|
||
comunica con el programa
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
lyxclient
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
En algunos casos, hará falta un guión de apoyo que medie entre el visor
|
||
y LyX, en otros, el visor se podrá comunicar directamente con LyX.
|
||
Esto depende del visor seleccionado y del sistema operativo.
|
||
Lo mismo es aplicable a la forma en que los visores deben configurarse
|
||
y la forma en que la búsqueda inversa se lleva a cabo realmente.
|
||
En lo que sigue, describiremos cómo se configura la búsqueda en visores
|
||
determinados.
|
||
Antes, sin embargo, explicamos lo que hay que hacer en general para habilitar
|
||
la búsqueda inversa en el DVI/PDF.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Activación automática
|
||
\begin_inset CommandInset label
|
||
LatexCommand label
|
||
name "sub:Activación-automática"
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En la mayoría de los casos LyX funcionará marcando la opción
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Documento\SpecialChar \menuseparator
|
||
Configuración\SpecialChar \menuseparator
|
||
Salidas\SpecialChar \menuseparator
|
||
Sincronizar con salida
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
En estos casos LyX insertará automáticamente la macro
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
SyncTeX
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
(para PDF) o el paquete
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
srcltx
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
(para DVI).
|
||
Esta opción está fácilmente disponible, además, en la barra de herramientas
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Ver/Actualizar
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si necesitas una configuración diferente, puedes seleccionar o introducir
|
||
una macro personalizada desde el cuadro desplegable bajo
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Documento\SpecialChar \menuseparator
|
||
Configuración\SpecialChar \menuseparator
|
||
Salidas\SpecialChar \menuseparator
|
||
Sincronizar con salida
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El método
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\backslash
|
||
synctex=1
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
activa compresión gzip.
|
||
Si el visor no lo soporta, sería mejor usar
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\backslash
|
||
synctex=-1
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Advirtamos que la inclusión de los paquetes
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
srcltx
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
o
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
src-specials
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
puede tener a veces un impacto no deseado en la tipografía; entonces, si
|
||
se usa alguno de dichos paquetes habría que desactivar la sincronización
|
||
para la composición final.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En caso de necesitar otros ajustes más específicos no cubiertos por la configura
|
||
ción automática, lee la sección siguiente sobre activación manual.
|
||
Si la configuración automática cubre tus necesidades, puedes pasar directamente
|
||
a la sección
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "sub:Configuración-y-uso-de-visores"
|
||
|
||
\end_inset
|
||
|
||
, en la que se describen los pasos necesarios para configurar el visor ---necesa
|
||
rios tanto para configuración automática como manual.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Activación manual
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LaTeX proporciona varios métodos para la búsqueda inversa.
|
||
Algunos son parte del programa
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
latex/pdflatex
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, otros forman parte de paquetes externos.
|
||
La elección depende de si la distribución LaTeX instalada ya proporciona
|
||
un método (los métodos incorporados son bastante nuevos) y si el visor
|
||
a usar puede enfrentarse a este.
|
||
Describimos a continuación los métodos disponibles.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection*
|
||
Buscador DVI incorporado vía src-specials (solo DVI)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Este método proporciona el archivo DVI con la información necesaria para
|
||
realizar búsqueda inversa.
|
||
Está disponible en LaTeX desde hace tiempo (cualquier distribución reciente
|
||
lo debe incluir) y es fiable.
|
||
Para habilitarlo, cambia el convertidor
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
LaT
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
{}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
eX (plain)->DVI
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
o
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
LaT
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
{}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
eX (plain)->DraftDVI
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
en
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Herramientas\SpecialChar \menuseparator
|
||
Preferencias\SpecialChar \menuseparator
|
||
Gestión de archivos\SpecialChar \menuseparator
|
||
Convertidores
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
por
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
latex -src-specials $$i
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Si no funciona, comprueba si tu maquinaria TeX necesita opciones diferentes
|
||
(la sintaxis podría diferir en algunas distribuciones).
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection*
|
||
Paquetes externos (PDFSync y srcltx)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los paquetes
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
PDFSync
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
y
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
srcltx
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
proporcionan la función búsqueda inversa para PDF (vía pdflatex) y DVI,
|
||
respectivamente.
|
||
Para habilitarlos carga el paquete en el preámbulo LaTeX:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\backslash
|
||
usepackage{pdfsync}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
para búsqueda inversa en PDF
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\backslash
|
||
usepackage[active]{srcltx}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
para búsqueda inversa en DVI
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Para habilitar el uso de ambos inserta las siguientes líneas:
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
|
||
\backslash
|
||
usepackage{ifpdf}
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\backslash
|
||
ifpdf
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\backslash
|
||
usepackage{pdfsync}
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\backslash
|
||
else
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\backslash
|
||
usepackage[active]{srcltx}
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\backslash
|
||
fi
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Así, el archivo se puede ver tanto como DVI como PDF (pdflatex), usando
|
||
el paquete adecuado.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Advirtamos que PDFSync podría afectar el formato de salida del documento.
|
||
Por eso es conveniente deshabilitar PDFSync para componer el documento
|
||
final.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection*
|
||
Búsqueda inversa incorporada vía SyncTeX (DVI y PDF)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Las recientes versiones de
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
(pdf)latex
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
incorporan soporte para búsqueda inversa en PDF y DVI.
|
||
La instalación llamada
|
||
\emph on
|
||
SyncTeX
|
||
\emph default
|
||
es básicamente el resultado de integrar el paquete PDFSync en pdftex y
|
||
su fusión con el enfoque
|
||
\emph on
|
||
src-specials
|
||
\emph default
|
||
.
|
||
Para usarla hace falta al menos TeXLive 2008 o una distribución MikTeX
|
||
reciente.
|
||
Además, solo unos pocos visores PDF (Skim en Mac, SumatraPDF en Windows)
|
||
proporcionan por ahora soporte para SyncTeX.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Para activar SyncTeX en DVI, cambia el convertidor
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
LaT
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
{}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
eX (plain) -> DVI
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
o
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
LaT
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
{}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
eX (plain) -> DraftDVI
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
en
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Herramientas\SpecialChar \menuseparator
|
||
Preferencias\SpecialChar \menuseparator
|
||
Gestión de archivos\SpecialChar \menuseparator
|
||
Convertidores
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
por
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
latex -synctex=1 $$i
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, y para PDF cambia
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
LaT
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
{}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
eX (pdflatex) -> PDF (pdflatex)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
por
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
pdflatex -synctex=1 $$i
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Consulta en la documentación de tu visor si necesita ser configurado para
|
||
usarlo con SyncTeX.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
La opción
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
-synctex=1
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
permite compresión gzip.
|
||
Si el visor no lo soporta, entonces usa
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
-synctex=-1
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Configuración y uso de visores específicos
|
||
\begin_inset CommandInset label
|
||
LatexCommand label
|
||
name "sub:Configuración-y-uso-de-visores"
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection*
|
||
Xdvi (todas las plataformas)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si usas
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
xdvi
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
no necesitas hacer nada para utilizar la búsqueda inversa en DVI, ya que
|
||
LyX proporciona los ganchos necesarios para usar automáticamente el programa
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
lyxclient
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Basta con configurar tu documento como se describió antes (la búsqueda
|
||
inversa se inicia con Ctrl-clic o Alt-clic en Mac OSX).
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Sin embargo, si por la razón que sea quieres usar la tubería en vez del
|
||
zócalo para comunicar con LyX, simplemente cambia el visor DVI en
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Herramientas\SpecialChar \menuseparator
|
||
Preferencias\SpecialChar \menuseparator
|
||
Gestión de archivos\SpecialChar \menuseparator
|
||
Formatos de archivo
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
a
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
xdvi -editor "lyxeditor.sh %f %l"
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
En Mac OSX hay que usar
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
DISPLAY=:0.0 xdvi -editor "lyxeditor.sh %f %l"
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
donde
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
lyxeditor.sh
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
es un guión apropiado.
|
||
Por ejemplo, un mínimo guión de shell es el siguiente:
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
#!/bin/sh
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
LYXPIPE="/ruta/a/lyxpipe"
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
COMMAND="LYXCMD:revdvi:server-goto-file-row:$1 $2"
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
echo "$COMMAND" > "${LYXPIPE}".in || exit
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
read TMP < "${LYXPIPE}".out || exit
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
donde
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
/ruta/a/lyxpipe
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
es la ruta de la tubería LyXServer especificada en
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Herramientas\SpecialChar \menuseparator
|
||
Preferencias\SpecialChar \menuseparator
|
||
Rutas
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
En la carpeta
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
development/tools
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
de una distribución fuente puedes encontrar un guión
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
lyxeditor
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
que puede localizar
|
||
\size normal
|
||
\emph on
|
||
lyxpipe
|
||
\emph default
|
||
basado en tus preferencias.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection*
|
||
MacDviX (Mac OSX)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Al final de
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
/Applications/MacDviX_Folder/calleditor.script
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, añade las líneas:
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
/Applications/Ly
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
{}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
X.app/Contents/MacOS/lyxeditor "$2" $1
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
exit 1
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Modifica las líneas si LyX está instalado en algún otro lugar distinto de
|
||
la carpeta 'Applications'.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La búsqueda inversa se lanza con Alt-clic (OPCIÓN-clic).
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection*
|
||
Skim (Mac OSX)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Introduce
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
open -a Skim.app $$i
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
en la configuración del visor en
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Herramientas\SpecialChar \menuseparator
|
||
Preferencias\SpecialChar \menuseparator
|
||
Gestión de archivos\SpecialChar \menuseparator
|
||
PDF (pdflatex)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, y luego en
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Skim\SpecialChar \menuseparator
|
||
Preferences\SpecialChar \menuseparator
|
||
Sync
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
selecciona LyX.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La búsqueda inversa se inicia con COMANDO-MAYÚSCULAS-clic.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection*
|
||
Okular (KDE)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Configurar\SpecialChar \menuseparator
|
||
Configurar Okular\SpecialChar \menuseparator
|
||
Editor
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, selecciona
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Editor personalizado
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
y añade el comando
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
lyxclient -g %f %l
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La búsqueda inversa se inicia con MAYÚSCULAS-clic.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection*
|
||
YAP (Windows)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En yap, en el menú Ver Opciones marca
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Búsqueda inversa DVI
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Botón
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Nuevo
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
e introduce
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
LyX editor
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
en
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Nombre
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Abre el diálogo
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
...
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
y busca el archivo lyxeditor.bat, con los argumentos %f %l.
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
@echo off
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
echo LYXCMD:revdvi:server-goto-file-row:%1 %2>
|
||
\backslash
|
||
|
||
\backslash
|
||
.
|
||
\backslash
|
||
pipe
|
||
\backslash
|
||
lyxpipe.in
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
type
|
||
\backslash
|
||
|
||
\backslash
|
||
.
|
||
\backslash
|
||
pipe
|
||
\backslash
|
||
lyxpipe.out
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Se lanza con doble clic.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection*
|
||
SumatraPDF (Windows)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Introduce
|
||
\family typewriter
|
||
SumatraPDF -inverse-search "lyxeditor.bat %f %l"
|
||
\family default
|
||
en
|
||
\family typewriter
|
||
|
||
\family default
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Herramientas\SpecialChar \menuseparator
|
||
Preferencias\SpecialChar \menuseparator
|
||
Gestión de archivos\SpecialChar \menuseparator
|
||
PDF (pdflatex)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, donde
|
||
\family typewriter
|
||
lyxeditor.bat es el anterior.
|
||
Si SumatraPDF.exe
|
||
\family default
|
||
no está en la ruta de comandos usa su nombre completo.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Se inicia con doble clic.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection*
|
||
YAP (Cygwin)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si yap es el visor por defecto en Windows, ejecuta y elige
|
||
\family sans
|
||
Ver Opciones
|
||
\family default
|
||
y
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Búsqueda inversa DVI
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
EN el botón
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Nuevo...
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
escribe
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
LyX editor
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
en el campo
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Nombre
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Ahora, en el botón
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
...
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
y navega hasta el directorio del ejecutable
|
||
\family typewriter
|
||
lyxeditor.exe.
|
||
|
||
\family default
|
||
Especifica los argumentos -g %f %l.
|
||
Así, se usará el zócalo
|
||
\emph on
|
||
lyxsocket
|
||
\emph default
|
||
para comunicar con LyX.
|
||
Si prefieres usar
|
||
\emph on
|
||
lyxpipe
|
||
\emph default
|
||
omite -g y escribe la tubería LyXServer en las preferencias de LyX.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Se lanza con doble clic.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection*
|
||
SumatraPDF (Cygwin)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Herramientas\SpecialChar \menuseparator
|
||
Preferencias\SpecialChar \menuseparator
|
||
Gestión de archivos\SpecialChar \menuseparator
|
||
PDF (pdflatex)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
introduce
|
||
\family typewriter
|
||
SumatraPDF.sh
|
||
\family default
|
||
en la configuración del visor, donde
|
||
\family typewriter
|
||
SumatraPDF.sh
|
||
\family default
|
||
es el guión siguiente (para ser puesto en la ruta (PATH) de comandos, lo
|
||
mejor
|
||
\family typewriter
|
||
/usr/local/bin
|
||
\family default
|
||
):
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
#!/bin/bash
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
cd $(dirname $1)
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
SumatraPDF -inverse-search "lyxeditor -g %f %l" $(basename $1)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Este guión es necesario porque SumatraPDF es una aplicación nativa de Windows
|
||
y no comprende las rutas POSIX usadas por la versión Gygwin de LyX.
|
||
Si SumatraPDF.exe no está en la ruta de comandos usa su ruta posix completa
|
||
en el guión.
|
||
La -g habilita comunicación vía
|
||
\emph on
|
||
lyxsocket
|
||
\emph default
|
||
.
|
||
Sin la -g, se usa
|
||
\emph on
|
||
lyxpipe
|
||
\emph default
|
||
, y verifica la ruta de LyXServer en las preferencias de LyX.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Se inicia con doble clic.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Búsqueda directa
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La búsqueda directa, como su nombre indica, es en cierto sentido lo
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
opuesto
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
a búsqueda inversa.
|
||
Permite saltar a una posición determinada del documento en el visor desde
|
||
dentro de LyX.
|
||
Si la búsqueda directa está habilitada (como se describe a continuación),
|
||
puedes poner el cursor en cualquier punto del documento en LyX y, con el
|
||
menú
|
||
\family sans
|
||
Navegar\SpecialChar \menuseparator
|
||
Búsqueda directa
|
||
\family default
|
||
(o seleccionando
|
||
\family sans
|
||
Búsqueda directa
|
||
\family default
|
||
en el menú contextual mediante clic derecho), en el visor se mostrará esa
|
||
misma posición.
|
||
Esto implica, por supuesto, que el visor soporte esta función.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Para posibilitar la búsqueda directa hay que proporcionar al archivo DVI/PDF
|
||
de salida información adicional sobre el código TeX.
|
||
Se puede hacer mediante los métodos descritos en la sección
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "sub:Activación-automática"
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Adicionalmente, hay que configurar LyX para usar los visores en
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Herramientas\SpecialChar \menuseparator
|
||
Preferencias\SpecialChar \menuseparator
|
||
Salidas\SpecialChar \menuseparator
|
||
General
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Proporcionamos un conjunto de configuraciones comprobadas para algunos
|
||
visores, que pueden seleccionarse en la lista desplegable.
|
||
Si ninguna de estas configuraciones te satisface, tienes que introducir
|
||
a mano una configuración adecuada.
|
||
La sintaxis de las definiciones usa los siguientes marcadores:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
\noindent
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
$$n
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
: número de fila
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
\noindent
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
$$t
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
: nombre del archivo .tex exportado (temporal)name of the (temporary) exported
|
||
.tex file
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
\noindent
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
$$o
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
: nombre del archivo de salida exportado (dvi o pdf, según el que exista
|
||
en el directorio temporal)name of the exported output file (either dvi
|
||
or pdf, depending on which one exists in the temporary directory)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Solo algunos visores permiten completamente la búsqueda directa, entre ellos
|
||
yap, xdvi, okular y SumatraPDF.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Para Sumatra se necesita CMCDDE, disponible en http://www.istri.fr/zip/CMCDDE.zip.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
Aunque algunos de los visores PDF más conocidos (como Adobe Reader) no
|
||
soportan búsqueda directa, otros (como evince y pdf) permiten al menos
|
||
recargar el documento y mostrar una página determinada, por lo que al menos
|
||
permiten una navegación
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
cercana
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Esta última funcionalidad es facilitada mediante una llamada externa a
|
||
synctex (consulta los ejemplos predefinidos en Preferencias).
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La búsqueda directa funciona con DVI y PDF.
|
||
LyX comprueba qué formato de vista preliminar has usado antes (o sea, el
|
||
que ya está en el directorio temporal) y elige dinámicamente la configuración
|
||
adecuada para el formato en cuestión.
|
||
\end_layout
|
||
|
||
\begin_layout Chapter
|
||
Clases especiales de documentos
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
A&A Paper
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\noun on
|
||
Peter Sütterlin
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Introducción
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Esta sección describe el uso de LyX para escribir artículos destinados a
|
||
la revista científica
|
||
\emph on
|
||
Astronomy and Astrophysics
|
||
\emph default
|
||
(www.edpsciences.fr/aa/
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
http://www.edpsciences.fr/aa/
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
), usando la versión
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
5.01 de la clase de documento
|
||
\family typewriter
|
||
aa.cls
|
||
\family default
|
||
.
|
||
Este paquete se puede descargar del sitio ftp
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset VSpace medskip
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\align center
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
ftp://ftp.edpsciences.org/pub/aa/readme.html
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset VSpace medskip
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El paquete contiene un manual, y este texto no aspira a reemplazar al original,
|
||
se trata solo de una breve guía de uso.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Ten en cuenta que el editor de la revista ha cambiado de
|
||
\emph on
|
||
Springer
|
||
\emph default
|
||
a
|
||
\emph on
|
||
EDP Sciences
|
||
\emph default
|
||
desde 1 de enero de 2001.
|
||
Este cambio implica ligeros cambios en los archivos de estilo, a saber,
|
||
la eliminación del comando
|
||
\family typewriter
|
||
thesaurus
|
||
\family default
|
||
.
|
||
La clase LyX
|
||
\family sans
|
||
aa
|
||
\family default
|
||
soporta las versiones más nuevas de estos archivos de estilo, V 5.01.
|
||
Si tienes instalada una versión más antigua, actualízala, por favor.
|
||
Por compatibilidad, el antiguo formato (versión 4) se ha mantenido como
|
||
|
||
\family sans
|
||
article (A&A V4)
|
||
\family default
|
||
.
|
||
Puedes acudir a los comentarios en el archivo
|
||
\family typewriter
|
||
LyXDir/layouts/aapaper.layout
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Cómo empezar
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Se recomienda empezar con el modelo de ejemplo suministrado con LyX.
|
||
Si no es así, observa los siguientes aspectos:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Selecciona
|
||
\family sans
|
||
article (A&A)
|
||
\family default
|
||
en el diálogo
|
||
\family sans
|
||
\bar under
|
||
D
|
||
\bar default
|
||
ocumento\SpecialChar \menuseparator
|
||
C
|
||
\bar under
|
||
o
|
||
\bar default
|
||
nfiguración
|
||
\family default
|
||
(vale, esto era obvio).
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
No cambies la opción
|
||
\family sans
|
||
Estilo
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
de
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
página: déjala en
|
||
\family sans
|
||
predeterminado
|
||
\family default
|
||
.
|
||
Todo el formato está hecho por macros y no deberías cambiar nada.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
El bloque del encabezado
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Lo primero que hay que introducir es la información del encabezado.
|
||
Consta de siete entradas, de las que algunas son opcionales.
|
||
Son:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Título
|
||
\family default
|
||
: (requerido)
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Subtítulo
|
||
\family default
|
||
: (opcional)
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Autor
|
||
\family default
|
||
: (requerido)
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Dirección
|
||
\family default
|
||
: (requerido)
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Separatas: (opcional) si hay más de un autor: a quien dirigirse.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Correo: (opcional) dirección de contacto.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Fecha
|
||
\family default
|
||
: (requerido).
|
||
El formato sugerido es
|
||
\family typewriter
|
||
Recibido: <fecha>; Aceptado <fecha>
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
No es necesario poner el comando
|
||
\family typewriter
|
||
|
||
\backslash
|
||
maketitle
|
||
\family default
|
||
, LyX lo hace automáticamente cuando se termina el encabezado.
|
||
Aunque el orden de las entradas del encabezado no importa, es conveniente
|
||
mantener la secuencia de arriba, solo por conseguir un mejor aspecto y
|
||
respetar el formato del documento real.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si quieres poner notas al pie en el encabezado, p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
e.
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
para consignar tu actual dirección, usa la nota al pie estándar con
|
||
\family sans
|
||
\bar under
|
||
I
|
||
\bar default
|
||
nsertar\SpecialChar \menuseparator
|
||
Nota
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
al
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
pie.
|
||
|
||
\family default
|
||
LyX,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
automágicamente
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, usará el término
|
||
\family typewriter
|
||
|
||
\backslash
|
||
thanks{}
|
||
\family default
|
||
en ese caso.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Además, las macros emplean tres comandos LaTeX adicionales que no tienen
|
||
contrapartida en LyX:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
and
|
||
\family default
|
||
para separar nombres diferentes de más de un autor e instituto, respectivamente.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
inst{<nr>}
|
||
\family default
|
||
para señalar pares de autor/institución correspondientes.
|
||
Las instituciones se numeran secuencialmente tal como aparecen en el campo
|
||
|
||
\family sans
|
||
Dirección
|
||
\family default
|
||
, así que tienes que poner un marcador a cada autor.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
email{address}
|
||
\family default
|
||
para proporcionar un correo electrónico para contacto rápido.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En todos los casos, el comando apropiado ha de introducirse en LyX marcado
|
||
como código LaTeX.
|
||
Véanse los ejemplos.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
El resumen
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El resumen debería ir a continuación del encabezado.
|
||
Con la versión 5 el resumen cambió de entorno a comando, y ahora hay una
|
||
restricción a un único párrafo.
|
||
Además, debería contener una entrada con las claves.
|
||
Esto no está aún implementado en LyX, por tanto hay que introducir el comando
|
||
LaTeX
|
||
\family typewriter
|
||
|
||
\backslash
|
||
keywords{}
|
||
\family default
|
||
a mano en código LaTeX.
|
||
Véase el ejemplo.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Entornos soportados
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El formato A&A soporta los entornos siguientes para estructurar el texto:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Normal
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Sección
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Subsección
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Subsubsección
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Enumeración*
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Enumeración
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Descripción
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Leyenda
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Resumen
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Agradecimientos
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Bibliografía
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
LaTeX
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Comandos no soportados por LyX
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Algunos comandos aún no son soportados por el formato
|
||
\family sans
|
||
paper (A&A)
|
||
\family default
|
||
.
|
||
Algunos se han mencionado ya.
|
||
|
||
\family typewriter
|
||
|
||
\family default
|
||
Pero aquí están todos juntos:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
and
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
email
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
appendix
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
authorrunning
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
inst{}
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
keywords{}
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
object{}
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
titlerunning{}
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si quieres usar alguno de ellos tienes que introducirlos a mano, y
|
||
\series bold
|
||
¡no olvides marcarlos en código LaTeX!
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Figuras y tablas flotantes
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LyX proporciona soporte para poner figuras y tablas flotantes, por tanto
|
||
no queremos decir mucho más sobre ello.
|
||
Acude a la
|
||
\emph on
|
||
Guía del Usuario
|
||
\emph default
|
||
.
|
||
Solo recordaremos que las tablas deben alinearse a la izquierda.
|
||
Para eso selecciona la tabla y cambia la alineación en
|
||
\family sans
|
||
\bar under
|
||
E
|
||
\bar default
|
||
ditar\SpecialChar \menuseparator
|
||
Configuración
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
del
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
párrafo.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Hay un apunte particular: las figuras que deben llevar el título del encabezado
|
||
a un lado.
|
||
Para insertar estas figuras has de hacer lo siguiente:
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Crea un flotante de figura ancha:
|
||
\family sans
|
||
|
||
\family default
|
||
selecciona
|
||
\family sans
|
||
\bar under
|
||
I
|
||
\bar default
|
||
nsertar\SpecialChar \menuseparator
|
||
|
||
\bar under
|
||
F
|
||
\bar default
|
||
lotante\SpecialChar \menuseparator
|
||
Figura
|
||
\family default
|
||
, después haz clic derecho en la figura y selecciona
|
||
\family sans
|
||
\bar under
|
||
E
|
||
\bar default
|
||
xtender
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
columnas
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Introduce el texto del encabezado.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Pulsa
|
||
\family sans
|
||
Retorno
|
||
\family default
|
||
para mover el cursor sobre el encabezado.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Inserta la figura.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Coloca el cursor tras la figura e inserta un relleno horizontal:
|
||
\family sans
|
||
\bar under
|
||
I
|
||
\bar default
|
||
nsertar\SpecialChar \menuseparator
|
||
Formato
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
especial
|
||
\bar under
|
||
\SpecialChar \menuseparator
|
||
|
||
\bar default
|
||
Relleno
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
horizontal
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Cambia a modo LaTeX:
|
||
\family sans
|
||
C-l
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Introduce
|
||
\family typewriter
|
||
|
||
\backslash
|
||
parbox[b]{55mm}{
|
||
\family default
|
||
.
|
||
|
||
\series bold
|
||
¡No cierres la llave!
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Coloca el cursor tras el texto del encabezado, cambia a modo LaTeX e inserta
|
||
la llave de cierre:
|
||
\family sans
|
||
C-l
|
||
\family typewriter
|
||
}
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Además, consulta el ejemplo de
|
||
\family sans
|
||
paper
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Formato «referee»
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Antes de remitir el artículo a los editores hay que darle un formato especial
|
||
a doble espacio.
|
||
Para eso hay que pasar la opción
|
||
\family typewriter
|
||
referee
|
||
\family default
|
||
a la clase de documento, simplemente introduciendo esa palabra en el campo
|
||
|
||
\family sans
|
||
Opciones
|
||
\family default
|
||
de la solapa
|
||
\family sans
|
||
Configuración
|
||
\family default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
de
|
||
\family default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
clase
|
||
\family default
|
||
, submenú
|
||
\family sans
|
||
\bar under
|
||
D
|
||
\bar default
|
||
ocumento
|
||
\family default
|
||
\SpecialChar \menuseparator
|
||
|
||
\family sans
|
||
Configuración
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
El ejemplo «paper»
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El directorio
|
||
\family sans
|
||
Examples
|
||
\family default
|
||
contiene un ejemplo del formato
|
||
\family sans
|
||
paper
|
||
\family default
|
||
escrito con LyX.
|
||
Es el ejemplo del paquete de macros original, traducido a LyX.
|
||
Puede servirte de inspiración, y para comparar el código LaTeX original
|
||
con el generado por LyX.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
AASTeX
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\noun on
|
||
Mike Ressler
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Introducción
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
AASTeX es un conjunto de macros producidas por la
|
||
\emph on
|
||
American Astronomical Society
|
||
\emph default
|
||
para facilitar la remisión de manuscritos electrónicos a las tres revistas
|
||
que publica:
|
||
\emph on
|
||
Astrophysical Journal
|
||
\emph default
|
||
(incluyendo Cartas y Suplemento),
|
||
\emph on
|
||
Astronomical Journal
|
||
\emph default
|
||
, y
|
||
\emph on
|
||
Publications of the Astronomical Society of the Pacific
|
||
\emph default
|
||
.
|
||
LyX ha demostrado ser una herramienta excelente para generar estos documentos,
|
||
especialmente por su capacidad para el manejo de ecuaciones, citas y figuras.
|
||
LyX requiere la versión 5.0 (o superior) de estas macros; preferiblemente
|
||
5.2, que es la versión aquí explicada, o mayor.
|
||
Las versiones anteriores a 5.0 están pensadas para usar con LaTeX2.09 y son
|
||
básicamente incompatibles con LyX.
|
||
El paquete AASTeX se puede obtener del sitio web de AASTeX
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset VSpace medskip
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\align center
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
http://www.journals.uchicago.edu/AAS/AASTeX
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset VSpace medskip
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Contiene una completa guía del usuario con la que deberías familiarizarte
|
||
antes de embarcarte en la escritura de estos documentos en LyX.
|
||
LyX no reduce la necesidad de comprender todos los comandos AASTeX, pero
|
||
disminuye la tediosa faena de teclearlo todo.
|
||
Es de tu incumbencia comprobar que el documento final exportado a LaTeX
|
||
es completamente conforme con los requerimientos de la revista a la que
|
||
se remite.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Empezar un artículo nuevo
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Recomiendo encarecidamente que comiences con el archivo de plantilla modelo
|
||
de AASTeX.
|
||
Clic en
|
||
\family sans
|
||
\bar under
|
||
A
|
||
\bar default
|
||
rchivo\SpecialChar \menuseparator
|
||
Nuevo
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
desde
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
plantilla
|
||
\family default
|
||
, introduce el nombre del nuevo archivo, y luego escoge el archivo
|
||
\family typewriter
|
||
aastex.lyx
|
||
\family default
|
||
.
|
||
Este contempla los campos más habituales presentes en un manuscrito.
|
||
Simplemente tienes que sustituir el texto existente (incluyendo las abrazaderas
|
||
,
|
||
\family typewriter
|
||
<>
|
||
\family default
|
||
) con el texto personal.
|
||
Muchos de los comandos y entornos AASTeX se pueden implementar directamente
|
||
en LyX, pero algunos no: los más destacables son
|
||
\family typewriter
|
||
|
||
\backslash
|
||
altaffilmark
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
|
||
\backslash
|
||
altaffiltext
|
||
\family default
|
||
, que resaltarán como luciérnagas en la noche en la plantilla recién abierta.
|
||
Comandos como estos deben introducirse directamente en ERT,
|
||
\emph on
|
||
Evil Red Text
|
||
\emph default
|
||
.
|
||
He intentado reducir la cantidad de ERT necesario en documentos AASTeX,
|
||
pero aún queda más del que quisiéramos.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Finalizar el artículo
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Cuando has acabado satisfactoriamente el artículo, y se puede ver/imprimir
|
||
correctamente, quedan pendientes algunas acciones de
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
posprocesamiento
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
antes de remitir el trabajo.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Exporta el documento a archivo LaTeX (
|
||
\family sans
|
||
\bar under
|
||
A
|
||
\bar default
|
||
rchivo\SpecialChar \menuseparator
|
||
|
||
\bar under
|
||
E
|
||
\bar default
|
||
xportar\SpecialChar \menuseparator
|
||
|
||
\bar under
|
||
L
|
||
\bar default
|
||
aTeX
|
||
\family default
|
||
(
|
||
\family sans
|
||
simple
|
||
\family default
|
||
)).
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Edita el archivo resultante
|
||
\family typewriter
|
||
.tex
|
||
\family default
|
||
con tu editor de textos favorito.
|
||
\end_layout
|
||
|
||
\begin_deeper
|
||
\begin_layout Enumerate
|
||
quita las líneas de comentario antes del comando
|
||
\family typewriter
|
||
|
||
\backslash
|
||
documentclass.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
quita la línea
|
||
\family typewriter
|
||
|
||
\backslash
|
||
usepackage...{fontenc}
|
||
\family default
|
||
si está (generalmente justo detrás de
|
||
\family typewriter
|
||
|
||
\backslash
|
||
documentclass
|
||
\family default
|
||
}; quita también la línea
|
||
\family typewriter
|
||
|
||
\backslash
|
||
secnumdepth
|
||
\family default
|
||
, si está.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
quita todo entre los comandos
|
||
\family typewriter
|
||
|
||
\backslash
|
||
makeatletter
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
|
||
\backslash
|
||
makeatother
|
||
\family default
|
||
, ambos incluidos, excepto comandos que hayas puesto específicamente en
|
||
el preámbulo (que deberían aparecer inmediatamente después del comentario
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
User specified LaTeX commands
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
en el archivo
|
||
\family typewriter
|
||
.tex
|
||
\family default
|
||
).
|
||
\end_layout
|
||
|
||
\end_deeper
|
||
\begin_layout Enumerate
|
||
Ejecuta el archivo resultante con LaTeX para asegurar que se procesa correctamen
|
||
te.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Relee los requerimientos del editor para comprobar que los nombres de los
|
||
archivos y los formatos son correctos.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Remítelo.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Comentarios sobre comandos específicos
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
No voy a describir el empleo detallado de los comandos individuales de AASTeX:
|
||
la Guía del Usuario de AASTeX (
|
||
\family typewriter
|
||
aasguide.tex
|
||
\family default
|
||
) da una buena descripción de ellos.
|
||
Así que lo más fácil para mí es dar la lista tal como aparece en la guía
|
||
y hacer comentarios donde proceda.
|
||
Comencemos\SpecialChar \ldots{}
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Cosas que funcionan como es de esperar
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Puesto que funcionan como es de esperar, solo las enumero con la sección
|
||
donde se encuentran:
|
||
\family typewriter
|
||
|
||
\backslash
|
||
documentclass
|
||
\family default
|
||
(2.1.1),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
begin{document}
|
||
\family default
|
||
(2.2),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
title
|
||
\family default
|
||
(2.3),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
author
|
||
\family default
|
||
(2.3),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
affil
|
||
\family default
|
||
(2.3),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
abstract
|
||
\family default
|
||
(2.4),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
keywords
|
||
\family default
|
||
(2.5),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
section
|
||
\family default
|
||
(2.7),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
subsection
|
||
\family default
|
||
(2.7),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
subsubsection
|
||
\family default
|
||
(2.7),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
paragraph
|
||
\family default
|
||
(2.7),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
facility
|
||
\family default
|
||
(2.10),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
begin{displaymath}
|
||
\family default
|
||
(2.12),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
begin{equation}
|
||
\family default
|
||
(2.12),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
begin{eqnarray}
|
||
\family default
|
||
(2.12),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
begin{mathletters}
|
||
\family default
|
||
(2.12),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
begin{thebibliography}
|
||
\family default
|
||
(2.13.1),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
bibitem
|
||
\family default
|
||
(2.13.2), todos los comandos de citas y sus variantes (2.13.2), los comandos
|
||
genéricos de figuras,
|
||
\family sans
|
||
graphicx
|
||
\family default
|
||
(2.14.1),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
begin{table}
|
||
\family default
|
||
(2.15.4),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
begin{tabular}
|
||
\family default
|
||
(2.15.4),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
caption
|
||
\family default
|
||
(2.15.4),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
label
|
||
\family default
|
||
(2.15.4, entre otros sitios),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
tablerefs
|
||
\family default
|
||
(2.15.5),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
tablecomments
|
||
\family default
|
||
(2.15.5),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
url
|
||
\family default
|
||
(2.17.4),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
end{document}
|
||
\family default
|
||
(2.18).
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Las siguientes opciones de estilo también funcionan:
|
||
\family typewriter
|
||
longabstract
|
||
\family default
|
||
(2.4),
|
||
\family typewriter
|
||
preprint
|
||
\family default
|
||
(3.2.1),
|
||
\family typewriter
|
||
preprint2
|
||
\family default
|
||
(3.2.2),
|
||
\family typewriter
|
||
eqsecnum
|
||
\family default
|
||
(3.3),
|
||
\family typewriter
|
||
flushrt
|
||
\family default
|
||
(3.4).
|
||
Simplemente pónlos en el cuadro de
|
||
\family sans
|
||
Opciones
|
||
\family default
|
||
de
|
||
\family sans
|
||
Documento
|
||
\family default
|
||
\SpecialChar \menuseparator
|
||
|
||
\family sans
|
||
Configuración
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Cosas que funcionan, pero\SpecialChar \ldots{}
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Las siguientes opciones funcionan, pero requieren algunas aclaraciones:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Las siguientes se reservan para los editores, pero puedes ponerlas en el
|
||
preámbulo LaTeX si fuera preciso:
|
||
\family typewriter
|
||
|
||
\backslash
|
||
received
|
||
\family default
|
||
,
|
||
\family typewriter
|
||
|
||
\backslash
|
||
revised
|
||
\family default
|
||
,
|
||
\family typewriter
|
||
|
||
\backslash
|
||
accepted
|
||
\family default
|
||
,
|
||
\family typewriter
|
||
|
||
\backslash
|
||
ccc
|
||
\family default
|
||
,
|
||
\family typewriter
|
||
|
||
\backslash
|
||
cpright
|
||
\family default
|
||
(todas desde 2.1.3)
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Estas opciones se pueden situar en el preámbulo LaTeX, y se incluyen en
|
||
blanco en la plantilla:
|
||
\family typewriter
|
||
|
||
\backslash
|
||
slugcomment
|
||
\family default
|
||
(2.1.4),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
shorttitle
|
||
\family default
|
||
(2.1.5),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
shortauthors
|
||
\family default
|
||
(2.1.5)
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
email
|
||
\family default
|
||
(2.3) solo se puede poner separado, no en mitad de un párrafo.
|
||
Usa ERT si necesitas empotrarlo.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
and
|
||
\family default
|
||
(2.3) tendrá {} extra tras él.
|
||
Esto no debería producir error.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
notetoeditor
|
||
\family default
|
||
(2.6) solo se puede poner separado, no en mitad de un párrafo.
|
||
Usa ERT si necesitas empotrarlo.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
placetable
|
||
\family default
|
||
(2.8) no puede insertar etiquetas de referencias cruzadas, hay que introducirlo
|
||
a mano.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
placefigure
|
||
\family default
|
||
(2.8) igual que para
|
||
\family typewriter
|
||
|
||
\backslash
|
||
placetable
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
acknowledgements
|
||
\family default
|
||
(2.9) tendrá {} extra tras él.
|
||
Esto no debería producir error.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
appendix
|
||
\family default
|
||
(2.11) tendrá {} extra tras él.
|
||
Esto no debería producir error.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
figcaption
|
||
\family default
|
||
(2.14.2) puedes insertar un argumento de nombre opcional situando el cursor
|
||
al inicio del texto y seleccionando
|
||
\family sans
|
||
Insertar\SpecialChar \menuseparator
|
||
Título breve
|
||
\family default
|
||
.
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Título breve
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
inserta un argumento opcional del tipo necesitado por
|
||
\family typewriter
|
||
|
||
\backslash
|
||
figcaption
|
||
\family default
|
||
.
|
||
Debería ser renombrado algún día.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
objectname
|
||
\family default
|
||
(2.17.1) lo mismo que en
|
||
\family typewriter
|
||
|
||
\backslash
|
||
figcaption
|
||
\family default
|
||
para el parámetro opcional de catálogo ID.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
dataset
|
||
\family default
|
||
(2.17.1) lo mismo que en
|
||
\family typewriter
|
||
|
||
\backslash
|
||
figcaption
|
||
\family default
|
||
para el parámetro opcional de catálogo ID.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Cosas no implementadas, ERT necesario
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
altaffilmark
|
||
\family default
|
||
(2.3),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
altaffiltext
|
||
\family default
|
||
(2.3),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
eqnum
|
||
\family default
|
||
(2.12),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
setcounter{equation}
|
||
\family default
|
||
(2.12), Journal abreviaciones (2.13.4),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
figurenum
|
||
\family default
|
||
(2.14.1),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
epsscale
|
||
\family default
|
||
(2.14.1),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
plotone
|
||
\family default
|
||
(2.14.1),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
plottwo
|
||
\family default
|
||
(2.14.1),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
tablenum
|
||
\family default
|
||
(2.15.4),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
tableline
|
||
\family default
|
||
(2.15.4, insertarla como primer elemento en la celda izquierda y después
|
||
donde quieras.
|
||
No uses ninguna regla de LyX en la tabla),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
tablenotemark
|
||
\family default
|
||
(2.15.5),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
tablenotetext
|
||
\family default
|
||
(2.15.5), mucho de Misc (2.17, excepto
|
||
\family typewriter
|
||
|
||
\backslash
|
||
objectname
|
||
\family default
|
||
,
|
||
\family typewriter
|
||
|
||
\backslash
|
||
dataset
|
||
\family default
|
||
,
|
||
\family typewriter
|
||
|
||
\backslash
|
||
url
|
||
\family default
|
||
, y
|
||
\family typewriter
|
||
|
||
\backslash
|
||
email
|
||
\family default
|
||
; véase arriba),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
singlespace
|
||
\family default
|
||
(3.1),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
doublespace
|
||
\family default
|
||
(3.1),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
onecolumn
|
||
\family default
|
||
(3.2),
|
||
\family typewriter
|
||
|
||
\backslash
|
||
twocolumn
|
||
\family default
|
||
(3.2)
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Cosas que no pueden implementarse
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\SpecialChar \ldots{}
|
||
al menos de forma significativa, así que sugiero ignorarlas.
|
||
Están los entornos
|
||
\family sans
|
||
references
|
||
\family default
|
||
(2.13.3) y
|
||
\family sans
|
||
deluxetable
|
||
\family default
|
||
(2.15).
|
||
Si de verdad necesitas usar
|
||
\family sans
|
||
deluxetable
|
||
\family default
|
||
, sugiero editar un archivo aparte con un editor de textos, y luego incluirlo
|
||
en el documento LyX con
|
||
\family sans
|
||
\bar under
|
||
I
|
||
\bar default
|
||
nsertar\SpecialChar \menuseparator
|
||
Documento
|
||
\family default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
hijo
|
||
\family default
|
||
.
|
||
Véase el archivo
|
||
\family typewriter
|
||
aas_sample.lyx
|
||
\family default
|
||
como ejemplo.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
FAQs, consejos, trucos, y otras reflexiones
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Conseguir que LyX y AASTeX cooperen
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Puede ser un poco complicado hacer que LyX reconozca un nuevo formato y
|
||
una nueva clase.
|
||
Si todo lo demás falla, haz lo siguiente:
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Comprueba que LaTeX encuentra a AASTeX.
|
||
Copia
|
||
\family typewriter
|
||
sample.tex
|
||
\family default
|
||
(y quizá
|
||
\family typewriter
|
||
table.tex
|
||
\family default
|
||
) de la distribución de AASTeX en un directorio totalmente independiente
|
||
de LaTeX y
|
||
\family typewriter
|
||
de
|
||
\family default
|
||
AASTeX y ejecuta LaTeX sobre
|
||
\family typewriter
|
||
sample.tex
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Comprueba que
|
||
\family typewriter
|
||
aastex.layout
|
||
\family default
|
||
está en
|
||
\family typewriter
|
||
/usr/.../share/lyx/layouts
|
||
\family default
|
||
o en
|
||
\family typewriter
|
||
~/.lyx/layouts
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Ejecuta
|
||
\family sans
|
||
\bar under
|
||
H
|
||
\bar default
|
||
erramientas\SpecialChar \menuseparator
|
||
|
||
\bar under
|
||
R
|
||
\bar default
|
||
econfigurar
|
||
\family default
|
||
en LyX, y reinicia LyX.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Abre un archivo nuevo normal, no desde plantilla.
|
||
¿Aparece AASTeX en la lista desplegable de clases en
|
||
\family sans
|
||
\bar under
|
||
D
|
||
\bar default
|
||
ocumento\SpecialChar \menuseparator
|
||
C
|
||
\bar under
|
||
o
|
||
\bar default
|
||
nfiguración
|
||
\family default
|
||
?
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si al abrir un documento AASTeX recibes un aviso de que no se encuentra
|
||
la clase AASTeX, o un mensaje como
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
You should not mix title layouts with normal ones
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, la instalación no ha sido correcta.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Error de LaTeX al procesar una tabla
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LyX, por omisión, intenta centrar el encabezado/título de la tabla.
|
||
Esto parece ocasionar una mala interacción con AASTeX; entonces debes hacer
|
||
clic en algún sitio del encabezado/título, después abrir la
|
||
\family sans
|
||
Configuración
|
||
\family default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
del
|
||
\family default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
párrafo
|
||
\family default
|
||
, y elegir
|
||
\family sans
|
||
Alineación
|
||
\family default
|
||
:
|
||
\family sans
|
||
Centro
|
||
\family default
|
||
.
|
||
En mi caso, esto ha resuelto el problema.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Referencias
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Un par de cosas: 1) He observado algunos espacios raros en las entradas
|
||
de la bibliografía.
|
||
Cuando introduzcas los datos de los ítems de la bibliografía, cuida que
|
||
|
||
\emph on
|
||
no
|
||
\emph default
|
||
haya espacio entre el último autor y el paréntesis que contiene el año;
|
||
p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
e., escribe
|
||
\family typewriter
|
||
Ressler(1992)
|
||
\family default
|
||
, no
|
||
\family typewriter
|
||
Ressler (1992)
|
||
\family default
|
||
.
|
||
2) Introducir las referencias no es nada obvio.
|
||
La cosa más fácil es empezar escribiendo tu primera cita al final del documento
|
||
, y después marcarla como
|
||
\family sans
|
||
Referencia
|
||
\family default
|
||
.
|
||
Esto pondrá un pequeño recuadro gris delante de lo recién escrito.
|
||
Clic en el recuadro para rellenar el resto de la información.
|
||
Para nuevas referencias, ve al final de una referencia existente y pulsa
|
||
|
||
\family typewriter
|
||
Return
|
||
\family default
|
||
.
|
||
Esto creará una línea nueva con su propio recuadro, etc.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Incluir archivos EPS
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Aunque AASTeX provee sus propios comandos de gráficos (
|
||
\family typewriter
|
||
|
||
\backslash
|
||
plotone
|
||
\family default
|
||
, por ejemplo), prefiero los comandos estándar de LaTeX (con el predeterminado
|
||
|
||
\family typewriter
|
||
graphicx
|
||
\family default
|
||
).
|
||
Puedes insertar los comandos
|
||
\family typewriter
|
||
|
||
\backslash
|
||
plotone
|
||
\family default
|
||
, etc.
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
como ERT en una Figura Flotante si lo deseas, pero yo nunca he tenido la
|
||
suerte de conseguir un formato correcto.
|
||
Con los gráficos estándar, LyX inserta el comando
|
||
\family typewriter
|
||
|
||
\backslash
|
||
usepackage{graphicx}
|
||
\family default
|
||
en el preámbulo LaTeX y maneja las figuras de la manera habitual en LaTeX2e,
|
||
intercalando las figuras en el texto.
|
||
Recuerdo que ApJ acepta ahora figuras exactamente de esta forma; AJ podría
|
||
usar todavía la técnica
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
apilar todo al final
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Cosas que podría haber hecho, y no he hecho
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Podría haber implementado unas pocas cosas
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
bonitas
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, pero decidí no hacerlo.
|
||
Por ejemplo, no veía la utilidad en presentar doble espacio entre líneas
|
||
en la ventana de LyX, aunque lo tenga en la salida impresa.
|
||
También decidí no hacer formatos separados para los estilos
|
||
\family typewriter
|
||
preprint
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
preprint2
|
||
\family default
|
||
.
|
||
Como supongo que pasas la mayor parte del tiempo en el modo manuscrito
|
||
simple, he preferido no comer más espacio de disco con esto.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Advertencia final
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Tu recorrido puede variar.
|
||
He escrito artículos publicados por ApJ y AJ en los que el 98% de la tarea
|
||
ha corrido a cuenta de LyX; el 2% restante ha correspondido a postprocesamiento
|
||
con LaTeX y un poco de limpieza final.
|
||
No he tenido problemas con el procedimiento de envío, y estoy seguro de
|
||
que los editores no notaron diferencias.
|
||
Así pues, ¡adelante, a publicar!
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
AMS LaTeX
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\noun on
|
||
David Johnson;
|
||
\noun default
|
||
actualizado por
|
||
\noun on
|
||
Richard Heck
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset VSpace bigskip
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\noindent
|
||
Los formatos AMS LaTeX están configurados para adaptarse a los estilos recomenda
|
||
dos por la
|
||
\emph on
|
||
American Mathematical Society
|
||
\emph default
|
||
para sus publicaciones.
|
||
Estos formatos no están definidos para una revista en particular, pero
|
||
se pueden adaptar fácilmente.
|
||
En la documentación de AMS (disponible en
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
http://www.ams.org
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
o
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
ftp://ftp.ams.org/pub/tex/amslatex/
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
) encontrarás instrucciones específicas para cada publicación (generalmente
|
||
será cuestión de cambiar una simple línea).
|
||
Estos formatos son apropiados, y útiles, para cualquier escrito de matemáticas.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\noindent
|
||
Hay dos formatos básicos AMS LaTeX:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
amsart: formato estándar de artículo AMS
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
amsbook: formato estándar de libro AMS (en realidad, monografía)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los formatos por sí mismos solo contienen el mínimo necesario para usar
|
||
las clases AMS.
|
||
En particular, no contienen ninguno de los entornos 'teorema' utilizados
|
||
para establecer teoremas, lemas y demás.
|
||
Estos se encuentran, en cambio, en el módulo
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Teoremas (AMS)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, que se carga por omisión cuando seleccionas una de las clases AMS.
|
||
(Además se puede usar con otras clases y se puede quitar, si prefieres
|
||
usar otra cosa).
|
||
Hay entornos menos utilizados en el módulo
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Teoremas (AMS-Extendido)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, que se debe cargar a mano.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Por omisión, los teoremas y demás se numeran consecutivamente a lo largo
|
||
del documento, pero esto se puede modificar cargando el módulo
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Teoremas (por secciones)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
o, si estás usando
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
book (AMS)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, el módulo
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Teoremas (por capítulos)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Estos numerarán los resultados como
|
||
\begin_inset Formula $n.m$
|
||
\end_inset
|
||
|
||
, donde el primer número se refiere a la sección (o capítulo) y el segundo
|
||
al número total de resultados hasta ese momento en la sección (o capítulo).
|
||
Muchos entornos también están disponibles sin numeración.
|
||
Estos se indican mediante un asterisco al final.
|
||
Si es el caso que quieres
|
||
\emph on
|
||
solo
|
||
\emph default
|
||
resultados sin numerar, el módulo
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Teoremas (asterisco)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
proporciona esta opción.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Hay que tener en cuenta que estos módulos no
|
||
\emph on
|
||
deben
|
||
\emph default
|
||
utilizarse con las clases AMS.
|
||
Es perfectamente posible usar el módulo
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Teoremas (AMS)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
y los otros mencionados con otras clases, como
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
article
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
report
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
book (KOMA-script)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, etc.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Qué proporcionan estos formatos
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Estos formatos proporcionan una larga lista de entornos incluidos.
|
||
En AMS-LaTeX se puede definir, de hecho, una variedad ilimitada de entornos
|
||
'teorema'.
|
||
Sin embargo AMS recomienda utilizar los entornos que están disponibles
|
||
en LyX.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los siguientes entornos —así como los entornos estándar como
|
||
\begin_inset Flex Noun
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
sección
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Flex Noun
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
bibliografía
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Flex Noun
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
título
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Flex Noun
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
autor
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, y
|
||
\begin_inset Flex Noun
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Fecha
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
— son suministrados por
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
article (AMS)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
y
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
book (AMS)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
:
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
Dirección Esto debería ser la dirección permanente del autor.
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
Dirección
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
actual Debería ser la dirección provisional del autor en el momento de la
|
||
presentación, si es diferente de la Dirección.
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
Correo
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
electrónico Diercción de correo electrónico del autor.
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
URL Dirección de la página web del autor, si se quiere.
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
Claves Palabras o frases claves usadas para identificar temas específicos
|
||
tratados en el artículo.
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
ClaseTema Se refiere a la Clasificación de temas de AMS, publicada y descrita
|
||
en
|
||
\emph on
|
||
Mathematical Reviews
|
||
\emph default
|
||
.
|
||
También están disponibles en línea en los sitios AMS citados arriba.
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
Agradecimientos
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
Dedicatoria
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
Traductor
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los siguientes entornos son suministrados por ambos módulos
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Teoremas
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
y
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Teoremas (AMS)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, en el segundo caso en ambas versiones no numerada (asterisco) y numerada
|
||
(sin asterisco).
|
||
Estos mismos entornos son suministrados solo en la versión con asterisco
|
||
por el módulo
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Teoremas (asterisco)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
:
|
||
\end_layout
|
||
|
||
\begin_layout Theorem
|
||
Se usa típicamente para declaraciones fundamentales.
|
||
\end_layout
|
||
|
||
\begin_layout Corollary*
|
||
Se usa para declaraciones que se siguen justa y directamente de declaraciones
|
||
previas.
|
||
De nuevo, pueden ser resultados fundamentales.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Lemma
|
||
Resultados de menor importancia necesarios para probar otras declaraciones.
|
||
\end_layout
|
||
|
||
\begin_layout Proposition
|
||
Son resultados menos importantes que (es de esperar) se añaden a la teoría
|
||
general en discusión.
|
||
\end_layout
|
||
|
||
\begin_layout Conjecture
|
||
Son afirmaciones propuestas sin justificación, que el autor no sabe como
|
||
probar, pero que parecen ser ciertas (al menos para el autor).
|
||
\end_layout
|
||
|
||
\begin_layout Definition*
|
||
Adivina para qué es esto.
|
||
La letra es distinta en este entorno que en los anteriores.
|
||
\end_layout
|
||
|
||
\begin_layout Example*
|
||
sSe usa para ejemplos que ilustran resultados probados.
|
||
\end_layout
|
||
|
||
\begin_layout Problem
|
||
Realmente no se sabe para qué es esto.
|
||
Imagínatelo.
|
||
\end_layout
|
||
|
||
\begin_layout Exercise*
|
||
Escribe una descripción para esto.
|
||
\end_layout
|
||
|
||
\begin_layout Remark
|
||
Este entorno es también un tipo de teorema, generalmente un tipo menor de
|
||
observación.
|
||
\end_layout
|
||
|
||
\begin_layout Claim*
|
||
Usada a menudo en el curso de una demostración de un resultado más amplio.
|
||
\end_layout
|
||
|
||
\begin_layout Case
|
||
Generalmente se usan para interrumpir argumentos largos, usando casos específico
|
||
s de alguna condición.
|
||
\end_layout
|
||
|
||
\begin_layout Case
|
||
El esquema de numeración de casos es propio, independiente de otras declaracione
|
||
s numeradas.
|
||
\end_layout
|
||
|
||
\begin_layout Proof
|
||
Al final de este entorno se coloca un símbolo QED (generalmente un cuadrado,
|
||
aunque puede variar con estilos diferentes).
|
||
Si quieres tener otros entornos dentro de este —por ejemplo, un entorno
|
||
Caso— y quieres que el símbolo QED aparezca solo tras ellos, entonces los
|
||
demás entornos tienen que anidarse dentro del entorno demostración.
|
||
Véase la sección
|
||
\emph on
|
||
Anidación de entornos
|
||
\emph default
|
||
de la
|
||
\emph on
|
||
Guía del usuario
|
||
\emph default
|
||
para información sobre anidación.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Y estos son los entornos suministrados por
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Teoremas (AMS extendido)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
:
|
||
\end_layout
|
||
|
||
\begin_layout Criterion*
|
||
Una condición requerida.
|
||
\end_layout
|
||
|
||
\begin_layout Algorithm*
|
||
Un procedimiento general a utilizar.
|
||
\end_layout
|
||
|
||
\begin_layout Axiom*
|
||
Esto es una propiedad o declaración tomada como verdadera dentro del sistema
|
||
en discusión.
|
||
\end_layout
|
||
|
||
\begin_layout Condition*
|
||
Utilizado a veces para establecer una condición asumida en el presente contexto
|
||
de discusión.
|
||
\end_layout
|
||
|
||
\begin_layout Note*
|
||
Similar a Observación.
|
||
\end_layout
|
||
|
||
\begin_layout Notation*
|
||
Usado para la explicación de una notación, sí.
|
||
\end_layout
|
||
|
||
\begin_layout Summary
|
||
¿Necesitamos explicarlo?
|
||
\end_layout
|
||
|
||
\begin_layout Acknowledgement*
|
||
Agradecimiento.
|
||
\end_layout
|
||
|
||
\begin_layout Conclusion*
|
||
Usado a veces al final de una larga cadena de argumentos.
|
||
\end_layout
|
||
|
||
\begin_layout Fact
|
||
Se usa en forma parecida a Proposición, aunque quizá a una menor escala.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Además, Las clases AMS suministran automáticamente los paquetes de tipografía
|
||
AMS LaTeX y AMS.
|
||
Deben estar disponibles en tu sistema para usar estos entornos.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Publicaciones de AGU (
|
||
\family sans
|
||
aguplus
|
||
\family default
|
||
)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\shape smallcaps
|
||
Martin Vermeer
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Descripción
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Son los archivos de formato para algunas de las publicaciones de la
|
||
\emph on
|
||
American Geophysical Society
|
||
\emph default
|
||
.
|
||
Se supone que tienes instalados los archivos de clase propios de AGU y
|
||
AGUplus (todo se encuentra en
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
ftp://ftp.agu.org/journals/latex/journals
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
).
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Estilos nuevos
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Se han redefinido
|
||
\family sans
|
||
Paragraph
|
||
\family default
|
||
y
|
||
\family sans
|
||
Paragraph*
|
||
\family default
|
||
.
|
||
Aún se llaman así en la interfaz de LyX, aunque sus equivalentes LaTeX
|
||
en las clases AGU son
|
||
\family sans
|
||
Subsubsubsection
|
||
\family default
|
||
y
|
||
\family sans
|
||
Subsubsubsection*
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los estilos definidos de nuevo son
|
||
\family sans
|
||
Left_Header
|
||
\family default
|
||
,
|
||
\family sans
|
||
Right_Header
|
||
\family default
|
||
,
|
||
\family sans
|
||
Received
|
||
\family default
|
||
,
|
||
\family sans
|
||
Revised
|
||
\family default
|
||
,
|
||
\family sans
|
||
Accepted
|
||
\family default
|
||
,
|
||
\family sans
|
||
CCC
|
||
\family default
|
||
,
|
||
\family sans
|
||
PaperId
|
||
\family default
|
||
,
|
||
\family sans
|
||
AuthorAddr
|
||
\family default
|
||
,
|
||
\family sans
|
||
SlugComment
|
||
\family default
|
||
.
|
||
En su mayoría son atributos del manuscrito definidos en la documentación
|
||
de la clase AGU.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Sospecho que esto aún está incompleto.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Flotantes nuevos
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family sans
|
||
Planotable
|
||
\family default
|
||
y
|
||
\family sans
|
||
Plate
|
||
\family default
|
||
.
|
||
También tenemos un nuevo
|
||
\family sans
|
||
Table_Caption
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Publicaciones soportadas
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\emph on
|
||
Journal of Geophysical Research
|
||
\emph default
|
||
:
|
||
\family typewriter
|
||
jgrga.layout
|
||
\family default
|
||
— Martin Vermeer
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
¡Añade los tuyos, no es tan duro! Mira en los ejemplos
|
||
\family typewriter
|
||
jgrga.layout
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
aguplus.inc
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Fallos y cosas que recordar
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Para usar los nuevos formatos, debes tener en cuenta lo siguiente:
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\emph on
|
||
Desactiva babel
|
||
\emph default
|
||
.
|
||
Esto se hace en
|
||
\family sans
|
||
Herramientas\SpecialChar \menuseparator
|
||
Preferencias\SpecialChar \menuseparator
|
||
Idioma
|
||
\family default
|
||
.
|
||
(Los artículos AGU siempre son en inglés ¿de acuerdo? Así que
|
||
\emph on
|
||
no
|
||
\emph default
|
||
cambies el lenguaje).
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Introduce
|
||
\family typewriter
|
||
jgrga
|
||
\family default
|
||
en el campo
|
||
\family sans
|
||
Opciones
|
||
\family default
|
||
de la configuración del documento.
|
||
(Sí, hay un fallo).
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Comprueba que usas el estilo de bibliografía
|
||
\family typewriter
|
||
agu.bst
|
||
\family default
|
||
, introduciendo
|
||
\family sans
|
||
agu
|
||
\family default
|
||
en el segundo campo de BibTeX.
|
||
Ninguno de los estilos estándar lo hace.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Broadway
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\shape smallcaps
|
||
Garst Reese
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Introducción
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Broadway se usa para escribir guiones teatrales.
|
||
El formato es más decorativo que el de Hollywood, y mucho menos normalizado.
|
||
Este formato debería ser adecuado para los lugares de trabajo.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Problemas especiales
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los mismos que en el caso de
|
||
\family sans
|
||
Hollywood
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Características especiales
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Introduce los nombres de los personajes
|
||
\family sans
|
||
(Portavoz)
|
||
\family default
|
||
como etiquetas, después haz una referencia cruzada a la etiqueta para insertar
|
||
el nombre.
|
||
El diálogo de referencia cruzada mostrará el conjunto de personajes.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Tamaño del papel y márgenes
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
USLetter, izquierdo 1.6
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
in, derecho 0.75
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
in, superior 0.5
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
in, inferior 0.75
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
in
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Entornos
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Están disponibles los entornos siguientes.
|
||
Los atajos de teclado indicados a la derecha funcionan con el archivo
|
||
\family typewriter
|
||
broadway.bind
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Normal
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
No deberías necesitarlo, pero está por si alguna cosa no cuadra en ninguno
|
||
de los demás entornos.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Narrativa
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z n
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
Se usa para la descripción del escenario y de la acción.
|
||
La primera aparición de un personaje en MAYÚSCULAS.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
ACTO
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z a
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
Automáticamente numerado.
|
||
En pantalla se verá en números arábigos, pero se imprimirá en números romanos.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
ACTO*
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z S at
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
Subtítulo para
|
||
\family sans
|
||
ACTO.
|
||
|
||
\family default
|
||
Es texto centrado.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
ESCENA
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z S-S
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
No es automáticamente numerado, debes ponerlo.
|
||
Esto es porque no he sabido cómo hacerlo.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
SUBIR_TELÓN:
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z S-R
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
Un caso especial de
|
||
\family sans
|
||
Narrativa
|
||
\family default
|
||
para describir el escenario y la acción cuando se levanta el telón.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Portavoz
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z s
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
El nombre del personaje (del actor), centrado, en MAYÚSCULAS.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Entre_Paréntesis
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z p
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
Instrucciones para el portavoz.
|
||
Los paréntesis se insertan automáticamente.
|
||
Solo ( se muestra en pantalla, pero se imprimirán ambos.
|
||
Este entorno solo se usa dentro del entorno
|
||
\family sans
|
||
Diálogo
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Diálogo
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z d
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
Lo que dice el personaje portavoz.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
CORTINA
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z S-C
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
Cae el telón.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Título
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z S-T
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Autor
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z S-A
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Dirección_dcha
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z r
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Un saludo para todos.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Dinbrief
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La clase de documento
|
||
\family sans
|
||
dinbrief
|
||
\family default
|
||
sirve para escribir cartas de acuerdo con las convenciones alemanas.
|
||
Se incluye un archivo modelo como punto de partida, en
|
||
\family typewriter
|
||
.../lyx/share/templates
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Publicaciones de EGS (
|
||
\family sans
|
||
egs
|
||
\family default
|
||
)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\shape smallcaps
|
||
Martin Vermeer
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Descripción
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Este es el formato para las revistas de
|
||
\emph on
|
||
European Geophysical Society
|
||
\emph default
|
||
.
|
||
Los archivos
|
||
\family typewriter
|
||
egs.cls
|
||
\family default
|
||
necesarios se pueden descargar del sitio web de EGS:
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
www.copernicus.org
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Estilos nuevos
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family sans
|
||
Dirección_dcha, Título_Latex, Afil, Publicación, NúmeroMS, PrimerAutor,
|
||
Recibido, Aceptad
|
||
\family default
|
||
o,
|
||
\family sans
|
||
Compensaciones
|
||
\family default
|
||
.
|
||
Desgraciadamente, el actual archivo de formato es muy poco modular y podría
|
||
beneficiarse de la inclusión de varios archivos
|
||
\family typewriter
|
||
std*.inc
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Publicaciones de Elsevier
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Véase el archivo de plantilla de LyX
|
||
\family typewriter
|
||
elsarticle.lyx
|
||
\family default
|
||
.
|
||
Contiene la información necesaria.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Foils (antes
|
||
\family sans
|
||
Foil
|
||
\family default
|
||
\noun on
|
||
TeX
|
||
\noun default
|
||
)
|
||
\begin_inset CommandInset label
|
||
LatexCommand label
|
||
name "sec:foiltex"
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\noun on
|
||
Allan Rae
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Introducción
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En esta sección se describe cómo hacer transparencias para proyectores con
|
||
LyX.
|
||
Hay dos clases de documento que permiten hacerlas: la clase predeterminada
|
||
|
||
\family sans
|
||
slides
|
||
\family default
|
||
\emph on
|
||
|
||
\emph default
|
||
y la clase
|
||
\family sans
|
||
Foil
|
||
\family default
|
||
TeX.
|
||
Esta sección se ocupa de esta última.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Repito de nuevo alto y claro, para que no haya equívocos:
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset VSpace bigskip
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\align center
|
||
|
||
\size large
|
||
Esta sección trata
|
||
\emph on
|
||
solo
|
||
\emph default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
la clase
|
||
\family sans
|
||
slides (FoilTeX)
|
||
\family default
|
||
\emph on
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset VSpace bigskip
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si buscas la documentación para
|
||
\family sans
|
||
slides (default)
|
||
\family default
|
||
, mira la sección
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "sec:slitex"
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Si tu sistema no dispone de la clase
|
||
\family sans
|
||
foils
|
||
\family default
|
||
[
|
||
\family sans
|
||
slides (FoilTeX)
|
||
\family default
|
||
], tendrás que usar la clase
|
||
\family sans
|
||
slides
|
||
\family default
|
||
, que no es tan buena como
|
||
\family sans
|
||
foils.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La clase
|
||
\family sans
|
||
foils
|
||
\family default
|
||
está diseñada para usar con la versión 2.1 de la clase LaTeX
|
||
\family sans
|
||
foils.cls
|
||
\family default
|
||
, que forma parte de LaTeX2e.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Para empezar
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Obviamente, para usar esta clase, debes seleccionar
|
||
\family sans
|
||
slides (FoilTeX)
|
||
\family default
|
||
en el diálogo
|
||
\family sans
|
||
Documento\SpecialChar \menuseparator
|
||
Configuración
|
||
\family default
|
||
.
|
||
Algunas de las configuraciones de este diálogo son específicas de esta
|
||
clase y deberían quedar así:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
No cambies las opciones
|
||
\family sans
|
||
Caras
|
||
\family default
|
||
y
|
||
\family sans
|
||
Columnas
|
||
\family default
|
||
.
|
||
No se tienen en cuenta por la clase
|
||
\family sans
|
||
foils
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
El tamaño de letra por omisión es 20
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
pt, y las otras opciones son 17
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
pt, 25
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
pt y 30
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
pt.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
La tipografía predeterminada es
|
||
\family sans
|
||
sans
|
||
\family default
|
||
|
||
\family sans
|
||
serif
|
||
\family default
|
||
, pero en las ecuaciones matemáticas se usa la habitual fuente romana.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Foil
|
||
\family default
|
||
TeX soporta los tamaños de papel A4 y Letter, así como un tamaño especial
|
||
para trabajar con diapositivas de 35
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
mm.
|
||
No soporta los tamaños A5, B5, legal o executive.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
No enredes cambiando la colocación de flotantes porque se ignoran en todo
|
||
caso.
|
||
Los flotantes aparecen siempre en el lugar del texto donde se pongan.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
La configuración del
|
||
\family sans
|
||
Diseño
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
de
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
página
|
||
\family default
|
||
funciona un poco distinto para esta clase.
|
||
|
||
\family sans
|
||
Foil
|
||
\family default
|
||
TeX proporciona amplias capacidades para el encabezado y el pie, incluyendo
|
||
el uso de logos personalizados.
|
||
Véase la sección
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "sec:foilfoot"
|
||
|
||
\end_inset
|
||
|
||
para más detalles.
|
||
La página de título se trata de manera diferente a las demás páginas,
|
||
\emph on
|
||
siempre
|
||
\emph default
|
||
va sin numerar y
|
||
\emph on
|
||
siempre
|
||
\emph default
|
||
pone el logo, (si se define uno), centrado en la parte inferior de la página.
|
||
Las opciones posibles de estilo de página son:
|
||
\end_layout
|
||
|
||
\begin_deeper
|
||
\begin_layout Labeling
|
||
\labelwidthstring MMMMMMM
|
||
|
||
\family sans
|
||
\series bold
|
||
empty
|
||
\family default
|
||
\series default
|
||
El documento de salida no contiene números de página, ni encabezados ni
|
||
pies (excepto notas al pie, claro).
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring MMMMMMM
|
||
|
||
\family sans
|
||
\series bold
|
||
plain
|
||
\family default
|
||
\series default
|
||
La salida contiene números de página centrados en la parte inferior.
|
||
No contiene encabezados ni pies (que no sean notas).
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring MMMMMMM
|
||
|
||
\family sans
|
||
\series bold
|
||
foilheadings
|
||
\family default
|
||
\series default
|
||
Números de página en la esquina inferior derecha.
|
||
Además se muestran encabezados y pies.
|
||
Esta es la opción por omisión.
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring MMMMMMM
|
||
|
||
\family sans
|
||
\series bold
|
||
fancy
|
||
\family default
|
||
\series default
|
||
Da acceso al paquete
|
||
\family sans
|
||
fancyheadings
|
||
\family default
|
||
aunque el autor de
|
||
\family sans
|
||
Foil
|
||
\family default
|
||
TeX desaconseja su empleo a causa de potenciales conflictos con el diseño
|
||
de la página.
|
||
\end_layout
|
||
|
||
\end_deeper
|
||
\begin_layout Subsubsection
|
||
Opciones extras
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En el diálogo
|
||
\family sans
|
||
Documento\SpecialChar \menuseparator
|
||
Configuración
|
||
\family default
|
||
se pueden poner las siguientes opciones extras:
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring MMMMMMx
|
||
|
||
\series bold
|
||
35mmSlide
|
||
\series default
|
||
Establece el formato de papel en 7.33
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
in por 11
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
in, que es aproximadamente el aspecto de una diapositiva de 35
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
mm, Haciendo algo más fácil trabajar con este soporte.
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring MMMMMMx
|
||
|
||
\series bold
|
||
headrule
|
||
\series default
|
||
Dibuja una línea bajo el encabezado en cada página excepto la de título.
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring MMMMMMx
|
||
|
||
\series bold
|
||
footrule
|
||
\series default
|
||
Dibuja una línea sobre el pie de cada página excepto la de título.
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring MMMMMMx
|
||
|
||
\series bold
|
||
dvips
|
||
\series default
|
||
Esto se configura automáticamente con cada nuevo documento
|
||
\family sans
|
||
foils
|
||
\family default
|
||
.
|
||
Indica a
|
||
\family sans
|
||
Foil
|
||
\family default
|
||
TeX que use el driver dvips para girar las páginas establecidas en modo
|
||
apaisado.
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring MMMMMMx
|
||
|
||
\series bold
|
||
landscape
|
||
\series default
|
||
Simplemente cambia las dimensiones de las páginas apaisadas pero no haceninguna
|
||
rotación.
|
||
Por tanto si usas esta opción necesitas un programa externo para rotar
|
||
las páginas y alimentar la impresora en modo apaisado.
|
||
Ten en cuenta que esta opción invierte los comportamientos de los entornos
|
||
|
||
\family sans
|
||
Foilhead
|
||
\family default
|
||
y
|
||
\family sans
|
||
Rotatefoilhead
|
||
\family default
|
||
(que se describen en la siguiente sección).
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring MMMMMMx
|
||
|
||
\series bold
|
||
leqno
|
||
\series default
|
||
Números de ecuación a la izquierda.
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring MMMMMMx
|
||
|
||
\series bold
|
||
fleqn
|
||
\series default
|
||
Ecuaciones ajustadas a la izquierda.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Entornos soportados
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La mayoría de los entornos habitualmente soportados en otras clases lo son
|
||
también por la clase
|
||
\family sans
|
||
foils
|
||
\family default
|
||
.
|
||
Hay varios entornos adicionales suministrados por
|
||
\family sans
|
||
Foil
|
||
\family default
|
||
TeX así como un par añadidos por LyX.
|
||
Los entornos siguientes son compartidos con otras clases:
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
begin{multicols}{2}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Normal
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Enumeración*
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Enumeración
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Descripción
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Lista
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Código-LyX
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Verso
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Cita
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Citar
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Título
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Autor
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Fecha
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Resumen
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Bibliografía
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Dirección
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Dirección derecha
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Encabezado
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Comentario
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
end{multicols}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Esto es, todos los entornos principales aparte de los entornos de secciones.
|
||
Puesto que
|
||
\family sans
|
||
foils
|
||
\family default
|
||
contiene sus propias secciones, con un título y un cuerpo,
|
||
\family sans
|
||
Foil
|
||
\family default
|
||
TeX proporciona comandos específicos para comenzar nuevas diapositivas,
|
||
y son:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Encabezado_Diapositiva
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Encabezado_Diapositiva_Giro
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Además, LyX provee versiones ligeramente modificadas de estos dos entornos,
|
||
llamados:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Encabezado_Diapositiva_Corto
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Encabezado_Diapositiva_Giro_Corto
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
cuyas diferencias serán explicadas en la siguiente sección.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Puesto que las diapositivas se emplean con frecuencia para presentaciones
|
||
de ideas, teoremas y demás,
|
||
\family sans
|
||
Foil
|
||
\family default
|
||
TeX proporciona además una extensa colección de entornos para estas cosas:
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
begin{multicols}{2}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Teorema
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Lema
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Corolario
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Proposición
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Definición
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Demostración
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Teorema*
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Lema*
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Corolario*
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Proposición*
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Definición*
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
end{multicols}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Las versiones con asterisco son sin numeración y sin asterisco con numeración.
|
||
Además hay dos entornos de lista añadidos por LyX:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Lista_Marca
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Lista_Cruzada
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family sans
|
||
Foil
|
||
\family default
|
||
TeX proporciona algunas capacidades poderosas para encabezados y pies, que
|
||
es mejor configurar en el preámbulo, aunque se puede hacer en cualquier
|
||
lugar del documento.
|
||
Si quieres hacerlo así, el mejor sitio es hacerlo al principio de una diapositi
|
||
va, justo detrás del encabezado de la misma.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Para este propósito se suministran los siguientes estilos [
|
||
\shape smallcaps
|
||
Martin Vermeer
|
||
\shape default
|
||
]:
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
begin{multicols}{2}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Mi_Logotipo
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Restrición
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Pie_Derecho
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Encabezado_Derecho
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Encabezado_Izquierdo
|
||
\end_layout
|
||
|
||
\begin_deeper
|
||
\begin_layout Standard
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\end_deeper
|
||
\begin_layout Standard
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
end{multicols}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Hay algunos comandos de
|
||
\family sans
|
||
Foil
|
||
\family default
|
||
TeX que LyX no soporta directamente, pero se explica su función y su empleo
|
||
en la sección
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "sec:unsuppfoils"
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Diseño de una colección de diapositivas
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Esta sección da una simple introducción a los diferentes entornos para construir
|
||
una colección de diapositivas.
|
||
|
||
\family sans
|
||
Para
|
||
\family default
|
||
ver un ejemplo echa un vistazo al archivo
|
||
\family typewriter
|
||
Foils.lyx
|
||
\family default
|
||
, accesible desde el botón
|
||
\family sans
|
||
Ejemplos
|
||
\family default
|
||
del diálogo
|
||
\family sans
|
||
\bar under
|
||
A
|
||
\bar default
|
||
rchivo\SpecialChar \menuseparator
|
||
|
||
\bar under
|
||
A
|
||
\bar default
|
||
brir\SpecialChar \ldots{}
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Página de título
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
A diferencia de otras clases que proporcionan los entornos
|
||
\family sans
|
||
Título
|
||
\family default
|
||
,
|
||
\family sans
|
||
Autor
|
||
\family default
|
||
,
|
||
\family sans
|
||
Fecha
|
||
\family default
|
||
y
|
||
\family sans
|
||
Resumen
|
||
\family default
|
||
,
|
||
\family sans
|
||
foils
|
||
\family default
|
||
crea el título en una página propia.
|
||
Si no pones entorno
|
||
\family sans
|
||
Fecha
|
||
\family default
|
||
LaTeX pondrá la fecha actual (cada vez que generes salida).
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Comenzar una diapositiva
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Como mencioné antes, hay cuatro maneras de empezar una nueva diapositiva.
|
||
Para la portada deberías usar
|
||
\family sans
|
||
Encabezado
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
Diapositiva
|
||
\family default
|
||
o
|
||
\family sans
|
||
Encabezado
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
Diapositiva
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
Corto.
|
||
|
||
\family default
|
||
La diferencia entre estos es la cantidad de espacio entre el título (el
|
||
encabezado) y el cuerpo de la diapositiva.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Las diapositivas apaisadas se generan con los entornos
|
||
\family sans
|
||
Encabezado
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
Diapositiva
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
Giro
|
||
\family default
|
||
y
|
||
\family sans
|
||
Encabezado
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
Diapositiva
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
Giro
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
Corto
|
||
\family default
|
||
.
|
||
De nuevo, la única diferencia es el espacio entre encabezado y cuerpo.
|
||
Las dos versiones cortas ponen 0.5 pulgadas menos de separación.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Un problema con el soporte de las diapositivas apaisadas es el requerimiento
|
||
de que debes usar el driver
|
||
\family typewriter
|
||
dvips
|
||
\family default
|
||
para generar la salida PostScript, si no las diapositivas no se giran.
|
||
Es posible conseguir orientación apaisada incluso si no dispones de
|
||
\family typewriter
|
||
dvips
|
||
\family default
|
||
driver al configurar la salida a través de la impresora ;-)
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Teoremas, lemas, demostraciones y más
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Debido a un pequeño fallo de LyX no puedes poner seguidos dos de estos entornos
|
||
del mismo tipo.
|
||
Deben estar separados por algo.
|
||
Si lo pruebas, observarás que el contenido del segundo entorno se añade
|
||
al primero sin separación.
|
||
¿Cómo remediar este problema? Lo más sencillo es insertar algún texto entre
|
||
los dos entornos, o añadir un entorno
|
||
\family sans
|
||
LaTeX
|
||
\family default
|
||
entre los dos con solo un
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
%
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
en él.
|
||
Est forzará a LyX a producir dos entornos separados y la salida será correcta.
|
||
En el archivo de ejemplo suministrado con LyX lo puedes ver.
|
||
Recuerda, este problema solo sucede si intentas poner seguidos dos entornos
|
||
de tipos como teorema.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Listas
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Dispones de todos los tipos de listas habituales en otras clases más dos
|
||
nuevas.
|
||
Solo describiré estas últimas.
|
||
Para más información sobre los demás entornos de listas mira la
|
||
\emph on
|
||
Guía del usuario
|
||
\emph default
|
||
.
|
||
Si piensas usar el entorno
|
||
\family sans
|
||
Enumeración*
|
||
\family default
|
||
\emph on
|
||
|
||
\emph default
|
||
podrías mirar también en la sección
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "sec:Marcas"
|
||
|
||
\end_inset
|
||
|
||
la descripción de la Selección de Marcas de Listas.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los dos estilos nuevos de lista,
|
||
\family sans
|
||
Lista
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
Marcas
|
||
\family default
|
||
y
|
||
\family sans
|
||
Lista
|
||
\family default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
Cruzada
|
||
\family default
|
||
, están diseñadas para facilitar la creación de listas del tipo
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Sí/No
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
o
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Verdadero/Falso
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
suministrando entornos dedicados que ponen una señal o una cruz como etiqueta.
|
||
De hecho, estas listas son versiones particularizadas del entorno
|
||
\family sans
|
||
Enumeración*
|
||
\family default
|
||
.
|
||
El paquete
|
||
\family typewriter
|
||
psnfss
|
||
\family default
|
||
debe estar instalado.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Figuras y tablas
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family sans
|
||
Foil
|
||
\family default
|
||
TeX redefine los flotantes de figuras y tablas para que aparezcan exactamente
|
||
en su lugar en el texto más bien que al principio de la página o en alguna
|
||
otra posición.
|
||
De hecho, si haces cambios en la colocación de los flotantes no serán tenidos
|
||
en cuenta.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Encabezados y pies de página
|
||
\begin_inset CommandInset label
|
||
LatexCommand label
|
||
name "sec:foilfoot"
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family sans
|
||
Mi
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
Logotipo
|
||
\family default
|
||
y
|
||
\family sans
|
||
Restricción
|
||
\family default
|
||
son comandos usados para controlar el texto del pie izquierdo de la página.
|
||
El primero permite incluir un logotipo gráfico en las transparencias; por
|
||
omisión se imprime el logotipo
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
-Typeset by
|
||
\family sans
|
||
Foil
|
||
\family default
|
||
TeX-
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
El segundo permite poner una clasificación para los asistentes, p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
Confidencial.
|
||
Está vacío por omisión.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Las restantes esquinas de la página se pueden completar con
|
||
\family sans
|
||
Pie
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
derecho
|
||
\family default
|
||
(por omisión los números de página),
|
||
\family sans
|
||
Encabezado
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
derecho
|
||
\family default
|
||
(arriba derecha) y
|
||
\family sans
|
||
Encabezado
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
izquierdo
|
||
\family default
|
||
(arriba izquierda).
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Características de
|
||
\family sans
|
||
Foil
|
||
\family default
|
||
TeX no soportadas
|
||
\begin_inset CommandInset label
|
||
LatexCommand label
|
||
name "sec:unsuppfoils"
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Todos los comandos mencionados a continuación deben ponerse en un entorno
|
||
LaTeX, o en modo TeX dentro de otro entorno.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Longitudes
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Todas las longitudes se ajustan con el comando:
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
setlength{
|
||
\family default
|
||
\emph on
|
||
nombre_longitud
|
||
\family typewriter
|
||
\emph default
|
||
}{
|
||
\family default
|
||
\emph on
|
||
nueva_longitud
|
||
\family typewriter
|
||
\emph default
|
||
},
|
||
\family default
|
||
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
donde
|
||
\emph on
|
||
nombre_longitud
|
||
\emph default
|
||
es el nombre de la variable de longitud que se quiere cambiar y
|
||
\emph on
|
||
nueva_longitud
|
||
\emph default
|
||
es el valor deseado para esa longitud.
|
||
Las longitudes deben expresarse en unidades como pulgadas (
|
||
\family typewriter
|
||
in
|
||
\family default
|
||
), milímetros (
|
||
\family typewriter
|
||
mm
|
||
\family default
|
||
) o puntos (
|
||
\family typewriter
|
||
pt
|
||
\family default
|
||
)
|
||
\family typewriter
|
||
,
|
||
\family default
|
||
o en unidades relativas a la dimensión de alguna parte del deocumento,
|
||
tal como
|
||
\family typewriter
|
||
|
||
\backslash
|
||
textwidth
|
||
\family default
|
||
.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Es posible cambiar el espacio entre el encabezado y el cuerpo de una transparenc
|
||
ia especificando una longitud con
|
||
\family typewriter
|
||
|
||
\backslash
|
||
foilheadskip
|
||
\family default
|
||
.
|
||
Por ejemplo, para acercar todos los encabezados al cuerpo en 0.5 pulgadas,
|
||
pon en el preámbulo:
|
||
\family typewriter
|
||
|
||
\backslash
|
||
setlength{
|
||
\backslash
|
||
foilheadskip}{-0.5in}
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los espacios alrededor de los flotantes se ajustan con las siguientes variables
|
||
de longitud:
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring MMMMMMMMMMM
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
abovefloatskip
|
||
\family default
|
||
Separación entre el texto y la parte superior del flotante;
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring MMMMMMMMMMM
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
abovecaptionskip
|
||
\family default
|
||
Separación entre el flotante y el encabezado;
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring MMMMMMMMMMM
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
belowcaptionskip
|
||
\family default
|
||
Separación entre el encabezado y el texto siguiente;
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring MMMMMMMMMMM
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
captionwidth
|
||
\family default
|
||
Para poner encabezados más estrechos que el texto circundante.
|
||
Lo mejor es definirlo en función de
|
||
\family typewriter
|
||
|
||
\backslash
|
||
textwidth
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Hay otras longitudes relativas a la página de título que te pueden ser útiles
|
||
en el caso de títulos largos o de varios autores::
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring MMMMMMMMMMM
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
abovetitleskip
|
||
\family default
|
||
Separación entre los encabezamientos y el
|
||
\family sans
|
||
Título;
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring MMMMMMMMMMM
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
titleauthorskip
|
||
\family default
|
||
entre los entornos
|
||
\family sans
|
||
Título
|
||
\family default
|
||
y
|
||
\family sans
|
||
Autor;
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring MMMMMMMMMMM
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
authorauthorskip
|
||
\family default
|
||
entre varias líneas de
|
||
\family sans
|
||
Autor;
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring MMMMMMMMMMM
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
authordateskip
|
||
\family default
|
||
entre
|
||
\family sans
|
||
Autor
|
||
\family default
|
||
y
|
||
\family sans
|
||
Fecha;
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring MMMMMMMMMMM
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
dateabstractskip
|
||
\family default
|
||
entre
|
||
\family sans
|
||
Fecha
|
||
\family default
|
||
y
|
||
\family sans
|
||
Resumen.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Esta última variable de longitud afecta a todos los entornos de listas.
|
||
Si pones
|
||
\family typewriter
|
||
|
||
\backslash
|
||
zerolistvertdimens
|
||
\family default
|
||
|
||
\emph on
|
||
dentro
|
||
\emph default
|
||
de un entorno de lista, se suprimen todos los espacios verticales entre
|
||
los ítems de la lista.
|
||
Ten en cuenta que este es un comando, no una variable de longitud, así
|
||
que no requiere
|
||
\family typewriter
|
||
|
||
\backslash
|
||
setlength
|
||
\family default
|
||
como las variables mencionadas antes.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Encabezamientos y pies
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los comandos
|
||
\family typewriter
|
||
|
||
\backslash
|
||
LogoOn
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
|
||
\backslash
|
||
LogoOff
|
||
\family default
|
||
controlan si el logotipo definido en
|
||
\family sans
|
||
Mi_Logotipo
|
||
\family default
|
||
aparece o no en una página dada.
|
||
Si pones
|
||
\family typewriter
|
||
|
||
\backslash
|
||
LogoOff
|
||
\family default
|
||
en el preámbulo, ninguna de las transparencias tendrá logotipo.
|
||
Si no quieres poner el logotipo en cierta página,
|
||
\family sans
|
||
|
||
\family default
|
||
pon
|
||
\family typewriter
|
||
|
||
\backslash
|
||
LogoOff
|
||
\family default
|
||
directamente detrás del principio de la página y
|
||
\family typewriter
|
||
|
||
\backslash
|
||
LogoOn
|
||
\family default
|
||
directamente detrás del comienzo de la siguiente.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si decides poner estilo de página
|
||
\family sans
|
||
fancy
|
||
\family default
|
||
en el diálogo
|
||
\family sans
|
||
Documento\SpecialChar \menuseparator
|
||
Configuración,
|
||
\family default
|
||
deberías seguramente añadir
|
||
\family typewriter
|
||
|
||
\backslash
|
||
let
|
||
\backslash
|
||
headwidth
|
||
\backslash
|
||
textwidth
|
||
\family default
|
||
al preámbulo para que los encabezamientos y pies en páginas apaisadas se
|
||
sitúen correctamente.
|
||
Esto es debido a ciertas incompatibilidades entre el formato de página
|
||
impuesto por el paquete que
|
||
\family sans
|
||
fancyheadings
|
||
\family default
|
||
y la clase
|
||
\family sans
|
||
foils
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Hollywood (Guiones de Hollywood)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\shape smallcaps
|
||
Garst Reese
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Introducción
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Dar formato a un guión de Hollywood es un
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
rito de trámite
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Está diseñado para que los lectores se centren en el contenido y resulte
|
||
familiar y fácil de leer por los actores.
|
||
Cada página de un guión debería representar un minuto de película.
|
||
En el guión no hay nada que no veas u oigas en la pantalla.
|
||
Debe emplearse el tipo de letra courier 12
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
pt en todo el guión.
|
||
Sin cursivas.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Detalles particulares
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Las palabras de un diálogo NUNCA se cortan a final de línea.
|
||
Si el texto de un
|
||
\family sans
|
||
portavoz
|
||
\family default
|
||
debe continuar tras un salto de página, se repite el nombre del mismo (
|
||
\family sans
|
||
continuación
|
||
\family default
|
||
).
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Características especiales
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Introduce los nombres de los personajes
|
||
\family sans
|
||
(Portavoz)
|
||
\family default
|
||
como etiquetas, después haz una referencia cruzada a la etiqueta para insertar
|
||
el nombre.
|
||
El diálogo de referencia cruzada mostrará el conjunto de personajes.
|
||
Esto lo puedes usar también para introducir el nombre de un personaje en
|
||
las partes narrativas.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Tamaño del papel y márgenes
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
USLetter, izquierdo 1.6
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
in, derecho 0.75
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
in, superior 0.5
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
in, inferior 0.75
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
in
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Entornos
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los siguientes entornos están disponibles.
|
||
Puedes usar
|
||
\family typewriter
|
||
hollywood.bind
|
||
\family default
|
||
para disponer de los atajos de teclado indicados a la derecha.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
General
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
Para el caso de que no convenga ningún otro.
|
||
Intenta evitarlo.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
APARICIÓN_GRADUAL
|
||
\family default
|
||
:
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
M-z S-I
|
||
\family default
|
||
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Generalmente seguido de algo como
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
al levantarse Sally.
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
INT
|
||
\family default
|
||
.
|
||
\family sans
|
||
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z i
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
Introduce una nueva secuencia en INTERIOR.
|
||
Seguido siempre de DÍA o NOCHE, o algo similar para definir la iluminación
|
||
requerida.
|
||
Esta línea, toda en MAYÚSCULAS.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
EXT
|
||
\family default
|
||
.
|
||
\family sans
|
||
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z e
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
Introduce una nueva secuencia en EXTERIOR.
|
||
Esta línea, toda en MAYÚSCULAS.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Portavoz
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z s
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
El personaje que habla.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
EntreParéntesis
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z p
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
Instrucciones para el personaje portavoz.
|
||
Los () se insertan automáticamente, pero solo el ( se verá en LyX.
|
||
Se imprimirán los dos.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Di
|
||
\family default
|
||
á
|
||
\family sans
|
||
logo
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z d
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
Lo que dice el personaje.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Transición
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z t
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
Instrucciones para el movimiento de cámara, p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
CAMBIA A:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
DESAPARICIÓN_GRADUAL:
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z S-I
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Autor
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z S-A
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Título
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z S-T
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Dirección_dcha
|
||
\begin_inset space \hfill{}
|
||
\end_inset
|
||
|
||
M-z r
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Jerga de un guión
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
(O.S) — off screen (fuera de pantalla)
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
(V.0) — voice over (voz en off)
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
b.g.
|
||
— background
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
C.U.
|
||
— close-up (primer plano)
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
PAN — movimiento de cámara
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
INSERT — pasa a primer plano
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
ijmpc e ijmpd
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\noun on
|
||
Panayotis Papasotiriou
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Visión previa
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El paquete
|
||
\family sans
|
||
ijmpc
|
||
\family default
|
||
es una colección de macros que facilitan la presentación de manuscritos
|
||
electrónicos para
|
||
\emph on
|
||
International Journal of Modern Physics C
|
||
\emph default
|
||
.
|
||
Igualmente, el paquete
|
||
\family sans
|
||
ijmpd
|
||
\family default
|
||
sirve para escribir artículos para
|
||
\emph on
|
||
International Journal of Modern Physics D
|
||
\emph default
|
||
.
|
||
Ambas revistas son editadas por
|
||
\emph on
|
||
World Scientific
|
||
\emph default
|
||
.
|
||
Las correspondientes clases de documento se llaman
|
||
\family typewriter
|
||
ws-ijmpc.cls
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
ws-ijmpd.cls
|
||
\family default
|
||
, respectivamente.
|
||
Estos archivos, junto con las instrucciones de los autores, se pueden descargar
|
||
de los sitios
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
http://www.worldscinet.com/ijmpc/mkt/guidelines.shtml
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
y
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
http://www.worldscinet.com/ijmpd/mkt/guidelines.shtml
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Ambos paquetes son versiones modificadas del paquete estándar
|
||
\family sans
|
||
article
|
||
\family default
|
||
, y son casi idénticos.
|
||
La mayor parte de sus características son soportadas en LyX.
|
||
He utilizado LyX con éxito para escribir artículos para ambas revistas
|
||
sin problemas.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Escribir un artículo
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Como es habitual, la forma más fácil de escribir un artículo es partiendo
|
||
de una plantilla.
|
||
Clic en
|
||
\family sans
|
||
\bar under
|
||
A
|
||
\bar default
|
||
rchivo\SpecialChar \menuseparator
|
||
Nuevo desde plantilla
|
||
\family default
|
||
, y elige una plantilla
|
||
\family typewriter
|
||
ijmpc.lyx
|
||
\family default
|
||
o
|
||
\family typewriter
|
||
ijmpd.lyx
|
||
\family default
|
||
.
|
||
Así se muestra un documento casi vacío que incluye los campos más habituales
|
||
en un documento.
|
||
Simplemente sobreescribe el texto (incluyendo abrazaderas <>) con el tuyo.
|
||
Debes tener en cuenta los siguientes puntos:
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
LyX no permite el cambio del tamaño de letra ni del estilo de página porque
|
||
estos paquetes no lo permiten.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
No debería cambiarse el lenguaje del documento.
|
||
Antes de ver tu artículo, asegúrate
|
||
\family sans
|
||
que no está cargado el paquete babel.
|
||
|
||
\family default
|
||
En
|
||
\family sans
|
||
Herramientas
|
||
\family default
|
||
\SpecialChar \menuseparator
|
||
|
||
\family sans
|
||
Preferencias
|
||
\family default
|
||
selecciona
|
||
\family sans
|
||
Idioma
|
||
\family default
|
||
y desmarca la opción
|
||
\family sans
|
||
Usar babel
|
||
\family default
|
||
.
|
||
Pulsa
|
||
\family sans
|
||
Aplicar
|
||
\family default
|
||
(o
|
||
\family sans
|
||
Guardar
|
||
\family default
|
||
si deseas el cambio permanente).
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
El estilo
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Keywords
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
se debe utilizar para definir palabras-clave.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
El paquete
|
||
\family sans
|
||
ijmpc
|
||
\family default
|
||
provee un estilo llamado
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Classification Codes
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, que se puede usar para definir códigos de clasificación, como números
|
||
PACS.
|
||
Esta facilidad no es soportada por el paquete
|
||
\family sans
|
||
ijmpd
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Hay varios entornos nuevos disponibles:
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Definición
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Paso
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Ejemplo
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Observación
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Notación
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Teorema
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Demostración
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Corolario
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Lema
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Proposición
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Prop
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Pregunta
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Afirmación
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
y
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Conjetura
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Su uso es más o menos obvio.
|
||
LyX soporta todos estos entornos; utilizará la etiqueta, estilo de texto
|
||
y esquema de numeración más apropiados para cada caso.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Ambos paquetes usan citas básicas; el paquete
|
||
\family sans
|
||
natbib
|
||
\family default
|
||
no debería usarse.
|
||
En LyX las referencias a citas se ven normalmente; en la salida se ven
|
||
como voladitas.
|
||
Si quieres usar una cita como texto normal, debes emplear el comando
|
||
\family typewriter
|
||
refcite
|
||
\family default
|
||
, p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
e.,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Véase Ref.
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
refcite{key}
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
No hay
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Agradecimientos
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
en ninguno de estos paquetes.
|
||
Para ponerlo usa el entorno
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Sección*
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Se pueden añadir apéndices
|
||
\emph on
|
||
después
|
||
\emph default
|
||
de los Agradecimientos y
|
||
\emph on
|
||
antes
|
||
\emph default
|
||
de las Referencias.
|
||
LyX provee un entorno especial, llamado
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Appendices Section
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
que marca el inicio de los apéndices.
|
||
Este entorno debería dejarse en blanco; lo único que hace es enviar un
|
||
comando LaTeX pero realmente no se imprime nada.
|
||
En LyX, la palabra
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Apéndice
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
se imprime con letras azules, para indicar que todas las secciones posteriores
|
||
son apéndices.
|
||
Para escribir un apéndice usa el entorno
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Apéndice
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
LyX ordenará cada apéndice con letras mayúsculas, como requieren ambas
|
||
revistas.
|
||
Observa que
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Appendices Section
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
|
||
\emph on
|
||
debe
|
||
\emph default
|
||
estar presente antes del primer apéndice; si no, los apéndices se numerarán
|
||
como secciones normales.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Los paquetes
|
||
\family sans
|
||
ijmpc
|
||
\family default
|
||
y
|
||
\family sans
|
||
ijmpd
|
||
\family default
|
||
usan el comando
|
||
\family typewriter
|
||
tbl
|
||
\family default
|
||
para implementar encabezados de tabla.
|
||
Como resultado, una tabla creada por LyX se imprime correctamente, pero
|
||
se ignora su encabezado.
|
||
Sin embargo puedes emplear ERT para sortear este problema, de forma que
|
||
los encabezados se impriman como es de esperar.
|
||
Para hacerlo crea una tabla flotante de la manera habitual, quita el encabezado
|
||
y reemplázalo por
|
||
\family typewriter
|
||
|
||
\backslash
|
||
tbl{
|
||
\emph on
|
||
encabezado de la tabla
|
||
\emph default
|
||
}{
|
||
\family default
|
||
en ERT —atención a la llave de apertura
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
{
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
—, y cierra inmediatamente detrás del contenido de la tabla con
|
||
\family typewriter
|
||
}
|
||
\family default
|
||
en ERT.
|
||
Estudia los ejemplos de tablas incluidos en las plantillas para ver como
|
||
se realiza este procedimiento.
|
||
Alternativamente, si necesitas encabezados de tabla, podrías construir
|
||
la tabla flotante completa en un archivo
|
||
\family typewriter
|
||
.tex
|
||
\family default
|
||
, que después puedes incluir mediante
|
||
\family sans
|
||
Insertar\SpecialChar \menuseparator
|
||
Archivo\SpecialChar \menuseparator
|
||
Documento
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
hijo
|
||
\family default
|
||
.
|
||
En los archivos
|
||
\family typewriter
|
||
ws-ijmpc.tex
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
ws-ijmpd.tex
|
||
\family default
|
||
puedes ver más detalles sobre la creación de tablas flotantes.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Preparar un artículo para su remisión
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Antes de remitir un artículo debes exportarlo a LaTeX (
|
||
\family sans
|
||
\bar under
|
||
A
|
||
\bar default
|
||
rchivo\SpecialChar \menuseparator
|
||
|
||
\bar under
|
||
E
|
||
\bar default
|
||
xportar\SpecialChar \menuseparator
|
||
|
||
\bar under
|
||
L
|
||
\bar default
|
||
a
|
||
\family default
|
||
T
|
||
\family sans
|
||
eX
|
||
\family default
|
||
)
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Realmente dispones de las opciones LaTeX (simple) y pdflatex.
|
||
Si piensas usar pdflatex para preparar el artículo,los gráficos incluidos
|
||
estarán en formato PDF.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, después haz los cambios siguientes en el resultante archivo
|
||
\family typewriter
|
||
.tex
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Elimina las líneas de comentarios anteriores al comando
|
||
\family typewriter
|
||
|
||
\backslash
|
||
documentclass
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Elimina los comandos
|
||
\family typewriter
|
||
|
||
\backslash
|
||
makeatletter
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
|
||
\backslash
|
||
makeatother
|
||
\family default
|
||
y todo lo que haya entre ambos, excepto aquellos comandos que hayas añadido
|
||
expresamente al preámbulo LaTeX.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El archivo
|
||
\family typewriter
|
||
.tex
|
||
\family default
|
||
modificado debe ser guardado y procesado con LaTeX tantas veces como sea
|
||
necesario.
|
||
Comprueba después el documento
|
||
\family typewriter
|
||
.dvi
|
||
\family default
|
||
resultante.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Uso de ERT
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El uso de ERT se reduce a dos comandos, que deben colocarse al principio
|
||
del documento.
|
||
Si has empezado tu artículo a partir de una plantilla
|
||
\family typewriter
|
||
ijmpc.lyx
|
||
\family default
|
||
o
|
||
\family typewriter
|
||
ijmpd.lyx
|
||
\family default
|
||
, el ERT necesario ya está en su sitio; generalmente no necesitas borrarlo.
|
||
Solo puedes modificar el primer ERT para especificar la información impresa
|
||
en la parte superior de las páginas pares e impares (título corto del artículo
|
||
y nombre del autor, respectivamente).
|
||
Este ERT debe ser de la forma
|
||
\family typewriter
|
||
|
||
\backslash
|
||
markboth{Nombres de autores}{Título corto del artículo}
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
iopart
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\noun on
|
||
Uwe Stöhr
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Visión previa
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El paquete
|
||
\family sans
|
||
iopart
|
||
\family default
|
||
suministra una clase de documento para remitir documentos electrónicos
|
||
a publicaciones del
|
||
\emph on
|
||
Institute of Physics
|
||
\emph default
|
||
.
|
||
Las instrucciones para los autores que quieran crear documentos de esta
|
||
clase y el paquete
|
||
\family sans
|
||
iopart
|
||
\family default
|
||
se pueden descargar del sitio
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
ftp://ftp.iop.org/pub/journals/latex2e
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Escribir un documento
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La forma más sencilla de escribir un documento es empezar con el archivo
|
||
|
||
\emph on
|
||
IOP-article.lyx
|
||
\emph default
|
||
, disponible en el directorio de ejemplos de LyX.
|
||
Abre el archivo, guárdalo con otro nombre y comienza a escribir.
|
||
El archivo de ejemplo explica cómo usar los entornos especiales de texto.
|
||
Aquí están los consejos más importantes:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Para poder compilar tu documento a PDF, PS o DVI, asegúrate de que las dos
|
||
opciones
|
||
\family sans
|
||
Usar el paquete de ecuaciones AMS
|
||
\family default
|
||
de la configuración del documento, en el apartado
|
||
\family sans
|
||
Ecuaciones
|
||
\family default
|
||
, ¡no están marcadas!
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
El entorno de título define la clase de tu documento.
|
||
Por tanto usa uno de los siguientes entornos para el título:
|
||
\end_layout
|
||
|
||
\begin_deeper
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Title
|
||
\family default
|
||
para un artículo
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Review
|
||
\family default
|
||
para una revista
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Topical
|
||
\family default
|
||
para una reseña de actualidad
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Comment
|
||
\family default
|
||
para un comentario
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Note
|
||
\family default
|
||
para una nota
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Paper
|
||
\family default
|
||
para un artículo (igual que Title)
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Prelim
|
||
\family default
|
||
para una comunicación preliminar
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Rapid
|
||
\family default
|
||
para una comunicación rápida
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Letter
|
||
\family default
|
||
para una carta al editor
|
||
\end_layout
|
||
|
||
\end_deeper
|
||
\begin_layout Itemize
|
||
Todos los entornos de título excepto
|
||
\family sans
|
||
Letter
|
||
\family default
|
||
pueden tener un título breve opcional.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Hay un entorno general de título
|
||
\family sans
|
||
Article
|
||
\family default
|
||
que no es soportado directamente por LyX.
|
||
Puede usarse en ERT si tu documento no se adecúa a ninguno de los otros
|
||
tipos de título.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Para más información, como consejos para formatos especiales de ecuaciones
|
||
y tablas, echa un vistazo a las pautas dadas por el autor de IOP.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Kluwer
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\noun on
|
||
Panayotis Papasotiriou
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Visión previa
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El paquete Kluwer es un conjunto de macros producido por
|
||
\emph on
|
||
Kluwer Academic Publishers
|
||
\emph default
|
||
que facilita la confección de manuscritos electrónicos con destino a sus
|
||
publicaciones.
|
||
Las más conocidas (al menos en mi parcela de interés) son
|
||
\emph on
|
||
Astrophysics and Space Science
|
||
\emph default
|
||
y
|
||
\emph on
|
||
Solar Physics
|
||
\emph default
|
||
, aunque hay muchas otras (véase una lista completa en
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
http://www.wkap.nl/jrnllist.htm/JRNLHOME
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
).
|
||
El paquete Kluwer puede ser descargado del sitio
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
http://www.wkap.nl/kaphtml.htm/STYLEFILES
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Contiene una completa guía de uso, que también puede descargarse separadamente.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LyX soporta muchas características del paquete pero no todas.
|
||
No obstante, el ERT necesario se reduce a ciertos
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
peculiares
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
comandos (véase
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "subsec:kluwer_peculiaridades"
|
||
|
||
\end_inset
|
||
|
||
).
|
||
He usado LyX recientemente para escribir un artículo para
|
||
\emph on
|
||
Astrophysics and Space Science
|
||
\emph default
|
||
sin ningún problema.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Escribir un artículo
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La forma más sencilla de escribir un artículo es empezar con la plantilla
|
||
de Kluwer.
|
||
Abre
|
||
\family sans
|
||
Archivo\SpecialChar \menuseparator
|
||
Nuevo
|
||
\family default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
desde
|
||
\family default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
plantilla
|
||
\family default
|
||
, y elige
|
||
\family typewriter
|
||
kluwer.lyx
|
||
\family default
|
||
.
|
||
Se trata de un documento casi vacío que incluye la mayoría de campos más
|
||
habituales y una breve descripción de su uso.
|
||
Como es habitual en las plantillas, simplemente debes sobreescribir el
|
||
texto presente (incluidas las abrazaderas <>) con la información correcta.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Preparar un artículo para su remisión
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Como en el paquete AASTeX, antes de remitir tu trabajo a una publicación
|
||
debes procesarlo como sigue:
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Exporta tu documento a LaTeX,
|
||
\family sans
|
||
\bar under
|
||
A
|
||
\bar default
|
||
rchivo\SpecialChar \menuseparator
|
||
|
||
\bar under
|
||
E
|
||
\bar default
|
||
xportar\SpecialChar \menuseparator
|
||
|
||
\bar under
|
||
L
|
||
\bar default
|
||
aTeX
|
||
\family default
|
||
.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Edita el archivo
|
||
\family typewriter
|
||
.tex
|
||
\family default
|
||
resultante con un editor de texto y haz los siguientes cambios:
|
||
\end_layout
|
||
|
||
\begin_deeper
|
||
\begin_layout Enumerate
|
||
borra las líneas de comentarios anteriores al comando
|
||
\family typewriter
|
||
|
||
\backslash
|
||
documentclass
|
||
\family default
|
||
,
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
quita todo entre los comandos
|
||
\family typewriter
|
||
|
||
\backslash
|
||
makeatletter
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
|
||
\backslash
|
||
makeatother
|
||
\family default
|
||
, ellos incluidos, excepto aquellos específicamente añadidos al preámbulo
|
||
LaTeX.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Guarda el archivo
|
||
\family typewriter
|
||
.tex
|
||
\family default
|
||
modificado.
|
||
\end_layout
|
||
|
||
\end_deeper
|
||
\begin_layout Enumerate
|
||
Ejecuta el archivo
|
||
\family typewriter
|
||
.tex
|
||
\family default
|
||
con LaTeX tantas veces como sea necesario (generalmente hasta tres).
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Mira el documento resultante
|
||
\family typewriter
|
||
.dvi
|
||
\family default
|
||
, p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
e., con
|
||
\family sans
|
||
xdvi
|
||
\family default
|
||
, y comprueba si todo está bien (debería, si no has cometido algún error).
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
«Peculiaridades» del paquete Kluwer
|
||
\begin_inset CommandInset label
|
||
LatexCommand label
|
||
name "subsec:kluwer_peculiaridades"
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El paquete Kluwer tiene algunas
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
peculiaridades
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Es posible escribir artículos múltiples en el mismo archivo LaTeX
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
No puedo imaginar una buena razón para hacer esto.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Cada artículo debe estar incluido en un entorno
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
article
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Desafortunadamente, este entorno no se puede omitir, incluso si escribes
|
||
un solo artículo.
|
||
Por esto, cada artículo empieza con el comando
|
||
\family typewriter
|
||
|
||
\backslash
|
||
begin{article}
|
||
\family default
|
||
y, termina, obviamente, con el comando
|
||
\family typewriter
|
||
|
||
\backslash
|
||
end{article}
|
||
\family default
|
||
.
|
||
Aunque esto se puede implementar en LyX, no lo he incluido, puesto que
|
||
se ve feo y puede confundir al novato.
|
||
Así pues hay que introducirlo en código LaTeX (
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
ERT
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
).
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
La información dada al principio del artículo (p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
e., título, subtítulo, autor, institución, título corriente, autor corriente,
|
||
resumen y palabras-clave) deben incluirse en un entorno llamado
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
opening
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Esto no está implementado en LyX, así que hay que introducir el título,
|
||
subtítulo, etc., entre dos líneas ERT (
|
||
\family typewriter
|
||
|
||
\backslash
|
||
begin{opening}
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
|
||
\backslash
|
||
end{opening}
|
||
\family default
|
||
).
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Según el manual de uso, la etiqueta de cada ítem de la bibliografía debe
|
||
escribirse como
|
||
\family typewriter
|
||
|
||
\backslash
|
||
protect
|
||
\backslash
|
||
citeauthoryear{
|
||
\family default
|
||
\emph on
|
||
autor(es)
|
||
\family typewriter
|
||
\emph default
|
||
}{
|
||
\family default
|
||
\emph on
|
||
año
|
||
\family typewriter
|
||
\emph default
|
||
}
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La plantilla
|
||
\family typewriter
|
||
kluwer.lyx
|
||
\family default
|
||
se cuida de todas estas
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
peculiaridades
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Si empiezas un nuevo artículo a partir de esta plantilla no necesitas hacer
|
||
nada especial.
|
||
Ten en cuenta:
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
no borrar el ERT incluido en el modelo, y
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
copia el ejemplo de ítem de bibliografía incluido en la plantilla y modifícalo
|
||
como haga falta para introducir nuevas entradas.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Koma-Script
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\noun on
|
||
Bernd Rellermeyer
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Visión previa
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En LyX, las clases de documento
|
||
\family sans
|
||
\emph on
|
||
|
||
\emph default
|
||
article (koma-script)
|
||
\emph on
|
||
,
|
||
\emph default
|
||
report (koma-script)
|
||
\emph on
|
||
,
|
||
\emph default
|
||
book
|
||
\emph on
|
||
|
||
\emph default
|
||
(koma-script)
|
||
\family default
|
||
, y
|
||
\family sans
|
||
letter
|
||
\emph on
|
||
|
||
\emph default
|
||
(koma-script)
|
||
\family default
|
||
corresponden respectivamente a las clases de LaTeX
|
||
\family typewriter
|
||
scrartcl.cls
|
||
\family default
|
||
,
|
||
\family typewriter
|
||
scrreprt.cls
|
||
\family default
|
||
,
|
||
\family typewriter
|
||
scrbook.cls
|
||
\family default
|
||
, y
|
||
\family typewriter
|
||
scrlettr.cls
|
||
\family default
|
||
, de la familia Koma-Script.
|
||
Son alternativas a las correspondientes clases estándar
|
||
\family typewriter
|
||
article.cls
|
||
\family default
|
||
,
|
||
\family typewriter
|
||
report.cls
|
||
\family default
|
||
,
|
||
\family typewriter
|
||
book.cls
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
letter.cls
|
||
\family default
|
||
, y en ciertos aspectos
|
||
\emph on
|
||
|
||
\emph default
|
||
se adaptan mejor a las convenciones tipográficas
|
||
\family typewriter
|
||
|
||
\family default
|
||
europeas.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
El tamaño estándar de letra es 11
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
pt en
|
||
\family sans
|
||
article (koma-script)
|
||
\emph on
|
||
,
|
||
\emph default
|
||
report (koma-script)
|
||
\family default
|
||
, y
|
||
\family sans
|
||
book (koma-script)
|
||
\family default
|
||
, y 12
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
pt en
|
||
\family sans
|
||
letter (koma-script)
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Los encabezados, los marcadores del entorno
|
||
\family sans
|
||
Descripción
|
||
\family default
|
||
y otros elementos de la clase
|
||
\family sans
|
||
letter (koma-script)
|
||
\family default
|
||
\emph on
|
||
|
||
\emph default
|
||
se ponen en sans serif negrita.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Hay una gran diferencia entre las antiguas tipografías cm sans serif negrita
|
||
y las nuevas tipografías ec, especialmente en cuanto al aspecto de los
|
||
encabezados.
|
||
En comparación, las tipografías ec sans serif negrita se ven algo más delgadas.
|
||
El paquete LaTeX
|
||
\family typewriter
|
||
cmsd.sty
|
||
\family default
|
||
de
|
||
\shape smallcaps
|
||
Walter Schmidt
|
||
\shape default
|
||
permite generar la apariencia
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
habitual
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
cuando se emplean las tipografías ec.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
La numeración de los encabezados de capítulo se hace de la misma forma
|
||
que la numeración de los encabezados de sección, o sea, sin la línea extra
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Capítulo\SpecialChar \ldots{}
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Además, el aspecto de los encabezados se puede modificar mediante algunas
|
||
opciones (en LyX se introducen en el diálogo D
|
||
\family sans
|
||
ocumento\SpecialChar \menuseparator
|
||
Configuración
|
||
\family default
|
||
).
|
||
Se puede encontrar una completa descripción de estas opciones, en alemán,
|
||
en la documentación de Koma-Script
|
||
\emph on
|
||
scrguide
|
||
\emph default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
En las clases Koma-Script, los aspectos principales del diseño del área
|
||
imprimible se controlan con las opciones
|
||
\family sans
|
||
BCOR
|
||
\family default
|
||
y
|
||
\family sans
|
||
DIV
|
||
\family default
|
||
(en LyX se introducen en el campo de opciones de clase del diálogo
|
||
\family sans
|
||
\bar under
|
||
D
|
||
\bar default
|
||
ocumento\SpecialChar \menuseparator
|
||
Configuración
|
||
\family default
|
||
).
|
||
Dichas opciones permiten un ajuste más claro de los márgenes posibles de
|
||
página.
|
||
En la documentación de Koma-Script
|
||
\emph on
|
||
scrguide
|
||
\emph default
|
||
, (en alemán), hay una detallada descripción de estas y otras opciones de
|
||
configuración del área imprimible.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Las clases LaTeX de documentos de la familia Koma-Script definen un cierto
|
||
número de comandos adicionales.
|
||
Aquellos que tienen sentido en LyX se implementan en los correspondientes
|
||
tipos de párrafo.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En la documentación en alemán de Koma-Script,
|
||
\emph on
|
||
scrguide
|
||
\emph default
|
||
, hay una detallada descripción de las clases LaTeX de la familia Koma-Script.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Hay una traducción al inglés,
|
||
\emph on
|
||
screnggu
|
||
\emph default
|
||
, pero no está completa.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
Las secciones siguientes solo describen aquellos aspectos que son relevantes
|
||
en LyX.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
article (koma-script), report (koma-script), y book (koma-script)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Las clases de documento
|
||
\family sans
|
||
article (koma-script)
|
||
\emph on
|
||
,
|
||
\emph default
|
||
report (koma-script)
|
||
\family default
|
||
, y
|
||
\family sans
|
||
book
|
||
\emph on
|
||
|
||
\emph default
|
||
(koma-script)
|
||
\family default
|
||
están implementadas en los archivos de formato
|
||
\family typewriter
|
||
scrartcl.layout
|
||
\family default
|
||
,
|
||
\family typewriter
|
||
scrreprt.layout
|
||
\family default
|
||
, y
|
||
\family typewriter
|
||
scrbook.layout
|
||
\family default
|
||
, respectivamente.
|
||
Contienen todos los tipos de párrafo de las correspondientes clases estándar
|
||
|
||
\family sans
|
||
article
|
||
\emph on
|
||
,
|
||
\emph default
|
||
report
|
||
\emph on
|
||
,
|
||
\family default
|
||
\emph default
|
||
y
|
||
\family sans
|
||
\emph on
|
||
|
||
\emph default
|
||
book
|
||
\family default
|
||
, parcialmente modificados, con la excepción del tipo
|
||
\family sans
|
||
List
|
||
\family default
|
||
a, específico de LyX, que es reemplazado por el nuevo tipo
|
||
\family sans
|
||
Etiquetado
|
||
\family default
|
||
, que tiene la misma funcionalidad.
|
||
Además del tipo
|
||
\family sans
|
||
Etiquetado
|
||
\family default
|
||
se han añadido otros nuevos tipos de párrafo.
|
||
Pero
|
||
\emph on
|
||
no
|
||
\emph default
|
||
se encuentran en la clase
|
||
\family sans
|
||
letter (koma-script)
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Añadir_Parte, Añadir_Cap
|
||
\family default
|
||
,
|
||
\family sans
|
||
Añadir_Sec
|
||
\family default
|
||
: son los equivalentes respectivos a
|
||
\family sans
|
||
Parte*, Capítulo*
|
||
\family default
|
||
y
|
||
\family sans
|
||
Sección*
|
||
\family default
|
||
, pero además añaden una entrada en el índice general.
|
||
|
||
\family sans
|
||
Añadir_Parte
|
||
\family default
|
||
y
|
||
\family sans
|
||
Añadir_Cap
|
||
\family default
|
||
no están en
|
||
\family sans
|
||
article (koma-script)
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Añadir_Cap
|
||
\family default
|
||
*,
|
||
\family sans
|
||
Añadir_Sec*
|
||
\family default
|
||
: se comportan igual que
|
||
\family sans
|
||
Añadir_Cap
|
||
\family default
|
||
y
|
||
\family sans
|
||
Añadir_Sec
|
||
\family default
|
||
pero no indican la numeración del capítulo o sección.
|
||
|
||
\family sans
|
||
Añadir_Cap
|
||
\family default
|
||
* no está disponible en
|
||
\family sans
|
||
article (koma-script)
|
||
\family default
|
||
.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
En
|
||
\emph on
|
||
book (koma-script)
|
||
\emph default
|
||
y en
|
||
\emph on
|
||
report (koma-script)
|
||
\emph default
|
||
,
|
||
\emph on
|
||
|
||
\emph default
|
||
hay también un comando
|
||
\family typewriter
|
||
|
||
\backslash
|
||
addpart*
|
||
\family default
|
||
, pero como es idéntico a
|
||
\family sans
|
||
Parte*
|
||
\family default
|
||
, no ha sido implementado en LyX.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Mini
|
||
\family default
|
||
_S
|
||
\family sans
|
||
ec
|
||
\family default
|
||
: genera un encabezado directamente sobre el párrafo siguiente en el tamaño
|
||
de carácter estándar sin afectar a la estructura del documento.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Encabezado_Arriba
|
||
\family default
|
||
y
|
||
\family sans
|
||
Encabezado_Abajo
|
||
\family default
|
||
son encabezados especiales que respetan los espacios diferentes para encabezado
|
||
s situados sobre y bajo un elemento (si sigues estrictamente las normas
|
||
tipográficas, pondrás los encabezados de tabla siempre sobre ellas).
|
||
También puedes usar la opción de clase
|
||
\family typewriter
|
||
tablecaptionsabove
|
||
\family default
|
||
, que cambiará
|
||
\family sans
|
||
Encabezado
|
||
\family default
|
||
por
|
||
\family sans
|
||
Encabezado_Arriba
|
||
\family default
|
||
para las tablas y por
|
||
\family sans
|
||
Encabezado_Abajo
|
||
\family default
|
||
para las figuras.
|
||
Para usar esta opción necesitas al menos la versión Koma-Script 2.8q.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Sentencia
|
||
\family default
|
||
: sirve para poner una cita o un proverbio, por ejemplo, al principio de
|
||
un capítulo.
|
||
Si utilizas el parámetro opcional
|
||
\family sans
|
||
\bar under
|
||
I
|
||
\bar default
|
||
nsertar\SpecialChar \menuseparator
|
||
Título
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
breve
|
||
\family default
|
||
, puedes insertar aquí el nombre del autor de la sentencia.
|
||
La sentencia y su autor se separan con una línea.
|
||
Para esta posibilidad necesitas Koma-Script versión 2.8q o superior.
|
||
|
||
\family sans
|
||
Sentencia
|
||
\family default
|
||
no está incluido en
|
||
\family sans
|
||
article (koma-script)
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los entornos siguientes, junto con los habituales
|
||
\family sans
|
||
Título
|
||
\family default
|
||
,
|
||
\family sans
|
||
Autor
|
||
\family default
|
||
, y
|
||
\family sans
|
||
Fecha
|
||
\family default
|
||
, forman la zona de título del documento.
|
||
Deben introducirse sobre el primer párrafo
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
normal
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Los comandos LaTeX correspondientes deben aparecer antes de
|
||
\family typewriter
|
||
|
||
\backslash
|
||
maketitle
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
Cuando este entorno se emplea más de una vez, el último anula a los anteriores,
|
||
lo que implica que para cada tipo solo es válida la última entrada.
|
||
El orden de los distintos entornos no influye en el documento final, lo
|
||
mismo que sucede con
|
||
\family sans
|
||
Título
|
||
\family default
|
||
,
|
||
\family sans
|
||
Autor
|
||
\family default
|
||
, y
|
||
\family sans
|
||
Fecha
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Tema
|
||
\family default
|
||
: genera un párrafo centrado sobre el título ordinario (
|
||
\family sans
|
||
Título
|
||
\family default
|
||
,
|
||
\family sans
|
||
Autor
|
||
\family default
|
||
,
|
||
\family sans
|
||
Fecha
|
||
\family default
|
||
) para poner el tema del documento.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Editores
|
||
\family default
|
||
: genera un párrafo centrado bajo el título ordinario (
|
||
\family sans
|
||
Título
|
||
\family default
|
||
,
|
||
\family sans
|
||
Autor
|
||
\family default
|
||
,
|
||
\family sans
|
||
Fecha
|
||
\family default
|
||
) para los nombres de los editores.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Dedicatoria
|
||
\family default
|
||
: en
|
||
\family sans
|
||
report (koma-script)
|
||
\family default
|
||
y
|
||
\family sans
|
||
book (koma-script)
|
||
\family default
|
||
produce un párrafo centrado en su propia página detrás de la de título,
|
||
o en
|
||
\family sans
|
||
article (koma-script)
|
||
\family default
|
||
produce un párrafo centrado bajo el título ordinario (
|
||
\family sans
|
||
Título
|
||
\family default
|
||
,
|
||
\family sans
|
||
Autor
|
||
\family default
|
||
,
|
||
\family sans
|
||
Fecha
|
||
\family default
|
||
,
|
||
\family sans
|
||
Editores
|
||
\family default
|
||
).
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Encabezado_Título
|
||
\family default
|
||
: produce un párrafo alineado a la izquierda sobre el título ordinario (
|
||
\family sans
|
||
Título
|
||
\family default
|
||
,
|
||
\family sans
|
||
Autor
|
||
\family default
|
||
,
|
||
\family sans
|
||
Fecha
|
||
\family default
|
||
,
|
||
\family sans
|
||
Tema
|
||
\family default
|
||
).
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Reverso_Título_Superior
|
||
\family default
|
||
: genera, en documentos a dos caras, un párrafo alineado a la izquierda
|
||
en la parte superior del reverso de la página titular en
|
||
\family sans
|
||
report (koma-script)
|
||
\family default
|
||
y
|
||
\family sans
|
||
book (koma-script)
|
||
\family default
|
||
; no afecta a documentos a una cara ni a
|
||
\family sans
|
||
\emph on
|
||
|
||
\emph default
|
||
article (koma-script)
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Reverso_Título_Inferior
|
||
\family default
|
||
: genera, en documentos a dos caras, un párrafo alineado a la izquierda
|
||
en la parte inferior del reverso de la página titular en
|
||
\family sans
|
||
report (koma-script)
|
||
\family default
|
||
y
|
||
\family sans
|
||
book (koma-script)
|
||
\family default
|
||
; no afecta a documentos a una cara ni a
|
||
\family sans
|
||
article (koma-script)
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Extra_T
|
||
\family default
|
||
ítulo: produce una página especial al principio del documento con un párrafo
|
||
sin formato.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los archivos de formato para las clases
|
||
\family sans
|
||
article (koma-script)
|
||
\emph on
|
||
,
|
||
\emph default
|
||
report (koma-script)
|
||
\family default
|
||
, y
|
||
\family sans
|
||
book (koma-script)
|
||
\family default
|
||
incluyen el archivo
|
||
\family typewriter
|
||
scrmacros.inc
|
||
\family default
|
||
.
|
||
Este está pensado como un lugar para definir tus propios tipos.
|
||
¡Copia s
|
||
\family typewriter
|
||
crmacros.inc
|
||
\family default
|
||
en tu directorio personal y edítalo!
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
letter (koma-script)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\noindent
|
||
La clase de documento
|
||
\family sans
|
||
letter (koma-script)
|
||
\family default
|
||
se implementa en el archivo de formato
|
||
\family typewriter
|
||
scrlettr.layout
|
||
\family default
|
||
.
|
||
Contiene todos los tipos de párrafo de la clase
|
||
\family sans
|
||
letter
|
||
\family default
|
||
\emph on
|
||
|
||
\emph default
|
||
estándar, parcialmente modificados, excepto los específicos de LyX
|
||
\family sans
|
||
Código-LyX
|
||
\family default
|
||
y
|
||
\family sans
|
||
Comentario y el tipo
|
||
\family default
|
||
|
||
\family sans
|
||
Lista
|
||
\family default
|
||
, que es reemplazado por el nuevo tipo
|
||
\family sans
|
||
Etiquetado
|
||
\family default
|
||
.
|
||
Además contiene, a diferencia de la clase estándar, los entornos estándar
|
||
LaTeX,
|
||
\family sans
|
||
Cita, Citar
|
||
\family default
|
||
y
|
||
\family sans
|
||
Verso
|
||
\family default
|
||
, más un número de nuevos tipos específicos para cartas.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El aspecto de las cartas producidas por esta clase de documento se puede
|
||
controlar mediante comandos LaTeX que puedes poner en el preámbulo.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Por ejemplo, el aspecto estándar de la cabecera de una carta, nombres y
|
||
direcciones, se consigue con estos comandos LaTeX en el preámbulo:
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
|
||
\backslash
|
||
firsthead{
|
||
\backslash
|
||
parbox[b]{
|
||
\backslash
|
||
textwidth}
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
{
|
||
\backslash
|
||
ignorespaces
|
||
\backslash
|
||
fromname
|
||
\backslash
|
||
|
||
\backslash
|
||
|
||
\backslash
|
||
ignorespaces
|
||
\backslash
|
||
fromaddress}}
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
|
||
\backslash
|
||
nexthead{
|
||
\backslash
|
||
parbox[b]{
|
||
\backslash
|
||
textwidth}
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
{
|
||
\backslash
|
||
ignorespaces
|
||
\backslash
|
||
fromname
|
||
\backslash
|
||
hfill
|
||
\backslash
|
||
ignorespaces
|
||
\backslash
|
||
pagename
|
||
\backslash
|
||
|
||
\backslash
|
||
thepage}}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
Hay una detallada descripción de ellos en la documentación de Koma-Script,
|
||
|
||
\emph on
|
||
scrguide
|
||
\emph default
|
||
(en alemán).
|
||
Con su ayuda puedes producir formatos personalizados de cartas.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los entornos
|
||
\family sans
|
||
Carta
|
||
\family default
|
||
y
|
||
\family sans
|
||
Apertura
|
||
\family default
|
||
definen el comienzo de la carta y deben ponerse en todas ellas.
|
||
Se pueden escribir varias
|
||
\family sans
|
||
|
||
\family default
|
||
cartas en el mismo archivo.
|
||
Un entorno
|
||
\family sans
|
||
Apertura
|
||
\family default
|
||
da comienzo a una nueva carta para el mismo destinatario mientras que un
|
||
entorno
|
||
\family sans
|
||
Carta
|
||
\family default
|
||
da lugar a una nueva carta para distinto destinatario.
|
||
Los tipos
|
||
\family sans
|
||
Cierre
|
||
\family default
|
||
,
|
||
\family sans
|
||
PS
|
||
\family default
|
||
,
|
||
\family sans
|
||
CC
|
||
\family default
|
||
, y
|
||
\family sans
|
||
Encl
|
||
\family default
|
||
son párrafos ordinarios y se pueden usar varias veces en la misma carta.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Carta
|
||
\family default
|
||
: produce un párrafo para poner el destinatario y define implícitamente
|
||
el inicio de la carta.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Apertura
|
||
\family default
|
||
: produce un párrafo para poner el destinatario e inicia implícitamente
|
||
una nueva carta.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Cierre
|
||
\family default
|
||
: da lugar a un párrafo para el cierre de la carta.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
PS
|
||
\family default
|
||
: párrafo para poner una postdata.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
CC
|
||
\family default
|
||
: párrafo para una lista de co-destinatarios.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Encl
|
||
\family default
|
||
: párrafo para documentos adjuntos.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los tipos de entorno
|
||
\family sans
|
||
Nombre
|
||
\family default
|
||
,
|
||
\family sans
|
||
Firma
|
||
\family default
|
||
,
|
||
\family sans
|
||
Dirección
|
||
\family default
|
||
,
|
||
\family sans
|
||
Teléfono
|
||
\family default
|
||
,
|
||
\family sans
|
||
Lugar
|
||
\family default
|
||
,
|
||
\family sans
|
||
Remite
|
||
\family default
|
||
,
|
||
\family sans
|
||
Correo
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
especial
|
||
\family default
|
||
,
|
||
\family sans
|
||
Localización
|
||
\family default
|
||
,
|
||
\family sans
|
||
Título
|
||
\family default
|
||
, y
|
||
\family sans
|
||
Tema
|
||
\family default
|
||
son entradas provistas de una etiqueta para introducir información que
|
||
será procesada por la clase de documento.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Podría ser inconsecuente que
|
||
\family sans
|
||
Carta
|
||
\family default
|
||
y
|
||
\family sans
|
||
Apertura
|
||
\family default
|
||
, descritos arriba, no sean también entornos con etiqueta de entrada.
|
||
Sin embargo, debido al signifificado particular de estos tipos, los he
|
||
implementado como párrafos ordinarios con una letra en el margen.
|
||
Además, afectaría a mi sensación de simetría si los tipos
|
||
\family sans
|
||
Apertura
|
||
\family default
|
||
y
|
||
\family sans
|
||
Cierre
|
||
\family default
|
||
tuvieran aspectos muy distintos.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
Estos tipos deben ponerse antes de la
|
||
\family sans
|
||
Apertura
|
||
\family default
|
||
correspondiente.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Una implementación de estos tipos en modo WYSIWYG no tendría sentido porque
|
||
el aspecto real de la carta no solo depende del uso de un tipo particular,
|
||
sino también de otros factores.
|
||
Por ejemplo, en el comportamiento predeterminado, una firma introducida
|
||
en el tipo
|
||
\family sans
|
||
Firma
|
||
\family default
|
||
solo aparecerá en la carta si se usa, además, el tipo
|
||
\family sans
|
||
Cierre
|
||
\family default
|
||
.
|
||
El valor introducido en
|
||
\family sans
|
||
Teléfono
|
||
\family default
|
||
tampoco aparece en la carta.
|
||
La posibilidad de diseñar el encabezamiento de la carta ya se ha señalado
|
||
antes en una nota al pie.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los entornos para introducir datos también se pueden usar como párrafos
|
||
vacíos.
|
||
Esto tiene sentido, p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
e., para el entorno
|
||
\family sans
|
||
Firma
|
||
\family default
|
||
.
|
||
Si no se pone
|
||
\family sans
|
||
Firma
|
||
\family default
|
||
, en el comportamiento estándar se usará el valor de
|
||
\family sans
|
||
Nombre
|
||
\family default
|
||
como firma, mientras que si se define una
|
||
\family sans
|
||
Firma
|
||
\family default
|
||
vacía no saldrá ninguna.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los entornos para introducir datos también pueden servir para escribir una
|
||
plantilla, que contenga campos cumplimentados con tus datos personales
|
||
(nombre, dirección, etc.), y campos vacíos listos para ser completados con
|
||
otros datos.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Nombre
|
||
\family default
|
||
: nombre del remitente, en el comportamiento normal aparece en versalitas,
|
||
en un párrafo centrado en el encabezado de la carta.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Firma
|
||
\family default
|
||
: firma del remitente, en el comportamiento normal aparece bajo el
|
||
\family sans
|
||
Cierre
|
||
\family default
|
||
.
|
||
Si no se utiliza el párrafo
|
||
\family sans
|
||
Firma
|
||
\family default
|
||
, se escribe en su lugar el valor del campo
|
||
\family sans
|
||
Nombre
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Dirección
|
||
\family default
|
||
: dirección del remitente, en el comportamiento normal aparece en un párrafo
|
||
centrado, en el encabezado, bajo el
|
||
\family sans
|
||
Nombre
|
||
\family default
|
||
del remitente.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Teléfon
|
||
\family default
|
||
o: teléfono del remitente, en el comportamiento normal corresponde a la
|
||
variable
|
||
\family typewriter
|
||
|
||
\backslash
|
||
telephonenum
|
||
\family default
|
||
de LaTeX.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Lugar
|
||
\family default
|
||
: lugar donde se ha escrito la carta.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Fecha
|
||
\family default
|
||
: fecha de escritura de la carta.
|
||
|
||
\family sans
|
||
Lugar
|
||
\family default
|
||
y
|
||
\family sans
|
||
Fecha
|
||
\family default
|
||
, por omisión, aparecen en una línea a la derecha bajo el campo de dirección.
|
||
Si el párrafo Fecha se deja vacío, no aparecen ni lugar ni fecha, independiente
|
||
mente del valor puesto en
|
||
\family sans
|
||
Lugar
|
||
\family default
|
||
.
|
||
Si no se pone párrafo de
|
||
\family sans
|
||
Fecha
|
||
\family default
|
||
, se usará la fecha del día.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Remite
|
||
\family default
|
||
: dirección para la respuesta, normalmente aparece sobre el campo del destinatar
|
||
io (
|
||
\family sans
|
||
Carta
|
||
\family default
|
||
) en tipografía sans serif pequeña, subrayado.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Correo_Especial
|
||
\family default
|
||
: información especial de correo, en el comportamiento normal aparece subrayado
|
||
sobre la dirección y bajo el remite.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Loca
|
||
\family default
|
||
lizació
|
||
\family sans
|
||
n
|
||
\family default
|
||
: información adicional, en el comportamiento normal aparece a la derecha
|
||
bajo el campo del destinatario (
|
||
\family sans
|
||
Carta
|
||
\family default
|
||
).
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Título
|
||
\family default
|
||
: título de la carta, en el comportamiento normal aparece en letra sans
|
||
serif grande, en negrita, sobre el
|
||
\family sans
|
||
Tema
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Tema
|
||
\family default
|
||
: el tema de la carta, en el comportamiento normal aparece en negrita sobre
|
||
el párrafo de
|
||
\family sans
|
||
Apertura
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los tipos
|
||
\family sans
|
||
Su_ref
|
||
\family default
|
||
,
|
||
\family sans
|
||
Su_Correo
|
||
\family default
|
||
,
|
||
\family sans
|
||
Mi_ref
|
||
\family default
|
||
,
|
||
\family sans
|
||
C
|
||
\family default
|
||
liente, y
|
||
\family sans
|
||
Factura
|
||
\family default
|
||
generan, a la manera de las cartas comerciales, una línea sobre el
|
||
\family sans
|
||
Título
|
||
\family default
|
||
con los campos
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Su ref.
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Su carta de
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Nuestra ref.
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Nº de Cliente
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Nº de Factura:
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, y
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Fecha
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Para el campo
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Fecha
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
toma el valor del entorno
|
||
\family sans
|
||
Fecha
|
||
\family default
|
||
.
|
||
Si se utiliza uno de estos tipos para
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
cartas comerciales
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, el valor dado en
|
||
\family sans
|
||
Lugar
|
||
\family default
|
||
no aparece, solo se define la variable LaTeX
|
||
\family typewriter
|
||
|
||
\backslash
|
||
fromplace
|
||
\family default
|
||
.
|
||
La salida ordinaria de lugar y fecha en una línea a la derecha bajo el
|
||
campo del destinatario se suprime.
|
||
Los tipos se implementan para introducción de datos, provistos con una
|
||
etiqueta, y deben utilizarse antes del correspondiente tipo
|
||
\family sans
|
||
Apertura
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Su_ref
|
||
\family default
|
||
: su ref.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Su
|
||
\family sans
|
||
_
|
||
\family default
|
||
Correo: su carta de.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Mi
|
||
\family default
|
||
_
|
||
\family sans
|
||
ref
|
||
\family default
|
||
: mi ref.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Cliente
|
||
\family default
|
||
: Nº de cliente.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Factura
|
||
\family default
|
||
: Nº de factura.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
La nueva clase de carta: letter (koma-script v.2)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\noun on
|
||
Jürgen Spitzmüller
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset VSpace medskip
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\noindent
|
||
Koma-Script versión 2.8 ha introducido una clase nueva
|
||
\family sans
|
||
de
|
||
\family default
|
||
cartas,
|
||
\family typewriter
|
||
scrlttr2
|
||
\family default
|
||
, que reemplaza a
|
||
\family typewriter
|
||
scrlettr
|
||
\family default
|
||
, que ya no se desarrolla.
|
||
Tiene, en lo que respecta a LaTeX, una interfaz completamente nueva incompatibl
|
||
e con la clase antigua.
|
||
LyX soporta las dos, pero se recomienda usar la nueva.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Esta clase cubre las mismas funciones que
|
||
\family sans
|
||
letter (koma-script)
|
||
\family default
|
||
\emph on
|
||
,
|
||
\emph default
|
||
y algunas más.
|
||
Las funciones básicas son
|
||
\family sans
|
||
Dirección
|
||
\family default
|
||
(dirección del destinatario, como
|
||
\family sans
|
||
Carta
|
||
\family default
|
||
en el formato antiguo),
|
||
\family sans
|
||
Apertura
|
||
\family default
|
||
, y
|
||
\family sans
|
||
Cierre
|
||
\family default
|
||
.
|
||
|
||
\family sans
|
||
Dirección
|
||
\family default
|
||
_
|
||
\family sans
|
||
Siguiente
|
||
\family default
|
||
comenzará una carta nueva (o sea, que puedes escribir varias cartas en
|
||
el mismo documento).
|
||
Los elementos nuevos de remitente son
|
||
\family sans
|
||
Correo_Electrónico
|
||
\family default
|
||
,
|
||
\family sans
|
||
URL
|
||
\family default
|
||
,
|
||
\family sans
|
||
Fax
|
||
\family default
|
||
,
|
||
\family sans
|
||
Bank
|
||
\family default
|
||
y la posibilidad de usar un
|
||
\family sans
|
||
Logotipo
|
||
\family default
|
||
(vía
|
||
\family sans
|
||
\bar under
|
||
I
|
||
\bar default
|
||
nsertar\SpecialChar \menuseparator
|
||
Ima
|
||
\bar under
|
||
g
|
||
\bar default
|
||
en
|
||
\family default
|
||
) en el encabezado.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La mejora más importante es, creo, que el formato de la carta es configurable
|
||
para casi cualquier necesidad.
|
||
Esto se puede hacer en el preámbulo o con un archivo de estilo especial
|
||
(extensión
|
||
\family typewriter
|
||
.lco
|
||
\family default
|
||
, Letter Class Option), que será leído como una opción de clase.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
El paquete KOMA viene con algunos archivos
|
||
\family typewriter
|
||
.lco
|
||
\family default
|
||
predefinidos.
|
||
Hay, por ejemplo, un archivo
|
||
\family typewriter
|
||
DIN.lco
|
||
\family default
|
||
que sigue las normas tipográficas alemanas, o
|
||
\family typewriter
|
||
KOMAold.lco
|
||
\family default
|
||
que proporciona el formato predefinido de la antigua clase
|
||
\family typewriter
|
||
scrlettr
|
||
\family default
|
||
.
|
||
Esta última puede cargarse como opción de clase
|
||
\family typewriter
|
||
KOMAold
|
||
\family default
|
||
, en el campo
|
||
\family sans
|
||
Opciones
|
||
\family default
|
||
de
|
||
\family sans
|
||
\bar under
|
||
D
|
||
\bar default
|
||
ocumento\SpecialChar \menuseparator
|
||
C
|
||
\bar under
|
||
o
|
||
\bar default
|
||
nfiguración\SpecialChar \menuseparator
|
||
Clase
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
de
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
documento
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
Echa una ojeada a la plantilla
|
||
\emph on
|
||
koma-letter2
|
||
\emph default
|
||
que se incluye como ejemplo en LyX.
|
||
En la documentación de Koma-Script (
|
||
\emph on
|
||
scrguide
|
||
\emph default
|
||
) hay una descripción detallada.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Problemas
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En LyX, la visualización de documentos de la clase Koma-Script ocasiona
|
||
algunos problemas.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
El número de capítulo en un párrafo
|
||
\family sans
|
||
Capítulo
|
||
\family default
|
||
aparece en una línea propia sobre la cabecera de capítulo en vez de aparecer
|
||
delante en la misma línea.
|
||
La causa de esto es el comportamiento interno de LyX en relación a los
|
||
marcadores del tipo
|
||
\family sans
|
||
Counter_Chapter
|
||
\family default
|
||
en el archivo de formato.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Los encabezados de los entornos
|
||
\family sans
|
||
Añadir_Cap
|
||
\family default
|
||
y
|
||
\family sans
|
||
Añadir_Sec
|
||
\family default
|
||
solo se ponen en el índice generado por LaTeX, no en el índice de LyX (
|
||
\family sans
|
||
\bar under
|
||
D
|
||
\bar default
|
||
ocumento\SpecialChar \menuseparator
|
||
Índice
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\bar under
|
||
g
|
||
\family default
|
||
\bar default
|
||
eneral).
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Los párrafos en documentos de la clase
|
||
\emph on
|
||
letter
|
||
\emph default
|
||
aparecen separados con espacio adicional entre ellos, no con sangrado.
|
||
Este es el comportamiento normal, no hacen falta comandos LaTeX para eso.
|
||
Sin embargo, en el diálogo
|
||
\family sans
|
||
\bar under
|
||
D
|
||
\bar default
|
||
ocumento\SpecialChar \menuseparator
|
||
C
|
||
\bar under
|
||
o
|
||
\bar default
|
||
nfiguración
|
||
\family default
|
||
el botón que aparece marcado es
|
||
\family sans
|
||
\bar under
|
||
S
|
||
\bar default
|
||
angrado
|
||
\family default
|
||
.
|
||
Si se introduce un valor de
|
||
\family sans
|
||
Espacio
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
vertical
|
||
\family default
|
||
se insertan en el documento comandos LaTeX adicionales para dar ese espacio,
|
||
lo que en este caso no es lo que queremos.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Memoir
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\noun on
|
||
Jürgen Spitzmüller
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Visión previa
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Memoir es una clase poderosa y en continuo desarrollo.
|
||
Se ha diseñado para escribir literatura de ficción y de no ficción.
|
||
Su objetivo es dar al usuario el máximo control sobre su documento.
|
||
Memoir está basada en la clase estándar
|
||
\family sans
|
||
book
|
||
\family default
|
||
, pero también puede emular la clase
|
||
\family sans
|
||
article
|
||
\family default
|
||
(véase más adelante).
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Peter Wilson, el desarrollador de Memoir, es conocido como autor de muchos
|
||
paquetes en el mundillo de LaTeX.
|
||
La mayoría de ellos se han combinado con Memoir.
|
||
Por tanto, es mucho más sencillo diseñar los índices, apéndices, capítulos
|
||
y demás.
|
||
LyX, no obstante, no soporta por sí mismo todas sus características.
|
||
Algunas se podrán añadir en futuras versiones
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Estás invitado a enviar sugerencias a
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
lyx-devel@lists.lyx.org
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, muchas nunca, probablemente, debido a limitaciones estructurales de LyX.
|
||
Por supuesto, puedes usar todas las características con ayuda de comandos
|
||
LaTeX (ERT
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Consulta la sección
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "sec:Insertar-Código-TeX"
|
||
|
||
\end_inset
|
||
|
||
para más detalles.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
).
|
||
En esta sección solo trataremos las características soportadas directamente
|
||
por LyX.
|
||
Para una decripción más completa (y para el resto de características) recomenda
|
||
mos la consulta del manual de Memoir
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
CTAN:/macros/latex/memoir/memman.pdf
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, que es, no solo una guía de usuario, sino también una completa guía sobre
|
||
normas tipográficas y un estupendo ejemplo en sí mismo de buena tipografía.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Características básicas y restricciones
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Memoir soporta básicamente todas las características de las clases estándar
|
||
de
|
||
\family sans
|
||
book
|
||
\family default
|
||
.
|
||
Pero hay algunas diferencias:
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
Tamaños
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
de
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
tipografía: Memoir tiene un amplio rango de tamaños de tipografía: 9, 10,
|
||
11, 12, 14, 17
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
Estilo
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
de
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
página: El estilo
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
fancy
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
no está soportado, debido a un conflicto entre Memoir y el paquete
|
||
\family sans
|
||
fancyhdr
|
||
\family default
|
||
(ambos definen un comando con el mismo nombre, lo que confunde a LaTeX).
|
||
En su lugar, Memoir dispone de un puñado de estilos de página propios (véase
|
||
|
||
\family sans
|
||
Documento\SpecialChar \menuseparator
|
||
Configuración\SpecialChar \menuseparator
|
||
Diseño
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
de
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
página
|
||
\family default
|
||
).
|
||
Si quieres usar estos para las páginas de capítulos, tienes que usar el
|
||
comando
|
||
\family typewriter
|
||
|
||
\backslash
|
||
chapterstyle
|
||
\family default
|
||
en el texto o en el preámbulo (p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
chapterstyle{companion}
|
||
\family default
|
||
).
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
Seccionamiento: En las clases estándar, las secciones (capítulo, sección,
|
||
subsección, etc.) van con un argumento opcional con el que puedes especificar
|
||
una versión alternativa del título de la sección para el índice y para
|
||
los encabezamientos de página, (por ejemplo, cuando el título es excesivamente
|
||
largo).
|
||
En LyX, puedes hacerlo con la opción de menú
|
||
\family sans
|
||
Insertar\SpecialChar \menuseparator
|
||
Título
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
breve
|
||
\family default
|
||
al principio de un capítulo/sección.
|
||
|
||
\family sans
|
||
Memoir
|
||
\family default
|
||
suministra un segundo argumento opcional para separar el índice del encabezamie
|
||
nto.
|
||
Con esto puedes definir tres variantes de un título: una para el texto
|
||
principal, otra para el índice general y otra para los encabezamientos.
|
||
Simplemente, inserta dos argumentos opcionales si necesitas esta característica
|
||
, el primero contiene el título breve para el Índice General, el segundo
|
||
contiene un título breve alternativo para los encabezamientos.
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
TOC/LOF/LOT: En las clases estándar (y en muchas otras), el índice general
|
||
(IG, TOC), la lista de figuras (LOF) y la lista de tablas (LOT) se inician
|
||
automáticamente en página nueva.
|
||
|
||
\family sans
|
||
Memoir
|
||
\family default
|
||
no sigue esta regla.
|
||
Si lo quieres, tienes que insertar a mano el salto de página.
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
Página
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
de
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
Título: Por razones desconocidas,
|
||
\family sans
|
||
Memoir
|
||
\family default
|
||
usa paginación en la página del título (en las clases estándar, las páginas
|
||
de título van en estilo
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
empty
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, sin número).
|
||
Si quieres una página de título en dicho estilo, pon
|
||
\family typewriter
|
||
|
||
\backslash
|
||
aliaspagestyle{title}{empty}
|
||
\family default
|
||
en el preámbulo.
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
Article: Con la opción de clase
|
||
\emph on
|
||
article
|
||
\emph default
|
||
(que se debe introducir en
|
||
\family sans
|
||
Documento\SpecialChar \menuseparator
|
||
Configuración\SpecialChar \menuseparator
|
||
Clase
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
de
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
documento\SpecialChar \menuseparator
|
||
Opciones
|
||
\family default
|
||
), puedes emular algunos comportamientos de estilo de la clase
|
||
\family sans
|
||
article
|
||
\family default
|
||
: los contadores (de notas al pie, figuras, tablas, etc.) no se reinician
|
||
al cambiar de capítulo, los capítulos nuevos no comienzan en página nueva
|
||
(aunque, a diferencia de las clases
|
||
\family sans
|
||
article
|
||
\family default
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
de verdad
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, está permitido); sin embargo, las partes sí van en páginas nuevas, como
|
||
en las clases
|
||
\family sans
|
||
book
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
Comandos
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
de
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
tipografía
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
antiguos: por omisión,
|
||
\family sans
|
||
Memoir
|
||
\family default
|
||
no permite el uso de los comandos de tipografía obsoletos que se usaban
|
||
en la antigua versión de LaTeX, 2.09 (p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
\family typewriter
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\backslash
|
||
rm
|
||
\family default
|
||
,
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
it
|
||
\family default
|
||
).
|
||
Si están presentes, generan errores y detienen el procesamiento de LaTeX.
|
||
La opción de clase
|
||
\emph on
|
||
oldfontcommands
|
||
\emph default
|
||
readmite el uso de dichos comandos, (aunque escupe algunas advertencias,
|
||
al menos no detiene a LaTeX).
|
||
Puesto que algunos paquetes, en particular BibTeX en sus archivos de estilo,
|
||
todavía utilizan estos comandos, hemos decidido mantener esta opción como
|
||
predeterminada.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Características adicionales
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Solo indicaremos las soportadas por LyX (que actualmente no son muchas).
|
||
Consulta el manual de
|
||
\family sans
|
||
Memoir
|
||
\family default
|
||
para más detalles.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
CTAN:/macros/latex/memoir/memman.pdf
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
Resumen: Te preguntarás por qué un resumen es un característica suplementaria.
|
||
Bien, lo es en la clase
|
||
\family sans
|
||
book
|
||
\family default
|
||
.
|
||
Usualmente los libros no tienen resúmenes.
|
||
|
||
\family sans
|
||
Memoir
|
||
\family default
|
||
, sin embargo, sí.
|
||
Puedes usarlo donde, como y cuantas veces quieras.
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
Capítulo
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
conciso: Quizá conozcas esto de
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
belletristic
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Estilo de escritura en que se da más importancia a la bella apariencia que
|
||
al contenido.
|
||
|
||
\emph on
|
||
(N.
|
||
del t.)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
: El contenido de un capítulo es brevemente descrito debajo del título y
|
||
también en el índice general (p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\emph on
|
||
Nuestro héroe llega a Troya; pierde algunos compañeros; encuentra a otros
|
||
\emph default
|
||
).
|
||
Capítulo_Conciso hace precisamente eso.
|
||
Por tanto solo tiene sentido bajo un título de un capítulo.
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
Epígrafe: Un epígrafe es un texto breve o lema al principio de un capítulo.
|
||
El entorno epígrafe lo presenta de manera elegante.
|
||
El propio lema (texto) y su autor (origen) se separan con una línea corta.
|
||
Desafortunadamente, tenemos que marear un poco a LyX, porque el entorno
|
||
necesita dos argumentos (texto y origen).
|
||
En este caso tenemos que usar llaves (}{, en modo TeX) entre ambos argumentos:
|
||
|
||
\emph on
|
||
<un elegante lema>
|
||
\emph default
|
||
|
||
\family typewriter
|
||
}{
|
||
\family default
|
||
|
||
\emph on
|
||
<autor del lema>.
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
Título
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
poema:
|
||
\family sans
|
||
Memoir
|
||
\family default
|
||
ofrece muchas posibilidades para escribir poesía (incluso complejos poemas
|
||
figurativos).
|
||
Lyx solo soporta unas pocas de ellas.
|
||
Una es
|
||
\family sans
|
||
Título_Poema
|
||
\family default
|
||
, que pone un título centrado para el poema y que también se añade al índice
|
||
general.
|
||
(
|
||
\family sans
|
||
Verso
|
||
\family default
|
||
es el entorno estándar para poesía.
|
||
|
||
\family sans
|
||
Memoir
|
||
\family default
|
||
dispone de algunas versiones mejoradas de
|
||
\family sans
|
||
verse
|
||
\family default
|
||
, pero necesitas usar ERT, porque tienen que anidarse en entornos regulares
|
||
de verso, lo que no es posible en LyX).
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
Título
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
poema*: Igual que
|
||
\family sans
|
||
Título
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
poema
|
||
\family default
|
||
, pero no añade entrada al índice general.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Article (mwart), book (mwbk) y report (mwrep)
|
||
\begin_inset Argument
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Las clases
|
||
\family typewriter
|
||
mw
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\noun on
|
||
Tomasz Luczak
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Las clases de documento
|
||
\family sans
|
||
article (mwart)
|
||
\emph on
|
||
,
|
||
\emph default
|
||
report (mwrep)
|
||
\family default
|
||
y
|
||
\family sans
|
||
book
|
||
\emph on
|
||
|
||
\emph default
|
||
(mwbk)
|
||
\family default
|
||
de LyX corresponden a las clases de documentos LaTeX
|
||
\family typewriter
|
||
mwart.cls
|
||
\family default
|
||
,
|
||
\family typewriter
|
||
mwrep.cls
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
mwbk.cls
|
||
\family default
|
||
, respectivamente.
|
||
Son remodelaciones de las clases estándar de documentos
|
||
\family typewriter
|
||
article.cls
|
||
\family default
|
||
,
|
||
\family typewriter
|
||
report.cls
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
book.cls
|
||
\family default
|
||
, respectivamente, y se adaptan mejor a las convenciones tipográficas polacas
|
||
en varios aspectos.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Las diferencias fundamentales son:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Encabezados no numerados (con asterisco, p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
|
||
\family sans
|
||
Sección*
|
||
\family default
|
||
) en el índice.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Estilos de página adicionales:
|
||
\end_layout
|
||
|
||
\begin_deeper
|
||
\begin_layout Description
|
||
uheadings encabezados en líneas separadas,
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
myheadings encabezados personalizados con
|
||
\family typewriter
|
||
|
||
\backslash
|
||
markright
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
|
||
\backslash
|
||
markboth
|
||
\family default
|
||
,
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
myuheadings encabezados personalizados en líneas separadas,
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
outer el número de página se coloca en el lado exterior de la misma.
|
||
\end_layout
|
||
|
||
\end_deeper
|
||
\begin_layout Itemize
|
||
Opciones
|
||
\end_layout
|
||
|
||
\begin_deeper
|
||
\begin_layout Description
|
||
rmheadings encabezados en serif (predeterminado),
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
sfheadings encabezados en sans-serif,
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
authortitle en la página del título se pone primero el autor y luego el
|
||
título (predeterminado),
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
titleauthor en la página del título se pone el título, después el autor,
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
withmarginpar reservar sitio de la página para los márgenes.
|
||
\end_layout
|
||
|
||
\end_deeper
|
||
\begin_layout Section
|
||
Paper
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La clase de documento
|
||
\family sans
|
||
paper
|
||
\family default
|
||
provee una alternativa a la clase estándar
|
||
\family sans
|
||
article
|
||
\family default
|
||
.
|
||
Tiene una funcionalidad similar, aunque quizá prefieras este formato con
|
||
secciones en sans serif, encabezados, y más..
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
RevTeX4
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\noun on
|
||
Amir Karger
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset VSpace bigskip
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\noindent
|
||
La clase de texto
|
||
\family sans
|
||
Revtex
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
4
|
||
\family default
|
||
trabaja con la clase RevTeX 4.0 (versión
|
||
\begin_inset Formula $\beta$
|
||
\end_inset
|
||
|
||
de mayo de 1999) de la
|
||
\emph on
|
||
American Physical Society
|
||
\emph default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LyX tiene la clase de texto
|
||
\family sans
|
||
Revtex
|
||
\family default
|
||
que funciona con RevTeX 3.1.
|
||
Sin embargo, la versión 3.1 está obsoleta, porque trabaja con LaTeX 2.09.
|
||
Esto quiere decir que no interactúa muy bien con LyX, que requiere LaTeX2e,
|
||
aunque se haya parcheado.
|
||
Puesto que RevTeX 4.0 se ha diseñado para trabajar mucho mejor con LaTeX2e,
|
||
LyX debería también funcionar mejor con la clase
|
||
\family sans
|
||
RevTeX
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
4
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Esta documentación está pensada para ser usada
|
||
\emph on
|
||
además de
|
||
\emph default
|
||
la documentación de RevTeX
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
4.0, por tanto no describiremos ninguna de las macros especiales de RevTeX,
|
||
y supondremos que sabes lo que hay que poner en el preámbulo, si fuera
|
||
preciso.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Instalación
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Debes instalar RevTeX
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
4 como se describe en el archivo README del paquete.
|
||
El paquete se puede encontrar en el sitio web de RevTeX 4:
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
http://publish.aps.org/revtex4/
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Instálalo donde LaTeX pueda encontrarlo.
|
||
Compruébalo procesando con LaTeX algún corto documento RevTeX
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
4 en algún directorio casual (es decir, no en el directorio donde se ha
|
||
instalado el archivo de clase).
|
||
Luego, si reconfiguras LyX, este reconocerá el archivo de clase RevTeX
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
4 y lo podrás utilizar.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Probablemente la forma más fácil de empezar es importar un documento RevTeX
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
4 usando reLyX, o partir del modelo de la plantilla de RevTeX
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
4
|
||
\family default
|
||
, disponible en el directorio de plantillas (
|
||
\emph on
|
||
templates
|
||
\emph default
|
||
).
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Preámbulo
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los argumentos opcionales a
|
||
\family typewriter
|
||
|
||
\backslash
|
||
documentclass
|
||
\family default
|
||
, como
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
preprint
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
y
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
aps
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, van en el campo
|
||
\family sans
|
||
Opciones
|
||
\family default
|
||
del diálogo
|
||
\family sans
|
||
Documento\SpecialChar \menuseparator
|
||
Configuración\SpecialChar \menuseparator
|
||
Clase
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
del
|
||
\family default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
documento
|
||
\family default
|
||
.
|
||
¡Recuerda que en RevTeX, se requiere, al menos, un argumento opcional!
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Otras cosas del preámbulo, como
|
||
\family typewriter
|
||
|
||
\backslash
|
||
draft
|
||
\family default
|
||
etc., van en el diálogo
|
||
\family sans
|
||
Preámbulo
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
La
|
||
\family default
|
||
TeX
|
||
\family sans
|
||
,
|
||
\family default
|
||
como de costumbre.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Entornos de párrafo
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En RevTeX
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
4.0, los entornos de párrafo corresponden básicamente a comandos.
|
||
Por ejemplo, el formato
|
||
\family sans
|
||
CorreoE
|
||
\family default
|
||
corresponde a
|
||
\family typewriter
|
||
|
||
\backslash
|
||
email{}
|
||
\family default
|
||
.
|
||
Ten en cuenta que (al menos desde RevTeX 4.0 Beta), los entornos
|
||
\family sans
|
||
Dirección
|
||
\family default
|
||
y
|
||
\family sans
|
||
Afiliación
|
||
\family default
|
||
son exactamente equivalentes, por lo que no tendrías que usar ambos.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Si tienes curiosidad, se incluyeron ambos para que
|
||
\family typewriter
|
||
reLyX
|
||
\family default
|
||
pueda traducirlos.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Notas importantes
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Hay un par de importantes aspectos únicos de RevTeX 4 que podrían ocasionar
|
||
fallos que serán incluso más confusos en LyX.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En RevTeX, el comando
|
||
\family typewriter
|
||
|
||
\backslash
|
||
thanks
|
||
\family default
|
||
va
|
||
\emph on
|
||
fuera
|
||
\emph default
|
||
del comando
|
||
\family typewriter
|
||
|
||
\backslash
|
||
author.
|
||
|
||
\family default
|
||
El equivalente en LyX es que hay un entorno
|
||
\family sans
|
||
Gracias
|
||
\family default
|
||
separado.
|
||
|
||
\emph on
|
||
No
|
||
\emph default
|
||
escribas notas al pie en el entorno
|
||
\family sans
|
||
Autor
|
||
\family default
|
||
, o
|
||
\family sans
|
||
sucederán cosas raras
|
||
\family default
|
||
.
|
||
Véase la documentación de RevTeX 4 para más detalles.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Además, los entornos
|
||
\family sans
|
||
Autor
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
CorreoE
|
||
\family default
|
||
,
|
||
\family sans
|
||
Autor
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
URL
|
||
\family default
|
||
, y
|
||
\family sans
|
||
Gracias
|
||
\family default
|
||
deben situarse
|
||
\emph on
|
||
entre
|
||
\emph default
|
||
el entorno
|
||
\family sans
|
||
Autor
|
||
\family default
|
||
y el entorno correspondiente
|
||
\family sans
|
||
Dirección
|
||
\family default
|
||
(o el equivalente
|
||
\family sans
|
||
Afiliación
|
||
\family default
|
||
).
|
||
Si pones
|
||
\family sans
|
||
Gracias
|
||
\family default
|
||
después de
|
||
\family sans
|
||
Dirección
|
||
\family default
|
||
, LaTeX no compilará.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Inconvenientes
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El problema principal con este formato es que no puedes usar los argumentos
|
||
opcionales en ciertos entornos como
|
||
\family sans
|
||
CorreoE
|
||
\family default
|
||
y
|
||
\family sans
|
||
Título
|
||
\family default
|
||
.
|
||
(El problema no es exclusivo de este formato; tampoco puedes usar argumentos
|
||
opcionales en los entornos de
|
||
\family sans
|
||
Sección
|
||
\family default
|
||
).
|
||
Esto significa que después de exportar el archivo a LaTeX (a la larga deberás
|
||
hacerlo para enviarlo al APS), tendrás que abrir el archivo
|
||
\family typewriter
|
||
.tex
|
||
\family default
|
||
con un editor para añadir los argumentos opcionales que restan por poner,
|
||
p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
el título de los encabezamientos de página.
|
||
Al no tener estos entornos, los comandos
|
||
\family typewriter
|
||
|
||
\backslash
|
||
altaffiliation
|
||
\family default
|
||
(y el equivalente
|
||
\family typewriter
|
||
|
||
\backslash
|
||
altaddress
|
||
\family default
|
||
) son inútiles, pues los entornos correspondientes no existen, y deberán
|
||
añadirse a mano.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\emph on
|
||
Nota de JMarc:
|
||
\emph default
|
||
en realidad, LyX 1.3.0 soporta algunos tipos de argumentos opcionales, pero
|
||
este formato no ha sido actualizado todavía para beneficiarse de ello.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Publicaciones de Springer (
|
||
\family sans
|
||
svjour
|
||
\family default
|
||
)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\noun on
|
||
Martin Vermeer
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Descripción
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Estos son los archivos de formato para algunas de las publicaciones editadas
|
||
por
|
||
\emph on
|
||
Springer Verlag
|
||
\emph default
|
||
, las que se recogen en
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
http://www.springer.de/author/tex/help-journals.html
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, donde debes acudir para conseguir los archivos de la clase (¡sí, ahora
|
||
son LaTeX2e!).
|
||
Es un sistema modular: las características comunes a todas las publicaciones
|
||
se implementan en
|
||
\family typewriter
|
||
svjour.inc
|
||
\family default
|
||
, y los archivos de formato específicos (tales como, p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.,
|
||
\family typewriter
|
||
svjog.layout
|
||
\family default
|
||
para
|
||
\emph on
|
||
Journal of Geodesy
|
||
\emph default
|
||
) pueden incluirlo.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Esto significa que implementar soporte para cualquier otra publicación de
|
||
|
||
\emph on
|
||
Springer
|
||
\emph default
|
||
incluida en esa lista es tan sencillo como escribir tu propio archivo
|
||
\family typewriter
|
||
sv
|
||
\family default
|
||
<la_publicación>
|
||
\family typewriter
|
||
.layout
|
||
\family default
|
||
siguiendo las pautas dadas en
|
||
\family typewriter
|
||
svjog.layout
|
||
\family default
|
||
.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Está razonablemente bien probado solo en el caso de
|
||
\emph on
|
||
Journal of Geodesy
|
||
\emph default
|
||
.
|
||
|
||
\family typewriter
|
||
svjour
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
svjog
|
||
\family default
|
||
vienen con la distribución estándar de LyX.
|
||
Instala el archivo de clase correspondiente (descargado del sitio de
|
||
\emph on
|
||
Springer
|
||
\emph default
|
||
) en un directorio adecuado, reconfigura LaTeX —en el caso de teTeX ejecutando
|
||
|
||
\family typewriter
|
||
texhash
|
||
\family default
|
||
, como root si es necesario.
|
||
(¿LyX no se ocupa de esto?)—; reconfigura LyX y ya debería funcionar.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Estilos nuevos
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Un gran número de estilos tipo teorema –
|
||
\family sans
|
||
Afirmación, Conjetura,
|
||
\family default
|
||
|
||
\family sans
|
||
\SpecialChar \ldots{}
|
||
Teorem
|
||
\family default
|
||
a–.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family sans
|
||
Nota_Encabezado, Dedicatoria, Subtítulo, Título_LaTeX_Puesto, Autor_Puesto,
|
||
Instituto, Correo, Separatas, Palabras_clave, Agradecimientos
|
||
\family default
|
||
.
|
||
Véase la documentación de la clase Springer para más detalles.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Publicaciones soportadas
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\emph on
|
||
Journal of Geodesy
|
||
\emph default
|
||
:
|
||
\family typewriter
|
||
svjog.layout
|
||
\family default
|
||
— Martin Vermeer
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\emph on
|
||
Probability Theory and Related Fields
|
||
\emph default
|
||
:
|
||
\family typewriter
|
||
svprobth.layout
|
||
\family default
|
||
— Jean-Marc Lasgouttes
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
¡Añade el tuyo, no es tan duro!
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Créditos
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Estos archivos están basados parcialmente en el antiguo
|
||
\family typewriter
|
||
ejour2.layout
|
||
\family default
|
||
, basado a su vez en una versión modificada de un antiguo archivo de estilo
|
||
de LaTeX 2.09 de
|
||
\emph on
|
||
Springer
|
||
\emph default
|
||
.
|
||
Todo esto, y el archivo
|
||
\family typewriter
|
||
ejour2
|
||
\family default
|
||
layout, están obsoletos.
|
||
Jean-Marc Lasgouttes me ayudó mucho a encontrar mi propio mecanismo para
|
||
el archivo de formato de LyX.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Fallos
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Probablemente.
|
||
Pero probablemente menos que en el antiguo
|
||
\family typewriter
|
||
ejour2
|
||
\family default
|
||
de LaTeX modificado.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Limitaciones, p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.: no muestra el número para formatos tipo teorema, solamente #.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Slides (antes
|
||
\noun on
|
||
Sli
|
||
\noun default
|
||
TeX)
|
||
\begin_inset CommandInset label
|
||
LatexCommand label
|
||
name "sec:slitex"
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\noun on
|
||
John Weiss
|
||
\noun default
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Introducción
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Esta sección describe cómo usar LyX para hacer transparencias para proyectores.
|
||
Hay dos clases de documento que pueden hacer esto: la clase predeterminada
|
||
|
||
\family sans
|
||
slides
|
||
\family default
|
||
y la clase
|
||
\family sans
|
||
Foil
|
||
\family default
|
||
TeX.
|
||
Esta sección se ocupa de la primera de ellas.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Lo voy a repetir alto y claro, para que no haya equívocos:
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset VSpace medskip
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\align center
|
||
|
||
\size large
|
||
En esta sección se explica
|
||
\emph on
|
||
solo
|
||
\emph default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
la clase
|
||
\family sans
|
||
slides (default)
|
||
\family default
|
||
\emph on
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset VSpace medskip
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si buscas la documentación para
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
slides (FoilTeX)
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, mira en la sección
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "sec:foiltex"
|
||
|
||
\end_inset
|
||
|
||
.
|
||
La clase
|
||
\family sans
|
||
foils
|
||
\family default
|
||
(
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
slides (FoilTeX)
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
) es realmente un poco mejor que la clase predeterminada
|
||
\family sans
|
||
slides
|
||
\family default
|
||
,
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
\SpecialChar \ldots{}
|
||
o eso se dice repetidamente por sus defensores.
|
||
Puesto que no la he usado nunca, no tengo ni idea si es cierto o no.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
que se explica en esta sección.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Esta clase es una mejora del antiguo paquete
|
||
\noun on
|
||
Sli
|
||
\noun default
|
||
TeX de LaTeX2e.
|
||
Toda distribución de LaTeX2e la incluye (nos referiremos desde ahora a
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
slides
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
), así que lo tendrás.
|
||
Como anoté antes, hay otras clases, como
|
||
\family sans
|
||
foils
|
||
\family default
|
||
, que también produce transparencias y hace mejor su tarea.
|
||
Sin embargo, hay ciertas cosas que
|
||
\family sans
|
||
slides
|
||
\family default
|
||
puede hacer que los otros no pueden, como capas superpuestas.
|
||
¡Sigue leyendo para saber más!
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Para empezar
|
||
\begin_inset CommandInset label
|
||
LatexCommand label
|
||
name "sec:slidesetup"
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Obviamente, para usar esta clase debes escoger
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
slides (default)
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
en el diálogo
|
||
\family sans
|
||
\bar under
|
||
D
|
||
\bar default
|
||
ocumento\SpecialChar \menuseparator
|
||
Configuración
|
||
\family default
|
||
.
|
||
Algunas cosas que debes saber sobre esta clase:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
No enredes con cambios en las opciones
|
||
\family sans
|
||
Caras
|
||
\family default
|
||
y
|
||
\family sans
|
||
Columnas
|
||
\family default
|
||
.
|
||
No es soportado por
|
||
\family sans
|
||
slides
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
La opción
|
||
\family sans
|
||
Diseño
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
de
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
página
|
||
\family default
|
||
se porta un poco distinto para esta clase.
|
||
Las opciones disponibles y su efecto son:
|
||
\end_layout
|
||
|
||
\begin_deeper
|
||
\begin_layout Description
|
||
|
||
\family sans
|
||
plain
|
||
\family default
|
||
La salida tiene números de página en la esquina inferior derecha.
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
|
||
\family sans
|
||
headings
|
||
\family default
|
||
Como
|
||
\family sans
|
||
plain
|
||
\family default
|
||
, pero además imprime los marcadores de tiempo que hayas puesto.
|
||
Esta es la opción por omisión.
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
|
||
\family sans
|
||
empty
|
||
\family default
|
||
La salida no imprime ni números de pàgina ni marcadores, nada.
|
||
\end_layout
|
||
|
||
\end_deeper
|
||
\begin_layout Itemize
|
||
La clase
|
||
\family sans
|
||
slides
|
||
\family default
|
||
tiene una opción extra:
|
||
\family typewriter
|
||
clock
|
||
\family default
|
||
.
|
||
Para usarla, pon
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
clock
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
en las opciones de la configuración de clase.
|
||
\end_layout
|
||
|
||
\begin_deeper
|
||
\begin_layout Standard
|
||
Usar estas opciones te permite añadir marcadores de tiempo a las
|
||
\family sans
|
||
Nota
|
||
\family default
|
||
s.
|
||
\end_layout
|
||
|
||
\end_deeper
|
||
\begin_layout Standard
|
||
También puedes utilizar la plantilla
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
slides.lyx
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
para preparar un nuevo documento de esta clase, con
|
||
\family sans
|
||
\bar under
|
||
A
|
||
\bar default
|
||
rchivo\SpecialChar \menuseparator
|
||
Nuevo
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
desde
|
||
\bar under
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\bar default
|
||
plantilla
|
||
\family default
|
||
.
|
||
La plantilla contiene algunos ejemplos de entornos de párrafo especiales
|
||
de esta clase.
|
||
Se describirán a continuación.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Entornos de párrafo
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Entornos soportados
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La primera cosa que observarás cuando inicies un documento
|
||
\family sans
|
||
slides
|
||
\family default
|
||
es el tipo y tamaño de tipografía:
|
||
\family sans
|
||
Sans
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
Serif
|
||
\family default
|
||
de tamaño
|
||
\family sans
|
||
Grandísima
|
||
\family default
|
||
.
|
||
Es también la tipografía que se utiliza en la salida.
|
||
Interpreta esto como un
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
apunte visual
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
que te recuerda que es una transparencia.
|
||
En realidad las transparencias finales pueden usar una tipografía más grande,
|
||
por tanto dispondrás de menos espacio.
|
||
Es decir, la tipografía grande en pantalla no es WYSIWYG, es solo un recordator
|
||
io.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La segunda cosa que llamará la atención es el cuadro desplegable de los
|
||
entornos de párrafo ( a la izquierda de la barra de herramientas).
|
||
La mayoría de los entornos que estás acostumbrado a ver ahí están ausentes.
|
||
Y hay cinco nuevos.
|
||
Esto se debe a que la clase
|
||
\family sans
|
||
slides
|
||
\family default
|
||
por sí misma solo soporta un cierto número de entornos de párrafo:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Normal
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Enumeración*
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Enumeración
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Descripción
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Lista
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Cita
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Citar
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Verso
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Encabezado
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Código-LyX
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Comentario
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Todos los demás entornos estándar, incluyendo los de cabeceras de sección,
|
||
no funcionan en la clase
|
||
\family sans
|
||
slides
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Por otra parte, verás los siguientes nuevos entornos:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Transparencia
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Superpuesto
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Nota
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
TextoInvisible
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
TextoVisible
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Estos cinco tienen ciertas peculiaridades debido a una
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
característica
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
de LyX.
|
||
Verás, LyX no permite anidar ningún entorno de párrafo en un entorno vacío.
|
||
Bien, esto es fino y elegante, pero significa que no podrás comenzar una
|
||
transparencia con nada que no sea texto simple.
|
||
Para evitar esto, he hecho un poco de
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
magia LaTeX
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Peculiaridades de los nuevos entornos
|
||
\begin_inset CommandInset label
|
||
LatexCommand label
|
||
name "sec:slide-Peculiaridades"
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los cinco entornos nuevos son un poco peculiares debido a limitaciones inherente
|
||
s a LyX.
|
||
Como he dicho, LyX prohibe los entornos que comienzan con otro entorno.
|
||
Para obviar esto, el entorno
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
no se comporta como los entornos de párrafo típicos descritos en la
|
||
\emph on
|
||
Guía del usuario
|
||
\emph default
|
||
.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los entornos
|
||
\family sans
|
||
Transparencia,
|
||
\family default
|
||
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
y
|
||
\family sans
|
||
Nota
|
||
\family default
|
||
deberían considerarse
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
pseudo-entornos
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Tienen el aspecto de una cabecera de sección o de un
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
Encabezado
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, pero realmente comienzan (y si es necesario finalizan el anterior) un
|
||
entorno de párrafo.
|
||
De igual manera, considera
|
||
\family sans
|
||
TextoInvisible
|
||
\family default
|
||
y
|
||
\family sans
|
||
TextoVisible
|
||
\family default
|
||
como
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
pseudo-comandos
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Estos dos realizan acciones.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Una característica común a los cinco entornos,
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
,
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
,
|
||
\family sans
|
||
Nota
|
||
\family default
|
||
,
|
||
\family sans
|
||
TextoInvisible
|
||
\family default
|
||
y
|
||
\family sans
|
||
TextoVisible
|
||
\family default
|
||
, es una etiqueta más bien larga.
|
||
El texto que sigue a la etiqueta —generalmente los contenidos del entorno
|
||
de párrafo— no es tenido en cuenta.
|
||
LyX lo ignora completamente.
|
||
De hecho, puedes dejar estos cinco entornos totalmente vacíos.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Aunque no
|
||
\emph on
|
||
tengas
|
||
\emph default
|
||
que poner texto tras la etiqueta, puedes hacerlo.
|
||
Podría ser, por ejemplo, una breve descripción del contenido de la
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
.
|
||
En ese caso, introduce tu texto y pulsa
|
||
\family sans
|
||
Intro
|
||
\family default
|
||
como harías normalmente.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si, por otra parte, no deseas introducir ningún texto descriptivo, puedes
|
||
utilizar otra peculiaridad de LyX.
|
||
LyX, como la naturaleza, siente horror al vacío, y no te permitirá iniciar
|
||
un nuevo entorno de párrafo hasta que pongas algo en el anterior.
|
||
En ese caso puedes hacer esto:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Comienza introduciendo el texto que
|
||
\emph on
|
||
seguirá
|
||
\emph default
|
||
al nuevo párrafo
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
,
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
,
|
||
\family sans
|
||
Nota
|
||
\family default
|
||
,
|
||
\family sans
|
||
TextoInvisible
|
||
\family default
|
||
o
|
||
\family sans
|
||
TextoVisible
|
||
\family default
|
||
.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Sitúate ahora en el principio de ese párrafo.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Pulsa
|
||
\family sans
|
||
Retorno
|
||
\family default
|
||
.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Por último, cambia este nuevo párrafo vacío a
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
,
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
,
|
||
\family sans
|
||
Nota
|
||
\family default
|
||
,
|
||
\family sans
|
||
TextoInvisible
|
||
\family default
|
||
o
|
||
\family sans
|
||
TextoVisible
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Confiemos en que alguna futura versión de LyX resuelva esta peculiaridad\SpecialChar \ldots{}
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Hacer una presentación con
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
,
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
y
|
||
\family sans
|
||
Nota
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Utilizar el entorno
|
||
\family sans
|
||
Transparencia
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si esperas que esta sección te enseñe a realizar una presentación, te vas
|
||
a decepcionar.
|
||
Naturalmente, describiré todas las formas en que la clase
|
||
\family sans
|
||
slides
|
||
\family default
|
||
te ayudará a preparar una presentación.
|
||
Completar el contenido es tarea tuya.
|
||
(Esta es, también, la filosofía de LyX).
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Al escoger el entorno
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
(como se indica en la sección
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "sec:slide-Peculiaridades"
|
||
|
||
\end_inset
|
||
|
||
) LyX comienza una transparencia nueva.
|
||
El marcador para este entorno/
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
pseudo-comando
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
es una
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
línea ASCII
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
en azul con la etiqueta
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
transparencia:
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Cualquier texto o entorno de párrafo que siga a este irá en la nueva transparenc
|
||
ia.
|
||
Es simple.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Probablemente, las transparencias son la única ocasión en que necesitarás
|
||
forzar saltos de página en LyX (puede especificarse en el diálogo
|
||
\family sans
|
||
Formato de Párrafo
|
||
\family default
|
||
).
|
||
De hecho, tendrás que hacerlo una vez acabes el contenido de una transparencia.
|
||
Si has introducido más texto del que cabe en una transparencia, el sobrante
|
||
irá a una nueva.
|
||
Sin embargo no lo recomiendo, puesto que la transparencia con el texto
|
||
excedente no tendrá número de página.
|
||
Además, puede interferir con algún
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
que hayas incluido en la transparencia sobredimensionada.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Los entornos
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
y
|
||
\family sans
|
||
Nota
|
||
\family default
|
||
funcionan como el entorno
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
.
|
||
Ambos crean una
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
línea ASCII
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
con los marcadores
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Nuevo Superpuesto:
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
y
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Nueva Nota:
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, respectivamente.
|
||
|
||
\family sans
|
||
El
|
||
\family default
|
||
color es magenta en vez de azul, y la
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
línea ASCII
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
tiene un aspecto diferente en estilo y longitud.
|
||
La tipografía de las etiquetas de las tres también es diferente en cada
|
||
una de ellas.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Igual que para
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
, si los contenidos de una
|
||
\family sans
|
||
Nota
|
||
\family default
|
||
o
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
exceden el espacio físico de la transparencia o del papel, el texto sobrante
|
||
ocupa una nueva hoja.
|
||
De nuevo lo desaconsejamos porque las
|
||
\family sans
|
||
Nota
|
||
\family default
|
||
s y
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
s carecerían de utilidad.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Usar
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
con
|
||
\family sans
|
||
Transparencia
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La idea de un
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
es una transparencia que se superpone a otra.
|
||
Supón que quieres presentar una figura en una transparencia antes que el
|
||
texto que la acompaña.
|
||
Una forma de conseguirlo es ocultar con papel negro la parte que quieres
|
||
que se muestre más tarde.
|
||
Sin embargo, este método no sirve si quieres superponer un gráfico a otro,
|
||
por ejemplo.
|
||
Entonces tendrías que trastear con las transparencias, mientras sigues
|
||
hablando, para superponerlas de manera que los gráficos queden correctamente
|
||
alineados.
|
||
Con el entorno
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
, ambas cosas son mucho más sencillas.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Cada
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
tiene el mismo número de página que la
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
madre
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, seguido de
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
-a
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Presumiblemente, múltiples
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
s deberían tener
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
-a
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
-b
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
-c
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, etc.
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
tras el número de página de la
|
||
\family sans
|
||
Tr
|
||
\family default
|
||
ansparencia
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
madre
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
¡Efectivamente, quieres que la Tr
|
||
\family sans
|
||
ansparencia
|
||
\family default
|
||
y el
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
cuenten como si fueran una sola página! Probablemente deberías considerar
|
||
un
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
parte de
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
una
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
.
|
||
De hecho, la clase
|
||
\family sans
|
||
slides
|
||
\family default
|
||
lo hace visible
|
||
\family sans
|
||
|
||
\family default
|
||
en LyX: la etiqueta al principio de un
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
es más corta que la de comienzo de una
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
.
|
||
Por último, al generar salida impresa, verás marcas de alineación en las
|
||
cuatro esquinas de las páginas de la
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
y del
|
||
\family sans
|
||
Superpuesto.
|
||
|
||
\family default
|
||
Esas marcas te ayudarán a alinear físicamente las dos transparencias.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El mayor problema para superponer dos transparencias es alinear sus contenidos.
|
||
¿Qué espacio habrá que dejar para tal gráfico en la segunda transparencia?
|
||
Peor aún, ¿qué pasa si quieres un gráfico y una frase en la segunda transparenc
|
||
ia, pero en la primera hay texto que debe aparecer entre ellos? Podrías
|
||
probar a insertar un espacio vertical adecuado, pero el mejor método es
|
||
utilizar
|
||
\family sans
|
||
TextoInvisible
|
||
\family default
|
||
y
|
||
\family sans
|
||
TextoVisible
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Como su nombre indica,
|
||
\family sans
|
||
TextoInvisible
|
||
\family default
|
||
y
|
||
\family sans
|
||
TextoVisible
|
||
\family default
|
||
son entornos de párrafo que hacen invisible o visible, respectivamente,
|
||
todo el texto siguiente.
|
||
Sin embargo, ten en cuenta que no colocas nada
|
||
\emph on
|
||
dentro
|
||
\emph default
|
||
de estos entornos, recuerda la sección
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "sec:slide-Peculiaridades"
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Cuando creas un
|
||
\family sans
|
||
TextoInvisible
|
||
\family default
|
||
, se inserta una etiqueta en azul-cielo, centrada en la página con la leyenda
|
||
<Invisible Text Follows>.
|
||
Los párrafos que siguen a esta etiqueta en la
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
o el
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
(da lo mismo) se sustituyen por el espacio en blanco equivalente.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Para
|
||
\family sans
|
||
TextoVisible
|
||
\family default
|
||
, la etiqueta tiene la leyenda <Visible Text Follows>
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
en color verde.
|
||
Los párrafos que la siguen se comportan normalmente.
|
||
Ten en cuenta que el inicio de
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
,
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
, o
|
||
\family sans
|
||
Nota
|
||
\family default
|
||
desactiva automáticamente la función
|
||
\family sans
|
||
TextoInvisible
|
||
\family default
|
||
.
|
||
No es necesario utilizar
|
||
\family sans
|
||
TextoVisible
|
||
\family default
|
||
al final de una
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Ya deberíamos estar listos para crear transparencias superpuestas con la
|
||
adecuada combinación de
|
||
\family sans
|
||
TextoInvisible
|
||
\family default
|
||
y
|
||
\family sans
|
||
TextoVisible
|
||
\family default
|
||
en los entornos
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
y
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
:
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Crea una
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
, incluyendo todo lo que debe aparecer en ella y en los
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
s.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Antes de cada figura o párrafo que vaya a salir solo en un
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
, inserta un entorno
|
||
\family sans
|
||
TextoInvisible
|
||
\family default
|
||
.
|
||
Si es necesario, inserta un entorno
|
||
\family sans
|
||
TextoVisible
|
||
\family default
|
||
tras el texto que pertenece solo al
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Empieza un
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
inmediatamente detrás de la
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Copia los contenidos de esta
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
en el
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Dentro del
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
, cambia todas las líneas del
|
||
\family sans
|
||
TextoInvisible
|
||
\family default
|
||
a
|
||
\family sans
|
||
TextoVisible
|
||
\family default
|
||
y viceversa.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Eso es todo.
|
||
Acabas de hacer una transparencia superpuesta.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Hay un problema con el procedimiento que he diseñado para la clase
|
||
\family sans
|
||
slides
|
||
\family default
|
||
en LyX: no puedes hacer invisible un texto en mitad de un párrafo, ni hacer
|
||
visible un texto dentro de un párrafo invisible.
|
||
Para conseguirlo necesitarás usar algo de código LaTeX.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Los comandos de interés son:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
{
|
||
\backslash
|
||
invisible \SpecialChar \ldots{}
|
||
}
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family typewriter
|
||
{
|
||
\backslash
|
||
visible \SpecialChar \ldots{}
|
||
}
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
\SpecialChar \ldots{}
|
||
que deben marcarse como TeX.
|
||
El texto \SpecialChar \ldots{}
|
||
|
||
\family typewriter
|
||
|
||
\family default
|
||
cuya
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
visibilidad
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
quieres cambiar debe ir a continuación del comando
|
||
\family typewriter
|
||
|
||
\backslash
|
||
invisible
|
||
\family default
|
||
o
|
||
\family typewriter
|
||
|
||
\backslash
|
||
visible
|
||
\family default
|
||
, y todo ello entre llaves { }.
|
||
Si no sabes cómo se marca un texto como TeX, consulta la sección adecuada
|
||
de la
|
||
\emph on
|
||
Cuía del usuario
|
||
\emph default
|
||
.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Usar
|
||
\family sans
|
||
Nota
|
||
\family default
|
||
con
|
||
\family sans
|
||
Transparencia
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Como un
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
, una
|
||
\family sans
|
||
Nota
|
||
\family default
|
||
está asociada a una
|
||
\family sans
|
||
Transparencia
|
||
\series bold
|
||
|
||
\family default
|
||
\series default
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
madre
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
También LyX lo indica
|
||
\family sans
|
||
|
||
\family default
|
||
visualmente: La etiqueta para una
|
||
\family sans
|
||
Nota
|
||
\family default
|
||
es más corta que la de una
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
pero más larga que la de
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
y, como este, en color magenta.
|
||
Además, la
|
||
\family sans
|
||
Nota
|
||
\family default
|
||
tiene en la salida el número de página de la
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
madre
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
seguido de
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
-
|
||
\family default
|
||
1
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
-
|
||
\family default
|
||
2
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
-
|
||
\family default
|
||
3
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, etc.
|
||
Puedes poner varias
|
||
\family sans
|
||
Nota
|
||
\family default
|
||
s asociadas a una
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
, y, como con
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
y
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
, seguramente te interesará cortar las
|
||
\family sans
|
||
Notas
|
||
\family default
|
||
largas para que quepan en una hoja.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El propósito de una
|
||
\family sans
|
||
Nota
|
||
\family default
|
||
es evidente: hacer comentarios adicionales al contenido principal.
|
||
También podría utilizarse como recordatorio en una
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
determinada.
|
||
En este caso, podrías hacer uso de marcadores de tiempo.
|
||
Actualmente, la clase
|
||
\family sans
|
||
slides
|
||
\family default
|
||
no tiene en LyX soporte
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
nativo
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
para marcadores de tiempo, una función de
|
||
\noun on
|
||
Sli
|
||
\noun default
|
||
TeX.
|
||
Por tanto tendrías que usar código LaTeX.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Para usar marcadores de tiempo debes especificar la opción extra de clase
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
clock
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
(véase sección
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "sec:slidesetup"
|
||
|
||
\end_inset
|
||
|
||
).
|
||
Esta opción habilita marcas de tiempo que se mostrarán en la esquina inferior
|
||
izquierda de cada
|
||
\family sans
|
||
Nota
|
||
\family default
|
||
que introduzcas.
|
||
Para establecer lo que aparecerá en el marcador de tiempo, usa los comandos
|
||
LaTeX
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
settime{}
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
y
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
addtime{}
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
El argumento de ambos comandos es un tiempo expresado en segundos.
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
settime{}
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
fija el marcador en un instante dado.
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
addtime{}
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
incrementa el marcador en la cantidad de tiempo especificada.
|
||
Usar los marcadores de tiempo y las
|
||
\family sans
|
||
Notas
|
||
\family default
|
||
de esta manera te recordará cuanto tiempo emplear en una
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
determinada.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Queda por describir una característica.
|
||
Seguramente te gustaría imprimir todas tus
|
||
\family sans
|
||
Transparencias
|
||
\family default
|
||
y
|
||
\family sans
|
||
Superpuestos
|
||
\family default
|
||
en transparentes y las
|
||
\family sans
|
||
Nota
|
||
\family default
|
||
s en papel.
|
||
Sin embargo, las
|
||
\family sans
|
||
Notas
|
||
\family default
|
||
|
||
\emph on
|
||
deben
|
||
\emph default
|
||
seguir a la
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
a la que están asociadas.
|
||
¿Qué hacer entonces?
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Afortunadamente hay dos comandos LaTeX que permiten seleccionar lo que se
|
||
ha de imprimir.
|
||
Se deben poner en el preámbulo del documento.
|
||
El comando
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
onlyslides{
|
||
\backslash
|
||
slides}
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
hará que la salida solo contenga las
|
||
\family sans
|
||
Transparencias
|
||
\family default
|
||
y
|
||
\family sans
|
||
Superpuestos
|
||
\family default
|
||
.
|
||
De igual manera, el comando
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
onlynotes{
|
||
\backslash
|
||
notes}
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
imprimirá solo las
|
||
\family sans
|
||
Nota
|
||
\family default
|
||
s.
|
||
Aconsejo poner ambos comandos en el preámbulo pero desactivados mediante
|
||
un comentario a principio de línea para que puedas ver preliminares de
|
||
toda la presentación.
|
||
A la hora de imprimir, puedes descomentar uno de ellos para imprimir esa
|
||
parte.
|
||
Tengo la costumbre de descomentar
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
onlyslides{
|
||
\backslash
|
||
slides}
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, exportar a un archivo con
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
-slides
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
en el nombre, comentarlo de nuevo, ahora descomentar
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
onlynotes{
|
||
\backslash
|
||
notes}
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
y exportar a otro archivo con
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
-notes
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
en el nombre.
|
||
Entonces puedo mandar ambos archivos a la impresora poniendo transparentes
|
||
o papel según convenga.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
También puedes poner otros argumentos a los comandos
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
onlyslides{}
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
y
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
onlynotes{}
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Consulta un buen libro sobre LaTeX para más detalles.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
La plantilla para la clase
|
||
\family sans
|
||
slides
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
He preparado también un archivo modelo,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
slides.lyx
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, para la clase
|
||
\family sans
|
||
slides
|
||
\family default
|
||
.
|
||
Para empezar tu presentación con él abrelo con
|
||
\family sans
|
||
\bar under
|
||
A
|
||
\bar default
|
||
rchivo\SpecialChar \menuseparator
|
||
Nuevo
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
desde
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
plantilla
|
||
\family default
|
||
.
|
||
Contiene un ejemplo de presentación con el trío
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
–
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
–
|
||
\family sans
|
||
Nota
|
||
\family default
|
||
.
|
||
La
|
||
\family sans
|
||
Transparencia
|
||
\family default
|
||
y el
|
||
\family sans
|
||
Superpuesto
|
||
\family default
|
||
tienen además un ejemplo del uso de TextoI
|
||
\family sans
|
||
nvisible
|
||
\family default
|
||
y
|
||
\family sans
|
||
TextoVisible
|
||
\family default
|
||
.
|
||
Por último, el preámbulo contiene:
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
% Uncomment to print out only slides and overlays
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Descomenta (borra
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
%
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
) para imprimir solo transparencias y superpuestos.
|
||
|
||
\emph on
|
||
(N.
|
||
del T
|
||
\emph default
|
||
.)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
%
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
%
|
||
\backslash
|
||
onlyslides{
|
||
\backslash
|
||
slides}
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
% Uncomment to print out only notes
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Descomenta (borra
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
%
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
) para imprimir solo las notas.
|
||
|
||
\emph on
|
||
(N.
|
||
del T
|
||
\emph default
|
||
.)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
%
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
%
|
||
\backslash
|
||
onlynotes{
|
||
\backslash
|
||
notes}
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Un apunte final: He creado esta clase para dar soporte a la clase integrante
|
||
de LaTeX2e
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
emulación de
|
||
\noun on
|
||
Sli
|
||
\noun default
|
||
TeX
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Ni yo ni el resto del equipo LyX aprobamos o desaprobamos el empleo de
|
||
esta clase.
|
||
A tí te corresponde decidir si la necesitas.
|
||
Hay otras clases de LaTeX2e para crear presentaciones, como
|
||
\family sans
|
||
Foils
|
||
\family default
|
||
(véase la sección
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "sec:foiltex"
|
||
|
||
\end_inset
|
||
|
||
) o el paquete
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
seminar
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
(presente en algunas distribuciones de TeX).
|
||
Este último aún no es soportado por LyX.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Quizá quieras abordar tú la tarea\SpecialChar \ldots{}
|
||
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
No conozco estas otras clases.
|
||
Puedes probarlas para ver qué alternativas te ofrecen.
|
||
\end_layout
|
||
|
||
\begin_layout Chapter
|
||
Características de LyX que requieren software adicional
|
||
\begin_inset Argument
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Software adicional
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Comprobar TeX
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\noun on
|
||
Asger Alstrup
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Introducción
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si está instalado
|
||
\family typewriter
|
||
chktex
|
||
\family default
|
||
,
|
||
\begin_inset Foot
|
||
status open
|
||
|
||
\begin_layout Plain Layout
|
||
Aún no disponible en la distribución MikTeX.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
bajo el menú
|
||
\family sans
|
||
\bar under
|
||
H
|
||
\bar default
|
||
erramientas
|
||
\family default
|
||
encontrarás la opción
|
||
\family sans
|
||
\bar under
|
||
C
|
||
\bar default
|
||
omprobar
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
TeX
|
||
\family default
|
||
.
|
||
Para que esté disponible necesitas instalar el programa
|
||
\family typewriter
|
||
chktex
|
||
\family default
|
||
.
|
||
Puedes obtenerlo de CTAN,
|
||
\begin_inset CommandInset href
|
||
LatexCommand href
|
||
target "http://www.ctan.org/tex-archive/help/Catalogue/entries/chktex.html"
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El paquete
|
||
\family sans
|
||
ChkTeX
|
||
\family default
|
||
fue escrito por
|
||
\noun on
|
||
Jens T.
|
||
Berger Thielemann
|
||
\noun default
|
||
, a causa de la frustración que generan algunas construcciones de LaTeX
|
||
poco intuitivas y fáciles de olvidar.
|
||
El programa se ejecuta sobre el archivo LaTeX y comprueba la integridad
|
||
del mismo, identificando algunos errores comunes.
|
||
En palabras técnicas, es como
|
||
\family typewriter
|
||
Lint
|
||
\family default
|
||
para LaTeX.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Bien, ¿qué pinta un revisor de sintaxis en LyX, que se supone que siempre
|
||
genera LaTeX correcto? La respuesta es sencilla: Igual que
|
||
\family typewriter
|
||
Lint
|
||
\family default
|
||
no solo comprueba la
|
||
\emph on
|
||
sintaxis
|
||
\emph default
|
||
de programas C, sino que también comprueba la
|
||
\emph on
|
||
semántica
|
||
\emph default
|
||
en
|
||
\emph on
|
||
|
||
\emph default
|
||
busca de errores de tipografía,
|
||
\family sans
|
||
ChkTeX
|
||
\family default
|
||
detecta, además de los errores sintácticos, errores
|
||
\emph on
|
||
tipográficos
|
||
\emph default
|
||
comunes, tales como
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Puntos suspensivos incorrectos:
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Usa \SpecialChar \ldots{}
|
||
en vez de ...
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Espacio junto a los paréntesis:
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
( espaciado incorrecto )
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Introducción de espacio normal tras abreviaciones:
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
p.
|
||
ej.
|
||
es un espacio demasiado grande.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Colocación de un espacio fin-de-frase cuando la última frase acaba con mayúscula
|
||
:
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Esto es un TEST.
|
||
Y esto un espacio incorrecto.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Espacio ante etiquetas y otros comandos:
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
La etiqueta debe estar pegada al texto precedente para evitar un salto de
|
||
línea o página en mal sitio.
|
||
|
||
\begin_inset CommandInset label
|
||
LatexCommand label
|
||
name "sec:chktex"
|
||
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Esta nota podría salir en una página inadecuada.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
La etiqueta está demasiado separada.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Espacio no protegido ante las referencias:
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
Si te despistas en esto, el texto podría saltar de línea justo entre él
|
||
y el número de la referencia, lo que se ve feo.
|
||
Véase la sección
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "sec:chktex"
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Uso de
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
x
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
en vez de
|
||
\begin_inset Formula $\times$
|
||
\end_inset
|
||
|
||
entre números:
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
2x2 se ve cutre comparado con
|
||
\begin_inset Formula $2\times2$
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
y más\SpecialChar \ldots{}
|
||
Es una herramienta imprescindible una vez acabado tu documento y hecha
|
||
la revisión ortográfica; antes de afinar la composición del documento e
|
||
imprimirlo deberías ejecutar
|
||
\family sans
|
||
ChkTeX
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Modo de empleo
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si el programa está instalado, se ejecuta con
|
||
\family sans
|
||
\bar under
|
||
H
|
||
\bar default
|
||
erramientas\SpecialChar \menuseparator
|
||
|
||
\bar under
|
||
C
|
||
\bar default
|
||
omprobar
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
TeX
|
||
\family default
|
||
.
|
||
LyX genera entonces un archivo LaTeX del documento, inicia
|
||
\family sans
|
||
ChkTeX
|
||
\family default
|
||
para revisarlo, e inserta
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
cuadros de error
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
con las advertencias de
|
||
\family sans
|
||
ChkTeX
|
||
\family default
|
||
, si las hubiera.
|
||
Las advertencias se situarán cerca del error, y puedes navegar entre ellas
|
||
con la opción de menú
|
||
\family sans
|
||
\bar under
|
||
N
|
||
\bar default
|
||
avegar\SpecialChar \menuseparator
|
||
|
||
\bar under
|
||
E
|
||
\bar default
|
||
rror
|
||
\family default
|
||
, o con el atajo de teclado
|
||
\family sans
|
||
C-g
|
||
\family default
|
||
del archivo
|
||
\family typewriter
|
||
cua.bind
|
||
\family default
|
||
.
|
||
Los cuadros de error se abren pulsando sobre ellos o con el atajo
|
||
\family sans
|
||
C-i
|
||
\family default
|
||
(si usas atajos
|
||
\family typewriter
|
||
cua
|
||
\family default
|
||
), o
|
||
\family sans
|
||
C-o
|
||
\family default
|
||
(si usas atajos
|
||
\family typewriter
|
||
emacs)
|
||
\family default
|
||
.
|
||
Lee las advertencias y corrige los errores.
|
||
Si no tienes ni idea de qué va un mensaje puedes ignorarlo limpiamente.
|
||
Recuerda que hay un estrato oculto entre el documento en pantalla y los
|
||
detalles técnicos al ejecutar
|
||
\family sans
|
||
ChkTeX
|
||
\family default
|
||
, por lo que pueden aparecer algunos avisos de aspecto misterioso o absurdo.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Este documento es un excelente banco de pruebas para esta característica,
|
||
con el que comprobar la presencia de advertencias y enredar con ellas.
|
||
Aunque, como los ordenadores son tan listos, confía en que la mayoría de
|
||
advertencias serán falsas alarmas.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Afinación
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
A veces observarás que con
|
||
\family sans
|
||
ChkTeX
|
||
\family default
|
||
hay más ruido que nueces.
|
||
Puedes elegir no usarlo, o intentar personalizar
|
||
\family sans
|
||
ChkTeX
|
||
\family default
|
||
para adaptarlo a tus necesidades.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Aunque
|
||
\family sans
|
||
ChkTeX
|
||
\family default
|
||
|
||
\emph on
|
||
es
|
||
\emph default
|
||
muy configurable y ampliable, no esperes resolver todos los problemas de
|
||
LyX con
|
||
\family sans
|
||
ChkTeX
|
||
\family default
|
||
.
|
||
Como LyX ha de generar un archivo LaTeX un tanto especial para poder casar
|
||
los números de línea de la salida de
|
||
\family sans
|
||
ChkTeX
|
||
\family default
|
||
con la estructura interna del documento
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Puedes inspeccionar la salida de
|
||
\family sans
|
||
chktex
|
||
\family default
|
||
usando
|
||
\family sans
|
||
Documento\SpecialChar \menuseparator
|
||
Registro
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
de
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
LaTeX
|
||
\family default
|
||
tras ejecutar
|
||
\family sans
|
||
chktex
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, algunos de los avisos no estarán bien colocados.
|
||
Puedes hacer dos cosas:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Afinar la línea de comandos de
|
||
\family sans
|
||
ChkTeX
|
||
\family default
|
||
en
|
||
\family sans
|
||
Preferencias
|
||
\family default
|
||
(
|
||
\family sans
|
||
Salidas\SpecialChar \menuseparator
|
||
LaTeX
|
||
\family default
|
||
), o el archivo de configuración global de
|
||
\family sans
|
||
ChkTeX
|
||
\family default
|
||
(normalmente se ubica en
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
/usr/local/share/chktexrc
|
||
\family default
|
||
).
|
||
Véase más adelante qué advertencias se pueden activar o desactivar en la
|
||
línea del comando.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Exporta tu documento a un archivo LaTeX simple con
|
||
\family typewriter
|
||
Archivo\SpecialChar \menuseparator
|
||
Exportar\SpecialChar \menuseparator
|
||
La
|
||
\family sans
|
||
TeX
|
||
\family default
|
||
y ejecuta
|
||
\family typewriter
|
||
chktex
|
||
\family default
|
||
a mano sobre él.
|
||
Ejecutado así, puede ser peliagudo encontrar el lugar correspondiente en
|
||
el documento LyX, pero con un poco de paciencia lo lograrás.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
A continuación se listan los mensajes de error que pueden ser activados
|
||
o desactivados en
|
||
\family sans
|
||
Preferencias
|
||
\family default
|
||
.
|
||
Usa
|
||
\family typewriter
|
||
-n#
|
||
\family default
|
||
para desactivar un aviso, y
|
||
\family typewriter
|
||
-w#
|
||
\family default
|
||
para activarlo.
|
||
Las entradas en énfasis están desactivadas por omisión, porque de forma
|
||
predeterminada se ejecuta como "
|
||
\family typewriter
|
||
chktex -n1 -n3 -n6 -n9 -n22 -n25 -n30 -n38
|
||
\family default
|
||
".
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Ten en cuenta que solo deberías usar las opciones que activan o desactivan
|
||
avisos, porque las demás las usa LyX de manera específica para comunicarse
|
||
con
|
||
\family typewriter
|
||
chktex
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
\emph on
|
||
Command terminated with space.
|
||
(Comando finalizado con un espacio
|
||
\emph default
|
||
.
|
||
\emph on
|
||
)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
Non-breaking space (
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
~
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
) should have been used.
|
||
(Se
|
||
\emph on
|
||
|
||
\emph default
|
||
debería haber usado un espacio protegido
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
~
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
\emph on
|
||
You should enclose the previous parenthesis with
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
{}
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
.
|
||
|
||
\shape italic
|
||
\emph default
|
||
(Deberías cerrar los paréntesis previos con
|
||
\shape default
|
||
|
||
\emph on
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
{}
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
Italic correction (
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
/
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
) found in non-italic buffer.
|
||
(Corrección de cursiva (
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\backslash
|
||
/
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
) en un grupo que no está en cursiva)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
Italic correction (
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
/
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
) found more than once.
|
||
(Corrección de cursiva (
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\backslash
|
||
/
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
) más de una vez)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
\emph on
|
||
No italic correction (
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
/
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
) found.
|
||
(Corrección de cursiva (
|
||
\emph default
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\backslash
|
||
/
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
|
||
\emph on
|
||
)
|
||
\emph default
|
||
|
||
\emph on
|
||
no encontrada)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
Accent command
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
cmd
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
needs use of
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
cmd
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
.
|
||
(El comando
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
cmd
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
requiere el uso de
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
cmd
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
Wrong length of dash may have been used.
|
||
(Quizá se ha usado un guión de longitud inadecuada)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
\emph on
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
%s
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
expected, found
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
%s
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
.
|
||
(Se esperaba
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
%s
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, se ha encontrado
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
%s
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
Solo
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
%s
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
found.
|
||
(Se ha encontrado un solo
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
%s
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
You should use
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
%s
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
to achieve an ellipsis.
|
||
(Deberías usar
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
%s
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
para los puntos suspensivos)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
Inter-word spacing (
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
|
||
\family default
|
||
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
) should perhaps be used.
|
||
(Quizá tendría que ponerse un espacio entre palabras (
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\backslash
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
))
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
Inter-sentence spacing (
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\backslash
|
||
@
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
) should perhaps be used.
|
||
(Quizá tendría que ponerse un espacio entre frases (
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\backslash
|
||
@
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
))
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
Could not find argument for command.
|
||
(Argumento de comando no encontrado)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
No match found for
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
%s
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
.
|
||
(Objetivo para
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
%s
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
no encontrado)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
Math mode still on at end of LaTeX file.
|
||
(El archivo LaTeX termina en modo ecuación)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
Number of
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
char
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
doesn't match the number of
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
char
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
.
|
||
(El número de
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
char
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
no corresponde con el número de
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
char
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
You should use either
|
||
\family typewriter
|
||
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
or
|
||
\family typewriter
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
as an alternative to
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
"
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
.
|
||
(Deberías usar
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
o
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
mejor que
|
||
\size default
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
\size small
|
||
"
|
||
\family default
|
||
\size default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
|
||
\size small
|
||
)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
You should use "
|
||
\family typewriter
|
||
'
|
||
\family default
|
||
" (ASCII 39) instead of "
|
||
\family typewriter
|
||
´
|
||
\family default
|
||
" (ASCII 180).
|
||
(Deberías usar
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
'
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
(ASCII 39) en lugar de
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
´
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
(ASCII 180))
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
User-specified pattern found.
|
||
(Se ha encontrado un patrón definido por el usuario)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
This command might not be intended.
|
||
(Comando posiblemente no buscado)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
\emph on
|
||
Comment displayed.
|
||
(Comentario mostrado)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
Either
|
||
\family typewriter
|
||
''
|
||
\backslash
|
||
,'
|
||
\family default
|
||
or
|
||
\family typewriter
|
||
'
|
||
\backslash
|
||
,''
|
||
\family default
|
||
will look better.
|
||
(
|
||
\family typewriter
|
||
''
|
||
\backslash
|
||
,'
|
||
\family default
|
||
o
|
||
\family typewriter
|
||
'
|
||
\backslash
|
||
,''
|
||
\family default
|
||
quedaría mejor)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
Delete this space to maintain correct page references.
|
||
(Borra este espacio para mantener las referencias de página)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
\emph on
|
||
You might wish to put this between a pair of
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
{}
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
.
|
||
(Esto quizá estaría mejor entre llaves
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
{}
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
You ought to remove spaces in front of punctuation.
|
||
(Debes quitar espacios delante de la puntuación)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
Could not execute LaTeX command.
|
||
(No se puede ejecutar comando LaTeX)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
Don't use
|
||
\family typewriter
|
||
|
||
\backslash
|
||
/
|
||
\family default
|
||
in front of small punctuation.
|
||
(No poner
|
||
\family typewriter
|
||
|
||
\backslash
|
||
/
|
||
\family default
|
||
delante de un punto)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\family typewriter
|
||
\size small
|
||
$
|
||
\backslash
|
||
times$
|
||
\family default
|
||
may look prettier here.
|
||
(Aquí quedaría mejor
|
||
\family typewriter
|
||
$
|
||
\backslash
|
||
times$
|
||
\family default
|
||
\emph on
|
||
)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
\emph on
|
||
Multiple spaces detected in output.
|
||
(Se detectan espacios múltiples en la salida)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
This text may be ignored.
|
||
(Este texto podría no tenerse en cuenta)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
Use
|
||
\family typewriter
|
||
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
to begin quotation, not
|
||
\family typewriter
|
||
'
|
||
\family default
|
||
.
|
||
(Usa `` para comenzar una cita, no ')
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
Use
|
||
\family typewriter
|
||
'
|
||
\family default
|
||
to end quotation, not
|
||
\family typewriter
|
||
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
.
|
||
(Usa ' para finalizar una cita, no ``)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
Don't mix quotes.
|
||
(No mezcles distintos tipos de comillas)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
You should perhaps use
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
cmd
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
instead.
|
||
(Quizá sería mejor usar
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
cmd
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
You should put a space in front of/after parenthesis.
|
||
(Deberías poner un espacio delante/detrás de los paréntesis)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
You should avoid spaces in front of/after parenthesis.
|
||
(Deberías evitar espacios delante/detrás de los paréntesis)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
\emph on
|
||
You should not use punctuation in front of/after quotes.
|
||
(No deberías usar puntuación delante/detrás de comillas)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
Double space found.
|
||
(Espacio doble encontrado)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
You should put punctuation outside inner/inside display math mode.
|
||
(Deberías poner la puntuación fuera del modo ecuación)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
You ought to not use primitive TeX in LaTeX code.
|
||
(No debes usar primitivas de TeX dentro de código LaTeX)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
You should remove spaces in front of
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
%s
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
(Deberías quitar los espacios delante de
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
%s
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
)
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
|
||
\size small
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
%s
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
is normally not followed by
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
%c
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
.
|
||
(
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
%s
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
normalmente no va seguido de
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
%c
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En las últimas versiones de LyX esperamos proporcionar una interfaz más
|
||
completa para esta herramienta (y su prima pequeña
|
||
\family typewriter
|
||
lacheck
|
||
\family default
|
||
) para aprovechar toda su potencia.
|
||
Pero no deja de ser útil tal como está: prueba con alguno de tus documentos
|
||
de cierta longitud y sorpréndete.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Control de versiones en LyX
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
por
|
||
\noun on
|
||
Lars Gullik Bjønnes
|
||
\noun default
|
||
y
|
||
\noun on
|
||
Pavel Sanda
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Introducción
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Un amigo mío quería probar LyX para un proyecto de grupo.
|
||
Al no encontrar soporte para control de versiones o bloqueo de archivos,
|
||
renunció.
|
||
Esto me indignó un poco, así que pensé que debería dar soporte, al menos,
|
||
para RCS (con la posibilidad de ampliar en el futuro a CVS y/o SCCS).
|
||
Ya está hecho.
|
||
LyX soporta ya algunos comandos básicos de RCS/CVS/SVN.
|
||
Si necesitas algo más sofisticado tendrás que hacerlo a mano en un terminal.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Además, hay que tener en cuenta que el soporte de CVS no es tan bueno como
|
||
el de subversion, por lo que recomendamos SVN.
|
||
Para empezar con Subversion es conveniente consultar SVN Book.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
\begin_inset CommandInset href
|
||
LatexCommand href
|
||
target "http://svnbook.red-bean.com/"
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
Para RCS deberías leer
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
rcsintro
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
(archivo
|
||
\emph on
|
||
man
|
||
\emph default
|
||
de manual).
|
||
Este archivo describe todas las características básicas de RCS.
|
||
Deberías fijarte especialmente en el comentario sobre el directorio RCS
|
||
y las nociones sobre el archivo maestro RCS (el que acaba en
|
||
\family typewriter
|
||
,v
|
||
\family default
|
||
).
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La implementación en LyX asume el uso de versiones recientes de los paquetes
|
||
GNU RCS o CVS/SVN ---no hay garantías con versiones antiguas---.
|
||
La mayoría de los mensajes de registro no son actualmente mostrados tras
|
||
las operaciones —puedes comprobarlos en el panel Messages si no estás seguro.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Para introducir tus propios comandos externos consulta vc-command en el
|
||
manual
|
||
\emph on
|
||
Funciones de LyX
|
||
\emph default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Comandos RCS en LyX
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Las secciones siguientes describen los comandos RCS soportados por LyX.
|
||
Los puedes encontrar en el submenú
|
||
\family sans
|
||
Archivo\SpecialChar \menuseparator
|
||
Control
|
||
\bar under
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\bar default
|
||
de
|
||
\bar under
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\bar default
|
||
versiones
|
||
\family default
|
||
.
|
||
LyX se probó con la versión RCS 5.7.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
|
||
\family sans
|
||
Registrar
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si tu documento no está sometido a control de versiones, este es el único
|
||
ítem mostrado en el submenú.
|
||
Y si está sometido a control de versiones, el ítem
|
||
\family sans
|
||
Registrar
|
||
\family default
|
||
no aparece.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Este comando registra el documento con RCS\SpecialChar \@.
|
||
Se te pide interactivamente una
|
||
descripción inicial del documento.
|
||
Entonces el documento es puesto en modo Solo-lectura y debes
|
||
\family sans
|
||
Comprobar
|
||
\family default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
para
|
||
\family default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
editar
|
||
\family default
|
||
antes de hacer cambios en él.
|
||
Un documento bajo control de revisión tiene un ítem
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
[RCS:<version> <locker>]
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
junto al nombre de archivo en el
|
||
\emph on
|
||
minibuffer
|
||
\emph default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Comando
|
||
\family sans
|
||
|
||
\family default
|
||
RCS ejecutado:
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family typewriter
|
||
ci -q -u -i -t-"<descripción inicial>" <nombre-archivo>
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Lee
|
||
\family typewriter
|
||
man ci
|
||
\family default
|
||
para entender las opciones.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
|
||
\family sans
|
||
Ingresar cambios
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Cuando has acabado de editar un archivo, compruebas tus cambios.
|
||
Al hacer esto
|
||
\family sans
|
||
|
||
\family default
|
||
se te pide un mensaje de registro, que se almacena en el historial.
|
||
El número de versión es actualizado, tus cambios se aplican al archivo
|
||
maestro RCS, el documento es desbloqueado y puesto en modo Solo-lectura.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El comando RCS es:
|
||
\family typewriter
|
||
ci -q -u -m"<descripción>" <nombre-archivo>
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
|
||
\family sans
|
||
Comprobar para editar
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Haciendo esto bloqueas el documento de manera que solo tú puedes editarlo.
|
||
Además el documento será de Lectura-Escritura únicamente para ti.
|
||
Generalmente continuarás la edición un rato más y cuando acabes harás
|
||
\family sans
|
||
Entrar
|
||
\family default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
cambios
|
||
\family default
|
||
.
|
||
La línea de estado cambia para indicar que has bloqueado el archivo.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Comando RCS:
|
||
\family typewriter
|
||
co -q -l <nombre-archivo>
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
|
||
\family sans
|
||
Volver a la
|
||
\family default
|
||
versión del repositorio
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Esto descarga todos los cambios hechos en el documento desde la última entrada
|
||
de cambios.
|
||
Recibes un mensaje de aviso antes de descargar los cambios.
|
||
|
||
\family typewriter
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Comando RCS:
|
||
\family typewriter
|
||
co -f -u<version> <nombre-archivo>
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
|
||
\family sans
|
||
Deshacer última revisión
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Esto es como si la última entrada de cambios no hubiera sucedido.
|
||
No se han hecho cambios al documento cargado en LyX, pero la última versión
|
||
es eliminada del archivo maestro RCS.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Comando RCS:
|
||
\family typewriter
|
||
rcs -o<version> <nombre-archivo>
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
|
||
\family sans
|
||
Mostrar historial
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Muestra el registro completo del historial del documento RCS.
|
||
La salida de
|
||
\family typewriter
|
||
rlog
|
||
\family default
|
||
|
||
\family typewriter
|
||
<nombre-archivo>
|
||
\family default
|
||
se muestra en una ventana.
|
||
Véase
|
||
\family typewriter
|
||
man rlog
|
||
\family default
|
||
para más información.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Información de revisión
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LyX soporta información de número de versión RCS (solo), véase
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "sub:VCS-Información-de-revisión"
|
||
|
||
\end_inset
|
||
|
||
para detalles.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Comandos CVS en LyX
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Ahora LyX soporta un subconjunto de operaciones CVS.
|
||
Puedes ver los comandos en el submenú
|
||
\family sans
|
||
Archivo\SpecialChar \menuseparator
|
||
Control de versiones
|
||
\family default
|
||
.
|
||
El sistema de control de versiones SVN es más poderoso, por lo que úsalo
|
||
en lugar de CVS, si es posible.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Uso general de CVS
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si comienzas desde cero con CVS debes crear tu repositorio y comprobar la
|
||
copia de trabajo con herramientas externas.
|
||
Si usas una configuración cliente-servidor puedes necesitar registrarte
|
||
antes de hacer la primera comprobación del repositorio.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si tus documentos están bajo control de revisión y otros usan el mismo repositor
|
||
io surgen problemas cuando se hacen cambios en el mismo documento y en el
|
||
mism lugar.
|
||
Los repositorios estándar CVS no operan con bloqueo de archivos, Esto puede
|
||
sorprender, pero los conflictos solo suceden si la gente discrepa sobre
|
||
el adecuado contenido de la misma parte de un documento.
|
||
Por tanto, si los colaboradores acostumbran a comunicarse regularmente,
|
||
los conflictos ocurren raramente.
|
||
Si no se comunican, tienen un problema fundamental de todos modos.
|
||
Con todo, algunos prefieren trabajar con las denominadas
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Comprobaciones reservadas
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Si hacen así, la copia de trabajo de todos los archivos es de solo lectura
|
||
al principio y el usuario comienza la edición después de usar un comando
|
||
especial para hacer posible la escritura en la copia de trabajo.
|
||
Cuando los cambios son ingresados la copia de trabajo vuelve al estado
|
||
solo lectura.
|
||
Con LyX, uno debe editar el archivo
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
.cvsrc
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
y añadir la línea
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
cvs -r
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
para trabajar con revisiones reservadas.
|
||
El beneficio es la posibilidad de ver quién está usando una copia con acceso
|
||
a escritura de algún documento.
|
||
No está garantizado que solo un usuario hace copias con permiso de escritura.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LyX intenta averiguar si estás usando copia reservada o no.
|
||
Si la copia de trabajo es solo lectura asume que es reservada, si admite
|
||
escritura y una copia adicional del documento existe en el subdirectorio
|
||
CVS/Base, asume es no reservada.
|
||
Si se detecta una copia reservada debes usar
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Check Out
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
para poder escribir en ella.
|
||
Después de hacerlo, la operación
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Check In
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
es posible y esto hace que tu copia de trabajo se haga de nuevo solo lectura
|
||
después de transferir los cambios al repositorio.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Más información sobre CVS se puede encontrar en
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
http://www.nongnu.org/cvs
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
y en
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
http://ximbiot.com/cvs
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Consulta
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
man cvs
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
para comprender los sub-comandos y conmutadores mencionados abajo.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Registrar
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si el documento no está bajo control de revisión, este es el único ítem
|
||
mostrado en el menú.
|
||
Y si está bajo control de revisión, el ítem
|
||
\family sans
|
||
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family sans
|
||
Registrar
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
no está visible.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Este comando registra tu documento en CVS
|
||
\begin_inset Flex Emph
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
\begin_inset Flex Strong
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
solo
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
en el caso de que ya tengas el directorio de documentos bajo control CVS
|
||
(en particular, existe el archivo
|
||
\family typewriter
|
||
CVS/Entries
|
||
\family default
|
||
).
|
||
Esto significa que debes comprobar el archivo por ti mismo usando herramientas
|
||
externas.
|
||
(En caso de olvidar este paso, LyX registra el documento con RCS).
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Después se te pide interactivamente una descripción inicial del documento.
|
||
No olvides que el archivo registrado todavía no es definitivo.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El comando CVS que es ejecutado:
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
cvs -q add -m
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
<entered message>"
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
<file-name>
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El término
|
||
\family typewriter
|
||
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
<file-name>
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
es una abreviación para
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
cambiar el directorio de trabajo actual a la ubicación del archivo y usa
|
||
el nombre de archivo sin el componente ruta como argumento
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Ingresar cambios
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Cuando has terminado de editar un archivo se graban los cambios.
|
||
Al hacerlo se te pide una descripción de los mismos.
|
||
Después, los cambios son ingresados en el repositorio.
|
||
En caso de que no hayas cambiado el documento y se detecte una copia reservada
|
||
se deshace la reserva hecha con
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Check Out
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring 00.00.0000
|
||
Comando
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
CVS:
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\family typewriter
|
||
cvs -q commit -m"<description>" <file-name>
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family default
|
||
o
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
cvs -q unedit "<file-name>"
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Descargar cambios
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Cuando estás compartiendo un repositorio con otros, puede que tengas que
|
||
incorporar sus cambios en tu copia de trabajo.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Comando CVS:
|
||
\family typewriter
|
||
cvs -q update "<file-name>"
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si se detecta una descarga solo lectura la copia se hace reservada y accesible
|
||
a escritura.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Comando CVS:
|
||
\family typewriter
|
||
cvs -q edit "<file-name>"
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Volver a la versión del repositorio
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Esto descargará todos los cambios hechos en el documento desde la última
|
||
entrada de cambios.
|
||
Recibes un mensaje de aviso antes de descargar los cambios.
|
||
Primero se borra el archivo y luego se ejecuta el comando CVS de actualización.
|
||
|
||
\family typewriter
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Comando CVS:
|
||
\family typewriter
|
||
cvs -q update
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
<file-name>
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si se detecta una copia reservada y la copia de trabajo no tiene cambios
|
||
solo se deshace la reserva.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Comando CVS:
|
||
\family typewriter
|
||
cvs -q unedit
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
<file-name>
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Actualizar el directorio local de descarga desde el repositorio
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Conforme tus documentos son más complejos, conteniendo sub-documentos y
|
||
figuras e incluyendo archivos externos
|
||
\family typewriter
|
||
.tex
|
||
\family default
|
||
y demás, el uso de control de versiones se hace más complicado.
|
||
LyX soporta la actualización del árbol completo en el que reside el documento.
|
||
Esto es especialmente útil cuando colaboras con gente que ni tiene conocimiento
|
||
detallado de CVS ni tiene interés en ingresar material adicional al repositorio.
|
||
Tienes que organizar la estructura de archivos para que los archivos externos
|
||
residan en el mismo directorio o subdirectorio del documento.
|
||
Es una buena práctica de todos modos almacenar los documentos multi-parte
|
||
en un directorio extra.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El comando
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Update local directory from repository
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
actualiza el directorio completo.
|
||
Si se detectan cambios locales el usuario es advertido antes de iniciar
|
||
la actualización.
|
||
En caso de conflictos en la fusión ambas versiones de las partes conflictivas
|
||
se sitúan al final del documento.
|
||
Debes revisar y corregir el resultado de la fusión.
|
||
Los conflictos los verás encerrados entre pares de
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
<<<<<<<
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
y
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
>>>>>>>
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
separados por
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
=======
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
La parte primera es tu versión antes de la operación de actualización con
|
||
pecedida del nombre del documento.
|
||
La segunda es la versión del repositorio con el número de la versión tras
|
||
la secuencia de signos
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
>
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring 00.00.0000
|
||
Comandos
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
CVS:
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
cd $path; cvs diff "."
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
(Para ver si se detectan cambios)
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
cd $path; cvs -q update "."
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
donde
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
$path
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
es la ruta al documento.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Mostrar historial
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Muestra el historial completo del documento CVS.
|
||
La salida de
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
cvs log
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
<file-name>
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
se muestra en un buscador.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Comandos SVN en Lyx
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Ahora LyX soporta parcialmente SVN.
|
||
Puedes encontrar los comandos en el submenú
|
||
\family sans
|
||
Archivo\SpecialChar \menuseparator
|
||
Control de versiones
|
||
\family default
|
||
.
|
||
Ten en cuenta que si utilizas acceso protegido con contraseña al repositorio
|
||
vía ssh, se te pedirá en una ventana de terminal.
|
||
LyX se ha probado con SVN 1.5 y 1.6.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
La mayoría de los comandos funcionarán también con 1.4, véase
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "sub:SVN-Actualizar-el-directorio"
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Registrar
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si tu documento no está bajo control de revisión este es el único ítem mostrado
|
||
en el menú.
|
||
Y si está bajo control de revisión, el ítem
|
||
\family sans
|
||
Registrar
|
||
\family default
|
||
no está visible.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Este comando registra tu documento en SVN
|
||
\series bold
|
||
\emph on
|
||
solo
|
||
\series default
|
||
\emph default
|
||
en el caso de que ya tengas el directorio de documentos bajo control SVN
|
||
( en particular, existe el archivo
|
||
\family typewriter
|
||
.svn/entries
|
||
\family default
|
||
).
|
||
Esto significa que debes comprobar el archivo por ti mismo.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Después se te pide interactivamente una descripción inicial del documento.
|
||
No olvides que el archivo registrado todavía no es definitivo.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El comando SVN que es ejecutado:
|
||
\family typewriter
|
||
snv add -q
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
<file-name>
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Lee
|
||
\family typewriter
|
||
man svn
|
||
\family default
|
||
para comprender las alternativas.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Ingresar cambios
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Cuando has terminado de editar un archivo, grabas los cambios.
|
||
Al hacerlo se te pide una descripción de los mismos.
|
||
Después, los cambios son ingresados.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Comando SVN:
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
En el caso de que el bloqueo no esté habilitado.
|
||
Véase la sección
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "sub:SVN-Bloqueo-de-archivos"
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
svn commit -q -m"<description>" <file-name>
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Comprobar para editar
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Actualiza los cambios de este archivo desde el repositorio.
|
||
Asegúrate de que comprendes la fusión y resolución de conflictos de SVN
|
||
antes de usar esta función, porque ¡todos los conflictos debes resolverlos
|
||
tú mismo a mano!
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Comando SVN:
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Ídem.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
svn update --non-interactive
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
<file-name>
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Volver a la versión del repositorio
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Esto descargará todos los cambios hechos en el documento desde la última
|
||
entrada de cambios.
|
||
Recibes un mensaje de aviso antes de descargar los cambios.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Comando SVN:
|
||
\family typewriter
|
||
svn revert -q
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
<file-name>
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Actualizar el directorio local de descarga desde el repositio
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Ten en cuenta que este comando solo funcionará con
|
||
\begin_inset Formula $\geqq1.5$
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\begin_inset CommandInset label
|
||
LatexCommand label
|
||
name "sub:SVN-Actualizar-el-directorio"
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Todos los comandos anteriores tienen un defecto: solo negocian con el documento
|
||
actual.
|
||
Una vez que el documento contiene figuras, archivos externos
|
||
\family typewriter
|
||
.tex
|
||
\family default
|
||
, etc., su administración se hace más complicada.
|
||
Ahora LyX soporta la actualización del árbol completo en el que reside
|
||
el documento.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Hay que organizar la estructura de archivos de modo que todos los archivos
|
||
externos estén en el mismo directorio o subdirectorios del documento.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
Esto es especialmente útil cuando colaboras con gente que ni tiene conocimiento
|
||
detallado de CVS ni tiene interés en ingresar material adicional al repositorio.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El comando
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Update local directory from repository
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
actualiza el directorio completo y en caso de conflictos se deja la versión
|
||
local de los archivos, para que no haya pérdida indeseada de datos.
|
||
Si se detectan cambios locales se avisa al usuario antes de iniciar la
|
||
actualización.
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring 00.00.0000
|
||
Comandos
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
SVN:
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
svn diff $path
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
(Para ver si se detectan cambios.)
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
svn update --accept mine-full $path
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
donde
|
||
\family typewriter
|
||
$path
|
||
\family default
|
||
es la ruta al documento.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Mostrar historial
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Muestra el historial completo del documento SVN.
|
||
La salida de
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
svn log
|
||
\begin_inset Quotes eld
|
||
\end_inset
|
||
|
||
<file-name>
|
||
\family default
|
||
|
||
\begin_inset Quotes erd
|
||
\end_inset
|
||
|
||
se muestra en un buscador.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Bloqueo de archivos
|
||
\begin_inset CommandInset label
|
||
LatexCommand label
|
||
name "sub:SVN-Bloqueo-de-archivos"
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El intercambio de archivos entre varios sistemas de control de revisiones
|
||
tiene el problema de conflictos en las fusiones en el caso de que dos usuarios
|
||
intenten editar el mismo documento (o partes de él).
|
||
Cuando sucede un conflicto requiere una solución manual, y una alternativa
|
||
razonable es proveer algún tipo de mecanismo de bloqueo que garantice que
|
||
solo un usuario pueda editar el archivo al mismo tiempo.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
SVN dispone de dos de estos mecanismos que garantizan exclusividad en el
|
||
acceso a archivos, bloqueos y configuración automática de permisos de escritura
|
||
(véase la sec.
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\begin_inset CommandInset ref
|
||
LatexCommand ref
|
||
reference "sub:SVN-Bloqueo-automático"
|
||
|
||
\end_inset
|
||
|
||
), basados en propiedad de archivos svn
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
svn:needs-lock
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\begin_inset Foot
|
||
status open
|
||
|
||
\begin_layout Plain Layout
|
||
\begin_inset CommandInset href
|
||
LatexCommand href
|
||
target "http://svnbook.red-bean.com/en/1.2/svn.advanced.locking.html"
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
Si esta propiedad se detecta para determinado documento, LyX empieza automática
|
||
mente a usar bloqueo SVN para la edición del documento, y el mecanismo completo
|
||
de ingreso/descarga conmuta al mismo régimen que para RCS.
|
||
En particular, esto quiere decir que hay dos modos diferentes de uso archivos
|
||
en LyX:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Estado no bloqueado.
|
||
EL archivo cargado está en modo solo lectura.
|
||
Para editar hay que descargarlo.
|
||
|
||
\emph on
|
||
Descarga
|
||
\emph default
|
||
consiste en actualizar desde el repositorio y adquisición de bloqueo de
|
||
escritura.
|
||
Si no es posible obtener el bloqueo permanece el estado no bloquedo.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Estado bloqueado.
|
||
El archivo cargado está en modo 'normal' de edición.
|
||
Ningún otro usuario tiene permiso para editar el archivo.
|
||
|
||
\emph on
|
||
Ingresar
|
||
\emph default
|
||
consiste en eingresar los cambios y obtención de bloqueo de escritura.
|
||
Si no se han hecho cambios en el documento, no se producirá ningún ingreso
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
No te extrañe si de todas formas se te pide un mensaje de ingreso.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
y solo se realizará el bloqueo de escritura.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
SVN commands:
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring 00.00.0000
|
||
Check-in:
|
||
\family typewriter
|
||
svn commit -q -m"<description>" "<file-name>"
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
svn unlock "<file-name>"
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring 00.00.0000
|
||
Check-out:
|
||
\family typewriter
|
||
svn update "<file-name>"
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
svn lock "<file-name>"
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Propiedad de bloqueo automático
|
||
\begin_inset CommandInset label
|
||
LatexCommand label
|
||
name "sub:SVN-Bloqueo-automático"
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La configuración automática de los permisos de escritura del archivo .lyx
|
||
se establece con
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Archivo\SpecialChar \menuseparator
|
||
Control de versiones\SpecialChar \menuseparator
|
||
Cambiar propiedad de bñoqueo
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Este comando está activo solo cuando el archivo no está bloqueado en el
|
||
servidor svn (es decir, debes descargar antes de proceder).
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring 00.00.0000
|
||
Comandos
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
SVN:
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring 00.00.0000
|
||
Activar:
|
||
\family typewriter
|
||
svn propset svn:needs-lock ON "<file-name>"
|
||
\end_layout
|
||
|
||
\begin_layout Labeling
|
||
\labelwidthstring 00.00.0000
|
||
Desactivar:
|
||
\family typewriter
|
||
svn propdel svn:needs-lock "<file-name>"
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Información de revisión en documentos
|
||
\begin_inset CommandInset label
|
||
LatexCommand label
|
||
name "sub:VCS-Información-de-revisión"
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Hay más posibilidades para activar la información de revisión en nuestro
|
||
documento.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
LyX lo soporta directamente.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Información de revisión del árbol (
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
vcs-tree-revision
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
).
|
||
El resultado es la salida del comando
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
svnversion
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
; el siguiente cuadro da una idea de la interpretación de los resultados.
|
||
\end_layout
|
||
|
||
\begin_deeper
|
||
\begin_layout Standard
|
||
\align center
|
||
\begin_inset Tabular
|
||
<lyxtabular version="3" rows="6" columns="2">
|
||
<features tabularvalignment="middle">
|
||
<column alignment="center" valignment="top" width="0">
|
||
<column alignment="center" valignment="top" width="0">
|
||
<row>
|
||
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
Salida
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
Significado
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
</row>
|
||
<row>
|
||
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
4123:4168
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
revisión mezclada de la copia de trabajo
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
</row>
|
||
<row>
|
||
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
4168M
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
copia de trabajo modificada
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
</row>
|
||
<row>
|
||
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
4123S
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
copia de trabajo conmutada
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
</row>
|
||
<row>
|
||
<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
4123P
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
copia de trabajo parcial, de una descarga dispersa
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
</row>
|
||
<row>
|
||
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
4123:4168MS
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
<cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none">
|
||
\begin_inset Text
|
||
|
||
\begin_layout Plain Layout
|
||
copia de trabajo de revisión mezclada, modificada, conmutada
|
||
\end_layout
|
||
|
||
\end_inset
|
||
</cell>
|
||
</row>
|
||
</lyxtabular>
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Información de revisión del archivo.
|
||
El resultado del análisis de la salida de
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
svn
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
info
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
--xml
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
file.lyx
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Los argumentos soportados son:
|
||
\end_layout
|
||
|
||
\begin_deeper
|
||
\begin_layout Itemize
|
||
número de versión del último ingreso (
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
vcs-revision
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
)
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
autordel último ingreso (
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
vcs-author
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
)
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
fecha del último ingreso (
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
vcs-date
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
)
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
hora del último ingreso (
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
vcs-time
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
)
|
||
\end_layout
|
||
|
||
\end_deeper
|
||
\begin_layout Standard
|
||
Puedes obtener esta información mediante InsetInfo (p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
info-insert buffer vcs-date
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
).
|
||
La información estará disponible solo cuando tengas el arvhivo almacenado
|
||
bajo administración svn (es decir, el directorio
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
.svn
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
está disponible con tu documento).
|
||
\end_layout
|
||
|
||
\end_deeper
|
||
\begin_layout Itemize
|
||
Otra posibilidad es usar claves svn
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Estableces la propiedad de claves de archivo (p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
|
||
\family sans
|
||
svn propset svn:keywords 'Rev' file.lyx
|
||
\family default
|
||
) y luego pegas la clave en código TeX
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Esta es una manera fácil de asegurar que LyX no quiebre la línea en mitad
|
||
de la clave.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
en tu documento (p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
|
||
\begin_inset ERT
|
||
status open
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
$Rev$
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
).
|
||
De esta manera el cliente svn sustituirá automáticamente el número de revisión
|
||
(p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
|
||
\begin_inset ERT
|
||
status open
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
$Rev: 59 $
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
) tras cada actualización e ingreso.
|
||
Hay otros problemas con este enfoque.
|
||
Primero, el carácter '$' se usa en TeX para expresiones matemáticas, de
|
||
modo que cualquier aparición de una fórmula
|
||
\begin_inset Formula $Rev$
|
||
\end_inset
|
||
|
||
se convierte en
|
||
\begin_inset Formula $Rev:59$
|
||
\end_inset
|
||
|
||
en tu documento LyX.
|
||
Lo mismo sucederá con otras claves como Id, Date, Author, etc.
|
||
Segundo, la salida svn es dependiente del idioma, por lo que es fácil que
|
||
svn produzca alguna cadena problemática al usar Date.
|
||
Tercero, se obtiene la cadena completa 'Rev: 59' en tu documento en vez
|
||
de solo el número.
|
||
Hasta que subversion implemente claves personalizadas por el usuario será
|
||
pesado usar este enfoque con fiabilidad o permitir a LyX soportarlo directament
|
||
e.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
SVN y entorno Windows
|
||
\end_layout
|
||
|
||
\begin_layout Quote
|
||
Mi inclinación es decir que si el usuario no es capaz por sí mismo de entender
|
||
las operaciones en línea de comandos, sería recomendable que usara TortoiseSVN.
|
||
—P.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
A.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
Rubin.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Preparación
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Además de instalar LyX y tener acceso al repositorio de Subversion, el usuario
|
||
deberá instalar el programa cliente de Subversion.
|
||
En
|
||
\begin_inset CommandInset href
|
||
LatexCommand href
|
||
name "CollabNet"
|
||
target "http://www.collab.net/nonav/downloads/subversion/"
|
||
|
||
\end_inset
|
||
|
||
hay disponible un instalador para Windows.
|
||
Además, al usuario le puede interesar instalar
|
||
\begin_inset CommandInset href
|
||
LatexCommand href
|
||
name "TortoiseSVN"
|
||
target "http://tortoisesvn.tigris.org/"
|
||
|
||
\end_inset
|
||
|
||
, que integra las operaciones de Subversion en el menú contextual (clic
|
||
derecho) del Explorador de Windows.
|
||
Las operaciones hechas fuera de LyX generalmente son más convenientes en
|
||
el menú contextual del Explorador.
|
||
Hay que tener en cuenta que TortoiseSVN no es un reemplazo del programa
|
||
cliente, que es lo que usa el propio LyX.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Poner un documento bajo control de Subversion
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Antes de poner un documento LyX bajo control de Subversion, su directorio
|
||
padre debe estar bajo control de versiones.
|
||
Si el documento se va a añadir a un proyecto ya en el repositorio, esto
|
||
se lleva a cabo comprobando el directorio donde se incluirá el documento
|
||
nuevo.
|
||
Si el proyecto mismo no está ya bajo control de versión (por ejemplo, si
|
||
el documento inicia un proyecto nuevo), hay que importar el directorio
|
||
al repositorio.
|
||
Esto se hace fuera de LyX.
|
||
Tanto la importación como la comprobación se hacen fácilmente en el menú
|
||
contextual del Explorador mediante TortoiseSVN, o bien usando un cliente
|
||
de línea de comandos en DOS.
|
||
El procedimiento para importar el proyecto con TortoiseSVN se describe
|
||
abajo, suponiendo que hay un repositorio y un proyecto nuevo en
|
||
\family typewriter
|
||
C:
|
||
\backslash
|
||
new project
|
||
\family default
|
||
.
|
||
Para información sobre el uso del programa cliente de Subversion, ejecuta
|
||
|
||
\family typewriter
|
||
svn --help
|
||
\family default
|
||
en línea de comandos de DOS.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Localiza
|
||
\family typewriter
|
||
C:
|
||
\backslash
|
||
new project
|
||
\family default
|
||
en el Explorador de Windows, clic derecho y selecciona
|
||
\family typewriter
|
||
TortoiseSVN > Repo-browser
|
||
\family default
|
||
.
|
||
Si es preciso ajusta el URL para el repositorio, y pulsa OK.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Haz clic derecho en el nivel del repositorio bajo el que quieres situar
|
||
la carpeta del nuevo proyecto (típicamente el nivel superior) y pulsa
|
||
\family typewriter
|
||
Create folder\SpecialChar \ldots{}
|
||
|
||
\family default
|
||
Da nombre a la carpeta y pulsa OK.
|
||
Añade un mensaje para el registro, si quieres, y pulsa OK de nuevo.
|
||
La carpeta del nuevo proyecto debería figurar en el repositorio.
|
||
Por último, OK de nuevo para salir del navegador del repositorio.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Haz otra vez clic derecho en
|
||
\family typewriter
|
||
C:
|
||
\backslash
|
||
new project
|
||
\family default
|
||
, esta vez seleccionando SVN Checkout\SpecialChar \ldots{}
|
||
Selecciona el URL de la carpeta que
|
||
acabas de crear en el repositorio y ajusta el directorio a
|
||
\family typewriter
|
||
C:
|
||
\backslash
|
||
new project.
|
||
|
||
\family default
|
||
Pulsa OK.
|
||
Serás avisado sobre una carpeta no vacía; OK para continuar.
|
||
Ahora debería haber un directorio
|
||
\family typewriter
|
||
.svn
|
||
\family default
|
||
bajo
|
||
\family typewriter
|
||
C:
|
||
\backslash
|
||
new project.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Crea o abre tu documento en LyX y abre
|
||
\family sans
|
||
Archivo\SpecialChar \menuseparator
|
||
Control de versiones\SpecialChar \menuseparator
|
||
Registrar
|
||
\family default
|
||
.
|
||
Añade un mensaje de registro y pulsa OK para someter el documento a control
|
||
de versión.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
De aquí en adelante deberías tener funcionalidad completa en el menú
|
||
\family sans
|
||
Archivo\SpecialChar \menuseparator
|
||
Control de versiones
|
||
\family default
|
||
.
|
||
Además tienes la opción de comprobar el documento entrante y saliente,
|
||
ver su historial, etc., usando el menú contextual TortoiseSVN en el Explorador
|
||
o en la línea de comandos del programa cliente de Subversion.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
SSH tunnel con SVN bajo Windows
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Comparado con la configuración del cliente svn en Linux para comunicar sobre
|
||
ssh, bajo Windows es una tarea es bastante más molesta.
|
||
Al menos ofreceremos algunas indicaciones para configurar el cliente, pero
|
||
hay que aclarar antes algo sobre ssh y la línea de comandos en Windows
|
||
y estar preparados para grandes dosis de frustración\SpecialChar \ldots{}
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Obtén un cliente svn para windows, como se describe en secciones anteriores.
|
||
Si es una instalación nueva ejecuta algún comando para crear los archivos
|
||
de configuración (p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
svn --version
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
), que deberás cambiar más tarde.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Elige un cliente ssh para Windows.
|
||
Hay varias opciones, aquí usaremos el de Putty tools
|
||
\begin_inset Foot
|
||
status open
|
||
|
||
\begin_layout Plain Layout
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Tendrás que configurar la conexión para que el cliente no pia contraseña.
|
||
Para facilitar las cosas usaremos solo claves sin ninguna protección adicional
|
||
de contraseña, etc.
|
||
\end_layout
|
||
|
||
\begin_deeper
|
||
\begin_layout Enumerate
|
||
Genera las claves con
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
puttygen
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Guarda tu clave privada .ppk y pon la pública en el servidor.
|
||
Si el servidor SVN corre bajo Linux, ten en cuenta que el formato de la
|
||
clave pública no es compatible con openssh Linux y tendrás que copiar y
|
||
pegar directamente la clave desde el campo de edición “
|
||
\emph on
|
||
Public key for pasting into OpenSSH authorized_keys file
|
||
\emph default
|
||
:” en el archivo del servidor
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
~/.ssh/authorized_keys
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
/
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
authorized_keys2
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Obtén el
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
plink
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
de Putty.
|
||
En el archivo de configuración SVN
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
La ruta exacta depende de la versión de Windows, usualmente algo como
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
c:
|
||
\backslash
|
||
Documents and Settings
|
||
\backslash
|
||
user
|
||
\backslash
|
||
Application Data
|
||
\backslash
|
||
Subversion
|
||
\backslash
|
||
config
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
/
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
AppData
|
||
\backslash
|
||
Roaming
|
||
\backslash
|
||
Subversion
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
, sección [tunnels], configura el comando ssh, p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
ssh=c:/path/plink.exe -i c:/path/private_key.ppk
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\begin_inset Foot
|
||
status open
|
||
|
||
\begin_layout Plain Layout
|
||
Usualmente toma tiempo conseguir el comando exacto y depende de muchas cosas.
|
||
Por ejemplo, no tener algún servidor remoto guardado como predeterminado
|
||
en Putty etc.
|
||
Si falla, intenta primero conectar vía plink sin SVN.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\end_deeper
|
||
\begin_layout Enumerate
|
||
Descarga el archivo SVN, p.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
ej.
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
svn co svn+ssh://user@server/repository_path
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Conversiones de los finales de línea
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Cuando los colaboradores mezclan entornos Linux y Windows, LyX usará distintos
|
||
finales de línea en los archivos .lyx.
|
||
Esto no es un problema en lo que concierne a la funcionalidad de LyX, pero
|
||
los archivos diff de los ingresos serán enormes y propensos a conflictos
|
||
de fusión.
|
||
Afortunadamente SVN sabe por sí mismo
|
||
\begin_inset Foot
|
||
status open
|
||
|
||
\begin_layout Plain Layout
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
http://svnbook.red-bean.com/en/1.4/svn.advanced.props.file-portability.html
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
como manejar problemas con retornos y saltos de línea (CR/LF) cuando cambia
|
||
archivos .lyx al modo
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
native
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
\begin_inset Foot
|
||
status open
|
||
|
||
\begin_layout Plain Layout
|
||
Para los perezosos:
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
svn propset svn:eol-style native FILE_NAME
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Ajustes adicionales
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Con la reciente adición de la función vc-command, los usuarios que exprimen
|
||
la potencia de LyX pueden crear sus propios comandos para el control de
|
||
revisiones.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Como ejemplo puedes ver cómo integrar directamente dos comandos TortoiseSVN:
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
Commit:
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
vc-command DS "." "TortoiseProc /command:commit /path:$$p"
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
Revert:
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
vc-command DR "." "TortoiseProc /command:revert /path:$$p"
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Control de versiones y comparación de documentos
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Uno de los usos típicos del control de versiones es inspeccionar los cambios
|
||
entre revisiones, usualmente creando volcados
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
diff
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Aunque esto es útil para archivos de texto sencillo, es mucho menos útil
|
||
en archivos de LyX, que tienen una estructura más complicada.
|
||
Por tanto, proporcionamos caminos para la característica de comparar documentos.
|
||
Hay dos maneras de iniciar esta función, una por llamada directa a
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
VC_COMPARE
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
(véase el manual Funciones de LyX para detalles) y otra con el icono o
|
||
menú
|
||
\begin_inset Flex EstiloCarácter:ItemMenú
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Comparar con revisión anterior...
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Se pueden comparar dos revisiones determinadas o se puede simplemente comparar
|
||
la versión actual del texto editado con revisiones anteriores (donde '
|
||
\begin_inset Flex Code
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
0
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
' revisiones atrás quiere decir comparar el archivo en edición con la última
|
||
revisión remitida).
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Esta característica está soportada por SVN y RCS, aunque debido al esquema
|
||
de versiones más complicado de RCS hay una restricción, en la dirección
|
||
de las revisiones en el diálogo, los números siempre apuntan al último
|
||
número en el número de revisión de RCS, es decir, '35' en '1.2.35'.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Programación literaria
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Actualizado por
|
||
\noun on
|
||
Kayvan Sylvan
|
||
\noun default
|
||
(kayvan@sylvan.com)
|
||
\noun on
|
||
,
|
||
\noun default
|
||
documentación original de
|
||
\noun on
|
||
Edmar Wienskoski Jr.
|
||
|
||
\noun default
|
||
(edmar-w-jr@technologist.com)
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Introducción
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El propósito principal de esta documentación es mostrar el uso de LyX para
|
||
escribir programación literaria
|
||
\series medium
|
||
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
«Literate Programming», llamada también programación «ilustrada» o «letrada».
|
||
|
||
\emph on
|
||
(N.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
del t.)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\series default
|
||
.
|
||
Se supone que la técnica de la programación te resulta familiar y sabes
|
||
lo que significan términos como
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
tangling
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
y
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
weaving
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Generación del código y de la documentación, respectivamente.
|
||
(
|
||
\emph on
|
||
N.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
del t.
|
||
\emph default
|
||
)
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
.
|
||
Si no es así, acude a los enlaces web mencionados en las siguientes secciones.
|
||
Hay mucha y buena documentación que abarca desde la historia de los inicios
|
||
de la programación hasta las últimas herramientas y trucos.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
También se supone que estás familiarizado con el uso de LyX hasta el punto
|
||
de conocer cómo cambiar las preferencias y el archivo de recursos X.
|
||
Si no es así acude al resto de documentación de LyX en función de tus necesidad
|
||
es.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Programación literaria
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Extraído de las FAQ:
|
||
\end_layout
|
||
|
||
\begin_layout Quotation
|
||
En la programación literaria se combinan documentación y código fuente de
|
||
manera legible para los seres humanos.
|
||
¡De hecho, la programación literaria debería ser de lectura agradable,
|
||
incluso sugerente! (¡Lo siento Bob, no he podido resistirme\SpecialChar \ldots{}
|
||
!) En general,
|
||
en la escritura de los programas se combinan código y documentación en
|
||
el mismo archivo.
|
||
Las herramientas de programación literaria analizan después el archivo
|
||
y pueden generar la documentación o el código fuente compilable por separado.
|
||
El estilo WEB de programación fue creado por
|
||
\noun on
|
||
D.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
E.
|
||
\begin_inset space \thinspace{}
|
||
\end_inset
|
||
|
||
Knuth
|
||
\noun default
|
||
mientras desarrollaba su sistema de composición tipográfica TeX.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Otro extracto:
|
||
\end_layout
|
||
|
||
\begin_layout Quotation
|
||
|
||
\emph on
|
||
¿En qué se diferencian la programación literaria y
|
||
\emph default
|
||
e
|
||
\emph on
|
||
l comentario literal?
|
||
\end_layout
|
||
|
||
\begin_layout Quotation
|
||
Hay tres rasgos distintivos, que son, por orden de importancia:
|
||
\end_layout
|
||
|
||
\begin_deeper
|
||
\begin_layout Itemize
|
||
orden de elaboración flexible
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
soporte automático de búsqueda
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
documentación bien presentada, especialmente los diagramas y las matemáticas.
|
||
|
||
\end_layout
|
||
|
||
\end_deeper
|
||
\begin_layout Standard
|
||
Y ahora que he despertado tu curiosidad, veamos las referencias.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Referencias
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Las FAQ completas de
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Literate Programming
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
se encuentran en:
|
||
\end_layout
|
||
|
||
\begin_layout Quote
|
||
Literate Programming FAQ:
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
http://shelob.ce.ttu.edu/daves/lpfaq/faq.html
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En las FAQ se describen 23 (¡23!) herramientas diferentes de programación
|
||
literaria.
|
||
Algunas son específicas de lenguajes de programación particulares, otras
|
||
son de aplicación general.
|
||
He seleccionado la herramienta
|
||
\noun on
|
||
Noweb
|
||
\noun default
|
||
para mi uso personal por varias razones:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Puede generar la documentación en LaTeX o en HTML.
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Es de estructura abierta, es decir, es sencillo introducir filtros nuevos
|
||
y hacer procesamientos especiales según las necesidades.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Ya hay una buena selección de filtros disponible (uno de ellos es HTML).
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
Es libre.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La página web de Noweb es:
|
||
\end_layout
|
||
|
||
\begin_layout Quote
|
||
Página de inicio de Noweb
|
||
\begin_inset Flex URL
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
http://www.cs.virginia.edu/~nr/noweb/
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Desde allí puedes acceder a muchos enlaces de interés y a ejemplos de programaci
|
||
ón en formato literario.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
LyX y la programación literaria
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LyX soporta Programación Literaria mediante el mecanismo de gestión de convertid
|
||
ores.
|
||
Este soporte se proporciona
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
independiente de Noweb
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, es decir, podrás usar esta nueva función de LyX con algunas otras herramientas
|
||
de programación literaria, cuya elección puedes hacer en las preferencias
|
||
de LyX.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Generación de documentos y de código («weaving and tangling»)
|
||
\end_layout
|
||
|
||
\begin_layout Paragraph
|
||
Selección de la clase de documento
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si has instalado Noweb y LyX correctamente, siempre que abras un documento
|
||
nuevo o intentes cambiar la clase del documento, observarás que hay tres
|
||
nuevas clases disponibles:
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Article (Noweb)
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Book (Noweb)
|
||
\end_layout
|
||
|
||
\begin_layout Itemize
|
||
|
||
\family sans
|
||
Report (Noweb)
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Selecciona una de ellas para empezar tu documento
|
||
\family sans
|
||
|
||
\family default
|
||
de programación literaria.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Además se pueden generar otras clases nuevas a partir de otros estilos como
|
||
|
||
\family sans
|
||
letter
|
||
\family default
|
||
o en combinación con otras variantes de clases como
|
||
\family sans
|
||
article (AMS)
|
||
\family default
|
||
.
|
||
Si tienes necesidades especiales que no pueden ser cubiertas por una de
|
||
las clases existentes, comunícalo a la lista de desarrolladores de LyX
|
||
(lyx-devel@lists.lyx.org) e intentaremos proveer nuevas entradas, o enseñarte
|
||
a hacerlo.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Es simple, implica la creación de un archivo de cuatro líneas y reejecución
|
||
de la auto-configuración.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
Por otra parte, si usas una herramienta distinta de Noweb, quizás tendrías
|
||
que crear un nuevo conjunto de clases de documento para ella.
|
||
\end_layout
|
||
|
||
\begin_layout Paragraph
|
||
Escribiendo código
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LyX proporciona el entorno
|
||
\family sans
|
||
Fragmento
|
||
\family default
|
||
(
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Scrap
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
)
|
||
\family sans
|
||
|
||
\family default
|
||
para escribir código.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
El término equivalente en Noweb es
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
Chunk
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Por razones históricas, he mantenido el término
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
scrap
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
introducido por otra herramienta literaria llamada Nuweb, que utilicé durante
|
||
varios años antes de pasarme a Noweb.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
Noweb delimita fragmentos como este:
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
<<Mi fragmento>>=
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
código
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
más código
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
aún más código
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
@
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El problema es que todo lo que se escriba entre <<
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
y
|
||
\family typewriter
|
||
@
|
||
\family default
|
||
debe ser interpretado de forma literal, es decir, LyX no debería hacer
|
||
ninguna interpretación especial de lo que está ahí escrito.
|
||
Esto es manejado por el entorno especial
|
||
\family sans
|
||
Fragmento
|
||
\family default
|
||
, que funciona como un párrafo normal excepto que admite espacios con libertad.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El inconveniente del entorno de párrafo
|
||
\family sans
|
||
Fragmento
|
||
\family default
|
||
es que los párrafos consecutivos de código estarán separados con una línea
|
||
vacía en el código fuente y en la documentación impresa.
|
||
Para evitarlo se puede introducir cada línea de código en una línea de
|
||
|
||
\family sans
|
||
Fragmento
|
||
\family default
|
||
separada de la siguiente con un salto de línea (
|
||
\family sans
|
||
C-Retorno
|
||
\family default
|
||
).
|
||
El ejemplo anterior se verá así:
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Si tienes una versión impresa de este documento no verás ninguna diferencia
|
||
entre el ejemplo anterior y el siguiente.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
<<Mi fragmento>>=
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
código
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
más código
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
aún más código
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
@
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Este entorno funciona bien.
|
||
El único inconveniente es tener que poner
|
||
\family sans
|
||
C-Retorno
|
||
\family default
|
||
en vez de un simple
|
||
\family sans
|
||
Retorno
|
||
\family default
|
||
.
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Esto está en mi lista de
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
arreglos
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
pendientes.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
He de apuntar que también puedes usar la estructura
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
%def
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
de Noweb en tus fragmentos de código para añadir identificadores de referencias
|
||
cruzadas:
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
<<Mi fragmento>>=
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
def una_función(argumentos):
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
"Esta es la documentación para esta función."
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
print "Mis argumentos: ", argumentos
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
@ %def una_función
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Para ver un ejemplo de esta construcción y la salida con la referencia cruzada
|
||
generada, puedes ver la programación literaria en python contenida en el
|
||
archivo
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
\emph on
|
||
LIBDIR
|
||
\emph default
|
||
/examples/listerrors.lyx
|
||
\family default
|
||
\emph on
|
||
,
|
||
\emph default
|
||
que debería aclarar esto.
|
||
\end_layout
|
||
|
||
\begin_layout Paragraph
|
||
Generación del documento
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Ahora ya tienes un nuevo documento con su clase adecuada y con algo de código
|
||
y de texto en él.
|
||
¿Cómo ver la salida impresa? La respuesta es simple, con
|
||
\family sans
|
||
Ver\SpecialChar \menuseparator
|
||
DVI,
|
||
\family default
|
||
etc.
|
||
Igual que harías con cualquier otro documento.
|
||
No hace falta ningún procedimiento especial.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Para aclarar las cosas explicaré lo que sucede en el interior de LyX:
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Al escoger la opción
|
||
\family sans
|
||
\bar under
|
||
V
|
||
\bar default
|
||
er\SpecialChar \menuseparator
|
||
|
||
\bar under
|
||
A
|
||
\bar default
|
||
ctualizar\SpecialChar \menuseparator
|
||
DVI
|
||
\family default
|
||
, se genera un archivo LaTeX.
|
||
|
||
\end_layout
|
||
|
||
\begin_deeper
|
||
\begin_layout Standard
|
||
Si el documento es de cualquiera de las clases en formato
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
literate
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, el archivo generado será nombrado con una extensión definida por el formato
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
literate
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
(definido en el panel de
|
||
\family sans
|
||
Preferencias
|
||
\family default
|
||
), si no el archivo tendrá la extensión habitual
|
||
\family typewriter
|
||
.tex
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\end_deeper
|
||
\begin_layout Enumerate
|
||
La única diferencia está en la extensión del archivo, no hace falta ninguna
|
||
acción especial por parte de LyX, puesto que has formateado el código con
|
||
el entorno
|
||
\family sans
|
||
Fragmento
|
||
\family default
|
||
, que ya se cuida de ese aspecto.
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
Si el documento es de cualquier clase
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
literate
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, un convertidor interno se encarga de convertir el archivo LyX a Noweb
|
||
y luego otro convertidor
|
||
\begin_inset Foot
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
Definido en
|
||
\family sans
|
||
\bar under
|
||
H
|
||
\bar default
|
||
erramientas\SpecialChar \menuseparator
|
||
|
||
\bar under
|
||
P
|
||
\bar default
|
||
referencias
|
||
\family default
|
||
, apartado
|
||
\family sans
|
||
Convertidores
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
convierte Noweb a LaTeX para generar el archivo LaTeX.
|
||
\end_layout
|
||
|
||
\begin_deeper
|
||
\begin_layout Standard
|
||
Si no lo es, se salta este paso.
|
||
\end_layout
|
||
|
||
\end_deeper
|
||
\begin_layout Enumerate
|
||
Finalmente, se ejecuta LaTeX y continúa el proceso de la manera habitual.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La independencia de una particular herramienta de programación literaria
|
||
se basa simplemente en el cambio de los comandos ejecutados por los distintos
|
||
convertidores.
|
||
\end_layout
|
||
|
||
\begin_layout Paragraph
|
||
Generación del código
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Al escoger la opción de menú o al pulsar el botón adecuado de la barra de
|
||
herramientas, se genera un archivo LaTeX como se describe en el paso 1
|
||
anterior.
|
||
A continuación, LyX ejecuta el convertidor
|
||
\family typewriter
|
||
Noweb->Programa
|
||
\family default
|
||
.
|
||
Habitualmente, este paso (igual que cualquier otro convertidor) se realiza
|
||
en dos partes:
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
El programa convertidor propiamente dicho.
|
||
Este programa realiza la conversión de un formato a otro (en este caso,
|
||
desde el formato
|
||
\family typewriter
|
||
Noweb
|
||
\family default
|
||
al pseudo-formato
|
||
\family typewriter
|
||
Programa
|
||
\family default
|
||
).
|
||
\end_layout
|
||
|
||
\begin_layout Enumerate
|
||
El analizador de registro de errores.
|
||
Este es un programa cuyo único propósito es reescribir los mensajes de
|
||
error en un formato comprensible para LyX.
|
||
Esto permite la colocación de los cuadros de error de LyX en los lugares
|
||
correctos.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La primera parte, que se especifica en el campo
|
||
\family sans
|
||
Convertidor
|
||
\family default
|
||
, debería contener
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
build-script $$i
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Esto significa que LyX invocará a
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
build-script
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
(un programa o un script) con el nombre del archivo Noweb (
|
||
\family typewriter
|
||
$$i
|
||
\family default
|
||
, generalmente un archivo en el directorio temporal de LyX).
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
He aquí una implementación de
|
||
\family typewriter
|
||
build-script
|
||
\family default
|
||
que puedes colocar en un directorio accesible para tu línea de comandos:
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
#!/bin/sh
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
#
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
notangle -Rbuild-script $1 | env NOWEB_SOURCE=$1 sh
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La segunda parte de la configuración del convertidor va en el campo
|
||
\family sans
|
||
Opción
|
||
\family default
|
||
\series bold
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
\series default
|
||
extra
|
||
\family default
|
||
y debe contener el parámetro
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
originaldir,parselog=listerrors
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Esto hará pasar todos los errores generados en el proceso por
|
||
\family typewriter
|
||
build-script
|
||
\family default
|
||
a través del programa
|
||
\family typewriter
|
||
listerrors.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El código del convertidor busca el programa
|
||
\family typewriter
|
||
listerrors
|
||
\family default
|
||
en primer lugar en
|
||
\begin_inset Newline linebreak
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
\emph on
|
||
MI_DIRECTORIO_LYX
|
||
\emph default
|
||
/scripts
|
||
\family default
|
||
, después en
|
||
\family typewriter
|
||
\emph on
|
||
LIBDIR
|
||
\emph default
|
||
/scripts
|
||
\family default
|
||
y por último en la ruta de acceso por omisión a
|
||
\family typewriter
|
||
listerrors
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Paragraph
|
||
Instrucciones de compilación en el documento
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La última parte de la integración entre LyX y noweb es el fragmento
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
build-script
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
Generalmente, las instrucciones para compilar tu programa deberían incluirse
|
||
en un fragmento propio.
|
||
El
|
||
\family typewriter
|
||
build-script
|
||
\family default
|
||
específico de noweb visto antes usa el comando
|
||
\family typewriter
|
||
notangle
|
||
\family default
|
||
para buscar ese fragmento (llamado
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
build-script
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
) y procesa su contenido a través de
|
||
\family typewriter
|
||
sh
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Típicamente, un fragmento
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
build-script
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
se verá más o menos así:
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
<<build-script>>=
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
#!/bin/sh
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
if [ -z "${NOWEB_SOURCE}" ]
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
then
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
NOWEB_SOURCE=miarchivo.nw
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
fi
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
[...
|
||
código para extraer los archivos ...]
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
[...
|
||
código para compilar los archivos ...]
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
@
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Mira en
|
||
\family typewriter
|
||
\emph on
|
||
LIBDIR
|
||
\emph default
|
||
/examples/listerrors.lyx
|
||
\family default
|
||
o
|
||
\family typewriter
|
||
\emph on
|
||
LIBDIR
|
||
\emph default
|
||
/examples/Literate.lyx
|
||
\family default
|
||
, que implementan dos versiones del programa
|
||
\family typewriter
|
||
listerrors
|
||
\family default
|
||
, para ver algunos ejemplos de cómo ensamblar todo esto, o en
|
||
\family typewriter
|
||
\emph on
|
||
LIBDIR
|
||
\emph default
|
||
/examples/noweb2lyx.lyx
|
||
\family default
|
||
\emph on
|
||
.
|
||
|
||
\emph default
|
||
Es interesante ver cómo estos tres archivos muestran la independencia del
|
||
lenguaje de programación literaria utilizado en LyX, puesto que están escritos,
|
||
respectivamente, en Python, C y Perl.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Configurar LyX
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Todo el soporte de Programación Literaria se configura en el panel del menú
|
||
|
||
\family sans
|
||
\bar under
|
||
H
|
||
\bar default
|
||
erramientas\SpecialChar \menuseparator
|
||
|
||
\bar under
|
||
P
|
||
\bar default
|
||
referencias
|
||
\family default
|
||
en las solapas
|
||
\family sans
|
||
Formatos
|
||
\family default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
de
|
||
\family default
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
a
|
||
\family sans
|
||
rchivo
|
||
\family default
|
||
y
|
||
\family sans
|
||
Convertidores
|
||
\family default
|
||
.
|
||
Las partes importantes son:
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
el
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
formato
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
literario
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
En la solapa
|
||
\family sans
|
||
Formatos
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
de
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
archivo
|
||
\family default
|
||
se configuran las partes específicas de Noweb.
|
||
En
|
||
\family sans
|
||
Nombre
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
GUI
|
||
\family default
|
||
debe ponerse
|
||
\family typewriter
|
||
NoWeb
|
||
\family default
|
||
, en
|
||
\family sans
|
||
Extensión
|
||
\family default
|
||
debe ponerse
|
||
\family typewriter
|
||
nw
|
||
\family default
|
||
.
|
||
Esto prepara a LyX para generar un archivo con extensión
|
||
\family typewriter
|
||
.nw
|
||
\family default
|
||
en el primer paso del proceso de conversión.
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
el
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
formato
|
||
\family sans
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
Program
|
||
\family default
|
||
a Este es un formato ficticio cuyo único propósito es ser el punto final
|
||
de una conversión (que luego nos permite establecer un convertidor que
|
||
apunta a dicho
|
||
\family sans
|
||
Programa
|
||
\family default
|
||
).
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
|
||
\family sans
|
||
NoWeb
|
||
\family default
|
||
->
|
||
\family sans
|
||
LaTeX
|
||
\family default
|
||
Este convertidor realiza el
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
weaving
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
(generación de la documentación) del documento literario.
|
||
Para Noweb, hay que poner el
|
||
\family sans
|
||
Convertidor
|
||
\family default
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
noweave -delay -index $$i > $$o
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Description
|
||
|
||
\family sans
|
||
NoWeb
|
||
\family default
|
||
->
|
||
\family sans
|
||
Program
|
||
\family default
|
||
a Este realiza el paso
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
tangling
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
(generación del código).
|
||
Como se dijo antes, el
|
||
\family sans
|
||
Convertidor
|
||
\family default
|
||
en este caso es
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
build-script $$i
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, con la
|
||
\family sans
|
||
Opción
|
||
\family default
|
||
\series bold
|
||
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
\series default
|
||
extra
|
||
\family default
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
originaldir,parselog=listerrors
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Extensiones de depuración
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
En el servidor LyX también se ha implementado una nueva función,
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
server-goto-file-row
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
, para ser utilizada con
|
||
\family typewriter
|
||
ddd
|
||
\family default
|
||
/
|
||
\family typewriter
|
||
gdb
|
||
\family default
|
||
u otro depurador.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Cuando se depura código con
|
||
\family typewriter
|
||
ddd
|
||
\family default
|
||
/
|
||
\family typewriter
|
||
gdb
|
||
\family default
|
||
, es posible invocar un editor de texto en la posición actual de ejecución
|
||
con una sencilla pulsación de teclado.
|
||
La configuración por omisión de
|
||
\family typewriter
|
||
ddd
|
||
\family default
|
||
para esto es
|
||
\family sans
|
||
shift-ctrl-V
|
||
\family default
|
||
.
|
||
La línea de comando del editor utilizado por
|
||
\family typewriter
|
||
ddd
|
||
\family default
|
||
se puede definir accediendo al diálogo
|
||
\family sans
|
||
Editar\SpecialChar \menuseparator
|
||
Preferencias\SpecialChar \menuseparator
|
||
Helpers
|
||
\family default
|
||
cambiando la entrada
|
||
\family sans
|
||
Edit Sources
|
||
\family default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
He aprovechado las ventajas de la nueva función del servidor LyX y esta
|
||
característica de
|
||
\family typewriter
|
||
ddd
|
||
\family default
|
||
, poniendo lo siguiente en
|
||
\family sans
|
||
Edit Sources
|
||
\family default
|
||
:
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset VSpace defskip
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\family sans
|
||
echo "LYXCMD:monitor:server-goto-file-row:@FILE@ @LINE@" >~/.lyxpipe.in
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset VSpace defskip
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Con esto, cuando estás usando
|
||
\family typewriter
|
||
ddd
|
||
\family default
|
||
y encuentras una parte del programa que quieres editar, solo has de pulsar
|
||
|
||
\family sans
|
||
shift-ctrl-V
|
||
\family default
|
||
(en la ventana de
|
||
\family sans
|
||
ddd
|
||
\family default
|
||
), y
|
||
\family sans
|
||
ddd
|
||
\family default
|
||
pasa esta información por medio del servidor LyX a LyX, en cuya ventana
|
||
se verá el mismo archivo con el cursor en la posición apuntada por
|
||
\family sans
|
||
ddd
|
||
\family default
|
||
.
|
||
¡Se acabaron las adivinanzas y los tediosos deslizamientos de pantalla
|
||
para localizar los fallos del programa!
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Sin embargo, ten en cuenta que debes habilitar el servidor LyX para trabajar
|
||
con él (por omisión está desactivado).
|
||
Se activa en
|
||
\family sans
|
||
Preferencias
|
||
\family default
|
||
, (
|
||
\family sans
|
||
Rutas
|
||
\family default
|
||
), introduciendo en el campo
|
||
\family sans
|
||
Tubería
|
||
\begin_inset space ~
|
||
\end_inset
|
||
|
||
LyXServer
|
||
\family default
|
||
una ruta como
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family typewriter
|
||
/home/<directorio-personal>/.lyx/lyxpipe
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Lee la documentación del servidor LyX en el manual
|
||
\emph on
|
||
Personalización
|
||
\emph default
|
||
para más información.
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Ampliación de la barra de herramientas
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Hay seis botones nuevos que pueden añadirse a la barra de herramientas de
|
||
LyX.
|
||
Cinco de ellos son atajos a los tipos de párrafo:
|
||
\family sans
|
||
Normal
|
||
\family default
|
||
,
|
||
\family sans
|
||
Sección
|
||
\family default
|
||
,
|
||
\family sans
|
||
LaTeX
|
||
\family default
|
||
,
|
||
\family sans
|
||
Código-LyX
|
||
\family default
|
||
, y
|
||
\family sans
|
||
Fragmento
|
||
\family default
|
||
.
|
||
El otro es un atajo a la entrada
|
||
\begin_inset Quotes fld
|
||
\end_inset
|
||
|
||
|
||
\family sans
|
||
Compilar Programa
|
||
\family default
|
||
|
||
\begin_inset Quotes frd
|
||
\end_inset
|
||
|
||
del menú
|
||
\family sans
|
||
Archivo
|
||
\family default
|
||
.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
LyX dispone de una colección de botones para personalizar la barra de herramient
|
||
as.
|
||
En mi barra de herramientas personal me gusta combinar los seis botones
|
||
mencionados con otros dos para las entradas de menú
|
||
\family sans
|
||
Ver
|
||
\family default
|
||
\SpecialChar \menuseparator
|
||
|
||
\family sans
|
||
Actualizar
|
||
\family default
|
||
\SpecialChar \menuseparator
|
||
|
||
\family sans
|
||
DVI
|
||
\family default
|
||
y
|
||
\family sans
|
||
Ver\SpecialChar \menuseparator
|
||
DVI
|
||
\family default
|
||
.
|
||
Así es como queda:
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
Toolbar
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
Layouts
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
Icon "layout Standard"
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
Icon "layout Section"
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
Icon "layout LaTeX"
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
Icon "layout LyX-Code"
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
Icon "layout Scrap"
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
Separator
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
Icon "buffer-view"
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
Icon "buffer-typeset"
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
Icon "build-program"
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
Separator
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout LyX-Code
|
||
End
|
||
\end_layout
|
||
|
||
\begin_layout Subsubsection
|
||
Personalización de los colores
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Cierto número de colores usados en LyX se pueden personalizar en el diálogo
|
||
|
||
\family sans
|
||
Preferencias
|
||
\family default
|
||
.
|
||
Una de las cosas que más molesta a la gente es el color de la fuente de
|
||
código LaTeX.
|
||
El color por omisión es rojo, y puesto que el entorno
|
||
\family sans
|
||
fragmento
|
||
\family default
|
||
utiliza código LaTeX y hay mucho código en los documentos de programación
|
||
literaria, puedes acabar harto de ver tanto rojo.
|
||
Así pues, puedes cambiarlo si quieres en
|
||
\family sans
|
||
Apariencia
|
||
\family default
|
||
\SpecialChar \menuseparator
|
||
|
||
\family sans
|
||
Colores.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
El siguiente asunto es la presencia visible del carácter salto de línea
|
||
en la pantalla.
|
||
Puedes elegir el color de este carácter en particular para confundirlo
|
||
con el fondo.
|
||
Recomiendo escoger un color parecido al del fondo pero no idéntico, de
|
||
esta forma lo seguirás viendo pero sin molestar tanto.
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Chapter
|
||
Características especiales
|
||
\begin_inset CommandInset label
|
||
LatexCommand label
|
||
name "chap:Características-especiales"
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Con LyX puedes hacer todo lo que puedes hacer con LateX.
|
||
Sin embargo, LyX no puede soportar directamente todas las características
|
||
de LaTeX, aunque siempre puedes usar código TeX.
|
||
Este capítulo muestra algunas cosas especiales que te podrían interesar.
|
||
Para otro tipo de cosas especiales con figuras, cuadros, flotantes, marcos
|
||
y notas, echa un vistazo al manual
|
||
\emph on
|
||
Objetos insertados
|
||
\emph default
|
||
.
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Texto en columnas múltiples
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\lang english
|
||
The aim for this section is to show how the LaTeX package
|
||
\series bold
|
||
multicol
|
||
\series default
|
||
can be used in a LyX document.
|
||
LyX does not support the
|
||
\series bold
|
||
multicol
|
||
\series default
|
||
package natively yet, so you have to use some TeX code.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\lang english
|
||
The
|
||
\series bold
|
||
multicol
|
||
\series default
|
||
package allows switching between one and multicolumn format on the same
|
||
page.
|
||
Footnotes are handled correctly, but will be placed at the bottom of the
|
||
page and not under each column.
|
||
Within the different columns you can use everyting, with the limitation
|
||
that for floats you need to use the option
|
||
\family sans
|
||
Span colums
|
||
\family default
|
||
for each column.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Dos columnas
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Para poner texto en dos columnas, inserta donde quieras ponerlas el comando
|
||
en modo LaTeX
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\series bold
|
||
|
||
\backslash
|
||
begin{multicols}{2}
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
y luego
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\series bold
|
||
|
||
\backslash
|
||
end{multicols}
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
para finalizar.
|
||
Como esto:
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
begin{multicols}{2}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\noindent
|
||
|
||
\series bold
|
||
\size small
|
||
The Adventure of the Empty House
|
||
\series default
|
||
|
||
\begin_inset Newline newline
|
||
\end_inset
|
||
|
||
by
|
||
\noun on
|
||
Sir Arthur Conan Doyle
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\size small
|
||
It was in the spring of the year 1894 that all London was interested, and
|
||
the fashionable world dismayed, by the murder of the Honourable Ronald
|
||
Adair under most unusual and inexplicable circumstances.
|
||
The public has already learned those particulars of the crime which came
|
||
out in the police investigation, but a good deal was suppressed upon that
|
||
occasion, since the case for the prosecution was so overwhelmingly strong
|
||
that it was not necessary to bring forward all the facts.
|
||
Only now, at the end of nearly ten years, am I allowed to supply those
|
||
missing links which make up the whole of that remarkable chain.
|
||
The crime was of interest in itself, but that interest was as nothing to
|
||
me compared to the inconceivable sequel, which afforded me the greatest
|
||
shock and surprise of any event in my adventurous life.
|
||
Even now, after this long interval, I find myself thrilling as I think
|
||
of it, and feeling once more that sudden flood of joy, amazement, and increduli
|
||
ty which utterly submerged my mind.
|
||
Let me say to that public, which has shown some interest in those glimpses
|
||
which I have occasionally given them of the thoughts and actions of a very
|
||
remarkable man, that they are not to blame me if I have not shared my knowledge
|
||
with them, for I should have considered it my first duty to do so, had
|
||
I not been barred by a positive prohibition from his own lips, which was
|
||
only withdrawn upon the third of last month.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
end{multicols}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Columnas múltiples
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Se usa el mismo patrón para poner más de dos columnas:
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
begin{multicols}{3}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\size footnotesize
|
||
It can be imagined that my close intimacy with Sherlock Holmes had interested
|
||
me deeply in crime, and that after his disappearance I never failed to
|
||
read with care the various problems which came before the public.
|
||
And I even attempted, more than once, for my own private satisfaction,
|
||
to employ his methods in their solution, though with indifferent success.
|
||
There was none, however, which appealed to me like this tragedy of Ronald
|
||
Adair.
|
||
As I read the evidence at the inquest, which led up to a verdict of willful
|
||
murder against some person or persons unknown, I realized more clearly
|
||
than I had ever done the loss which the community had sustained by the
|
||
death of Sherlock Holmes.
|
||
There were points about this strange business which would, I was sure,
|
||
have specially appealed to him, and the efforts of the police would have
|
||
been supplemented, or more probably anticipated, by the trained observation
|
||
and the alert mind of the first criminal agent in Europe.
|
||
All day, as I drove upon my round, I turned over the case in my mind and
|
||
found no explanation which appeared to me to be adequate.
|
||
At the risk of telling a twice-told tale, I will recapitulate the facts
|
||
as they were known to the public at the conclusion of the inquest.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
end{multicols}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Si quieres, puedes poner más de tres columnas, pero podría no ser muy cómodo
|
||
de leer.
|
||
\end_layout
|
||
|
||
\begin_layout Subsection
|
||
Columnas dentro de columnas
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Se pueden poner columnas dentro de otras, también:
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
begin{multicols}{2}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\size footnotesize
|
||
The Honourable Ronald Adair was the second son of the Earl of Maynooth,
|
||
at that time governor of one of the Australian colonies.
|
||
Adair's mother had returned from Australia to undergo the operation for
|
||
cataract, and she, her son Ronald, and her daughter Hilda were living together
|
||
at 427 Park Lane.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
begin{multicols}{2}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\size footnotesize
|
||
The youth moved in the best society–had, so far as was known, no enemies
|
||
and no particular vices.
|
||
He had been engaged to Miss Edith Woodley, of Carstairs, but the engagement
|
||
had been broken off by mutual consent some months before, and there was
|
||
no sign that it had left any very profound feeling behind it.
|
||
For the rest {sic} the man's life moved in a narrow and conventional circle,
|
||
for his habits were quiet and his nature unemotional.
|
||
Yet it was upon this easy-going young aristocrat that death came, in most
|
||
strange and unexpected form, between the hours of ten and eleven-twenty
|
||
on the night of March 30, 1894.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
end{multicols}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
|
||
\size footnotesize
|
||
Ronald Adair was fond of cards–playing continually, but never for such stakes
|
||
as would hurt him.
|
||
He was a member of the Baldwin, the Cavendish, and the Bagatelle card clubs.
|
||
It was shown that, after dinner on the day of his death, he had played
|
||
a rubber of whist at the latter club.
|
||
He had also played there in the afternoon.
|
||
|
||
\size default
|
||
|
||
\size footnotesize
|
||
The evidence of those who had played with him– Mr.
|
||
Murray, Sir John Hardy, and Colonel Moran–showed that the game was whist,
|
||
and that there was a fairly equal fall of the cards.
|
||
Adair might have lost five pounds, but not more.
|
||
His fortune was a considerable one, and such a loss could not in any way
|
||
affect him.
|
||
He had played nearly every day at one club or other, but he was a cautious
|
||
player, and usually rose a winner.
|
||
It came out in evidence that, in partnership with Colonel Moran, he had
|
||
actually won as much as four hundred and twenty pounds in a sitting, some
|
||
weeks before, from Godfrey Milner and Lord Balmoral.
|
||
So much for his recent history as it came out at the inquest.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
end{multicols}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
Lee por favor el
|
||
\lang english
|
||
example file
|
||
\family typewriter
|
||
\lang spanish
|
||
multicol.lyx
|
||
\family default
|
||
para ejemplos más sofisticados, incluyendo espacios, encabezados, líneas
|
||
de separación, y más.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset Newpage newpage
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Section
|
||
Párrafos con formas diversas
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
begin{sloppypar}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
newdimen
|
||
\backslash
|
||
varunit
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
setlength{
|
||
\backslash
|
||
varunit}{4.5in}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\noindent
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
parshape 19 0.45
|
||
\backslash
|
||
varunit 0.332
|
||
\backslash
|
||
varunit
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
0.40
|
||
\backslash
|
||
varunit 0.300
|
||
\backslash
|
||
varunit
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
0.35
|
||
\backslash
|
||
varunit 0.293
|
||
\backslash
|
||
varunit
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
0.30
|
||
\backslash
|
||
varunit 0.300
|
||
\backslash
|
||
varunit
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
0.25
|
||
\backslash
|
||
varunit 0.317
|
||
\backslash
|
||
varunit
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
0.20
|
||
\backslash
|
||
varunit 0.342
|
||
\backslash
|
||
varunit
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
0.15
|
||
\backslash
|
||
varunit 0.373
|
||
\backslash
|
||
varunit
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
0.10
|
||
\backslash
|
||
varunit 0.410
|
||
\backslash
|
||
varunit
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
0.05
|
||
\backslash
|
||
varunit 0.453
|
||
\backslash
|
||
varunit
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
0.00
|
||
\backslash
|
||
varunit 0.500
|
||
\backslash
|
||
varunit
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
0.05
|
||
\backslash
|
||
varunit 0.453
|
||
\backslash
|
||
varunit
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
0.10
|
||
\backslash
|
||
varunit 0.410
|
||
\backslash
|
||
varunit
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
0.15
|
||
\backslash
|
||
varunit 0.373
|
||
\backslash
|
||
varunit
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
0.20
|
||
\backslash
|
||
varunit 0.342
|
||
\backslash
|
||
varunit
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
0.25
|
||
\backslash
|
||
varunit 0.317
|
||
\backslash
|
||
varunit
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
0.30
|
||
\backslash
|
||
varunit 0.300
|
||
\backslash
|
||
varunit
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
0.35
|
||
\backslash
|
||
varunit 0.293
|
||
\backslash
|
||
varunit
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
0.40
|
||
\backslash
|
||
varunit 0.300
|
||
\backslash
|
||
varunit
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
0.45
|
||
\backslash
|
||
varunit 0.332
|
||
\backslash
|
||
varunit
|
||
\end_layout
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
Hay ocasiones en que la tiranía del párrafo rectangular debe ser derrocada.
|
||
En esas ocasiones acudimos al delicioso comando de TeX
|
||
\family typewriter
|
||
|
||
\backslash
|
||
parshape
|
||
\family default
|
||
.
|
||
Como verás, con un conjunto adecuado de definiciones de longitud de línea
|
||
se pueden conseguir formas totalmente arbitrarias.
|
||
Aunque pueda parecer un paquete absurdo e inútil, en ciertas situaciones
|
||
como letras capitulares finamente ajustadas, texto acoplado a gráficos
|
||
no rectangulares, etc, podría ser bueno disponer de tal herramienta.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset VSpace bigskip
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
La sintaxis es
|
||
\family typewriter
|
||
|
||
\backslash
|
||
parshape numlines #1indent #1length #2indent #2length \SpecialChar \ldots{}
|
||
#nindent #nlength
|
||
\family default
|
||
, donde
|
||
\family typewriter
|
||
numlines
|
||
\family default
|
||
es el número de líneas de texto que define el párrafo.
|
||
Si resulta que hay menos líneas, la forma se trunca; si hay más, las líneas
|
||
en exceso tendrán las mismas dimensiones que la última línea definida.
|
||
Las entradas
|
||
\family typewriter
|
||
#nindent
|
||
\family default
|
||
y
|
||
\family typewriter
|
||
#nlength
|
||
\family default
|
||
especifican el sangrado de línea desde el margen izquierdo, y la longitud
|
||
de línea se mide desde ese punto.
|
||
La forma es aplicada únicamente al párrafo actual; todo se reinicia a lo
|
||
normal en el párrafo siguiente.
|
||
\end_layout
|
||
|
||
\begin_layout Standard
|
||
\begin_inset ERT
|
||
status collapsed
|
||
|
||
\begin_layout Plain Layout
|
||
|
||
|
||
\backslash
|
||
end{sloppypar}
|
||
\end_layout
|
||
|
||
\end_inset
|
||
|
||
|
||
\end_layout
|
||
|
||
\end_body
|
||
\end_document
|