From a72e66db913de3a2e508080c8b1fc8d1342a899b Mon Sep 17 00:00:00 2001 From: Ralph Amissah Date: Tue, 25 Sep 2007 23:23:03 +0100 Subject: remove generated output from main package --- .../sisu_manual/sisu_commands/scroll.xhtml | 722 --------------------- 1 file changed, 722 deletions(-) delete mode 100644 data/doc/manuals_generated/sisu_manual/sisu_commands/scroll.xhtml (limited to 'data/doc/manuals_generated/sisu_manual/sisu_commands/scroll.xhtml') diff --git a/data/doc/manuals_generated/sisu_manual/sisu_commands/scroll.xhtml b/data/doc/manuals_generated/sisu_manual/sisu_commands/scroll.xhtml deleted file mode 100644 index 98e3f770..00000000 --- a/data/doc/manuals_generated/sisu_manual/sisu_commands/scroll.xhtml +++ /dev/null @@ -1,722 +0,0 @@ - - - - - - - - Title: - - SiSU - Commands - -
- Creator: - - Ralph Amissah - -
- Rights: - - Copyright (C) Ralph Amissah 2007, part of SiSU documentation, License GPL 3 - -
- Type: - - information - -
- Subject: - - ebook, epublishing, electronic book, electronic publishing, electronic document, electronic citation, data structure, citation systems, search - -
- Date created: - - 2002-08-28 - -
- Date issued: - - 2002-08-28 - -
- Date available: - - 2002-08-28 - -
- Date modified: - - 2007-09-16 - -
- Date: - - 2007-09-16 - -
- - - - - SiSU - Commands,
Ralph Amissah -
- 1 -
- - - SiSU Commands - - 2 - - - - 1. Commands Summary - - 3 - - - - 1.1 Synopsis - - 4 - - - - SiSU - Structured information, Serialized Units - a document -publishing system - - 5 - - - - sisu [ -abcDdFHhIiMmNnopqRrSsTtUuVvwXxYyZz0-9 ] [ filename/ wildcard ] - - 6 - - - - sisu [ -Ddcv ] [ instruction ] - - 7 - - - - sisu [ -CcFLSVvW ] - - 8 - - - - Note: commands should be issued from within the directory that contains -the marked up files, cd to markup directory. - - 9 - - - - 1.2 Description - - 10 - - - - SiSU SiSU is a document publishing system, that from a -simple single marked-up document, produces multiple of output formats -including: plaintext, html, LaTeX, pdf, xhtml, XML, info, and SQL -(PostgreSQL and SQLite), which share numbered text objects ("object -citation numbering") and the same document structure information. For -more see: <http://www.jus.uio.no/sisu> - - 11 - - - - 1.3 Document Processing Command Flags - - 12 - - - - -a [filename/wildcard]
produces plaintext with Unix -linefeeds and without markup, (object numbers are omitted), has -footnotes at end of each paragraph that contains them [ -A for -equivalent dos (linefeed) output file] [see -e for endnotes]. (Options -include: --endnotes for endnotes --footnotes for footnotes at the end -of each paragraph --unix for unix linefeed (default) --msdos for msdos -linefeed) -
- 13 -
- - - -b [filename/wildcard]
produces xhtml/XML output for -browser viewing (sax parsing). -
- 14 -
- - - -C [--init-site]
configure/initialise shared output -directory files initialize shared output directory (config files such -as css and dtd files are not updated if they already exist unless -modifier is used). -C --init-site configure/initialise site more -extensive than -C on its own, shared output directory files/force -update, existing shared output config files such as css and dtd files -are updated if this modifier is used. -
- 15 -
- - - -CC
configure/initialise shared output directory files -initialize shared output directory (config files such as css and dtd -files are not updated if they already exist unless modifier is used). -The equivalent of: -C --init-site configure/initialise site, more -extensive than -C on its own, shared output directory files/force -update, existing shared output config files such as css and dtd files -are updated if -CC is used. -
- 16 -
- - - -c [filename/wildcard]
screen toggle ansi screen colour -on or off depending on default set (unless -c flag is used: if sisurc -colour default is set to 'true', output to screen will be with colour, -if sisurc colour default is set to 'false' or is undefined screen -output will be without colour). -
- 17 -
- - - -D [instruction] [filename]
database postgresql ( --pgsql -may be used instead) possible instructions, include: --createdb; ---create; --dropall; --import [filename]; --update [filename]; --remove -[filename]; see database section below. -
- 18 -
- - - -d [--db-[database type (sqlite|pg)]] --[instruction] [filename] -
database type default set to sqlite, (for which --sqlite may -be used instead) or to specify another database --db-[pgsql, sqlite] -(however see -D) possible instructions include: --createdb; --create; ---dropall; --import [filename]; --update [filename]; --remove -[filename]; see database section below. -
- 19 -
- - - -F [--webserv=webrick]
generate examples of (naive) cgi -search form for sqlite and pgsql depends on your already having used -sisu to populate an sqlite and/or pgsql database, (the sqlite version -scans the output directories for existing sisu_sqlite databases, so it -is first necessary to create them, before generating the search form) -see -d -D and the database section below. If the optional parameter ---webserv=webrick is passed, the cgi examples created will be set up to -use the default port set for use by the webrick server, (otherwise the -port is left blank and the system setting used, usually 80). The -samples are dumped in the present work directory which must be -writable, (with screen instructions given that they be copied to the -cgi-bin directory). -Fv (in addition to the above) provides some -information on setting up hyperestraier for sisu -
- 20 -
- - - -H [filename/wildcard]
produces html without link -suffixes (.html .pdf etc.) ("Hide"). Requires an appropriately -configured web server. [behaviour switched after 0.35 see -h]. -
- 21 -
- - - -h [filename/wildcard]
produces html (with hardlinks i.e. -with name suffixes in links/local urls). html, with internal document -links that include the document suffix, i.e. whether it is .html or -.pdf (required for browsing directly off a file system, and works with -most web servers). [behaviour switched after 0.35 see -H]. -
- 22 -
- - - -I [filename/wildcard]
produces texinfo and info file, -(view with pinfo). -
- 23 -
- - - -L
prints license information. -
- 24 -
- - - -M [filename/wildcard/url]
maintenance mode files created -for processing preserved and their locations indicated. (also see -V) -
- 25 -
- - - -m [filename/wildcard/url]
assumed for most other flags, -creates new meta-markup file, (the metaverse ) that is used in all -subsequent processing of other output. This step is assumed for most -processing flags. To skip it see -n -
- 26 -
- - - -N [filename/wildcard/url]
document digest or document -content certificate ( DCC ) as md5 digest tree of the document: the -digest for the document, and digests for each object contained within -the document (together with information on software versions that -produced it) (digest.txt). -NV for verbose digest output to screen. -
- 27 -
- - - -n [filename/wildcard/url]
skip meta-markup (building of -"metaverse"), this skips the equivalent of -m which is otherwise -assumed by most processing flags. -
- 28 -
- - - -o [filename/wildcard/url]
output basic document in -opendocument file format (opendocument.odt). -
- 29 -
- - - -p [filename/wildcard]
produces LaTeX pdf (portrait.pdf -& landscape.pdf). Default paper size is set in config file, or -document header, or provided with additional command line parameter, -e.g. --papersize-a4 preset sizes include: 'A4', U.S. 'letter' and -'legal' and book sizes 'A5' and 'B5' (system defaults to A4). -
- 30 -
- - - -q [filename/wildcard]
quiet less output to screen. -
- 31 -
- - - -R [filename/wildcard]
copies sisu output files to remote -host using rsync. This requires that sisurc.yml has been provided with -information on hostname and username, and that you have your "keys" and -ssh agent in place. Note the behavior of rsync different if -R is used -with other flags from if used alone. Alone the rsync --delete parameter -is sent, useful for cleaning the remote directory (when -R is used -together with other flags, it is not). Also see -r -
- 32 -
- - - -r [filename/wildcard]
copies sisu output files to remote -host using scp. This requires that sisurc.yml has been provided with -information on hostname and username, and that you have your "keys" and -ssh agent in place. Also see -R -
- 33 -
- - - -S
produces a sisupod a zipped sisu directory of markup -files including sisu markup source files and the directories local -configuration file, images and skins. Note: this only includes the -configuration files or skins contained in ./_sisu not those in -~/.sisu -S [filename/wildcard] option. Note: (this option is -tested only with zsh). -
- 34 -
- - - -S [filename/wildcard]
produces a zipped file of the -prepared document specified along with associated images, by default -named sisupod.zip they may alternatively be named with the filename -extension .ssp This provides a quick way of gathering the relevant -parts of a sisu document which can then for example be emailed. A -sisupod includes sisu markup source file, (along with associated -documents if a master file, or available in multilingual versions), -together with related images and skin. SiSU commands can be run -directly against a sisupod contained in a local directory, or provided -as a url on a remote site. As there is a security issue with skins -provided by other users, they are not applied unless the flag --trust -or --trusted is added to the command instruction, it is recommended -that file that are not your own are treated as untrusted. The directory -structure of the unzipped file is understood by sisu, and sisu commands -can be run within it. Note: if you wish to send multiple files, it -quickly becomes more space efficient to zip the sisu markup directory, -rather than the individual files for sending). See the -S option -without [filename/wildcard]. -
- 35 -
- - - -s [filename/wildcard]
copies sisu markup file to output -directory. -
- 36 -
- - - -t [filename/wildcard (*.termsheet.rb)]
standard form -document builder, preprocessing feature -
- 37 -
- - - -U [filename/wildcard]
prints url output list/map for the -available processing flags options and resulting files that could be -requested, (can be used to get a list of processing options in relation -to a file, together with information on the output that would be -produced), -u provides url output mapping for those flags requested for -processing. The default assumes sisu_webrick is running and provides -webrick url mappings where appropriate, but these can be switched to -file system paths in sisurc.yml -
- 38 -
- - - -u [filename/wildcard]
provides url mapping of output -files for the flags requested for processing, also see -U -
- 39 -
- - - -V
on its own, provides SiSU version and -environment information (sisu --help env) -
- 40 -
- - - -V [filename/wildcard]
even more verbose than the -v -flag. (also see -M) -
- 41 -
- - - -v
on its own, provides SiSU version information -
- 42 -
- - - -v [filename/wildcard]
provides verbose output of what is -being built, where it is being built (and error messages if any), as -with -u flag provides a url mapping of files created for each of the -processing flag requests. See also -V -
- 43 -
- - - -W
starts ruby's webrick webserver points at sisu output -directories, the default port is set to 8081 and can be changed in the -resource configuration files. [tip: the webrick server requires link -suffixes, so html output should be created using the -h option rather -than -H; also, note -F webrick ]. -
- 44 -
- - - -w [filename/wildcard]
produces concordance (wordmap) a -rudimentary index of all the words in a document. (Concordance files -are not generated for documents of over 260,000 words unless this limit -is increased in the file sisurc.yml) -
- 45 -
- - - -X [filename/wildcard]
produces XML output with deep -document structure, in the nature of dom. -
- 46 -
- - - -x [filename/wildcard]
produces XML output shallow -structure (sax parsing). -
- 47 -
- - - -Y [filename/wildcard]
produces a short sitemap entry for -the document, based on html output and the sisu_manifest. --sitemaps -generates/updates the sitemap index of existing sitemaps. -(Experimental, [g,y,m announcement this week]) -
- 48 -
- - - -y [filename/wildcard]
produces an html summary of output -generated (hyperlinked to content) and document specific metadata -(sisu_manifest.html). This step is assumed for most processing flags. -
- 49 -
- - - -Z [filename/wildcard]
Zap, if used with other processing -flags deletes output files of the type about to be processed, prior to -processing. If -Z is used as the lone processing related flag (or in -conjunction with a combination of -[mMvVq]), will remove the related -document output directory. -
- 50 -
- - - -z [filename/wildcard]
produces php (zend) [this feature -is disabled for the time being] -
- 51 -
- - - 2. command line modifiers - - 52 - - - - --no-ocn
[with -h -H or -p] switches off object citation -numbering. Produce output without identifying numbers in margins of -html or LaTeX/pdf output. -
- 53 -
- - - --no-annotate
strips output text of editor -endnotes*1 denoted by asterisk or dagger/plus sign -
- - *1 square brackets - - 54 -
- - - --no-asterisk
strips output text of editor -endnotes*2 denoted by asterisk sign -
- - *2 square brackets - - 55 -
- - - --no-dagger
strips output text of editor -endnotes+1 denoted by dagger/plus sign -
- - +1 square brackets - - 56 -
- - - 3. database commands - - 57 - - - - dbi - database interface - - 58 - - - - -D or --pgsql set for postgresql -d or --sqlite default set for sqlite --d is modifiable with --db=[database type (pgsql or sqlite)] - - 59 - - - - -Dv --createall
initial step, creates required relations -(tables, indexes) in existing postgresql database (a database should be -created manually and given the same name as working directory, as -requested) (rb.dbi) [ -dv --createall sqlite equivalent] it may be -necessary to run sisu -Dv --createdb initially NOTE: at the present -time for postgresql it may be necessary to manually create the -database. The command would be 'createdb [database name]' where -database name would be SiSU_[present working directory name (without -path)]. Please use only alphanumerics and underscores. -
- 60 -
- - - -Dv --import
[filename/wildcard] imports data specified -to postgresql db (rb.dbi) [ -dv --import sqlite equivalent] -
- 61 -
- - - -Dv --update
[filename/wildcard] updates/imports -specified data to postgresql db (rb.dbi) [ -dv --update sqlite -equivalent] -
- 62 -
- - - -D --remove
[filename/wildcard] removes specified data to -postgresql db (rb.dbi) [ -d --remove sqlite equivalent] -
- 63 -
- - - -D --dropall
kills data" and drops (postgresql or sqlite) -db, tables & indexes [ -d --dropall sqlite equivalent] -
- 64 -
- - - The v in e.g. -Dv is for verbose output. - - 65 - - - - 4. Shortcuts, Shorthand for multiple flags - - 66 - - - - --update [filename/wildcard]
Checks existing file output -and runs the flags required to update this output. This means that if -only html and pdf output was requested on previous runs, only the -hp -files will be applied, and only these will be generated this time, -together with the summary. This can be very convenient, if you offer -different outputs of different files, and just want to do the same -again. -
- 67 -
- - - -0 to -5 [filename or wildcard]
Default shorthand -mappings (note that the defaults can be changed/configured in the -sisurc.yml file): -
- 68 -
- - - -0
-mNhwpAobxXyYv [this is the default action run when no -options are give, i.e. on 'sisu [filename]'] -
- 69 -
- - - -1
-mNHwpy -
- 70 -
- - - -2
-mNHwpaoy -
- 71 -
- - - -3
-mNhwpAobxXyY -
- 72 -
- - - -4
-mNhwpAobxXDyY --import -
- 73 -
- - - -5
-mNhwpAobxXDyY --update -
- 74 -
- - - add -v for verbose mode and -c for color, e.g. sisu -2vc [filename or -wildcard] - - 75 - - - - consider -u for appended url info or -v for verbose output - - 76 - - - - 4.0.1 Command Line with Flags - Batch Processing - - 77 - - - - In the data directory run sisu -mh filename or wildcard eg. "sisu -h -cisg.sst" or "sisu -h *.{sst,ssm}" to produce html version of all -documents. - - 78 - - - - Running sisu (alone without any flags, filenames or wildcards) brings -up the interactive help, as does any sisu command that is not -recognised. Enter to escape. - - 79 - - -
-- cgit v1.2.3