Current version: 4.3 beta
March 31, 2012
You can create any tree structure you want! It is very easy to add nodes/articles to the tree, delete nodes/articles, move whole sub-trees around using 'drag-and-drop', etc.
TreePad Lite for Linux is Unicode enabled. You can enter western as well as non-western characters into the article, tree-node titles and search toolbars.
For instance, you can mix western, Chinese, Japanese, Russian, Arabic, Hebrew and even Phonetic characters - assuming the appropriate fonts are installed on your system.
Search the entire database, or just the selected subtree
Search inside an article (forwards or backwards)
Search-replace (or skip) text in an article (forwards or backwards).
Integrated tree-search results pane which can be manually opened and closed.
Convenient keyboard shortcuts for all search functions
Hyperlink supportTreePad Lite for Linux supports plain-text hyperlinks to:
data files on your local harddisk
directories on your local harddisk
Under the file/export menu, you can find the following functions:
Export a subtree or the entire database to a single HTML file including nodes, articles, tree indentations (at each level) and active hyperlinks (blue and underlined to: nodes, websites, etc.).
Export a subtree (nodes and articles) or the entire database to single text file.
Export a subtree to a TreePad Lite .hjt file.
Export an article to a text file.
Export an article to an HTML file including active hyperlinks (blue and underlined).
Under the file/import menu, you can find the following functions:
Import a TreePad Lite .hjt file into the tree.
Import one or multiple text files (in one go) into the tree. Each text file is imported as a separate node/article.
Import a text file into the article. This inserts the contents of a text file into the article at the cursor position.
TreePad Lite for Linux is able to import UTF-8 Unicode and ASCII text files. UTF-8 is the most common Unicode file type.
In case you would like to import other Unicode text-file types (e.g. UTF-16, UTF-7, UTF-32), you need to convert them to UTF-8 format first. For this you can use the Linux (command-line) iconv program. For iconv, see also elsewhere on this page.
The current release is a beta (test) version and still misses some of the features found in TreePad Lite for Windows, such as: print, some options, system tray, copy/paste subtrees.
We will add most (or all) of these features in the course of 2012. If you really need them at this point, you can use Wine to run TreePad Lite for Windows until the Linux edition is completed.
Usage and distribution
TreePad Lite for Linux is freeware for personal, corporate/business, government, NGO, church, etc. use. Please also feel free to include TreePad Lite for Linux on download sites, software repositories, CD's, etc. as long as you do not charge any money for the program.
TreePad Lite has been created by Freebyte.com using Free Pascal/Lazarus on Ubuntu Linux version 10.x.
DonateIf you want to support the TreePad Lite project, you can:
TreePad Lite for Linux is compatible with any reasonably modern Linux distribution.
Files created using TreePad Lite for Linux can be directly opened using TreePad Lite for Windows and vice versa with the following notes.
Files created using TreePad Lite for Linux can be imported into TreePad PLUS, SAFE, Business Edition and Enterprise with the following notes.
TreePad PLUS, SAFE, Business Edition and Enterprise can export to TreePad Lite .hjt files which can be directly opened using TreePad Lite for Linux with the following notes.
Notes for Linux 64-bitSince TreePad Lite for Linux currently is compiled exclusively as a 32-bit program - when running it on 64-bit Linux you need to have the standard 32-bit libraries ia32-libs installed (usually these libraries are present, but if not than they can be easily obtained through your package manager). A native 64-bit edition is planned.
TreePad Lite for Linux uses the UTF-8 Unicode character encoding.
The Windows editions of TreePad currently use an extended Windows ASCII characterset (more specifically, the Windows codepage of your current locale).
UTF-8 Unicode character encoding is compatible with the first 128 characters of the Windows ASCII characterset.
This means that most western characters will be interpreted correctly when transferring .hjt files between TreePad Lite for Linux and the Windows editions.
For instance, if your texts are all in English, then you should expect few (if any) problems.
However, if you use non-western characters, special characters, or letters with accents, etc, these might not be displayed correctly, unless you explicitly convert them.
To achieve the best possible compatibility between a TreePad Windows edition and TreePad Lite for Linux, you might want to convert your TreePad .hjt file(s) to and from Unicode.
The Linux iconv command can convert text-based files to/from various character encodings.
For instance, to convert a TreePad Lite .hjt file from the WINDOWS-1250 codepage (Central and East European) to UTF-8 (Unicode, TreePad Lite for Linux), you can use the following Linux command (on a single line):
iconv -f WINDOWS-1250 -t UTF-8To list all available character encodings, just type:
my_inputfile.hjt > my_outputfile.hjt
iconv -lBelow are the codes that iconv understands, and which can be used to convert .hjt files between TreePad Lite for Linux and the Windows editions:
UTF-8 - Unicode UTF-8 encoding
WINDOWS-874 - Thai
WINDOWS-1250 - Central&East European Latin
WINDOWS-1251 - Cyrillic
WINDOWS-1252 - West European Latin
WINDOWS-1253 - Greek
WINDOWS-1254 - Turkish
WINDOWS-1255 - Hebrew
WINDOWS-1256 - Arabic
WINDOWS-1257 - Baltic
WINDOWS-1258 - Vietnamese
MS936 - Simplified Chinese, TreePad ASIA
MSCP1361 - Traditional Chinese, TreePad ASIA
MS932 - Japanese, TreePad ASIA
MSCP949 - Korean, TreePad ASIA
All rights reserved.
TreePad.com is hosted by HostGator