Skip to content

Bible-Translation-Tools/usfm-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

679 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

usfm-tools

Tools for converting, cleaning, and checking Scripture text

How to use

To get the graphical interface, you can run usfm_wizard.py in the src/ directory using python usfm_wizard.py. You may need to install some dependencies first.

Dependencies

  • Python 3.10 or later
  • python-docx
  • pyyaml
  • requests
  • json
  • jsonschema

You should be able to install the libraries with:

pip install python-docx

pip install pyyaml

and so on.

Virtual Environments

If you want to use USFM Tools without changing your normal python environment, you can use python -m to create a virtual environment where you can install the dependencies separate from your normal python environment. For example, you could use python -m wizard ./wizard to create a python virtual environment called wizard in your current directory. Then, use source wizard/bin/activate or wizard\\Scripts\\activate.bat on Windows.

https://anaconda.com also has a product that can make it easier to create and use virtual environments.

About

Tools for converting, cleaning, and checking Scripture text

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages