Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@Faheemvc
Copy link
Contributor

@Faheemvc Faheemvc commented Mar 3, 2025

Pull Request Description

Changes Made

  • Feature addition
  • Bug fix
  • Performance improvement
  • Refactoring
  • Documentation update
  • Other (please specify)

Description

Added new engine called typst, also included typst slug file in contract. Add document_settings in instance which can control few things like, enable or disable QR, table of content and can pass the depth or table of content

Motivation and Context

Initial implementation, later we can use customized frames which is based on typst
Solves table layout issue in latex slugs

How Has This Been Tested?

Currently in local.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • All new and existing tests passed.
  • My changes generate no new warnings.
  • I have checked my code and corrected any misspellings.

@Faheemvc Faheemvc requested a review from vasil1729 March 3, 2025 07:01
@Faheemvc Faheemvc force-pushed the feat/add-typst-engine branch 2 times, most recently from 6e322e5 to 9e7a5b4 Compare March 6, 2025 16:44
@Faheemvc Faheemvc force-pushed the feat/add-typst-engine branch from 52d7718 to 7d11b4b Compare March 8, 2025 17:45
@salsabeeljamal salsabeeljamal merged commit 245c360 into main Mar 9, 2025
1 check passed
@salsabeeljamal salsabeeljamal deleted the feat/add-typst-engine branch March 10, 2025 04:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants