KeynoteC
A simple DSL to create keynote presentations using LaTeX and Beamer.
Usage
At this state, KeynoteC is usable as a Python executable module, or as
an application. Install it with python setup.py install (you might need
superuser priviledges to install in system wide), and execute the module as
python -m keynotec <filename>, or the application keynotec <filename>, to
compile the keynote file into a PDF presentation.
Syntax
The file keynote.key file as an example of everything that is currently working, and serves as an example.
For a more thorough explanation of the syntax you might want to take a look at docs/syntax.md.
Dependencies
XeLaTeX is used to generate the PDF output file. Also, the following LaTeX packages are required:
- beamer
- inputenc
- fontspec
- enumitem
- calc
- datetime
- babel
- listings
Code Quality
It works. It does what I need. I built the first version in about 24h. It was much less than that in work hours. And the code shows it. Live with that. I do.
To aid in its development, report any issue you have or enhancement in the project's Github repository.
Thank you.
Metadata
Release files for KeynoteC 0.2.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| KeynoteC-0.2.2.tar.gz | 3.0 MB | Without provenance | Details for KeynoteC-0.2.2.tar.gz |
Release files / KeynoteC-0.2.2.tar.gz
| Download URL | KeynoteC-0.2.2.tar.gz |
|---|---|
| Size | 3.0 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5813812c445dfe17476cfdbeda888f0d3daf87bc0ba78ec530927ab3738419e4
|
|
BLAKE2b-256 checksum How to use checksums |
e464d332e88f53258e70cb5aa1c503bff4fd845b25167c9d8df75c050db5381e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.20.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.6
|
Security for KeynoteC 0.2.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.