Enhanced Thetis Manual

User avatar
W4NNG
Posts: 26
Joined: Sun Aug 09, 2020 12:15 am
Location: Alexandria VA 22306
Contact:

Enhanced Thetis Manual

Postby W4NNG » Wed Apr 09, 2025 1:32 am

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
Attachments
Thetis Manual Intergrated.py.txt
(7.6 KiB) Downloaded 174 times
User avatar
pa1hr
Posts: 51
Joined: Sun Apr 09, 2017 4:09 pm
Location: Pixendorf, Austria
Contact:

Re: Enhanced Thetis Manual

Postby pa1hr » Thu Apr 10, 2025 4:53 pm

Thank you very much for all the interesting information! Very helpful.

73, Hans PA0Q/OE3JRC
--

73,
Hans Remeeus (PA0Q/OE3JRC)
https://pa0q.nl
"Communication is about people, the rest is technology"
User avatar
W4NNG
Posts: 26
Joined: Sun Aug 09, 2020 12:15 am
Location: Alexandria VA 22306
Contact:

Re: Enhanced Thetis Manual

Postby W4NNG » Fri Apr 11, 2025 1:13 am

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.
Attachments
enhanced-manual-generator.py.txt
(10.59 KiB) Downloaded 99 times

Return to “Thetis”