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.
158 159 160 161 162 163 |
# File 'lib/sisu/se_css.rb', line 158 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
188 189 190 |
# File 'lib/sisu/se_css.rb', line 188 def epub xhtml_epub end |
#html ⇒ Object
164 165 166 167 168 169 170 |
# File 'lib/sisu/se_css.rb', line 164 def html stylesheet= @file.path_rel_links.html_scroll_css \ + @env.path.style + '/' \ + @css.html %{ <link href="#{stylesheet}" rel="stylesheet">} end |
#html_seg ⇒ Object
171 172 173 174 175 176 177 |
# File 'lib/sisu/se_css.rb', line 171 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
178 179 180 181 182 183 184 |
# File 'lib/sisu/se_css.rb', line 178 def html_tables stylesheet= @file.path_rel_links.html_seg_css \ + @env.path.style + '/' \ + @css.html %{ <link href="#{stylesheet}" rel="stylesheet">} end |
#xhtml ⇒ Object
191 192 193 194 195 196 197 |
# File 'lib/sisu/se_css.rb', line 191 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
185 186 187 |
# File 'lib/sisu/se_css.rb', line 185 def xhtml_epub %{ <link rel="stylesheet" href="css/xhtml.css" type="text/css" />} end |
#xml_docbook ⇒ Object
212 213 214 215 216 217 218 |
# File 'lib/sisu/se_css.rb', line 212 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
205 206 207 208 209 210 211 |
# File 'lib/sisu/se_css.rb', line 205 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
198 199 200 201 202 203 204 |
# File 'lib/sisu/se_css.rb', line 198 def xml_sax stylesheet= @file.path_rel_links.xml_css \ + @env.path.style + '/' \ + @css.xml_sax %{<?xml-stylesheet type="text/css" href="#{stylesheet}"?>} end |