awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
sarabander avatar

sarabander/sicp-pdf

0
View on GitHub↗
4,395 stars·551 forks·Perl·12 viewssicpebook.wordpress.com↗

Sicp Pdf

This project is a digital book typesetter and PDF generator designed to transform Texinfo structured text into high-quality PDF documents. It functions as a compilation system that converts Texinfo source files into LaTeX code to enable professional academic typesetting.

The system focuses on the precise control of typography and layout for technical manuals and books. It utilizes a source-driven document pipeline to manage font-family mapping and character metrics, ensuring visual consistency across the final publication.

The toolset covers academic document typesetting and custom book publishing, allowing for the adjustment of visual styles and page geometry through a centralized configuration.

Features

  • Academic Typesetting - Creates professional PDF versions of technical books and manuals using LaTeX for precise typography and layout control.
  • Texinfo Conversions - Transforms Texinfo source files into high-quality PDF formats through a LaTeX typesetting pipeline.
  • Digital Book Generation - Acts as a build system for generating high-quality PDF books from technical documentation sources.
  • LaTeX PDF Compilers - Uses a TeX engine to compile source files into professional PDF documents.
  • Texinfo PDF Compilers - Transforms Texinfo structured text into formatted PDF books using a LaTeX compilation pipeline.
  • PDF Document Generation - Compiles high-quality PDF books from source documents using a professional typesetting engine.
  • Texinfo to LaTeX Converters - Converts structured Texinfo source files into LaTeX code to enable professional academic typesetting.
  • Technical Documentation Formatting - Ensures technical documentation is legible and visually consistent by managing font families and character metrics.
  • Document Transformation Pipelines - Implements a document pipeline that transforms raw markup through intermediate formats for high-quality publication.
  • Book and Manuscript Production - Produces print-ready PDF books by adjusting visual styles and page layouts of digital manuscripts.
  • Document Layout and Styling - Allows modification of layouts, designs, and character metrics to adjust the visual presentation of the document.
  • Styling Configurations - Provides a centralized configuration file to control the visual presentation and character metrics of the final publication.
  • LaTeX Font Mappings - Maps specific typeface requirements to LaTeX font packages to ensure precise typographic control.
  • Learning and Reference - PDF versions of classic computer science literature.
  • Theoretical Computer Science - PDF version of foundational computing course materials.

Star history

Star history chart for sarabander/sicp-pdfStar history chart for sarabander/sicp-pdf

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Sicp Pdf

Similar open-source projects, ranked by how many features they share with Sicp Pdf.
  • andreyakinshin/russian-phd-latex-dissertation-templateAndreyAkinshin avatar

    AndreyAkinshin/Russian-Phd-LaTeX-Dissertation-Template

    1,524View on GitHub↗

    The project is a typesetting template and automated build system designed for formatting Russian doctoral theses, academic dissertations, books, presentations, and handouts according to national academic standards. It processes structured markup sources through standard compilation engines to produce publication-quality documents from modular chapters and sections. The system incorporates specialized bibliographic styling tools to organize and format research references, author publications, and patents. An automated build script orchestrates the multi-step document generation process, includ

    BibTeX Styledissertationlatexlatex-template
    View on GitHub↗1,524
  • jakegut/resumejakegut avatar

    jakegut/resume

    2,697View on GitHub↗

    This project is a document generation tool designed to create professional resumes and academic curriculum vitae using the LaTeX typesetting system. It provides a structured framework that separates raw career data from visual formatting, allowing users to compile structured source files into high-quality PDF documents. The system utilizes a template-driven layout engine and macro-based typesetting to enforce consistent visual constraints and typography. By isolating content from styling, it ensures that career histories, skills, and education are presented in a clean, standardized format sui

    TeX
    View on GitHub↗2,697
  • executablebooks/jupyter-bookexecutablebooks avatar

    executablebooks/jupyter-book

    4,251View on GitHub↗

    Jupyter Book is a computational book publisher and static site generator that converts Jupyter notebooks and markdown files into interactive web books and publication-quality PDF documents. It serves as a markdown-based documentation tool that executes embedded code at build time and caches the resulting outputs for static display. The system distinguishes itself by supporting interactive data publications, allowing readers to engage with live computational widgets and launch notebooks in remote execution environments. It extends standard markdown with a system of roles and directives to supp

    TypeScript
    View on GitHub↗4,251
  • prawnpdf/prawnprawnpdf avatar

    prawnpdf/prawn

    4,814View on GitHub↗

    Prawn is a Ruby library and document layout tool used for the programmatic generation of PDF files. It functions as a vector graphics engine that allows for the creation of portable documents containing formatted text, custom shapes, and organized page layouts. The library differentiates itself through a coordinate-based vector rendering system that supports multi-stop gradient fills, complex polygons, and layer-based blending. It provides a comprehensive typography system capable of embedding TrueType and OpenType fonts to support UTF-8 characters and right-to-left text for multilingual publ

    Ruby
    View on GitHub↗4,814
See all 30 alternatives to Sicp Pdf→

Frequently asked questions

What does sarabander/sicp-pdf do?

This project is a digital book typesetter and PDF generator designed to transform Texinfo structured text into high-quality PDF documents. It functions as a compilation system that converts Texinfo source files into LaTeX code to enable professional academic typesetting.

What are the main features of sarabander/sicp-pdf?

The main features of sarabander/sicp-pdf are: Academic Typesetting, Texinfo Conversions, Digital Book Generation, LaTeX PDF Compilers, Texinfo PDF Compilers, PDF Document Generation, Texinfo to LaTeX Converters, Technical Documentation Formatting.

What are some open-source alternatives to sarabander/sicp-pdf?

Open-source alternatives to sarabander/sicp-pdf include: andreyakinshin/russian-phd-latex-dissertation-template — The project is a typesetting template and automated build system designed for formatting Russian doctoral theses,… tuna/thuthesis — thuthesis is a LaTeX thesis template and dissertation layout engine designed to format academic dissertations… jakegut/resume — This project is a document generation tool designed to create professional resumes and academic curriculum vitae using… executablebooks/jupyter-book — Jupyter Book is a computational book publisher and static site generator that converts Jupyter notebooks and markdown… prawnpdf/prawn — Prawn is a Ruby library and document layout tool used for the programmatic generation of PDF files. It functions as a… rstudio/bookdown — Bookdown is a scientific publishing framework and multi-format document processor designed for authoring technical…