Sha256: 95e7dbfb4d5a4f18133adb5f4aeab3076f39b9014f8742d61402f2f6f4af3a09
Contents?: true
Size: 609 Bytes
Versions: 15
Compression:
Stored size: 609 Bytes
Contents
require 'katex' require 'sskatex' require 'kramdown-math-sskatex' # Make sure our KaTeX assets are available (this can be disabled if you are not using math-mode) def preprocess_katex_assets # Copy stylesheet @items.create(File.open(File.join(Katex.gem_path, 'vendor', 'katex', 'stylesheets', 'katex.css'), 'r').read, {}, '/styles/katex.css') # Copy fonts fontPath = File.join(Katex.gem_path, 'vendor', 'katex', 'fonts') Dir.foreach(fontPath) do |item| next if item == '.' or item == '..' @items.create(File.open(File.join(fontPath, item), 'r').read, {}, '/styles/fonts/' + item) end end
Version data entries
15 entries across 15 versions & 1 rubygems