Releases: sjtug/modern-sjtu-thesis
Releases · sjtug/modern-sjtu-thesis
v0.6.1
v0.6.0
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
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
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
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
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
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
theorionpackage. - Added support for table footnotes.
Bug Fixes
- Improved the date display for better readability.
v0.4.0
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
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Full Changelog: v0.1.2...v0.2.0