SiSU
Details
| Last Update: | 2008-02-06 11:01:20 |
| Version: | 0.64.3 |
| License/Program Type: | GPL v3 |
| Publisher: | Ralph Amissah |
| Price: | $0.00 |
Description:
SiSU is a Serialized information, Structured Units for
Electronic Documents, is a document creation and management
framework.
Here are some key features of "SiSU":
· (i) markup syntax: (a) simpler than html, (b)
mnemonic, influenced by mail/messaging/wiki markup practices, (c)
human readable, and easily writable,
· (ii) (a) minimal markup requirement, (b) single file
marked up for multiple outputs,
· (iii) (a) multiple outputs include amongst others:
html; pdf via LaTeX; (structured) XML; sql - currently PostgreSQL
(and SQLite); ascii, (also texinfo), (b) takes advantage of the
strengths implicit in these very different output types,
· (iv) provides a common object positioning and citation
system for all outputs, which is human relevant and machine usable:
object citation numbering, all objects (paragraphs, headings,
verse, tables etc. and images) are numbered identically, for
citation purposes, in all outputs (html, pdf, sql etc.),
· (v) use of Dublin Core and other meta-tags to permit
the addition of some semantic information on documents, and making
easy integration of rdf/rss feeds etc.,
· (vi) creates organised directory/file structure for
(file-system) output, easily mapped with its clearly defined
structure, with all text objects numbered, you know in advance
where in each document output type, a bit of text will be found
(eg. from an sql search, you know where to go to find the prepared
html output or pdf etc.)... there is more; easy directory
management and document associations, the document preparation
(sub-)directory may be used to determine output (sub-)directory,
the skin used, and the sql database used,
· (vii) search of document sets, the relational database
retains information on the document structure, and citation
numbering makes it possible for example to present search matches
as an index of documents and locations within the document where
the match is found,
· (viii) "word maps" rudimentary index, consisting of
all the words in a document and their (text/ object) locations
within the text, (and the possibility of adding vocabularies),
· (ix) easily skinnable, document appearance on a
project/site wide, directory wide, or document instance level
easily controlled/changed,
· (x) in many cases a regular expression may be used
(once in the document header) to define all or part of a documents
structure obviating or reducing the need to provide structural
markup within the document,
· (xi) is a batch processor for handling large document
sets, ... though once generated they need not be re-generated,
unless changes are made to the desired presentation of a particular
output type,
· (xii) possible to pre-process, which permits: the easy
creation of standard form documents, and templates/term-sheets, or;
building of composite documents (master documents) from other sisu
marked up documents, or marked up parts, i.e. import documents or
parts of text into a main document should this be desired
· (xiii) future proofing, a framework for adding further
capability or updating existing capability as required: (a)
modular, (thanks in no small part to Ruby) another output format
required, write another module....(b) easy to update output formats
(eg html, xhtml, latex/pdf produced can be updated in program and
run against whole document set), (c) easy to add, modify, or have
alternative syntax rules for input, should you need to,
· (xiv) scalability, dependent on your file-system (in
my case Reiserfs) and on the relational database used (currently
Postgresql and SQLite), and your hardware,
· (xv) only marked up files need be backed up, to secure
the larger document set produced,
· (xvi) document version and comparison considerations
(a) possibility to easily check or guarantee that the substantive
content of a document is unchanged, through md5 (or other) hash
keys, (b) version control, documents integrated with time based
version control system, default CVS with use of $Id$ tag, which
SiSU checks (c) SiSU's minimalist markup makes for meaningful
"diffing" of the substantive content of markup-files,
· (xvii) document management,
· (xviii) use your favourite editor, syntax highlighting
files for markup, primarily (g)vim so far,
· (xviv) remote operations: (a) run SiSU on a remote
server, (having prepared sisu markup documents locally or on that
server, i.e. this solution where sisu is installed on the remote
server, would work whatever type of machine you chose to prepare
your markup documents on), (b) alternatively, (assuming sisu is
available to you locally but not installed on the remote server)
configure sisu to securely copy (scp) its output to your remote
host and run sisu locally, (c) request a remotely located sisu
markup file and process it locally by identifying it by its'
url.
0 comments
Downloadtube.com agrees that pirated software hurts software
developers and does not support such practices. We acknowledge and
agree that software piracy is theft. Using SiSU crack,
SiSU key generator, SiSU keygen, as well as any
pirated SiSU serial number/serial numbers and SiSU
registration code/codes, warez, keys, torrents, passwords, is illegal
and does not support the future development of SiSU.
Downloadtube.com advises that SiSU should be only used in
accordance with the rules of intellectual property and the existing
Criminal Code. Downloadtube.com does not allow the inclusion of any
crack, serial or keygen and disclaims any liability for the
inappropriate use of SiSU.
Add to
SiSU Version History
Related Software
|
|
From category: Text-Editors |
| Editra is a multi-platform text editor.... |
|
|
From category: Others |
| Cream for Vim 0.38 is others software developed by digitect. Cream for Vim is a free and easy-to-use configuration of the powerful and famous Vim text editor for both GNU/Linux and Microsoft Window... |
|
|
From category: Markup |
| fig2ps 1.3.6 is markup software developed by Vincent Fourmond. fig2ps is a perl script which converts xfig files to postscript or PDF, processing text with LaTeX. fig2ps&039;s primary aim is to... |
|
|
From category: Markup |
| DocBook XSL Stylesheets 1.71.1 is markup software developed by DocBook Open Repository Development Team. DocBook is an SGML/XML vocabulary that enables you to create document content in a presentat... |
|
|
From category: Others |
| DocFrac 3.1.4 is others software developed by Andrew Punch. DocFrac is a tool that converts documents from RTF to HTML and from HTML to RTF. It is useful for bulk document conversion and dynamic We... |
|
|
From category: Others |
| bdf2psf is a font converter that lets you use any of the Adobe BDF fonts that are bundled with X Windows on the Linux console.... |
|
|
From category: Others |
| FMPP 0.9.11 is others software developed by Daniel Dekany. FMPP is a general-purpose text file preprocessor tool that uses FreeMarker templates. FMPP project is particularly designed for HTML prepr... |
|
|
From category: Emacs |
| Emacs Common Lisp 20061030 is emacs software developed by Lars Brinkhoff. Emacs Common Lisp is an implementation of Common Lisp, written in Emacs Lisp. It does not yet purport to conform to the ANS... |
|
|
From category: Others |
| Eqe 1.3.0 is others software developed by Ronan Le Hy. Eqe project is a LaTeX equation editor. eqe transforms LaTeX input into an image, that you can save, or drag and drop onto other appli... |
|
|
From category: Others |
| Evince is a document viewer for multiple document formats like pdf, postscript, and many others.... |
|
|
From category: Text-Editors |
| SpeakTclEdit is a Linux console speaking text editor.... |
|
|
From category: Others |
| rmligs is a small script written in Perl to remove incorrectly used ligatures from German LaTeX documents.... |
|
|
From category: Markup |
| Amoeba 0.3.5-pre5 is markup software developed by Amoeba Team. Amoeba is XML-based rapid Web development enviroment written entirely in Java. Amoeba XML Framework is xml based development fr... |
|
|
From category: IDEs |
| DB Visual ARCHITECT 4.0 is ides software developed by Visual Paradigm International Ltd.. DB Visual ARCHITECT (DB-VA) offers software developers an excellent solution for database applications deve... |
|
|
From category: Markup |
| Morla is an editor of RDF documents, written in C for the GNU/Linux operating system.... |
Leave a comment