Transform latin letters to runes and vice versa
Project description
Riimut
Transform latin letters to runes & vice versa. Python version.
Includes transformers for four main runic alphabets:
- Elder Futhark
- Younger Futhark
- Medieval Futhork
- Futhorc (Anglo-Frisian runes)
Install
pip install riimut
Usage
Riimut ships four runic dialect modules. Each contains methods for transforming text to runes, or runes to text.
Text to runes:
from riimut import younger_futhark, elder_futhark, medieval_futhork, futhorc
# From Old Groms runestone.
content1 = "auk tani karþi kristna"
result1 = younger_futhark.letters_to_runes(content1)
print result1 # ᛅᚢᚴ:ᛏᛅᚾᛁ:ᚴᛅᚱᚦᛁ:ᚴᚱᛁᛋᛏᚾᛅ
# From 4th century axe in Jutland
content2 = "wagagastiz alu wihgu sikijaz aiþalataz"
result2 = elder_futhark.letters_to_runes(content2)
print result2 # ᚹᚨᚷᚨᚷᚨᛋᛏᛁᛉ:ᚨᛚᚢ:ᚹᛁᚻᚷᚢ:ᛋᛁᚲᛁᛃᚨᛉ:ᚨᛁᚦᚨᛚᚨᛏᚨᛉ
# From Lord's Prayer, in Old Norse.
content3 = "Faðer uor som ast i himlüm, halgað warðe þit nama"
result3 = medieval_futhork.letters_to_runes(content3)
print result3 # ᚠᛆᚦᚽᚱ:ᚢᚮᚱ:ᛋᚮᛘ:ᛆᛋᛏ:ᛁ:ᚼᛁᛘᛚᚢᛘ,:ᚼᛆᛚᚵᛆᚦ:ᚠᛆᚱᚦᚽ:ᚦᛁᛏ:ᚿᛆᛘᛆ
# From 8th century Franks Casket, in late West Saxon.
content4 = "fisc.flodu.ahofonferg | enberig |"
result4 = futhorc.letters_to_runes(content4)
print result4 # ᚠᛁᛋᚳ.ᚠᛚᚩᛞᚢ.ᚪᚻᚩᚠᚩᚾᚠᛖᚱᚷ:|:ᛖᚾᛒᛖᚱᛁᚷ:|
Runes to text:
# All four dialects contain runes_to_letters function.
from riimut import younger_futhark
runic = "ᛅᚢᚴ:ᛏᛅᚾᛁ:ᚴᛅᚱᚦᛁ:ᚴᚱᛁᛋᛏᚾᛅ"
latin = younger_futhark.runes_to_letters(runic)
print latin # "auk tani karþi kristna"
What's in the name?
"Riimut" is the Finnish word for "runes".
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
riimut-1.0.0.tar.gz
(6.0 kB
view details)
Built Distribution
File details
Details for the file riimut-1.0.0.tar.gz
.
File metadata
- Download URL: riimut-1.0.0.tar.gz
- Upload date:
- Size: 6.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a77f40d74e399cda698fb52ce5e7f215a521de31ac7b40e4b0561a911d032a14 |
|
MD5 | b88cc8a43626fd9840b11aeaf0e73e77 |
|
BLAKE2b-256 | 1627ca60a9ccfd6b3dcf2cbf7791edbe4fe3671efff11e606dcb4887b26f5f83 |
File details
Details for the file riimut-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: riimut-1.0.0-py3-none-any.whl
- Upload date:
- Size: 8.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60edfb54628bbb826acb15b4ba1b68ffc1ac74a0334137c8dc5e35919555eab5 |
|
MD5 | 593f545305be92a3ede3df2be447df1e |
|
BLAKE2b-256 | 45fba0f77661a391cdbb3c7d5d3c3070a9e0e2e4183c5e5fd77129652b18770e |