News: 1661330049

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

PanWriter: Cross-platform writing tool runs on anything and outputs to anything

(2022/08/24)


FOSS Fest PanWriter isn't all that small, but it's simple, clean, and does the bare minimum over a plain text editor.

If you are a programmer there is an almost embarrassing abundance of text editors, from crusty old things from the 1970s that require you to actively cultivate Stockholm Syndrome, to sophisticated modern efforts that try to type your code for you. There are fewer choices if what you write is intended for humans, rather than computers, to read.

Of course, there are word processors, although Microsoft Word has killed most of them off by now. Its single most valuable tool, Outline View, is now a niche feature that the freebie web and Android versions don't bother to include. There's always [1]WordPerfect, the killer app that won't die , if you have the time to learn its UI. LibreOffice is very handy, but also doesn't implement the outliner.

[2]

Click to enlarge

But these are very complex tools, festooned with options to format and print your text, and a gazillion controls to fiddle with. Sometimes you just want something dead simple: words, maybe bold and italics , and hyperlinks because it's the 22nd century, and that's about it. That's where [3]PanWriter comes in.

It uses Markdown, which is a sort of lowest-common-denominator markup language. Markdown is readable as plain text with a tiny bit of formatting, but even with practice, it's easy to forget which is bold and which is underline, or which parentheses to use. PanWriter has a handy WYSIWYG live preview that shows you at a glance if you've got it right.

[4]Running DOS on 64-bit Windows and Linux: Just because you can

[5]Fancy some new features? Try general-purpose Linux alternative Liquorix

[6]Taekwindow: Time to make your middle mouse button earn its keep

[7]Wolfing down ebooks during lockdown? You might want to check out Calibre, the Swiss Army ebook tool

It has no code completion or anything: none of the stuff coders like that gets in a writer's way, no syntax highlighting, no line numbers. In fact it has next to no UI, just a menu bar. It understands the standard keystrokes, such as Ctrl-S to Save, that any CUA editor does. Run it full-screen and all you get is text, which is what you want.

Behind the scenes, it integrates with [8]Pandoc , which means it can output almost any format you could ask, from HTML to RTF to multiple word processor document types. The Reg FOSS desk finds the "Export as rich text to clipboard" feature very handy as it lets the OS sort out what format is best without asking.

[9]

There are many rivals out there – for instance, [10]Typora , which has more features, but PanWriter beats it on price: it's free. It's an Electron app, which means it's not small, but then today 130MB isn't all that big. The Linux version comes as an AppImage, a single file that runs on any distro.

[11]

Without bloating the app with extra features, the one thing we'd like to see is an integrated wordcount, but otherwise, even at the current version 0.8.4, PanWriter is close to perfect. ®

Get our [12]Tech Resources



[1] https://www.theregister.com/2022/07/20/wordperfect_for_unix_for_linux/

[2] https://regmedia.co.uk/2022/08/23/screenshot-css.png

[3] https://panwriter.com/

[4] https://www.theregister.com/2022/06/28/friday_foss_fest_running_dos/

[5] https://www.theregister.com/2022/02/25/friday_foss_fest_liquorix_kernel/

[6] https://www.theregister.com/2022/02/04/friday_foss_fest_taekwindow/

[7] https://www.theregister.com/2022/01/21/friday_foss_fest_calibre/

[8] https://pandoc.org/

[9] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/applications&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2YwX2vH1didhn56Vudx25VAAAAMU&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[10] https://typora.io/

[11] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/applications&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YwX2vH1didhn56Vudx25VAAAAMU&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[12] https://whitepapers.theregister.com/



cantankerous swineherd

130MB for a barebones editor is absurd.

Charlie Clark

That's the Electron bit which is essentiallay a browser runtime.

Enter candidate for dead simplest text editor

El Bard

"Sometimes you just want something dead simple: words, maybe bold and italics, and hyperlinks because it's the 22nd century, and that's about it."

If we are in the mood of semi-randomly pitching FOSS software, than I ll throw one in the mix.

That is also where ViM comes in, at just a bit more than 1/10 the size. If you really like Pandoc, it has support for that as well. And yes, it is cross-platform.

Tom 7

Zim desktop Wiki is about 5 meg. WYSWIG/Code/ Web server of selected content,,,,,

I see.

nematoad

"...because it's the 22nd century, and that's about it."

Getting a bit ahead of ourselves aren't we?

Heh heh...

Greybearded old scrote

"Actively cultivate Stockholm Syndrome." Apoplectic rants from vim|emacs fans in 3...2...1...

Re: Heh heh...

El Bard

Guilty as charged

Also

Greybearded old scrote

I haven't tried it in many years, but [1]Lyx is still a thing.

[1] https://www.lyx.org/

What's it for?

Charlie Clark

The article fails to say what we should use this for? Is this a nearly WYSIWYG for Markdown?

I've used Pandoc in the past and it's great, though I normally use ReST + Sphinx for documentation and quite a few text editors have support for ReST or Markdown. My mail client, MailMate uses Markdown to create HTML mail and includes a preview.

Nah

Anonymous Coward

> it integrates with Pandoc

As an option or as a dependency? Because the latter means about half a gigabyte of LaTeX stuff being dragged into the system.

> Electron.

Nein, Danke.

I use Kate / Kwrite which syntax highlights markdown quite nicely and open the document in Okular, which watches the file for changes. More than does the job for me.

A plea for AsciiDoc i.s.o. Markdown

Sir Lancelot

Use whatever editor you like with or without extensions but rather try to write in AsciiDoc and not in yet another non-standard extended Markdown dialect. And yes, AsciiDoc is Markdown compatible (for the 'standard' Markdown bits).

https://opensource.com/article/22/8/drop-markdown-asciidoc?utm_medium=Email&utm_campaign=weekly&sc_cid=7013a00000383eXAAQ

I have a switch in my apartment that doesn't do anything. Every once
in a while I turn it on and off. On and off. On and off. One day I
got a call from a woman in France who said "Cut it out!"
-- Steven Wright