LatinVerb

Movie

Under the theory that a movie can show much more than can text:

Description

LatinIRB is a terminal-based tool that uses Ruby's IRB environment as an interface. Upon launching the tool, the user has each of the canonical Latin verb tenses automatically provided: @aSecond, @aFourth, @aThirdIO, @aFirst, @aThird.

One can then invoke a conjugating method on one of them, then puts that verb and see what was resolved.


>>@aFirst.subjunctive_mood_active_voice_pastperfect_tense_first_person_
plural_number [...snip...] >> puts @aFirst amāvissēmus #<Latin::LatinVerb:0x377864> => nil >> @aFirst.indicative_mood_active_voice_present_tense [...snip...] Indicative mood active voice present tense: amō, amās, amat, amāmus, amātis,
amant #<Latin::LatinVerb:0x377864> => nil

Or, for a chart:


>> puts @aFirst.chart_display
               Full Listing: amō, amāre, amāvī, amatum
Present System
        1st sg.             amō          amābam           amābō
        2nd sg.            amās          amābās          amābis
        3rd sg.            amat          amābat          amābit
        1st pl.          amāmus        amābāmus        amābimus
        2nd pl.          amātis        amābātis        amābitis
        3rd pl.           amant         amābant         amābunt

[...snip...]

	

Download

This is available via subversion checkout. The stable branch is version 0.90-RC1:

 http://blackbeardev.com/verbalatinareleases/releases/LatVerb-0.9

Installation

This is incredibly easy!

	
bash-3.2$ http://blackbeardev.com/verbalatinareleases/releases/LatVerb-0.9
A    LatVerb-0.9
A    LatVerb-0.9/test
A    LatVerb-0.9/test/testExhaustiveThirdIOConj.rb
[...snipped checkout information...]		
bash-3.2$ cd LatVerb-0.9/
bash-3.2$ ruby latin/LatinIRB.rb 
>>
	

See! I told you that was easy.

LatinVerb was written by Steven G. Harms because he loves Latin and Ruby and wanted to carry one less book in his bookbag. Icons provided by pinvoke.