Hacking

The Extent of lbxsfl formatting

Formatting

The documented formatting for lbxsfl is very limited as it stands. It is based upon basic wiki syntax and provides for the following:

  • Paragraphs
    • <crlf>
    • line breaks \\
  • Headings (1-6)
    1. !
    2. !!
    3. !!!
    4. !!!!
    5. !!!!!
    6. !!!!!!
  • Emphasis
    • Italic /
    • Bold *
  • Lists
    • UL <crlf> *
    • OL <crlf> #.
    • nested lists of both types are accomplished by equalized spacing before the tag
  • tables | | |
  • Horizontal lines ----<crlf>
  • hyperlinks
    • (this is misleading and appears to work only internally with Libronix- a big limitation)
    • [[datatypereference|displayedtext]]
    • Refer to the documentation regarding the differences between parsed and unparsed references
  • Segment
    • {{ }}
    • Language Uses the two or three letter language code after a colon the word follows.
    • {{:el γινωσκω}}

OpenOffice.org => Libronix Sermon File Addin

Overview

I am attempting to write an export filter for
OpenOffice.org which will export Libronix Sermon File's ready to be compiled from within Libronix. The Libronix sermon file format (*.lbxsfl) is just a basic XML file with some fairly simple rules. I have yet to determine whether or not the formatting represented in the help file represents the entirety of all of the formatting options. (Internal Libronix Link)

SourceForge.net Logo
Sourceforge is providing the bug tracking and file serving for this project. You can link directly to it and related projects at: http://sourceforge.net/projects/libronixtools/

If you are interested in helping with developing tools for Libronix to be released under GPL licensing and you wish to distribute them under the libronixtools sourceforge account let me know.

Preparations

Backup your system. Chances are good that you might just brick it. In which case you're going to have a lot of work left over for you to turn it back into a functioning box.

Requirements

Gentoo's portage is written entirely in bash and in python. The MBWE uses GNU bash, version 3.1.17 so we're ready there. However Python is not installed by default. Fortunately others have been able to install python without problems.

Vital System Information

The dmesg output tells us what we need to know about the system.

<5>Linux version 2.6.17.14 (clarke@mccoy.oxsemi.com.asic.oxsemi.com) (gcc version 4.1.0) #1 PREEMPT Wed Jan 17 16:13:04 GMT 2007
<4>CPU: ARM926EJ-Sid(wb) [41069265] revision 5 (ARMv5TEJ)
<4>Machine: Oxsemi NAS
...
<5>Kernel command line: mem=32M console=ttyS0,115200 root=/dev/md1 netdev=0,0,0x0090A915,0x0486,eth0
...
<6>Memory: 32MB = 32MB total
...
<6>VIA Networking Velocity Family Gigabit Ethernet Adapter Driver Ver. 1.13
<6>Copyright (c) 2002, 2003 VIA Networking Technologies, Inc.
<6>Copyright (c) 2004 Red Hat Inc.
<4>PCI: enabling device 0000:00:07.0 (0140 -> 0143)
<6>eth0: VIA Networking Velocity Family Gigabit Ethernet Adapter

Syndicate content