You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
858 B
17 lines
858 B
#!/bin/bash
|
|
|
|
# A script which converts plaintext cantos from one canticle to XML formatting.
|
|
# Must be run inside canticle directory: [inferno,purgatorio,paradiso]-xml.d
|
|
# Tag scripts must be in the above directory.
|
|
|
|
# 1) word-tags.py --- add <w></w> tags to each word.
|
|
# 2) terzina-tags.sh --- add <terzina num="..."> tags to each terzina
|
|
# 3) top-level-tags.sh --- add TEI XML header; add <canto> and <terzine> tags
|
|
|
|
if [[ "$(pwd | awk -F'/' '{print $NF}')" =~ inferno-xml.d|purgatorio-xml.d|paradiso-xml.d ]]; then
|
|
clear
|
|
echo "Starting..."
|
|
cp ../../py-scripts.d/word-tags.py word-tags.py && python3 word-tags.py && rm word-tags.py &&\
|
|
cp ../../shell-scripts.d/tercet-tags.sh tercet-tags.sh && ./tercet-tags.sh && rm tercet-tags.sh &&\
|
|
cp ../../shell-scripts.d/top-level-tags.sh top-level-tags.sh && ./top-level-tags.sh && rm top-level-tags.sh
|
|
fi
|
|
|