Added .css

This commit is contained in:
sergiusz 2020-12-03 20:22:58 +01:00
parent c1a72c5e1c
commit fbce34008b
15 changed files with 51 additions and 38 deletions

12
app/static/css/LLPSI.css Normal file
View File

@ -0,0 +1,12 @@
input[type="text"] {
border: none;
border-bottom: 1px solid black;
}
input[type="text"].incorrect {
background-color: red;
}
input[type="text"].correct {
background-color: green;
}

View File

@ -3,6 +3,7 @@
<head>
<meta charset="UTF-8">
<title>Familia Romana Pensum A</title>
<link rel="stylesheet" type="text/css" href="{{ url_for('static', filename='css/LLPSI.css') }}">
<script type="text/javascript">
function adjust_size() {
const forms = document.querySelectorAll('form');
@ -67,9 +68,9 @@
is_macron_ok = (input.value == input.dataset.expected);
}
if (input.type=="text" && !(is_double_ok || is_macron_ok)) {
input.setAttribute("style", input.getAttribute("style") + "; border-color:red");
input.setAttribute("class", "incorrect");
} else if (input.type=="text") {
input.setAttribute("style", input.getAttribute("style") + "; border-color:green");
input.setAttribute("class", "correct");
}
});
@ -92,10 +93,10 @@
<h1><a href="/latin/llpsi">Lingua Latina Per Se Illustrata</a></h1>
<h2>{{pensum_title}}</h2>
Quantitās: <input type="checkbox" id="vowel_length">
<form class="Pensum_A" onsubmit="return validate();">
<form class="Pensum" onsubmit="return validate();">
{{pensum_content|safe}}
<br>
<input type="submit" value="Mitte"><button onclick="show_answers()">Responsa</button>
<input type="submit" value="Mitte"><button onclick="show_answers();">Responsa</button>
</form>
<script type="text/javascript">adjust_size();</script>
</body>

View File

@ -1,4 +1,4 @@
Nīlus fluvi<input type="text" data-expected="us" style="border: none; border-bottom: 1px solid black" /> est. Nīlus et Rhēnus fluvi<input type="text" data-expected="ī" style="border: none; border-bottom: 1px solid black" /> <input type="text" data-expected="sunt" style="border: none; border-bottom: 1px solid black" />. Crēta īnsul<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> <input type="text" data-expected="est" style="border: none; border-bottom: 1px solid black" />. Crēta et Rhodus īnsul<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" /> sunt. Brundisium oppid<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> <input type="text" data-expected="est" style="border: none; border-bottom: 1px solid black" />. Brundisium et Tūsculum oppid<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> <input type="text" data-expected="sunt" style="border: none; border-bottom: 1px solid black" />.<br>
Rhenus fluvi<input type="text" data-expected="us" style="border: none; border-bottom: 1px solid black" /> magn<input type="text" data-expected="us" style="border: none; border-bottom: 1px solid black" /> est. Tiberis est fluvi<input type="text" data-expected="us" style="border: none; border-bottom: 1px solid black" /> parv<input type="text" data-expected="us" style="border: none; border-bottom: 1px solid black" />. Rhenus et Danuvius non fluvi<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> parv<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" />, sed fluvi<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> magn<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> sunt. Sardinia insul<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> magn<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> est. Melita insul<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> parv<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> est. Sardinia et Sicilia non insul<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" /> parv<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" />, sed insul<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" /> magn<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" /> sunt. Brundisium non oppid<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> parv<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" />, sed oppid<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> magn<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> est. Tusculum et Delphi non oppid<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> magn<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" />, sed oppid<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> parv<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> sunt.<br>
Creta insul<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> Graec<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> est. Lesbos et Chios et Naxus sunt insul<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" /> Graec<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" />. In Graecia mult<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" /> insul<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" /> sunt. In Gallia sunt mult<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> fluvi<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" />. In Italia mult<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> oppid<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> sunt. In Arabia sunt pauc<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> fluvi<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> et pauc<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> oppid<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" />.<br>
A et B litter<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" /> Latin<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" /> sunt. C quoque litter<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> Latin<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> est. Multi et pauci vocabul<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> Latin<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> sunt. Ubi quoque vocabul<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> Latin<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> est. I et II numer<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> Roman<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> sunt. III quoque numer<input type="text" data-expected="us" style="border: none; border-bottom: 1px solid black" /> Roman<input type="text" data-expected="us" style="border: none; border-bottom: 1px solid black" /> est.
Nīlus fluvi<input type="text" data-expected="us"/> est. Nīlus et Rhēnus fluvi<input type="text" data-expected="ī"/> <input type="text" data-expected="sunt"/>. Crēta īnsul<input type="text" data-expected="a"/> <input type="text" data-expected="est"/>. Crēta et Rhodus īnsul<input type="text" data-expected="ae"/> sunt. Brundisium oppid<input type="text" data-expected="um"/> <input type="text" data-expected="est"/>. Brundisium et Tūsculum oppid<input type="text" data-expected="a"/> <input type="text" data-expected="sunt"/>.<br>
Rhenus fluvi<input type="text" data-expected="us"/> magn<input type="text" data-expected="us"/> est. Tiberis est fluvi<input type="text" data-expected="us"/> parv<input type="text" data-expected="us"/>. Rhenus et Danuvius non fluvi<input type="text" data-expected="i"/> parv<input type="text" data-expected="i"/>, sed fluvi<input type="text" data-expected="i"/> magn<input type="text" data-expected="i"/> sunt. Sardinia insul<input type="text" data-expected="a"/> magn<input type="text" data-expected="a"/> est. Melita insul<input type="text" data-expected="a"/> parv<input type="text" data-expected="a"/> est. Sardinia et Sicilia non insul<input type="text" data-expected="ae"/> parv<input type="text" data-expected="ae"/>, sed insul<input type="text" data-expected="ae"/> magn<input type="text" data-expected="ae"/> sunt. Brundisium non oppid<input type="text" data-expected="um"/> parv<input type="text" data-expected="um"/>, sed oppid<input type="text" data-expected="um"/> magn<input type="text" data-expected="um"/> est. Tusculum et Delphi non oppid<input type="text" data-expected="a"/> magn<input type="text" data-expected="a"/>, sed oppid<input type="text" data-expected="a"/> parv<input type="text" data-expected="a"/> sunt.<br>
Creta insul<input type="text" data-expected="a"/> Graec<input type="text" data-expected="a"/> est. Lesbos et Chios et Naxus sunt insul<input type="text" data-expected="ae"/> Graec<input type="text" data-expected="ae"/>. In Graecia mult<input type="text" data-expected="ae"/> insul<input type="text" data-expected="ae"/> sunt. In Gallia sunt mult<input type="text" data-expected="i"/> fluvi<input type="text" data-expected="i"/>. In Italia mult<input type="text" data-expected="a"/> oppid<input type="text" data-expected="a"/> sunt. In Arabia sunt pauc<input type="text" data-expected="i"/> fluvi<input type="text" data-expected="i"/> et pauc<input type="text" data-expected="a"/> oppid<input type="text" data-expected="a"/>.<br>
A et B litter<input type="text" data-expected="ae"/> Latin<input type="text" data-expected="ae"/> sunt. C quoque litter<input type="text" data-expected="a"/> Latin<input type="text" data-expected="a"/> est. Multi et pauci vocabul<input type="text" data-expected="a"/> Latin<input type="text" data-expected="a"/> sunt. Ubi quoque vocabul<input type="text" data-expected="um"/> Latin<input type="text" data-expected="um"/> est. I et II numer<input type="text" data-expected="i"/> Roman<input type="text" data-expected="i"/> sunt. III quoque numer<input type="text" data-expected="us"/> Roman<input type="text" data-expected="us"/> est.

View File

@ -1,2 +1,2 @@
Sicilia <input type="text" data-expected="insula" style="border: none; border-bottom: 1px solid black" /> est. Italia insula <input type="text" data-expected="non" style="border: none; border-bottom: 1px solid black" /> est. Rhenus <input type="text" data-expected="fluvius" style="border: none; border-bottom: 1px solid black" /> est. Brundisium <input type="text" data-expected="oppidum" style="border: none; border-bottom: 1px solid black" /> est. Sicilia et Sardinia <input type="text" data-expected="insulae" style="border: none; border-bottom: 1px solid black" /> magnae sunt. Melita insula <input type="text" data-expected="parva" style="border: none; border-bottom: 1px solid black" /> est. Britannia non <input type="text" data-expected="insula" style="border: none; border-bottom: 1px solid black" /> parva, sed <input type="text" data-expected="insula" style="border: none; border-bottom: 1px solid black" /> <input type="text" data-expected="magna" style="border: none; border-bottom: 1px solid black" /> est. Brundisium non <input type="text" data-expected="oppidum" style="border: none; border-bottom: 1px solid black" /> <input type="text" data-expected="parvum" style="border: none; border-bottom: 1px solid black" />, sed <input type="text" data-expected="oppidum" style="border: none; border-bottom: 1px solid black" /> magnum est. Est<input type="text" data-expected="ne" style="border: none; border-bottom: 1px solid black" /> Brundisium in Graecia? Brundisium <input type="text" data-expected="non" style="border: none; border-bottom: 1px solid black" /> est in Graecia, <input type="text" data-expected="sed" style="border: none; border-bottom: 1px solid black" /> in Italia. <input type="text" data-expected="Ubi" style="border: none; border-bottom: 1px solid black" /> est Sparta? Sparta est in Graecia. Sparta oppidum <input type="text" data-expected="Graecum" style="border: none; border-bottom: 1px solid black" /> est. Delphi <input type="text" data-expected="quoque" style="border: none; border-bottom: 1px solid black" /> oppidum Graecum est. Euboea, Naxus, Lesbos, Chios <input type="text" data-expected="insulae" style="border: none; border-bottom: 1px solid black" /> Graecae sunt. In Graecia sunt <input type="text" data-expected="multae" style="border: none; border-bottom: 1px solid black" /> insulae.
Quid est III? III <input type="text" data-expected="numerus" style="border: none; border-bottom: 1px solid black" /> est. Quid est A? A littera est. A, B, C <input type="text" data-expected="litterae" style="border: none; border-bottom: 1px solid black" /> Latinae sunt. <input type="text" data-expected="Num" style="border: none; border-bottom: 1px solid black" /> Γ littera Latina est? Γ <input type="text" data-expected="non" style="border: none; border-bottom: 1px solid black" /> littera <input type="text" data-expected="Latina" style="border: none; border-bottom: 1px solid black" />, sed littera <input type="text" data-expected="Graeca" style="border: none; border-bottom: 1px solid black" /> est. Insula <input type="text" data-expected="vocabulum" style="border: none; border-bottom: 1px solid black" /> Latinum est.
Sicilia <input type="text" data-expected="insula"/> est. Italia insula <input type="text" data-expected="non"/> est. Rhenus <input type="text" data-expected="fluvius"/> est. Brundisium <input type="text" data-expected="oppidum"/> est. Sicilia et Sardinia <input type="text" data-expected="insulae"/> magnae sunt. Melita insula <input type="text" data-expected="parva"/> est. Britannia non <input type="text" data-expected="insula"/> parva, sed <input type="text" data-expected="insula"/> <input type="text" data-expected="magna"/> est. Brundisium non <input type="text" data-expected="oppidum"/> <input type="text" data-expected="parvum"/>, sed <input type="text" data-expected="oppidum"/> magnum est. Est<input type="text" data-expected="ne"/> Brundisium in Graecia? Brundisium <input type="text" data-expected="non"/> est in Graecia, <input type="text" data-expected="sed"/> in Italia. <input type="text" data-expected="Ubi"/> est Sparta? Sparta est in Graecia. Sparta oppidum <input type="text" data-expected="Graecum"/> est. Delphi <input type="text" data-expected="quoque"/> oppidum Graecum est. Euboea, Naxus, Lesbos, Chios <input type="text" data-expected="insulae"/> Graecae sunt. In Graecia sunt <input type="text" data-expected="multae"/> insulae.
Quid est III? III <input type="text" data-expected="numerus"/> est. Quid est A? A littera est. A, B, C <input type="text" data-expected="litterae"/> Latinae sunt. <input type="text" data-expected="Num"/> Γ littera Latina est? Γ <input type="text" data-expected="non"/> littera <input type="text" data-expected="Latina"/>, sed littera <input type="text" data-expected="Graeca"/> est. Insula <input type="text" data-expected="vocabulum"/> Latinum est.

View File

@ -1,3 +1,3 @@
Marcus fili<input type="text" data-expected="us" style="border: none; border-bottom: 1px solid black" /> Iulii est. Iulia fili<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> Iulii est. Iulius est vir Roman<input type="text" data-expected="us" style="border: none; border-bottom: 1px solid black" />. Aemilia femin<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> Roman<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> est. Iulius domin<input type="text" data-expected="us" style="border: none; border-bottom: 1px solid black" />, Aemilia domin<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> est. Medus serv<input type="text" data-expected="us" style="border: none; border-bottom: 1px solid black" /> Graec<input type="text" data-expected="us" style="border: none; border-bottom: 1px solid black" /> est, Delia est ancill<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> Graec<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" />. Sparta oppid<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> Graec<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> est.
Iulius pater Marc<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> est. Marcus est filius Iuli<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> et Aemili<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" />. Medus servus Iuli<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> est: Iulius est dominus serv<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" />. Iulius dominus Med<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> et Dav<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> est: Iulius dominus serv<input type="text" data-expected="orum" style="border: none; border-bottom: 1px solid black" /> est. Numerus serv<input type="text" data-expected="orum" style="border: none; border-bottom: 1px solid black" /> magnus est. Delia est ancilla Aemili<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" />: Aemilia domina ancill<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" /> est. Aemilia domina Deli<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" /> et Syr<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" /> est: Aemilia domina ancill<input type="text" data-expected="arum" style="border: none; border-bottom: 1px solid black" /> est. In familia Iuli<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> est magnus numerus serv<input type="text" data-expected="orum" style="border: none; border-bottom: 1px solid black" /> et ancill<input type="text" data-expected="arum" style="border: none; border-bottom: 1px solid black" />. Aemilia mater Marc<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> et Quint<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> et Iuli<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" /> est. Marcus, Quintus Iuliaque sunt liberi Iuli<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> et Aemili<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" />. Numerus liber<input type="text" data-expected="orum" style="border: none; border-bottom: 1px solid black" /> est tres. Numerus serv<input type="text" data-expected="orum" style="border: none; border-bottom: 1px solid black" /> est centum.
In pagina prima capitul<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> secund<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> multa vocabula nova sunt. Numerus capitul<input type="text" data-expected="orum" style="border: none; border-bottom: 1px solid black" /> non parvus est.
Marcus fili<input type="text" data-expected="us"/> Iulii est. Iulia fili<input type="text" data-expected="a"/> Iulii est. Iulius est vir Roman<input type="text" data-expected="us"/>. Aemilia femin<input type="text" data-expected="a"/> Roman<input type="text" data-expected="a"/> est. Iulius domin<input type="text" data-expected="us"/>, Aemilia domin<input type="text" data-expected="a"/> est. Medus serv<input type="text" data-expected="us"/> Graec<input type="text" data-expected="us"/> est, Delia est ancill<input type="text" data-expected="a"/> Graec<input type="text" data-expected="a"/>. Sparta oppid<input type="text" data-expected="um"/> Graec<input type="text" data-expected="um"/> est.
Iulius pater Marc<input type="text" data-expected="i"/> est. Marcus est filius Iuli<input type="text" data-expected="i"/> et Aemili<input type="text" data-expected="ae"/>. Medus servus Iuli<input type="text" data-expected="i"/> est: Iulius est dominus serv<input type="text" data-expected="i"/>. Iulius dominus Med<input type="text" data-expected="i"/> et Dav<input type="text" data-expected="i"/> est: Iulius dominus serv<input type="text" data-expected="orum"/> est. Numerus serv<input type="text" data-expected="orum"/> magnus est. Delia est ancilla Aemili<input type="text" data-expected="ae"/>: Aemilia domina ancill<input type="text" data-expected="ae"/> est. Aemilia domina Deli<input type="text" data-expected="ae"/> et Syr<input type="text" data-expected="ae"/> est: Aemilia domina ancill<input type="text" data-expected="arum"/> est. In familia Iuli<input type="text" data-expected="i"/> est magnus numerus serv<input type="text" data-expected="orum"/> et ancill<input type="text" data-expected="arum"/>. Aemilia mater Marc<input type="text" data-expected="i"/> et Quint<input type="text" data-expected="i"/> et Iuli<input type="text" data-expected="ae"/> est. Marcus, Quintus Iuliaque sunt liberi Iuli<input type="text" data-expected="i"/> et Aemili<input type="text" data-expected="ae"/>. Numerus liber<input type="text" data-expected="orum"/> est tres. Numerus serv<input type="text" data-expected="orum"/> est centum.
In pagina prima capitul<input type="text" data-expected="i"/> secund<input type="text" data-expected="i"/> multa vocabula nova sunt. Numerus capitul<input type="text" data-expected="orum"/> non parvus est.

View File

@ -1,4 +1,4 @@
Marcus <input type="text" data-expected="puer" style="border: none; border-bottom: 1px solid black" /> Romanus est. Iulius <input type="text" data-expected="vir" style="border: none; border-bottom: 1px solid black" /> Romanus est. Aemilia est <input type="text" data-expected="femina" style="border: none; border-bottom: 1px solid black" /> Romana. Iulius est <input type="text" data-expected="pater" style="border: none; border-bottom: 1px solid black" /> Marci et Quinti et Iuliae. In <input type="text" data-expected="familia" style="border: none; border-bottom: 1px solid black" /> Iulii sunt tres <input type="text" data-expected="liberi" style="border: none; border-bottom: 1px solid black" />: duo <input type="text" data-expected="filii" style="border: none; border-bottom: 1px solid black" /> et una <input type="text" data-expected="filia" style="border: none; border-bottom: 1px solid black" />. <input type="text" data-expected="Mater" style="border: none; border-bottom: 1px solid black" /> liberorum est Aemilia.<br>
<input type="text" data-expected="Quis" style="border: none; border-bottom: 1px solid black" /> est Davus? Davus est <input type="text" data-expected="servus" style="border: none; border-bottom: 1px solid black" /> Iulii. Iulius <input type="text" data-expected="dominus" style="border: none; border-bottom: 1px solid black" /> Davi est. <input type="text" data-expected="Quae" style="border: none; border-bottom: 1px solid black" /> est Syra? Syra <input type="text" data-expected="ancilla" style="border: none; border-bottom: 1px solid black" /> Aemiliae est. Aemilia est <input type="text" data-expected="domina" style="border: none; border-bottom: 1px solid black" /> Syrae.<br>
Cornelius: “<input type="text" data-expected="Quot" style="border: none; border-bottom: 1px solid black" /> servi sunt in familia tua?” Iulius: “In familia <input type="text" data-expected="mea" style="border: none; border-bottom: 1px solid black" /> sunt <input type="text" data-expected="centum" style="border: none; border-bottom: 1px solid black" /> [C] servi.” Cornelius: “Familia <input type="text" data-expected="tua" style="border: none; border-bottom: 1px solid black" /> magna est!”<br>
LINGVA LATINA est titulus <input type="text" data-expected="libri" style="border: none; border-bottom: 1px solid black" /> tui Latini.
Marcus <input type="text" data-expected="puer"/> Romanus est. Iulius <input type="text" data-expected="vir"/> Romanus est. Aemilia est <input type="text" data-expected="femina"/> Romana. Iulius est <input type="text" data-expected="pater"/> Marci et Quinti et Iuliae. In <input type="text" data-expected="familia"/> Iulii sunt tres <input type="text" data-expected="liberi"/>: duo <input type="text" data-expected="filii"/> et una <input type="text" data-expected="filia"/>. <input type="text" data-expected="Mater"/> liberorum est Aemilia.<br>
<input type="text" data-expected="Quis"/> est Davus? Davus est <input type="text" data-expected="servus"/> Iulii. Iulius <input type="text" data-expected="dominus"/> Davi est. <input type="text" data-expected="Quae"/> est Syra? Syra <input type="text" data-expected="ancilla"/> Aemiliae est. Aemilia est <input type="text" data-expected="domina"/> Syrae.<br>
Cornelius: “<input type="text" data-expected="Quot"/> servi sunt in familia tua?” Iulius: “In familia <input type="text" data-expected="mea"/> sunt <input type="text" data-expected="centum"/> [C] servi.” Cornelius: “Familia <input type="text" data-expected="tua"/> magna est!”<br>
LINGVA LATINA est titulus <input type="text" data-expected="libri"/> tui Latini.

View File

@ -1,2 +1,2 @@
Cur Marc<input type="text" data-expected="us" style="border: none; border-bottom: 1px solid black" /> Iuliam pulsat? Marcus Iuli<input type="text" data-expected="am" style="border: none; border-bottom: 1px solid black" /> pulsat, quia Iuli<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> cantat. Iuli<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> plor<input type="text" data-expected="at" style="border: none; border-bottom: 1px solid black" />, quia Marcus e<input type="text" data-expected="am" style="border: none; border-bottom: 1px solid black" /> pulsat. Iulia: “Mamma! Marcus <input type="text" data-expected="me" style="border: none; border-bottom: 1px solid black" /> pulsat.” Aemilia puell<input type="text" data-expected="am" style="border: none; border-bottom: 1px solid black" /> aud<input type="text" data-expected="it" style="border: none; border-bottom: 1px solid black" /> et ven<input type="text" data-expected="it" style="border: none; border-bottom: 1px solid black" />. Mater Quint<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> videt et e<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> interrog<input type="text" data-expected="at" style="border: none; border-bottom: 1px solid black" />: “Quis me voc<input type="text" data-expected="at" style="border: none; border-bottom: 1px solid black" />?” Quint<input type="text" data-expected="us" style="border: none; border-bottom: 1px solid black" /> respond<input type="text" data-expected="et" style="border: none; border-bottom: 1px solid black" />: “Iulia <input type="text" data-expected="te" style="border: none; border-bottom: 1px solid black" /> vocat.”<br>
Iulius dorm<input type="text" data-expected="it" style="border: none; border-bottom: 1px solid black" />. Quintus Iuli<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> voc<input type="text" data-expected="at" style="border: none; border-bottom: 1px solid black" />: “Pater!” Marcus rid<input type="text" data-expected="et" style="border: none; border-bottom: 1px solid black" />, quia Iuli<input type="text" data-expected="us" style="border: none; border-bottom: 1px solid black" /> non venit. Aemilia Marc<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> verber<input type="text" data-expected="at" style="border: none; border-bottom: 1px solid black" />. Iulius ven<input type="text" data-expected="it" style="border: none; border-bottom: 1px solid black" />, quia Marc<input type="text" data-expected="us" style="border: none; border-bottom: 1px solid black" /> plorat. Iulius Aemili<input type="text" data-expected="am" style="border: none; border-bottom: 1px solid black" /> et Marc<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> et Quint<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> et Iuli<input type="text" data-expected="am" style="border: none; border-bottom: 1px solid black" /> videt. Iulius: “Puer qui parv<input type="text" data-expected="am" style="border: none; border-bottom: 1px solid black" /> puell<input type="text" data-expected="am" style="border: none; border-bottom: 1px solid black" /> pulsat improbus est.” Iulius puer<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> improb<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> verberat. Quem Iuli<input type="text" data-expected="us" style="border: none; border-bottom: 1px solid black" /> verberat? Puer qu<input type="text" data-expected="em" style="border: none; border-bottom: 1px solid black" /> Iulius verberat est Marcus. Marcus plor<input type="text" data-expected="at" style="border: none; border-bottom: 1px solid black" />. Puer qu<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> plorat laet<input type="text" data-expected="us" style="border: none; border-bottom: 1px solid black" /> non est. Puella qu<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" /> cantat laet<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> est.
Cur Marc<input type="text" data-expected="us"/> Iuliam pulsat? Marcus Iuli<input type="text" data-expected="am"/> pulsat, quia Iuli<input type="text" data-expected="a"/> cantat. Iuli<input type="text" data-expected="a"/> plor<input type="text" data-expected="at"/>, quia Marcus e<input type="text" data-expected="am"/> pulsat. Iulia: “Mamma! Marcus <input type="text" data-expected="me"/> pulsat.” Aemilia puell<input type="text" data-expected="am"/> aud<input type="text" data-expected="it"/> et ven<input type="text" data-expected="it"/>. Mater Quint<input type="text" data-expected="um"/> videt et e<input type="text" data-expected="um"/> interrog<input type="text" data-expected="at"/>: “Quis me voc<input type="text" data-expected="at"/>?” Quint<input type="text" data-expected="us"/> respond<input type="text" data-expected="et"/>: “Iulia <input type="text" data-expected="te"/> vocat.”<br>
Iulius dorm<input type="text" data-expected="it"/>. Quintus Iuli<input type="text" data-expected="um"/> voc<input type="text" data-expected="at"/>: “Pater!” Marcus rid<input type="text" data-expected="et"/>, quia Iuli<input type="text" data-expected="us"/> non venit. Aemilia Marc<input type="text" data-expected="um"/> verber<input type="text" data-expected="at"/>. Iulius ven<input type="text" data-expected="it"/>, quia Marc<input type="text" data-expected="us"/> plorat. Iulius Aemili<input type="text" data-expected="am"/> et Marc<input type="text" data-expected="um"/> et Quint<input type="text" data-expected="um"/> et Iuli<input type="text" data-expected="am"/> videt. Iulius: “Puer qui parv<input type="text" data-expected="am"/> puell<input type="text" data-expected="am"/> pulsat improbus est.” Iulius puer<input type="text" data-expected="um"/> improb<input type="text" data-expected="um"/> verberat. Quem Iuli<input type="text" data-expected="us"/> verberat? Puer qu<input type="text" data-expected="em"/> Iulius verberat est Marcus. Marcus plor<input type="text" data-expected="at"/>. Puer qu<input type="text" data-expected="i"/> plorat laet<input type="text" data-expected="us"/> non est. Puella qu<input type="text" data-expected="ae"/> cantat laet<input type="text" data-expected="a"/> est.

View File

@ -1 +1 @@
Puella <input type="text" data-expected="cantat" style="border: none; border-bottom: 1px solid black" />: “Lalla.” Puella <input type="text" data-expected="quae" style="border: none; border-bottom: 1px solid black" /> cantat est Iulia. Iulia <input type="text" data-expected="laeta" style="border: none; border-bottom: 1px solid black" /> est. Puer improbus puellam <input type="text" data-expected="pulsat" style="border: none; border-bottom: 1px solid black" />. Puella <input type="text" data-expected="plorat" style="border: none; border-bottom: 1px solid black" />: “Uhuhu!” Puer <input type="text" data-expected="ridet" style="border: none; border-bottom: 1px solid black" />: “Hahahae!” Puer <input type="text" data-expected="qui" style="border: none; border-bottom: 1px solid black" /> ridet est Marcus. Iulia Aemiliam <input type="text" data-expected="vocat" style="border: none; border-bottom: 1px solid black" />: “Mamma!” Aemilia <input type="text" data-expected="venit" style="border: none; border-bottom: 1px solid black" />, et Quintum <input type="text" data-expected="interrogat" style="border: none; border-bottom: 1px solid black" />: “Cur Iulia plorat?” Quintus <input type="text" data-expected="respondet" style="border: none; border-bottom: 1px solid black" />: “Iulia plorat, <input type="text" data-expected="quia" style="border: none; border-bottom: 1px solid black" /> Marcus eam pulsat.” Aemilia: “Marcus puer <input type="text" data-expected="probus" style="border: none; border-bottom: 1px solid black" /> non est, puer <input type="text" data-expected="improbus" style="border: none; border-bottom: 1px solid black" /> est! Ubi est pater?” Aemilia Iulium non <input type="text" data-expected="videt" style="border: none; border-bottom: 1px solid black" />. Quintus: “Pater non <input type="text" data-expected="hic" style="border: none; border-bottom: 1px solid black" /> est.” Quintus Iulium <input type="text" data-expected="vocat" style="border: none; border-bottom: 1px solid black" />: “Pater!” Iulius Quintum non <input type="text" data-expected="audit" style="border: none; border-bottom: 1px solid black" />. <input type="text" data-expected="Cur" style="border: none; border-bottom: 1px solid black" /> Iulius Quintum non audit? Iulius eum non audit, quia <input type="text" data-expected="dormit" style="border: none; border-bottom: 1px solid black" />. Marcus plorat, <input type="text" data-expected="quia" style="border: none; border-bottom: 1px solid black" /> Aemilia eum verberat. Iulius Marcum audit; <input type="text" data-expected="iam" style="border: none; border-bottom: 1px solid black" /> Iulius non dormit. <input type="text" data-expected="Quem" style="border: none; border-bottom: 1px solid black" /> Aemilia verberat? Aemilia Marcum <input type="text" data-expected="verberat" style="border: none; border-bottom: 1px solid black" />. Puer <input type="text" data-expected="quem" style="border: none; border-bottom: 1px solid black" /> Aemilia verberat improbus est. Iulia laeta non est <input type="text" data-expected="neque" style="border: none; border-bottom: 1px solid black" /> ridet.
Puella <input type="text" data-expected="cantat"/>: “Lalla.” Puella <input type="text" data-expected="quae"/> cantat est Iulia. Iulia <input type="text" data-expected="laeta"/> est. Puer improbus puellam <input type="text" data-expected="pulsat"/>. Puella <input type="text" data-expected="plorat"/>: “Uhuhu!” Puer <input type="text" data-expected="ridet"/>: “Hahahae!” Puer <input type="text" data-expected="qui"/> ridet est Marcus. Iulia Aemiliam <input type="text" data-expected="vocat"/>: “Mamma!” Aemilia <input type="text" data-expected="venit"/>, et Quintum <input type="text" data-expected="interrogat"/>: “Cur Iulia plorat?” Quintus <input type="text" data-expected="respondet"/>: “Iulia plorat, <input type="text" data-expected="quia"/> Marcus eam pulsat.” Aemilia: “Marcus puer <input type="text" data-expected="probus"/> non est, puer <input type="text" data-expected="improbus"/> est! Ubi est pater?” Aemilia Iulium non <input type="text" data-expected="videt"/>. Quintus: “Pater non <input type="text" data-expected="hic"/> est.” Quintus Iulium <input type="text" data-expected="vocat"/>: “Pater!” Iulius Quintum non <input type="text" data-expected="audit"/>. <input type="text" data-expected="Cur"/> Iulius Quintum non audit? Iulius eum non audit, quia <input type="text" data-expected="dormit"/>. Marcus plorat, <input type="text" data-expected="quia"/> Aemilia eum verberat. Iulius Marcum audit; <input type="text" data-expected="iam"/> Iulius non dormit. <input type="text" data-expected="Quem"/> Aemilia verberat? Aemilia Marcum <input type="text" data-expected="verberat"/>. Puer <input type="text" data-expected="quem"/> Aemilia verberat improbus est. Iulia laeta non est <input type="text" data-expected="neque"/> ridet.

View File

@ -1 +1 @@
Mēdus ad<input type="text" data-expected="est" style="border: none; border-bottom: 1px solid black" />. Dāvus ab<input type="text" data-expected="est" style="border: none; border-bottom: 1px solid black" />. Iūlius imper<input type="text" data-expected="at" style="border: none; border-bottom: 1px solid black" />: "Voc<input type="text" data-expected="ā" style="border: none; border-bottom: 1px solid black" /> Dāvum, Mēd<input type="text" data-expected="e" style="border: none; border-bottom: 1px solid black" />!" Mēdus Dāvum voc<input type="text" data-expected="at" style="border: none; border-bottom: 1px solid black" />: "Dāv<input type="text" data-expected="e" style="border: none; border-bottom: 1px solid black" />! Ven<input type="text" data-expected="ī" style="border: none; border-bottom: 1px solid black" />!" Dāvus ven<input type="text" data-expected="it" style="border: none; border-bottom: 1px solid black" /> neque Iūlium vid<input type="text" data-expected="et" style="border: none; border-bottom: 1px solid black" />. Mēdus: "Salūt<input type="text" data-expected="ā" style="border: none; border-bottom: 1px solid black" /> dominum!" Dāvus dominum salūt<input type="text" data-expected="at" style="border: none; border-bottom: 1px solid black" />: "Salvē, dominē! Quid est?" Dominus: "Tac<input type="text" data-expected="ē" style="border: none; border-bottom: 1px solid black" />, serv<input type="text" data-expected="e" style="border: none; border-bottom: 1px solid black" />! Nummī meī ubi sunt?" Servus tac<input type="text" data-expected="et" style="border: none; border-bottom: 1px solid black" /> neque respond<input type="text" data-expected="et" style="border: none; border-bottom: 1px solid black" />. Iūlius: "Respond<input type="text" data-expected="ē" style="border: none; border-bottom: 1px solid black" />!" Dāvus: "Interrog<input type="text" data-expected="ā" style="border: none; border-bottom: 1px solid black" /> Mēdum!" Iūlius Mēdum interrog<input type="text" data-expected="at" style="border: none; border-bottom: 1px solid black" />: "Ubi est pecūnia mea, Mēd<input type="text" data-expected="e" style="border: none; border-bottom: 1px solid black" />?" Mēdus: "Dāvus pecūniam tuam hab<input type="text" data-expected="et" style="border: none; border-bottom: 1px solid black" />." Iūlius: "Pōn<input type="text" data-expected="e" style="border: none; border-bottom: 1px solid black" /> sacculum tuum in mēnsā, Dāv<input type="text" data-expected="e" style="border: none; border-bottom: 1px solid black" />!" Dāvus pār<input type="text" data-expected="et" style="border: none; border-bottom: 1px solid black" />: sacculum suum in mēnsā pōn<input type="text" data-expected="it" style="border: none; border-bottom: 1px solid black" />. Dāvus: "Vid<input type="text" data-expected="ē" style="border: none; border-bottom: 1px solid black" />, domin<input type="text" data-expected="ē" style="border: none; border-bottom: 1px solid black" />: sacculus meus vacuus est." Iūlius: "Sūm<input type="text" data-expected="e" style="border: none; border-bottom: 1px solid black" /> sacculum tuum et discēd<input type="text" data-expected="e" style="border: none; border-bottom: 1px solid black" />, bon<input type="text" data-expected="e" style="border: none; border-bottom: 1px solid black" /> serv<input type="text" data-expected="e" style="border: none; border-bottom: 1px solid black" />!" Dāvus sacculum suum sūm<input type="text" data-expected="it" style="border: none; border-bottom: 1px solid black" /> et discēd<input type="text" data-expected="it" style="border: none; border-bottom: 1px solid black" />.
Mēdus ad<input type="text" data-expected="est"/>. Dāvus ab<input type="text" data-expected="est"/>. Iūlius imper<input type="text" data-expected="at"/>: "Voc<input type="text" data-expected="ā"/> Dāvum, Mēd<input type="text" data-expected="e"/>!" Mēdus Dāvum voc<input type="text" data-expected="at"/>: "Dāv<input type="text" data-expected="e"/>! Ven<input type="text" data-expected="ī"/>!" Dāvus ven<input type="text" data-expected="it"/> neque Iūlium vid<input type="text" data-expected="et"/>. Mēdus: "Salūt<input type="text" data-expected="ā"/> dominum!" Dāvus dominum salūt<input type="text" data-expected="at"/>: "Salvē, dominē! Quid est?" Dominus: "Tac<input type="text" data-expected="ē"/>, serv<input type="text" data-expected="e"/>! Nummī meī ubi sunt?" Servus tac<input type="text" data-expected="et"/> neque respond<input type="text" data-expected="et"/>. Iūlius: "Respond<input type="text" data-expected="ē"/>!" Dāvus: "Interrog<input type="text" data-expected="ā"/> Mēdum!" Iūlius Mēdum interrog<input type="text" data-expected="at"/>: "Ubi est pecūnia mea, Mēd<input type="text" data-expected="e"/>?" Mēdus: "Dāvus pecūniam tuam hab<input type="text" data-expected="et"/>." Iūlius: "Pōn<input type="text" data-expected="e"/> sacculum tuum in mēnsā, Dāv<input type="text" data-expected="e"/>!" Dāvus pār<input type="text" data-expected="et"/>: sacculum suum in mēnsā pōn<input type="text" data-expected="it"/>. Dāvus: "Vid<input type="text" data-expected="ē"/>, domin<input type="text" data-expected="ē"/>: sacculus meus vacuus est." Iūlius: "Sūm<input type="text" data-expected="e"/> sacculum tuum et discēd<input type="text" data-expected="e"/>, bon<input type="text" data-expected="e"/> serv<input type="text" data-expected="e"/>!" Dāvus sacculum suum sūm<input type="text" data-expected="it"/> et discēd<input type="text" data-expected="it"/>.

View File

@ -1,4 +1,4 @@
In sacculō Iūliī <input type="text" data-expected="pecūniam" style="border: none; border-bottom: 1px solid black" /> est. Iūlius pecūniam <input type="text" data-expected="numerat" style="border: none; border-bottom: 1px solid black" />: "Ūnus, duo, trēs, <input type="text" data-expected="quattuor" style="border: none; border-bottom: 1px solid black" />, <input type="text" data-expected="quīnque" style="border: none; border-bottom: 1px solid black" />, sex, <input type="text" data-expected="septem" style="border: none; border-bottom: 1px solid black" />, <input type="text" data-expected="octō" style="border: none; border-bottom: 1px solid black" />, <input type="text" data-expected="novem" style="border: none; border-bottom: 1px solid black" />, <input type="text" data-expected="decem" style="border: none; border-bottom: 1px solid black" />." In <input type="text" data-expected="sacculō" style="border: none; border-bottom: 1px solid black" /> nōn centum, sed <input type="text" data-expected="tantum" style="border: none; border-bottom: 1px solid black" /> decem nummī sunt.<br>
Dāvus dominum <input type="text" data-expected="salūtat" style="border: none; border-bottom: 1px solid black" />: "Salvē, domine!" Iūlius <input type="text" data-expected="respondet" style="border: none; border-bottom: 1px solid black" />: "Pōne sacculum tuum in <input type="text" data-expected="mēnsā" style="border: none; border-bottom: 1px solid black" />!" Dāvus sacculum <input type="text" data-expected="suum" style="border: none; border-bottom: 1px solid black" /> in mēnsā <input type="text" data-expected="pōnit" style="border: none; border-bottom: 1px solid black" />. Sacculus Davi <input type="text" data-expected="vacuus" style="border: none; border-bottom: 1px solid black" /> est, in sacculo <input type="text" data-expected="eius" style="border: none; border-bottom: 1px solid black" /> [: Davi] <input type="text" data-expected="nulla" style="border: none; border-bottom: 1px solid black" /> pecunia est. Davus sacculum suum <input type="text" data-expected="sumit" style="border: none; border-bottom: 1px solid black" /> et discedit.
Iulius: “Mede! Veni!” Medus non venit, quia <input type="text" data-expected="is" style="border: none; border-bottom: 1px solid black" /> [: Medus] pecuniam Iulii <input type="text" data-expected="habet" style="border: none; border-bottom: 1px solid black" />. Iulius baculum, <input type="text" data-expected="quod" style="border: none; border-bottom: 1px solid black" /> in mensa est, sumit et <input type="text" data-expected="discedit" style="border: none; border-bottom: 1px solid black" />.
Dominus imperat, bonus servus <input type="text" data-expected="paret" style="border: none; border-bottom: 1px solid black" />.
In sacculō Iūliī <input type="text" data-expected="pecūniam"/> est. Iūlius pecūniam <input type="text" data-expected="numerat"/>: "Ūnus, duo, trēs, <input type="text" data-expected="quattuor"/>, <input type="text" data-expected="quīnque"/>, sex, <input type="text" data-expected="septem"/>, <input type="text" data-expected="octō"/>, <input type="text" data-expected="novem"/>, <input type="text" data-expected="decem"/>." In <input type="text" data-expected="sacculō"/> nōn centum, sed <input type="text" data-expected="tantum"/> decem nummī sunt.<br>
Dāvus dominum <input type="text" data-expected="salūtat"/>: "Salvē, domine!" Iūlius <input type="text" data-expected="respondet"/>: "Pōne sacculum tuum in <input type="text" data-expected="mēnsā"/>!" Dāvus sacculum <input type="text" data-expected="suum"/> in mēnsā <input type="text" data-expected="pōnit"/>. Sacculus Davi <input type="text" data-expected="vacuus"/> est, in sacculo <input type="text" data-expected="eius"/> [: Davi] <input type="text" data-expected="nulla"/> pecunia est. Davus sacculum suum <input type="text" data-expected="sumit"/> et discedit.
Iulius: “Mede! Veni!” Medus non venit, quia <input type="text" data-expected="is"/> [: Medus] pecuniam Iulii <input type="text" data-expected="habet"/>. Iulius baculum, <input type="text" data-expected="quod"/> in mensa est, sumit et <input type="text" data-expected="discedit"/>.
Dominus imperat, bonus servus <input type="text" data-expected="paret"/>.

File diff suppressed because one or more lines are too long

View File

@ -1,3 +1,3 @@
Iulius in magna <input type="text" data-expected="villa" style="border: none; border-bottom: 1px solid black" /> <input type="text" data-expected="habitat" style="border: none; border-bottom: 1px solid black" />. Aemilia cum <input type="text" data-expected="eo" style="border: none; border-bottom: 1px solid black" /> [:Iulio] habitat. Iulius Aemiliam <input type="text" data-expected="amat" style="border: none; border-bottom: 1px solid black" />, quia <input type="text" data-expected="ea" style="border: none; border-bottom: 1px solid black" /> [: Aemilia] bona et <input type="text" data-expected="pulchra" style="border: none; border-bottom: 1px solid black" /> femina est.
Aemilia in peristÿlo est <input type="text" data-expected="cum" style="border: none; border-bottom: 1px solid black" /> liberis suis, sed <input type="text" data-expected="sine" style="border: none; border-bottom: 1px solid black" /> viro suo. Iulia <input type="text" data-expected="ab" style="border: none; border-bottom: 1px solid black" /> Aemilia discedit; iam puella in <input type="text" data-expected="horto" style="border: none; border-bottom: 1px solid black" /> est. Iulia rosas <input type="text" data-expected="carpit" style="border: none; border-bottom: 1px solid black" /> et <input type="text" data-expected="ex" style="border: none; border-bottom: 1px solid black" /> horto venit cum V <input type="text" data-expected="rosis" style="border: none; border-bottom: 1px solid black" />. Puella laeta est: rosae eam <input type="text" data-expected="delectant" style="border: none; border-bottom: 1px solid black" />.
Ubi est impluvium? <input type="text" data-expected="Id" style="border: none; border-bottom: 1px solid black" /> [: impluvium] est in <input type="text" data-expected="atrio" style="border: none; border-bottom: 1px solid black" />. In impluvio <input type="text" data-expected="aqua" style="border: none; border-bottom: 1px solid black" /> est. In atrio nullae <input type="text" data-expected="fenestrae" style="border: none; border-bottom: 1px solid black" /> sunt.
Iulius in magna <input type="text" data-expected="villa"/> <input type="text" data-expected="habitat"/>. Aemilia cum <input type="text" data-expected="eo"/> [:Iulio] habitat. Iulius Aemiliam <input type="text" data-expected="amat"/>, quia <input type="text" data-expected="ea"/> [: Aemilia] bona et <input type="text" data-expected="pulchra"/> femina est.
Aemilia in peristÿlo est <input type="text" data-expected="cum"/> liberis suis, sed <input type="text" data-expected="sine"/> viro suo. Iulia <input type="text" data-expected="ab"/> Aemilia discedit; iam puella in <input type="text" data-expected="horto"/> est. Iulia rosas <input type="text" data-expected="carpit"/> et <input type="text" data-expected="ex"/> horto venit cum V <input type="text" data-expected="rosis"/>. Puella laeta est: rosae eam <input type="text" data-expected="delectant"/>.
Ubi est impluvium? <input type="text" data-expected="Id"/> [: impluvium] est in <input type="text" data-expected="atrio"/>. In impluvio <input type="text" data-expected="aqua"/> est. In atrio nullae <input type="text" data-expected="fenestrae"/> sunt.

View File

@ -1,4 +1,4 @@
Iulius ab oppid<input type="text" data-expected="o" style="border: none; border-bottom: 1px solid black" /> Tusculo ad vill<input type="text" data-expected="am" style="border: none; border-bottom: 1px solid black" /> su<input type="text" data-expected="am" style="border: none; border-bottom: 1px solid black" /> it. Villa eius prope Tuscul<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> est. Iulius in lectica est inter Urs<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> et Dav<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" />. Dominus a servis port<input type="text" data-expected="atur" style="border: none; border-bottom: 1px solid black" />. Ursus et Davus non saccos port<input type="text" data-expected="ant" style="border: none; border-bottom: 1px solid black" />, sacc<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> a Syro et Leandro port<input type="text" data-expected="antur" style="border: none; border-bottom: 1px solid black" />. Saccus quem Leander port<input type="text" data-expected="at" style="border: none; border-bottom: 1px solid black" /> non tam parvus est quam saccus qui a Syro port<input type="text" data-expected="atur" style="border: none; border-bottom: 1px solid black" />.
Medus non est apud domin<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" />, nam servus malus dominum tim<input type="text" data-expected="et" style="border: none; border-bottom: 1px solid black" />. Dominus a serv<input type="text" data-expected="o" style="border: none; border-bottom: 1px solid black" /> mal<input type="text" data-expected="o" style="border: none; border-bottom: 1px solid black" /> tim<input type="text" data-expected="etur" style="border: none; border-bottom: 1px solid black" />. Dominus serv<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> mal<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> voc<input type="text" data-expected="at" style="border: none; border-bottom: 1px solid black" /> neque ab eo aud<input type="text" data-expected="itur" style="border: none; border-bottom: 1px solid black" />. Serv<input type="text" data-expected="us" style="border: none; border-bottom: 1px solid black" /> mal<input type="text" data-expected="us" style="border: none; border-bottom: 1px solid black" /> a domin<input type="text" data-expected="o" style="border: none; border-bottom: 1px solid black" /> voc<input type="text" data-expected="atur" style="border: none; border-bottom: 1px solid black" /> neque eum aud<input type="text" data-expected="it" style="border: none; border-bottom: 1px solid black" />.
Quo it Medus? Rom<input type="text" data-expected="am" style="border: none; border-bottom: 1px solid black" /> it. Unde venit? Medus Tuscul<input type="text" data-expected="o" style="border: none; border-bottom: 1px solid black" /> venit. Ante Med<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> est Roma, Tusculum post e<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> est. Cornelius non Tusculo Romam, sed Rom<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> Tuscul<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> it, nam is Tuscul<input type="text" data-expected="i" style="border: none; border-bottom: 1px solid black" /> habitat. Cornelius non ambulat, sed equ<input type="text" data-expected="o" style="border: none; border-bottom: 1px solid black" /> veh<input type="text" data-expected="itur" style="border: none; border-bottom: 1px solid black" />.
Lÿdia, amica Medi, Rom<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" /> habitat. Iam Medus Rom<input type="text" data-expected="ae" style="border: none; border-bottom: 1px solid black" /> apud Lÿdi<input type="text" data-expected="am" style="border: none; border-bottom: 1px solid black" /> est. Medus amic<input type="text" data-expected="am" style="border: none; border-bottom: 1px solid black" /> su<input type="text" data-expected="am" style="border: none; border-bottom: 1px solid black" /> salut<input type="text" data-expected="at" style="border: none; border-bottom: 1px solid black" /> et ab amic<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> su<input type="text" data-expected="a" style="border: none; border-bottom: 1px solid black" /> salut<input type="text" data-expected="atur" style="border: none; border-bottom: 1px solid black" />, nam Lÿdia Med<input type="text" data-expected="um" style="border: none; border-bottom: 1px solid black" /> am<input type="text" data-expected="at" style="border: none; border-bottom: 1px solid black" /> et ab e<input type="text" data-expected="o" style="border: none; border-bottom: 1px solid black" /> am<input type="text" data-expected="atur" style="border: none; border-bottom: 1px solid black" />.
Iulius ab oppid<input type="text" data-expected="o"/> Tusculo ad vill<input type="text" data-expected="am"/> su<input type="text" data-expected="am"/> it. Villa eius prope Tuscul<input type="text" data-expected="um"/> est. Iulius in lectica est inter Urs<input type="text" data-expected="um"/> et Dav<input type="text" data-expected="um"/>. Dominus a servis port<input type="text" data-expected="atur"/>. Ursus et Davus non saccos port<input type="text" data-expected="ant"/>, sacc<input type="text" data-expected="i"/> a Syro et Leandro port<input type="text" data-expected="antur"/>. Saccus quem Leander port<input type="text" data-expected="at"/> non tam parvus est quam saccus qui a Syro port<input type="text" data-expected="atur"/>.
Medus non est apud domin<input type="text" data-expected="um"/>, nam servus malus dominum tim<input type="text" data-expected="et"/>. Dominus a serv<input type="text" data-expected="o"/> mal<input type="text" data-expected="o"/> tim<input type="text" data-expected="etur"/>. Dominus serv<input type="text" data-expected="um"/> mal<input type="text" data-expected="um"/> voc<input type="text" data-expected="at"/> neque ab eo aud<input type="text" data-expected="itur"/>. Serv<input type="text" data-expected="us"/> mal<input type="text" data-expected="us"/> a domin<input type="text" data-expected="o"/> voc<input type="text" data-expected="atur"/> neque eum aud<input type="text" data-expected="it"/>.
Quo it Medus? Rom<input type="text" data-expected="am"/> it. Unde venit? Medus Tuscul<input type="text" data-expected="o"/> venit. Ante Med<input type="text" data-expected="um"/> est Roma, Tusculum post e<input type="text" data-expected="um"/> est. Cornelius non Tusculo Romam, sed Rom<input type="text" data-expected="a"/> Tuscul<input type="text" data-expected="um"/> it, nam is Tuscul<input type="text" data-expected="i"/> habitat. Cornelius non ambulat, sed equ<input type="text" data-expected="o"/> veh<input type="text" data-expected="itur"/>.
Lÿdia, amica Medi, Rom<input type="text" data-expected="ae"/> habitat. Iam Medus Rom<input type="text" data-expected="ae"/> apud Lÿdi<input type="text" data-expected="am"/> est. Medus amic<input type="text" data-expected="am"/> su<input type="text" data-expected="am"/> salut<input type="text" data-expected="at"/> et ab amic<input type="text" data-expected="a"/> su<input type="text" data-expected="a"/> salut<input type="text" data-expected="atur"/>, nam Lÿdia Med<input type="text" data-expected="um"/> am<input type="text" data-expected="at"/> et ab e<input type="text" data-expected="o"/> am<input type="text" data-expected="atur"/>.

View File

@ -1,2 +1,2 @@
Ostia non <input type="text" data-expected="procul" style="border: none; border-bottom: 1px solid black" /> a Roma, sed <input type="text" data-expected="prope" style="border: none; border-bottom: 1px solid black" /> Romam est. <input type="text" data-expected="Unde" style="border: none; border-bottom: 1px solid black" /> venit Iulius? Tusculo venit et <input type="text" data-expected="ad" style="border: none; border-bottom: 1px solid black" /> villam it. Duo servi eum <input type="text" data-expected="portant" style="border: none; border-bottom: 1px solid black" />. Syrus et Leander, qui <input type="text" data-expected="post" style="border: none; border-bottom: 1px solid black" /> lecticam ambulant, duos <input type="text" data-expected="saccos" style="border: none; border-bottom: 1px solid black" /> portant. Saccus Syri non <input type="text" data-expected="tam" style="border: none; border-bottom: 1px solid black" /> magnus est <input type="text" data-expected="quam" style="border: none; border-bottom: 1px solid black" /> saccus qui a Leandro portatur, <input type="text" data-expected="itaque" style="border: none; border-bottom: 1px solid black" /> Syrus non tam <input type="text" data-expected="fessus" style="border: none; border-bottom: 1px solid black" /> est quam Leander.
Medus <input type="text" data-expected="apud" style="border: none; border-bottom: 1px solid black" /> dominum non est, nam Medus dominum iratum <input type="text" data-expected="timet" style="border: none; border-bottom: 1px solid black" />. Medus servus <input type="text" data-expected="malus" style="border: none; border-bottom: 1px solid black" /> [= improbus] est; <input type="text" data-expected="itaque" style="border: none; border-bottom: 1px solid black" /> Medus et Iulius non <input type="text" data-expected="amici" style="border: none; border-bottom: 1px solid black" />, sed inimici sunt. Via Latina, quae est <input type="text" data-expected="inter" style="border: none; border-bottom: 1px solid black" /> Romam et Capuam, non tam <input type="text" data-expected="longa" style="border: none; border-bottom: 1px solid black" /> est quam <input type="text" data-expected="via" style="border: none; border-bottom: 1px solid black" /> Appia. <input type="text" data-expected="Quo" style="border: none; border-bottom: 1px solid black" /> ambulat Medus? Is Romam ambulat, <input type="text" data-expected="nam" style="border: none; border-bottom: 1px solid black" /> amica eius Romae habitat. Cornelius <input type="text" data-expected="autem" style="border: none; border-bottom: 1px solid black" /> [= sed C.] Roma Tusculum <input type="text" data-expected="it" style="border: none; border-bottom: 1px solid black" />. Tusculum est <input type="text" data-expected="ante" style="border: none; border-bottom: 1px solid black" /> eum, <input type="text" data-expected="post" style="border: none; border-bottom: 1px solid black" /> eum est Roma. Cornelius equo <input type="text" data-expected="vehitur" style="border: none; border-bottom: 1px solid black" />, is non <input type="text" data-expected="ambulat" style="border: none; border-bottom: 1px solid black" />. Iulius et Cornelius ad villas suas <input type="text" data-expected="eunt" style="border: none; border-bottom: 1px solid black" />.
Ostia non <input type="text" data-expected="procul"/> a Roma, sed <input type="text" data-expected="prope"/> Romam est. <input type="text" data-expected="Unde"/> venit Iulius? Tusculo venit et <input type="text" data-expected="ad"/> villam it. Duo servi eum <input type="text" data-expected="portant"/>. Syrus et Leander, qui <input type="text" data-expected="post"/> lecticam ambulant, duos <input type="text" data-expected="saccos"/> portant. Saccus Syri non <input type="text" data-expected="tam"/> magnus est <input type="text" data-expected="quam"/> saccus qui a Leandro portatur, <input type="text" data-expected="itaque"/> Syrus non tam <input type="text" data-expected="fessus"/> est quam Leander.
Medus <input type="text" data-expected="apud"/> dominum non est, nam Medus dominum iratum <input type="text" data-expected="timet"/>. Medus servus <input type="text" data-expected="malus"/> [= improbus] est; <input type="text" data-expected="itaque"/> Medus et Iulius non <input type="text" data-expected="amici"/>, sed inimici sunt. Via Latina, quae est <input type="text" data-expected="inter"/> Romam et Capuam, non tam <input type="text" data-expected="longa"/> est quam <input type="text" data-expected="via"/> Appia. <input type="text" data-expected="Quo"/> ambulat Medus? Is Romam ambulat, <input type="text" data-expected="nam"/> amica eius Romae habitat. Cornelius <input type="text" data-expected="autem"/> [= sed C.] Roma Tusculum <input type="text" data-expected="it"/>. Tusculum est <input type="text" data-expected="ante"/> eum, <input type="text" data-expected="post"/> eum est Roma. Cornelius equo <input type="text" data-expected="vehitur"/>, is non <input type="text" data-expected="ambulat"/>. Iulius et Cornelius ad villas suas <input type="text" data-expected="eunt"/>.

View File

@ -8,7 +8,7 @@ for filename in sys.argv[1:]:
# Replace _string_ with html
html_head = '<input type="text" data-expected="'
# html_tail = '" required/>'
html_tail = '" style="border: none; border-bottom: 1px solid black" />'
html_tail = '"/>'
content = re.sub(r'_([a-zA-Z\-]+)_', html_head+r'\1'+html_tail, content)
# Replace vowel-dash-vowel with vowels with macrons
@ -23,5 +23,5 @@ for filename in sys.argv[1:]:
content = content.replace('U-U', 'Ū')
content = content.replace('u-u', 'ū')
with open(filename + '.html', 'w+') as outfile:
with open(filename + '.html', 'w') as outfile:
outfile.write(content)