hyhyhy
Pure & Professional presentations
PRESS SPACEBAR OR ARROW KEYS
Comes with a broad range of features…
Markdown, Nested slides, Math typesetting, Compatibility, Syntax highlighter, Javascript API, Convenient skeleton
It combines the most needed packages…
Through integration of the Bower, you can use what you want.
def filter(self, array_size=(1 * 1024), hashes=13):
"""Initializes a Filter() object
Expects:
array_size (in bytes): 4 * 1024 for a 4KB filter
hashes (int): for the number of hashes to perform
"""
self.filter = bytearray(array_size) # The filter itself
self.bitcount = array_size * 8 # Bits in the filter
self.hashes = hashes # The number of hashes to use
Quickstart - RubyGems
Optionally, you can install Bower.
my-new-presentation
├── _assets # Assets, own catalogs
│ ├── javascripts # Scripts
│ │ └── main.js # Core (presentation)
│ └── stylesheets # Styles
│ └── main.css # Default
├── _includes # Bower components
│ └── bower.json # Package list
├── _layouts # Layouts
│ └── default.erb # Basic template
├── _slides # Slides/Sections
│ ├── 1.introduction.md # First group
│ ├── 2.packages.md # Second group
│ ├── ... # ...
│ └── n.html # Last gruop
├── .bowerrc # Bower configure
├── .hyhyhy # Hyhyhy configure
└── README.md # Simplified guide
Commands
Shortcut
$ hyhyhy build --watch --serve
Pending changes and serves it on localhost:4000
# Hi!
–––
id: black hole
–––
<h2>Nice</h2>
–––
END
<article>
<section>
<h1>Hi!</h1>
</section>
<section id="black hole">
<h2>Nice</h2>
</section>
<section>
END
</section>
</article>
<ul>
<li>AAA</li>
<li>BBB</li>
<li>CCC</li>
</ul>
<ol>
<li>AAA</li>
<li>BBB</li>
<li>CCC</li>
</ol>
- aaa
- bbb
- ccc
- AAA
- BBB
- CCC
Text before...
<div class="bullet">
First paragraph
</div>
<span class="bullet">
Second paragraph
</span>
<br>
Text after...
Text before...
Text after...
First paragraph
Second paragraph
Text after...
```javascript
console.log('whoaa');
// nice line
```
<div
class="equation"
data-expr="f(x) = x^{2 \pi}"
></div>
console.log('whoaa');
// nice line
<div class="result"></div>
<script>
data_graphic({
description: "UFO",
...
target: ".result",
x_accessor: "year",
y_accessor: "sightings"
});
</script>
Keyboard
- Press left arrow and right arrow to navigate.
- Press h to launch fullscreen.
- Press ESC to exit fullscreen mode.
- Browser zooming is supported.
- Touch events are supported.
Supported browsers
- Firefox 2+
- Safari 3+
- Opera 9.64+
- Chrome
- IE9, IE10, IE11
So…
Ready to contribute?