Class: SiSU_CSS::CSS_Stylesheet
- Inherits:
-
Object
- Object
- SiSU_CSS::CSS_Stylesheet
- Defined in:
- lib/sisu/se_css.rb
Direct Known Subclasses
Instance Method Summary collapse
- #epub ⇒ Object
- #html ⇒ Object
- #html_seg ⇒ Object
- #html_tables ⇒ Object
-
#initialize(md) ⇒ CSS_Stylesheet
constructor
A new instance of CSS_Stylesheet.
- #xhtml ⇒ Object
- #xhtml_epub ⇒ Object
- #xml_docbook ⇒ Object
- #xml_dom ⇒ Object
- #xml_sax ⇒ Object
Constructor Details
#initialize(md) ⇒ CSS_Stylesheet
Returns a new instance of CSS_Stylesheet.
156 157 158 159 160 161 |
# 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 |
Instance Method Details
#epub ⇒ Object
186 187 188 |
# File 'lib/sisu/se_css.rb', line 186 def epub xhtml_epub end |
#html ⇒ Object
162 163 164 165 166 167 168 |
# 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 ⇒ Object
169 170 171 172 173 174 175 |
# 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 ⇒ Object
176 177 178 179 180 181 182 |
# 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 ⇒ Object
189 190 191 192 193 194 195 |
# 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 ⇒ Object
183 184 185 |
# File 'lib/sisu/se_css.rb', line 183 def xhtml_epub %{ <link rel="stylesheet" href="css/xhtml.css" type="text/css" />} end |
#xml_docbook ⇒ Object
210 211 212 213 214 215 216 |
# 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 ⇒ Object
203 204 205 206 207 208 209 |
# 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 ⇒ Object
196 197 198 199 200 201 202 |
# 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 |