Vi har bytt namn till Adlibris Campus! Campusbokhandeln ❤️ Adlibris - Läs mer här
Den odödliga sagan
- Inbunden, Svenska, 2019
- Författare: John Yorke
- Betyg:
Från
231
kr
Finns i lager i .
Beskrivning
Hur fungerar berättelser? Varför berättar vi dem? Och hur kommer det sig att de, vid en närmare analys, liknar varandra så mycket? John Yorke, skapare av bland annat BBC:s skrivakademi och inblandad i en mängd brittiska succéserier, ger i denna moderna klassiker (originaltitel Into the woods) både en sorts handbok i skrivande och en förklaring till varför Star Wars-sviten, Pixar-filmer till Shakespeares pjäser och annan klassisk litteratur i grund och botten bygger på samma struktur. Och hur den ser ut. Den odödliga sagan är en motsvarighet till Göran Häggs retorikböcker och Lilla författarskolan, fast på ett djupare plan än den senare, och med exempel som alla känner till, från film och teveserier till skönlitteratur. Ska du bara läsa en bok om dramaturgi är det den här.
Produktinformation
Kategori:
Okänd
Bandtyp:
Inbunden
Språk:
Svenska
Förlag:
Brouwers & Rådström förlag
Upplaga:
0
Utgiven:
2019-08-20
ISBN:
9789188869326
Sidantal:
319
Används bl.a. i följande kurser
$event.detail.name === 'primary-menu' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'primary-menu' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>
$event.detail.name === 'mobile-search' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'mobile-search' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>
$event.detail.name === 'mini-cart' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'mini-cart' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>
$event.detail.name === 'add-to-cart' ? isOpen = true : ''"
@close-drawer.window="() => $event.detail.name === 'add-to-cart' ? isOpen = false : ''"
@keydown.escape.window="isOpen = false"
x-init="$watch('isOpen', value => {
if (value) {
$refs.dialog.showModal();
document.body.style.overflow = 'hidden';
} else {
setTimeout(() => {
$refs.dialog.close();
}, 300)
document.body.style.overflow = '';
}
});"
class="h-full"
>