Wikiheimild
iswikisource
https://is.wikisource.org/wiki/Wikiheimild:Fors%C3%AD%C3%B0a
MediaWiki 1.47.0-wmf.7
first-letter
Miðill
Kerfissíða
Spjall
Notandi
Notandaspjall
Wikiheimild
Wikiheimildspjall
Mynd
Myndaspjall
Melding
Meldingarspjall
Snið
Sniðaspjall
Hjálp
Hjálparspjall
Flokkur
Flokkaspjall
Gátt
Gáttarspjall
Höfundur
Höfundarspjall
Blaðsíða
Blaðsíðuspjall
Frumrit
Frumritsspjall
TimedText
TimedText talk
Module
Module talk
Event
Event talk
Blaðsíða:Rit þeß Konúngliga Islenzka Lærdóms-Lista Félags vol. 10 - Tímarit.is.pdf/328
250
10381
29870
29655
2026-06-19T16:33:08Z
Skroggur
2928
ppoem
29870
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" />{{rh|288|'''Mu{{ls}}teri Mannord{{ls}}ins.'''}}
{{rule}}</noinclude>{{ppoem|end=stanza|
{{x-larger|'''U'''}}m árs-tíd millda,
:þegar ofan fallnar
regn{{ls}}kúrir láta
:lønd øll gróa,
og {{ls}}prettandi blóm
:af blundi vakin,
og þrútnir knappar
:þreidann dag qvedia.
Þegar ný-viknat
:vørmum finnr
lád {{ls}}ig umhverfis
:lo{{ls}}tit gei{{ls}}lum; —
þá er {{ls}}ætr høfgi
:{{ls}}orgum mínum
øllum í ró
:ruggat hafdi; —
Og mér úr brió{{ls}}ti
:brími qvenna
{{ls}}iálfr hardliga
:hrakinn þótti;
í þat mund
:er morgun framleidir
hverfíngar {{ls}}ióna
:hulldu-fullar,
og blíd-høfgi glennir
:gullna vængi. —
Þá bar fyri mig
:mynda fiølld
ordulaus
:í {{ls}}ífellu,
af þeim øllum
:{{ls}}ú er eptirfylgir
vitran {{ls}}kyn{{ls}}amlig
:verda mundi.
Þóttumz eg {{ls}}tanda
:þá í millum
jardar og {{ls}}ióvar
:og upp-himins,
og {{ls}}kepna mér
:øll {{ls}}aman
þótti opin
:fyrir augum liggia.
Héck jørd und’ mér
:í jafnvægi
{{ls}}inna krapta,
:{{ls}}vam í lopti;
og fiall-tindar
:fram{{ls}}kørudu,
girdt var hún øll
:grænleitum {{ls}}æ.
}}<noinclude>{{right|Hér}}</noinclude>
sdmucwhrubwyckv8ycoh4xs52ox6fod
Blaðsíða:Rit þeß Konúngliga Islenzka Lærdóms-Lista Félags vol. 10 - Tímarit.is.pdf/329
250
10382
29860
29672
2026-06-19T13:48:27Z
Skroggur
2928
prufa án nop
29860
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" />{{rh||'''Mu{{ls}}teri Mannord{{ls}}ins.'''|289}}
{{rule}}</noinclude><poem>
Hér báru fyri
:berir klettar
og óbyggdar
:eydimerkur;
þar gat at líta
:þorp rei{{ls}}uglig;
og græn-typptir
:titrudu {{ls}}kógar.
Gaman var þat auga
:umlitandi
{{ls}}kip at {{ls}}iá
:{{ls}}krids til lagin.
Hinnsvegar mændu
:yfir háum eykum
mikilleikar
:mu{{ls}}teranna.
Fádar urdu {{ls}}tundum
:þeßar frídu {{ls}}iónir
heidríku{{ls}}tum
:rødul-gei{{ls}}la;
lidu {{ls}}tundum
:lendur hverfar
burt frá mér
:byrgdar {{ls}}kýium.
Medan eg í {{ls}}tórri
:miøg vidáttu
allt í kríng
:um litadiz,
heyrd’eg at {{ls}}kyndíngu
:{{ls}}kéll ógrligann
{{ls}}em margra hluta
:magnadann falli.
Var hann {{ls}}em þruma
:þyti í fiar{{ls}}ka,
eda fall-bodar
:orgi vid {{ls}}trendur;
{{ls}}áz eg þá um
:fyrir ofan mig,
og gat at líta
:glæ{{ls}}iligann {{ls}}al.
Var mænir hanns
:miøg hárei{{ls}}tr
allt umhverfis
:orpinn {{ls}}kýium,
byggdr yfir jøkuls-
:brún nockurri;
ørdug var uppgánga
:og íllr vegr.
Skein fiall þetta
:furduliga
{{ls}}em marmari
:mundi parí{{ls}}kr,
og leit
:út í fiar{{ls}}ka,
{{ls}}em {{ls}}teinn einlægr
:{{ls}}tædi fyri.
<br/>
</poem><noinclude>{{rh|{{fine|Isl. L. L. Fiel. R. 10. B.}}|T|Eg}}</noinclude>
h85jezbfd0tjdvxme2v1khf6inbgnd5
29864
29860
2026-06-19T16:09:33Z
Skroggur
2928
prufa ppoem
29864
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" />{{rh||'''Mu{{ls}}teri Mannord{{ls}}ins.'''|289}}
{{rule}}</noinclude>{{ppoem|start=stanza|end=stanza|
Hér báru fyri
:berir klettar
og óbyggdar
:eydimerkur;
þar gat at líta
:þorp rei{{ls}}uglig;
og græn-typptir
:titrudu {{ls}}kógar.
Gaman var þat auga
:umlitandi
{{ls}}kip at {{ls}}iá
:{{ls}}krids til lagin.
Hinnsvegar mændu
:yfir háum eykum
mikilleikar
:mu{{ls}}teranna.
Fádar urdu {{ls}}tundum
:þeßar frídu {{ls}}iónir
heidríku{{ls}}tum
:rødul-gei{{ls}}la;
lidu {{ls}}tundum
:lendur hverfar
burt frá mér
:byrgdar {{ls}}kýium.
Medan eg í {{ls}}tórri
:miøg vidáttu
allt í kríng
:um litadiz,
heyrd’eg at {{ls}}kyndíngu
:{{ls}}kéll ógrligann
{{ls}}em margra hluta
:magnadann falli.
Var hann {{ls}}em þruma
:þyti í fiar{{ls}}ka,
eda fall-bodar
:orgi vid {{ls}}trendur;
{{ls}}áz eg þá um
:fyrir ofan mig,
og gat at líta
:glæ{{ls}}iligann {{ls}}al.
Var mænir hanns
:miøg hárei{{ls}}tr
allt umhverfis
:orpinn {{ls}}kýium,
byggdr yfir jøkuls-
:brún nockurri;
ørdug var uppgánga
:og íllr vegr.
Skein fiall þetta
:furduliga
{{ls}}em marmari
:mundi parí{{ls}}kr,
og leit
:út í fiar{{ls}}ka,
{{ls}}em {{ls}}teinn einlægr
:{{ls}}tædi fyri.
}}<noinclude>{{rh|{{fine|Isl. L. L. Fiel. R. 10. B.}}|T|Eg}}</noinclude>
rb6zjms8dz75gr29jg04lji3zc5uzjd
Blaðsíða:Rit þeß Konúngliga Islenzka Lærdóms-Lista Félags vol. 10 - Tímarit.is.pdf/330
250
10385
29871
29656
2026-06-19T16:37:18Z
Skroggur
2928
ppoem
29871
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" />{{rh|290|'''Mu{{ls}}teri Mannord{{ls}}ins.'''}}
{{rule}}</noinclude>{{ppoem|start=stanza|end=follow|
Eg {{ls}}á þar letur
:ýmißra nafna
þau er ill tíd nær
:afmád hafdi,
ádr var þó ord þeirra
:í alræmi,
og {{ls}}kálld høfdu lofat
:þau {{ls}}kyldu æ vara.
Þar vóru nýgrafin
:nøfn hálærdra;
{{ls}}á eg þángat aptr,
:en þau {{ls}}ockin vóru.
leit eg kun{{ls}}t-dómendr
:kraf{{ls}}a í nøfn manna,
og med erfidi
:egin {{ls}}etia.
En nøfn þeirra
:numu eigi {{ls}}tadar
eda vørudu lengr
:eñ virkta nøfn hinna;
lidu þau frá {{ls}}iónum,
:og í liós komu
aptr þau
:er afmád vóru.
Ei’ vard {{ls}}alr þeßi
:einum {{ls}}aman
{{ls}}kak-vinda þu{{ls}}um
:þráliga fyri,
mátti hann og kénna,
:miøg nær-gengrar
{{ls}}unnu varma
:{{ls}}ár-heitann opt.
Því at ordrómr
:þolir eigi
hitt er midar úr
:múndángs hófi;
fellr hann eins
:af freku lofi
{{ls}}em la{{ls}}ti manna
:mátalau{{ls}}u.
Þó vard hvergi
:þetta mu{{ls}}teri
{{ls}}kémdum fyrir af
:{{ls}}kadvænu lopti,
héldz þar graf-ala
:grøftr næmazti
{{ls}}em hann á krý{{ls}}tall
:komit hefdi.
Sí{{ls}}t var jøkul-gnýpu
:í {{ls}}alar {{ls}}kugga
hætt vid at brádna
:né hvaß-vindum {{ls}}kakaz,
nøfn þau er um aldra
:ótøluliga
}}<noinclude>{{right|{{ls}}tadit}}</noinclude>
teld2e3ykuger4aacxp761cf0d2ceto
Blaðsíða:Fölvar Rósir.djvu/14
250
10467
29877
29829
2026-06-19T16:54:27Z
Skroggur
2928
ppoem
29877
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{center|{{larger|HEKLA.}}}}
{{rule|2em}}
{{ppoem|end=stanza|
Hve fagurt er um Frón að líta,
Á fjalla tind sem ber við ský —
Á Heklu-faldinn fanna-hvíta!
— Því fögur sjón er ávalt ný.
Þú hefur svip af himin gyðjum.
Já, Hekla, stór er saga þín!
Þú heldur mjer í helgum viðjum.
Jeg held þú verðir konan mín!
Hve sárt mjer finnst, ef sje jeg ekki
Á silfurhvíta kollinn þinn;
Því einga slíka enn jeg þekki
Svo undur fagra meyjar kinn.
Þín fegurð aldrei fölnað getur
Í faðmalögum klaka lands;
Um sumar jafnt og svalann vetur
Þú sveipar ennið hærukrans.
}}<noinclude>{{center|—{{smaller|9}}—}}</noinclude>
7dtyvq4u6gj3n7vmmu0r6q4o3bhauok
Blaðsíða:Fölvar Rósir.djvu/15
250
10468
29878
29828
2026-06-19T16:56:46Z
Skroggur
2928
ppoem
29878
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" />{{center block/s}}</noinclude>{{ppoem|start=stanza|
Þitt skarlat er af skorpnum hraunum—
Úr skógar reinum silkibönd;
En undir hlaðin ertu kaunum,
Sem engin mannleg græðir hönd;
Því sár þín ógnar-eldi blæða,
Er eins vel bræðir stein sem mjöll;
En kristals-tár af augum æða,
Sem iða niður Rangárvöll.
Þú aldna drottning Íslands fjalla
— Í árdags roða fegri sól —
Er lokkar þínir ljósir falla
Um logum-ofinn steypu-kjól;
Og þegar röðull sezt að sænum
Og sveipar gulli faldinn þinn —
Þú brosir hlýtt í himinblænum
Og heillar til þín anda minn.
Á meðan skíð í arni funar,
Og árdags sólir geislum strá;
Á meðan foss af bergi bunar
Og byltast lækir fram að sjá;
Á meðan lífið lopti nærist,
Og lýsir máni snjóvgan tind;
Á meðan önd í brjósti bærist,
Jeg ber í hjarta þína mynd.
>> 1892.
}}<noinclude>{{center block/e}}
{{center|—{{smaller|10}}—}}</noinclude>
ftwmao4g0iicj1zsionr6oshl0flgxd
Blaðsíða:Fölvar Rósir.djvu/8
250
10477
29872
29840
2026-06-19T16:43:59Z
Skroggur
2928
ppoem
29872
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{fine|
{{center|'''PROSLAMBANOMENOS.'''}}
{{ppoem|
'''I sometimes think that never blows so red'''
'''The Rose as where some buried Cæsar bled;'''
:'''That every Hyacinth the Garden wears'''
'''Dropt in its Lap from some once lovely Head!'''
'''Alas, that Spring should vanish with the Rose!'''
'''That Youth’s sweet-scented Manuscript should close!'''
:'''The Nightingale that in the Branches sang,'''
'''Ah, whence, and whither flown again, who knows!'''
'''’Tis all a Chequer-board of Nights and Days'''
'''Where Destiny with Men for Pieces plays;'''
:'''Hither and thither moves, and mates, and slays'''
'''And one by one back in the Closet lays.'''
>> '''Omar Khayýám.'''{{gap|2em}}
}}
}}
</div><noinclude></noinclude>
exjgx8xfffpg7gxn49nilmqhjxxgkeg
Blaðsíða:Fölvar Rósir.djvu/10
250
10479
29873
29842
2026-06-19T16:47:56Z
Skroggur
2928
ppoem
29873
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{center|{{x-larger|'''TIL LESANDANS.'''}}}}
{{rule|4em|height=2px}}
{{dhr}}
{{larger block|
{{ppoem|end=stanza|
''Í brekkunum heima, við bjallanna skjól,''
''Er bernskunnar ljómaði dagur''
''Og faðminn eg breiddi mót sí-ungri sól,''
''Þá sýndist mjer heimurinn fagur;''
''Því æskan og sakleysið átti þar Lund''
''Með útsprungnar rósir, um vorhlýja stund.''
''En brátt skall á hretið, sem hlýindin sleit,''
''Svo hrundu’ allar skýjanna borgir;''
''Og fölva þá sló yfir rósanna reit —''
''Um rústirnar flögruðu sorgir;''
''Þær auðnir nú skoða’ eg við æskunnar ljós, ''
''Því enn þá jeg vona að spretti þar rós.''
}}
}}<noinclude>{{center block/e}}</noinclude>
n1dy9i7zsg82m269zwljx0jsegfk2mq
29875
29873
2026-06-19T16:51:02Z
Skroggur
2928
29875
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{center|{{x-larger|'''TIL LESANDANS.'''}}}}
{{rule|4em|height=2px}}
{{dhr}}
{{larger block/s}}
{{ppoem|end=stanza|
''Í brekkunum heima, við bjallanna skjól,''
''Er bernskunnar ljómaði dagur''
''Og faðminn eg breiddi mót sí-ungri sól,''
''Þá sýndist mjer heimurinn fagur;''
''Því æskan og sakleysið átti þar Lund''
''Með útsprungnar rósir, um vorhlýja stund.''
''En brátt skall á hretið, sem hlýindin sleit,''
''Svo hrundu’ allar skýjanna borgir;''
''Og fölva þá sló yfir rósanna reit —''
''Um rústirnar flögruðu sorgir;''
''Þær auðnir nú skoða’ eg við æskunnar ljós, ''
''Því enn þá jeg vona að spretti þar rós.''
}}<noinclude>{{larger block/e}}</noinclude>
d6ol1hwvkzehdkwcwf9idri7smeqkho
Blaðsíða:Fölvar Rósir.djvu/11
250
10480
29874
29843
2026-06-19T16:49:59Z
Skroggur
2928
ppoem
29874
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{larger block|
{{ppoem|start=stanza|
''Og verði þjer reikað til haganna heim
''— Um hlíðarnar mínar og lundinn —
''Þá heilsa með bróðurhug berlendum þeim,
''Og best er að eigir þú fundinn
''Ef felst þar í sinunni fölvalaus rós —
''Í frostunum ylur, í rökkrunum ljós.
''Því skjálfhentur þó jeg við skriftina sje
''Í skímunni’ af blaktandi ljósum,
''Og sitji nú lotinn, með hörpuna’ á hnje
''Við hrúgu af bliknuðum rósum,
''Þá veit jeg þeir finna, sem eignast minn óð,
''Að ungur jeg var, er jeg kvað þessi ljóð.
}}
{{dhr}}{{dhr}}{{dhr}}
}}
{{center|{{xxxx-larger|❦}}}}<noinclude></noinclude>
mrfrvodtdg4ac04sl8n7co0lruvzehp
29876
29874
2026-06-19T16:52:15Z
Skroggur
2928
29876
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" />{{larger block/s}}
{{center block/s}}</noinclude>{{ppoem|start=stanza|
''Og verði þjer reikað til haganna heim
''— Um hlíðarnar mínar og lundinn —
''Þá heilsa með bróðurhug berlendum þeim,
''Og best er að eigir þú fundinn
''Ef felst þar í sinunni fölvalaus rós —
''Í frostunum ylur, í rökkrunum ljós.
''Því skjálfhentur þó jeg við skriftina sje
''Í skímunni’ af blaktandi ljósum,
''Og sitji nú lotinn, með hörpuna’ á hnje
''Við hrúgu af bliknuðum rósum,
''Þá veit jeg þeir finna, sem eignast minn óð,
''Að ungur jeg var, er jeg kvað þessi ljóð.
}}
{{dhr}}{{dhr}}{{dhr}}
{{larger block/e}}
{{center|{{xxxx-larger|❦}}}}<noinclude>{{center block/e}}</noinclude>
abz12wf3kp9p4wrw33sacc0jl3hf2hu
29881
29876
2026-06-19T17:01:58Z
Skroggur
2928
29881
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" />{{larger block/s}}
{{center block/s}}</noinclude>{{ppoem|start=stanza|
''Og verði þjer reikað til haganna heim''
''— Um hlíðarnar mínar og lundinn —''
''Þá heilsa með bróðurhug berlendum þeim,''
''Og best er að eigir þú fundinn''
''Ef felst þar í sinunni fölvalaus rós —''
''Í frostunum ylur, í rökkrunum ljós.''
''Því skjálfhentur þó jeg við skriftina sje''
''Í skímunni’ af blaktandi ljósum,''
''Og sitji nú lotinn, með hörpuna’ á hnje''
''Við hrúgu af bliknuðum rósum,''
''Þá veit jeg þeir finna, sem eignast minn óð,''
''Að ungur jeg var, er jeg kvað þessi ljóð.''
}}
{{dhr}}{{dhr}}{{dhr}}
{{larger block/e}}
{{center|{{xxxx-larger|❦}}}}<noinclude>{{center block/e}}</noinclude>
dhmvwwswomtvlrcdnfj7x5adfjfggge
Blaðsíða:Fölvar Rósir.djvu/16
250
10484
29879
29852
2026-06-19T16:59:42Z
Skroggur
2928
ppoem
29879
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{center|{{larger|HEILABROT.}}}}
{{rule|2em}}{{dhr}}
{{ppoem|end=follow|
Ó, þú blessaða æskunnar brosandi stund!
Eins og bunandi lækur í skrúðrænum lund,
Er þín óðfluga rás, gegnum unaðar heim —
Gegnum indælar vonir í töfranna geim.
Eins og titrandi ljós, sem að tendrast á ný,
Eins og tindrandi stjarna, sem blikar við ský;
:Því að lífið er glys,
:Eins og leiptrandi blys,
:Sem að logar og slokknar—í vindi—á mis.
Ó, þú svellandi harmanna titrandi tár,
Sem að talar frá hjartanu’ um blæðandi sár
Og um sárustu minning frá saknaðar-stund;
Eins og svíðandi verkir í banvænni und
Er þitt logandi eldstrauma ólgandi flóð,
Sem að aftrábak rennur um kulnaða glóð;
:Því að lífið er stríð
}}<noinclude>{{center|—{{smaller|11}}—}}</noinclude>
h7k8jv8y99v3qp24o6dc8ryqsoe8i9q
29880
29879
2026-06-19T17:00:27Z
Skroggur
2928
29880
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{center|{{larger|HEILABROT.}}}}
{{rule|2em}}{{dhr}}
{{ppoem|end=follow|
Ó, þú blessaða æskunnar brosandi stund!
Eins og bunandi lækur í skrúðrænum lund,
Er þín óðfluga rás, gegnum unaðar heim —
Gegnum indælar vonir í töfranna geim.
Eins og titrandi ljós, sem að tendrast á ný,
Eins og tindrandi stjarna, sem blikar við ský;
::Því að lífið er glys,
::Eins og leiptrandi blys,
::Sem að logar og slokknar—í vindi—á mis.
Ó, þú svellandi harmanna titrandi tár,
Sem að talar frá hjartanu’ um blæðandi sár
Og um sárustu minning frá saknaðar-stund;
Eins og svíðandi verkir í banvænni und
Er þitt logandi eldstrauma ólgandi flóð,
Sem að aftrábak rennur um kulnaða glóð;
::Því að lífið er stríð
}}<noinclude>{{center|—{{smaller|11}}—}}</noinclude>
lzbg0nh3nfbiyym69i7yvo1w30emoym
Blaðsíða:Fölvar Rósir.djvu/17
250
10485
29882
29853
2026-06-19T17:09:06Z
Skroggur
2928
29882
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{ppoem|start=follow|
::Eins og hagljelja hríð,
::Sem að hamast á glugga í náttmyrkra tíð.
En við hræðumst ei lífið nje þrautirnar þess,
Og við þiggjum ei markaðan örlaga sess;
Því að andinn er frjáls, eins og fleygasti örn—
En á fluginu verðum við hamingju börn.
Svo við hlæjum og syngjum, og skoppum á skeið
Eins og skemtiför verður þá æfinnar leið;
::Því að lífið er braut
::Gegnum lukku og þraut,
::Til að leit’að og finna hið eilífa skaut.
>> 1892
}}
{{dhr}}{{dhr}}{{dhr}}{{dhr}}{{dhr}}
{{rule|6em}}<noinclude>{{center|—{{smaller|12}}—}}</noinclude>
b6vymock4ua1kwhz499azrgokei2h54
Fölvar Rósir/Heilabrot
0
10486
29890
29854
2026-06-19T18:09:47Z
Skroggur
2928
29890
wikitext
text/x-wiki
{{Verk
|titill = [[../]]
|ár = 1913
|höfundur = Bjarni Lyngholt
|hluti = Heilabrot
|fyrri = [[../Hekla/]]
|næsti = [[../Skilnaður/]]
}}
<pages index="Fölvar Rósir.djvu" from=16 to=17 />
d0v63j40fo1t7fa7ikgpoqb6uzhzyzm
Notandi:Skroggur/common.css
2
10487
29859
2026-06-19T13:41:49Z
Skroggur
2928
Bjó til síðu með „span.ws-pagenum { position: absolute; }“
29859
css
text/css
span.ws-pagenum { position: absolute; }
a4o14vudlxqilt558r58oaecmv4ckg9
Module:Ppoem
828
10488
29861
2026-06-19T16:03:55Z
Skroggur
2928
Bjó til síðu með „--[=[ This is an module to implement "ppoem" (a.k.a. proper poem) The aim here is to provide a poem syntax that's simple, but semantically correct and able to handle things like export and line wrapping. ]=] 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 -- ret...“
29861
Scribunto
text/plain
--[=[
This is an module to implement "ppoem" (a.k.a. proper poem)
The aim here is to provide a poem syntax that's simple,
but semantically correct and able to handle things like export and line wrapping.
]=]
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 .. cats:getCats()
end
function p.ppoem(frame)
local args = getArgs(frame)
return p._ppoem(args)
end
return p
a2w1l874g8hvxqji78gz8mb1w6wmmhc
29865
29861
2026-06-19T16:17:48Z
Skroggur
2928
29865
Scribunto
text/plain
--[=[
This is an module to implement "ppoem" (a.k.a. proper poem)
The aim here is to provide a poem syntax that's simple,
but semantically correct and able to handle things like export and line wrapping.
]=]
require('strict')
local p = {} --p stands for package
local getArgs = require('Module:Arguments').getArgs
local yesno = require('Module:Yesno')
-- STUB: Bypass Module:Categories to avoid massive dependency imports
local cats = {
addCat = function(self, cat) end,
getCats = function(self) return "" end
}
-- STUB: Bypass Module:Lang. Default to Left-to-Right (ltr) text.
local function text_direction(lang)
return "ltr"
end
-- 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 .. cats:getCats()
end
function p.ppoem(frame)
local args = getArgs(frame)
return p._ppoem(args)
end
return p
e63l7lrz7uuv96a5etwou0n19pacor6
29866
29865
2026-06-19T16:20:46Z
Skroggur
2928
29866
Scribunto
text/plain
--[=[
This is an module to implement "ppoem" (a.k.a. proper poem)
The aim here is to provide a poem syntax that's simple,
but semantically correct and able to handle things like export and line wrapping.
]=]
require('strict')
local p = {} --p stands for package
local getArgs = require('Module:Arguments').getArgs
local yesno = require('Module:Yesno')
-- STUB: Bypass Module:Categories to avoid massive dependency imports
local cats = {
addCat = function(self, cat) end,
getCats = function(self) return "" end
}
-- STUB: Bypass Module:Lang. Default to Left-to-Right (ltr) text.
local function text_direction(lang)
return "ltr"
end
-- 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().namespace == 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 .. cats:getCats()
end
function p.ppoem(frame)
local args = getArgs(frame)
return p._ppoem(args)
end
return p
dq2mzk9nnuhfmiqgdgi41p17yriu727
Snið:Ppoem
10
10489
29862
2026-06-19T16:05:04Z
Skroggur
2928
Bjó til síðu með „<includeonly><templatestyles src="Ppoem/styles.css" /><!-- -->{{#invoke:Ppoem|ppoem}}</includeonly><noinclude> {{documentation}} </noinclude>“
29862
wikitext
text/x-wiki
<includeonly><templatestyles src="Ppoem/styles.css" /><!--
-->{{#invoke:Ppoem|ppoem}}</includeonly><noinclude>
{{documentation}}
</noinclude>
024ugmv0hsr0q3f3a271l1upgocrhk0
Snið:Ppoem/styles.css
10
10490
29863
2026-06-19T16:05:48Z
Skroggur
2928
Bjó til síðu með „.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 { displa...“
29863
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
Module:Ppoem/doc
828
10491
29867
2026-06-19T16:25:19Z
Skroggur
2928
Bjó til síðu með „{{Wikisource-en}} Lang og Categories voru felld út til að komast hjá því að þurfa að flytja þau inn.“
29867
wikitext
text/x-wiki
{{Wikisource-en}}
Lang og Categories voru felld út til að komast hjá því að þurfa að flytja þau inn.
8cjxs9tf4u0bt0knjph9qu1sznfxg3x
Snið:Ppoem/styles.css/doc
10
10492
29868
2026-06-19T16:25:46Z
Skroggur
2928
Bjó til síðu með „{{Wikisource-en}}“
29868
wikitext
text/x-wiki
{{Wikisource-en}}
kay6zfye9857vesx4h3720xovwafgsq
Snið:Ppoem/doc
10
10493
29869
2026-06-19T16:26:15Z
Skroggur
2928
Bjó til síðu með „{{Wikisource-en}}“
29869
wikitext
text/x-wiki
{{Wikisource-en}}
kay6zfye9857vesx4h3720xovwafgsq
Blaðsíða:Fölvar Rósir.djvu/18
250
10494
29883
2026-06-19T17:13:01Z
Skroggur
2928
/* Prófarkalesin */
29883
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{center|{{larger|SKILNAÐUR.}}}}
{{rule|2em}}{{dhr}}
{{ppoem|end=stanza|
Hve sviplega hverful er söngfugla raust—
Hve sorgum opt gleðin er búin!
Því kólnað er sumar og komið er haust,
Og kætin úr brjóstinu flúin.
Jeg man þó jeg lifði svo ljómandi vor
Og leit fram á sólbjarta daga;
Þá hljóp jeg sem unglamb hvert einasta spor
Og ekkert þá var mjer til baga.
Jeg undi svo barnslegur upp við þann barm
— Svo óttalaus, saklaus og glaður;
Jeg vafðist svo hlýlega af þínum arm,
Jeg engill varð fremur en maður.
Því ast mín er brennandi, eilíf og hrein.
Jeg átti svo tápmikið hjarta
Að engin gat sigrað það, utan ''þú ein''
— Augað þitt — sálin þín bjarta.
}}<noinclude>{{center|—{{smaller|12}}—}}</noinclude>
0fgic1yu4da49eudu3x54f7xrlj8n02
29884
29883
2026-06-19T17:14:08Z
Skroggur
2928
29884
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{center|{{larger|SKILNAÐUR.}}}}
{{rule|2em}}{{dhr}}
{{ppoem|end=stanza|
Hve sviplega hverful er söngfugla raust—
Hve sorgum opt gleðin er búin!
Því kólnað er sumar og komið er haust,
Og kætin úr brjóstinu flúin.
Jeg man þó jeg lifði svo ljómandi vor
Og leit fram á sólbjarta daga;
Þá hljóp jeg sem unglamb hvert einasta spor
Og ekkert þá var mjer til baga.
Jeg undi svo barnslegur upp við þann barm
— Svo óttalaus, saklaus og glaður;
Jeg vafðist svo hlýlega af þínum arm,
Jeg engill varð fremur en maður.
Því ast mín er brennandi, eilíf og hrein.
Jeg átti svo tápmikið hjarta
Að engin gat sigrað það, utan ''þú ein''
— Augað þitt — sálin þín bjarta.
}}<noinclude>{{center|—{{smaller|13}}—}}</noinclude>
7ge632dbrx9ynlip2jhz3ld19fjansx
Blaðsíða:Fölvar Rósir.djvu/19
250
10495
29885
2026-06-19T17:21:33Z
Skroggur
2928
/* Prófarkalesin */
29885
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" />{{center block/s}}</noinclude>{{ppoem|start=stanza|
En nú er það sigrað; já sigrað um of.
Þó sorginni muni jeg leyna
Hún geymist til dauðans. En guði sje lof,
Að gefa mjer ástina hreina.
Því aptur—á kvöldin—þá augun jeg læt
Og árla, þá rís jeg af beði,
Þá hvarfla jeg til þín með hugann, og græt,
Og hef í því svölun og gleði.
Svo þó við nú kveðjumst í síðasta sinn
Og sjáumst ei framar í heimi,
Og hvarflandi stundum sje hugurinn minn,
Jeg held að jeg aldrei þjer gleymi.
Jeg hata þig ekki. Jeg elska þig enn!
Þó uppspretta táranna þorni
Þjer ást mína geym’eg. Við sjáustum senn —
Við sjáumst á eilífðar morgni.
>> 1892
}}
{{dhr}}
{{rule|6em}}<noinclude>{{center block/e}}
{{center|—{{smaller|14}}—}}</noinclude>
6isjhn9whp84go3f3lm3r86y1b9okjy
Fölvar Rósir/Skilnaður
0
10496
29886
2026-06-19T17:22:56Z
Skroggur
2928
Bjó til síðu með „{{Verk |titill = [[../]] |ár = 1913 |höfundur = Bjarni Lyngholt |hluti = Skilnaður |fyrri = [[../Heilabrot]] |næsti = [[../Brot/]] }} <pages index="Fölvar Rósir.djvu" from=18 to=19 />“
29886
wikitext
text/x-wiki
{{Verk
|titill = [[../]]
|ár = 1913
|höfundur = Bjarni Lyngholt
|hluti = Skilnaður
|fyrri = [[../Heilabrot]]
|næsti = [[../Brot/]]
}}
<pages index="Fölvar Rósir.djvu" from=18 to=19 />
bwrzzlzljusfs9pv5em1s53qp0qnhk3
29889
29886
2026-06-19T18:09:38Z
Skroggur
2928
29889
wikitext
text/x-wiki
{{Verk
|titill = [[../]]
|ár = 1913
|höfundur = Bjarni Lyngholt
|hluti = Skilnaður
|fyrri = [[../Heilabrot/]]
|næsti = [[../Brot/]]
}}
<pages index="Fölvar Rósir.djvu" from=18 to=19 />
c5vmisuj4qm3p282rzgnoawfrxianw5
Fölvar Rósir/Brot
0
10497
29887
2026-06-19T17:51:31Z
Skroggur
2928
Bjó til síðu með „{{Verk |titill = [[../]] |ár = 1913 |höfundur = Bjarni Lyngholt |hluti = Brot |fyrri = [[../Skilnaður/]] |næsti = [[../Leiðsla/]] }} <pages index="Fölvar Rósir.djvu" include=20 />“
29887
wikitext
text/x-wiki
{{Verk
|titill = [[../]]
|ár = 1913
|höfundur = Bjarni Lyngholt
|hluti = Brot
|fyrri = [[../Skilnaður/]]
|næsti = [[../Leiðsla/]]
}}
<pages index="Fölvar Rósir.djvu" include=20 />
amzaige9mgeq0516zotkpf6ikykny40
Blaðsíða:Fölvar Rósir.djvu/20
250
10498
29888
2026-06-19T18:08:50Z
Skroggur
2928
/* Prófarkalesin */
29888
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{center|{{larger|BROT <br />''úr hugleiðingum um lífið.''}}}}
{{rule|2em}}{{dhr}}
{{ppoem|
Vort líf, það er hverfult, því hverfult er alt.
Ið heitasta verður á svipstundu kalt.
Því leiðin er fljettuð af sætleik og sárum
Og sælustu vonirnar laugast í tárum.
—{{gap|1.2em}}—{{gap|1.2em}}—{{gap|1.2em}}—{{gap|1.2em}}—{{gap|1.2em}}—{{gap|1.2em}}—{{gap|1.2em}}—{{gap|1.2em}}—
—{{gap|1.2em}}—{{gap|1.2em}}—{{gap|1.2em}}—{{gap|1.2em}}—{{gap|1.2em}}—{{gap|1.2em}}—{{gap|1.2em}}—{{gap|1.2em}}—
Því tímarnir breytast, og breytast því menn
Þeir breyzt hafa fyrrum, og svo er það enn,
Að alt, sem er jarðneskt, af göflunum gengur,
Og gildi þess varir ei stundinni lengur.
>> 1893
}}
{{dhr}}{{dhr}}
{{rule|6em}}<noinclude>{{center|—{{smaller|15}}—}}</noinclude>
dw9z7ktqvvtwgymhmmgjp89qt6t0iec
Blaðsíða:Fölvar Rósir.djvu/21
250
10499
29891
2026-06-19T18:15:50Z
Skroggur
2928
/* Prófarkalesin */
29891
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{center|{{larger|LEIÐSLA.}}}}
{{rule|2em}}{{dhr}}
{{ppoem|end=stanza|
Í fjalla sölum, fjarri lífsins glaumi,
Er furðulega sælt að hafa blund,
Og svífa frjáls í sætum vona draumi
Er sæluríkt, um þögla nætur stund,
Og líta yfir líf og rúm og tíma,
Og liðna öld, og hennar Sögu hrós;
Og daga þá, sem dulins hylur gríma, —
Dauðann, gröf og æðra morgunljós.
Jeg sá það fyrst, jeg sat í þungum hörmum
Við {{sp|Ceres}} brjóst í hlýjum morgunvind;
Jeg var sem barn, á blíðrar móður örmum,
Sem báru mig á háan fjalla tind.
Og þaðan sá jeg himin, jörð og hafið,
Og hulda veröld, gegnum þokuský;
En á það fjall var gullnum rúnum grafið:
''Ó, gleðstu, maður, drottni þínum í.''
}}<noinclude>{{center|—{{smaller|16}}—}}</noinclude>
82714yy14jbikogs5keage4irl0xylf
Blaðsíða:Fölvar Rósir.djvu/22
250
10500
29892
2026-06-19T18:23:36Z
Skroggur
2928
/* Prófarkalesin */
29892
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" />{{center block/s}}</noinclude>{{ppoem|start=stanza|end=stanza|
Jeg leit nú yfir liðnar æfistundir
Og leiðina, á horfnri æsku tið;
Jeg sá hún lá um liljum stráðar grundir,
Og líka gegnum hörmungar og stríð.
Jeg sá jeg hafði ungur illa látið,
En einatt lifað fagrann sólskins dag;
Jeg sá jeg hafði setið líka og grátið
Og sviptur vinum kveðið harma lag.
Jeg sá þar framtíð setta dökkum rúnum,
Er sólin aldrei vildi gefa skin,
Og hála leið í bröttum fjalla brúnum
Er beygði fjarri hverjum æskuvin.
Jeg sá þar elli, sveipta gráum hárum,
Er sviðu ótal gömul vöggu mein,
Og síðast leiði, laugað fáum tárum,
Með lágum rósum fyrir bautastein.
Jeg vildi kveða, en varð ei neitt að orði,
Jeg vildi syngja, en kunni ekkert lag.
Jeg þögull stóð, og hauðrið yfir horfði
Og hetjualdar syrgði liðinn dag.
Jeg vildi gráta, en gat þó ekki tárast;
Mjer gramdist lífsins heimska, spilling, tál;
En það var sem mjer þókti allra sárast,
Að þurfa lífs- í botn að drekka- skál.
}}<noinclude>{{center block/e}}
{{rh||—{{smaller|17}}—|Fölvar Rósir. II.{{gap|1em}}}}</noinclude>
6pgu03e077f1yhzxkl18ja9uzhhno38
Blaðsíða:Fölvar Rósir.djvu/23
250
10501
29893
2026-06-19T18:29:03Z
Skroggur
2928
/* Prófarkalesin */
29893
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" />{{center block/s}}</noinclude>{{ppoem|start=stanza|
Mjer fanst jeg geta flogið yfir heiminn,
Að flýja þetta voðalega stríð,
Og sveimað eins og andi útí geiminn
Og ekki þurfa til þess langa tíð.
En {{sp|Ceres}} var þá svifin burtu frá mjer.
Jeg sat á klett og horfði niðrá storð;
En skuggann hafð’ún skilið eftir hjá mjer.
Jeg skelfdist þá og mælti þessi orð:
Þú fagra dís, sem fluttir mig í draumi
Um fjöll og dali, engi, voga’ og sund.
Mjer búðu far með ströngum lækjar straumi
Af stalli þessum, niðrá sljetta grund.
Og þar, sem eyrin útvið bakkann háa
Í odda skerst, er lækur mætir sæ,
En langt í fjarlægð fjallið gnæfir háa;
Þar feldu sandi einstæðingsins hræ.
>>1893
}}
{{dhr}}{{dhr}}
{{rule|6em}}<noinclude>{{center block/e}}
{{center|—{{smaller|18}}—}}</noinclude>
5vh6dop4lz2hx17xlm9u5ud9qlke9uh
Fölvar Rósir/Leiðsla
0
10502
29894
2026-06-19T18:32:07Z
Skroggur
2928
Bjó til síðu með „{{Verk |titill = [[../]] |ár = 1913 |höfundur = Bjarni Lyngholt |hluti = Leiðsla |fyrri = [[../Brot/]] |næsti = [[../Afmæliskveðja/]] }} <pages index="Fölvar Rósir.djvu" from=21 to=23 />“
29894
wikitext
text/x-wiki
{{Verk
|titill = [[../]]
|ár = 1913
|höfundur = Bjarni Lyngholt
|hluti = Leiðsla
|fyrri = [[../Brot/]]
|næsti = [[../Afmæliskveðja/]]
}}
<pages index="Fölvar Rósir.djvu" from=21 to=23 />
gqzok4nmkoeuga87096dvrhgkhf37ds
Blaðsíða:Fölvar Rósir.djvu/24
250
10503
29895
2026-06-19T18:38:51Z
Skroggur
2928
/* Prófarkalesin */
29895
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{center|{{larger|AFMÆLISKVEDJA.<br/>''Til frú Mörtu Jónsdóttir á Seljalandi.''}}<br/>[þegar hún var 25 ára. Á gamlársdag 1893.]}}
{{rule|2em}}{{dhr}}
{{ppoem|end=stanza|
“Nú ár hafa liðið í aldanna skaut”
::Og áranna fjöldi er hulinn,
En ýms er þó minning á æfinnar braut—
Frá umliðna tímanum — gleði og þraut,
::Sem ei verður afmáð nje dulin.
Já, margs er nú, Marta, að minnast í kvöld
::Og mikil og háleit er stundin.
Þú fullkomnað hefur nú fjórðung af öld;
Sem fæst ei til baka, því daganna fjöld
::Er talin og takmörkum bundin.
Þú horfir til baka, en horfið er alt
::Með hverfandi tímanna straumi.
Þú lítur til baka, en liðið er alt —
Þig langar það kaupa, en það er ei falt;
::Þú lítur það líkt og í draumi.
}}<noinclude>{{center|—{{smaller|19}}—}}</noinclude>
ntxppq5ququtizeb6wumaf0ymv9ztzr
Blaðsíða:Fölvar Rósir.djvu/25
250
10504
29896
2026-06-19T18:44:22Z
Skroggur
2928
/* Prófarkalesin */
29896
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" />{{center block/s}}</noinclude>{{ppoem|start=stanza|
En eptir er tími, því eptir er líf,
::Sem örlaga rúnirnar þýðir.
Hann færir þjer gleði? Hann færir þjer kíf?
Hann færir þjer dauða?—Hann færir þjer líf?
::— Hann færir þjer friðland um síðir.
Vjer óskum þjer blessunar, ókomin ár
::Vjer óskum þjer hamingju, Marta!
Vjer óskum þú eigir mörg ólifuð ár;
Vjer óskum þjer samhuga: {{sp|Gleðilegt á|r.}}
::Vjer árnum þjer heilla af hjarta!
>>1893
}}
{{dhr}}{{dhr}}{{dhr}}{{dhr}}
{{rule|6em}}<noinclude>{{center block/e}}
{{center|—{{smaller|20}}—}}</noinclude>
sr79dmyg0s2vefxrur3h4xhoq06yqnh
Fölvar Rósir/Afmæliskveðja
0
10505
29897
2026-06-19T18:44:27Z
Skroggur
2928
Bjó til síðu með „{{Verk |titill = [[../]] |ár = 1913 |höfundur = Bjarni Lyngholt |hluti = Afmæliskveðja |fyrri = [[../Leiðsla/]] |næsti = [[../Grafskrift/]] }} <pages index="Fölvar Rósir.djvu" from=24 to=25 />“
29897
wikitext
text/x-wiki
{{Verk
|titill = [[../]]
|ár = 1913
|höfundur = Bjarni Lyngholt
|hluti = Afmæliskveðja
|fyrri = [[../Leiðsla/]]
|næsti = [[../Grafskrift/]]
}}
<pages index="Fölvar Rósir.djvu" from=24 to=25 />
skv5u3fy20b0wx1gn8yjck5qjx73u7l
Blaðsíða:Fölvar Rósir.djvu/26
250
10506
29898
2026-06-19T18:56:08Z
Skroggur
2928
/* Prófarkalesin */
29898
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{center|{{larger|GRAFSKRIFT.}}}}
{{rule|2em}}{{dhr}}
{{ppoem|end=stanza|
Yfir hann, sem liggur hjerna látinn,
Langar fáa bautastein að setja;
Eptir þann, sem ekki verður grátinn,
Enginn þykist minnning kveðið geta.
Þetta er þó bein af okkar beinum.
— Brekkan erfið hjálparlausum kröptum.
Hjerna fleygði ’ann mæðu sinni og meinum,
Margnagaður rógberandi kjöptum.
Hjerna tók hann hvíld á miðju skeiði —
Hjerna var hann loks að kröptum þrotinn —
Hjerna hvílir {{sp|hann}} und lágu leiði.
Lífsins hlekkur nú er sundur brotinn.
Aldrei framar hörpu strengi hrærir
Hróðmæringur nú, um daga langa;
Aðeins nárinn bleikar varir bærir —
Biður alla, sem að framhjá ganga:
}}<noinclude>{{center|—{{smaller|21}}—}}</noinclude>
h7abtw7ea00ozc0vkh7zxtvzkcc2atl
Blaðsíða:Fölvar Rósir.djvu/27
250
10507
29899
2026-06-19T18:59:31Z
Skroggur
2928
/* Prófarkalesin */
29899
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" />{{center block/s}}</noinclude>{{ppoem|start=stanza|
Komið hjer og kastið til mín stöku—
Kveðið við mig eina drauga rímu;
Mjer er sama í svefni bæði’ og vöku —
Sjaldan hef jeg skorast undan glímu.
Komið hjer og sjáið mínar syndir.
— Sjálfur hef jeg aldrei verið feiminn. —
Tíminn hefur málað þessar myndir.
Margur var á annars kosti gleyminn.
Komið hingað, allir Adams synir,
Eigið hrafnaþing á leiði mínu!
Hvort sem fjendur vitja’ ’ans eða vinir,
Vakir nárinn enn í bóli sínu.
>>1894.
}}
{{dhr}}{{dhr}}{{dhr}}
{{rule|6em}}<noinclude>{{center block/s}}
{{center|—{{smaller|22}}—}}</noinclude>
53aluci3enurgc6eo7a0n40p8s3pdq5
Fölvar Rósir/Grafskrift
0
10508
29900
2026-06-19T18:59:37Z
Skroggur
2928
Bjó til síðu með „{{Verk |titill = [[../]] |ár = 1913 |höfundur = Bjarni Lyngholt |hluti = Grafskrift |fyrri = [[../Afmæliskveðja/]] |næsti = [[../Ávarp til Stúkunnar „Einingin“/]] }} <pages index="Fölvar Rósir.djvu" from=26 to=27 />“
29900
wikitext
text/x-wiki
{{Verk
|titill = [[../]]
|ár = 1913
|höfundur = Bjarni Lyngholt
|hluti = Grafskrift
|fyrri = [[../Afmæliskveðja/]]
|næsti = [[../Ávarp til Stúkunnar „Einingin“/]]
}}
<pages index="Fölvar Rósir.djvu" from=26 to=27 />
sednzvw3tk3mf6zgtjo6maysumuxaaq
Blaðsíða:Fölvar Rósir.djvu/28
250
10509
29901
2026-06-19T19:15:17Z
Skroggur
2928
/* Prófarkalesin */
29901
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>
{{center|{{larger|ÁVARP<br/>''til stúkunnar “Einingin” Nr. 14.''<ref>{{fine|Sjerprentað í Reykjavík 1894.}}</ref>}}}}
{{rule|2em}}{{dhr}}
{{center|{{fine|[Sungið á afmælishátíð hennar 1894.]}}}}
{{ppoem|end=follow|
Íslands niðjar — Íslands dætur, synir, —
Íslands kappaþjóð á fætur ris!
Íslands hetjur, Íslands frelsis vinir —
Út í stríð, því sigurinn er vís.
Út í stríð, mót vínguðs voða táli,
Vörumst freistni, stöndum fastir nú;
Herjum djarft með frelsis brand og báli
Berjumst fyrir ''kærleik, von og trú.''
Hræðumst ei þótt hlægi að oss bjánar,
Hopum eigi fyrir drykkjulýð;
Á vorum stöngum blakta frelsis-fánar,
Fyrir þeim er gott að heyja stríð.
Óttumst hvergi, oss er búinn sigur —
}}<noinclude>——————
<references/>
{{center|—{{smaller|23}}—}}</noinclude>
4z1t17f06dvn2xnoy3tp43xlxjjy10e
Blaðsíða:Fölvar Rósir.djvu/29
250
10510
29902
2026-06-19T19:21:32Z
Skroggur
2928
/* Prófarkalesin */
29902
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" />{{center block/s}}</noinclude>{{ppoem|start=follow|
Aldrei frægri sigur held’r enn nú;
Enginn hefir brugðið betri vigur
— Beittari — en ''kærleik, von og trú.''
Íslandsþjóð, sem áður lágst í böndum
Odrykkjunnar — siðum spilta þjóð! —
Berstu djarft með frjálsum hetju höndum
Hafir þú í æðum nor-rænt blóð;
Fagna björtum frelsis morgunroða,
Fram til starfa; hljóma láttu nú:
Heill sje þeim, sem börnum mínum boða
Bindindið í ''kærleik, von og trú.''
Íslands niðjar — Íslands dætur, synir
Íslands hjartna meginradda fjöld;
Íslands hetjur, Íslands frelsis vinir,
Allir biðjum samhuga í kvöld:
Voru frelsi fjendur aldrei bifi,
Fræin blómgist, þau er sáum nú;
Blessist, eflist, breiðist út og lifi
Bindindið í ''kærleik, von og trú.''
>>1894.
}}
{{dhr}}{{dhr}}
{{rule|6em}}<noinclude>{{center block/e}}
{{center|—{{smaller|24}}—}}</noinclude>
esuu6ays0m2zel56an7c1ak4tqpjyca
Fölvar Rósir/Ávarp til Stúkunnar „Einingin“
0
10511
29903
2026-06-19T19:22:41Z
Skroggur
2928
Bjó til síðu með „{{Verk |titill = [[../]] |ár = 1913 |höfundur = Bjarni Lyngholt |hluti = Ávarp til Stúkunnar „Einingin“ |fyrri = [[../Grafskrift/]] |næsti = [[../Píslarþankar/]] }} <pages index="Fölvar Rósir.djvu" from=28 to=29 />“
29903
wikitext
text/x-wiki
{{Verk
|titill = [[../]]
|ár = 1913
|höfundur = Bjarni Lyngholt
|hluti = Ávarp til Stúkunnar „Einingin“
|fyrri = [[../Grafskrift/]]
|næsti = [[../Píslarþankar/]]
}}
<pages index="Fölvar Rósir.djvu" from=28 to=29 />
mzrxuowwbzc0dtiek6o6c4wunrxskfg
Blaðsíða:Fölvar Rósir.djvu/30
250
10512
29904
2026-06-19T19:32:28Z
Skroggur
2928
/* Prófarkalesin */
29904
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{center|{{larger|PÍSLARÞANKAR SIGGA SÍFULLA.}}}}
{{rule|2em}}{{dhr}}
{{ppoem|end=follow|
Jeg þekkt’ana fyrst, þessa eldheitu ást.
Á einu svolitlu “balli”.
Jeg var þó svo gætinn að varla það sást
Að væri jeg ástsjúkur “tralli”;
En stuttur leið tími uns stillingin brást
Og stóð jeg í ástmála “ralli”.
Jeg slæptist á götunum kvöld eptir kvöld,
En kom ekki sjerlega víða.
Mjer fannst sem að lifði jeg öld eptir öld
Og ætti við mikið að stríða,
Því ástin og hjarta mitt ei voru köld
— Hún átti þau bæði, hún Fríða.
Jeg komst loks í skotfæri, kvöld eitt, um síð,
Og kætin þá brann mjer í hjarta.
Hún vakti þá alein, svo barnslega blíð,
Með brúnina hrafntinnu svarta.
}}<noinclude>{{center|—{{smaller|25}}—}}</noinclude>
9j2geec9yqzufxc3czvw5fn8i400pcy
Blaðsíða:Fölvar Rósir.djvu/31
250
10513
29905
2026-06-19T19:36:37Z
Skroggur
2928
/* Prófarkalesin */
29905
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{ppoem|start=follow|end=follow|
Og enn var hún töfrandi, indæl og fríð,
Með ennið sitt stóra og bjarta.
Jeg gekk fyrir gluggann, og svanni það sá,
Og setti því hönd fyrir auga.
Jeg sá henni eitthvað svo illa við brá,
Sem úti að hræddist hún drauga.
Jeg hneigði mig kurteis og þýðlega þá;
Og þá fjekk jeg vingjarnlegt auga.
Og glugganum fjarri jeg stundarkorn stóð;
Hún stóð líka—eins og í draumi.
Í kinnunum iðaði bál eða blóð,
Sem bærðist af innvortis straumi.
Að húsinu bráðlega aptur jeg óð
Með ástina og kjarkinn í taumi.
Mjer fannst að jeg þyrfti að hitta þar hrund.
Jeg hafði víst óskað þess lengi.
Jeg hjelt að það væri nú heppileg stund,
Að heyra hver andsvör jeg fengi.
Mjer fannst jeg nú hafa svo ljettúðga lund,
Jeg lifði þá, hvernig sem gengi.
Jeg stoltur en feiminn í fyrstunni var;
Mjer fannst ekkert smálegt að vinna.
}}<noinclude>{{center|—{{smaller|26}}—}}</noinclude>
n6p8p8oq1yf3lg416wdl1vtlnyoyen8
Blaðsíða:Fölvar Rósir.djvu/32
250
10514
29906
2026-06-19T19:42:09Z
Skroggur
2928
/* Prófarkalesin */
29906
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{ppoem|start=follow|end=stanza|
En djarflega erindið upp jeg þó bar,
Sem orðrjett má hjer ekki finna.
Jeg heimtaði’ ’ún gæfi mjer heppilegt svar,
Jeg hjelt ’henni bær’ ekki minna.
Hún varð bara hissa og vafðist um mál;
Hún viss’ ekki hvað skyldi segja.
Hún hjelt víst jeg færi með hræsn’ eða tál
Og hentugast leit því að þegja.
Jeg vild’ ekki þvinga’ hennar saklausu sál,
Og sagðist af nóttina heyja.
En þá færðist yfir mig andvöku þraut,
Sem ætlað’ ei frá mjer að líða,
Jeg öskraði rjett eins og ilskufullt naut,
Svo erfitt mjer veittist að bíða.
Um dagmála-bilið, sem hæst er jeg hraut,
Hún hnippt’ í mig hlæjand’, hún Fríða.
Hún rjetti mjer snoturt úr barminum blað,
Fór burtu, en kvaddi mig eigi.
Jeg leitaði skjálfandi efninu að,
Og átta mig loksins á ''nei-i''.
Það þarf ekki langorða lýsing um það,
Mjer líður ei vel frá þeim degi.
}}<noinclude>{{center|—{{smaller|27}}—}}</noinclude>
qrlmc12lnhwd6tslpcpmsqurb8baz1s
Blaðsíða:Fölvar Rósir.djvu/33
250
10515
29907
2026-06-19T19:46:01Z
Skroggur
2928
/* Prófarkalesin */
29907
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" />{{center block/s}}</noinclude>{{ppoem|start=stanza|
Jeg fór þá að drekka, og drakk eins og svín
Og dauðann og gröfina þráði;
Mjer sárnað’ ef einhver kom aptur til mín,
Sem áður mjer hamingju spáði.
Og enn er jeg fullur, og flaskan mín —
Jeg fyllt’ ’ana af ásettu ráði.
>>1894.
}}
{{dhr}}{{dhr}}{{dhr}}{{dhr}}{{dhr}}{{dhr}}
{{rule|6em}}<noinclude>{{center block/e}}
{{center|—{{smaller|28}}—}}</noinclude>
j20lffg345vewu6e5wa21pztayngwal
Fölvar Rósir/Píslarþankar
0
10516
29908
2026-06-19T19:46:41Z
Skroggur
2928
Bjó til síðu með „{{Verk |titill = [[../]] |ár = 1913 |höfundur = Bjarni Lyngholt |hluti = Píslarþankar |fyrri = [[../Ávarp til Stúkunnar „Einingin“/]] |næsti = [[../Vornótt/]] }} <pages index="Fölvar Rósir.djvu" from=30 to=33 />“
29908
wikitext
text/x-wiki
{{Verk
|titill = [[../]]
|ár = 1913
|höfundur = Bjarni Lyngholt
|hluti = Píslarþankar
|fyrri = [[../Ávarp til Stúkunnar „Einingin“/]]
|næsti = [[../Vornótt/]]
}}
<pages index="Fölvar Rósir.djvu" from=30 to=33 />
nklw3vx4rgy0ct3ahsigmvbaxi2nc2d
Blaðsíða:Fölvar Rósir.djvu/34
250
10517
29909
2026-06-19T19:55:01Z
Skroggur
2928
/* Prófarkalesin */
29909
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{center|{{larger|VORNÓTT.}}}}
{{rule|2em}}{{dhr}}
{{ppoem|end=stanza|
Hvert ertu liðin, ljúfa æsku stund?
Jeg lít ei framar þína sólskinsdaga,
Er gætti’ eg lamba í laufi skrýddum haga
Og aleinn vakti, er aðrir festu blund.
Jeg var þá barn, og lömbum smáum líkur,
Mjer leiddist ekk’ að ver’ í þeirra hóp;
Jeg söng og hló, af sælu og gleði ríkur,
Jeg sat og stóð, jeg læddist, gekk og hljóp.
Hví ertu horfin? — horfin langt á braut,
Og hrifin burt, sem strá, er hrekur straumur,
Og gleymd og týnd, sem gamall sæludraumur —
Hví fæ jeg ekk’ að hvíla við þitt skaut?
Hví læturð’ aldrei engilskinið bjarta
Um angurstárum sollið auga slá?
Hví sendirð’ aldrei særðu unglings hjarta
Einn sólskinsdag, að þerra vota brá ?
}}<noinclude>{{center|—{{smaller|29}}—}}</noinclude>
11labjf9a20i6imtacp49jc5392qlfm
Blaðsíða:Fölvar Rósir.djvu/35
250
10518
29910
2026-06-19T19:58:59Z
Skroggur
2928
/* Prófarkalesin */
29910
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" />{{center block/s}}</noinclude>{{ppoem|start=stanza|
Nei — þú ert burtu, blessuð æskan mín,
Og alt er horfið — horfið alt, sem kætir;
En aptur komið ótalmargt, sem grætir.
Jeg aðeins lít nú apturábak til þín:
Og enn þá er þar alt í sama ljóma,
Og ekki neinum tilbreytingum háð.
Jeg enn þar lifi, eins og rós í blóma,
Sem er að teiga silfur-daggar-gráð.
Því enn jeg vaki einn um nætur stund
Og er að vonast eptir sólar-roða;
Og ennþá sje jeg dagsins fyrirboða
Í ljósum geislum líða yfir grund.
Og ennþá sje jeg fjalla brúnir bláar,
Sem bíða líka eptir morgunsól;
Og kringum bæinn brekkur þekk’ eg háar,
Sem bjuggu mínum æskustöðvur skjól.
Og þar á bænum á jeg heima enn —
Jeg á þar bæði föður minn og móður,
Og mínar systur á jeg þar og bróður,
Og ýmsa fleiri forna vandamenn.
Nei, það er liðið! — Faðir minn og móðir
Í myrkvar grafir hafa bústað flutt.
Og enga systir á jeg þar nje bróðir.
Mitt æskulif er horfið. — Það var stutt!
>>1895.
}}<noinclude>{{center block/e}}
{{center|—{{smaller|}}—}}</noinclude>
s748qhj4dvldtxeeem2tcg2ehzo3ex8
Fölvar Rósir/Vornótt
0
10519
29911
2026-06-19T19:59:11Z
Skroggur
2928
Bjó til síðu með „{{Verk |titill = [[../]] |ár = 1913 |höfundur = Bjarni Lyngholt |hluti = Vornótt |fyrri = [[../Píslarþankar/]] |næsti = [[../Magnús Finnson/]] }} <pages index="Fölvar Rósir.djvu" from=34 to=35 />“
29911
wikitext
text/x-wiki
{{Verk
|titill = [[../]]
|ár = 1913
|höfundur = Bjarni Lyngholt
|hluti = Vornótt
|fyrri = [[../Píslarþankar/]]
|næsti = [[../Magnús Finnson/]]
}}
<pages index="Fölvar Rósir.djvu" from=34 to=35 />
8bhn8f60fq5bdj0j69m02wyr4uaj1dz
Blaðsíða:Fölvar Rósir.djvu/36
250
10520
29912
2026-06-19T20:11:02Z
Skroggur
2928
/* Prófarkalesin */
29912
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>
{{center|{{larger|MAGNÚS FINNSSON.}}<br/>{{fine|'''DÁINN 8. FEBR. 1895.'''<ref>{{fine|Sjerprentað í Reykjavík 1895.}}</ref>}}}}
{{center|{{fine|[Sungið við jarðarför hans í Dómkirkjunni.]}}}}
{{rule|2em}}{{dhr}}
{{ppoem|end=follow|
Völt er lífsins von og yndi;
Vorsins þagnar blíða raust,
Áfram líður alt í skyndi,
Eptir sumar kemur haust;
Svo er vetrar-hörku hríð,
Heljar kuldi, böl og stríð,
Langar nætur, dimmir dagar,
Drottins ráð því svona hagar.
Óðum samt þeir dagar dvína,
Dregur fram að hinstu nótt,
Lífs má sól ei lengur skína,
Loksins verður kyrt og hljótt.
Hann er látinn! Hvílíkt skarð
}}<noinclude>——————
<references/>
{{center|—{{smaller|31}}—}}</noinclude>
ppknyjjecrdbfl3rrvnsydu6qhivvra
Blaðsíða:Fölvar Rósir.djvu/37
250
10521
29913
2026-06-19T20:14:08Z
Skroggur
2928
/* Prófarkalesin */
29913
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{ppoem|start=follow|
Heimilinu þetta varð.
Harmi lostin hjörtun þreyja,
Hvílík sæla’ er þó að deyja.
Mitt í vetrar stormum stríðum
Stríddir þú við dauðans jel,
Móti þungum heljar hríðum
Helgum krapti barðist vel.
Dauðinn vann, en líf þú ljezt,
Líknin guðs því áleit bezt
Þreytta sál við þraut að skilja
— Það er skeð að drottins vilja.
Þungir eru drottins dómar;
Dapurt ómar sorgar lag,
Kuldalega klukkan hljómar
Kveðju látins, þennan dag.
Sárt er vin að sjá á bak,
Sárt er lífsins andartak
Þegar ástar böndin bresta;
Buga mun þá sorgin flesta.
Brúðir þín í síðsta sinni
Sendir hjartans kveðju þjer;
Grátin börn við grafar mynni
}}<noinclude>{{center|—{{smaller|32}}—}}</noinclude>
bd3q1oagzadns9tjqvt4yujx37wndq7
29915
29913
2026-06-19T20:19:34Z
Skroggur
2928
29915
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{ppoem|start=follow|end=follow|
Heimilinu þetta varð.
Harmi lostin hjörtun þreyja,
Hvílík sæla’ er þó að deyja.
Mitt í vetrar stormum stríðum
Stríddir þú við dauðans jel,
Móti þungum heljar hríðum
Helgum krapti barðist vel.
Dauðinn vann, en líf þú ljezt,
Líknin guðs því áleit bezt
Þreytta sál við þraut að skilja
— Það er skeð að drottins vilja.
Þungir eru drottins dómar;
Dapurt ómar sorgar lag,
Kuldalega klukkan hljómar
Kveðju látins, þennan dag.
Sárt er vin að sjá á bak,
Sárt er lífsins andartak
Þegar ástar böndin bresta;
Buga mun þá sorgin flesta.
Brúðir þín í síðsta sinni
Sendir hjartans kveðju þjer;
Grátin börn við grafar mynni
}}<noinclude>{{center|—{{smaller|32}}—}}</noinclude>
0ctpnunhfvfns1wrmcatm0zt88l0tmg
Blaðsíða:Fölvar Rósir.djvu/38
250
10522
29914
2026-06-19T20:17:48Z
Skroggur
2928
/* Prófarkalesin */
29914
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{ppoem|start=follow|
Góðan föður signa hjer;
Aldin móðir, upp í sveit,
Ei þó líti þennan reit,
Söknuð hlaðin sárt má kveina
Soninn — því hún missti — eina.
Vinir hryggir við þig skilja,
Vökva leiðið þakkar tár;
Minning þína’ ei moldir hylja,
Mörg hún hjá oss lifir ár.
Heimsins þótt ei ættir auð
Ekki var þín sálin snauð,
Snauðra böl þú bæta vildir —
Birgðum auðs það meira gildir.
Bautastein þjer búi tárin
Blessi drottinn þína gröf.
Burtu líða angurs árin
— Ekkert jarðneskt hefur töf. —
Guð mun hjartans græða sár,
Grátendanna þerrra tár.
Vorsól hlý má hjarnið bræða,
Heilög trúin lífið glæða.
>>{{fine|1895.}}
}}<noinclude>{{rh||—{{smaller|33}}—|{{fine|Fölvar Rósir III.}}}}</noinclude>
f354ji1tfjaw6xneecraryvdubj0s68
Fölvar Rósir/Magnús Finnson
0
10523
29916
2026-06-19T20:20:08Z
Skroggur
2928
Bjó til síðu með „{{Verk |titill = [[../]] |ár = 1913 |höfundur = Bjarni Lyngholt |hluti = Magnús Finnson |fyrri = [[../Vornótt/]] |næsti = [[../Brennumál/]] }} <pages index="Fölvar Rósir.djvu" from=36 to=38 />“
29916
wikitext
text/x-wiki
{{Verk
|titill = [[../]]
|ár = 1913
|höfundur = Bjarni Lyngholt
|hluti = Magnús Finnson
|fyrri = [[../Vornótt/]]
|næsti = [[../Brennumál/]]
}}
<pages index="Fölvar Rósir.djvu" from=36 to=38 />
o95qjrnqn4eiut16cgp2d7kzoguo5lt
Blaðsíða:Fölvar Rósir.djvu/39
250
10524
29917
2026-06-20T01:24:22Z
Skroggur
2928
/* Prófarkalesin */
29917
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{center|{{larger|BRENNUMÁL.}}}}
{{rule|2em}}{{dhr}}
{{fine|[Álfur Magnússon stud. art. gisti á Hotel Isafjord um jólin 1895; höfundurinn átti þar þá heima. Á Jóladagskvöldið var þar dans og drykkja fram á nótt, en morguninn eptir kom eldur upp í hótelinu. — Nokkru síðar sendi Álfur, sem var skáld gott, höf. kvæði um atburðinn, og getur þar afreksverka allra, er eldinn slökktu, einkum höfundarins, enn minnist eigi sinna eigin. Þetta er svar uppá kvæðið.]}}
{{rule|6em}}{{dhr}}
{{ppoem|end=follow|
Þú kveður um ysinn og eldinn á jólunum,
Ópin, og glamrið í slökkviliðs tólunum —
Um Guðmund, sem var þá um dýrðina’ að dreyma—
Og dansinn og fljóðin, sem ekki má gleyma —
Um liðið, sem dugði bezt logann að slökkva,
Og ljet ekki dragast úr hvílum að stökkva.
Þú getur um margt þar, en gleymir því mesta,
Sem gamlir og ungir í minni sjer festa:
Að þegar að alt stóð í voðanum versta
Og var ekki tími að líta til gesta,
Þú stóðst uppá lopti, sem ókunnur álfur,
}}<noinclude>{{center|—{{smaller|34}}—}}</noinclude>
2zpyic5lhoj7v6d07cfek5rpwm6g5bd
Blaðsíða:Fölvar Rósir.djvu/40
250
10525
29918
2026-06-20T01:30:06Z
Skroggur
2928
/* Prófarkalesin */
29918
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{ppoem|start=follow|end=follow|
Svo andskotinn—hugðu menn væri þar—sjálfur.
En þegar að Helgi var þrotinn að dáðum,
Þorsteinn að hugrekki, kröptum og ráðum,
Þú óðst inni reykinn með ótrauðu þori,
Þó eldurinn glotti í sjerhverju spori,
Og tendraðir ljósið og lýstir þeim sterka,
Sem lúinn og einsamall dugði til verka,
Og lamdi með sleggjunni, líkastur fjandanum,
Löðrandi’ í svita og bljes frá sjer andanum,
Svo gnötruðu viðir og glammrað’ í stálinu;
—Ei getið er þvílíks af Hjeðni í bálinu —
Uns gat kom á loptið og gisnuðu fjalir
Svo glóðvolgir opnuðust brennivíns salir;
En flöskur í vatninu flutu þar tómar,
Svo feng’ ekki dropa’ úr þeim reykþurrir gómar,
Því opnaðar voru þær áður á “ballinu”
Og upp úr þeim sopið um nóttin’ í “rallinu”.
En fyrst það er búið, er bezt því að gleyma—
Um betri jól heldur með Guðmundi dreyma.
En afrek þitt man jeg—í eldinum—Álfur;
Þó ei væri minna sem gjörði jeg sjálfur.
Við skulum þess minnast, því skáld erum báðir
Af skildingum snauðir, en óhöppum fjáðir,
Og skrifast á ljóðum, eins leng’ og við lifum,
Því lesa mun einhver þau kvæð’ er við skrifum.
}}<noinclude>{{center|—{{smaller|35}}—}}</noinclude>
9g14u3hazmh6xduwar9mizrnmkvhydi
Blaðsíða:Fölvar Rósir.djvu/41
250
10526
29919
2026-06-20T01:33:27Z
Skroggur
2928
/* Prófarkalesin */
29919
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{ppoem|start=follow|
Og gott er að lifa, og hamast og hvílast,
En helmingi sællla’ er þó moldinni’ að skýlast:
Með Seivi og Appollo sofa í gleymsku,
Og svíkjast í burtu frá mannanna heimsku.
Og kvíða’ ekki Helvítis ógnum og eldi,
Sem engan mann grunar á jóladagskveldi.
En kampavíns uppsprettur eilífar teiga,
Sem aðrir en skáldin ei smakka þá meiga.
Jeg veit að þú skilur, að við eigum gaman,
Að vaka, og drekka og yrkja þar saman.
>>{{fine|1896.}}
}}
{{dhr}}{{dhr}}{{dhr}}{{dhr}}{{dhr}}{{dhr}}
{{rule|6em}}<noinclude>{{center|—{{smaller|36}}—}}</noinclude>
1lkboyzv0w4a9roxkxeij74hpyac5o6
Fölvar Rósir/Brennumál
0
10527
29920
2026-06-20T01:46:27Z
Skroggur
2928
Bjó til síðu með „{{Verk |titill = [[../]] |ár = 1913 |höfundur = Bjarni Lyngholt |hluti = Brennumál |fyrri = [[../Magnús Finnson/]] |næsti = [[../Guðný Benónýsdóttir/]] }} <pages index="Fölvar Rósir.djvu" from=39 to=41 />“
29920
wikitext
text/x-wiki
{{Verk
|titill = [[../]]
|ár = 1913
|höfundur = Bjarni Lyngholt
|hluti = Brennumál
|fyrri = [[../Magnús Finnson/]]
|næsti = [[../Guðný Benónýsdóttir/]]
}}
<pages index="Fölvar Rósir.djvu" from=39 to=41 />
5xny29rwaqir169r0569ay4nkddtn9l
Blaðsíða:Fölvar Rósir.djvu/42
250
10528
29921
2026-06-20T02:02:52Z
Skroggur
2928
/* Prófarkalesin */
29921
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{center|{{larger|GUÐNÝ BENÓNÍSDÓTTIR.}}<br/>{{fine|Fædd 12. Maí 1893. Dáin 29. Ágúst 1896.<ref>{{fine|Sjerprentað á Ísafirði 1896.}}</ref>}}}}
{{rule|2em}}{{dhr}}
{{ppoem|end=stanza|
Hve fljótt er opt, að fölnar lífsins blómi,
Hve fjölda margt er umbreytingu háð!
Hve þungt er opt að hlýða drottins dómi,
Hve djúpskilin oss finnast opt hans ráð.
Hve allt er lífið eymdum vafið
Hve ógurlegt og stórt og myrkt er dauðans hafið!
Hve sárt er fyrir vini vin að kveðja
Og vandamenn að standa’ á grafar-barm.
Hve fátt vjer getum fundið til að gleðja —
Svo fátt er getur sefað beiskan harm;
Því flest oss virðist fánýtt reynast
Þá fjör og æska og líf ei meiga lengur treinast.
}}<noinclude>{{center|—{{smaller|37}}—}}</noinclude>
n3vx0kllpn2j8fmoujfwg6zziw1s70k
29922
29921
2026-06-20T02:03:27Z
Skroggur
2928
29922
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" /></noinclude>{{center|{{larger|GUÐNÝ BENÓNÍSDÓTTIR.}}<br/>{{fine|Fædd 12. Maí 1893. Dáin 29. Ágúst 1896.<ref>{{fine|Sjerprentað á Ísafirði 1896.}}</ref>}}}}
{{rule|2em}}{{dhr}}
{{ppoem|end=stanza|
Hve fljótt er opt, að fölnar lífsins blómi,
Hve fjölda margt er umbreytingu háð!
Hve þungt er opt að hlýða drottins dómi,
Hve djúpskilin oss finnast opt hans ráð.
Hve allt er lífið eymdum vafið
Hve ógurlegt og stórt og myrkt er dauðans hafið!
Hve sárt er fyrir vini vin að kveðja
Og vandamenn að standa’ á grafar-barm.
Hve fátt vjer getum fundið til að gleðja —
Svo fátt er getur sefað beiskan harm;
Því flest oss virðist fánýtt reynast
Þá fjör og æska og líf ei meiga lengur treinast.
}}<noinclude>——————
<references/>
{{center|—{{smaller|37}}—}}</noinclude>
6y53zsdmqk60xvsm2szvbwaoq9z5psr
Blaðsíða:Fölvar Rósir.djvu/43
250
10529
29923
2026-06-20T02:07:04Z
Skroggur
2928
/* Prófarkalesin */
29923
proofread-page
text/x-wiki
<noinclude><pagequality level="3" user="Skroggur" />{{center block/s}}</noinclude>{{ppoem|start=stanza|
En ein er bót í öllum vorum harmi,
Sem ekki bregzt þó renni lífsins sól:
Að flýja’ að drottins föðurlega barmi —
Þar finnum vjer hið öruggasta skjól;
Hann er vort skjól í skúrum nauða —
Vor skjöldur, sverð og brynja gegnum líf og dauða!
Svo hvíl í friði, lífsins litla brúðir,
Sem lögð ert nú í kaldan dánar reit!
Þinn andi lifir ljóssins vafinn skrúði
Á lífsins stól í ódauðleikans sveit,
Þars bernsku þinni ekkert amar
Og umbreyting og dauðastríð ei þekkist framar.
Vjer hörmum þig, en helgum Drottni tárin,
Og hjartans síðstu kveðju veljum þjer.
Vjer biðjum guð að græða hjarta sárin,
Og gefa’ oss loks að finna þig hjá sjer,
Þar engra harma’ er meir að minnast —
Þar mæður, feður, börn og systkin aptur finnast.
>>{{fine|1896.}}
}}
{{dhr}}{{dhr}}
{{rule|6em}}<noinclude>{{center block/e}}
{{center|—{{smaller|38}}—}}</noinclude>
7a0ecmo2gcx6xw470cbxwqapf0cgxze
Fölvar Rósir/Guðný Benónýsdóttir
0
10530
29924
2026-06-20T02:07:14Z
Skroggur
2928
Bjó til síðu með „{{Verk |titill = [[../]] |ár = 1913 |höfundur = Bjarni Lyngholt |hluti = Guðný Benónýsdóttir |fyrri = [[../Brennumál/]] |næsti = [[../Skilnaðar minni/]] }} <pages index="Fölvar Rósir.djvu" from=42 to=43 />“
29924
wikitext
text/x-wiki
{{Verk
|titill = [[../]]
|ár = 1913
|höfundur = Bjarni Lyngholt
|hluti = Guðný Benónýsdóttir
|fyrri = [[../Brennumál/]]
|næsti = [[../Skilnaðar minni/]]
}}
<pages index="Fölvar Rósir.djvu" from=42 to=43 />
7lw8ynzle3uiev84s1hswuyq4ogicbu