Skip to main content

Assembles a PDF textbook from sources and adds citations

Project description

Textbook Assembler

A tool for assembling a collection of PDF resources into a single "textbook"

While it's nice to teach from a textbook, the modern teacher has a huge array of resources to pull from, including unpublished notes, lecture slides, and even code repositories. Providing students with these resources as a huge library of PDFs is intimidating, disorienting, and confusing. This is especially true when you don't need the entire resource, only a few pages or slides.

This package aims to solve this problem by giving teachers an easy way to merge a large volume of files into a single "textbook", which can then be distributed to students. References and links are added to ensure proper credit assignment for everything used in the class.

Usage

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

textbook_assembler-1.0.0.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

textbook_assembler-1.0.0-py3-none-any.whl (12.5 kB view details)

Uploaded Python 3

File details

Details for the file textbook_assembler-1.0.0.tar.gz.

File metadata

  • Download URL: textbook_assembler-1.0.0.tar.gz
  • Upload date:
  • Size: 9.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for textbook_assembler-1.0.0.tar.gz
Algorithm Hash digest
SHA256 a8b4b64fd52ee34e8f990490b6ae1f826278dde4e3ad664a11bf23db10a1acaa
MD5 e4075d72962a3eae737f725558149f1a
BLAKE2b-256 192d7f6f48c16a69cb8f383903379b6f43332ba229d91141e7bc99f78276e46b

See more details on using hashes here.

File details

Details for the file textbook_assembler-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for textbook_assembler-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6e3495563340881125b5280f349ec9bf806b29e50a0549811f4f230a1c7974c8
MD5 a7a5b6924c8da39d6f0e3a35c05425da
BLAKE2b-256 ba0b05d88d0e4cdc0c0913f0de38cb015a94c419e47a05cadad4a8feaaee2351

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page