Skip to content

v0.1.0

Latest
Compare
Choose a tag to compare
@skhelladi skhelladi released this 19 Apr 22:40
· 4 commits to main since this release

LatexGenC++

A C++ library for programmatically generating LaTeX documents.

Overview

LatexGenC++ is a comprehensive C++ library that allows programmatic generation of LaTeX documents. It provides an object-oriented API for creating various types of LaTeX documents, including articles, reports, books, and presentations, with support for multilingual content.

Features

  • Multiple Document Types: Support for articles, reports, books, and Beamer presentations
  • Structured Content: Easy management of sections, subsections, chapters, parts, etc.
  • Rich Elements: Figures, tables, equations, lists, theorems, algorithms
  • Bibliography Management: Two methods for handling bibliographies:
    • Using external .bib files
    • Creating references programmatically
  • Multilingual Support: 11 languages including English, French, German, Spanish, etc.
  • Custom Templates: Apply consistent styling across documents
  • Index Generation: Support for creating document indexes