blob: 3444c7a3813ec0111d091912cef14f629023723f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
#!/bin/sh
VNFILE=versification.xml
echo "<v11n v11nID=\"ApostolicFathers\">" > $VNFILE
echo " <collection collectionID=\"1\">" >> $VNFILE
for i in upenn/*.imp
do
BOOKNAME=$(echo $i|cut -f2 -d/|cut -f1 -d. \
|sed "s/_\\(.*s\\)$/ to the\\1/" \
|sed "s/^\\(Martyrdom\\)_/\\1 of/" \
|sed "s/_\\(.*\\)$/ to\\1/" \
|sed "s/\\(.\\)\\([A-Z]\\)/\\1 \\2/g" \
)
BOOK=$(grep " 1:1" $i|cut -f1 -d' '|cut -f 4 -d$)
CHAPMAX=$(grep "\\$\\$\\$" $i | cut -f2 -d' '|cut -f1 -d:| sort -n| tail -n1)
echo " <book osisID=\"$BOOK\" preferredAbbrev=\"$BOOK\" name=\"$BOOKNAME\" chapterMax=\"$CHAPMAX\">" >> $VNFILE
j=1
while [ $j -le $CHAPMAX ]
do
VERSEMAX=$(grep " $j:" $i | cut -f2 -d' '|cut -f2 -d:| sort -n| tail -n1)
echo " <chapter osisID=\"$BOOK.$j\" verseMax=\"$VERSEMAX\"/>" >> $VNFILE
j=$(($j + 1))
done
echo " </book>" >> $VNFILE
done
echo " </collection>" >> $VNFILE
echo " <collection collectionID=\"2\">" >> $VNFILE
echo " <book osisID=\"Appendix\" preferredAbbrev=\"Appendix\" name=\"Appendix\" chapterMax=\"3\">" >> $VNFILE
echo " <chapter osisID=\"Appendix.1\" verseMax=\"999\"/>" >> $VNFILE
echo " <chapter osisID=\"Appendix.2\" verseMax=\"999\"/>" >> $VNFILE
echo " <chapter osisID=\"Appendix.3\" verseMax=\"999\"/>" >> $VNFILE
echo " </book>" >> $VNFILE
echo " </collection>" >> $VNFILE
echo " <abbreviations>" >> $VNFILE
for i in upenn/*.imp
do
BOOKNAME=$(echo $i|cut -f2 -d/|cut -f1 -d. \
|sed "s/_\\(.*s\\)$/ to the\\1/" \
|sed "s/^\\(Martyrdom\\)_/\\1 of/" \
|sed "s/_\\(.*\\)$/ to\\1/" \
|sed "s/\\(.\\)\\([A-Z]\\)/\\1 \\2/g" \
)
BOOK=$(grep " 1:1" $i|cut -f1 -d' '|cut -f 4 -d$)
echo " <abbr osisID=\"$BOOK\">$BOOKNAME</abbr>" >> $VNFILE
done
echo " </abbreviations>" >> $VNFILE
echo "</v11n>" >> $VNFILE
|