OpenLLM-France/wikimedia huggingface dataset:
# Wereldliteratuur/Australische literatuur

THEORIE
Inleiding
Goethe en weltliteratur
TEKSTEN
Oudheid
Middeleeuwen
Renaissance
Neoclassicisme
Romantiek
Realisme en naturalisme
Moderne meesterwerken
LITERATUUR NAAR TAAL/LAND
Afrikaanse literatuur
Amerikaanse literatuur
Arabische literatuur
Australische literatuur
Belgische literatuur
Britse literatuur
Canadese literatuur
Chinese literatuur
Deense literatuur
Duitse literatuur
Engelse literatuur
Franse literatuur
Griekse literatuur
Ierse literatuur
Italiaanse literatuur
Japanse literatuur
Latijnse literatuur
Latijns-Amerikaanse literatuur
Nederlandse literatuur
Russische literatuur
Schotse literatuur
Spaanse literatuur
Welshe literatuur
LITERAIRE CANONS
Duitse literaire canon
Engelse literaire canon
Franse literaire canon
Nederlandse literaire canon
Spaanse literaire canon
TOP 100 Wereldliteratuur
BRONNEN :
Australische literatuur is literair werk geproduceerd door schrijvers van het Gemenebest van Australië en de voorafgaande koloniën. Australië was een verzameling van Britse koloniën, waardoor zijn literaire traditie begint met en gekoppeld is aan de bredere traditie van de Engelse literatuur.
Bekende Australische auteurs zijn zijn de romanschrijvers Marcus Clarke, Miles Franklin, Christina Stead, Patrick White, David Malouf, Thomas Keneally, Morris West en Colleen McCullough, de "bush-dichters" Henry Lawson en Banjo Paterson, de toneelschrijver David Williamson en de toonaangevende expatriates Barry Humphries, Robert Hughes, Clive James en Germaine Greer. Er zijn ook Australische werken van schrijvers (meestal van allochtone oorsprong) in andere talen dan het Engels.
In de decennia volgend op de immigratie van Europese kolonisten maakte de Australische literatuur een gestage groei door. De vroegste inheemse mondelinge overleveringen, waarvan er inmiddels een aantal schriftelijk zijn vastgelegd, zijn veel ouder. De schrijvers verbonden met de 19e-eeuwse Bulletin School, zoals Henry Lawson en Banjo Paterson, wisten op een treffende wijze en met een eigen karakteristiek Australisch idioom hun ervaringen in de Australische bush te verwoorden. Hun werken zijn nog steeds erg populair. Patersons bush-gedicht Waltzing Matilda (1895) wordt zelfs beschouwd als het officieuze volkslied van Australië. Miles Franklin is de naamgever van de meest prestigieuze literaire prijs van Australië, toegekend aan de beste roman over het Australische leven. De eerste ontvanger ervan, Patrick White, ontving ook de Nobelprijs voor de Literatuur in 1973. Australische winnaars van de Man Booker Prize zijn Peter Carey, Thomas Keneally en Richard Flanagan. Andere gerenommeerde auteurs zijn David Malouf, de toneelschrijver David Williamson en de dichter Les Murray.
# Programmeren in JavaScript/Gegevens invoegen (kader)

Je kunt in javascript met een prompt tekst invoeren, maar je kent ook vast wel tekstvakjes in veel websites die je met HTML op een pagina kan zetten. de HTML code daarvoor is:
Hier heb je niets aan, want het enige wat je nu hebt is een tekstvakje met "Hallo" erin. Als je hier javascript gebruikt kun je er veel leuke dingen mee doen, bijvoorbeld de tekst laten veranderen.
Dit script maakt ook al gebruik van een "functie". je zou wat er tussen de accolades staan ({ en } ) ook bij onchange="" kunnen zetten, maar als je het zo doet is het wat overzichterlijker. In de functie wordt de inhoud van het element met de ID "tekstvak" (het tekstvak dus) veranderd. De eerste die er staat (tekstvak.value = "iets";) werkt wel in Internet Explorer, maar niet in Firefox, en het is de bedoeling om het script in alle browsers te laten werken, dus gebruiken we de tweedde. Als je dit script gebruikt kun je ervoor zorgen dat er maar één mogelijk is om in het tekst vak in te vulllen.
Je kunt een tekstvak ook gebruiken als invoer.
Dit script gebruikt weer een variabele. Als je op de HTML-knop klikt komt er op je pagina te staan wat je hebt getypt.
# Programmeren in JavaScript/Objecten

JavaScript is een object-georiënteerde programmeertaal. Dit betekent dat je in deze taal zogenaamde objecten kunt aanmaken. In dit deel van het wikibook leggen we uit wat objecten zijn, hoe je moet werken met reeds bestaanden objecten en hoe je zelf zo'n object kunt aanmaken.

## De inhoud van dit deel

* Wat zijn objecten?
* Native Objects
** Werken met tekst
** Werken met datum en tijd
** Werken met het arrays
* Host Objects
* Custom Objects
** Methoden
** Ditjes en Datjes
** Overerving

## Overige

* Printversie
# Programmeren in JavaScript/Inhoudsopgave
## Inhoudsopgave

* Basiscursus
** Basis
*** Wat is een JavaScript?
*** Je eerste scriptje (Hallo wereld!)
*** Commentaar
** Plaats binnen HTML
*** Het HTML <script> element
*** Scripttaal
*** Inline JavaScript vermomd als HTML commentaar
*** Plaats van script-elementen in het HTML-document
** Variabelen
*** Variabelen declareren
*** Data in een variabel plaatsen
*** Type variabelen
** Operatoren
*** Wiskundige operatoren
**** "+"-operator
*** Toewijzingsoperatoren
*** Vergelijkingsoperatoren
*** Logische operatoren
** Conditionele statements
*** Het if-statement
**** De gewone if
**** if ... else
**** if ... else if ... else
*** De switch
** Lussen
*** for
*** while
*** do ... while
*** break en continue
** Functies
*** Functies aanmaken
*** De return
*** Functie als variabele
** Events
** Errors
*** try en catch
*** throw
*** finally
* Objecten
** Wat zijn objecten?
** Native Objects
*** Werken met tekst
*** Werken met datum en tijd
*** Werken met het arrays
** Host Objects
** Custom Objects
*** Methoden
*** Ditjes en Datjes
*** Overerving
* Het Document Object Model (DOM)
** Inleiding
** Navigeren
** Zoeken
* Appendices
** Appendix A: event attributen
** Appendix B: eenvoudige testomgeving
** Appendix C: Het object document
* Programmeren in JavaScript/Gegevens invoegen (kader) (weet iemand waar deze link het best 'past' in de inhoud?)

## Sjablonen verbonden met dit boek

* Programmeren in JavaScript
* Code

## Categorieën verbonden met dit boek

* Programmeren in JavaScript
# Programmeren in JavaScript/Events
## Wat zijn events?

Events zijn gebeurtenissen, die betrekking hebben op de webpagina waarin het javascript voorkomt. Ze zijn belangrijk omdat een javascript op deze gebeurtenissen kan reageren.
Voorbeelden van dit soort gebeurtenissen:
* De bezoeker van de pagina drukt op een toets
* het laden van de pagina is voltooid
* Het browservenster wordt vergroot of verkleind
* Er wordt op een knop of menu geklikt
Een javascript kan op een gebeurtenis reageren als er een verbinding gemaakt is tussen de gebeurtenis die kan optreden en een stukje javascript. Deze verbinding kan worden gelegd in de HTML-code van de pagina maar ook in het script zelf.

## Klikken op een HTML-element

Voorbeeld: Op de pagina staat een knop. Als op deze knop geklikt wordt, moet een boodschap getoond worden.

### Verbinden in HTML

In HTML kan de verbinding als volgt gelegd worden:
HTML-code: Verbinding tussen het klikken op een knop en javascript
Het attribuut "onclick" van het HTML-element "button" krijgt als waarde een of meerdere javascript statements. Dit mag van alles zijn, maar het meest overzichtelijke is om hier een functieaanroep te plaatsen. In het javascript moet dan een functie "onbutton1clicked" gedefinieerd zijn, deze functie handelt de gebeurtenis af en noemen we daarom in het Engels de "event handler".
Javascript-code: Event handler
Meer HTML attributen ten behoeve van gebeurtenissen zijn te vinden in de appendix "event attributen".

### Verbinden in javascript

De verbinding tussen de gebeurtenis en de event handler kan ook in het script zelf worden aangelegd, op een plaats in het javascript die wordt uitgevoerd als de pagina geheel geladen is:
Javascript-code: Verbinding maken tussen gebeurtenis en event handler

## Events van het toetsenbord

Er zijn twee events die optreden als de bezoeken van een pagina op een toets drukt:

### Event Keydown

Dit event treedt op na het indrukken van een toets. Het event treedt op bij alle toetsen. De variabele event.keyCode bevat (meestal) een aanduiding van de toets. Het woordje (meestal) hierboven geeft aan dat je (afhankelijk van de gebruikte browser) soms iets anders ziet. Een mooie manier om hier geen last van te hebben is het gebruik van JQuery (zie later).
Javascript-code: Verbinding maken tussen het indrukken van een toets en een event-handler
En dan de event-handler:
Javascript-code: Event handler voor Keydown

### Event KeyPress

Dit event treedt op na het indrukken van een toets. Het event treedt alleen op bij toetsen die een ASCII character genereren. De variabele event.charCode bevat (meestal) de gegenereerde ASCII code. Het woordje (meestal) hierboven geeft aan dat je (afhankelijk van de gebruikte browser) soms iets anders ziet. Een mooie manier om hier geen last van te hebben is het gebruik van JQuery (zie later).
Javascript-code: Verbinding maken tussen het drukken op een toets en een event-handler
En dan de event-handler:
Javascript-code: Event handler voor Keypress
Een combinatie van deze scripts voor uitvoering op de testpagina kunt u vinden in appendix B.
# Programmeren in JavaScript/Het Document Object Model

Het document object model (afkorting: DOM) is een model waarbij een HTML document wordt omgezet in een boomstructuur van objecten.

## De inhoud van dit deel

* Inleiding
* Navigeren
* Zoeken

## Overige

* Printversie
# Programmeren in JavaScript/Het Document Object Model/Navigeren

Elke knooppunt (node) in de DOM-boom is een object. Elk knooppunt heeft een eigenschap childNodes, een array dat alle kinderen van een node bevat.
Met javascript kunnen we elk van deze kinderen benaderen, bijvoorbeeld om informatie hierover af te drukken. U kunt dit zelf proberen door het script in de testpagina te plakken.
JavaScript-code: De kinderen van het document
Als we dit op de testpagina uitproberen, zien we dat document twee kinderen heeft, beide met nodeName "html". De eigenschap nodetype (een getal) geeft aan wat het verschil tussen beide nodes is.
Laten we eens gaan kijken wat het nodeType van deze nodes is en meteen vragen hoeveel kinderen elk van deze nodes heeft:
JavaScript-code: Meer informatie over de kinderen van het document
De testpagina geeft uitsluitsel:
CHILD: html (Type=10) 0 kinderen
CHILD: HTML (Type=1) 2 kinderen
Het eerste object komt dus overeen met <!DOCTYPE html>. Het tweede object is het HTML-element html hetgeen de rest van het document bevat.
Met het onderstaande script kunnen we de afbeelding in de inleiding verder controleren.
JavaScript-code: Informatie over andere nodes
Informatie over het HTML-element met id "writespace" laten we NIET zien, want het aantal kinderen van dit element neemt toe met elke regel uitvoer die het script produceert, waardoor het script niet meer uit zich zelf zou stoppen.
Als u in de gelegenheid bent kunt u dit script ook eens in andere browsers proberen uit te voeren. Merk op dat er verschillen zijn, vooral tussen IE7, IE8 en IE9 !!!
# Programmeren in JavaScript/Het Document Object Model/Inleiding

JavaScript wordt gebruikt om het gedrag van een webpagina te beschrijven. Daarom moet het mogelijk zijn vanuit JavaScript veranderingen aan de HTML-code aan te brengen.
Binnen JavaScript is de HTML-code toegankelijk gemaakt door middel van een object genaamd document. Het object document is een zogenaamd host object, dat wil zeggen dat het een onderdeel is van de browser. Later zullen we zien dat er (helaas) kleine verschillen zijn tussen de objecten document in verschillende browsers.
Het document object model (afkorting: DOM) is een model waarbij een HTML document wordt omgezet in een boomstructuur van objecten.
Als voorbeeld nemen we onze testpagina:
HTML-code: Een eenvoudige javascript testpagina
Een HTML-element omvat alles vanaf zijn openingstag (bijvoorbeeld <div>) tot en met zijn sluittag (</div>). Een HTML-element kan dus tekst en andere HTML-elementen bevatten. De bijbehorende boomstructuur van objecten ziet er als volgt uit:
In de boom wordt bijvoorbeeld document de ouder (parent) van html genoemd en head de ouder van script. Verder worden head en body kinderen (children) van html genoemd en heeft head zeven kinderen.
Elk knooppunt in de boom is een object met eigenschappen en methoden.
Misschien vind je dat er op veel meer plaatsen tekst voorkomt dan je verwacht. Voornamelijk zijn dat dan spaties e.d. die welliswaar niet op het scherm getoond worden, maar wel in het HTML-document voorkomen en dus ook in de boom.
De attributen van HTML-elementen zijn in het plaatje niet weergegeven maar zijn wel degelijk onderdeel van de boom. Elk attribuut vormt weer een object en is opgehangen aan het object dat het bijbehorende HTML-element vertegenwoordigd (zie later).
# Programmeren in JavaScript/Het Document Object Model/Zoeken
## Inleiding

Als we een bepaald HTML-element zouden moeten vinden door te beginnen vanaf de document-node alle kinderen, kleinkinderen enzovoorts van de DOM-boom af te lopen zou dat erg omslachtig zijn. Gelukkig kent het object document enkele methoden waarmee het zoeken veel eenvoudiger is.

## Zoeken op ID

Het object document heeft een methode om een element te vinden met een bepaalde id: "getElementById(gezochte_id)". Hierbij wordt gezocht op een HTML-element met een attribuut id="gezochte_id". Volgens de standaard is het de bedoeling dat een bepaalde id maar aan één HTML-element op een pagina mag worden toegekend, Met "getElementById(gezochte_id)" kan ik naar dit ene element zoeken:
Javascript-code: getElementById
Eerst declareer ik een variabele "element1" en geef deze de waarde die ik terugkrijg van de methode "getElementById" van het object "document". Als parameter geef ik aan de methode mee, de waarde van het attribuut "id" van het HTML-element dat ik zoek. Als het HTML-element gevonden wordt, verwijst de variable "element1" naar het object dat hoort bij het gezochte HTML-element, zo niet dan bevat de variabele "element1" de waarde null. In beide gevallen is het type van de gegevens in variabele "element1" gelijk aan "object".
In het onderstaande voorbeeld gaan we enkele eigenschappen van het gevonden element veranderen. U kunt het ook zelf proberen door het script op de testpagina te plakken.
Javascript-code: de eigenschap style van een HTML-element
In het bovenstaande bevat "element1.style" een verwijzing naar een object dat overeenkomt met het attribuut "style" van het HTML-element "element1". Het style-object heeft weer een eigenschap "backgroundColor" die ik verander in "orange".
In het bovenstaande zijn we er steeds van uit gegaan dat de methode "document.getElementById" het gezochte HTML-element ook daadwerkelijk gevonden heeft. Als dat niet het geval zou zijn, zou de browser een akelige foutmelding gegeven hebben omdat we objecten proberen te veranderen die er helemaal niet zijn. En de bezoeker van onze website opzadelen met zo'n foutmelding is het laatste wat we willen. Daarom de volgende toevoeging aan het script.
Javascript-code: rekening houden met niet gevonden objecten
Nu probeer ik de gewenste wijzigingen alleen aan te brengen als het HTML-element "element1" gevonden is. Speel dit na op de testpagina en verander daarna het argument van getElementByID in "wrotespave" en test nogmaals.

## Zoeken op tagnaam

Een andere manier om elementen op een webpagina te vinden is door gebruik te maken van de getElementsByTagName(name) methode van een HTML-element. Omdat er meerdere elementen met dezelfde tagnaam kunnen voorkomen, is het resultaat van de zoekmethode in dit geval een array van elementen.
Voorbeeld:
HTML-code: Zoeken op tagnaam
We kunnen nu bijvoorbeeld als volgt het HTML-element van "Alinea 2" vinden.
Javascript-code: Vind alinea 2
# Westerse astrologie/Astrologische scholen en disciplines

Introductie
Geschiedenis
Babylonische astrologie
Hellenistische astrologie
De Tetrabiblos
Middeleeuwse astrologie
Arabische en islamitische astrologie
William Lilly
Moderne astrologie
Microkosmos en macrokosmos
De dierenriem
De twaalf tekens
Westerse siderische astrologie
Het Watermantijdperk
De planeten
De klassieke planeten
De moderne planeten
De 4 elementen
De hoeken
De Ascendant
De huizen
De aspecten
De maansknopen
Andere duidingselementen
Astrologische scholen en disciplines
Geboortehoroscoop
Zonnetekenastrologie
Astrologie van relaties
Esoterische astrologie
Medische astrologie
Psychologische astrologie
Voorspellende astrologie
Solaarhoroscoop
Uurhoekastrologie
Electiehoroscoop
Mundaanastrologie
Hamburger Schule
Kosmobiologie
School van Ram
Andere tradities:
Chinese astrologie
Tibetaanse astrologie
Vedische astrologie
Astrologie en wetenschap
Onderzoek naar astrologie
Opleiding en praktijk
Bronvermelding :

## Verschillende typen van astrologie

De methoden die astrologen aanwenden zijn zeer divers en hangen af van de school waartoe ze behoren. Zo maakt de klassieke astrologie geen gebruik van de nieuw ontdekte planeten Uranus, Neptunus en Pluto, dit in tegenstelling tot de meeste hedendaagse astrologen die deze planeten wel gebruiken. Astrologen uit de Hamburger Schule van Alfred Witte en de Kosmobiologie van Reinhold Ebertin hebben een groot deel van de klassieke astrologie overboord gezet en werken voornamelijk met planeten en midpunten.
Een ontwikkeling die dateert uit de jaren dertig van de 20e eeuw is de psychologische astrologie, die zich afzet tegen het fatalistische karakter van de astrologie en daarvoor een astrologie van de vrije wil in de plaats stelt. Dit type van astrologie inspireerde zich bij zijn ontstaan vooral op het werk van de Zwitserse arts en psycholoog Carl Gustav Jung in verband met de archetypen. De bekendste vertegenwoordigers van de psychologische of Jungiaanse astrologie zijn Dane Rudhyar, Liz Greene en Stephen Arroyo. In Nederland is Karen Hamaker de bekendste astrologe die gepubliceerd heeft over zowel de klassieke als de moderne astrologie.
Naast het opstellen van geboortehoroscopen zijn er ook astrologen gespecialiseerd in mundane astrologie (het wereldgebeuren, de politiek), weervoorspellingen, beroepskeuze, relatiehoroscopen, uurhoekastrologie en financiële astrologie (beursvoorspellingen).
# Westerse astrologie/Bronvermelding en literatuur

Introductie
Geschiedenis
Babylonische astrologie
Hellenistische astrologie
De Tetrabiblos
Middeleeuwse astrologie
Arabische en islamitische astrologie
William Lilly
Moderne astrologie
Microkosmos en macrokosmos
De dierenriem
De twaalf tekens
Westerse siderische astrologie
Het Watermantijdperk
De planeten
De klassieke planeten
De moderne planeten
De 4 elementen
De hoeken
De Ascendant
De huizen
De aspecten
De maansknopen
Andere duidingselementen
Astrologische scholen en disciplines
Geboortehoroscoop
Zonnetekenastrologie
Astrologie van relaties
Esoterische astrologie
Medische astrologie
Psychologische astrologie
Voorspellende astrologie
Solaarhoroscoop
Uurhoekastrologie
Electiehoroscoop
Mundaanastrologie
Hamburger Schule
Kosmobiologie
School van Ram
Andere tradities:
Chinese astrologie
Tibetaanse astrologie
Vedische astrologie
Astrologie en wetenschap
Onderzoek naar astrologie
Opleiding en praktijk
Bronvermelding :
De volgende bronnen werden geraadpleegd voor dit boek:

## Primaire en secundaire bronnen

* "William Lilly, Christian astrology", (1647) - Uitg. Astrology Classics 2004
** Book 1: An Introduction to Astrology
** Book 2: The Resolution of all manners of Questions and Demands
** Book 3: An Easie and Plaine Method How to Judge Upon Nativities
* "Tetrabiblos" van Claudius Ptolemaeus, in Engelse vertaling
* "The Combination of Stellar Influences", Reinhold Ebertin - Uitg. American Federation of Astrologers, 2000
* "Het Astrologisch Argument", Jan Gerhard Toonder en John Anthony West, - Uitg. Schors Amsterdam, 1981
* "Mundane Astrology", Baigent, Campion &Harvey, - Uitg. The Aquarian Press, 1984
* "Written in the Stars", Michel Gauquelin, - Uitg. The Aquarian Press, 1988
* "Problem Solving by Horary Astrology", Marc Edmund Jones, - Uitg. David Mc Kay, 1946
* "Archetypen", Carl Gustav Jung, - Uitg. Servire, Katwijk, 1981
* "Uurhoekastrologie", Derek Appleby - (Servire 1985)
* "Handboek voor uurhoekastrologie" (Schors bv) Karen Hamaker-Zondag: en andere boeken van KH over huizen, planeten, kruizen, enz.
* "Rising signs, The astrological guide tot the image we project", Sasha Fenton - The Aquarian Press
Voor psychologische astrologie:
* C.G. Jung: Verzameld Werk, 10 delen - Uitgeverij Lemniscaat, Rotterdam
* C.G. Jung: De mens en zijn symbolen, Uitgeverij Lemniscaat Rotterdam
* C.G. Jung: Archetypen - Uitgeverij Servire Katwijk
* Arthur Dione:Jungian Birth charts - Aquarian astrology
* Ellynor Barz:Goden en planeten - Uitgeverij Kosmos, Utrecht/Antwerpen

## Tertiaire bronnen

* Encyclopaedia Britannica 15th edition
* Encyclopaedia Britannica 11th edition
# Shakespeares sonnetten/De sonnetten/Sonnet 3

    Originele tekst
    Look in thy glass and tell the face thou viewest
    Now is the time that face should form another,
    Whose fresh repair if now thou not renewest,
    Thou dost beguile the world, unbless some mother.
    For where is she so fair whose uneared womb
    Disdains the tillage of thy husbandry?
    Or who is he so fond will be the tomb
    Of his self-love to stop posterity?
    Thou art thy mother's glass, and she in thee
    Calls back the lovely April of her prime;
    So thou through windows of thine age shalt see,
    Despite of wrinkles, this thy golden time.
       But if thou live remembered not to be,
       Die single and thine Image dies with thee.
    Vertaling (Zie Wikipedia: Sonnet 3)
Kijk in de spiegel en zeg aan het gezicht dat je ziet dat het nu een ander gezicht moet vormen; Indien je jezelf niet vernieuwt, verhinder je één of andere vrouw een moeder te worden. Want welke vrouw houdt haar onbezaaide schoot voor jou op slot, en laat haar akker niet door jou beploegen? Of wie zoekt liever bij zichzelf genot Om daarmee zijn nageslacht te verijdelen? Jij bent het spiegelbeeld van jouw moeder, en zij van jou In jou ziet ze de lente van haar jeugd: Zo zal ook jij, als je oud bent, zien dat dit ondanks de rimpels je gouden tijd is. Maar als je verkiest te leven zonder te worden herinnerd, zal je kinderloos sterven en jouw spiegelbeeld zal sterven met jou.

## Samengevat

Kijk in de spiegel en vertel je gezicht dat het zich moet voortplanten. Anders bedrieg je de wereld en een mogelijke moeder. Welke man maakt een einde aan zijn bestaan door een te grote eigenliefde, waardoor hij geen nageslacht heeft? Als je ongehuwd en kinderloos sterft, sterft je beeld met jou.