Page 1 of 1

Enhanced Thetis Manual

Posted: Wed Apr 09, 2025 1:32 am
by W4NNG
Summary -- A single document that is the existing Thetis Manual 1.1 in HTML that has links to other related material on the internet.

This is a first crack at a program to gen a document that preserves the core manual content while Integrating community knowledge from forums, GitHub issues, and other sources, Want it to present everything in a unified format with proper attribution. Also want it to be easily to update.

Would appreciated any help with the program I'm using to scape, insert and format the enhanced manual

Attached is the Python program (remember to remove the txt extension)
Resultant file at "C:\thetis_kb\enhanced_manual.html" It's stand alone i.e. can be run anywhere.
The program needs PyPDF2, requests, and beautifulsoup4, libraries installed

pip install PyPDF2 beautifulsoup4 requests

If using Linux you may need to do
sudo apt-get update
sudo apt-get install python3-pip

Re: Enhanced Thetis Manual

Posted: Thu Apr 10, 2025 4:53 pm
by pa1hr
Thank you very much for all the interesting information! Very helpful.

73, Hans PA0Q/OE3JRC

Re: Enhanced Thetis Manual

Posted: Fri Apr 11, 2025 1:13 am
by W4NNG
Unfortunately the PyPDF2 Library only handles text. Using the attached enhanced-manual-generator.py.txt (w/ .txt removed) to test an improved version of the Python program. If one examines the program you'll likely notice that it has some JavaScript that was needed to pull in the images, drawings, tables etc that is so useful in the primary pdf manual.

It's possible this version may be useful as is, but I'd welcome any program suggestions.

Also, if you know of any other website instructions about using Thetis that are not showing up in the resultant HTML manual, please provide the links to I can add them to be scrapped.