Interlinea lemmas
Demonstration of how to place lemmas in an interlinear fashion with source text.
by OjisanSeiuchi
HTML
<!-- Adapted from: https://jtauber.com/blog/2006/01/28/dynamic_interlinears_with_javascript_and_css/
-->
<h3>Interlinear lemmas</h3>
<div class="unit"><p class="ru">В</p><p class="lemma">в</p></div>
<div class="unit"><p class="ru">этом</p><p class="lemma">этот</p></div>
<div class="unit"><p class="ru">контексте</p><p class="lemma">контехт</p></div>
<div class="unit"><p class="ru">комментаторы</p><p class="lemma">комментатор</p></div>
<div class="unit"><p class="comma">,</p></div>
<div class="unit"><p class="ru">журналисты</p><p class="lemma">журналист</p></div>
<div class="unit"><p class="ru">политики</p><p class="lemma">политик</p></div>
<div class="unit"><p class="ru">чувствуют</p><p class="lemma">чувствовать</p></div>
<div class="unit"><p class="ru">себя</p><p class="lemma">себя</p></div>
<div class="unit"><p class="ru">свободными</p><p class="lemma">свободный</p></div>
<div class="unit"><p class="ru">в</p><p class="lemma">в</p></div>
<div class="unit"><p class="ru">бряцании</p><p class="lemma">бряцание</p></div>
<div class="unit"><p class="ru">ядерным</p><p class="lemma">ядерный</p></div>
<div class="unit"><p class="ru">оружием</p><p class="lemma">оружие</p></div>
CSS
div.unit {
float: left;
margin-bottom: 1em;
color: black;
}
div.comma {
float: left;
margin-bottom: 1em;
color: black;
}
p.comma {
font-size: 16pt;
font-family: serif;
margin: 0em;
padding: 0em 0em;
}
p.ru {
font-size: 16pt;
font-family: serif;
margin: 0em;
padding: 0em 0.5em;
}
p.lemma {
font-size: 10pt;
font-family: sans-serif;
color: gray;
margin: 0em;
padding: 0em 1em;
}
h3 {
font-family: "HelveticaNeue";
}