Skip to content

Releases: LogCreative/presenter

presenter v0.8.0

12 Nov 13:56
d171187
Compare
Choose a tag to compare

presenter v0.8.0 adapt changes to the latest LaTeX release (2024-06-01 and later).

  • Adapt the use of the new lttemplates kernel package and remove the use of xtemplate package. 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 base and base-options class options, and article and report class options are deprecated.
  • Add new bg and fg options to load the templates easier.

presenter v0.7.0

23 Oct 10:46
c98f305
Compare
Choose a tag to compare

presenter v0.7.0 is a beta version.

  • Fix empty and starred section level.
  • Documentation improvement: presenter-doc.pdf is user manual and presenter-code.pdf includes code implementation.
  • Project structure is refactored. It is now designed to be used out of the box.

presenter v0.6.0

18 Jul 10:42
ecafb3f
Compare
Choose a tag to compare

presenter v0.6.0 changes some details of template rendering pipeline:

  • prettpl package is provided. Now \EditPresenterBackground or \EditPresenterForeground are 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/footline and foreground/canvas are provided. New built-in img background and foreground styles are provided to display the image on every page.
  • A footline version of the progressbar style is now available.

presenter v0.5.0

07 Jul 12:44
19594fa
Compare
Choose a tag to compare

presenter v0.5.0 mainly provides more background styles to show the potential of presenter.

  • Add stroke-length key to block and l3block styles.
  • New progressbar style to show the page progress based on block style with the new key mentioned above.
  • Every foreground/sectioning template implementation now requires to use \pretsec_register_name_title:nn to note the metadata for the use of other modules. Provides more interfaces in pretsec package to enable the communication between the foreground and background templates.
  • New secblock style which will decay the color with the increasing of the sectioning level, which demonstrates the communication mentioned above.

presenter v0.4.0

03 Jul 06:29
37d5dee
Compare
Choose a tag to compare

presenter v0.4.0 mainly abstract more interfaces and introduce new features:

  • fix dual foreground style and abandon the legacy mark usage.
  • new cascade foreground style to display all levels of parent titles.
  • abstract the sectioning mechanism in the new package pretsec, rename some internal variables and functions.
  • l3block background style is now iiiblock, the template code in DocTeX is now seperated from block to avoid variable re-declaration issue.

presenter v0.3.0

29 Jun 08:05
d96b3c1
Compare
Choose a tag to compare

presenter v0.3.0 provides more features:

  • Implementing dual foreground 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

17 Mar 07:05
8567d00
Compare
Choose a tag to compare

presenter v0.2.0 splits the document class and package. With other improvements:

  • chapter is now automatically detected.
  • improve the sectioning handling.
  • provide \LoadPresenterBackground and \LoadPresenterForeground interface.

presenter v0.1.0

02 Feb 13:42
4d92f6e
Compare
Choose a tag to compare
presenter v0.1.0 Pre-release
Pre-release

Basic implementation of presenter.

In the future, the presenter will be no longer served as a document class.