# coding: utf-8
=begin
* Name: SiSU
* Description: a framework for document structuring, publishing and search
* Author: Ralph Amissah
* Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
2007, 2008 Ralph Amissah All Rights Reserved.
* License: GPL 3 or later:
SiSU, a framework for document structuring, publishing and search
Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
2007, 2008 Ralph Amissah
This program is free software: you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the Free
Software Foundation, either version 3 of the License, or (at your option)
any later version.
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
more details.
You should have received a copy of the GNU General Public License along with
this program. If not, see .
If you have Internet connection, the latest version of the GPL should be
available at these locations:
* SiSU uses:
* Standard SiSU markup syntax,
* Standard SiSU meta-markup syntax, and the
* Standard SiSU object citation numbering and system
* Hompages:
* Download:
* Ralph Amissah
** Description: css stylesheets
=end
module SiSU_Style
require "#{SiSU_lib}/sysenv"
require "#{SiSU_lib}/defaults"
class CSS
def initialize
@vz=SiSU_Env::Get_init.instance.skin
#@vz=SiSU_Viz::Skin.new
end
def fonts
@vz.font_fonts
end
def html_tables #stylesheet for css table_pages
< */
/*
*/
/* subtoc --> */
p.subtoc4 {
font-size: x-small;
text-align: left;
line-height: 100%;
margin-left: 10%;
margin-right: 10%;
margin-top: 5px;
margin-bottom: 5px;
}
p.subtoc5 {
font-size: x-small;
text-align: left;
line-height: 100%;
margin-left: 15%;
margin-right: 10%;
margin-top: 5px;
margin-bottom: 5px;
}
p.subtoc6 {
font-size: x-small;
text-align: left;
line-height: 100%;
margin-left: 20%;
margin-right: 10%;
margin-top: 5px;
margin-bottom: 5px;
}
p.ocn {
display: block;
text-align: right;
vertical-align: super;
color: #999999;
font-size: xx-small;
margin-right: 0mm;
margin-top: 0px;
margin-bottom: 0px;
}
p.note {
display: block;
font-size: small;
font-family: #{fonts};
font-weight: normal;
line-height: 150%;
text-align: justify;
margin-left: 10%;
margin-right: 5%;
margin-top: 4px;
margin-bottom: 0px;
}
en {
font-size: xx-small;
vertical-align: super;
}
i { font-style: italic; }
b { font-style: bold; }
u { text-decoration: underline; }
br { display: block; }
WOK
end
def xhtml #stylesheet for xhtml
<