Skip to content

Commit e15b4b4

Browse files
committed
Update runes and old-norse-tutorial
1 parent c5e4ad9 commit e15b4b4

1 file changed

Lines changed: 142 additions & 44 deletions

File tree

languages/old-norse/runes.ipynb

Lines changed: 142 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -86,22 +86,23 @@
8686
},
8787
{
8888
"cell_type": "code",
89-
"execution_count": null,
90-
"metadata": {},
91-
"outputs": [],
89+
"execution_count": 2,
90+
"metadata": {},
91+
"outputs": [
92+
{
93+
"data": {
94+
"text/plain": [
95+
"'᛬ᚴᚢᚱᛘᛦ᛬ᚴᚢᚾᚢᚴᛦ᛬ᚴ(ᛅᚱ)ᚦᛁ᛬ᚴᚢᛒᛚ᛬ᚦᚢᛋᛁ᛬ᛅ(ᚠᛏ)᛬ᚦᚢᚱᚢᛁ᛬ᚴᚢᚾᚢ᛬ᛋᛁᚾᛅ᛬ᛏᛅᚾᛘᛅᚱᚴᛅᛦ᛬ᛒᚢᛏ᛬'"
96+
]
97+
},
98+
"execution_count": 2,
99+
"metadata": {},
100+
"output_type": "execute_result"
101+
}
102+
],
92103
"source": [
93-
"\n",
94-
"from old_norse.text import old_norse_runic_transcriptions\n",
95-
"from old_norse import *\n",
96-
"#text.old_norse_runic_transcription\n",
97-
"#from old_norse_runic_transcriptions import *\n",
98-
"#old_norse_runic_transcriptions.denmark\n",
99-
"#help(old_norse_runic_transcriptions)\n",
100104
"from old_norse.text.old_norse_runic_transcriptions.denmark.data import little_jelling_stone \n",
101-
"little_jelling_stone \n",
102-
"#help(text)\n",
103-
"#import sys\n",
104-
"#sys.path"
105+
"little_jelling_stone"
105106
]
106107
},
107108
{
@@ -120,7 +121,7 @@
120121
},
121122
{
122123
"cell_type": "code",
123-
"execution_count": null,
124+
"execution_count": 3,
124125
"metadata": {},
125126
"outputs": [],
126127
"source": [
@@ -129,9 +130,19 @@
129130
},
130131
{
131132
"cell_type": "code",
132-
"execution_count": null,
133-
"metadata": {},
134-
"outputs": [],
133+
"execution_count": 4,
134+
"metadata": {},
135+
"outputs": [
136+
{
137+
"name": "stdout",
138+
"output_type": "stream",
139+
"text": [
140+
"elder_futhark\n",
141+
"younger_futhark\n",
142+
"short_twig_younger_futhark\n"
143+
]
144+
}
145+
],
135146
"source": [
136147
"for name in RunicAlphabetName:\n",
137148
" print(name.value)"
@@ -146,9 +157,19 @@
146157
},
147158
{
148159
"cell_type": "code",
149-
"execution_count": null,
150-
"metadata": {},
151-
"outputs": [],
160+
"execution_count": 5,
161+
"metadata": {},
162+
"outputs": [
163+
{
164+
"name": "stdout",
165+
"output_type": "stream",
166+
"text": [
167+
"[ᚠ, ᚢ, ᚦ, ᚨ, ᚱ, ᚲ, ᚷ, ᚹ, ᚺ, ᚾ, ᛁ, ᛃ, ᛇ, ᛈ, ᛉ, ᛊ, ᛏ, ᛒ, ᛖ, ᛗ, ᛚ, ᛜ, ᛟ, ᛞ]\n",
168+
"[ᚠ, ᚢ, ᚦ, ᚭ, ᚱ, ᚴ, ᚼ, ᚾ, ᛁ, ᛅ, ᛋ, ᛏ, ᛒ, ᛖ, ᛘ, ᛚ, ᛦ]\n",
169+
"[ᚠ, ᚢ, ᚦ, ᚭ, ᚱ, ᚴ, ᚽ, ᚿ, ᛁ, ᛅ, ᛌ, ᛐ, ᛓ, ᛖ, ᛙ, ᛚ, ᛧ]\n"
170+
]
171+
}
172+
],
152173
"source": [
153174
"for alphabet in [runes.ELDER_FUTHARK, runes.YOUNGER_FUTHARK, runes.SHORT_TWIG_YOUNGER_FUTHARK]:\n",
154175
" print(alphabet)"
@@ -165,7 +186,7 @@
165186
},
166187
{
167188
"cell_type": "code",
168-
"execution_count": null,
189+
"execution_count": 6,
169190
"metadata": {},
170191
"outputs": [],
171192
"source": [
@@ -185,19 +206,41 @@
185206
},
186207
{
187208
"cell_type": "code",
188-
"execution_count": null,
189-
"metadata": {},
190-
"outputs": [],
209+
"execution_count": 7,
210+
"metadata": {},
211+
"outputs": [
212+
{
213+
"data": {
214+
"text/plain": [
215+
"'᛬ᚴᚢᚱᛘᛦ᛬ᚴᚢᚾᚢᚴᛦ᛬ᚴ(ᛅᚱ)ᚦᛁ᛬ᚴᚢᛒᛚ᛬ᚦᚢᛋᛁ᛬ᛅ(ᚠᛏ)᛬ᚦᚢᚱᚢᛁ᛬ᚴᚢᚾᚢ᛬ᛋᛁᚾᛅ᛬ᛏᛅᚾᛘᛅᚱᚴᛅᛦ᛬ᛒᚢᛏ᛬'"
216+
]
217+
},
218+
"execution_count": 7,
219+
"metadata": {},
220+
"output_type": "execute_result"
221+
}
222+
],
191223
"source": [
192224
"from old_norse.text.old_norse_runic_transcriptions.denmark.data import little_jelling_stone , big_jelling_stone\n",
193225
"little_jelling_stone"
194226
]
195227
},
196228
{
197229
"cell_type": "code",
198-
"execution_count": null,
199-
"metadata": {},
200-
"outputs": [],
230+
"execution_count": 8,
231+
"metadata": {},
232+
"outputs": [
233+
{
234+
"data": {
235+
"text/plain": [
236+
"'ᚼᛅᚱᛅᛚᛏᚱ᛬ᚴᚢᚾᚢᚴᛦ᛬ᛒᛅᚦ᛬ᚴᛅᚢᚱᚢᛅ ᚴᚢᛒᛚ᛬ᚦᛅᚢᛋᛁ᛬ᛅᚠᛏ᛬ᚴᚢᚱᛘ ᚠᛅᚦᚢᚱ ᛋᛁᚾ ᛅᚢᚴ ᛅᚠᛏ᛬ᚦᚭᚢᚱᚢᛁ᛬ᛘᚢᚦᚢᚱ᛬ᛋᛁᚾᛅ᛬ᛋᛅ ᚼᛅᚱᛅᛚᛏᚱ(᛬)ᛁᛅᛋ᛬ᛋᚭᛦ᛫ᚢᛅᚾ᛫ᛏᛅᚾᛘᛅᚢᚱᚴ\\nᛅᛚᛅ᛫ᛅᚢᚴ᛫ᚾᚢᚱᚢᛁᚴ\\n᛫ᛅᚢᚴ᛫ᛏ(ᛅ)ᚾᛁ(᛫ᚴᛅᚱᚦᛁ᛫)ᚴᚱᛁᛋᛏᚾᚭ'"
237+
]
238+
},
239+
"execution_count": 8,
240+
"metadata": {},
241+
"output_type": "execute_result"
242+
}
243+
],
201244
"source": [
202245
"big_jelling_stone"
203246
]
@@ -223,9 +266,20 @@
223266
},
224267
{
225268
"cell_type": "code",
226-
"execution_count": null,
227-
"metadata": {},
228-
"outputs": [],
269+
"execution_count": 9,
270+
"metadata": {},
271+
"outputs": [
272+
{
273+
"data": {
274+
"text/plain": [
275+
""
276+
]
277+
},
278+
"execution_count": 9,
279+
"metadata": {},
280+
"output_type": "execute_result"
281+
}
282+
],
229283
"source": [
230284
"runes.ELDER_FUTHARK[0]"
231285
]
@@ -239,9 +293,20 @@
239293
},
240294
{
241295
"cell_type": "code",
242-
"execution_count": null,
243-
"metadata": {},
244-
"outputs": [],
296+
"execution_count": 10,
297+
"metadata": {},
298+
"outputs": [
299+
{
300+
"data": {
301+
"text/plain": [
302+
""
303+
]
304+
},
305+
"execution_count": 10,
306+
"metadata": {},
307+
"output_type": "execute_result"
308+
}
309+
],
245310
"source": [
246311
"runes.Rune(runes.RunicAlphabetName.elder_futhark, \"\\u16A0\", \"f\", \"f\", \"fehu\")"
247312
]
@@ -256,25 +321,47 @@
256321
},
257322
{
258323
"cell_type": "code",
259-
"execution_count": null,
260-
"metadata": {},
261-
"outputs": [],
324+
"execution_count": 11,
325+
"metadata": {},
326+
"outputs": [
327+
{
328+
"data": {
329+
"text/plain": [
330+
"'᛫kurmR᛫kunukR᛫k(ar)þi᛫kubl᛫þusi᛫a(ft)᛫þurui᛫kunu᛫sina᛫tanmarkaR᛫but᛫'"
331+
]
332+
},
333+
"execution_count": 11,
334+
"metadata": {},
335+
"output_type": "execute_result"
336+
}
337+
],
262338
"source": [
263339
"runes.Transcriber.transcribe(little_jelling_stone, runes.YOUNGER_FUTHARK)"
264340
]
265341
},
266342
{
267343
"cell_type": "code",
268-
"execution_count": null,
269-
"metadata": {},
270-
"outputs": [],
344+
"execution_count": 12,
345+
"metadata": {},
346+
"outputs": [
347+
{
348+
"data": {
349+
"text/plain": [
350+
"'᛫᛫ur᛫᛫᛫᛫unu᛫᛫᛫᛫(᛫r)þi᛫᛫ubl᛫þu᛫i᛫᛫(ft)᛫þurui᛫᛫unu᛫᛫in᛫᛫t᛫n᛫᛫r᛫᛫᛫᛫but᛫'"
351+
]
352+
},
353+
"execution_count": 12,
354+
"metadata": {},
355+
"output_type": "execute_result"
356+
}
357+
],
271358
"source": [
272359
"runes.Transcriber.transcribe(little_jelling_stone, runes.ELDER_FUTHARK)"
273360
]
274361
},
275362
{
276363
"cell_type": "code",
277-
"execution_count": null,
364+
"execution_count": 13,
278365
"metadata": {},
279366
"outputs": [],
280367
"source": [
@@ -290,9 +377,20 @@
290377
},
291378
{
292379
"cell_type": "code",
293-
"execution_count": null,
294-
"metadata": {},
295-
"outputs": [],
380+
"execution_count": 14,
381+
"metadata": {},
382+
"outputs": [
383+
{
384+
"data": {
385+
"text/plain": [
386+
"<function old_norse.text.old_norse_runic_transcriptions.sweden.scraper.retrieve_sweden_runic_inscriptions()>"
387+
]
388+
},
389+
"execution_count": 14,
390+
"metadata": {},
391+
"output_type": "execute_result"
392+
}
393+
],
296394
"source": [
297395
"scraper.retrieve_sweden_runic_inscriptions"
298396
]

0 commit comments

Comments
 (0)