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

 

  1925

 

45. Editor Files, Syntax Highlighting

  2077

The directory:

  2078

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

  2079

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

  2080

contains rudimentary sisu syntax highlighting files for:

  2081

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

    package: sisu-vim

      2083

    status: largely done

      2084

    there is a vim syntax highlighting and folds component

      2085

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

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

    file: sisu.lang

      2088

    place in:

      2089

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

      2090

    or

      2091

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

      2092

    status: very basic syntax highlighting

      2093

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

      2094

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

    file: nanorc

      2096

    save as:

      2097

    ~/.nanorc

      2098

    status: basic syntax highlighting

      2099

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

      2100

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

    file: diakonos.conf

      2102

    save as:

      2103

    ~/.diakonos/diakonos.conf

      2104

    includes:

      2105

    status: basic syntax highlighting

      2106

    comments: assumes dark background; no display line-wrap

      2107

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

    file: sisu.xml

      2109

    place in:

      2110

    /usr/share/apps/katepart/syntax

      2111

    or

      2112

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

      2113

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

      2114

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

      2115

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

    file: sisu_nedit.pats

      2117

    nedit -import sisu_nedit.pats

      2118

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

      2119

    comments: this editor features display line wrap

      2120

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

    files: sisu-mode.el

      2122

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

      2123

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

      2124

    (require 'sisu-mode.el)

      2125

    [not done / not yet included]

      2126

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

    files:

      2128

    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)

      2129

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

      2130

    comments: this editor features display line wrap

      2131

    NOTE:

      2132

    [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]

      2133

    ^

     
    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.0 2007-09-23 (2007w38/0)
    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