A sphinx theme for generate gotalk style presentation. #sphinxjp
Project description
Go talks style presentation theme for Sphinx.
Output Sample
Features
Provide Go talks style theme for render presetation.
You don’t need to learn a special directive and role. All you have to know generally ReStructuredText.
Support PDF export.
Support Presenter notes.
Support OGP tags.
PDF Export
Presentations can be exported to PDF via a print stylesheet. This feature requires that you use Google Chrome or Chromium.
Open your presentation.
Open the in-browser print dialog (CMD+P).
Change the Destination setting to Save as PDF.
Click Save.
Presenter Notes
1. Embed notes
.. rst-class:: presenter-notes
Lorem ipsum dolor sit amet, consectetur adipisicing elit,
sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
2. Turn on note_enabled in conf.py
html_theme_options = {
'note_enabled': True, # => default False.
}
This will allow you to open a second window by pressing ‘N’ from your browser displaying your slides. The second window is completely synced with your main window, except that presenter notes are only visible on the second window.
Caution
It does not support the hosting of the http://talks.golang.org.
It cannot enable to playground.
Set up
Make environment with pip:
$ pip install sphinxjp.themes.gopher
Convert Usage
setup conf.py with:
extensions = ['sphinxjp.themes.gopher'] html_theme = 'gopher' html_use_index = False
and run:
$ make html
Requirement
Python 2.7 or later
Sphinx 1.3.x or later.
Using
static files in golang/tools
License
sphinxjp.themes.gopher Licensed under the MIT license .
orginal static files(styles.css, slides.js) are licensed under the BSD lincense
See the src/LICENSE.txt file for specific terms.
History
0.2.3 (Apr 15, 2019)
0.2.2 (Sep 25, 2018)
Fixed “Title slide” styles.
0.2.1 (Sep 22, 2018)
Add support for embedding canonical tags
0.2.0 (Sep 22, 2018)
Catch up with latest golang/tools static files.
Add support for display on mobile.
Add support for presenter notes.
Add support for OGP tag embedding.
Add Python 3.7 support.
0.1.1 (Mar 6, 2018)
Add Python 3.6 support.
Drop Python 3.3 support.
0.1.0 (Nov 23, 2015)
First release
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file sphinxjp.themes.gopher-0.2.3.tar.gz
.
File metadata
- Download URL: sphinxjp.themes.gopher-0.2.3.tar.gz
- Upload date:
- Size: 598.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f61149f5b936d2b5a3e7826838ccff736a81f9c8c0fbd5dc9d979bb5d727042f |
|
MD5 | c503251c70e48cbaf30ade070526e8aa |
|
BLAKE2b-256 | 172fa79c63b283f05be56ed07057a24bf2915d0884a722eadb2b67610f033bf5 |
File details
Details for the file sphinxjp.themes.gopher-0.2.3-py2.py3-none-any.whl
.
File metadata
- Download URL: sphinxjp.themes.gopher-0.2.3-py2.py3-none-any.whl
- Upload date:
- Size: 17.7 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2658175cd76e7927a31c6fde7a69fdf522e3eafc7dde5da737e00be293a5fe06 |
|
MD5 | b7a59d0c57ee3505235fdb70cb8e1ba0 |
|
BLAKE2b-256 | a0a7d4e5eb9c49d076f804a22843aaff22a15d06360899428706bf62af573530 |