mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-10-22 13:19:28 +03:00
8f13d3cada
This allows creating HTML presentations with `asciidoctor-revealjs presentation.adoc`. NOTE: The generated HTML file implicitly depend on reveal.js (and I see no good way to bundle it with Nix). Either provide reveal.js in a local path next to the generated HTML file[1], or override the revealjsdir attribute, for example by pointing to an URL (can also be a path): asciidoctor-revealjs -a revealjsdir=https://cdn.jsdelivr.net/npm/reveal.js@3.9.2 presentation.adoc Implementation details: 1. Added "gem 'asciidoctor-revealjs'" to the Gemfile. 2. Ran "nix-shell -p bundler --run 'bundle lock --update'" from pkgs/tools/typesetting/asciidoctor/. 3. Hand edited Gemfile.lock to remove all but the asciidoctor-revealjs changes. (Rationale: allow backporting to release-20.09.) 4. Finish off with "nix-shell -p bundix --run 'bundix'". [1] Of course Nix can help with _that_, but that's external to the asciidoctor-revealjs program.
106 lines
2.4 KiB
Plaintext
106 lines
2.4 KiB
Plaintext
GEM
|
|
remote: https://rubygems.org/
|
|
specs:
|
|
Ascii85 (1.0.3)
|
|
addressable (2.6.0)
|
|
public_suffix (>= 2.0.2, < 4.0)
|
|
afm (0.2.2)
|
|
asciidoctor (2.0.10)
|
|
asciidoctor-diagram (1.5.18)
|
|
asciidoctor (>= 1.5.0, < 3.x)
|
|
asciidoctor-epub3 (1.5.0.alpha.9)
|
|
asciidoctor (>= 1.5.0, < 3.0.0)
|
|
concurrent-ruby (~> 1.1.5)
|
|
gepub (~> 1.0.2)
|
|
thread_safe (~> 0.3.6)
|
|
asciidoctor-mathematical (0.3.0)
|
|
asciidoctor (~> 2.0, >= 2.0.0)
|
|
mathematical (~> 1.5, >= 1.5.8)
|
|
ruby-enum (~> 0.4)
|
|
asciidoctor-pdf (1.5.0.alpha.18)
|
|
asciidoctor (>= 1.5.3, < 3.0.0)
|
|
concurrent-ruby (~> 1.1.0)
|
|
prawn (~> 2.2.0)
|
|
prawn-icon (~> 2.3.0)
|
|
prawn-svg (~> 0.29.0)
|
|
prawn-table (~> 0.2.0)
|
|
prawn-templates (~> 0.1.0)
|
|
safe_yaml (~> 1.0.0)
|
|
thread_safe (~> 0.3.0)
|
|
treetop (~> 1.5.0)
|
|
asciidoctor-revealjs (4.0.1)
|
|
asciidoctor (>= 2.0.0, < 3.0.0)
|
|
concurrent-ruby (~> 1.0)
|
|
thread_safe (~> 0.3.5)
|
|
asciimath (2.0.1)
|
|
coderay (1.1.2)
|
|
concurrent-ruby (1.1.5)
|
|
css_parser (1.7.0)
|
|
addressable
|
|
gepub (1.0.4)
|
|
nokogiri (>= 1.8.2, < 1.11)
|
|
rubyzip (>= 1.1.1)
|
|
hashery (2.1.2)
|
|
i18n (1.6.0)
|
|
concurrent-ruby (~> 1.0)
|
|
mathematical (1.6.12)
|
|
ruby-enum (~> 0.4)
|
|
mime-types (3.3.1)
|
|
mime-types-data (~> 3.2015)
|
|
mime-types-data (3.2020.1104)
|
|
mini_portile2 (2.4.0)
|
|
multi_json (1.13.1)
|
|
nokogiri (1.10.3)
|
|
mini_portile2 (~> 2.4.0)
|
|
pdf-core (0.7.0)
|
|
pdf-reader (2.2.0)
|
|
Ascii85 (~> 1.0.0)
|
|
afm (~> 0.2.1)
|
|
hashery (~> 2.0)
|
|
ruby-rc4
|
|
ttfunk
|
|
polyglot (0.3.5)
|
|
prawn (2.2.2)
|
|
pdf-core (~> 0.7.0)
|
|
ttfunk (~> 1.5)
|
|
prawn-icon (2.3.0)
|
|
prawn (>= 1.1.0, < 3.0.0)
|
|
prawn-svg (0.29.1)
|
|
css_parser (~> 1.6)
|
|
prawn (>= 0.11.1, < 3)
|
|
prawn-table (0.2.2)
|
|
prawn (>= 1.3.0, < 3.0.0)
|
|
prawn-templates (0.1.1)
|
|
pdf-reader (~> 2.0)
|
|
prawn (~> 2.2)
|
|
public_suffix (3.1.1)
|
|
pygments.rb (1.2.1)
|
|
multi_json (>= 1.0.0)
|
|
rouge (3.5.1)
|
|
ruby-enum (0.7.2)
|
|
i18n
|
|
ruby-rc4 (0.1.5)
|
|
rubyzip (1.2.3)
|
|
safe_yaml (1.0.5)
|
|
thread_safe (0.3.6)
|
|
treetop (1.5.3)
|
|
polyglot (~> 0.3)
|
|
ttfunk (1.5.1)
|
|
|
|
PLATFORMS
|
|
ruby
|
|
|
|
DEPENDENCIES
|
|
asciidoctor
|
|
asciidoctor-diagram
|
|
asciidoctor-epub3
|
|
asciidoctor-mathematical
|
|
asciidoctor-pdf
|
|
asciidoctor-revealjs
|
|
coderay
|
|
pygments.rb
|
|
rouge
|
|
|
|
BUNDLED WITH
|
|
2.1.4
|