|
|
|
SiSU
Manual
Ralph Amissah
copy @ SiSU
SiSU - Manual,
|
1 |
What is SiSU? |
2 |
Extracts from man 8 sisu |
1927 |
44. FAQ - Frequently Asked/Answered Questions |
44. FAQ - Frequently Asked/Answered Questions |
2013 |
44.1 Why are urls produced with the -v (and -u) flag that point to a web server on port 8081? |
2014 |
2015 |
|
2016 |
This should start the ruby webserver. It should be done after having produced some output as it scans the output directory for what to serve. |
2017 |
2018 |
2019 |
|
2020 |
|
2021 |
|
2022 |
|
2023 |
|
2024 |
|
2025 |
2026 |
SiSU produces LaTeX and pdflatex is run against that to generate pdf files. |
2027 |
If you use Debian the following will install the required dependencies |
2028 |
|
2029 |
the following packages are required: tetex-bin, tetex-extra, latex-ucs |
2030 |
2031 |
Try adding -M (for maintenance) to your command flags, e.g.: |
2032 |
|
2033 |
this should result in the interim processing output being retained, and information being provided on where to find it. |
2034 |
|
2035 |
|
2036 |
should also provide some relevant information as to where it is placed. |
2037 |
2038 |
I worked with text and (though I find XML immensely valuable) disliked noise ... better to sidestep the question and say: |
2039 |
2041 |
2042 |
2043 |
2045 |
44.6 LaTeX claims to be a document preparation system for high-quality typesetting. Can the same be said about SiSU? |
2046 |
2047 |
LaTeX is the ultimate computer instruction type-setting language for paper based publication. |
2048 |
LaTeX is able to control just about everything that happens on page and pixel, position letters kerning, space variation between characters, words, paragraphs etc. formula. |
2049 |
Where there are large document sets, it provides consistency in appearance in each output format for the documents. |
2053 |
44.7 How do I create GIN or GiST index in Postgresql for use in SiSU |
2055 |
"I have tsearch2 slides which introduces tsearch2 <http://www.sai.msu.su/~megera/wiki/tsearch2slides> |
2057 |
FTS in PostgreSQL is provided by tsearch2, which should works without any indices (GiST or GIN) ! Indices provide performance, not functionality. |
2058 |
2059 |
0. compile, install tsearch2 and load tsearch2 into your database |
2060 |
cd contrib/tsearch2; make&&make&&install&&make installcheck; psql DB < tsearch2.sql |
2061 |
2062 |
2063 |
2064 |
2065 |
2066 |
2067 |
2068 |
2069 |
2070 |
2071 |
select lid, metadata_tid, rank_cd(fts, q,2)as rank from document, plainto_tsquery('markup syntax') q where q @@ fts order by rank desc limit 10; |
2072 |
2073 |
SiSU works pretty well as it is supposed to. Version 1.0 will have the current markup, and directory structure. At this point it is largely a matter of choice as to when the name change is made. |
2074 |
The feature set for html, 110 LaTeX/pdf and opendocument is in place. XML, and plaintext are in order. |
2075 |
html and LaTeX/pdf may be regarded as reference copy outputs |
2076 |
With regard to the populating of sql databases (postgresql and sqlite), there is a bit to be done. |
2077 |
2078 |
110. html w3c compliance has been largely met. |
|
|
|
Output generated by
SiSU
0.59.1 2007-09-25 (2007w39/2)
|
SiSU using:
| |
SiSU is released under GPLv3 or later, <http://www.gnu.org/licenses/gpl.html> |
SiSU, developed using
Ruby
on
Debian/Gnu/Linux
software infrastructure,
with the usual GPL (or OSS) suspects.
|