SiSU -->
TOC linked  toc  Full Text  scroll  PDF portrait   pdf  PDF landscape   pdf  ODF/ODT  odt    A-Z  Document Manifest  @
<< previous TOC next >>
< ^ >

SiSU

Manual

Ralph Amissah

copy @ SiSU

SiSU - Manual,
Ralph Amissah

 

  1

 

  2

 

  1927

 

45. Editor Files, Syntax Highlighting

  2079

The directory:

  2080

./data/sisu/conf/editor-syntax-etc/

  2081

/usr/share/sisu/conf/editor-syntax-etc

  2082

contains rudimentary sisu syntax highlighting files for:

  2083

  • (g)vim <http://www.vim.org>
  •   2084

    package: sisu-vim

      2085

    status: largely done

      2086

    there is a vim syntax highlighting and folds component

      2087

  • gedit <http://www.gnome.org/projects/gedit>
  •   2088

  • gobby <http://gobby.0x539.de/>
  •   2089

    file: sisu.lang

      2090

    place in:

      2091

    /usr/share/gtksourceview-1.0/language-specs

      2092

    or

      2093

    ~/.gnome2/gtksourceview-1.0/language-specs

      2094

    status: very basic syntax highlighting

      2095

    comments: this editor features display line wrap and is used by Goby!

      2096

  • nano <http://www.nano-editor.org>
  •   2097

    file: nanorc

      2098

    save as:

      2099

    ~/.nanorc

      2100

    status: basic syntax highlighting

      2101

    comments: assumes dark background; no display line-wrap; does line breaks

      2102

  • diakonos (an editor written in ruby) <http://purepistos.net/diakonos>
  •   2103

    file: diakonos.conf

      2104

    save as:

      2105

    ~/.diakonos/diakonos.conf

      2106

    includes:

      2107

    status: basic syntax highlighting

      2108

    comments: assumes dark background; no display line-wrap

      2109

  • kate & kwrite <http://kate.kde.org>
  •   2110

    file: sisu.xml

      2111

    place in:

      2112

    /usr/share/apps/katepart/syntax

      2113

    or

      2114

    ~/.kde/share/apps/katepart/syntax

      2115

    [settings::configure kate::{highlighting,filetypes}]

      2116

    [tools::highlighting::{markup,scripts}::SiSU]

      2117

  • nedit <http://www.nedit.org>
  •   2118

    file: sisu_nedit.pats

      2119

    nedit -import sisu_nedit.pats

      2120

    status: a very clumsy first attempt [not really done]

      2121

    comments: this editor features display line wrap

      2122

  • emacs <http://www.gnu.org/software/emacs/emacs.html>
  •   2123

    files: sisu-mode.el

      2124

    to file ~/.emacs add the following 2 lines:

      2125

    (add-to-list 'load-path "/usr/share/sisu-examples/config/syntax_hi")

      2126

    (require 'sisu-mode.el)

      2127

    [not done / not yet included]

      2128

  • vim & gvim <http://www.vim.org>
  •   2129

    files:

      2130

    package is the most comprehensive sisu syntax highlighting and editor environment provided to date (is for vim/ gvim, and is separate from the contents of this directory)

      2131

    status: this includes: syntax highlighting; vim folds; some error checking

      2132

    comments: this editor features display line wrap

      2133

    NOTE:

      2134

    [SiSU parses files with long lines or line breaks, but, display linewrap (without line-breaks) is a convenient editor feature to have for sisu markup]

      2135

    ^

     
    SiSU -->
    TOC linked  toc  Full Text  scroll  PDF portrait   pdf  PDF landscape   pdf  ODF/ODT  odt    A-Z  Document Manifest  @
    << previous TOC next >>
    < ^ >

    SiSU

    Output generated by SiSU 0.59.1 2007-09-25 (2007w39/2)
    SiSU Copyright © Ralph Amissah 1997, current 2007. All Rights Reserved.
    SiSU is software for document structuring, publishing and search,
    www.jus.uio.no/sisu and www.sisudoc.org
    w3 since October 3 1993 ralph@amissah.com

    SiSU using:
    Standard SiSU markup syntax,
    Standard SiSU meta-markup syntax, and the
    Standard SiSU object citation numbering and system, (object/text positioning system)
    Copyright © Ralph Amissah 1997, current 2007. All Rights Reserved.

    GPLv3

    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.
    Better - "performance, reliability, scalability, security & total cost of ownership" [not to mention flexibility & choice] use of and adherence to open standards (where practical and fair) and it is software libre.
    Get With the Future Way Better!



    idx txt


    SiSU manual


    SiSU