aboutsummaryrefslogtreecommitdiffhomepage
path: root/bin/sisu_termsheet
blob: 4df4bc92cc3591a2a0fa41e1e06cc8fe8eceec13 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
#!/usr/bin/env ruby
#SiSU: copyright (C) 1997..2007 Ralph Amissah; License GPL, see appended program information
raise "Please, use Ruby1.8, 1.8.4 or later, current Ruby #{RUBY_VERSION}" if RUBY_VERSION < '1.8.4' #or RUBY_VERSION > '1.9'
$VERBOSE=nil
branch='v0'
SiSU_lib="sisu/#{branch}"
require "#{SiSU_lib}/termsheet"
__END__
* Name: SiSU information Structuring Universe - Structured information, Serialized Units
* Author: Ralph Amissah
  * http://www.jus.uio.no/sisu
  * http://www.jus.uio.no/sisu/SiSU/download
* Description: SiSU information Structuring Universe, specialised pre-processing wrapper

* NOTE wrapper makes little sense without additional components, additional sample files must be provided - (saved till later as may confuse)
  * $Id:$

* Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Ralph Amissah

* License: GPL 2 or later

 Summary of GPL 2

 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 2 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, write to the Free Software Foundation, Inc.,
 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA

 If you have Internet connection, the latest version of the GPL should be
 available at these locations:
   http://www.fsf.org/licenses/gpl.html
   http://www.gnu.org/copyleft/gpl.html
   http://www.jus.uio.no/sisu/gpl2.fsf

 SiSU was first released to the public on January 4th 2005

 SiSU uses:

 *  Standard SiSU markup syntax,
 *  Standard SiSU meta-markup syntax, and the
 *  Standard SiSU object citation numbering and system

 © Ralph Amissah 1997, current 2007.
 All Rights Reserved.

* Ralph Amissah mailto:ralph@amissah.com
  Ralph Amissah mailto:amissah@gmail.com

sisu -t x_bank.and.*
e.g. sisu -t x_bank.and.*.termsheet.rb
e.g. sisu_termsheet.rb -t x_bank.and.c*.termsheet.rb
program calls upon termsheet file with extension termsheet.rb
termsheet.rb calls upon relevant standard form files (to be used) with extension .sForm.rb
there is also a standard_terms.rb file - with terms/details that are  constant
the file produced is named after the termsheet.rb with that extension replaced with .er30
from there scribbler.rb is called upon its usual metaVerse html and pdf  creation
! :-)
to test run
termsheet.rb -f dev.export.import.trade.facility.termsheet.rb
the term sheet calls the standard form or template that is to be run against it.