Viquitexts
cawikisource
https://ca.wikisource.org/wiki/P%C3%A0gina_principal
MediaWiki 1.47.0-wmf.3
first-letter
Media
Especial
Discussió
Usuari
Usuari Discussió
Viquitexts
Viquitexts Discussió
Fitxer
Fitxer Discussió
MediaWiki
MediaWiki Discussió
Plantilla
Plantilla Discussió
Ajuda
Ajuda Discussió
Categoria
Categoria Discussió
Pàgina
Pàgina Discussió
Llibre
Llibre Discussió
Autor
Autor Discussió
TimedText
TimedText talk
Mòdul
Mòdul Discussió
Event
Event talk
Sol, solet (cançó)
0
1997
184461
92729
2026-05-21T21:46:42Z
Aleator
20
enllaços a versions, desviquipeditzo, trec versió no verificable
184461
wikitext
text/x-wiki
{{Vegeu|la cançó popular|Sol solet}}
{{edicions
|títol=Sol, solet
|info=Cançó popular infantil catalana
}}
== Versions ==
* A ''[[Jochs de la infancia]]'' (''[[Jochs de la infancia#sol_solet|Sol, solet, vinem á veure...]]'') de [[Autor:Francesc de Sales Maspons i Labrós|Francesc de Sales Maspons i Labrós]] (1874).
* A ''[[Meteorología y agricultura populars]]'' (''[[Meteorología y agricultura populars#sol_solet|Sol, solet, vínam á veure...]]'') de [[Autor:Cels Gomis i Mestres|Cels Gomis i Mestres]] (1888).
* Versió de [https://educacio.gencat.cat/web/.content/home/departament/publicacions/monografies/cancons-populars-tradicionals-escola/cancons_populars_tradicionals_lescola.pdf ''Cançons populars i tradicionals a l'escola''; Generalitat de Catalunya] (''circa'' 2002):
{{ppoem|Sol, solet,
vine’m a veure, vine’m a veure;
sol, solet,
vine’m a veure que tinc fred.
Si sant Josep ho vol,
farà un bon dia, farà un bon dia;
si sant Josep ho vol,
farà un bon dia i un bon sol.
}}
* Del vídeo de Gominoletta (2010) ([https://www.youtube.com/watch?v=U4rCls1jMY4 Gominoletta - Sol solet, Youtube]):
{{ppoem|Si tens fred,
posa't la capa, posa't la capa;
si tens fred,
posa't la capa i el barret. (/ posa't la capa de Sant Josep.)
Pobre sol solet,
que no té capa, que no té capa;
pobre sol solet,
que no té capa ni barret.}}
{{DP}}
[[Categoria:Cançons populars]]
5bl5bdat5ol0g8x7fz34h0c0d6ui1r5
La lluna, la pruna
0
2016
184454
173792
2026-05-21T18:22:19Z
Aleator
20
+edicions, -"prodiemus" (url no disponible)
184454
wikitext
text/x-wiki
{{edicions
|títol=La lluna, la pruna
|info=Cançó popular
}}
== Versions ==
* Un parell de versions a [[Jochs de la infancia#la_lluna|''Jochs de la infancia'']] (''La lluna, la pruna, vestida de dol...'') de [[Autor:Francesc de Sales Maspons i Labrós|Francesc de Sales Maspons i Labrós]] (1874).
* Poema "Les deu" (''La Lluna, la bruna, vestida de dol...''), part de "Nit", part del ''[[Llibre d’horas]]'' d'[[Autor:Apel·les Mestres i Oñós|Apel·les Mestres]] (1899).
* [[Poesíes mallorquines/La lluna, la bruna (cansó)|''La lluna, la bruna'']] (''De nina petita, jugava a la lluna...''), part de ''[[Poesíes mallorquines]]'' d'[[Autor:Emília Sureda i Bimet|Emília Sureda]] (1905).
* Versió de [https://educacio.gencat.cat/web/.content/home/departament/publicacions/monografies/cancons-populars-tradicionals-escola/cancons_populars_tradicionals_lescola.pdf ''Cançons populars i tradicionals a l'escola''; Generalitat de Catalunya] (''circa'' 2002):
{{ppoem|
1. La lluna, la pruna,
vestida de dol;
son pare la crida,
sa mare la vol.
2. La lluna, la pruna,
el sol mariner;
son pare la crida,
sa mare també.
3. Minyones boniques,
deseu els coixins;
son pare l’assota
davant els fadrins.
}}
== Vegeu també ==
* [[Perpetuínes/Sobre una cançó infantil|Sobre una cançó infantil]], part de ''[[Perpetuínes]]'' de [[Autor:Joaquim Maria Bartrina i d'Aixemús|Joaquim Maria Bartrina]] (1878).
{{DP}}
9kgrnv7nbctd8dwkj7nlz01o5pn7j7g
184462
184454
2026-05-21T21:49:41Z
Aleator
20
esmena enll., +cat
184462
wikitext
text/x-wiki
{{edicions
|títol=La lluna, la pruna
|info=Cançó popular
}}
== Versions ==
* Un parell de versions a ''[[Jochs de la infancia]]'' (''[[Jochs de la infancia#la_lluna|La lluna, la pruna, vestida de dol...]]'') de [[Autor:Francesc de Sales Maspons i Labrós|Francesc de Sales Maspons i Labrós]] (1874).
* Part del poema "Les deu" (''[[Llibre d’horas|La Lluna, la bruna, vestida de dol...]]''), part de "Nit", part del ''[[Llibre d’horas]]'' d'[[Autor:Apel·les Mestres i Oñós|Apel·les Mestres]] (1899).
* [[Poesíes mallorquines/La lluna, la bruna (cansó)|''La lluna, la bruna'']] (''De nina petita, jugava a la lluna...''), part de ''[[Poesíes mallorquines]]'' d'[[Autor:Emília Sureda i Bimet|Emília Sureda]] (1905).
* Versió de [https://educacio.gencat.cat/web/.content/home/departament/publicacions/monografies/cancons-populars-tradicionals-escola/cancons_populars_tradicionals_lescola.pdf ''Cançons populars i tradicionals a l'escola''; Generalitat de Catalunya] (''circa'' 2002):
{{ppoem|
1. La lluna, la pruna,
vestida de dol;
son pare la crida,
sa mare la vol.
2. La lluna, la pruna,
el sol mariner;
son pare la crida,
sa mare també.
3. Minyones boniques,
deseu els coixins;
son pare l’assota
davant els fadrins.
}}
== Vegeu també ==
* [[Perpetuínes/Sobre una cançó infantil|Sobre una cançó infantil]], part de ''[[Perpetuínes]]'' de [[Autor:Joaquim Maria Bartrina i d'Aixemús|Joaquim Maria Bartrina]] (1878).
{{DP}}
[[Categoria:Cançons populars]]
5wc65ucdj3rkn5i1kunfxpy5j0htzci
Llibre:Cuentos de la bora del foch (1867).djvu
104
14307
184422
147720
2026-05-21T15:05:53Z
Aleator
20
WD
184422
proofread-index
text/x-wiki
{{:MediaWiki:Proofreadpage_index_template
|Qid=Q105724324
|Títol=
|Autor=
|Traductor=
|Il·lustrador=
|Editor=
|Lloc=
|Any=
|Font=
|Imatge=
|Pàgines=<pagelist 1=3 12=21 151="Índice" />
|Sumari=
|Nivell=
}}
trw7o19v5bjzb4wl9y9ytcxjwtlfkcp
184423
184422
2026-05-21T15:09:51Z
Aleator
20
vg. pàg. disc. (falten pàgs. 14 a 21)
184423
proofread-index
text/x-wiki
{{:MediaWiki:Proofreadpage_index_template
|Qid=Q105724324
|Títol=
|Autor=
|Traductor=
|Il·lustrador=
|Editor=
|Lloc=
|Any=
|Font=
|Imatge=
|Pàgines=<pagelist 1=3 12=21 151="Índice" />
|Sumari=
|Nivell=E
}}
jf37fmxxz49jbq866bc6xn7b8ftiblg
Llibre:Cuentos del avi (1867).djvu
104
14308
184424
147721
2026-05-21T15:16:56Z
Aleator
20
WD
184424
proofread-index
text/x-wiki
{{:MediaWiki:Proofreadpage_index_template
|Qid=Q105724327
|Títol=
|Autor=
|Traductor=
|Il·lustrador=
|Editor=
|Lloc=
|Any=
|Font=
|Imatge=
|Pàgines=<pagelist 160="Índice" />
|Sumari={{Pàgina:Cuentos del avi (1867).djvu/160}}
|Nivell=
}}
ct42iyp1hb6vogw06ev162osugy0wt1
Llibre:Jochs de la infancia (1874).djvu
104
18203
184425
174838
2026-05-21T15:32:10Z
Aleator
20
WD
184425
proofread-index
text/x-wiki
{{:MediaWiki:Proofreadpage_index_template
|Qid=Q19525749
|Títol=
|Autor=
|Traductor=
|Il·lustrador=
|Editor=
|Lloc=
|Any=
|Font=
|Imatge=
|Pàgines=<pagelist/>
|Sumari=
|Nivell=
}}
cl4wbzugchywfo4aydkhjpi4fbf3pnp
Jochs de la infancia
0
19553
184453
42600
2026-05-21T18:14:51Z
Aleator
20
header
184453
wikitext
text/x-wiki
{{inacabat}}
<pages index="Jochs de la infancia (1874).djvu" include="1-112" header=1 nomcategoria=1874 />
{{línia}}
{{referències}}
f1xovwnijwag6d7m4astlahz9wf5ema
Llibre:Metereología y agricultura populars (1888).djvu
104
21215
184460
181779
2026-05-21T21:32:04Z
Aleator
20
idx
184460
proofread-index
text/x-wiki
{{:MediaWiki:Proofreadpage_index_template
|Qid=Q105746827
|Títol=
|Autor=
|Traductor=
|Il·lustrador=
|Editor=
|Lloc=
|Any=
|Font=
|Imatge=
|Pàgines=<pagelist 1to10=roman />
|Sumari={{Pàgina:Metereología y agricultura populars (1888).djvu/177}}
|Nivell=
}}
1mz8qm9riz7ysuddxedqs6spad3hujz
Pàgina:Metereología y agricultura populars (1888).djvu/177
102
22792
184459
125313
2026-05-21T21:31:31Z
Aleator
20
refaig
184459
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Aleator" /></noinclude>{{c|{{xx-gran|Taula}}}}
{{línia|3em}}
{{d|<u>Págs.</u>}}
{{TC|{{gap|3em}}{{Maj|Prólech}}|{{Maj|v}}}}
{{Maj|Capitol I.}}
{{TC|{{gap|3em}}[[Meteorología y agricultura populars#CapI|La Pluja]]|11}}
{{TC|{{gap|3em}}Notas á la Pluja|30}}
{{Maj|Capitol II.}}
{{TC|{{gap|3em}}[[Meteorología y agricultura populars#CapII|Lo Vent]]|63}}
{{TC|{{gap|3em}}Notas al Vent|71}}
{{Maj|Capitol III.}}
{{TC|{{gap|3em}}[[Meteorología y agricultura populars#CapIII|Fret y Calor]]|81}}
{{TC|{{gap|3em}}Notas al Fret y Calor|89}}
{{Maj|Capitol IV.}}
{{TC|{{gap|3em}}[[Meteorología y agricultura populars#CapIV|Meteorología Agrícola]]|101}}
{{TC|{{gap|3em}}Notas á la Meteorología Agrícola|134}}
{{línia|12em}}
{{np}}<noinclude></noinclude>
lfbhuhrjmvfh2fspuxjjr6ljm2yr5tz
Llibre:El poema de La rosa als llavis (1923).pdf
104
29871
184463
167333
2026-05-21T22:07:06Z
Aleator
20
+idx.
184463
proofread-index
text/x-wiki
{{:MediaWiki:Proofreadpage_index_template
|Qid=Q19525084
|Títol=
|Autor=
|Traductor=
|Il·lustrador=
|Editor=
|Lloc=
|Any=
|Font=
|Imatge=
|Pàgines=<pagelist />
|Sumari={{Pàgina:El poema de La rosa als llavis (1923).pdf/103}}
{{Pàgina:El poema de La rosa als llavis (1923).pdf/105}}
|Nivell=
}}
mf7pyri1wo8qytr89cowcp9xkjzldtl
Plantilla:NumVers/ús
10
42925
184438
129568
2026-05-21T17:47:31Z
Aleator
20
+ppoem
184438
wikitext
text/x-wiki
{{Subpàgina de plantilla}}
== Funcionament ==
Pensada per als poemes, permet afegir la numeració dels versos al costat esquerre, i opcionalment es pot especificar la distància a la qual es vol.
Exemple 1 (distància per defecte):
<pre><div class=prose><poem>
Ki en sun tens pas ne s'oblie.
{{NumVers|2}}Celui deivent la gent loër
Ki en bien fait de sei parler.
</poem></div></pre>
resultarà en:
<div class=prose><poem>
Ki en sun tens pas ne s'oblie.
{{NumVers|2}}Celui deivent la gent loër
Ki en bien fait de sei parler.
</poem></div>
Exemple 2 (més ajustat a l'esquerra):
<pre><div class=prose><poem>
Ki en sun tens pas ne s'oblie.
{{NumVers|2|-6em}}Celui deivent la gent loër
Ki en bien fait de sei parler.
</poem></div></pre>
resultarà en:
<div class=prose><poem>
Ki en sun tens pas ne s'oblie.
{{NumVers|2|-6em}}Celui deivent la gent loër
Ki en bien fait de sei parler.
</poem></div>
== Vegeu també ==
* {{tl|Ppoem}} (sintaxi <code><nowiki>>>></nowiki></code> i <code><nowiki><<<</nowiki></code>).
<includeonly>
[[Categoria:Plantilles d'edició]]
</includeonly>
o8u1o32qos788f88o2o3vwlroojafy2
Pàgina:Jochs de la infancia (1874).djvu/59
102
48875
184455
143385
2026-05-21T21:11:54Z
Aleator
20
/* Revisada */
184455
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Aleator" />{{c|59}}</noinclude>{{ppoem|start=stanza|end=close|:Cargol treu banya,
que ton pare es á montanya,
cargol treu vi
que ton pare es al molí.
:Cargol treu banya,
puja la montanya
cargol bové,
puja'l montanyé.}}
Mes devegadas la pluja's fa mes llarga de lo que 'us pensavau y 's comensa á fer pesada y mes pesada que may s' acava sobre tot si es á l' hivern, y com que cansa mes un dia de pluja que no pas cent de sol, aviat 'us ne canseu y 'l fastich 'us fa anar d' un cantó á l' altre, lo qual vol dir que Deu dona las cosas quan á n' ell millor li plau, y que no 's pot desitjar lo contrari de lo que dona, que ell sab com y perqué ho fa; lo cas es que 'us aburriu y canseu y pera distreureus, demanant lo sol que tot ho vivifica y alegra 'us poseu á cantar:
{{àncora|sol_solet}}
{{ppoem|end=follow|:Sol, solet,
vinem á veure,
vinem á veure,
sol, solet,
vinem á veure,
que tinch fret.}}
Y si 'l sol surt tan sols una mica, desseguida canteu:
{{ppoem|:Bon temps,
d'hont vens?
Del cel.}}<noinclude></noinclude>
rb0fvp6yjtrrkef1qiiioprtkuzfju8
Pàgina:Vox in deserto (1868).pdf/9
102
58291
184440
181725
2026-05-21T17:53:16Z
Aleator
20
ppoem
184440
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Aleator" /></noinclude>{{ppoem|end=follow|
{{c|{{x-gran|¿VOX IN DESERTO?...}}}}
[[File:Separador (ViD p3).png|center|frameless|upright=0.5]]
{{gap|1em}}Catalunya, la terra que un jorn ab sas proesas
de sas estrénuas glórias al mòn parlar ne fèu,
la terra de las altas, magnànimas noblesas
contadas per la fama de sas gegants empresas,
{{gap|3em}}¡quí t' ha vist ¡ay! y quí 't véu!
Las ombras de nos pares que los sepulcres deixan
hont fins ara sas cendras en pau han reposat,
te cridan, misteriosas, ab veus planyents que 's queixan,
y de la nit las boyras ab sos clamors esqueixan:
{{gap|3em}}«Qué has fèt de la llibertat?»
{{línia|4em}}
{{gap|1em}}Las llibertats aquellas, que com tresor guardavan,
sa lluminosa estela tot escampant pèl mòn;
que en mès que la llur vida tenian y estimavan,
y que sòls per sa rassa joyosos conservavan,
{{gap|3em}}rassa d' avuy, ¿hónt sòn?
¿Què has fèt d' aquella heréncia y del tresor que ab ella
los pares te llegaren?... T' has deixat despullar.
¡oh rassa miserable! com d' una roba vella!...}}<noinclude></noinclude>
g6go9hahlxyfxkhk2jdy1extydiaznr
184441
184440
2026-05-21T17:54:25Z
Aleator
20
<>
184441
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Aleator" /></noinclude>{{ppoem|end=follow|
{{c|{{x-gran|¿VOX IN DESERTO?...}}}}
[[File:Separador (ViD p3).png|center|frameless|upright=0.5]]
{{gap|1em}}Catalunya, la terra que un jorn ab sas proesas
de sas estrénuas glórias al mòn parlar ne fèu,
la terra de las altas, magnànimas noblesas
contadas per la fama de sas gegants empresas,
{{gap|3em}}¡quí t' ha vist ¡ay! y quí 't véu!
Las ombras de nos pares que los sepulcres deixan
hont fins ara sas cendras en pau han reposat,
te cridan, misteriosas, ab veus planyents que 's queixan,
y de la nit las boyras ab sos clamors esqueixan:
{{gap|3em}}«Qué has fèt de la llibertat?»
<>{{línia|4em}}
{{gap|1em}}Las llibertats aquellas, que com tresor guardavan,
sa lluminosa estela tot escampant pèl mòn;
que en mès que la llur vida tenian y estimavan,
y que sòls per sa rassa joyosos conservavan,
{{gap|3em}}rassa d' avuy, ¿hónt sòn?
¿Què has fèt d' aquella heréncia y del tresor que ab ella
los pares te llegaren?... T' has deixat despullar.
¡oh rassa miserable! com d' una roba vella!...}}<noinclude></noinclude>
jlzwg5edliw2qlxo6hs8fbbzmegdsov
Pàgina:Vox in deserto (1868).pdf/10
102
58293
184442
181726
2026-05-21T17:55:01Z
Aleator
20
ppoem
184442
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Aleator" /></noinclude>{{ppoem|start=follow|end=stanza|¿Quina pena mereix lo inepte centinella
que de sas mans se deixa las armas arrancar?
<>{{línia|4em}}
{{gap|1em}}¿Y tu n' èts aquell poble de l' esplendent história?
¡Oh rassa miserable! ¡cóm Dèu t' ha condemnat!
Ni sisquera conservas del que has estat memória,
y lo recort dels héroes que t' han umplert de glória
tan sols viu en las trovas del poeta desterrat.
<>{{línia|4em}}
{{gap|1em}}Ahir eras la espiga que brincadora alsava
l' esplendor de sas galas en mitj del camp florit,
la ròssa espiga tendra que 'l ventijol bressava,
que lo sòl del Mitjdia ab dolsos rayts daurava...
Avuy... n' èts una garba tan sols de blat podrit!...
De la mès noble rassa tu n' èts avuy l' escória:
tu n' èts avuy un poble que, esclau y trepitjat,
indiferent contempla com van mermant sa glória,
mermant sa independéncia, mermant la sua história,
mermant sa llibertat!
<>{{línia|4em}}
{{gap|1em}}Ab lo fuet te menan, t' amansan ab lo ferro,
te deixas ¡miserable! agarrotar las mans...
com si comés haguesses lo mès criminal erro...
¡Vergonya, Catalunya! ¿No véus que en lo desterro
{{gap|3em}}viuhen los ciutadans?
¡Vergonya, Catalunya! ¡Quántas ne tens de mares
per la mort ó l' auséncia plorant d' un fill amat,
que desterrar vegeres ó fusellar deixares!
¡Vergonya! ¡Ni sisquera la lléngua de tos pares
{{gap|3em}}per plorar t' han deixat!}}<noinclude></noinclude>
575tyn4k4ia0efiecqapqcfeuuky5qo
Pàgina:Vox in deserto (1868).pdf/11
102
58294
184443
181727
2026-05-21T17:56:32Z
Aleator
20
ppoem
184443
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Aleator" /></noinclude>{{ppoem|start=stanza|end=follow|{{gap|1em}}Fugíu de vostras casas, oh catalans! La rassa
que avuy no sab combàtrer no tè dret al renom.
Fugíu, pobres colomas, del esparvér que 'us cassa!...
Fugíu de la tempesta que ho tala tot y arrassa...
¡Indignes, mès que indignes ne sòu del vostre nom!
Anáu, allá, en los boscos de la mès alta serra,
de los fronts á amagarne la criminal rojor.
Pus no voleu cridarne ''¡Independéncia y guerra!''
abandonáu, al menos, abandonáu la terra
qu' es terra de misérias, d' oprobis y dolor!
<>{{línia|4em}}
Lo poble israelita, tot gemegant de penas,
fou menys esclau, mil voltas, en temps de Faraó,
y un jorn ne sabé rómprer, indómit, sas cadenas...
¿Què feu avuy vosaltres?... Presentar las esquenas
d' eixos butxins y déspotas al oprobiós bastó!...
<>{{línia|4em}}
{{gap|1em}}¿Qué es, ¡ay! qué es devinguda aquella inmensa glória,
recort inmarcessible dels nostres alts passats,
lumínich, noble faro de vostra gran história?...
Si, donchs, no sòu dels vius la pestilent escória,
si, donchs, no sòu dels avis los fills degenerats,
¿per qué deixau qu' esqueixen ab má desventurada
lo llibre en que lo poble sos drets ha consignat?
¿Ja res vos significa la tradició sagrada
de la que 'ls nostres pares, ab fe may aminvada,
en llurs temps apel-lavan la ''santa llibertat?''
<>{{línia|4em}}
{{gap|1em}}Pèl poble à qui algun dia cent pobles admiravan
pagantli d' homenatge lo respectuós tribut,
pél poble de qui 'ls altres las sábias lleys copiavan,}}<noinclude></noinclude>
7vo3x3svi9kw04g0zpn8nbxtj0vxqum
184444
184443
2026-05-21T17:56:46Z
Aleator
20
+gap
184444
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Aleator" /></noinclude>{{ppoem|start=stanza|end=follow|{{gap|1em}}Fugíu de vostras casas, oh catalans! La rassa
que avuy no sab combàtrer no tè dret al renom.
Fugíu, pobres colomas, del esparvér que 'us cassa!...
Fugíu de la tempesta que ho tala tot y arrassa...
¡Indignes, mès que indignes ne sòu del vostre nom!
Anáu, allá, en los boscos de la mès alta serra,
de los fronts á amagarne la criminal rojor.
Pus no voleu cridarne ''¡Independéncia y guerra!''
abandonáu, al menos, abandonáu la terra
qu' es terra de misérias, d' oprobis y dolor!
<>{{línia|4em}}
{{gap|1em}}Lo poble israelita, tot gemegant de penas,
fou menys esclau, mil voltas, en temps de Faraó,
y un jorn ne sabé rómprer, indómit, sas cadenas...
¿Què feu avuy vosaltres?... Presentar las esquenas
d' eixos butxins y déspotas al oprobiós bastó!...
<>{{línia|4em}}
{{gap|1em}}¿Qué es, ¡ay! qué es devinguda aquella inmensa glória,
recort inmarcessible dels nostres alts passats,
lumínich, noble faro de vostra gran história?...
Si, donchs, no sòu dels vius la pestilent escória,
si, donchs, no sòu dels avis los fills degenerats,
¿per qué deixau qu' esqueixen ab má desventurada
lo llibre en que lo poble sos drets ha consignat?
¿Ja res vos significa la tradició sagrada
de la que 'ls nostres pares, ab fe may aminvada,
en llurs temps apel-lavan la ''santa llibertat?''
<>{{línia|4em}}
{{gap|1em}}Pèl poble à qui algun dia cent pobles admiravan
pagantli d' homenatge lo respectuós tribut,
pél poble de qui 'ls altres las sábias lleys copiavan,}}<noinclude></noinclude>
le9m3rhi3g1udokb0ab56ez5uphh3pv
Pàgina:Vox in deserto (1868).pdf/12
102
58295
184445
181728
2026-05-21T17:57:40Z
Aleator
20
ppoem
184445
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Aleator" /></noinclude>{{ppoem|start=follow|end=follow|¿serán ja lletra morta, com brasas que s' acaban,
la llibertat, la glória, la pátria, la virtut?
Prohoms de Catalunya, si una guspira encara
de sant amor de pátria ne queda en vostre cor,
ab fe se déu combátrer lo fat de sort avara,
que en temps de sacrificis, si cal conservar l' ara,
tot ciutadá déu darne l' exemple del honor.
<>{{línia|4em}}
{{gap|1em}}¡Oh! nó, no 'm puch convéncer qu' aixís de sos besavis
degenerat ne sia lo poble catalá!
Si avuy, ni per las queixas s' obren tan sols sos llabis,
si avuy, sufert, aguanta agravis sobre agravis,
es perqué dorm encara... Demá 's despertará.
Y 'l jorn en que 's desperte, s' extremirá la terra,
las feras en los boscos de por ne rugirán...
Lo jorn que 'l nostre poble llanse son crit de ''¡Guerra!''
tremolarán los arbres de la Pirene serra,
de dintre de sas tombas los morts s' aixecarán!
<>{{línia|4em}}
{{gap|1em}}Deixáuli, donchs, que al poble se dirigesca ara
ab sos cants entussiastas lo poëta desterrat;
deixáume que del temple li parle jo y de l' ara...
¿Encara 'm pót compéndrer? Donchs puch parlarli encara
{{gap|3em}}de glória y llibertat.
<>{{línia|4em}}
{{gap|1em}}Bè massa n' hi ha d' apóstols de verinosa ciéncia
que, al poble ungit un dia ab los llorers del Bruch,
robar la llum voldrian de l' alta intel-ligéncia,
pera tenirlo manso, arrupidet, poruch.
Bè pròu que li predican la pau, lo quietisme,
y en tots les tons li cantan llahors del despotisme...}}<noinclude></noinclude>
8q1zguc86slkw9q1kiqx5ncg9u43ngu
Pàgina:Vox in deserto (1868).pdf/13
102
58296
184446
181729
2026-05-21T17:58:25Z
Aleator
20
ppoem
184446
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Aleator" /></noinclude>{{ppoem|start=follow|end=follow|Bè prou que l' amanyagan ab llurs vellas retóricas,
com si sols fòs un poble d' embrutiment y fanch,
com si no fòs un poble de tradicions históricas,
qu' escritas tè sas glórias ab gotas de sa sanch.
<>{{línia|4em}}
{{gap|1em}}Deixáuli, donchs, al poeta que viu en lo desterro,
alsar sos cants de guerra per despertar lo ferro.
Jo no il-lumino al poble ab llum de falsa ciéncia:
de sos debers li parlo y de son dret sagrat,
y tot ensemps li ensenyo á aborrir la llicéncia,
{{gap|3em}}y á amar la llibertat.
<>{{línia|4em}}
{{gap|1em}}¡Lo poble!... ¡valent poble! En compte d' embrutirlo
ab robelladas, vellas ideas de rutina,
donáuli grans exemples que pugan ennoblirlo,
exemples d' una sábia, puríssima doctrina.
No li canteu mès glórias de vell absolutisme,
{{gap|3em}}y 'l poble 'us amará.
Deixáulo que 's calente al foch del patriotisme...
Lo poble tè 'l cor noble, lo poble tè l cor sá.
<>{{línia|4em}}
{{gap|1em}}Mes, si quant jo li parle de llibertat, de glória,
d' independéncia y pátria, dels alts fets de sa história,
ab mos himnes patriótichs no puch ferli remóurer
la fibra delicada, secreta de son cor;
llavoras es que al poble ja res no 'l pót conmóurer,
y no es que dorm llavoras; llavoras es qu' es mort.
Son pestilent cadáver podeu péndrer llavoras,
apóstols vils y falsos de ciéncias corruptoras.
Menjáune sa carn morta com viva l' heu menjada,
que pèls paladars vostres ha d' esser gran regal;}}<noinclude></noinclude>
jeoylh8yt551mdie1egq5r76zjlm8sb
Pàgina:Vox in deserto (1868).pdf/14
102
58297
184447
181730
2026-05-21T17:59:28Z
Aleator
20
ppoem
184447
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Aleator" /></noinclude>{{ppoem|start=follow|end=close|d' eix modo l' obra vostra será ben acabada...
Los cossos morts pèls buytres sòn un festí reyal.
<>{{línia|4em}}
{{gap|1em}}Quedáuvos, donchs, vosaltres, tot udolant com gossos,
del corromput cadáver á devorar los trossos;
que l' últim poeta llibre del poble catalá,
als sálzers que ne creixen del Rhon á las riberas
{{gap|3em}}sa lira penjará;
y errant anirá sempre per terras extrangeras,
{{gap|3em}}tot sol y desterrat,
tot sol lo dol portantne, pèl vall y per la serra,
tot sol lo dol portantne de sa perduda terra
y de l' assessinada, perduda llibertat!
{{d|'''Lo Trovador de Montserrat.'''}}
{{gap|3em}}''Paris'', 10 ''de febrer de'' 1867.
[[File:Separador (ViD p14).png|center|frameless|upright=0.3]]
}}<noinclude></noinclude>
ltttg0s9m957f4a693pk8z37b4y53ea
Pàgina:Poesias de Angel Guimerá (1905).djvu/81
102
59376
184433
181724
2026-05-21T17:35:56Z
Aleator
20
/* Revisada */ ppoem
184433
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Aleator" /></noinclude>{{ppoem|end=stanza|
<>
{{xx-gran|Nit de Nadal}}
:Jo vull la taula parada
com al temps en qu' era nin,
aprop de la llar fumosa,
baix del sostre revellit.
:Sols vos y jo, la serventa,
torném al casal antich;
tots los altres se 'n anaren
y may més han de venir.
:Guarniu la taula ben llarga,
que hi cápigan grans y xichs,
que ha nascut lo Fill del Home,
y es nit de goigs esta nit.
:Trayéu la vaixella fina,
las estovallas de brí,
ompliu los pitxers de rosas
com en temps qu' era felís.
}}<noinclude></noinclude>
eisrbihecn54vcmi1opyrsbakvgmayj
Pàgina:Poesias de Angel Guimerá (1905).djvu/82
102
59377
184434
181718
2026-05-21T17:40:31Z
Aleator
20
/* Revisada */ ppoem
184434
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Aleator" />{{RH|86|{{versaleta|nit de nadal}}}}{{línia}}</noinclude>{{ppoem|start=stanza|:Poséu en un cap de taula
la cadira del padrí,
en l' altre cap la del pare,
y la de la mare al mitj.
:Avora d' ella la trona
de mon germanet petit;
jo m' asseuré á l' altra banda
com en temps que van fugir.
:Encenéu la llar dels avis,
mitj cremat hi ha un tronch de pi;
l últim dia que 's va encendre
quan la mare va morir.
:Y anéusen lluny, la serventa,
que m' ofegan los sospirs,
y vull que s' abeuri l' ánima
ab los recorts d' aquí dins.
:Jo 'l rostre damunt la taula
posaré ben abscondit
entre 'ls brassos que no troban
ningú qu' estrenyer assí.
:Ab mos gemechs d' anyoransa
la taula faré estremir;
millor que dringuin las copas
com si m' estés entre 'ls vius.}}<noinclude></noinclude>
qe0tcyb00ya54irpo3d117mks9m6kxc
184437
184434
2026-05-21T17:45:07Z
Aleator
20
end
184437
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Aleator" />{{RH|86|{{versaleta|nit de nadal}}}}{{línia}}</noinclude>{{ppoem|start=stanza|end=stanza|:Poséu en un cap de taula
la cadira del padrí,
en l' altre cap la del pare,
y la de la mare al mitj.
:Avora d' ella la trona
de mon germanet petit;
jo m' asseuré á l' altra banda
com en temps que van fugir.
:Encenéu la llar dels avis,
mitj cremat hi ha un tronch de pi;
l últim dia que 's va encendre
quan la mare va morir.
:Y anéusen lluny, la serventa,
que m' ofegan los sospirs,
y vull que s' abeuri l' ánima
ab los recorts d' aquí dins.
:Jo 'l rostre damunt la taula
posaré ben abscondit
entre 'ls brassos que no troban
ningú qu' estrenyer assí.
:Ab mos gemechs d' anyoransa
la taula faré estremir;
millor que dringuin las copas
com si m' estés entre 'ls vius.}}<noinclude></noinclude>
evvkibve5gzr5enqhl33glzqsnmu5z5
Pàgina:Poesias de Angel Guimerá (1905).djvu/83
102
59378
184435
181719
2026-05-21T17:43:48Z
Aleator
20
/* Revisada */
184435
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Aleator" />{{RH||{{versaleta|nit de nadal}}|87}}{{línia}}</noinclude>{{ppoem|start=stanza|:La ventada en las escletxas
fará l' udol del mastí
ab qui en l' ascó m' adormía
abrassats com dos amichs.
:Y per sobre de ma testa
la remor haig de sentir
de la gavia trista y sola
que mou 'l vent d' esta nit.
:Y en la paret los filferros
veurán mos ulls enrojits
com los barrots d' unas reixas
que passan sens may finir.
:Entant sentiré per fora
com tresca la gent felís,
sonant ferrets y guitarras,
que 'l goig per tot sobrehix.
:Y als vidres de la finestra
escoltaré dols brugit,
igual que si fos la mare
trucant ab lo cap dels dits.
:Y, ay, que la mare no ha d' ésser
sinó 'l palmó que hi deixí;
tant ayrós quan jo 'l portava
y ara trencat y ennegrit!}}<noinclude></noinclude>
lwq6n381ar3yaqgny6oilfu9fgzey6n
184436
184435
2026-05-21T17:44:41Z
Aleator
20
close
184436
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Aleator" />{{RH||{{versaleta|nit de nadal}}|87}}{{línia}}</noinclude>{{ppoem|start=stanza|end=close|:La ventada en las escletxas
fará l' udol del mastí
ab qui en l' ascó m' adormía
abrassats com dos amichs.
:Y per sobre de ma testa
la remor haig de sentir
de la gavia trista y sola
que mou 'l vent d' esta nit.
:Y en la paret los filferros
veurán mos ulls enrojits
com los barrots d' unas reixas
que passan sens may finir.
:Entant sentiré per fora
com tresca la gent felís,
sonant ferrets y guitarras,
que 'l goig per tot sobrehix.
:Y als vidres de la finestra
escoltaré dols brugit,
igual que si fos la mare
trucant ab lo cap dels dits.
:Y, ay, que la mare no ha d' ésser
sinó 'l palmó que hi deixí;
tant ayrós quan jo 'l portava
y ara trencat y ennegrit!}}<noinclude></noinclude>
caa8pa55pesctr1ifqw5owrro2dhwv5
Plantilla:Poema
10
59380
184439
181720
2026-05-21T17:49:13Z
Aleator
20
no cal reinventar la roda, faig redirect
184439
wikitext
text/x-wiki
#REDIRECT[[Plantilla:Ppoem]]
c1jggqmfcvotaxlsmgt9s45wpkorli8
Mòdul:Ppoem
828
60534
184426
2026-05-21T15:51:04Z
Aleator
20
adaptat de [[:en:Module:Ppoem]]
184426
Scribunto
text/plain
--[=[
Adaptat de https://en.wikisource.org/wiki/Module:Ppoem (31 dic 2025)
Preten simplificar i estandarditzar la construcció de versos amb la plantilla Ppoem
]=]
require('strict')
local p = {} --p stands for package
local getArgs = require('Module:Arguments').getArgs
local yesno = require('Module:Yesno')
--local cats = require('Module:Categories')
--local text_direction = require('Module:Lang')._text_direction
-- return true if an item is in a given list
local function check_in_list(x, list)
for k, v in pairs(list) do
if x == v then
return true
end
end
return false
end
-- Error if the args[name] is not in the given list of values
local function check_arg_in_list(args, name, list, allowNil)
if args[name] == nil then
if allowNil then
return
else
error("Argument '" .. name .. "' may not be empty")
end
end
local inlist = check_in_list(args[name], list)
if not inlist then
error("Unknown argument value: '" .. name .. "=" .. args[name] .. "'. Expected one of: " .. table.concat(list, ", "))
end
end
--[=[
Decompose a single line into a data structure containing all relevant information
]=]
function p.parse_line(line)
-- do indents first
local nbsps = 0
local ems = 0
line = line:gsub("^ +", function(spaces)
nbsps = spaces:len()
return ""
end, 1)
if nbsps == 0 then
-- replace leading colons with  
line = line:gsub("^(:+)%s*", function(colons)
ems = colons:len()
return ""
end, 1)
end
-- for all lines, classes come next
local classes = {}
line = line:gsub("^{(.-)}%s*", function(classes_match)
for class_name in string.gmatch(classes_match, "%S+") do
table.insert(classes, "ws-poem-" .. class_name)
end
return ""
end, 1)
local alignment
line = line:gsub("^>>%s*(.?)", function(next_char)
if next_char == '>' then
-- this is a >>>, which is handled later,
-- so return nil so nothing is replaced
return nil
end
-- Otherwise, set alignment and replace the angle brackets with the
-- char following them (in effect, delete the angle brackets).
alignment = "r"
return next_char
end, 1)
line = line:gsub("^<>%s*", function()
alignment = "c"
return ""
end, 1)
-- nothing left - this is a stanza break line
if line == "" then
local stanza = {
type = 'stanza',
align = alignment
}
if #classes > 0 then
stanza['classes'] = classes
-- cats:addCat("Pages using ppoem with custom stanza classes")
end
return stanza
end
-- at this point this must be a content line
local line_num;
line = line:gsub("%s*>>>%s*(.+)$", function(line_num_str)
line_num = line_num_str;
return ""
end, 1)
local verse_num;
line = line:gsub("^(.-)%s*<<<%s*", function(verse_num_str)
verse_num = verse_num_str;
return ""
end, 1)
local rel_indent;
line = line:gsub("^%+(%d*)>%s*", function(rel_indent_num)
if rel_indent_num == "" then
rel_indent = 1
else
rel_indent = tonumber(rel_indent_num)
end
return ""
end, 1)
local line_data = {
type = 'line',
align = alignment,
content = line,
line_num = line_num,
verse_num = verse_num,
rel_indent = rel_indent,
}
if #classes > 0 then
line_data['classes'] = classes
-- cats:addCat("Pages using ppoem with custom line classes")
end
if nbsps > 0 then
line_data['indent'] = { nbsp = nbsps }
elseif ems > 0 then
line_data['indent'] = { em = ems }
end
return line_data
end
local function construct_stanza(stanza)
local classes = { 'ws-poem-stanza' }
if stanza['classes'] then
for k, v in pairs(stanza['classes']) do
table.insert(classes, v)
end
end
if stanza['align'] == 'r' then
table.insert(classes, 'ws-poem-right')
elseif stanza['align'] == 'c' then
table.insert(classes, 'ws-poem-center')
end
local s = "<div class=\"" .. table.concat(classes, " ") .. "\" role=\"paragraph\">"
return s
end
-- construct a fixed width span for use in indenting
local function construct_fixed_width(ems)
local emsp = " "
local s = mw.html.create("span")
:addClass("ws-poem-indent")
:css({
width = ems .. "em",
})
:wikitext(emsp:rep(ems))
return tostring(s)
end
--[=[
Construct a "proper poem"
]=]
function p._ppoem(args)
check_arg_in_list(args, 'start', {"open", "stanza", "follow", "same-line"}, true)
check_arg_in_list(args, 'end', {"close", "stanza", "follow", "same-line"}, true)
local open = args['start'] == "open" or not args['start']
local close = args['end'] == "close" or not args['end']
-- if args['begin'] ~= nil then
-- cats:addCat("Pages using ppoem with begin")
-- end
local isPageNs = mw.title.getCurrentTitle():inNamespace(104)
-- in Page namespace, we always open a fresh environment and close it at the end
if isPageNs then
open = true
close = true
end
-- Try not to blow up if called without an argument. we put {} instead of {""} to not have a stray div
-- split()/trim() throw when fed nil
local lines = {}
if args[1] ~= nil then
lines = mw.text.split(mw.text.trim(args[1]), "\r?\n", false)
end
local s = ""
local pending_stanza
-- start a new stanza
-- this can be overridden later by an explict stanza line like '{stanza class}'
if open or args['start'] == "stanza" then
pending_stanza = "<div class=\"ws-poem-stanza\" role=\"paragraph\">"
end
local have_line_num = false
local have_verse_num = false
local num_stanzas = 0
local num_lines = 0
-- we inherited an open stanza
local continued_stanza = not (args['start'] == "stanza" or open)
-- hide the BR in a span so we can manipulate it with CSS cross-browser
local linebreak = mw.html.create('span')
:addClass('ws-poem-break')
:tag('br')
:allDone()
linebreak = tostring(linebreak)
local prev_lines_content = {}
for k, v in pairs(lines) do
local line_data = p.parse_line(v)
if line_data['type'] == 'stanza' then
prev_lines_content[k] = ""
pending_stanza = tostring(construct_stanza(line_data))
else
-- it's a line
-- we have to put something on the line to make sure it has height
if mw.text.trim(line_data.content) == '' then
line_data.content = ' '
end
-- first start any pending stanza
if pending_stanza then
if num_stanzas == 0 and num_lines == 0 and continued_stanza and not isPageNs then
-- the stanza config in this case is just to set up the stanza in page NS
-- otherwise we continue the one from the last template
else
-- either we have our own stanzas to close, or we inherited one
if num_stanzas > 0 or continued_stanza then
-- add an extra BR for copy-paste
s = s .. linebreak .. '</div>'
end
-- and now open the pending stanza
s = s .. pending_stanza
end
pending_stanza = nil
num_stanzas = num_stanzas + 1
end
if line_data['line_num'] then
have_line_num = true
local ln = mw.html.create("span")
:addClass("ws-poem-linenum")
:wikitext(line_data['line_num'])
s = s .. tostring(ln)
end
if line_data['verse_num'] then
have_verse_num = true
local vn = mw.html.create("span")
:addClass("ws-poem-versenum")
:wikitext(line_data['verse_num'] .. " ")
s = s .. tostring(vn)
end
-- open the line tag
local line_classes = line_data['classes'] or {}
table.insert(line_classes, 'ws-poem-line')
if line_data['align'] == 'r' then
table.insert(line_classes, 'ws-poem-right')
elseif line_data['align'] == 'c' then
table.insert(line_classes, 'ws-poem-center')
end
local line_classes_str = table.concat(line_classes, ' ')
-- relative indentation based on previous lines
local rel_indent = ''
if line_data['rel_indent'] then
if line_data['rel_indent'] >= k or line_data['rel_indent'] < 1 then
-- cats:addCat("Pages using ppoem with invalid relative indents")
else
rel_indent = mw.html.create("span")
:addClass("ws-poem-relative-indent")
:wikitext(prev_lines_content[k-line_data['rel_indent']])
rel_indent = tostring(rel_indent)
end
end
-- get indentation (REVIEW: do this with CSS?)
local opening_indent = ''
if line_data['indent'] then
if line_data['indent']['em'] then
opening_indent = construct_fixed_width(line_data['indent']['em'])
elseif line_data['indent']['nbsp'] then
local chr = " "
opening_indent = chr:rep(line_data['indent']['nbsp'])
end
end
-- start with the line content
local line = rel_indent .. opening_indent .. line_data['content']
prev_lines_content[k] = line
-- check whether line is already opened on previous page
local is_continuing_line = not open and k == 1 and args['start'] == 'same-line'
-- check whether line will continue on the next page
local is_unfinished_line = not close and k == #lines and args['end'] == 'same-line'
if is_continuing_line and is_unfinished_line then
-- don't open or close the line
elseif is_continuing_line then
-- only close the line
line = line .. linebreak .. '</span>'
elseif is_unfinished_line then
-- only open the line
line = '<span class=\"' .. line_classes_str .. '\">' .. line
else
line = line .. linebreak
line = mw.html.create('span'):addClass(line_classes_str):wikitext(line)
end
s = s .. tostring(line)
num_lines = num_lines + 1
end
end
if (args['end'] == 'stanza' or close) and #lines > 0 then
s = s .. linebreak .. '</div>'
end
if open then
local div = mw.html.create('div')
local container_classes = {'ws-poem', args['class']}
-- if args['class'] ~= nil and args['class'] ~= "" then
-- cats:addCat("Pages using ppoem with custom classes")
-- end
-- hanging indentation is the default
if not yesno(args['no_hi']) then
table.insert(container_classes, 'ws-poem-hi')
end
-- add gutters if we see a line/verse number or the user tells us they want them
if have_verse_num or args['gutter'] == 'left' or args['gutter'] == 'both' then
table.insert(container_classes, 'ws-poem-left-gutter')
end
if have_line_num or args['gutter'] == 'right' or args['gutter'] == 'both' then
table.insert(container_classes, 'ws-poem-right-gutter')
end
div:addClass(table.concat(container_classes, ' '))
-- add HTML and XML lang attributes if needed
if args['lang'] ~= nil then
div:attr('lang', args['lang'])
div:attr('xml:lang', args['lang'])
-- div:attr('dir', text_direction(args['lang']))
end
-- set up the CSS style if needed
div:css({['text-align'] = args['align']})
div:cssText(args['style'])
-- add contents
div:wikitext(s)
div = tostring(div)
if not close then
div = string.gsub(div, '%</div%>$', '')
end
s = div
elseif close then
s = s .. '</div>'
end
return s
-- return s .. cats:getCats()
end
function p.ppoem(frame)
local args = getArgs(frame)
return p._ppoem(args)
end
return p
625lux7064eby5ux11yrhh2vwo0nxfw
184448
184426
2026-05-21T18:04:44Z
Aleator
20
ns 102
184448
Scribunto
text/plain
--[=[
Adaptat de https://en.wikisource.org/wiki/Module:Ppoem (31 dic 2025)
Preten simplificar i estandarditzar la construcció de versos amb la plantilla Ppoem
]=]
require('strict')
local p = {} --p stands for package
local getArgs = require('Module:Arguments').getArgs
local yesno = require('Module:Yesno')
--local cats = require('Module:Categories')
--local text_direction = require('Module:Lang')._text_direction
-- return true if an item is in a given list
local function check_in_list(x, list)
for k, v in pairs(list) do
if x == v then
return true
end
end
return false
end
-- Error if the args[name] is not in the given list of values
local function check_arg_in_list(args, name, list, allowNil)
if args[name] == nil then
if allowNil then
return
else
error("Argument '" .. name .. "' may not be empty")
end
end
local inlist = check_in_list(args[name], list)
if not inlist then
error("Unknown argument value: '" .. name .. "=" .. args[name] .. "'. Expected one of: " .. table.concat(list, ", "))
end
end
--[=[
Decompose a single line into a data structure containing all relevant information
]=]
function p.parse_line(line)
-- do indents first
local nbsps = 0
local ems = 0
line = line:gsub("^ +", function(spaces)
nbsps = spaces:len()
return ""
end, 1)
if nbsps == 0 then
-- replace leading colons with  
line = line:gsub("^(:+)%s*", function(colons)
ems = colons:len()
return ""
end, 1)
end
-- for all lines, classes come next
local classes = {}
line = line:gsub("^{(.-)}%s*", function(classes_match)
for class_name in string.gmatch(classes_match, "%S+") do
table.insert(classes, "ws-poem-" .. class_name)
end
return ""
end, 1)
local alignment
line = line:gsub("^>>%s*(.?)", function(next_char)
if next_char == '>' then
-- this is a >>>, which is handled later,
-- so return nil so nothing is replaced
return nil
end
-- Otherwise, set alignment and replace the angle brackets with the
-- char following them (in effect, delete the angle brackets).
alignment = "r"
return next_char
end, 1)
line = line:gsub("^<>%s*", function()
alignment = "c"
return ""
end, 1)
-- nothing left - this is a stanza break line
if line == "" then
local stanza = {
type = 'stanza',
align = alignment
}
if #classes > 0 then
stanza['classes'] = classes
-- cats:addCat("Pages using ppoem with custom stanza classes")
end
return stanza
end
-- at this point this must be a content line
local line_num;
line = line:gsub("%s*>>>%s*(.+)$", function(line_num_str)
line_num = line_num_str;
return ""
end, 1)
local verse_num;
line = line:gsub("^(.-)%s*<<<%s*", function(verse_num_str)
verse_num = verse_num_str;
return ""
end, 1)
local rel_indent;
line = line:gsub("^%+(%d*)>%s*", function(rel_indent_num)
if rel_indent_num == "" then
rel_indent = 1
else
rel_indent = tonumber(rel_indent_num)
end
return ""
end, 1)
local line_data = {
type = 'line',
align = alignment,
content = line,
line_num = line_num,
verse_num = verse_num,
rel_indent = rel_indent,
}
if #classes > 0 then
line_data['classes'] = classes
-- cats:addCat("Pages using ppoem with custom line classes")
end
if nbsps > 0 then
line_data['indent'] = { nbsp = nbsps }
elseif ems > 0 then
line_data['indent'] = { em = ems }
end
return line_data
end
local function construct_stanza(stanza)
local classes = { 'ws-poem-stanza' }
if stanza['classes'] then
for k, v in pairs(stanza['classes']) do
table.insert(classes, v)
end
end
if stanza['align'] == 'r' then
table.insert(classes, 'ws-poem-right')
elseif stanza['align'] == 'c' then
table.insert(classes, 'ws-poem-center')
end
local s = "<div class=\"" .. table.concat(classes, " ") .. "\" role=\"paragraph\">"
return s
end
-- construct a fixed width span for use in indenting
local function construct_fixed_width(ems)
local emsp = " "
local s = mw.html.create("span")
:addClass("ws-poem-indent")
:css({
width = ems .. "em",
})
:wikitext(emsp:rep(ems))
return tostring(s)
end
--[=[
Construct a "proper poem"
]=]
function p._ppoem(args)
check_arg_in_list(args, 'start', {"open", "stanza", "follow", "same-line"}, true)
check_arg_in_list(args, 'end', {"close", "stanza", "follow", "same-line"}, true)
local open = args['start'] == "open" or not args['start']
local close = args['end'] == "close" or not args['end']
-- if args['begin'] ~= nil then
-- cats:addCat("Pages using ppoem with begin")
-- end
local isPageNs = mw.title.getCurrentTitle():inNamespace(102)
-- in Page namespace, we always open a fresh environment and close it at the end
if isPageNs then
open = true
close = true
end
-- Try not to blow up if called without an argument. we put {} instead of {""} to not have a stray div
-- split()/trim() throw when fed nil
local lines = {}
if args[1] ~= nil then
lines = mw.text.split(mw.text.trim(args[1]), "\r?\n", false)
end
local s = ""
local pending_stanza
-- start a new stanza
-- this can be overridden later by an explict stanza line like '{stanza class}'
if open or args['start'] == "stanza" then
pending_stanza = "<div class=\"ws-poem-stanza\" role=\"paragraph\">"
end
local have_line_num = false
local have_verse_num = false
local num_stanzas = 0
local num_lines = 0
-- we inherited an open stanza
local continued_stanza = not (args['start'] == "stanza" or open)
-- hide the BR in a span so we can manipulate it with CSS cross-browser
local linebreak = mw.html.create('span')
:addClass('ws-poem-break')
:tag('br')
:allDone()
linebreak = tostring(linebreak)
local prev_lines_content = {}
for k, v in pairs(lines) do
local line_data = p.parse_line(v)
if line_data['type'] == 'stanza' then
prev_lines_content[k] = ""
pending_stanza = tostring(construct_stanza(line_data))
else
-- it's a line
-- we have to put something on the line to make sure it has height
if mw.text.trim(line_data.content) == '' then
line_data.content = ' '
end
-- first start any pending stanza
if pending_stanza then
if num_stanzas == 0 and num_lines == 0 and continued_stanza and not isPageNs then
-- the stanza config in this case is just to set up the stanza in page NS
-- otherwise we continue the one from the last template
else
-- either we have our own stanzas to close, or we inherited one
if num_stanzas > 0 or continued_stanza then
-- add an extra BR for copy-paste
s = s .. linebreak .. '</div>'
end
-- and now open the pending stanza
s = s .. pending_stanza
end
pending_stanza = nil
num_stanzas = num_stanzas + 1
end
if line_data['line_num'] then
have_line_num = true
local ln = mw.html.create("span")
:addClass("ws-poem-linenum")
:wikitext(line_data['line_num'])
s = s .. tostring(ln)
end
if line_data['verse_num'] then
have_verse_num = true
local vn = mw.html.create("span")
:addClass("ws-poem-versenum")
:wikitext(line_data['verse_num'] .. " ")
s = s .. tostring(vn)
end
-- open the line tag
local line_classes = line_data['classes'] or {}
table.insert(line_classes, 'ws-poem-line')
if line_data['align'] == 'r' then
table.insert(line_classes, 'ws-poem-right')
elseif line_data['align'] == 'c' then
table.insert(line_classes, 'ws-poem-center')
end
local line_classes_str = table.concat(line_classes, ' ')
-- relative indentation based on previous lines
local rel_indent = ''
if line_data['rel_indent'] then
if line_data['rel_indent'] >= k or line_data['rel_indent'] < 1 then
-- cats:addCat("Pages using ppoem with invalid relative indents")
else
rel_indent = mw.html.create("span")
:addClass("ws-poem-relative-indent")
:wikitext(prev_lines_content[k-line_data['rel_indent']])
rel_indent = tostring(rel_indent)
end
end
-- get indentation (REVIEW: do this with CSS?)
local opening_indent = ''
if line_data['indent'] then
if line_data['indent']['em'] then
opening_indent = construct_fixed_width(line_data['indent']['em'])
elseif line_data['indent']['nbsp'] then
local chr = " "
opening_indent = chr:rep(line_data['indent']['nbsp'])
end
end
-- start with the line content
local line = rel_indent .. opening_indent .. line_data['content']
prev_lines_content[k] = line
-- check whether line is already opened on previous page
local is_continuing_line = not open and k == 1 and args['start'] == 'same-line'
-- check whether line will continue on the next page
local is_unfinished_line = not close and k == #lines and args['end'] == 'same-line'
if is_continuing_line and is_unfinished_line then
-- don't open or close the line
elseif is_continuing_line then
-- only close the line
line = line .. linebreak .. '</span>'
elseif is_unfinished_line then
-- only open the line
line = '<span class=\"' .. line_classes_str .. '\">' .. line
else
line = line .. linebreak
line = mw.html.create('span'):addClass(line_classes_str):wikitext(line)
end
s = s .. tostring(line)
num_lines = num_lines + 1
end
end
if (args['end'] == 'stanza' or close) and #lines > 0 then
s = s .. linebreak .. '</div>'
end
if open then
local div = mw.html.create('div')
local container_classes = {'ws-poem', args['class']}
-- if args['class'] ~= nil and args['class'] ~= "" then
-- cats:addCat("Pages using ppoem with custom classes")
-- end
-- hanging indentation is the default
if not yesno(args['no_hi']) then
table.insert(container_classes, 'ws-poem-hi')
end
-- add gutters if we see a line/verse number or the user tells us they want them
if have_verse_num or args['gutter'] == 'left' or args['gutter'] == 'both' then
table.insert(container_classes, 'ws-poem-left-gutter')
end
if have_line_num or args['gutter'] == 'right' or args['gutter'] == 'both' then
table.insert(container_classes, 'ws-poem-right-gutter')
end
div:addClass(table.concat(container_classes, ' '))
-- add HTML and XML lang attributes if needed
if args['lang'] ~= nil then
div:attr('lang', args['lang'])
div:attr('xml:lang', args['lang'])
-- div:attr('dir', text_direction(args['lang']))
end
-- set up the CSS style if needed
div:css({['text-align'] = args['align']})
div:cssText(args['style'])
-- add contents
div:wikitext(s)
div = tostring(div)
if not close then
div = string.gsub(div, '%</div%>$', '')
end
s = div
elseif close then
s = s .. '</div>'
end
return s
-- return s .. cats:getCats()
end
function p.ppoem(frame)
local args = getArgs(frame)
return p._ppoem(args)
end
return p
kr0iqsrtoamupdii2kf2sfp0wd9bg15
Plantilla:Ppoem
10
60535
184427
2026-05-21T15:52:07Z
Aleator
20
adaptat de [[:en:Template:Ppoem]]
184427
wikitext
text/x-wiki
<includeonly><templatestyles src="Ppoem/styles.css" /><!--
-->{{#invoke:Ppoem|ppoem}}</includeonly><noinclude>
{{Ús de la plantilla}}
</noinclude>
qjznxdnai3vzkhpyus9s8i1b22gahqr
Mòdul:Ppoem/ús
828
60536
184428
2026-05-21T15:55:49Z
Aleator
20
info
184428
wikitext
text/x-wiki
Aquest mòdul s'encarrega del funcionament de la plantilla {{tl|Ppoem}}.
<includeonly><!-- CATEGORIES AQUÍ I INTERWIKIS A WIKIDATA -->
[[Categoria:Mòduls de Viquitexts]]
</includeonly>
r8c9f76efnlx20gkf3621yzjmxnoltl
Plantilla:Ppoem/styles.css
10
60537
184429
2026-05-21T16:18:44Z
Aleator
20
copio de [[:en:Template:Ppoem/styles.css]], pdt. de netejar
184429
sanitized-css
text/css
.ws-poem {
display: table;
/* Centre in page. */
margin: 0 auto;
/* If someone sets an explicit width, don't let it overflow the page. */
max-width: 100%;
}
.ws-poem-fl, .ws-poem-fn {
margin-left: 0;
vertical-align: top;
}
.ws-poem-fr {
margin-left: auto;
margin-right: 0;
vertical-align: top;
}
.ws-poem-stanza {
/* Avoid breaking stanzas over pages if we can */
page-break-inside: avoid;
break-inside: avoid;
}
.ws-poem-stanza.ws-poem-left {
display: table;
margin-right: auto;
}
.ws-poem-stanza.ws-poem-right {
display: table;
margin-left: auto;
}
.ws-poem-stanza.ws-poem-center, .ws-poem-cblock /* to allow centering stuff without text-align:center */ {
display: table;
margin: 0 auto;
}
.ws-poem-line {
display: block;
position: relative;
}
.ws-poem-hi .ws-poem-line {
text-indent: -4em;
margin-left: 4em;
}
/* Take line breaks out of the flow—they copy-paste but don't do anything. */
.ws-poem-break {
position: absolute;
}
.ws-poem-line.ws-poem-right {
text-align: right;
}
.ws-poem-hi .ws-poem-line.ws-poem-right {
text-indent: 0;
}
.ws-poem-line.ws-poem-center {
text-align: center;
}
.ws-poem-hi .ws-poem-line.ws-poem-center {
text-indent: 0;
margin-left: 0;
}
.ws-poem-linenum {
float: right;
text-indent: 0;
user-select: none;
}
/* the default padding for the right gutter (to fit the line numbers) */
.ws-poem-right-gutter .ws-poem-line {
padding-right: 2em;
}
.ws-poem-versenum {
float: left;
text-indent: 0;
user-select: none;
}
/* the default padding for the left gutter (to fit the verse numbers) */
.ws-poem-left-gutter .ws-poem-line {
padding-left: 2em;
}
/* inter-stanza spaces */
.ws-poem-stanza:not(:last-child) {
margin-bottom: 1em;
}
/* indent padding spans */
.ws-poem-indent {
display: inline-block;
text-indent: 0;
/* width set inline on each one */
/* allow the user to set a bigger font-size
to adjust the size of a single ":"
but don't let the indent inflate the overall line height */
line-height: 0;
overflow: hidden;
}
/* for +>s */
.ws-poem-relative-indent {
visibility:hidden;
}
/* ============================================================================
* Adjustment of other templates within ppoems.
* This is naughty, but at least it keeps the hacks in one place.
*/
.ws-poem .wst-fqm {
position: absolute;
}
.ws-poem-hi .dropinitial {
margin-left: -4em;
}
/* Force drop initials to "shunt" hanging-indent content rightwards. */
/* This has to be done on the MIDDLE span,
because the font size of the inner dropinitial-initial span
is independent to the indentation of the outer environment. */
.ws-poem-hi .dropinitial-mid {
margin-right: 4em;
}
.ws-poem .pagenum {
/* Float out of the space between the span blocks,
or it makes a gap without the pagenumbers gadget. */
float: left;
}
/* ============================================================================
* Pre-defined formatting classes
* For use with the {class} syntax (line or stanza)
*/
.ws-poem-blackletter, .ws-poem-fractur {
font-family: UnifrakturMaguntia, UnifrakturCook, Unifraktur, serif;
font-size: 113%;
font-feature-settings: 'cv01', 'cv02', 'cv03', 'cv04', 'cv05', 'cv06', 'cv07', 'cv08', 'cv09', 'cv10';
}
.ws-poem-bl-ls {
font-family: UnifrakturMaguntia, UnifrakturCook, Unifraktur, serif;
font-size: 113%;
font-feature-settings: 'cv11', 'cv01','cv02', 'cv03', 'cv04', 'cv05', 'cv06', 'cv07', 'cv08', 'cv09', 'cv10';
}
.ws-poem-cursive, .ws-poem-handwriting {
font-family: Petit Formal Script, cursive;
}
.ws-poem-italic, .ws-poem.italic, .ws-poem-it {
font-style: italic;
}
.ws-poem-noitalics, .ws-poem-ni, .ws-poem-fsn {
font-style: normal;
}
.ws-poem-bold, .ws-poem-bb {
font-weight: bold;
}
.ws-poem-nobold, .ws-poem-nb, .ws-poem-fwn {
font-weight: normal;
}
.ws-poem-smallcaps, .ws-poem-sc, .ws-poem.smallcaps, .ws-poem.sc {
font-variant: small-caps;
}
.ws-poem-asc {
font-variant: all-small-caps;
}
.ws-poem-fvn {
font-variant: normal;
}
/* The text size classes, from xxs to xxxxl. */
/* The line heights are there because {{font size block}} has them
See [[Template talk:Ppoem#Line-height for size classes]] */
.ws-poem-xxsmaller, .ws-poem-xxs {
font-size: 58%;
line-height: 1.4;
}
.ws-poem-x-smaller, .ws-poem-xs {
font-size: 69%;
line-height: 1.4;
}
.ws-poem-smaller, .ws-poem-sm {
font-size: 83%;
line-height: 1.4;
}
.ws-poem-fine {
font-size: 92%;
line-height: 1.4;
}
.ws-poem-larger, .ws-poem-lg {
font-size: 120%;
line-height: 1.4;
}
.ws-poem-x-larger, .ws-poem-xl {
font-size: 144%;
line-height: 1.4;
}
.ws-poem-xx-larger, .ws-poem-xxl {
font-size: 182%;
line-height: 1.4;
}
.ws-poem-xxx-larger, .ws-poem-xxxl {
font-size: 207%;
line-height: 1.4;
}
.ws-poem-xxxx-larger, .ws-poem-xxxxl {
font-size: 249%;
line-height: 1.4;
}
.ws-poem-center, .ws-poem-c {
text-align: center;
}
/* Classes facilitating using ppoem for play scripts
by abusing versenums for speech prefixes.
The sizes are meant to cover the most common widths for prefixes,
_not_ all possible sizes.
If none of these fit you should look for other solutions instead.
This is _not_ a "table style"-like unbounded set of size classes.
Use the custom class + Index Styles facility instead. */
.ws-poem-speech-prefix-xsmaller .ws-poem-line, .ws-poem-speech-prefix-xs .ws-poem-line {
margin-left: 10em;
}
.ws-poem-speech-prefix-smaller .ws-poem-line {
margin-left: 3em;
}
.ws-poem-speech-prefix .ws-poem-line {
margin-left: 5em;
}
.ws-poem-speech-prefix-larger .ws-poem-line {
margin-left: 7em;
}
.ws-poem-speech-prefix-xlarger .ws-poem-line, .ws-poem-speech-prefix-xl .ws-poem-line {
margin-left: 10em;
}
c1emnujgkbznuz7kxec1bwx74j0vy17
Plantilla:Ppoem/ús
10
60538
184430
2026-05-21T16:25:16Z
Aleator
20
en construcció...
184430
wikitext
text/x-wiki
{{Subpàgina de plantilla}}
== Descripció ==
Aquesta plantilla, el funcionament de la qual es troba a [[:Mòdul:Ppoem]], està dissenyada per a millorar, simplificar i estandarditzar la construcció de versos.
== Paràmetres ==
* {{paràmetre|1}}: versos
* {{paràmetre|gutter1}} <code>left</code>, <code>right</code> or <code>both</code>. You should use this if you use line or verse numbers and they ''don't'' occur in the first instance of the template (it's automatically determined if they do).
* {{paràmetre|class}} extra classes to set on the outer ppoem div
* {{paràmetre|align1}}: aliniament del text (per exemple <code>center</code>)
* {{paràmetre|style}} extra styles to set on the outer ppoem div
* {{paràmetre|lang}} codi d'idioma (per exemple, <code>fr</code> or <code>la</code>, etc.)
== Sintaxi especial ==
* Les línies que comencen amb <code>>></code> s'alinien a la dreta.
* Les línies que comencen amb <code><></code> queden centrades.
* Les línies que acaben amb <code>>>> XXX</code> tenen un número de línia "XXX" a la seva dreta, després del marge dret.
* Les línies que comencen amb <code>XXX <<<</code> tenen un número de vers o de línia "XXX" al costat esquerre, després del marge esquerre.
* Les línies que comencen amb <code>+XX></code> queden indentades XX línies. Es pot fer servir <code>+></code> en lloc de <code>+1></code>.
<!-- * Les línies que comencen amb <code>{class}</code> have the HTML class named <code>ws-poem-class</code> applied. This can be targeted by TemplateStyles CSS (and some are predefined in [[Template:Ppoem/styles.css]])-->
* Els espais inicials queden convertits en <code>&nbsp;</code>.
* Els dos punts inicials queden convertits en <code>&emsp;</code>.
You can control the stanzas with similar syntax:
* Blank lines start a new stanza.
* Stanzas prefixed with <code>{class}</code> have the HTML class named <code>ws-poem-class</code> applied to the whole following stanza. This can be targeted by TemplateStyles CSS (and some are predefined in [[Template:Ppoem/styles.css]])
* Stanzas prefixed with <code>>></code> are block-right-aligned.
* Stanzas prefixed with <code><></code> are centred.
<pre>
{{ppoem|
1 <<< {{Caplletra|O}}nce upon a midnight dreary, while I pondered, weak and weary,
Over many a quaint and curious volume of forgotten lore,
{{fqm|"}}While I nodded, nearly napping, suddenly there came a tapping,
As of some one gently rapping, rapping at my chamber door.
"'Tis some visiter," I muttered, "tapping at my chamber door— >>> 5
::::::{raven_green} Only this, and nothing more."
>> {{sc|The Raven}}
{raven_green}
2 <<< This stanza has the class <code>raven_green</code> applied
To the whole stanza.
+>And this line picks up on the previous one.
>>
This stanza is block-right-aligned
Like this
<>
And this stanza is centred
Like this
>> {{sc|The Raven}}
<> ''The End''
}}
</pre>
{{ppoem|
1 <<< {{Caplletra|O}}nce upon a midnight dreary, while I pondered, weak and weary,
Over many a quaint and curious volume of forgotten lore,
{{fqm|"}}While I nodded, nearly napping, suddenly there came a tapping,
As of some one gently rapping, rapping at my chamber door.
"'Tis some visiter," I muttered, "tapping at my chamber door— >>> 5
::::::{raven_green} Only this, and nothing more."
{raven_green}
2 <<< This stanza has the class <code>raven_green</code> applied
To the whole stanza.
+>And this line picks up on the previous one.
>>
This stanza is block-right-aligned
Like this
<>
And this stanza is centred
Like this
>> {{sc|The Raven}}
<> ''The End''
}}
The lines have a default 4em hanging indent, which is roughly consistent with most printed poetry:
<pre>
{{bloc centre|width=25em|style=border:1px solid red;|
{{ppoem|
Once upon a midnight dreary, while I pondered, weak and weary,
Over many a quaint and curious volume of forgotten lore,
While I nodded, nearly napping, suddenly there came a tapping,
As of some one gently rapping, rapping at my chamber door.
"'Tis some visiter," I muttered, "tapping at my chamber door—
::::::Only this, and nothing more."
}}
}}
</pre>
{{bloc centre|width=25em|style=border:1px solid red;|
{{ppoem|
Once upon a midnight dreary, while I pondered, weak and weary,
Over many a quaint and curious volume of forgotten lore,
While I nodded, nearly napping, suddenly there came a tapping,
As of some one gently rapping, rapping at my chamber door.
"'Tis some visiter," I muttered, "tapping at my chamber door—
::::::Only this, and nothing more."
}}
}}
It can be disabled by giving any value to {{paràmetre|no_hi}}.
=== Page breaks ===
The template works across page breaks and produces a single poem container (unlike the <code><poem></code> tag).
The {{paràmetre|start}} and {{paràmetre|end}} paràmetres control how the sections join up. Each has four options: <code>open/close</code> (which is the default), <code>follow</code>, <code>stanza</code> and <code>same-line</code>:
* For the first section, use {{paràmetre|1=start=open}} (or omit the paràmetre)
* For a section that ends a stanza, use {{paràmetre|1=end=stanza}}, and start the ''next'' one with {{paràmetre|1=start=stanza}}
* For a section that doesn't end a stanza (so the next section continues in the same stanza), the first section sets {{paràmetre|1=end=follow}} and the next uses {{paràmetre|1=start=follow}}.
* For a line that continues onto the next page, the first section sets {{paràmetre|1=end=same-line}} and the next uses {{paràmetre|1=start=same-line}}.
* For the last section, use {{paràmetre|1=end=close}} (or omit).
This means that the {{paràmetre|end}} paràmetre of one section and the {{paràmetre|start}} of the next must always be the same. It also means that for a simple poem in a single section, you do not need either {{paràmetre|start}} or {{paràmetre|end}}.
For example, for a template spanning four pages:
<pre>
{{ppoem|end=follow|
This is the first
page and the stanza
}}</pre>
<pre>
{{ppoem|start=follow|end=stanza|
continues into this page.
But then, the second
page ends at the end of
a stanza.}}
</pre>
<pre>
{{ppoem|start=stanza|end=same-line|
And the next page
is a new stanza.
Then there is a really long
}}
</pre>
<pre>
{{ppoem|start=same-line|end=close|
''line that continues onto the next page.''
And finally normal
Lines to the end.
}}
</pre>
{{ppoem|end=follow|
This is the first
page and the stanza}}
{{ppoem|start=follow|end=stanza|
continues into this page.
But then, the second
page ends at the end of
a stanza.
}}
{{ppoem|start=stanza|end=same-line|
And the next page
is a new stanza.
Then there is a really long
}}
{{ppoem|start=same-line|end=close|
''line that continues onto the next page.''
And finally normal
Lines to the end.
}}
In the page [[H:NS|namespace]], the template always opens and closes the ppoem tags, so it will appear correctly in both page and mainspace (as long as any abutting ppoems on previous/following pages use matching {{paràmetre|start}} and {{paràmetre|end}} paràmetres).
=== Caplletres ===
El contingut flotant, com les caplletres ({{tl|Caplletra}}, es comporta sense cap variació:
<pre>
{{ppoem|
{{Caplletra|B|image=Examination and confession-b24926760-025.jpg|imgsize=80px}}EHOLD these acts and scan them well
behold their pervers way:
These left the lord, these did his truth
which shold have ben their stay.
{{Caplletra|B}}EHOLD these acts and scan them well
behold their pervers way:
These left the lord, these did his truth
which shold have ben their stay.
{{Caplletra|B|fl="}}EHOLD these acts and scan them well
behold their pervers way:
These left the lord, these did his truth
which shold have ben their stay.
}}
</pre>
{{ppoem|
{{Caplletra|B|image=Examination and confession-b24926760-025.jpg|imgsize=80px}}EHOLD these acts and scan them well
behold their pervers way:
These left the lord, these did his truth
which shold have ben their stay.
{{Caplletra|B}}EHOLD these acts and scan them well
behold their pervers way:
These left the lord, these did his truth
which shold have ben their stay.
{{Caplletra|B|fl="}}EHOLD these acts and scan them well
behold their pervers way:
These left the lord, these did his truth
which shold have ben their stay.
}}
=== Braces ===
Braced lines work as expected (using the <code><nowiki>>>></nowiki></code> syntax for right-floats):
<pre>
{{ppoem|
No Place so Sacred from such Fops is barr'd,
Nor is ''Paul's Church'' more safe than ''Paul's Church-yard'':
Nay, run to ''Altars''; ''there'' they'll talk you dead;
For ''Fools'' rush in where ''Angels'' fear to tread.
Distrustful ''Sense'' with modest Caution speaks; >>> {{brace2|3|r}}
It still ''looks home'', and ''short Excursions'' makes;
But ''ratling'' Nonsense in full ''Vollies'' breaks;
}}
</pre>
{{ppoem|
No Place so Sacred from such Fops is barr'd,
Nor is ''Paul's Church'' more safe than ''Paul's Church-yard'':
Nay, run to ''Altars''; ''there'' they'll talk you dead;
For ''Fools'' rush in where ''Angels'' fear to tread.
Distrustful ''Sense'' with modest Caution speaks; >>> {{brace2|3|r}}
It still ''looks home'', and ''short Excursions'' makes;
But ''ratling'' Nonsense in full ''Vollies'' breaks;
}}
=== Floating punctuation ===
No changes are needed for floating punctuation, e.g. with {{tl|fqm}}
<pre>
{{ppoem|
{{fqm}}No Place so Sacred from such Fops is barr'd,
Nor is ''Paul's Church'' more safe than ''Paul's Church-yard'':
Nay, run to ''Altars''; ''there'' they'll talk you dead;
}}
</pre>
{{ppoem|
{{fqm}}No Place so Sacred from such Fops is barr'd,
Nor is ''Paul's Church'' more safe than ''Paul's Church-yard'':
Nay, run to ''Altars''; ''there'' they'll talk you dead;
}}
=== Gutter width ===
Some poems have very long line numbers. In this case, the default gutter width of <code>2em</code> may not be enough. You can modify the gutters of poems using the [[H:Page styles|Index-based CSS]] and set a wider padding on the left or right of relevant <code>.ws-poem-line</code> elements.
Poems with a left gutter are denoted by the class <code>.ws-poem-left-gutter</code> on the top-level poem container, added automatically when the <code><nowiki><<<</nowiki></code> syntax is used, or {{paràmetre|1=gutter}} is set to <code>left</code> or <code>both</code>). Right gutters (<code><nowiki>>>></nowiki></code> syntax or {{paràmetre|1=gutter}} set to <code>right</code> or <code>both</code>) work the same way.
In the case below, every poem in a [[Index:I. Beówulf- an Anglo-Saxon poem. II. The fight at Finnsburh- a fragment (IA cu31924031292604).pdf|given work]] that has a left gutter has the line padding increased to 3em:
<syntaxhighlight lang=css>
/* Increase the gutter because the line numbers have up to 4 digits */
.ws-poem-left-gutter .ws-poem-line {
padding-left: 3em;
}
</syntaxhighlight>
== Comparison with <nowiki><poem></nowiki> ==
Below is a comparison of the output of this template and the <code><nowiki><poem></nowiki></code> tag (or manual <code><nowiki><br/></nowiki></code>, which is equivalent), rendered as an EPUB on an e-reader.
With poem tag/<code><nowiki><br/></nowiki></code>:
[[File:Wikisource poem formatting - poem tag epub.png|center|300px]]
With {{tl|ppoem}}, there are hanging indents and right-alignment not causing a paragraph break:
[[File:Wikisource poem formatting - ppoem epub.png|300px|center]]
=== Advantages ===
* Simple syntax for common cases
* Handles hanging indent which resolves the problem of ambiguous new lines
* Semantically more correct: lines are spans, and stanzas are paragraphs, poems are divs
* Can continue a line across a page break (which can't be done with <code><nowiki><poem></nowiki></code>)
* Combines into a single element even when transcluded from multiple pages
* Copy-pastes as separate lines
* Exports sensibly
* Automatic block-centering (which can't be done with <code><nowiki><poem></nowiki></code> because the separate elements don't have the same widths)
* Very easy to apply CSS classes to lines or stanzas
* Drop-in replacement for <code><nowiki><poem></nowiki></code>
=== Disadvantages ===
* Some care is needed to match the <code><nowiki>start</nowiki></code> and <code><nowiki>end</nowiki></code> paràmetres across pages.
* Dropinitials can sometimes cause a line to wrap prematurely (can be avoided by adding length to the first line, such as with {{tl|em}}).
* Because this is a single template and cannot be split, poems must escape <code>=</code> and <code>|</code> character<ref>Unless it becomes an extension.</ref>
== Notes ==
{{referències}}
<includeonly>
{{ORDENA:{{PAGENAME}}}}<!-- CATEGORIES I INTERWIKIS AQUÍ, GRÀCIES -->
[[Categoria:Plantilles d'edició]]
</includeonly>
7qnlzukijjc97gzp3yw7d67csmodgyg
184432
184430
2026-05-21T17:31:34Z
Aleator
20
+ pdt. revisar caplletres
184432
wikitext
text/x-wiki
{{Subpàgina de plantilla}}
== Descripció ==
Aquesta plantilla, el funcionament de la qual es troba a [[:Mòdul:Ppoem]], està dissenyada per a millorar, simplificar i estandarditzar la construcció de texts escrits en vers.
== Paràmetres ==
* {{paràmetre|1}}: versos
* {{paràmetre|gutter}} <code>left</code>, <code>right</code> u <code>both</code>. Feu servir això si els números de línia o de vers que utilitzeu no apareixen en la primera crida de la plantilla (es determina automàticament si ho fan).
* {{paràmetre|class}}: classes addicionals per al «div» "exterior".
* {{paràmetre|align}}: aliniament del text (per exemple <code>center</code>)
* {{paràmetre|style}}: estils addicionals extra per al «div» "exterior".
* {{paràmetre|lang}}: codi d'idioma (per exemple, <code>fr</code> or <code>la</code>, etc.)
== Sintaxi especial ==
* Les línies que comencen amb <code>>></code> s'alinien a la dreta.
* Les línies que comencen amb <code><></code> queden centrades.
* Les línies que acaben amb <code>>>> XXX</code> tenen un número de línia "XXX" a la seva dreta, després del marge dret.
* Les línies que comencen amb <code>XXX <<<</code> tenen un número de vers o de línia "XXX" al costat esquerre, després del marge esquerre.
* Les línies que comencen amb <code>+XX></code> queden indentades XX línies. Es pot fer servir <code>+></code> en lloc de <code>+1></code>.
<!-- * Les línies que comencen amb <code>{class}</code> have the HTML class named <code>ws-poem-class</code> applied. This can be targeted by TemplateStyles CSS (and some are predefined in [[Template:Ppoem/styles.css]])-->
* Els espais inicials queden convertits en <code>&nbsp;</code>.
* Els dos punts inicials queden convertits en <code>&emsp;</code>.
Podeu controlar les estrofes amb una sintaxi semblant:
* Les línies en blanc comencen una nova estrofa.
* Les estrofes prefixades amb <code>{class}</code> tenen una classe HTML anomenada <code>ws-poem-class</code> i aplica a tota les estrofes següents. Això s'aconsegueix mitjançant estils «TemplateStyles CSS» (alguns dels quals estan definits a [[:Plantilla:Ppoem/styles.css]]).
* Les estrofes prefixades amb <code>>></code> queden aliniades en bloc a la dreta.
* Les estrofes prefixades amb <code><></code> queden centrades.
<!--1 <<< {{Caplletra|O}}nce upon a midnight dreary, while I pondered, weak and weary,-->
<pre>
{{ppoem|
1 <<< Once upon a midnight dreary, while I pondered, weak and weary,
Over many a quaint and curious volume of forgotten lore,
"While I nodded, nearly napping, suddenly there came a tapping,
As of some one gently rapping, rapping at my chamber door.
"'Tis some visiter," I muttered, "tapping at my chamber door— >>> 5
::::::{raven_green} Only this, and nothing more."
>> {{sc|El Corb}}
{raven_green}
2 <<< Aquesta estrofa té la classe <code>raven_green</code> aplicada
A tota l'estrofa.
+>I aquesta línia reprèn l'anterior.
>>
Aquesta estrofa queda aliniada en bloc a la dreta
Aixís
<>
I aquesta estrofa queda centrada
Aixís
>> {{sc|El Corb}}
<> ''Fi del text''
}}
</pre>
<!-- 1 <<< {{Caplletra|O}}nce upon a midnight dreary, while I pondered, weak and weary, -->
{{ppoem|
1 <<< Once upon a midnight dreary, while I pondered, weak and weary,
Over many a quaint and curious volume of forgotten lore,
"While I nodded, nearly napping, suddenly there came a tapping,
As of some one gently rapping, rapping at my chamber door.
"'Tis some visiter," I muttered, "tapping at my chamber door— >>> 5
::::::{raven_green} Only this, and nothing more."
>> {{sc|El Corb}}
{raven_green}
2 <<< Aquesta estrofa té la classe <code>raven_green</code> aplicada
A tota l'estrofa.
+>I aquesta línia reprèn l'anterior.
>>
Aquesta estrofa queda aliniada en bloc a la dreta
Aixís
<>
I aquesta estrofa queda centrada
Aixís
>> {{sc|El Corb}}
<> ''Fi del text''
}}
Els versos tenen un sagnat sortint de 4 em per defecte, la qual cosa és més o menys coherent amb la majoria de la poesia impresa:
<pre>
{{bloc centre|width=25em|style=border:1px solid red;|
{{ppoem|
Once upon a midnight dreary, while I pondered, weak and weary,
Over many a quaint and curious volume of forgotten lore,
While I nodded, nearly napping, suddenly there came a tapping,
As of some one gently rapping, rapping at my chamber door.
"'Tis some visiter," I muttered, "tapping at my chamber door—
::::::Only this, and nothing more."
}}
}}
</pre>
{{bloc centre|width=25em|style=border:1px solid red;|
{{ppoem|
Once upon a midnight dreary, while I pondered, weak and weary,
Over many a quaint and curious volume of forgotten lore,
While I nodded, nearly napping, suddenly there came a tapping,
As of some one gently rapping, rapping at my chamber door.
"'Tis some visiter," I muttered, "tapping at my chamber door—
::::::Only this, and nothing more."
}}
}}
Pot quedar deshabilitat afegint qualsevol valor al paràmetre {{paràmetre|no_hi}}.
=== Salts de pàgina ===
La plantilla funciona a través de salts de pàgina i produeix un únic contenidor de «poem» (a diferència de l'etiqueta <code><poem></code>).
Els paràmetres {{paràmetre|start}} i {{paràmetre|end}} controlen com s'ajunten les seccions. Cadascuna té quatre opcions: <code>open/close</code> (per defecte), <code>follow</code>, <code>stanza</code> i <code>same-line</code>:
* Per a la primera secció, useu {{paràmetre|1=start=open}} (o res)
* Per a la secció que termina una estrofa (en anglès, «stanza»), useu {{paràmetre|1=end=stanza}}, i comenceu la següent amb {{paràmetre|1=start=stanza}}
* Per aquella secció que acaba una estrofa (i, per tant, a continuació segueix la mateixa estrofa), la primera secció quedarà com {{paràmetre|1=end=follow}} i la següent necessitarà {{paràmetre|1=start=follow}}.
* Per una línia que continua a la següent pàgina, la primera secció ha de quedar com {{paràmetre|1=end=same-line}} i la següent usarà {{paràmetre|1=start=same-line}}.
* Per a la darrera secció, caldrà fer servir {{paràmetre|1=end=close}} (o res).
Això significa que el paràmetre {{paràmetre|end}} d'una secció i el paràmetre {{paràmetre|start}} de la següent han de ser el mateix. I això també significa que per un únic poema en una única secció no caldrà ni {{paràmetre|start}} ni {{paràmetre|end}}.
Per exemple, per a una plantilla que arreplega el contingut de quatre pàgines:
<pre>
{{ppoem|end=follow|
Això es la primera pàgina
i la primera estrofa
}}</pre>
<pre>
{{ppoem|start=follow|end=stanza|
continua en aquesta segona pàgina.
Però llavors, la segona
pàgina acaba coincidint amb el final de
una estrofa.}}
</pre>
<pre>
{{ppoem|start=stanza|end=same-line|
I la tercera pàgina
comença una estrofa nova
i llavors hi ha una llarga
}}
</pre>
<pre>
{{ppoem|start=same-line|end=close|
''línia que continua al llarg de la quarta pàgina.''
I finalment, línies
fins al final.
}}
</pre>
{{ppoem|end=follow|
Això es la primera pàgina
i la primera estrofa
}}
{{ppoem|start=follow|end=stanza|
continua en aquesta segona pàgina.
Però llavors, la segona
pàgina acaba coincidint amb el final de
una estrofa.}}
{{ppoem|start=stanza|end=same-line|
I la tercera pàgina
comença una estrofa nova
i llavors hi ha una llarga
}}
{{ppoem|start=same-line|end=close|
''línia que continua al llarg de la quarta pàgina.''
I finalment, línies
fins al final.
}}
En l'espai de noms «Pàgina», la plantilla sempre obre i tanca les etiquetes «ppoem», de manera que apareixerà correctament tant a la pàgina com a l'espai de noms principal.
=== Caplletres ===
El contingut flotant, com les caplletres ({{tl|Caplletra}}, es comporta sense cap variació:
<pre>
{{ppoem|
{{Caplletra|B|image=Examination and confession-b24926760-025.jpg|imgsize=80px}}EHOLD these acts and scan them well
behold their pervers way:
These left the lord, these did his truth
which shold have ben their stay.
{{Caplletra|B}}EHOLD these acts and scan them well
behold their pervers way:
These left the lord, these did his truth
which shold have ben their stay.
{{Caplletra|B|fl="}}EHOLD these acts and scan them well
behold their pervers way:
These left the lord, these did his truth
which shold have ben their stay.
}}
</pre>
{{ppoem|
{{Caplletra|B|image=Examination and confession-b24926760-025.jpg|imgsize=80px}}EHOLD these acts and scan them well
behold their pervers way:
These left the lord, these did his truth
which shold have ben their stay.
{{Caplletra|B}}EHOLD these acts and scan them well
behold their pervers way:
These left the lord, these did his truth
which shold have ben their stay.
{{Caplletra|B|fl="}}EHOLD these acts and scan them well
behold their pervers way:
These left the lord, these did his truth
which shold have ben their stay.
}}
=== Claus ===
L'ús de claus és compatible amb aquesta plantilla (fent servir <code><nowiki>>>></nowiki></code> per a text flotant a la dreta):
<pre>
{{ppoem|
No Place so Sacred from such Fops is barr'd,
Nor is ''Paul's Church'' more safe than ''Paul's Church-yard'':
Nay, run to ''Altars''; ''there'' they'll talk you dead;
For ''Fools'' rush in where ''Angels'' fear to tread.
Distrustful ''Sense'' with modest Caution speaks; >>> {{Clau|3|d}}
It still ''looks home'', and ''short Excursions'' makes;
But ''ratling'' Nonsense in full ''Vollies'' breaks;
}}
</pre>
{{ppoem|
No Place so Sacred from such Fops is barr'd,
Nor is ''Paul's Church'' more safe than ''Paul's Church-yard'':
Nay, run to ''Altars''; ''there'' they'll talk you dead;
For ''Fools'' rush in where ''Angels'' fear to tread.
Distrustful ''Sense'' with modest Caution speaks; >>> {{Clau|3|d}}
It still ''looks home'', and ''short Excursions'' makes;
But ''ratling'' Nonsense in full ''Vollies'' breaks;
}}
<!-- Això de moment, crec que no cal
=== Gutter width ===
Some poems have very long line numbers. In this case, the default gutter width of <code>2em</code> may not be enough. You can modify the gutters of poems using the [[H:Page styles|Index-based CSS]] and set a wider padding on the left or right of relevant <code>.ws-poem-line</code> elements.
Poems with a left gutter are denoted by the class <code>.ws-poem-left-gutter</code> on the top-level poem container, added automatically when the <code><nowiki><<<</nowiki></code> syntax is used, or {{paràmetre|1=gutter}} is set to <code>left</code> or <code>both</code>). Right gutters (<code><nowiki>>>></nowiki></code> syntax or {{paràmetre|1=gutter}} set to <code>right</code> or <code>both</code>) work the same way.
In the case below, every poem in a [[Index:I. Beówulf- an Anglo-Saxon poem. II. The fight at Finnsburh- a fragment (IA cu31924031292604).pdf|given work]] that has a left gutter has the line padding increased to 3em:
<syntaxhighlight lang=css>
/* Increase the gutter because the line numbers have up to 4 digits */
.ws-poem-left-gutter .ws-poem-line {
padding-left: 3em;
}
</syntaxhighlight>
-->
== Comparació amb <nowiki><poem></nowiki> ==
A continuació hi ha una comparació entre el resultat d'usar aquesta plantilla i el de l'etiqueta <code><nowiki><poem></nowiki></code> (o <code><nowiki><br/></nowiki></code>s afegits manualment, la qual cosa és equivalent), tal com es visualitzaria en format EPUB en un ''e-reader''.
Amb l'etiqueta <code><nowiki><poem></nowiki></code> o amb <code><nowiki><br/></nowiki></code>:
[[File:Wikisource poem formatting - poem tag epub.png|center|300px]]
Amb {{tl|ppoem}} es visualitzen les indentacions i els aliniaments sense trencar els paràgrafs:
[[File:Wikisource poem formatting - ppoem epub.png|300px|center]]
=== Avantatges ===
* Sintaxi simple per a la majoria de casos.
* Gestiona la [[:w:sagnat|sagnat]] sortint
* Semànticament més correcte: les línies són «span»s, i les estrofes són «paràgrafs», els poemes són «div»s
* Permet continuar una línia en un salt de pàgina (cosa que no es pot fer amb <code><nowiki><poem></nowiki></code>)
* Es combina en un sol element fins i tot quan es transclou des de múltiples pàgines.
* Copia i enganxa com a línies separades.
* Permet exportacions amb coherència.
* Centrat automàtic de blocs (cosa que no es pot fer amb <code><nowiki><poem></nowiki></code> perquè els elements separats no tenen la mateixa amplada).
* Classes CSS molt fàcils d'aplicar a línies o estrofes
<!--* Drop-in replacement for <code><nowiki><poem></nowiki></code> ??-->
=== Desavantatges ===
* Cal tenir cura de fer coincidir els paràmetres <code><nowiki>start</nowiki></code> i <code><nowiki>end</nowiki></code> a les pàgines implicades.
* De vegades, les caplletres poden introduir funcionaments inesperats.
* Com que es tracta d'una sola plantilla i no es pot dividir, els versos han d'escapar els caràcters <code>=</code> i <code>|</code>.
<includeonly>
{{ORDENA:{{PAGENAME}}}}<!-- CATEGORIES I INTERWIKIS AQUÍ, GRÀCIES -->
[[Categoria:Plantilles d'edició]]
</includeonly>
oernp3ev1nw4l8varhzjgofw8pxqyer
Plantilla:Ppoem/ús/styles.css
10
60539
184431
2026-05-21T17:01:31Z
Aleator
20
adaptat de [[:en:Template:ppoem/doc/styles.css]]
184431
sanitized-css
text/css
/*
* Demo styles for [[Template:ppoem/ús]]
*/
.ws-poem-raven_green {
color: green;
}
r4mgg2sb0gscbn6xff5xo7v1g2rv8b4
Pàgina:Jochs de la infancia (1874).djvu/62
102
60540
184449
2026-05-21T18:09:35Z
Aleator
20
/* Revisada */
184449
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Aleator" />{{c|62}}</noinclude>{{ppoem|start=follow|end=close|:dos als peus, dos al cap,
la Verge Maria al meu costat,
que me 'n diu Francisco dorm y reposa;
no tingas por de cap mala cosa,
si cap mala cosa hi ha,
la Verge Maria te 'n guardará.}}
O be
{{ppoem|:Ángel de la guarda,
dolsa companyía,
no 'm desamparis,
de nit, ni de dia.}}
O
{{ppoem|Santa Mónica gloriosa,
mare de Sant Agustí,
'us entrego la meva ánima
ara que 'm vaig á dormí.}}
Ab lo qual 'us adormiu tranquils y la por ha passat.
{{àncora|la_lluna}}
Si la nit es clara y serena y la lluna resplandeix en mitg lo firmament, llavoras 'us poseu á cantar:
{{ppoem|end=follow|:La lluna,
la pruna,
vestida
de dol,
son pare
la crida,
sa mare
la vol.}}<noinclude></noinclude>
8pa28jkwo3mvk4i6dn68bc82iai2mz1
184450
184449
2026-05-21T18:10:09Z
Aleator
20
+sdl
184450
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Aleator" />{{c|62}}</noinclude>{{ppoem|start=follow|end=close|:dos als peus, dos al cap,
la Verge Maria al meu costat,
que me 'n diu Francisco dorm y reposa;
no tingas por de cap mala cosa,
si cap mala cosa hi ha,
la Verge Maria te 'n guardará.}}
O be
{{ppoem|:Ángel de la guarda,
dolsa companyía,
no 'm desamparis,
de nit, ni de dia.}}
O
{{ppoem|Santa Mónica gloriosa,
mare de Sant Agustí,
'us entrego la meva ánima
ara que 'm vaig á dormí.}}
Ab lo qual 'us adormiu tranquils y la por ha passat.
{{àncora|la_lluna}}
Si la nit es clara y serena y la lluna resplandeix en mitg lo firmament, llavoras 'us poseu á cantar:
{{ppoem|end=follow|:La lluna,
la pruna,
vestida
de dol,
son pare
la crida,
sa mare
la vol.}}<noinclude></noinclude>
ptdcn0zao8rhnzptfctl8gx9z2wwbmd
184451
184450
2026-05-21T18:10:40Z
Aleator
20
end
184451
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Aleator" />{{c|62}}</noinclude>{{ppoem|start=follow|end=close|:dos als peus, dos al cap,
la Verge Maria al meu costat,
que me 'n diu Francisco dorm y reposa;
no tingas por de cap mala cosa,
si cap mala cosa hi ha,
la Verge Maria te 'n guardará.}}
O be
{{ppoem|:Ángel de la guarda,
dolsa companyía,
no 'm desamparis,
de nit, ni de dia.}}
O
{{ppoem|Santa Mónica gloriosa,
mare de Sant Agustí,
'us entrego la meva ánima
ara que 'm vaig á dormí.}}
Ab lo qual 'us adormiu tranquils y la por ha passat.
{{àncora|la_lluna}}
Si la nit es clara y serena y la lluna resplandeix en mitg lo firmament, llavoras 'us poseu á cantar:
{{ppoem|:La lluna,
la pruna,
vestida
de dol,
son pare
la crida,
sa mare
la vol.}}<noinclude></noinclude>
mx30eco2ns6oayh2zjq9711m673q3d4
Pàgina:Jochs de la infancia (1874).djvu/63
102
60541
184452
2026-05-21T18:13:20Z
Aleator
20
/* Revisada */
184452
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Aleator" />{{c|63}}</noinclude>Que també 's canta dihent:
{{ppoem|:La lluna,
la pruna,
lo sol
mariné,
son pare
la crida,
sa mare
també.}}
Y sempre s' hi afageix:
{{ppoem|:Minyonas
bonicas,
deseu
los coixins,
son pare
la assota,
devant
dels fadrins.}}
Y seguint la vostra animació ja que la nit convida, continueu cantant y diheu las altres ditas:
{{ppoem|:Ploreu, ploreu, ninetas
que 'l burro está malalt,
te mal á la poteta
y 'l ventre li fa mal,
no pot menjar cibada,
sino pinyons pelats,
no pot dormi á la establa
sino ab cuixins daurats.}}
{{np}}<noinclude><references/></noinclude>
pjjtv1z85b5gkbh84725xmrcs18rpjv
Pàgina:Metereología y agricultura populars (1888).djvu/86
102
60542
184456
2026-05-21T21:19:28Z
Aleator
20
/* Revisada */
184456
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Aleator" />{{RH|86|{{versaleta|meteorología y agricultura}}}}{{línia}}</noinclude>Al Octubre, quan los pinsáns cantan, díuhen que cridan (41):
44. Quin fret fará! quin fret fará!
Quan fa fret la canalleta del Camp de Tarragona canta aquesta cansoneta:
{{àncora|sol_solet}}
45
{{ppoem|:Sol, solet,
vínam á veure,
vínam á veure,
sol, solet,
vínam á veure
que tinch fret (42).}}
Las criaturas de la Ribera d' Ebro cantan aquesta:
46
{{ppoem|:Surt, solet,
que t' daré un quinset; (un ral).
surt ombreta,
que t'daré una quinseta.}}
A la Conca de Barberá cantan aquest' altra:
47
{{ppoem|:Sol, soleret,
que fá fret,
per 'quest pobre pastoret
que no té capa ni barret,
sino un barretet de arestas
que se l'guarda per las festas.
Diheu á la criada
que pegui una escombrada
que fassi apartá aquest núvol
que hi há devant del sol.}}
{{asterisme}}
Tenim ademés á Catalunya molts aforismes y modismes en que hi entran lo fret y la calor, tals com:
{{np}}<noinclude></noinclude>
l6qh97zr3fye7icd1maxpqzqntlxtq7
Pàgina:Metereología y agricultura populars (1888).djvu/2
102
60543
184457
2026-05-21T21:23:53Z
Aleator
20
/* Sense text */
184457
proofread-page
text/x-wiki
<noinclude><pagequality level="0" user="Aleator" /></noinclude><noinclude></noinclude>
cxucaj55w58ggpcdcxtfudbgepa8bev
Meteorología y agricultura populars
0
60544
184458
2026-05-21T21:27:20Z
Aleator
20
n (inacabat, per podere enllaçar)
184458
wikitext
text/x-wiki
{{inacabat}}
<pages index="Metereología y agricultura populars (1888).djvu" include="2-179" header=1 nomcategoria="1888" />
0osi5gictjeiy1rqnwlh7qm422m7hri