ES-TEX Archivos

Usuarios hispanohablantes de TeX

ES-TEX@LISTSERV.REDIRIS.ES

Opciones: Vista Forum

Use Proportional Font
Por defecto enseñar Text Part
Esconda cabeceras de correo

Mensaje: [<< Primero] [< Prev] [Siguiente >] [Último >>]
Tema: [<< Primero] [< Prev] [Siguiente >] [Último >>]
Autor: [<< Primero] [< Prev] [Siguiente >] [Último >>]

Print Responder
Mime-Version:
1.0
Content-Type:
text/plain; charset=ISO-8859-1
References:
<004601c43e76$d5acc830$0601a8c0@Ditec06>
Date:
Thu, 20 May 2004 17:35:40 +0200
Sender:
Usuarios hispanohablantes de TeX <[log in para visualizar]>
X-imss-result:
Passed
Reply-To:
Usuarios hispanohablantes de TeX <[log in para visualizar]>
X-imss-exclusionListMatch:
RplLSV
Subject:
Message-ID:
Content-Transfer-Encoding:
quoted-printable
Emisor:
In-Reply-To:
<004601c43e76$d5acc830$0601a8c0@Ditec06>
Received:
from LISTSERV.REDIRIS.ES by LISTSERV.REDIRIS.ES (LISTSERV-TCP/IP release 1.8e) with spool id 25857274 for [log in para visualizar]; Thu, 20 May 2004 17:35:43 +0200 from relay.rediris.es (relay.rediris.es [130.206.1.53]) by chico.rediris.es (8.12.10/8.9.1) with ESMTP id i4KFZgQK006606 for <[log in para visualizar]>; Thu, 20 May 2004 17:35:43 +0200 (CEST) from mproxy.gmail.com (mproxy.gmail.com [216.239.56.249])by relay. rediris.es (8.12.11/8.11.1) with SMTP id i4KFZfxx006234for <es-tex@listserv .rediris.es>; Thu, 20 May 2004 17:35:42 +0200 by mproxy.gmail.com with SMTP id x71so48306cwbfor <es-tex@listserv .rediris.es>; Thu, 20 May 2004 08:35:40 -0700 (PDT) by 10.11.122.66 with SMTP id u66mr137474cwc;Thu, 20 May 2004 08:35 :40 -0700 (PDT)
X-imss-version:
2.0
Parts/Attachments:
text/plain (86 lines)
On Thu, 20 May 2004 16:29:14 +0200, Soidsenatas <[log in para visualizar]> wrote:
> Hola a todos.

Hola.

> Habra alguna forma de escribir un poema sin tener que indicar los finales de verso?; es decir, en vez de:
> 
> \begin{verse}
> 
> Primera estrofa\\
> siguiente verso\\
> siguiente verso\\
> siguiente verso
> 
> Nueva estrofa\\
> siguiente verso\\
> siguiente verso\\
> siguiente verso
> 
> \end{verse}
> 
> ...utilizar un entorno 'poema' que prescinda de los '\\':
> 
> \begin{poema}
> 
> Primera estrofa
> siguiente verso
> siguiente verso
> siguiente verso
> 
> Nueva estrofa
> siguiente verso
> siguiente verso
> siguiente verso
> 
> \end{poema}
> 
> Intent con '\obeylines', pero trata todas las lneas como prrafos.

Esa es la misin de obeylines, sustituye cada retorno de carro por un \par.

Supongo que lo que quieres es posible, aunque complicadillo. Se trata
de redefinir el retorno de carro para que sea equivalente a \\. Esto
lo hace el comando \obeycr. Sin embargo, el inconveniente es que
cuando dejas una linea en blanco para separar dos parrafors, al haber
definido el retorno de carro como \\, en realidad es como si tuvieras
una linea vaca con un \\ tan solo. Esto, adems de dar un error al
compilar, no produce el resultado deseado, ya que no realiza la
oportuna separacin entre prrafos. Por eso digo que tal como lo pides
la cosa es complicadilla, porque necesitaramos definir el retorno de
carro como \\, *salvo* cuando haya dos retornos seguidos, en cuyo caso
debe ser equivalente a \par.

De momento no veo muy claro como lograrlo (el tema de los catcodes
siempre se me ha atragantado). Pero a lo mejor te vale esta otra
solucin. Se trata de especificar "a mano" los separadores de
estrofas, poniendo en el ultimo verso de la estrofa un \par%. Como hay
menos estrofas que versos, al final ganas algo. Si quieres separar
visualmente las estrofas no puedes dejar una linea en blanco, pero si
una linea con un %. La cosa quedaria asi:

\begin{verse}\obeycr
Primera estrofa
siguiente verso
siguiente verso
siguiente verso\par%
% 
Nueva estrofa
siguiente verso
siguiente verso
siguiente verso\par%
\end{verse}

El % despues de par es para "comentar" el retorno de carro que viene
despues, para que tex no lo vea (ya que si lo viera, lo trataria como
\\, dando un error al tener un prrafo vaco, recien iniciado con el
\par).

--
 JL Diaz

----------------------------------------------------
Los artculos de ES-TEX son distribuidos gracias al apoyo y colaboracin 
tcnica de RedIRIS - Red Acadmica espaola - (http://www.rediris.es)
------------------------------------------------------

ATOM RSS1 RSS2