Skip to main content

tkoutline, JOE, and Notecase Pro

tkoutline "is a single pane, cross-platform outline editor written in Tcl/Tk." This free program was written by Brian Theado.

I used to use it a lot. It was very close to what I wanted - but lacked movement by word, and word count. Finally, I emailed Theado, and he promptly sent me back a few lines to add to the preferences and startup files. I could now move the cursor by word and get a word count.

I eventually drifted away from it, mainly because the combination of the tclkit and the program file I was using gave me a dotty-font look, sort of like Windows. It was ugly, and the rest of my Linux desktop was so pretty. Call it an aesthetic issue.

Well, it turns out that I should have broken down and asked Theado how to fix that, too. I did, today, and it's not hard.

For Linux machines, follow these instructions to get a surprisingly handy, quick, stable (and now good looking!) program that works for a lot of things.

1. Grab these files:

* wget http://tkoutline.sf.net/tkoutline-devel.kit

* http://sourceforge.net/projects/kbskit/files/kbs/0.4/Linux_kbsvq8.5-gui/download

(Note, that second file works better on Ubuntu than the download link on the tkoutline wiki.)

2. Then make both of them executable:

chmod +x filename


3. Then put them both in a directory together, for example, tkoutline. (Just use your file manager to drag them over.)

4. Create a text file called tko, with the following content, for instance:

cd /home/yourname/tkoutline
./Linux_kbsvq8.5-gui tkoutline-devel.kit


5. Make IT executable

chmod +x tko

6. Copy it to /usr/bin like so (or with your file manager again, but you do need root privileges):

sudo cp /home/yourname/tkoutline/tko /usr/bin/

7. Add it to one of your panels or desktop so that clicking on it launches the command tko (instructions vary with your preference).

That really makes it the ideal writing tool when I have something short that still has structure. It's easy, then, to copy the text and dump it into an email or word processor for sharing or further polishing.

The two other outliners I mention in my title deserve a little mention too:

One of them is the Java Outline Editor. It's a single pane outliner, too, and even has spell check (which tkoutline does not). I was kind of starting to like it, too, but then discovered that it corrupted some key files - not worth it! It also did some weird display things from time to time. Finally, it also couldn't move by word, which is just annoying. I've purged it from my computers.

Finally, I use Notecase Pro. It's a two pane outliner, and absolutely topnotch. It does it all - except let you easily use it as a one pane outliner.

So for thinking, I now have the pair of Notecase Pro for long documents, tkoutline for shorter ones, and xmind or Freemind for mindmapping.

And my last thought on this long, nerdy post: many thanks to Brian Theado, whose work continues to delight, and whose astonishingly quick helpfulness exemplifies everything that's good about the open source programming world. Thanks!

P.S. I always forget, when I install this on a 64 bit system, that I also have to install 32 bit libraries to get tkoutline to work. The command for that on a Debian/Ubuntu-based system is sudo apt-get install ia32-libs

Comments

Jamie LaRue said…
Update as of 4/13/15: to get tkoutline to run on LXLE 64-bit (based on 14.04 LTS): sudo apt-get install libxft2:i386. This is the response to
"error while loading shared libraries: libXft.so.2: cannot open shared object file: No such file or directory"

Popular posts from this blog

Uncle Bobby's Wedding

Recently, a library patron challenged (urged a reconsideration of the ownership or placement of) a book called "Uncle Bobby's Wedding." Honestly, I hadn't even heard of it until that complaint. But I did read the book, and responded to the patron, who challenged the item through email and requested that I respond online (not via snail-mail) about her concerns. I suspect the book will get a lot of challenges in 2008-2009. So I offer my response, purging the patron's name, for other librarians. Uncle Bobby's wedding June 27, 2008 Dear Ms. Patron: Thank you for working with my assistant to allow me to fit your concerns about “Uncle Bobby's Wedding,” by Sarah S. Brannen, into our “reconsideration” process. I have been assured that you have received and viewed our relevant policies: the Library Bill of Rights, the Freedom to Read, Free Access to Libraries for Minors, the Freedom to View, and our Reconsideration Policy. The intent of providing all tha...

Installing Linux on a 2011 Macbook Pro

I had two MacBook Pros, both 13" models from late 2011. One had 4 gigs of RAM, and the other 8. Both of them were intolerably slow. In the first case, I wound up installing CleanMyMac , which did arcane things to various files, and put up alerts to warn me about disappearing memory. But it made the machine useable again, albeit not exactly speedy. I changed some habits: Safari as browser rather than Firefox or Chrome. I tried to keep tabs down to four or five. The second Mac had bigger problems. Its charger was shot, but even with that replaced, the battery tapped out at 75%. More importantly, the whole disk had been wiped, which meant that it wouldn't boot. Recently, I had downloaded a couple of Linux distributions ("distros") on USB drives. Elementary OS 5.1 (Hera) was reputed to be a lightweight, beautiful distro that shared some aesthetics with the Mac OS. So I thought I'd give it a try. Ahead of time, I tried to read up on how difficult it might be to...

The First Year: 5 strategies for success

[The First Year: 5 Strategies for Success, 1 of 8] Over the past several years, I've had the pleasure of coaching several new public library directors. For a  variety of reasons, many directors are stepping into the role for the first time. Often, particularly in smaller or more rural libraries, they haven't even had a lot of supervisory experience. I tell new directors that the two big advantages of confidential access to someone who has walked in your shoes is that (a) you can ask the questions you might feel embarrassed to ask your board or staff, and (b) you have the advantage of someone else's mistakes. To be clear, everybody makes mistakes. It may be the most powerful learning tool we have. But I've thought about my mistakes, and I can help you identify the old ones, and with luck, make new ones. There's no good reason to make the same ones! I believe that there are five key constituencies the public library director must satisfy:  your boss  (usual...