class SiSU_CSS::CSS_Stylesheet

Public Class Methods

new(md) click to toggle source
# File lib/sisu/se_css.rb, line 156
def initialize(md)
  @md=md
  @css=SiSU_Env::CSS_Select.new(@md)
  @env=SiSU_Env::InfoEnv.new('',@md)
  @file=SiSU_Env::FileOp.new(@md)
end

Public Instance Methods

epub() click to toggle source
# File lib/sisu/se_css.rb, line 186
def epub
  xhtml_epub
end
html() click to toggle source
# File lib/sisu/se_css.rb, line 162
def html
  stylesheet=
    @file.path_rel_links.html_scroll_css \
    + @env.path.style + '/' \
    + @css.html
  %{  <link href="#{stylesheet}" rel="stylesheet">}
end
html_seg() click to toggle source
# File lib/sisu/se_css.rb, line 169
def html_seg
  stylesheet=
    @file.path_rel_links.html_seg_css \
    + @env.path.style + '/' \
    + @css.html
  %{  <link href="#{stylesheet}" rel="stylesheet">}
end
html_tables() click to toggle source
# File lib/sisu/se_css.rb, line 176
def html_tables
  stylesheet=
    @file.path_rel_links.html_seg_css \
    + @env.path.style + '/' \
    + @css.html
  %{  <link href="#{stylesheet}" rel="stylesheet">}
end
xhtml() click to toggle source
# File lib/sisu/se_css.rb, line 189
def xhtml
  stylesheet=
    @file.path_rel_links.xhtml_css \
    + @env.path.style + '/' \
    + @css.xhtml
  %{<?xml-stylesheet type="text/css" href="#{stylesheet}"?>}
end
xhtml_epub() click to toggle source
# File lib/sisu/se_css.rb, line 183
def xhtml_epub
  %{  <link rel="stylesheet" href="css/xhtml.css" type="text/css" />}
end
xml_docbook() click to toggle source
# File lib/sisu/se_css.rb, line 210
def xml_docbook
  stylesheet=
    @file.path_rel_links.xml_css \
    + @env.path.style + '/' \
    + @css.xml_docbook
  %{<?xml-stylesheet type="text/css" href="#{stylesheet}"?>}
end
xml_dom() click to toggle source
# File lib/sisu/se_css.rb, line 203
def xml_dom
  stylesheet=
    @file.path_rel_links.xml_css \
    + @env.path.style + '/' \
    + @css.xml_dom
  %{<?xml-stylesheet type="text/css" href="#{stylesheet}"?>}
end
xml_sax() click to toggle source
# File lib/sisu/se_css.rb, line 196
def xml_sax
  stylesheet=
    @file.path_rel_links.xml_css \
    + @env.path.style + '/' \
    + @css.xml_sax
  %{<?xml-stylesheet type="text/css" href="#{stylesheet}"?>}
end