|
8 | 8 | "Note: in order to use this Jupyter notebook, you need at least python 3.6 or above." |
9 | 9 | ] |
10 | 10 | }, |
| 11 | + { |
| 12 | + "cell_type": "markdown", |
| 13 | + "metadata": {}, |
| 14 | + "source": [ |
| 15 | + "Install required modules.\n", |
| 16 | + "```bash\n", |
| 17 | + "$ sudo pip3.6 install requests lxml \n", |
| 18 | + "```" |
| 19 | + ] |
| 20 | + }, |
11 | 21 | { |
12 | 22 | "cell_type": "markdown", |
13 | 23 | "metadata": {}, |
|
57 | 67 | "metadata": {}, |
58 | 68 | "outputs": [], |
59 | 69 | "source": [ |
60 | | - "from runesanalyzer import data" |
| 70 | + "from cltk.corpus.old_norse import runes" |
61 | 71 | ] |
62 | 72 | }, |
63 | 73 | { |
|
83 | 93 | } |
84 | 94 | ], |
85 | 95 | "source": [ |
86 | | - "for alphabet in [data.ELDER_FUTHARK, data.YOUNGER_FUTHARK, data.SHORT_TWIG_YOUNGER_FUTHARK]:\n", |
| 96 | + "for alphabet in [runes.ELDER_FUTHARK, runes.YOUNGER_FUTHARK, runes.SHORT_TWIG_YOUNGER_FUTHARK]:\n", |
87 | 97 | " print(alphabet)" |
88 | 98 | ] |
89 | 99 | }, |
|
100 | 110 | "metadata": {}, |
101 | 111 | "outputs": [], |
102 | 112 | "source": [ |
103 | | - "from runesanalyzer import runes" |
| 113 | + "from cltk.corpus.old_norse import runes" |
104 | 114 | ] |
105 | 115 | }, |
106 | 116 | { |
|
116 | 126 | "metadata": {}, |
117 | 127 | "outputs": [], |
118 | 128 | "source": [ |
119 | | - "from runesanalyzer.data import RunicAlphabetName" |
| 129 | + "from cltk.corpus.old_norse.runes import RunicAlphabetName" |
120 | 130 | ] |
121 | 131 | }, |
122 | 132 | { |
|
143 | 153 | "cell_type": "markdown", |
144 | 154 | "metadata": {}, |
145 | 155 | "source": [ |
146 | | - "Some famous runic inscriptions" |
| 156 | + "Some famous runic inscriptions like the Jelling stones." |
147 | 157 | ] |
148 | 158 | }, |
149 | 159 | { |
|
163 | 173 | } |
164 | 174 | ], |
165 | 175 | "source": [ |
166 | | - "data.little_jelling_stone" |
| 176 | + "little_jelling_stone = '᛬ᚴᚢᚱᛘᛦ᛬ᚴᚢᚾᚢᚴᛦ᛬ᚴ(ᛅᚱ)ᚦᛁ᛬ᚴᚢᛒᛚ᛬ᚦᚢᛋᛁ᛬ᛅ(ᚠᛏ)᛬ᚦᚢᚱᚢᛁ᛬ᚴᚢᚾᚢ᛬ᛋᛁᚾᛅ᛬ᛏᛅᚾᛘᛅᚱᚴᛅᛦ᛬ᛒᚢᛏ᛬'\n", |
| 177 | + "little_jelling_stone" |
167 | 178 | ] |
168 | 179 | }, |
169 | 180 | { |
170 | 181 | "cell_type": "code", |
171 | 182 | "execution_count": 7, |
172 | 183 | "metadata": {}, |
173 | | - "outputs": [ |
174 | | - { |
175 | | - "data": { |
176 | | - "text/plain": [ |
177 | | - "'ᚼᛅᚱᛅᛚᛏᚱ᛬ᚴᚢᚾᚢᚴᛦ᛬ᛒᛅᚦ᛬ᚴᛅᚢᚱᚢᛅ ᚴᚢᛒᛚ᛬ᚦᛅᚢᛋᛁ᛬ᛅᚠᛏ᛬ᚴᚢᚱᛘ ᚠᛅᚦᚢᚱ ᛋᛁᚾ ᛅᚢᚴ ᛅᚠᛏ᛬ᚦᚭᚢᚱᚢᛁ᛬ᛘᚢᚦᚢᚱ᛬ᛋᛁᚾᛅ᛬ᛋᛅ ᚼᛅᚱᛅᛚᛏᚱ(᛬)ᛁᛅᛋ᛬ᛋᚭᛦ᛫ᚢᛅᚾ᛫ᛏᛅᚾᛘᛅᚢᚱᚴ\\nᛅᛚᛅ᛫ᛅᚢᚴ᛫ᚾᚢᚱᚢᛁᚴ\\n᛫ᛅᚢᚴ᛫ᛏ(ᛅ)ᚾᛁ(᛫ᚴᛅᚱᚦᛁ᛫)ᚴᚱᛁᛋᛏᚾᚭ'" |
178 | | - ] |
179 | | - }, |
180 | | - "execution_count": 7, |
181 | | - "metadata": {}, |
182 | | - "output_type": "execute_result" |
183 | | - } |
184 | | - ], |
| 184 | + "outputs": [], |
185 | 185 | "source": [ |
186 | | - "data.big_jelling_stone" |
| 186 | + "big_jelling_stone = 'ᚼᛅᚱᛅᛚᛏᚱ᛬ᚴᚢᚾᚢᚴᛦ᛬ᛒᛅᚦ᛬ᚴᛅᚢᚱᚢᛅ ᚴᚢᛒᛚ᛬ᚦᛅᚢᛋᛁ᛬ᛅᚠᛏ᛬ᚴᚢᚱᛘ ᚠᛅᚦᚢᚱ ᛋᛁᚾ ᛅᚢᚴ ᛅᚠᛏ᛬ᚦᚭᚢᚱᚢᛁ᛬ᛘᚢᚦᚢᚱ᛬ᛋᛁᚾᛅ᛬ᛋᛅ ᚼᛅᚱᛅᛚᛏᚱ(᛬)ᛁᛅᛋ᛬ᛋᚭᛦ᛫ᚢᛅᚾ᛫ᛏᛅᚾᛘᛅᚢᚱᚴ\\nᛅᛚᛅ᛫ᛅᚢᚴ᛫ᚾᚢᚱᚢᛁᚴ\\n᛫ᛅᚢᚴ᛫ᛏ(ᛅ)ᚾᛁ(᛫ᚴᛅᚱᚦᛁ᛫)ᚴᚱᛁᛋᛏᚾᚭ'" |
187 | 187 | ] |
188 | 188 | }, |
189 | 189 | { |
|
220 | 220 | } |
221 | 221 | ], |
222 | 222 | "source": [ |
223 | | - "data.ELDER_FUTHARK[0]" |
| 223 | + "runes.ELDER_FUTHARK[0]" |
224 | 224 | ] |
225 | 225 | }, |
226 | 226 | { |
|
247 | 247 | } |
248 | 248 | ], |
249 | 249 | "source": [ |
250 | | - "data.Rune(data.RunicAlphabetName.elder_futhark, \"\\u16A0\", \"f\", \"f\", \"fehu\")" |
| 250 | + "runes.Rune(runes.RunicAlphabetName.elder_futhark, \"\\u16A0\", \"f\", \"f\", \"fehu\")" |
251 | 251 | ] |
252 | 252 | }, |
253 | 253 | { |
|
274 | 274 | } |
275 | 275 | ], |
276 | 276 | "source": [ |
277 | | - "data.Transcriber.transcribe(data.little_jelling_stone, data.YOUNGER_FUTHARK)" |
| 277 | + "runes.Transcriber.transcribe(little_jelling_stone, runes.YOUNGER_FUTHARK)" |
278 | 278 | ] |
279 | 279 | }, |
280 | 280 | { |
|
295 | 295 | }, |
296 | 296 | { |
297 | 297 | "cell_type": "code", |
298 | | - "execution_count": null, |
| 298 | + "execution_count": 12, |
299 | 299 | "metadata": {}, |
300 | 300 | "outputs": [ |
301 | 301 | { |
|
329 | 329 | "cell_type": "markdown", |
330 | 330 | "metadata": {}, |
331 | 331 | "source": [ |
332 | | - "By Clément Besnier, email address: clemsciences@aol.com" |
| 332 | + "By Clément Besnier, email address: clemsciences@aol.com, web site: https://clementbesnier.pythonanywhere.com/, twitter: clemsciences" |
333 | 333 | ] |
334 | 334 | } |
335 | 335 | ], |
|
0 commit comments