|
|
|
SiSU
FAQ - Frequently Asked/Answered Questions
Ralph Amissah
copy @ SiSU
SiSU - FAQ - Frequently Asked/Answered Questions,
|
1 |
1. FAQ - Frequently Asked/Answered Questions |
1. FAQ - Frequently Asked/Answered Questions |
2 |
1.1 Why are urls produced with the -v (and -u) flag that point to a web server on port 8081? |
3 |
4 |
|
5 |
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. |
6 |
7 |
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
15 |
SiSU produces LaTeX and pdflatex is run against that to generate pdf files. |
16 |
If you use Debian the following will install the required dependencies |
17 |
|
18 |
the following packages are required: tetex-bin, tetex-extra, latex-ucs |
19 |
20 |
Try adding -M (for maintenance) to your command flags, e.g.: |
21 |
|
22 |
this should result in the interim processing output being retained, and information being provided on where to find it. |
23 |
|
24 |
|
25 |
should also provide some relevant information as to where it is placed. |
26 |
27 |
I worked with text and (though I find XML immensely valuable) disliked noise ... better to sidestep the question and say: |
28 |
30 |
31 |
32 |
34 |
1.6 LaTeX claims to be a document preparation system for high-quality typesetting. Can the same be said about SiSU? |
35 |
36 |
LaTeX is the ultimate computer instruction type-setting language for paper based publication. |
37 |
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. |
38 |
Where there are large document sets, it provides consistency in appearance in each output format for the documents. |
42 |
1.7 How do I create GIN or GiST index in Postgresql for use in SiSU |
44 |
"I have tsearch2 slides which introduces tsearch2 <http://www.sai.msu.su/~megera/wiki/tsearch2slides> |
46 |
FTS in PostgreSQL is provided by tsearch2, which should works without any indices (GiST or GIN) ! Indices provide performance, not functionality. |
47 |
48 |
0. compile, install tsearch2 and load tsearch2 into your database |
49 |
cd contrib/tsearch2; make&&make&&install&&make installcheck; psql DB < tsearch2.sql |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
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; |
61 |
62 |
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. |
63 |
The feature set for html, 1 LaTeX/pdf and opendocument is in place. XML, and plaintext are in order. |
64 |
html and LaTeX/pdf may be regarded as reference copy outputs |
65 |
With regard to the populating of sql databases (postgresql and sqlite), there is a bit to be done. |
66 |
67 |
1. html w3c compliance has been largely met. |
|
|
|
Output generated by
SiSU
0.59.0 2007-09-23 (2007w38/0)
|
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.
|