scripts for my gemini capsule
biblestudy: show strongs numbers in webp
Zach DeCook 2023-12-11
parent 5d004d8 · commit f6500b1
-rwxr-xr-xbiblestudy.py2
m---------usfm2gmi0
-rwxr-xr-xwebp.py8
3 files changed, 6 insertions, 4 deletions
diff --git a/biblestudy.py b/biblestudy.py
index 57356eb..6e92659 100755
--- a/biblestudy.py
+++ b/biblestudy.py
@@ -22,6 +22,8 @@ def main(qs):
printlsv([passages[0]], False, passages[0].length() > 5)
printoeb([passages[0]], False, False)
printwebp([passages[0]], False, False)
+ printwebp([passages[0]], False, False, printStrongs=True)
+
diff --git a/usfm2gmi b/usfm2gmi
-Subproject 3679315e6fd1ba1c02a002ce208f385f5989b28
+Subproject 55ed7b33bb8f11aafe68167e310b8df7b6b0641
diff --git a/webp.py b/webp.py
index 8046c9f..27fc13d 100755
--- a/webp.py
+++ b/webp.py
@@ -6,9 +6,9 @@ import os
import sys
import subprocess
-def printf(line):
+def printf(line, printStrongs=False):
if line.strip():
- print(usfm2gmi.convert(line), end=' ')
+ print(usfm2gmi.convert(line, printStrongs), end=' ')
else:
print()
@@ -27,7 +27,7 @@ def main(qs):
print("20 text/gemini\r\n")
printwebp(passages)
-def printwebp(passages, title=True, plug=True):
+def printwebp(passages, title=True, plug=True, printStrongs=False):
books=subprocess.check_output([f"find", "webp/", "-name", f'??-*.usfm']).strip().split(b"\n")
books.sort()
if plug:
@@ -58,7 +58,7 @@ def printwebp(passages, title=True, plug=True):
printing =0
if printing>=2:
- printf(line)
+ printf(line, printStrongs)
print('(WEB)') #end in newline
if __name__ == '__main__':