r3724 - in /packages/liblingua-es-numeros-perl/trunk: Numeros.pm debian/changelog

gwolf at users.alioth.debian.org gwolf at users.alioth.debian.org
Wed Sep 13 20:05:24 UTC 2006


Author: gwolf
Date: Wed Sep 13 20:05:21 2006
New Revision: 3724

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=3724
Log:
Fixed: POD documentation had UTF in it

Modified:
    packages/liblingua-es-numeros-perl/trunk/Numeros.pm
    packages/liblingua-es-numeros-perl/trunk/debian/changelog

Modified: packages/liblingua-es-numeros-perl/trunk/Numeros.pm
URL: http://svn.debian.org/wsvn/pkg-perl/packages/liblingua-es-numeros-perl/trunk/Numeros.pm?rev=3724&op=diff
==============================================================================
--- packages/liblingua-es-numeros-perl/trunk/Numeros.pm (original)
+++ packages/liblingua-es-numeros-perl/trunk/Numeros.pm Wed Sep 13 20:05:21 2006
@@ -1,6 +1,6 @@
 =head1 NAME
 
-Lingua::ES::Numeros - Convierte números a texto en Español (Castellano)
+Lingua::ES::Numeros - Convierte nE<uacute>meros a texto en EspaE<ntilde>ol (Castellano)
 
 =head1 SYNOPSIS
 
@@ -18,12 +18,12 @@
 
 =head1 DESCRIPTION
 
-Lingua::ES::Numeros convierte números de precisión arbitraria en su
-representación textual en castellano.  Tiene soporte para la
-representación de cardinales, ordinales y reales.  Como los números
-manejados tienen mayor rango que el manejo númeríco nativo de Perl,
-estos se manejan como cadenas de caracteres, permitiendo así el
-crecimiento ilimitado del sistema de conversión.
+Lingua::ES::Numeros convierte nE<uacute>meros de precisiE<oacute>n arbitraria en su
+representaciE<oacute>n textual en castellano.  Tiene soporte para la
+representaciE<oacute>n de cardinales, ordinales y reales.  Como los nE<uacute>meros
+manejados tienen mayor rango que el manejo numE<eacute>rico nativo de Perl,
+estos se manejan como cadenas de caracteres, permitiendo asE<iacute> el
+crecimiento ilimitado del sistema de conversiE<oacute>n.
 
 =cut
 
@@ -260,25 +260,25 @@
 #
 ####################################################################
 
-=head1 MÉTODOS DE CLASE
+=head1 M<Eacute>TODOS DE CLASE
 
 =over 4
 
 =item parse_num($num, $dec, $sep)
 
-Descompone el número en sus diferentes partes y retorna una lista con
+Descompone el nE<uacute>mero en sus diferentes partes y retorna una lista con
 las mismas, por ejemplo:
 
    use Linugua::ES::Numeros qw( :All );
    ($sgn, $ent, $frc, $exp) = parse_num('123.45e10', '.', '",');
 
-=head2 Parámetros
+=head2 ParE<aacute>metros
 
 =over 4
 
 =item $num
 
-El número a traducir
+El nE<uacute>mero a traducir
 
 =item $dec
 
@@ -296,25 +296,25 @@
 
 =item $sgn
 
-Signo, puede ser -1 si está presente el signo negativo, 1 si está
+Signo, puede ser -1 si estE<aacute> presente el signo negativo, 1 si estE<aacute>
 presente el signo negativo y 0 si no hay signo presente.
 
 =item $ent
 
-Parte entera del número, solo los dígitos más significativos (ver $exp)
+Parte entera del nE<uacute>mero, solo los dE<iacute>gitos mE<aacute>s significativos (ver $exp)
 
 =item $frc
 
-Parte fraccional del número, solo los dígitos menos significativos (ver
+Parte fraccional del nE<uacute>mero, solo los dE<iacute>gitos menos significativos (ver
 $exp)
 
 =item $exp
 
-Exponente del número, si es > 0, dicta el número de ceros que sigue a la parte entera, si es < 0, dicta el número de ceros que están entre el punto decimal y la parte fraccional.
+Exponente del nE<uacute>mero, si es > 0, dicta el nE<uacute>mero de ceros que sigue a la parte entera, si es < 0, dicta el nE<uacute>mero de ceros que estE<aacute>n entre el punto decimal y la parte fraccional.
 
 =back
 
-Este método no se exporta implicitamente, asi que debe ser importado
+Este mE<eacute>todo no se exporta implicitamente, asi que debe ser importado
 con cualquiera de las siguientes sintaxis:
 
   use Lingua::ES::Numeros qw(parse_num);
@@ -376,52 +376,52 @@
 
 =head1 CAMPOS
 
-El objeto contiene los siguientes campos que alteran la conversión.
+El objeto contiene los siguientes campos que alteran la conversiE<oacute>n.
 
 =over 4
 
 =item DECIMAL
 
-Especifíca la cadena de caracteres que se utilizará para separar la
-parte entera de la parte fraccional del número a convertir.  El valor
+EspecifE<iacute>ca la cadena de caracteres que se utilizarE<aacute> para separar la
+parte entera de la parte fraccional del nE<uacute>mero a convertir.  El valor
 por defecto de DECIMAL es '.'
 
 =item SEPARADORES
 
 Cadena de caracteres que contiene todos los caracteres de formato del
-número.  Todos los caracteres de esta cadena serán ignorados por el
-parser que descompone el número.  El valor por defecto de SEPARADORES es
+nE<uacute>mero.  Todos los caracteres de esta cadena serE<aacute>n ignorados por el
+parser que descompone el nE<uacute>mero.  El valor por defecto de SEPARADORES es
 ',"_'
 
 =item ACENTOS
 
-Afecta la ortografía de los números traducidos, si es falso la
-representación textual de los números no tendrá acentos, el valor
-predeterminado de este campo es 1 (con acentos).  Esté campo puede ser
+Afecta la ortografE<iacute>a de los nE<uacute>meros traducidos, si es falso la
+representaciE<oacute>n textual de los nE<uacute>meros no tendrE<aacute> acentos, el valor
+predeterminado de este campo es 1 (con acentos).  <Eacute>ste campo puede ser
 de mucha utilidad si el conjunto de caracteres utilizado no es el
-Latin1, ya que los acentos dependen de él en esta versión (ver
+Latin1, ya que los acentos dependen de E<eacute>l en esta versiE<oacute>n (ver
 PROBLEMAS).
 
 =item MAYUSCULAS
 
-Si es cierto, la representación textual del número será una cadena de
-caracteres en mayúsculas, el valor predeterminado de este campo es 0 (en
-minúsculas)
+Si es cierto, la representaciE<oacute>n textual del nE<uacute>mero serE<aacute> una cadena de
+caracteres en mayE<uacute>sculas, el valor predeterminado de este campo es 0 (en
+minE<uacute>sculas)
 
 =item HTML
 
-Si es cierto, la representación textual del número será una cadena de
-caracteres en HTML (los acentos estarán representados por las
+Si es cierto, la representaciE<oacute>n textual del nE<uacute>mero serE<aacute> una cadena de
+caracteres en HTML (los acentos estarE<aacute>n representados por las
 respectivas entidades HTML).  El valor predeterminado es 0 (texto).
 
 =item SEXO
 
-El sexo de los números, puede ser: 'a', 'o' o '', para números en
+El sexo de los nE<uacute>meros, puede ser: 'a', 'o' o '', para nE<uacute>meros en
 femenino, masculino o neutro respectivamente.  El valor por defecto
 de este campo es 'o'.
 
  +---+--------------------+-----------------------------+
- |Nú |     CARDINALES     |          ORDINALES          |
+ |NE<uacute> |     CARDINALES     |          ORDINALES          |
  |me +------+------+------+---------+---------+---------+
  |ro | 'o'  | 'a'  |  ''  |   'o'   |   'a'   |   ''    |
  +---+------+------+------+---------+---------+---------+
@@ -433,26 +433,26 @@
 =item UNMIL
 
 Este campo solo afecta la traduccion de cardinales y cuando es cierto,
-el número 1000 se traduce como 'un mil', de otro modo se traduce
+el nE<uacute>mero 1000 se traduce como 'un mil', de otro modo se traduce
 simplemente 'mil'.  El valor por defecto de UNMIL es 1.
 
 =item NEGATIVO
 
-La cadena de caracteres que contiene el nombre con el que se traducirá
+La cadena de caracteres que contiene el nombre con el que se traducirE<aacute>
 el signo negativo (-), por defecto vale 'menos'.
 
 =item POSITIVO
 
-La cadena de caracteres que contiene el nombre con el que se traducirá
-el signo positivo (+), por defecto vale ''.  Esta cadena sólo es añadida
-al número en presencia del signo '+', de otro modo no se agrega aunque
-el número se asume positivo.
+La cadena de caracteres que contiene el nombre con el que se traducirE<aacute>
+el signo positivo (+), por defecto vale ''.  Esta cadena sE<oacute>lo es aE<ntilde>adida
+al nE<uacute>mero en presencia del signo '+', de otro modo no se agrega aunque
+el nE<uacute>mero se asume positivo.
 
 =item FORMATO
 
-Una cadena de caracteres que especifíca como se deben traducir los
-decimales de un número real.  Su valor por defecto es 'con %02d ctms.'
-(ver el método B<real>).
+Una cadena de caracteres que especifE<iacute>ca como se deben traducir los
+decimales de un nE<uacute>mero real.  Su valor por defecto es 'con %02d ctms.'
+(ver el mE<eacute>todo B<real>).
 
 =back
 
@@ -473,9 +473,9 @@
 
 =head1 CONSTRUCTOR
 
-Para construir un objeto Lingua::ES::Numeros, se utiliza el método de
-clase B<new>, este método puede recibir como parámetro cualesquiera de
-los campos mencionados en la sección anterior.
+Para construir un objeto Lingua::ES::Numeros, se utiliza el mE<eacute>todo de
+clase B<new>, este mE<eacute>todo puede recibir como parE<aacute>metro cualesquiera de
+los campos mencionados en la secciE<oacute>n anterior.
 
 Ejemplos:
 
@@ -484,7 +484,7 @@
       # usa los valores predeterminados de los campos
       $obj = new Lingua::ES::Numeros; 
       
-      # especifíca los valores de algunos campos
+      # especifE<iacute>ca los valores de algunos campos
       $obj = Lingua::ES::Numeros::->new( 'ACENTOS'    => 0, 
                                          'MAYUSCULAS' => 1,
                                          'SEXO'       => 'a',
@@ -536,18 +536,18 @@
 	return $_;
 }
 
-=head1 MÉTODOS DEL OBJETO
+=head1 ME<Eacute>TODOS DEL OBJETO
 
 =over 4
 
 =item $n = cardinal($n)
 
-Convierte el número $n, como un número cardinal a castellano.
-
-La conversión esta afectada por los campos: DECIMAL, SEPARADORES,
+Convierte el nE<uacute>mero $n, como un nE<uacute>mero cardinal a castellano.
+
+La conversiE<oacute>n esta afectada por los campos: DECIMAL, SEPARADORES,
 SEXO, ACENTOS, MAYUSCULAS, POSITIVO y NEGATIVO.
 
-Esta conversión ignora la parte fraccional del número, si la tiene.
+Esta conversiE<oacute>n ignora la parte fraccional del nE<uacute>mero, si la tiene.
 
 =cut
 
@@ -572,39 +572,41 @@
 	return retval( $self, $ent);
 }
 
+=pod
+
 =item $n = real($n [, $fsexo])
 
-Convierte el número $n, como un número real a castellano.  
-
-El parámetro opcional $fsexo se utiliza para especificas un sexo diferente para
+Convierte el nE<uacute>mero $n, como un nE<uacute>mero real a castellano.  
+
+El parE<aacute>metro opcional $fsexo se utiliza para especificas un sexo diferente para
 la parte decimal, recibe los mismos valores que se le pueden asignar al campo
 SESO, pero el sexo neutro equivale a masculino en la parte fraccional, si es
-omitido se usará el valor del campo SEXO.
-
-La conversión esta afectada por los campos: DECIMAL, SEPARADORES,
+omitido se usarE<aacute> el valor del campo SEXO.
+
+La conversiE<oacute>n esta afectada por los campos: DECIMAL, SEPARADORES,
 SEXO, ACENTOS, MAYUSCULAS, POSITIVO y NEGATIVO.
 
 =head2 Formato de la parte fraccional (FORMATO)
 
-Además esta conversión utiliza el campo FORMATO para dirigir la
-conversión de la parte fraccional del número real.  Este campo es un
-formato estilo sprintf que solo tiene una especificación de
-formato precedida por '%'.  Además las dos únicas especificaciones
-válidas por ahora son:
+AdemE<aacute>s esta conversiE<oacute>n utiliza el campo FORMATO para dirigir la
+conversiE<oacute>n de la parte fraccional del nE<uacute>mero real.  Este campo es un
+formato estilo sprintf que solo tiene una especificaciE<oacute>n de
+formato precedida por '%'.  AdemE<aacute>s las dos E<uacute>nicas especificaciones
+vE<aacute>lidas por ahora son:
 
 =over 4
 
 =item %s
 
-Incluye la representación textual de la parte fraccional dentro del
-formato.  Por ejemplo, convertir '123.345' con formato 'más %s.' resultará
-en el número: CIENTO VEINTITRÉS Y TRECIENTOS CUARENTA MÁS CINCO MILÉSIMAS.
+Incluye la representaciE<oacute>n textual de la parte fraccional dentro del
+formato.  Por ejemplo, convertir '123.345' con formato 'mE<aacute>s %s.' resultarE<aacute>
+en el nE<uacute>mero: CIENTO VEINTITRE<Eacute>S Y TRECIENTOS CUARENTA ME<Aacute>S CINCO MILE<Eacute>SIMAS.
 
 =item %Nd
 
-Incluye la representación numérica de la parte fraccional, donde N es
-una especificación del formato '%d' de sprintf.  Por ejemplo, convertir
-'123.345' con formato ' con %02d ctms.' producirá: CIENTO VEINTITRÉS Y
+Incluye la representaciE<oacute>n numE<eacute>rica de la parte fraccional, donde N es
+una especificaciE<oacute>n del formato '%d' de sprintf.  Por ejemplo, convertir
+'123.345' con formato ' con %02d ctms.' producirE<aacute>: CIENTO VEINTITRE<Eacute>S Y
 TRECIENTOS CUARENTA CON 34 CTMS.
 
 =back
@@ -657,14 +659,16 @@
 	return retval($self, $ent);
 }
 
+=pod
+
 =item $n = ordinal($n)
 
-Convierte el número $n, como un número ordinal a castellano.  
-
-La conversión esta afectada por los campos: DECIMAL, SEPARADORES,
+Convierte el nE<uacute>mero $n, como un nE<uacute>mero ordinal a castellano.  
+
+La conversiE<oacute>n esta afectada por los campos: DECIMAL, SEPARADORES,
 SEXO, ACENTOS y MAYUSCULAS.
 
-Presenta advertencias si el número es negativo y/o si no es un natural >
+Presenta advertencias si el nE<uacute>mero es negativo y/o si no es un natural >
 0.
 
 =cut
@@ -711,61 +715,61 @@
 
 =back
 
-=head1 DIAGNÓSTICOS
+=head1 DIAGNE<Oacute>STICOS
 
 =over 4
 
-=item Número ilegal.
-
-El número tiene un error sintáctico.
-
-=item Número fuera de rango.
-
-La parte entera del número es demasiado grande.  Por el momento solo se
-aceptan números de hasta 10**126 - 1, pues no se cual es la
-representación textual de números >= 10**126.  Cualquier ayuda o
-corrección será bien recibida.
-
-=item Número fuera de precisión.
-
-La parte fraccional del número es menor que 10**-126 y no se puede
+=item NE<uacute>mero ilegal.
+
+El nE<uacute>mero tiene un error sintE<aacute>ctico.
+
+=item NE<uacute>mero fuera de rango.
+
+La parte entera del nE<uacute>mero es demasiado grande.  Por el momento solo se
+aceptan nE<uacute>meros de hasta 10**126 - 1, pues no se cual es la
+representaciE<oacute>n textual de nE<uacute>meros >= 10**126.  Cualquier ayuda o
+correcciE<oacute>n serE<aacute> bien recibida.
+
+=item NE<uacute>mero fuera de precisiE<oacute>n.
+
+La parte fraccional del nE<uacute>mero es menor que 10**-126 y no se puede
 traducir por los motivos antes mencionados.
 
 =item Ordinal negativo
 
-El número a convertir en ordinal es negativo.
+El nE<uacute>mero a convertir en ordinal es negativo.
 
 =item Ordinal con decimales
 
-El número a convertir en ordinal tiene decimales.
+El nE<uacute>mero a convertir en ordinal tiene decimales.
 
 =back
 
 =head1 AUTOR
 
-José Luis Rey Barreira <jrey at mercared.com>
+JosE<eacute> Luis Rey Barreira <jrey at mercared.com>
 
 =head1 PROBLEMAS
 
-La conversión a mayúsculas se está haciendo actualmente mediante una
-transliteración para poder convertir los caracteres acentuados.  El
-problema es que esto no funcionará si el conjunto de caracteres en uso
+La conversiE<oacute>n a mayE<uacute>sculas se estE<aacute> haciendo actualmente mediante una
+transliteraciE<oacute>n para poder convertir los caracteres acentuados.  El
+problema es que esto no funcionarE<aacute> si el conjunto de caracteres en uso
 es distinto al ISO 8859-1 (Latin1) o al ISO 8859-15.
 
-Las alternativas a este problema serían: la utilización de Perl 5.6 o
-superior con 'utf8', pero restringo el uso del módulo a una gran
-cantidad de usuarios que todavía usan Perl 5.00x, por otra parte podría
+Las alternativas a este problema serE<iacute>an: la utilizaciE<oacute>n de Perl 5.6 o
+superior con 'utf8', pero restringo el uso del mE<oacute>dulo a una gran
+cantidad de usuarios que todavE<iacute>a usan Perl 5.00x, por otra parte podrE<iacute>a
 utilizar locales, pero no se si estos funcionan exactamente igual en
-Unix, Windows, BeOS, etc. así que creo que la transliteración es
+Unix, Windows, BeOS, etc. asE<iacute> que creo que la transliteraciE<oacute>n es
 adecuada por ahora.
 
 =head1 LICENCIA
 
-Este código es propiedad intelectual de José Rey y se distribuye según
-los términos de la Licencia Pública General del proyecto GNU, cuya letra
-y explicación se pueden encontrar en inglés en la página
+Este cE<oacute>digo es propiedad intelectual de JosE<eacute> Rey y se distribuye segE<uacute>n
+los tE<eacute>rminos de la Licencia PE<uacute>blica General del proyecto GNU, cuya letra
+y explicaciE<oacute>n se pueden encontrar en inglE<eacute>s en la pE<aacute>gina
 http://www.gnu.org/licenses/licenses.html y de la que cual hay una
-traducción al castellano en
+traducciE<oacute>n al castellano en
 http://lucas.hispalinux.es/Otros/gples/gples.html
 
 =cut

Modified: packages/liblingua-es-numeros-perl/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/packages/liblingua-es-numeros-perl/trunk/debian/changelog?rev=3724&op=diff
==============================================================================
--- packages/liblingua-es-numeros-perl/trunk/debian/changelog (original)
+++ packages/liblingua-es-numeros-perl/trunk/debian/changelog Wed Sep 13 20:05:21 2006
@@ -4,8 +4,10 @@
     maintainers at lists.alioth.debian.org>
   * Bumped up standards-version to 3.7.2 - No changes were needed
   * Added debian/watch file
+  * Escaped all the accented entities in the generated manpage, to keep
+    troff from complaining - Bug #21473 filed in CPAN with the patch.
 
- -- Gunnar Wolf <gwolf at debian.org>  Wed, 13 Sep 2006 14:38:19 -0500
+ -- Gunnar Wolf <gwolf at debian.org>  Wed, 13 Sep 2006 15:04:26 -0500
 
 liblingua-es-numeros-perl (0.01-1) unstable; urgency=low
 




More information about the Pkg-perl-cvs-commits mailing list