You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
10 hours ago | |
---|---|---|
examples | 3 days ago | |
.DS_Store | 3 days ago | |
.gitignore | 10 hours ago | |
DejaVuSansCondensed-Bold.ttf | 3 days ago | |
DejaVuSansCondensed-BoldOblique.ttf | 3 days ago | |
DejaVuSansCondensed-Oblique.ttf | 3 days ago | |
DejaVuSansCondensed.ttf | 3 days ago | |
NotoColorEmoji-Regular.ttf | 3 days ago | |
README.md | 10 hours ago | |
generate_pdf.py | 2 days ago | |
generate_pdf_emoji_support.py | 10 hours ago |
README.md
PDF generation End of Term Surveys
This is how you can generate PDFs for End of Term Surveys. Some examples are provided in examples/
Usage
If you do want emoji support:
pip install playwright jinja2
playwright install
Use generate_pdf_emoji_support.py
to convert a tsv into many PDF's separated by locality into a file.
Usage Examples
python generate_pdf_emoji_support.py -i "F2024 End of Term Survey Responses.tsv" -o "F24 End of Term Survey (Sorted by Locality)"
python generate_pdf_emoji_support.py -i "F2024 Fourth Term Survey Responses.tsv" -o "F24 Fourth Term Survey (Sorted by Locality)"
Actual Usage Example
- Find the original survey links that were shared with you from the training (to every trainee)
- Go to the google sheet of responses (shared with only you) and add the correct headings based on the questions
- there are probably columns called "Column #". You should rename these according to the original survey
- they should be renamed to things like: "Please evaluate your progress in "Truth (e.g. study times, Bible reading, etc.)" for this past term (1-5, 5 indicating the most progress):"
- for comments about these, name them "Comments 1", "Comments 2", etc.
- at the end of Fourth Term Survey, it probably should be called "Further Comments"
- Required columns: 'Timestamp', 'Email Address', 'Name (last, first):', 'Sending locality:'. WARNING: In previous terms, the column named "Name (last, first):" was called "Name (last, first): " with a space. You need to remove this space to make the output work.
To transfer folder by email:
Folder must be zipped.