Releases: LogCreative/presenter
Releases · LogCreative/presenter
presenter v0.8.0
presenter v0.8.0 adapt changes to the latest LaTeX release (2024-06-01 and later).
- Adapt the use of the new
lttemplateskernel package and remove the use ofxtemplatepackage. In other words, you need to update your TeX distribution to 2024-06-01 or later to make the latest version of presenter works! - Add new
baseandbase-optionsclass options, andarticleandreportclass options are deprecated. - Add new
bgandfgoptions to load the templates easier.
presenter v0.7.0
presenter v0.7.0 is a beta version.
- Fix empty and starred section level.
- Documentation improvement:
presenter-doc.pdfis user manual andpresenter-code.pdfincludes code implementation. - Project structure is refactored. It is now designed to be used out of the box.
presenter v0.6.0
presenter v0.6.0 changes some details of template rendering pipeline:
prettplpackage is provided. Now\EditPresenterBackgroundor\EditPresenterForegroundare available. The instance won't get declared if there is no such object type in the corresponding style, which means the template developer could choose not to implement all components.- New components
background/canvas,background/footlineandforeground/canvasare provided. New built-inimgbackground and foreground styles are provided to display the image on every page. - A
footlineversion of theprogressbarstyle is now available.
presenter v0.5.0
presenter v0.5.0 mainly provides more background styles to show the potential of presenter.
- Add
stroke-lengthkey toblockandl3blockstyles. - New
progressbarstyle to show the page progress based onblockstyle with the new key mentioned above. - Every foreground/sectioning template implementation now requires to use
\pretsec_register_name_title:nnto note the metadata for the use of other modules. Provides more interfaces inpretsecpackage to enable the communication between the foreground and background templates. - New
secblockstyle which will decay the color with the increasing of the sectioning level, which demonstrates the communication mentioned above.
presenter v0.4.0
presenter v0.4.0 mainly abstract more interfaces and introduce new features:
- fix
dualforeground style and abandon the legacy mark usage. - new
cascadeforeground style to display all levels of parent titles. - abstract the sectioning mechanism in the new package
pretsec, rename some internal variables and functions. l3blockbackground style is nowiiiblock, the template code in DocTeX is now seperated fromblockto avoid variable re-declaration issue.
presenter v0.3.0
presenter v0.3.0 provides more features:
- Implementing
dualforeground template for displaying both the parent level title and the child level title. - Documentation uses test results for previewing different templates.
- Misc fixes to the test and the doc.
presenter v0.2.0
presenter v0.2.0 splits the document class and package. With other improvements:
- chapter is now automatically detected.
- improve the sectioning handling.
- provide
\LoadPresenterBackgroundand\LoadPresenterForegroundinterface.
presenter v0.1.0
Basic implementation of presenter.
In the future, the presenter will be no longer served as a document class.