tags 723869 + patch tags 723869 + pending thanks Dear maintainer,
I've prepared an NMU for freetable (versioned as 2.3-4.1) and uploaded it to DELAYED/2. Please feel free to tell me if I should delay it longer. Regards. -- .''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06 : :' : Debian GNU/Linux user, admin, and developer - http://www.debian.org/ `. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `- NP: Pink Floyd: Mother
diff -u freetable-2.3/fr.pod freetable-2.3/fr.pod
--- freetable-2.3/fr.pod
+++ freetable-2.3/fr.pod
@@ -1,12 +1,14 @@
+=encoding UTF-8
+
=head1 NOM
-B<freetable> - outil de g�n�ration automatique de tableaux HTML
+B<freetable> - outil de génération automatique de tableaux HTML
=head1 VERSION
-Cette documentation d�crit l'utilisation de B<freetable> version 2.3.
+Cette documentation décrit l'utilisation de B<freetable> version 2.3.
-Si vous utilisez une autre version, certaines diff�rences peuvent
+Si vous utilisez une autre version, certaines différences peuvent
apparaitre.
=head1 SYNOPSIS
@@ -21,7 +23,7 @@
I<-h>, I<--help> Affiche cette aide et stoppe
-I<-V>, I<--version> Affiche seulement le num�ro de version
+I<-V>, I<--version> Affiche seulement le numéro de version
I<-c>, I<--comment> Affiche un commentaire avant chaque
cellule pour indiquer son emplacement
@@ -31,25 +33,25 @@
I<-w>, I<--warning> Affiche un commentaire avant chaque
tableau, indiquant que le tableau est
- g�n�r� automatiquement et ne doit pas
- �tre �dit�
+ généré automatiquement et ne doit pas
+ être édité
I<-l>, I<--location> Remplace les indicateurs C<E<lt>rowE<gt>> (ligne)
- et C<E<lt>colE<gt>> (colonne) � l'int�rieur des
+ et C<E<lt>colE<gt>> (colonne) à l'intérieur des
tableaux par la position de la cellule
courante.
I<-m>, I<--macro> I<[program]>
Avec cette option, le contenu des
- cellules est pass� � un pr�-processeur,
- qui est B<m4> par d�faut
+ cellules est passé à un pré-processeur,
+ qui est B<m4> par défaut
-=head1 AVERTISSEMENT SUR LA S�CURIT�
+=head1 AVERTISSEMENT SUR LA SÉCURITÉ
N'UTILISEZ PAS DE MACRO-PROCESSEUR SUR UN
- FICHIER SOURCE DONT VOUS N'�TES PAS S�R.
- CELA POURRAIT COMPROMETTRE LA S�CURIT� DE
- VOTRE SYST�ME
+ FICHIER SOURCE DONT VOUS N'ÊTES PAS SÛR.
+ CELA POURRAIT COMPROMETTRE LA SÉCURITÉ DE
+ VOTRE SYSTÈME
Plus d'informations dans la documentation de B<m4>,
en particulier la commande I<syscmd>.
@@ -58,27 +60,27 @@
Ce programme est un logiciel libre qui remplace B<wwwtable>.
-HTML est un langage agr�able, mais avec un �norme d�faut : les tableaux.
-J'ai pass� de nombreuses heures � lire le code source que j'avais tout
-juste �crit pour essayer de comprendre quelle cellule dans le code
-source correspond � ce qui est affich� dans le navigateur.
+HTML est un langage agréable, mais avec un énorme défaut : les tableaux.
+J'ai passé de nombreuses heures à lire le code source que j'avais tout
+juste écrit pour essayer de comprendre quelle cellule dans le code
+source correspond à ce qui est affiché dans le navigateur.
-Si cela vous rappelle une exp�rience similaire, alors lisez cette
+Si cela vous rappelle une expérience similaire, alors lisez cette
documentation et votre peine ne sera plus qu'un mauvais souvenir.
-Le programme re�oit en entr�e du code HTML provenant soit de l'entr�e
+Le programme reçoit en entrée du code HTML provenant soit de l'entrée
standard (I<stdin>), soit d'un fichier. Il recherche alors les
-caract�res suivants, qui annoncent l'ouverture d'un tableau:
+caractères suivants, qui annoncent l'ouverture d'un tableau:
<wwwtable [options]>
-Il analyse le contenu jusqu'� d�tecter la fin du tableau, affiche le
+Il analyse le contenu jusqu'à détecter la fin du tableau, affiche le
code HTML correspondant puis continue le traitement avec les tableaux
suivants.
=head1 SYNTAXE
-La syntaxe est tr�s simple:
+La syntaxe est très simple:
wwwtable:
<wwwtable [wwwtable_options]>
@@ -88,55 +90,55 @@
...
</wwwtable>
-La cha�ne optionnelle wwwtable_options est pass�e telle quelle comme
-attribut de la balise C<E<lt>tableE<gt>>. Le pr�ambule n'est pas trait�,
-il peux contenir n'importe quel code HTML, il sera ins�r� au d�but du
+La chaîne optionnelle wwwtable_options est passée telle quelle comme
+attribut de la balise C<E<lt>tableE<gt>>. Le préambule n'est pas traité,
+il peux contenir n'importe quel code HTML, il sera inséré au début du
tableau.
Les cellules sont soit des cellules normales (balise C<E<lt>tdE<gt>>),
-soit des cellules d'en-t�te (balise C<E<lt>thE<gt>>).
-Il en �tait ainsi jusqu'aux versions 1.x, voyez la prochaine section
-pour une autre m�thode d'adressage des colonnes.
+soit des cellules d'en-tête (balise C<E<lt>thE<gt>>).
+Il en était ainsi jusqu'aux versions 1.x, voyez la prochaine section
+pour une autre méthode d'adressage des colonnes.
cellule normale:
(ligne,colonne) options_cellule
contenu_cellule
- cellule en-t�te:
+ cellule en-tête:
((ligne,colonne)) options_cellule
contenu_cellule
-Le texte contenu dans options_cellule est pass� comme attribut
-de la balise de la cellule. Les mots-cl�s I<colspan> et I<rowspan>
-sont interpr�t�s pour g�n�rer des tableaux corrects.
+Le texte contenu dans options_cellule est passé comme attribut
+de la balise de la cellule. Les mots-clés I<colspan> et I<rowspan>
+sont interprétés pour générer des tableaux corrects.
-Le contenu des cellules (contenu_cellule) est quelconque, il peut m�me
+Le contenu des cellules (contenu_cellule) est quelconque, il peut même
contenir d'autres wwwtables !
Si vous utilisez l'option I<-m> (ou son synonyme I<--macro>), le contenu
-des cellules sera pass� comme entr�e standard de la commande B<m4>(1),
-apr�s avoir remplac� les cha�nes de caract�res B<E<lt>rowE<gt>> (resp.
-B<E<lt>colE<gt>>) par le num�ro de ligne (resp. colonne) de la cellule.
+des cellules sera passé comme entrée standard de la commande B<m4>(1),
+après avoir remplacé les chaînes de caractères B<E<lt>rowE<gt>> (resp.
+B<E<lt>colE<gt>>) par le numéro de ligne (resp. colonne) de la cellule.
Les indices de ligne et colonne sont soit des nombres, soit un adressage
-relatif, soit une expression r�guli�re qui d�signe un ensemble de
-cellules. � la diff�rence de B<wwwtable>, B<freetable> peut aussi
-utiliser des expressions r�guli�res dans les cellules d'en-t�te. Un
-autre ajout est la possiblit� d'utiliser I<*> � la place de I<.*>.
+relatif, soit une expression régulière qui désigne un ensemble de
+cellules. À la différence de B<wwwtable>, B<freetable> peut aussi
+utiliser des expressions régulières dans les cellules d'en-tête. Un
+autre ajout est la possiblité d'utiliser I<*> à la place de I<.*>.
L'adressage relatif est de la forme :
-I<=> ou vide : m�me indice que la cellule pr�c�dente
+I<=> ou vide : même indice que la cellule précédente
-I<+> ou I<+X> : incr�mente l'indice de I<X> (d�faut: 1)
+I<+> ou I<+X> : incrémente l'indice de I<X> (défaut: 1)
-I<-> ou I<-X> : d�cr�mente l'indice de I<X> (d�faut: 1)
+I<-> ou I<-X> : décrémente l'indice de I<X> (défaut: 1)
-Lorsqu'une cellule est d�sign�e par plusieurs expressions, � la fois les
-options et le contenu de chaque cellule sont ajout�s.
+Lorsqu'une cellule est désignée par plusieurs expressions, à la fois les
+options et le contenu de chaque cellule sont ajoutés.
-Si vous n'utilisez que des expressions r�guli�res, il faut indiquer au
-programme la position de la derni�re cellule.
+Si vous n'utilisez que des expressions régulières, il faut indiquer au
+programme la position de la dernière cellule.
<wwwtable>
(*,1)
@@ -148,22 +150,22 @@
=head1 AUTRE SYNTAXE D'ADRESSAGE
-Il n'est pas tr�s pratique de sp�cifier les num�ros de cellules avec des
-expressions r�guli�res. B<Freetable> 2.0 a introduit deux nouvelles
-m�thodes d'adressage, qui peuvent �tre utilis�es sur les cellules
-normales et les cellules d'en-t�te.
-
-Une compatibilit� totale avec les versions ant�rieures est assur�e.
-Pour cette raison, il n'�tait pas question de modifier la syntaxe
-actuelle. Malheureusement, vous ne pouvez pas sp�cifier les lignes en
+Il n'est pas très pratique de spécifier les numéros de cellules avec des
+expressions régulières. B<Freetable> 2.0 a introduit deux nouvelles
+méthodes d'adressage, qui peuvent être utilisées sur les cellules
+normales et les cellules d'en-tête.
+
+Une compatibilité totale avec les versions antérieures est assurée.
+Pour cette raison, il n'était pas question de modifier la syntaxe
+actuelle. Malheureusement, vous ne pouvez pas spécifier les lignes en
utilisant une syntaxe d'adressage, et les colonnes avec une autre
-syntaxe. Pour rem�dier � ce probl�me, les deux m�thodes sont tr�s
-souples, si bien que vous ne devriez jamais avoir � les m�langer, et
+syntaxe. Pour remédier à ce problème, les deux méthodes sont très
+souples, si bien que vous ne devriez jamais avoir à les mélanger, et
elles vous permettent d'utiliser I<=>, I<+>, I<->, I<+X>, I<-X> et la
-cha�ne vide de la m�me fa�on qu'avec B<freetable> 1.x.
+chaîne vide de la même façon qu'avec B<freetable> 1.x.
-De plus, ces nouvelles m�thodes d�terminent automatiquement la derni�re
-cellule, contrairement � l'adressage par des expressions r�guli�res.
+De plus, ces nouvelles méthodes déterminent automatiquement la dernière
+cellule, contrairement à l'adressage par des expressions régulières.
=head2 BORNES EXPLICITES
@@ -171,17 +173,17 @@
contenu_cellule
La syntaxe pour I<bornes_ligne> et I<bornes_colonne> est de la forme:
-1-2,4-7,9,12. Les doublons sont �limin�s. Pour les besoins de
-l'adressage relatif, le dernier nombre est utilis�e. Ainsi, quand vous
-�crivez
+1-2,4-7,9,12. Les doublons sont éliminés. Pour les besoins de
+l'adressage relatif, le dernier nombre est utilisée. Ainsi, quand vous
+écrivez
(1-100,32;1)
foo
(+,)
bar
-la cellule (33,1) contiendra � foo bar � et toutes les autres seulement
-� foo �.
+la cellule (33,1) contiendra « foo bar » et toutes les autres seulement
+« foo ».
=head2 CODE PERL QUELCONQUE
@@ -189,48 +191,48 @@
contenu_cellule
Vous pouvez utiliser n'importe quel code Perl qui tient sur une seule
-ligne du moment qu'il est rep�r� oar notre expression r�guli�re (pas
-tr�s fut�e) et renvoie une liste. Il n'est malheureusement pas possible
-de d�tecter n'importe quel code de Perl gr�ce � une expression
-r�guli�re, mais du moment qu'il ne contient pas les s�quences I<},{> et
+ligne du moment qu'il est repéré oar notre expression régulière (pas
+très futée) et renvoie une liste. Il n'est malheureusement pas possible
+de détecter n'importe quel code de Perl grâce à une expression
+régulière, mais du moment qu'il ne contient pas les séquences I<},{> et
I<})>, cela devrait marcher. Exemple :
<wwwtable>
({grep {$_%3 == 1} 1..100},{1..2,4})
foo
</wwwtable>
-va cr�er un tableau de 100 lignes par 4 colonnes avec � foo � dans les
-premi�res, deuxi�me et quatri�me colonnes de chaque ligne dont le num�ro
+va créer un tableau de 100 lignes par 4 colonnes avec « foo » dans les
+premières, deuxième et quatrième colonnes de chaque ligne dont le numéro
vaut 1 modulo 3.
-Si vous voulez m�langer cet adressage avec le pr�c�dent, il suffit de
-remplacer I<-> par I<..> dans la d�finition des bornes, et l'entourer
+Si vous voulez mélanger cet adressage avec le précédent, il suffit de
+remplacer I<-> par I<..> dans la définition des bornes, et l'entourer
par des accolades I<{> et I<}>.
-Si vous voulez m�langer cet adressage avec une expression r�guli�re,
-vous pouvez remplacer cette derni�re par I<{grep {/expression/} min..max}>.
-Il est malheureusement obligatoire de sp�cifier explicitement la
+Si vous voulez mélanger cet adressage avec une expression régulière,
+vous pouvez remplacer cette dernière par I<{grep {/expression/} min..max}>.
+Il est malheureusement obligatoire de spécifier explicitement la
dimension du tableau.
-=head1 INCOMPATIBILIT�S AVEC WWWTABLE
+=head1 INCOMPATIBILITÉS AVEC WWWTABLE
-Les utilisateurs de B<wwwtable> qui d�cident de passer � B<freetable>
-devraient lire cette section. La majorit� des incompatibilit�s
-proviennent du traitement des expressions r�guli�res. Il faut aussi
+Les utilisateurs de B<wwwtable> qui décident de passer à B<freetable>
+devraient lire cette section. La majorité des incompatibilités
+proviennent du traitement des expressions régulières. Il faut aussi
noter que B<wwwtable> ne permettait ni le remplacement automatiques des
-num�ros de lignes et de colonnes, ni l'utilisation d'un
-pr�-processeur.
+numéros de lignes et de colonnes, ni l'utilisation d'un
+pré-processeur.
-L'option I<-w> a le comportement oppos�. Nous n'�crivons aucun
-commentaire par d�faut, et I<-w> ou I<--warning> est utilis�e pour les
+L'option I<-w> a le comportement opposé. Nous n'écrivons aucun
+commentaire par défaut, et I<-w> ou I<--warning> est utilisée pour les
ajouter.
-Les cellules d'en-t�te peuvent �tre d�finies avec des expressions
-r�guli�res, par exemple
+Les cellules d'en-tête peuvent être définies avec des expressions
+régulières, par exemple
((1,*))
-ce qui �tait impossible avec B<wwwtable>.
+ce qui était impossible avec B<wwwtable>.
Les indices des axes sont 100% orthogonaux, ce qui signifie qu'avec le code
suivant
@@ -242,7 +244,7 @@
Foo
Foo va apparaitre en 3e colonne, et si vous vouliez qu'il soit en 1e
-position, il faut �crire
+position, il faut écrire
(*,1) width=30
(*,2) width=35
@@ -258,13 +260,13 @@
(=,1)
Foo
-Avec B<freetable> 2.0, deux m�thodes compl�tement nouvelles d'adressage
-des cellules ont �t� introduites. Elles sont totalement incompatibles
+Avec B<freetable> 2.0, deux méthodes complètement nouvelles d'adressage
+des cellules ont été introduites. Elles sont totalement incompatibles
avec B<wwwtable>.
=head1 BUGS
-L'utilisation de � code Perl quelconque � �chouera avec du code
+L'utilisation de « code Perl quelconque » échouera avec du code
complexe.
=head1 VOIR AUSSI
@@ -275,7 +277,7 @@
Tomasz Wegrzanowski <[email protected]>
-Traduction fran�aise de la documentation:
+Traduction française de la documentation:
Denis Barbier <[email protected]>
=cut
diff -u freetable-2.3/debian/changelog freetable-2.3/debian/changelog
--- freetable-2.3/debian/changelog
+++ freetable-2.3/debian/changelog
@@ -1,3 +1,13 @@
+freetable (2.3-4.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fix "FTBFS with perl 5.18: POD errors":
+ add =encoding directives to {fr,pl}.pod and convert them to utf8;
+ call pod2man with --utf8 in Makefile.
+ (Closes: #723869)
+
+ -- gregor herrmann <[email protected]> Wed, 23 Oct 2013 17:34:08 +0200
+
freetable (2.3-4) unstable; urgency=low
* Remove me from Maintainers.
only in patch2:
unchanged:
--- freetable-2.3.orig/Makefile
+++ freetable-2.3/Makefile
@@ -4,7 +4,7 @@
testsuite/test09.html testsuite/test10.html
%.1: %.pod
- ln -sf $< freetable.pod && pod2man --center='Freetable' freetable.pod >$@
+ ln -sf $< freetable.pod && pod2man --center='Freetable' --utf8 freetable.pod >$@
rm -f freetable.pod
all: $(OBJ)
only in patch2:
unchanged:
--- freetable-2.3.orig/pl.pod
+++ freetable-2.3/pl.pod
@@ -1,12 +1,14 @@
+=encoding UTF-8
+
=head1 NAME
-B<freetable> - program u�atwiaj�cy tworzenie HTML-owych tabeli
+B<freetable> - program ułatwiający tworzenie HTML-owych tabeli
=head1 WERSJA
Ten dokument opisuje B<freetable> w wersji 2.3.
-Mo�e by� nie w pe�ni prawid�owy je�li u�ywasz innej wersji.
+Może być nie w pełni prawidłowy jeśli używasz innej wersji.
=head1 SYNOPSIS
@@ -16,207 +18,207 @@
B<freetable> I<[opcje]>
-Dost�pne opcje to :
+Dostępne opcje to :
-I<-h>, I<--help> Program wydrukuje informacj� o sposobie u�ycia i sko�czy
+I<-h>, I<--help> Program wydrukuje informację o sposobie użycia i skończy
-I<-V>, I<--version> Program wydrukuje numer wersji i sko�czy
+I<-V>, I<--version> Program wydrukuje numer wersji i skończy
-I<-c>, I<--comment> Program wstawi przed ka�d� kom�rk� komentarz o jej pozycji
+I<-c>, I<--comment> Program wstawi przed każdą komórką komentarz o jej pozycji
-I<-b>, I<--no-nbsp> Program nie wstawi I< > do pustych kom�rek celem
-wizualnego ich obni�enia na graficznych przegl�darkach
+I<-b>, I<--no-nbsp> Program nie wstawi I< > do pustych komórek celem
+wizualnego ich obniżenia na graficznych przeglądarkach
-I<-w>, I<--warning> Program wstawi ostrze�enie �e powinna� raczej zmienia�
-�r�d�o ni� tabel� przed ka�d� tabel�, kt�r� stworzy.
+I<-w>, I<--warning> Program wstawi ostrzeżenie że powinnaś raczej zmieniać
+źródło niż tabelę przed każdą tabelą, którą stworzy.
I<-l>, I<--location> Program zamieni tagi lokacyjne I<E<lt>rowE<gt>> i
-I<E<lt>colE<gt>> wewn�trz tabeli na pozycj� kom�rki, w kt�rej wyst�pi�.
+I<E<lt>colE<gt>> wewnątrz tabeli na pozycję komórki, w której wystąpią.
I<-m>, I<--macro> I<[program]>
- Program przepu�ci tabel� przez makroprocesor (domy�lnie: B<m4>)
+ Program przepuści tabelę przez makroprocesor (domyślnie: B<m4>)
-=head1 OSTRZE�ENIE
+=head1 OSTRZEŻENIE
- NIE U�YWAJ MAKROPROCESORA NA NIEPEWNYM �R�DLE
- M4 MO�E ZOSTA� U�YTE DO NARUSZENIA TWEGO BEZPIECZE�STWA
- WI�CEJ INFORMACJI ZNAJDZIESZ URUCHAMIAJ�C :
+ NIE UŻYWAJ MAKROPROCESORA NA NIEPEWNYM ŹRÓDLE
+ M4 MOŻE ZOSTAĆ UŻYTE DO NARUSZENIA TWEGO BEZPIECZEŃSTWA
+ WIĘCEJ INFORMACJI ZNAJDZIESZ URUCHAMIAJĄC :
I<info m4 'UNIX commands' syscmd>
=head1 DESCRIPTION
-Ten program jest wyzwolonym (wolnodost�pnym) nast�pc� B<wwwtable>.
+Ten program jest wyzwolonym (wolnodostępnym) następcą B<wwwtable>.
-HTML to �wietny j�zyk, ale ma straszn� niedor�b� : tabele.
-Sp�dzi�em wiele czasu wpatruj�c si� w HTMLowy kod i pr�buj�c zgadn��,
-kt�ra kom�rka kodu odpowiada kt�rej w przegl�darce.
+HTML to świetny język, ale ma straszną niedoróbę : tabele.
+Spędziłem wiele czasu wpatrując się w HTMLowy kod i próbując zgadnąć,
+która komórka kodu odpowiada której w przeglądarce.
-Je�li r�wnie� mia�e� ten problem, to by� mo�e za chwil� zostanie rozwi�zany.
+Jeśli również miałeś ten problem, to być może za chwilę zostanie rozwiązany.
-Program czyta z pliku lub ze I<stdin>. Szuka linii zaczynaj�cej opis tabeli :
+Program czyta z pliku lub ze I<stdin>. Szuka linii zaczynającej opis tabeli :
<wwwtable [opcje]>
-Analizuje ten opis, wstawia poprawn� HTML-ow� tabel� i szuka nast�pnego opis, a� plik
-si� sko�czy.
+Analizuje ten opis, wstawia poprawną HTML-ową tabelę i szuka następnego opis, aż plik
+się skończy.
-=head1 SK�ADNIA TABELI
+=head1 SKŁADNIA TABELI
Jest bardzo prosta :
wwwtable
<wwwtable [opcje]>
- [preambu�a]
- [kom�rka]
- [kom�rka]
+ [preambuła]
+ [komórka]
+ [komórka]
...
</wwwtable>
-opcje b�d� przekazane do taga I<E<lt>tableE<gt>>.
-Preambu�a to dowolny HTML-owy text. B�dzie umieszczony bezpo�rednio przed tabel�.
+opcje będą przekazane do taga I<E<lt>tableE<gt>>.
+Preambuła to dowolny HTML-owy text. Będzie umieszczony bezpośrednio przed tabelą.
-kom�rka to albo normalna_kom�rka (tag I<E<lt>tdE<gt>>) albo
-nag��wkowa_kom�rka (tag I<E<lt>thE<gt>>).
-Tak przynajmniej by�o w starszych wersjach freetable.
-W nast�pnej sekcji s� opisane nowe metody adresowania kom�rek.
+komórka to albo normalna_komórka (tag I<E<lt>tdE<gt>>) albo
+nagłówkowa_komórka (tag I<E<lt>thE<gt>>).
+Tak przynajmniej było w starszych wersjach freetable.
+W następnej sekcji są opisane nowe metody adresowania komórek.
- normalna_kom�rka :
- (rz�d,kolumna) opcje
- zawarto��
+ normalna_komórka :
+ (rząd,kolumna) opcje
+ zawartość
- nag��wkowa_kom�rka :
- ((rz�d,kolumna)) opcje
- zawarto��
+ nagłówkowa_komórka :
+ ((rząd,kolumna)) opcje
+ zawartość
-opcje b�d� przekazane do kom�rkowego taga. Atrybuty I<colspan> i I<rowspan>
-s� uwzgl�dniane podczas tworzenia tabeli.
+opcje będą przekazane do komórkowego taga. Atrybuty I<colspan> i I<rowspan>
+są uwzględniane podczas tworzenia tabeli.
-zawarto�� ma�e zawiera� text, tagi a nawet osadzon� tabel�.
+zawartość maże zawierać text, tagi a nawet osadzoną tabelę.
-Je�li u�ywasz opcji I<-m> (lub I<--macro>), zawarto�� b�dzie przerobiona przez m4(1),
-z <row> i <col> ustawionymi na adres aktualnej kom�rki
+Jeśli używasz opcji I<-m> (lub I<--macro>), zawartość będzie przerobiona przez m4(1),
+z <row> i <col> ustawionymi na adres aktualnej komórki
-rz�d i kolumna mog� by� zar�wno liczbami, wyra�eniami wzgl�dnymi, albo regex'ami.
-W przeciwie�stwie do B<wwwtable>, z B<freetable> mo�esz u�ywa� regex'�w r�wnie�
-dla kom�rek nag��wka.
-Mo�esz r�wnie� u�ywa� I<*>, co znaczy dok�adnie tyle co I<.*>.
+rząd i kolumna mogą być zarówno liczbami, wyrażeniami względnymi, albo regex'ami.
+W przeciwieństwie do B<wwwtable>, z B<freetable> możesz używać regex'ów również
+dla komórek nagłówka.
+Możesz również używać I<*>, co znaczy dokładnie tyle co I<.*>.
-Wyra�enia wzgl�dne to :
+Wyrażenia względne to :
-I<=> albo pusta znaczy : tyle samo co w poprzedniej kom�rce
+I<=> albo pusta znaczy : tyle samo co w poprzedniej komórce
-I<+> albo I<+X> znaczy : o 1 lub X wi�cej ni� w poprzedniej kom�rce
+I<+> albo I<+X> znaczy : o 1 lub X więcej niż w poprzedniej komórce
-I<-> albo I<-X> znaczy : o 1 lub X wi�cej ni� w poprzedniej kom�rce
+I<-> albo I<-X> znaczy : o 1 lub X więcej niż w poprzedniej komórce
-Je�li wiele definicji adresuje t� sam� kom�rk� zar�wno opcje jak i zawarto�� s� doklejane
-w kolejno�ci wyst�pienia.
+Jeśli wiele definicji adresuje tą samą komórkę zarówno opcje jak i zawartość są doklejane
+w kolejności wystąpienia.
-Je�li chcesz u�ywa� tylko regex'�w musisz powiedzie� programowi o adresie ostatniej kom�rki :
+Jeśli chcesz używać tylko regex'ów musisz powiedzieć programowi o adresie ostatniej komórki :
<wwwtable>
(*,1)
- to s� piewsze kolumny
+ to są piewsze kolumny
(1,*)
- to s� piewsze rz�dy
+ to są piewsze rzędy
(4,4)
</wwwtable>
-=head1 ALTERNATYWNE ADRESY KOM�REK
+=head1 ALTERNATYWNE ADRESY KOMÓREK
-Adresowanie kom�rek za pomoc� wyra�e� regularnych jest
-bardzo niewygodne. Z tego powodu, w B<freetable> 2.0 zosta�y
+Adresowanie komórek za pomocą wyrażeń regularnych jest
+bardzo niewygodne. Z tego powodu, w B<freetable> 2.0 zostały
wprowadzone dwie nowe metody.
-Obie mog� by� u�yte zar�wno do kom�rek normalnych jak i nag��wkowych.
+Obie mogą być użyte zarówno do komórek normalnych jak i nagłówkowych.
-Zachowana jest pe�na wsteczna kompatybilno��.
-W tym celu zosta�a wprowadzona nowa sk�adnia.
-Niestety, nie mo�esz adresowa� rz�du i kolumny u�ywaj�c
+Zachowana jest pełna wsteczna kompatybilność.
+W tym celu została wprowadzona nowa składnia.
+Niestety, nie możesz adresować rzędu i kolumny używając
odmiennych metod.
-�eby obej�� ten problem, obie nowe metody s� bardzo tolerancyjne
-i pozwalaj� na u�ycie I<=>, I<+>, I<->, I<+X> I<-X> oraz
-pustego �a�cucha z tym samym znaczeniem, jakie maj� one
+Żeby obejść ten problem, obie nowe metody są bardzo tolerancyjne
+i pozwalają na użycie I<=>, I<+>, I<->, I<+X> I<-X> oraz
+pustego łańcucha z tym samym znaczeniem, jakie mają one
w starej metodzie.
-Nowe metody potrafi� samodzielnie ustali� rozmiar tabeli.
+Nowe metody potrafią samodzielnie ustalić rozmiar tabeli.
-=head2 ZASI�GI
+=head2 ZASIĘGI
- (zasi�g rz�d�w;zasi�g kolumn) opcje
- zawarto��
+ (zasięg rzędów;zasięg kolumn) opcje
+ zawartość
-Sk�adnia wygl�da jak: 1-2,4-7,9,12.
-Zduplikowane adresy zostaj� wyeliminowane.
+Składnia wygląda jak: 1-2,4-7,9,12.
+Zduplikowane adresy zostają wyeliminowane.
Dla potrzeb adresowania relatywnego,
-u�yty jest ostatni podany numer. A wi�c je�li napiszesz
+użyty jest ostatni podany numer. A więc jeśli napiszesz
(1-100,32;1)
foo
(+,)
bar
-Kom�rka (33,1) b�dzie zawiera� `foobar' a wszystkie pozosta�e tylko `foo'.
+Komórka (33,1) będzie zawierać `foobar' a wszystkie pozostałe tylko `foo'.
=head2 DOWOLNY KOD PERL
- ({kod dla rz�d�w},{kod dla kolumn}) opcje
- zawarto��
+ ({kod dla rzędów},{kod dla kolumn}) opcje
+ zawartość
-Mo�esz u�ywa� dowolnego kodu Perl o ile zmie�ci si� w jednej linijce,
-pasuje do naszego wyra�enia regularnego i da w wyniku list�.
-Niestety, nie istnieje wyra�enie regularne pasuj�ce do dowolnego
-kodu Perl, ale dop�ki tw�j kod nie zawiera I<},{> ani I<})>,
-powinno dzia�a�.
-Przyk�ad:
+Możesz używać dowolnego kodu Perl o ile zmieści się w jednej linijce,
+pasuje do naszego wyrażenia regularnego i da w wyniku listę.
+Niestety, nie istnieje wyrażenie regularne pasujące do dowolnego
+kodu Perl, ale dopóki twój kod nie zawiera I<},{> ani I<})>,
+powinno działać.
+Przykład:
<wwwtable>
({grep {$_%3 == 1} 1..100},{1..2,4})
foo
</wwwtable>
-Da tabele 100 rz�d�w x 4 kolumny z `foo' w ka�dej
-1wszej, 2giej i 4tej kolumnie ka�dego rz�du o numerze daj�cym reszte 1 w
+Da tabele 100 rzędów x 4 kolumny z `foo' w każdej
+1wszej, 2giej i 4tej kolumnie każdego rzędu o numerze dającym reszte 1 w
dzieleniu przez 3.
-Je�li chcesz u�y� "dowolnego kodu" w jednej cz�sci adresu a zasi�gu w drugiej
-zast�p w definicji zasi�gu I<-> przez I<..> i w�� zasi�g mi�dzy I<{> i I<}>.
+Jeśli chcesz użyć "dowolnego kodu" w jednej częsci adresu a zasięgu w drugiej
+zastąp w definicji zasięgu I<-> przez I<..> i włóż zasięg między I<{> i I<}>.
-Je�li chcesz u�y� "dowolnego kodu" w jednej cz�sci adresu a wyra�enia
-regulernego w drugiej, musisz napisa� I<{grep {/wyra�enie/} od..do}>.
-Niestety, w tym wypadku musisz poda� rozmiar tablicy.
-
-=head1 NIEZGODNO�CI Z WWWTABLE
-
-Je�li poprzednio u�ywa�e� B<wwwtable>, a teraz chcesz si� przesi���,
-powiniene� przeczyta� ten rozdzia�. Wi�kszo�� jest o regex'ach.
-Zauwa� r�wnie�, �e B<wwwtable> nie m�g� u�ywa� podstawiania tag�w lokacyjnych ani
+Jeśli chcesz użyć "dowolnego kodu" w jednej częsci adresu a wyrażenia
+regulernego w drugiej, musisz napisać I<{grep {/wyrażenie/} od..do}>.
+Niestety, w tym wypadku musisz podać rozmiar tablicy.
+
+=head1 NIEZGODNOŚCI Z WWWTABLE
+
+Jeśli poprzednio używałeś B<wwwtable>, a teraz chcesz się przesiąść,
+powinieneś przeczytać ten rozdział. Większość jest o regex'ach.
+Zauważ również, że B<wwwtable> nie mógł używać podstawiania tagów lokacyjnych ani
makroprocesora.
-Opcja I<-w> ma przeciwne znaczenie. Domy�lnie �adne ostrze�enie nie jest drukowane,
-a I<-w> albo I<--warning> s�u�� wymuszeniu takiego ostrza�enia.
+Opcja I<-w> ma przeciwne znaczenie. Domyślnie żadne ostrzeżenie nie jest drukowane,
+a I<-w> albo I<--warning> służą wymuszeniu takiego ostrzażenia.
-Kom�rki nag��wkowe mog� by� zdefiniowane za pomoc� regex'�w :
+Komórki nagłówkowe mogą być zdefiniowane za pomocą regex'ów :
((1,*))
-Nie by�o to mo�liwe z B<wwwtable>.
+Nie było to możliwe z B<wwwtable>.
-Liczniki pozycji na osiach s� 100%-owo niezale�ne. Wynika z tego �e kod :
+Liczniki pozycji na osiach są 100%-owo niezależne. Wynika z tego że kod :
(*,1) width=30
(*,2) width=35
(*,3) width=40
(=,=)
- Co��
+ Cośś
-umie�ci Co�� w 3ciej kolumnie. Je�li chcesz, by by�o w 1wszej, napisz :
+umieści Cośś w 3ciej kolumnie. Jeśli chcesz, by było w 1wszej, napisz :
(*,1) width=30
(*,2) width=35
(*,3) width=40
(=,1)
- Co��
+ Cośś
albo
@@ -224,16 +226,16 @@
(*,+) width=35
(*,+) width=40
(=,1)
- Co��
+ Cośś
-W B<freetable> 2.0 zosta�y wprowadzone dwie nowe metody adresowania
-kom�rek. S� ca�kowicie niezgodne z B<wwwtable>.
+W B<freetable> 2.0 zostały wprowadzone dwie nowe metody adresowania
+komórek. Są całkowicie niezgodne z B<wwwtable>.
=head1 BUGS
-Adres typu "Dowolny Kod Perl" mo�e nie dzia�a� ze skomplikowanym kodem.
+Adres typu "Dowolny Kod Perl" może nie działać ze skomplikowanym kodem.
-=head1 ZOBACZ R�WNIE�
+=head1 ZOBACZ RÓWNIEŻ
B<m4(1)>
@@ -241,6 +243,6 @@
Tomasz Wegrzanowski <[email protected]>
-(zar�wno angielska jak i polska wersja)
+(zarówno angielska jak i polska wersja)
=cut
signature.asc
Description: Digital signature

