Skip to content

PreTeXt: an authoring and publishing system for scholarly documents

License

Notifications You must be signed in to change notification settings

jjrsylvestre/pretext

This branch is 2 commits ahead of, 36 commits behind PreTeXtBook/pretext:master.

Folders and files

NameName
Last commit message
Last commit date
Oct 30, 2021
Jan 23, 2025
Jan 4, 2025
Jan 23, 2025
Jan 15, 2025
Dec 6, 2024
Oct 3, 2013
Jan 23, 2025
Dec 27, 2024
Jan 17, 2025
Jan 23, 2025
Oct 3, 2023
Dec 23, 2024
Jun 20, 2022
Oct 30, 2021
Oct 19, 2022
Apr 24, 2016

Repository files navigation

PreTeXt

An authoring and publishing system for authors of textbooks, research articles, and monographs, especially in STEM disciplines.

GPL License.

Quickstart instructions at project website: pretextbook.org

Help and development discussions:

PreTeXt is guided by the following principles:

  1. PreTeXt is a markup language that captures the structure of textbooks and research papers.
  2. PreTeXt is human-readable and human-writable.
  3. PreTeXt documents serve as a single source which can be easily converted to multiple other formats, current and future.
  4. PreTeXt respects the good design practices which have been developed over the past centuries.
  5. PreTeXt makes it easy for authors to implement features which are both common and reasonable.
  6. PreTeXt supports online documents which make use of the full capabilities of the Web.
  7. PreTeXt output is styled by selecting from a list of available templates, relieving the author of the burden involved in micromanaging the output format.
  8. PreTeXt is free: the software is available at no cost, with an open license. The use of PreTeXt does not impose any constraints on documents prepared with the system.
  9. PreTeXt is not a closed system: documents can be converted to LaTeX and then developed using standard LaTeX tools.
  10. PreTeXt recognizes that scholarly documents involve the interaction of authors, publishers, scholars, curators, instructors, students, and readers, with each group having its own needs and goals.
  11. PreTeXt recognizes the inherent value in producing material that is accessible to everyone.

About

PreTeXt: an authoring and publishing system for scholarly documents

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • XSLT 71.9%
  • JavaScript 12.3%
  • Python 6.0%
  • CSS 5.3%
  • SCSS 4.4%
  • Shell 0.1%