Developed with love by KnpLabs Hire us for your project!
38

latex-bundle

by bobvandevijver

Latex and pdf generator for Symfony 2/3/4

BobV Latex Bundle


Join the chat at https://gitter.im/bobvandevijver/latex-bundle

SensioLabsInsight

For whenever you want more flexibility than with any other PHP-PDF library

This bundle provides basic LaTeX support to ensure flexible PDF rendering in your Symfony2 application. The project was started as an idea to avoid the standard TCPDF library in the hope that the compilation of LaTeX can be done more efficiently and more consistently across machines.

Documentation

The complete documentation can be found in the Resources/doc directory! Start by reading the table of contents.

Upgrade notes

Upgrade notes can be found in the UPGRADE.MD file.

Features

  • Generate LaTeX (.tex) files using object oriĆ«nted programming
  • Generate PDF files from .tex files
  • HTTP responses containing the PDF using a single command
  • Basic caching system (do not regenerate the PDF when not needed)

In development

  • More standard LaTeX blocks

Support

If you have any problem, you've found and error or want to contribute to this project, feel free to open a github ticket. Please first read submitting issues.

The MIT License (MIT)

Copyright (c) 2011-2012 Bob van de Vijver

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
bob_v_latex:          []
  • Escape Greek characters as well when using latex_escape_all in Twig
    By web-flow, 8 months ago
  • Add support for full greek alphabet escaping
    By web-flow, 8 months ago
  • Twig 3.0 support (#36)
    By web-flow, 9 months ago
  • Fix Symfony 5 config deprecation (#35)
    By web-flow, 9 months ago
  • Use ensuremath instead of dollar for degree symbol
    By web-flow, 11 months ago
  • Fix bug in LockedLatexGenerator (#34)
    By bobvandevijver, 1 year ago
  • Added locked generator documentation
    By web-flow, 1 year ago
  • Updated upgrade docs for v2
    By web-flow, 1 year ago
  • Drop support for php 5
    By bobvandevijver, 1 year ago
  • Added LockedLatexGenerator
    By bobvandevijver, 1 year ago
  • Drop support for Symfony 2, restricted symfony packages to supported versions
    By bobvandevijver, 1 year ago
  • Fixed return type annotation in LatexGeneratorInterface
    By web-flow, 1 year ago
  • Escape euro sign correctly
    By web-flow, 1 year ago
  • Remove & character when removeLatex is set, and checkTable is not
    By web-flow, 1 year ago
  • Fixed invalid backslash replacement
    By web-flow, 1 year ago
  • Add Ohm sign to parser (#33)
    By bobvandevijver, 1 year ago
  • Add support for FOSCKEditorBundle
    By tobias-93, 1 year ago
  • Mark latex_escape filters as safe, removing the necessarity of using raw everywhere
    By bobvandevijver, 1 year ago
  • Expose not found image in ImageNotFoundException
    By web-flow, 1 year ago
  • Support enumerate in the listing element
    By bobvandevijver, 1 year ago
  • Fix incorrect includegraphics image matcher
    By web-flow, 1 year ago
  • Updated Travis configuration
    By bobvandevijver, 1 year ago
  • Add support for non-attachment pdf/tex generation
    By bobvandevijver, 1 year ago
  • Updated DirectTwig example with source
    By bobvandevijver, 2 years ago
  • Added cookbook with DirectTwig example
    By bobvandevijver, 2 years ago
  • Make Base class abstract
    By bobvandevijver, 2 years ago
  • Fixed some typos
    By bobvandevijver, 2 years ago
  • Fix small typo
    By web-flow, 2 years ago
  • Added some convenience methods
    By bobvandevijver, 2 years ago
  • Added -no-shell-escape as default command parameter
    By bobvandevijver, 2 years ago