Class: Asciidoctor::Stylesheets

Inherits:
Object
  • Object
show all
Defined in:
lib/asciidoctor/stylesheets.rb

Overview

QUESTION create method for user stylesheet?

Constant Summary collapse

DEFAULT_STYLESHEET_NAME =
'asciidoctor.css'
STYLESHEETS_DIR =
::File.join DATA_DIR, 'stylesheets'

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.instanceObject



13
14
15
# File 'lib/asciidoctor/stylesheets.rb', line 13

def self.instance
  @__instance__
end

Instance Method Details

#coderay_stylesheet_dataObject

Read the contents of the default CodeRay stylesheet

returns the [String] CodeRay stylesheet data



48
49
50
# File 'lib/asciidoctor/stylesheets.rb', line 48

def coderay_stylesheet_data
  (SyntaxHighlighter.for 'coderay').read_stylesheet
end

#coderay_stylesheet_nameObject



41
42
43
# File 'lib/asciidoctor/stylesheets.rb', line 41

def coderay_stylesheet_name
  (SyntaxHighlighter.for 'coderay').stylesheet_basename
end

#embed_coderay_stylesheetString

Deprecated.

Do not use this in new code, and replace it when updating old code.

Generate code to embed the CodeRay stylesheet

Returns:

  • (String)

    Returns the String CodeRay stylesheet data wrapped in a