I have been trying out Vidyut for sometime now. However I noticed some issues. I couldn't find the answers on the documentation. Couple of cases
Tiṅanta/Kr̥danta Cases:
Trying to derive
श्रोतुम् but instead, got श्रवितुम्
This is how I define the dhātu and aṅga
dhatu = Dhatu.mula(aupadeshika=slp1("Sru", from_devanagari=True), gana=Gana.Bhvadi)
anga = Pratipadika.krdanta(dhatu, Krt.tumun)
Similarly I get ग्मित instead of गत, वचिष्यामि instead of वक्ष्यामि and so on.
Is this because अनिट् / सेट् is not mentioned? if yes, how do we pass it as an argument?
Subanta cases:
1. Couple of words like रोहिणी/देवी/कैकयी/शूर्पणखा etc are generated with visargaḥ रोहिणीः/देवीः/कैकयीः/शूर्पणखाः for prathama, eka vacana
2. (prajA, strI, zazWI, bahu) yields प्रजाम् instead of प्रजानाम्,
(kzamA, strI, tftIyA, eka) yields क्षमा instead of क्षमया
(pAdukA, strI, dvitIyA, dvi) yields पादुकौ and not पादुके
(ayoDyA, strI, zazWI, eka) yields अयोध्याः instead of अयोध्यायाः
Of course,
https://ambuda-org.github.io/vidyullekha gives the expected answers, so perhaps I am missing out something on how to work with the functions.
Would be great, if any one could help me out here.
Thanks!