Skip to content

Commit

Permalink
bump version to v0.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
LogCreative committed Jun 29, 2023
1 parent 87b5f35 commit d96b3c1
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 9 deletions.
18 changes: 17 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,11 @@ regular LaTeX documents without many modifications, which could be natively run

Compared to other existing packages, presenter won't need any additional frame or slide environment to split different pages, but uses sectioning commands as the natural way to split different points.

**This project is still a Work In Progress (WIP).** Since it is still in the development state, you need to unpack the dtx files before using the package. Use the command
**This project is still a Work In Progress (WIP).**

## Usage

Since it is still in the development state, you need to unpack the dtx files before using the package. Use the command

```
l3build unpack
Expand All @@ -18,8 +22,20 @@ latex presenter.ins
```
to get the unpacked style files as the dependency of your document. Or you could install the tds zip `presenter.tds.zip` from the release section to your computer for global use.

## Examples

You can see more examples in the [`testfiles/`](testfiles/) folder. Refer to the documentation for more instructions.

## Documentation

The test results from [`testfiles/`](testfiles/) are used in the documentation, thus to compile the documentation, the check should be run first.
```
l3build check
l3build doc
```

## Showwheel

```diff
-\documentclass{article}
+\documentclass{presenter}
Expand Down
4 changes: 2 additions & 2 deletions doc/presenter.tex
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
\NewDocumentCommand{\presenter}{}{\textsc{Presenter}}
\title{\presenter: A \LaTeX{} presentation framework with seamless migration}
\author{Log Creative}
\date{2023-06-24 \quad v0.2.5}
\date{2023-06-29 \quad v0.3.0}

\usepackage{graphicx}
\NewDocumentCommand{\previewtest}{O{1} m}{
Expand Down Expand Up @@ -67,7 +67,7 @@
run by any latest \TeX{} distributions.

Compared to other existing packages, \presenter{} won't need any additional
\env{frame} or \env{slide} environment to split different pages, but uses
\env{frame} or \env{slide} environments to split different pages, but uses
sectioning commands as the natural way to split different points.
This package can not summarize the contents yet but it is promising to have
such a function in other ways in the future.
Expand Down
6 changes: 5 additions & 1 deletion source/presenter.dtx
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
%<class>\ProvidesExplClass
%<package>\ProvidesExplPackage
{presenter}
{2023-06-24}{v0.2.5}
{2023-06-29}{v0.3.0}
%<class> {A LaTeX presentation framework with seamless migration (class)}
%<package> {A LaTeX presentation framework with seamless migration (package)}
%</class|package>
Expand Down Expand Up @@ -249,6 +249,10 @@
% For the stared version of the sectioning command, \tn{@ssect} will be called
% as the child command. No typesetting in the body and insert the information to
% the mark.
%
% NOTICE: since there is no name or level of the sectioning in the paramenters
% of \tn{@ssect}, the current implementation will make displaying the star
% sectioning look identical despite of different levels of starred sectioning.
% \begin{arguments}
% \item indent
% \item beforeskip
Expand Down
2 changes: 1 addition & 1 deletion source/pretbg.dtx
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
%<default> {pretbg-default}
%<block> {pretbg-block}
%<l3block> {pretbg-l3block}
{2023-06-24}{v0.2.5}
{2023-06-29}{v0.3.0}
%<default> {default background style for presenter}
%<block> {block background style for presenter}
%<l3block> {block background style for presenter implemented in l3draw}
Expand Down
5 changes: 1 addition & 4 deletions source/pretfg.dtx
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
\ProvidesExplPackage
%<default> {pretfg-default}
%<dual> {pretfg-dual}
{2023-06-24}{v0.2.5}
{2023-06-29}{v0.3.0}
%<default> {default foreground style for presenter}
%<dual> {dual foreground style for presenter}
%</package>
Expand Down Expand Up @@ -167,7 +167,6 @@
% \end{macrocode}
% \begin{variable}[int]{\c_@@_fg_headline_lowest_sec_lv_int}
% The lowest section level constant.
% FIXME: Maybe refactored.
% \begin{macrocode}
\int_const:Nn \c_@@_fg_headline_lowest_sec_lv_int { 10 }
% \end{macrocode}
Expand Down Expand Up @@ -201,8 +200,6 @@
\box_new:N \l_@@_fg_headline_parent_box
% \end{macrocode}
% \end{variable}
%
% FIXME: Maybe mark is not necessary.
% \begin{macrocode}
\NewMarkClass { pretprevmark }
\NewMarkClass { pretcurmark }
Expand Down

0 comments on commit d96b3c1

Please sign in to comment.