
Security News
vlt Launches "reproduce": A New Tool Challenging the Limits of Package Provenance
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
h1. Scarlet
Scarlet is a slideshow generator that uses Textile as a markup language.
h2. Current Status
Scarlet is still very young and immature. The very basic functionality is in place, and should work well most of the time. You probably shouldn't rely too much on it for slideshows that will need to be maintained, because the application design is still undergoing changes.
h2. Features
h2. TODO
h2. Usage
h3. Step 1 – Install Scarlet
sudo gem install scarlet
h3. Step 2 – Create the directory for the slideshow(s) and copy the javascripts and stylesheets
scarlet -g my_slideshow
h3. Step 3 – Create and save your slideshow file with Textile in the previously created folder
!SLIDE cover !TITLE Welcome to Scarlet! h1. Scarlet Welcome to Scarlet! !SLIDE h1. What is it? Scarlet is a Textile slideshow generator with syntax highlighting. Written in Ruby. !SLIDE h1. Why Ruby? Because it's simple! Here is some Ruby code: @@@ ruby puts "Hello, Scarlet!" @@@
The previous example contains three slides. The first slide has an XHTML class named "cover".
h3. Step 4 – Convert your slideshow file to XHTML
In the previously created folder:
scarlet slideshow.textile > slideshow.html
h3. Step 5 - Start the Show!
Open the converted html file in your browser of choice and bedazzle your audience with your über presentation skills.
h4. Keyboard Navigation:
h2. Contributors
h2. Special Thanks
h2. Copyright
Copyright (c) 2009 João Carlos Cardoso, excluding the following files:
Files under lib/scarlet/html/templates/javascripts/: ** jquery.easing.js: George McGinley Smith ** jquery.hash-changed.js: Pat Nakajima ** jquery.min.js: John Resig and the jQuery Team ** slides.js: Pat Nakajima. Edited by Blake Smith and João Carlos Cardoso.
Files under lib/scarlet/html/templates/stylesheets/: ** slides.css: Based on the stylesheet for "slidedown":http://github.com/nakajima/slidedown created by Pat Nakajima ** syntax_*.css: Generated with "Pygments":http://pygments.org/
h2. License
Scarlet is released under the MIT License (see the LICENSE file).
FAQs
Unknown package
We found that scarlet demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
vlt's new "reproduce" tool verifies npm packages against their source code, outperforming traditional provenance adoption in the JavaScript ecosystem.
Research
Security News
Socket researchers uncovered a malicious PyPI package exploiting Deezer’s API to enable coordinated music piracy through API abuse and C2 server control.
Research
The Socket Research Team discovered a malicious npm package, '@ton-wallet/create', stealing cryptocurrency wallet keys from developers and users in the TON ecosystem.