Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions crates/codebook/src/dictionaries/repo.rs
Original file line number Diff line number Diff line change
Expand Up @@ -114,6 +114,21 @@ static HUNSPELL_DICTIONARIES: LazyLock<Vec<HunspellRepo>> = LazyLock::new(|| {
"https://raw.githubusercontent.com/blopker/dictionaries/refs/heads/main/dictionaries/da/index.aff",
"https://raw.githubusercontent.com/blopker/dictionaries/refs/heads/main/dictionaries/da/index.dic",
),
HunspellRepo::new(
"la",
"https://raw.githubusercontent.com/blopker/dictionaries/refs/heads/main/dictionaries/la/index.aff",
"https://raw.githubusercontent.com/blopker/dictionaries/refs/heads/main/dictionaries/la/index.dic",
),
HunspellRepo::new(
"sa",
"https://raw.githubusercontent.com/blopker/dictionaries/refs/heads/main/dictionaries/sa/index.aff",
"https://raw.githubusercontent.com/blopker/dictionaries/refs/heads/main/dictionaries/sa/index.dic",
),
HunspellRepo::new(
"grc",
"https://raw.githubusercontent.com/blopker/dictionaries/refs/heads/main/dictionaries/grc/index.aff",
"https://raw.githubusercontent.com/blopker/dictionaries/refs/heads/main/dictionaries/grc/index.dic",
),
]
});

Expand Down
35 changes: 35 additions & 0 deletions examples/grc.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Ἰλιάς

μῆνιν ἄειδε θεὰ Πηληϊάδεω Ἀχιλῆος
οὐλομένην, ἣ μυρί᾽ Ἀχαιοῖς ἄλγε᾽ ἔθηκε,
πολλὰς δ᾽ ἰφθίμους ψυχὰς Ἄϊδι προΐαψεν
ἡρώων, αὐτοὺς δὲ ἑλώρια τεῦχε κύνεσσιν
οἰωνοῖσί τε πᾶσι, Διὸς δ᾽ ἐτελείετο βουλή,
ἐξ οὗ δὴ τὰ πρῶτα διαστήτην ἐρίσαντε
Ἀτρεΐδης τε ἄναξ ἀνδρῶν καὶ δῖος Ἀχιλλεύς.
τίς τ᾽ ἄρ σφωε θεῶν ἔριδι ξυνέηκε μάχεσθαι;
Λητοῦς καὶ Διὸς υἱός: ὃ γὰρ βασιλῆϊ χολωθεὶς
νοῦσον ἀνὰ στρατὸν ὄρσε κακήν, ὀλέκοντο δὲ λαοί,
οὕνεκα τὸν Χρύσην ἠτίμασεν ἀρητῆρα
Ἀτρεΐδης: ὃ γὰρ ἦλθε θοὰς ἐπὶ νῆας Ἀχαιῶν
λυσόμενός τε θύγατρα φέρων τ᾽ ἀπερείσι᾽ ἄποινα,
στέμματ᾽ ἔχων ἐν χερσὶν ἑκηβόλου Ἀπόλλωνος
χρυσέῳ ἀνὰ σκήπτρῳ, καὶ λίσσετο πάντας Ἀχαιούς,
Ἀτρεΐδα δὲ μάλιστα δύω, κοσμήτορε λαῶν:
Ἀτρεΐδαι τε καὶ ἄλλοι ἐϋκνήμιδες Ἀχαιοί,
ὑμῖν μὲν θεοὶ δοῖεν Ὀλύμπια δώματ᾽ ἔχοντες
ἐκπέρσαι Πριάμοιο πόλιν, εὖ δ᾽ οἴκαδ᾽ ἱκέσθαι:
παῖδα δ᾽ ἐμοὶ λύσαιτε φίλην, τὰ δ᾽ ἄποινα δέχεσθαι,
ἁζόμενοι Διὸς υἱὸν ἑκηβόλον Ἀπόλλωνα.

ἔνθ᾽ ἄλλοι μὲν πάντες ἐπευφήμησαν Ἀχαιοὶ
αἰδεῖσθαί θ᾽ ἱερῆα καὶ ἀγλαὰ δέχθαι ἄποινα:
ἀλλ᾽ οὐκ Ἀτρεΐδῃ Ἀγαμέμνονι ἥνδανε θυμῷ,
ἀλλὰ κακῶς ἀφίει, κρατερὸν δ᾽ ἐπὶ μῦθον ἔτελλε:
μή σε γέρον κοίλῃσιν ἐγὼ παρὰ νηυσὶ κιχείω
ἢ νῦν δηθύνοντ᾽ ἢ ὕστερον αὖτις ἰόντα,
μή νύ τοι οὐ χραίσμῃ σκῆπτρον καὶ στέμμα θεοῖο:
τὴν δ᾽ ἐγὼ οὐ λύσω: πρίν μιν καὶ γῆρας ἔπεισιν
ἡμετέρῳ ἐνὶ οἴκῳ ἐν Ἄργεϊ τηλόθι πάτρης
ἱστὸν ἐποιχομένην καὶ ἐμὸν λέχος ἀντιόωσαν:
ἀλλ᾽ ἴθι μή μ᾽ ἐρέθιζε σαώτερος ὥς κε νέηαι.
51 changes: 51 additions & 0 deletions examples/la.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Aeneis

Arma virumque cano, Troiae qui primus ab oris
Italiam, fato profugus, Laviniaque venit
litora, multum ille et terris iactatus et alto
vi superum saevae memorem Iunonis ob iram;
multa quoque et bello passus, dum conderet urbem,
inferretque deos Latio, genus unde Latinum,
Albanique patres, atque altae moenia Romae.
Musa, mihi causas memora, quo numine laeso,
quidve dolens, regina deum tot volvere casus
insignem pietate virum, tot adire labores
impulerit. Tantaene animis caelestibus irae?
Urbs antiqua fuit, Tyrii tenuere coloni,
Karthago, Italiam contra Tiberinaque longe
ostia, dives opum studiisque asperrima belli;
quam Iuno fertur terris magis omnibus unam
posthabita coluisse Samo; hic illius arma,
hic currus fuit; hoc regnum dea gentibus esse,
si qua fata sinant, iam tum tenditque fovetque.
Progeniem sed enim Troiano a sanguine duci
audierat, Tyrias olim quae verteret arces;
hinc populum late regem belloque superbum
venturum excidio Libyae: sic volvere Parcas.
Id metuens, veterisque memor Saturnia belli,
prima quod ad Troiam pro caris gesserat Argis—
necdum etiam causae irarum saevique dolores
exciderant animo: manet alta mente repostum
iudicium Paridis spretaeque iniuria formae,
et genus invisum, et rapti Ganymedis honores.
His accensa super, iactatos aequore toto
Troas, reliquias Danaum atque immitis Achilli,
arcebat longe Latio, multosque per annos
errabant, acti fatis, maria omnia circum.
Tantae molis erat Romanam condere gentem!
Vix e conspectu Siculae telluris in altum
vela dabant laeti, et spumas salis aere ruebant,
cum Iuno, aeternum servans sub pectore volnus,
haec secum: “Mene incepto desistere victam,
nec posse Italia Teucrorum avertere regem?
Quippe vetor fatis. Pallasne exurere classem
Argivum atque ipsos potuit submergere ponto,
unius ob noxam et furias Aiacis Oilei?
Ipsa, Iovis rapidum iaculata e nubibus ignem,
disiecitque rates evertitque aequora ventis,
illum expirantem transfixo pectore flammas
turbine corripuit scopuloque infixit acuto.
Ast ego, quae divom incedo regina, Iovisque
et soror et coniunx, una cum gente tot annos
bella gero! Et quisquam numen Iunonis adoret
praeterea, aut supplex aris imponet honorem?”
62 changes: 62 additions & 0 deletions examples/sa.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
# महाभारतम्

नारायणं नमस्कृत्य नरं चैव नरोत्तमम्
देवीं सरस्वतीं चैव ततो जयमुदीरयेत्
लोमहर्षणपुत्र उग्रश्रवाः सूतः पौराणिको नैमिषारण्ये शौनकस्य कुलपतेर्द्वादशवार्षिके सत्रे
समासीनानभ्यगच्छद्ब्रह्मर्षीन्संशितव्रतान्
विनयावनतो भूत्वा कदाचित्सूतनन्दनः
तमाश्रममनुप्राप्तं नैमिषारण्यवासिनः
चित्राः श्रोतुं कथास्तत्र परिवव्रुस्तपस्विनः
अभिवाद्य मुनींस्तांस्तु सर्वानेव कृताञ्जलिः
अपृच्छत्स तपोवृद्धिं सद्भिश्चैवाभिनन्दितः
अथ तेषूपविष्टेषु सर्वेष्वेव तपस्विषु
निर्दिष्टमासनं भेजे विनयाल्लोमहर्षणिः
सुखासीनं ततस्तं तु विश्रान्तमुपलक्ष्य च
अथापृच्छदृषिस्तत्र कश्चित्प्रस्तावयन्कथाः
कुत आगम्यते सौते क्व चायं विहृतस्त्वया
कालः कमलपत्राक्ष शंसैतत्पृच्छतो मम
सूत उवाच
जनमेजयस्य राजर्षेः सर्पसत्रे महात्मनः
समीपे पार्थिवेन्द्रस्य सम्यक्पारिक्षितस्य च
कृष्णद्वैपायनप्रोक्ताः सुपुण्या विविधाः कथाः
कथिताश्चापि विधिवद्या वैशंपायनेन वै
श्रुत्वाहं ता विचित्रार्था महाभारतसंश्रिताः
बहूनि संपरिक्रम्य तीर्थान्यायतनानि च
समन्तपञ्चकं नाम पुण्यं द्विजनिषेवितम्
गतवानस्मि तं देशं युद्धं यत्राभवत्पुरा
पाण्डवानां कुरूणां च सर्वेषां च महीक्षिताम्
दिदृक्षुरागतस्तस्मात्समीपं भवतामिह
आयुष्मन्तः सर्व एव ब्रह्मभूता हि मे मताः
अस्मिन्यज्ञे महाभागाः सूर्यपावकवर्चसः
कृताभिषेकाः शुचयः कृतजप्या हुताग्नयः
भवन्त आसते स्वस्था ब्रवीमि किमहं द्विजाः
पुराणसंश्रिताः पुण्याः कथा वा धर्मसंश्रिताः
इतिवृत्तं नरेन्द्राणामृषीणां च महात्मनाम्
ऋषय ऊचुः
द्वैपायनेन यत्प्रोक्तं पुराणं परमर्षिणा
सुरैर्ब्रह्मर्षिभिश्चैव श्रुत्वा यदभिपूजितम्
तस्याख्यानवरिष्ठस्य विचित्रपदपर्वणः
सूक्ष्मार्थन्याययुक्तस्य वेदार्थैर्भूषितस्य च
भारतस्येतिहासस्य पुण्यां ग्रन्थार्थसंयुताम्
संस्कारोपगतां ब्राह्मीं नानाशास्त्रोपबृंहिताम्
जनमेजयस्य यां राज्ञो वैशंपायन उक्तवान्
यथावत्स ऋषिस्तुष्ट्या सत्रे द्वैपायनाज्ञया
वेदैश्चतुर्भिः समितां व्यासस्याद्भुतकर्मणः
संहितां श्रोतुमिच्छामो धर्म्यां पापभयापहाम्
सूत उवाच
आद्यं पुरुषमीशानं पुरुहूतं पुरुष्टुतम्
ऋतमेकाक्षरं ब्रह्म व्यक्ताव्यक्तं सनातनम्
असच्च सच्चैव च यद्विश्वं सदसतः परम्
परावराणां स्रष्टारं पुराणं परमव्ययम्
मङ्गल्यं मङ्गलं विष्णुं वरेण्यमनघं शुचिम्
नमस्कृत्य हृषीकेशं चराचरगुरुं हरिम्
महर्षेः पूजितस्येह सर्वलोके महात्मनः
प्रवक्ष्यामि मतं कृत्स्नं व्यासस्यामिततेजसः
आचख्युः कवयः केचित्संप्रत्याचक्षते परे
आख्यास्यन्ति तथैवान्ये इतिहासमिमं भुवि
इदं तु त्रिषु लोकेषु महज्ज्ञानं प्रतिष्ठितम्
विस्तरैश्च समासैश्च धार्यते यद्द्विजातिभिः
अलंकृतं शुभैः शब्दैः समयैर्दिव्यमानुषैः
छन्दोवृत्तैश्च विविधैरन्वितं विदुषां प्रियम्
निष्प्रभेऽस्मिन्निरालोके सर्वतस्तमसावृते
बृहदण्डमभूदेकं प्रजानां बीजमक्षयम्