Skip to content

Releases: sjtug/modern-sjtu-thesis

v0.6.1

25 Mar 01:05

Choose a tag to compare

Bug Fixes

  • Fix the numbering error in bilingual figure captions for algorithms.
  • Fix the font-set configuration issue when using webapp-upload.

v0.6.0

06 Mar 02:58

Choose a tag to compare

Features

  • Enhanced font configuration: Add a font-set parameter with presets for web-app, mac, and windows, helping eliminate unknown font family warnings.
  • Custom font support: Add a fonts parameter that allows users to define their own font sets.

Bug Fixes

  • Fix the incorrect display of appendix titles in the PDF table of contents.
  • Fix the incorrect rendering of the datetime on the English cover page.

v0.5.2

30 Jan 01:05

Choose a tag to compare

Features

  • Add support for custom fields on the cover page.
  • Optimize cover layout spacing and field display logic.

Refactoring

  • Improve reference processing logic.

Bug Fixes

  • Fix an issue where “continued table” labels did not display correctly for tables spanning more than three pages.

v0.5.1

04 Nov 12:06

Choose a tag to compare

Features

  • Add additional headings such as Abstract to the PDF bookmarks to improve navigation.

Improvements

  • Improve undergraduate thesis formatting to match the updated template specification.

Bug Fixes

  • Correct chapter reference labels to ensure accurate cross-referencing.
  • Remove extra spaces in the table of contents for cleaner layout.

Maintenance

  • Update template dependencies to support Typst 0.14.

v0.5.0

28 Aug 08:49

Choose a tag to compare

Documentation

  • Update quick start guide and feature list in README.
  • Add FAQ section.

Features

  • Add nomenclature page for displaying symbol tables.
  • Optimize thesis formatting to adapt to the latest Typst version.

Refactoring

  • Adjust list and enumeration indentation styles.
  • Update counter inheritance level for theorem environments.

Bug Fixes

  • Remove invalid imports.

v0.4.2

31 Jul 08:30

Choose a tag to compare

Features

  • Add the signature feature in the declaration page.
  • Add mathematical and code fonts for WebAPP users.
  • Adjust the line spacing of the English text and the numbering rules for appendix figures.
  • Add the description of the sub-equation reference feature.

v0.4.1

23 Jun 06:37

Choose a tag to compare

Refactoring

  • Refactored the formula numbering mechanism to support multi-line equation numbering. (Breaking change: Equation references no longer need to start with eqt.)

Features

  • Updated the example documents with detailed descriptions of the template’s supported features.
  • Added theorem environments using the theorion package.
  • Added support for table footnotes.

Bug Fixes

  • Improved the date display for better readability.

v0.4.0

20 May 01:59

Choose a tag to compare

Refactoring

  • Refactor and encapsulate functions related to figures, tables, and algorithm environments for better modularity and reusability.

Features

  • Add support for subfigures and algorithm environments.
  • Generate list of figures, tables and algorithms automatically.
  • Introduce print mode with configurable page margins and duplex printing settings.
  • (Experimental) Add word count functionality.
  • (Experimental) Enable automatic page break when a section title appears at the bottom of a page.

Bug Fixes

  • Fix incorrect numbering for figure environments without labels.
  • Fix layout issues for long titles on graduate thesis cover pages.

v0.3.0

25 Apr 03:48

Choose a tag to compare

Full Changelog: v0.2.0...v0.3.0

v0.2.0

05 Mar 07:42

Choose a tag to compare

Full Changelog: v0.1.2...v0.2.0