Our Halloween Writing Contest is coming up soon. Start Writing! [ Dismiss ]
Home ยป Forum ยป Author Hangout

Forum: Author Hangout

Linux writing software

Darian Wolfe ๐Ÿšซ

I have way too much time on my hands as we have no electricity. Today I decided that when my power is restored I will do some winter cleaning and revamp my computer and redo the whole damn thing in Linux.

What fiction /novel writing software is used in Linux?

Thanks

Keet ๐Ÿšซ

@Darian Wolfe

There are many writing tools available on Linux from editors to timeline software. It depends mostly on what your requirements are to find which tools best fit your requirements.
For a MS Word equivalent use LibreOffice which comes with most Linux distributions. Be sure to check out the plug-ins for LibreOffice because there some very useful extensions for writers.

Some links to get you started:
Bibisco
FocusWriter
ghostwriter
Manuskript
Scribus
oStorybook
Writer's Cafรฉ
KIT Scenarist

You can use Scrivener on Linux but the official version is no longer maintained. You can run it through Wine on Linux but it needs some tweaking in Wine.

LanguageTool (here's a comparison with Grammarly). There are many other supporting tools available, from scene drawing to timeline software. It all depends on what you want to use.

If you have a preferred tool on Windows you can use AlternativeTo to find alternatives for Linux.

If this is your first foray into Linux I suggest you try a mainline distribution like Ubuntu, Linux Mint, or Debian

Welcome to the wonderful free world of Linux ;)

Replies:   Darian Wolfe
Darian Wolfe ๐Ÿšซ

@Keet

Thanks, I did Linux for a couple of years but my job required windoze so I switched back. Now that I'm permanently unemployed I can go back and see if I remember what all the shootings about. On my laptop I installed Manjaro I like it pretty well as My memory is shot and I can't. At least for now remember the cli commands.

The big job will be my desk top it'll take forever to clean and back up my files. Loll they're calling for another ice storm in about a week. This sucks lol

Replies:   Keet
Keet ๐Ÿšซ

@Darian Wolfe

Thanks, I did Linux for a couple of years but my job required windoze so I switched back. Now that I'm permanently unemployed I can go back and see if I remember what all the shootings about. On my laptop I installed Manjaro I like it pretty well as My memory is shot and I can't. At least for now remember the cli commands.

The big job will be my desk top it'll take forever to clean and back up my files. Loll they're calling for another ice storm in about a week. This sucks lol

Manjaro is as good a distro as any other, the most important thing is that you're comfortable with it. With the current status of Linux and the different Desktops you will find that for general use you won't need the CLI anymore. Unless of course you prefer that way.
Use Linux to back up your files so you can use a real good file system instead of NTFS ;)

Ernest Bywater ๐Ÿšซ

@Darian Wolfe

I use Libre Office which is a full blown office package with a word processor. It started life as Star Office, then became Open Office and then Libre Office. It has versions for every Operating Service platform and will open most, if not all, of the other word processing storage formats.

https://www.libreoffice.org/

I use Zorin Linux which is based on Ubuntu which is based on Debian. It has a few different graphics user interfaces so you can choose one that suits you best.

https://zorinos.com/index.html

Below is a good site to find out more about various IS options

https://distrowatch.com/

BlacKnight ๐Ÿšซ

@Darian Wolfe

I use a terminal-mode text editor called joe. Its interface is deliberately reminiscent of WordStar, which was my word processor of choice back in the day. I do formatting and so on with hand-coded HTML and CSS.

Replies:   bk69
bk69 ๐Ÿšซ

@BlacKnight

Bah. I used to do my work in vi. With hand-inserted LaTeX code. And I liked it that way.

Replies:   Keet  irvmull
Keet ๐Ÿšซ

@bk69

Bah. I used to do my work in vi. With hand-inserted LaTeX code. And I liked it that way.

LaTeX is great if you are willing to spend the time to learn it. I won't start a discussion about vi :D
But do you still use vi/LaTeX for writing or have you moved on to a decent editor?

For those who don't know vi: remember edlin?

Replies:   bk69  Joe_Bondi_Beach
bk69 ๐Ÿšซ

@Keet

Hey now. vi was WAY superior to edlin.

Really, I switched to vim pretty quickly, tho... and I programmed a few shortcuts into it for stuff I did a lot of.

Joe_Bondi_Beach ๐Ÿšซ
Updated:

@Keet

LaTeX is great if you are willing to spend the time to learn it. I won't start a discussion about vi :D

But do you still use vi/LaTeX for writing or have you moved on to a decent editor?

For those who don't know vi: remember edlin?

I can't see much difference between adding LaTeX coding in the text editor that comes with the TeXShop app in Mac OSX, or TextEdit, and adding it in vi. But you do need to learn the coding, for sure. ETA: Forgot to add, "vi" is really "vim" in Mac High Sierra.

Since my brain can handle 12.5 commands in memory at last count mi vi work is pretty slow, but you sure don't end up with crap.

Plus, LaTeX turns out really clean PDF if you're submitting to Lulu or someplace else that requires print-ready copy.

Surely there must be someone who wants to argue in favor of emacs, right?

~ JBB

Replies:   bk69  Keet
bk69 ๐Ÿšซ

@Joe_Bondi_Beach

Surely there must be someone who wants to argue in favor of [expletive deleted], right?

Why would anyone do something so unforgivable?

Replies:   BlacKnight
BlacKnight ๐Ÿšซ

@bk69

emacs is a fine Lisp machine emulator. It's a pity no one's written a decent text editor for it.

Keet ๐Ÿšซ

@Joe_Bondi_Beach

Plus, LaTeX turns out really clean PDF if you're submitting to Lulu or someplace else that requires print-ready copy.

Have to agree there. That's what LaTex is great at: turning out real clean documents in almost any format you want. There is a learning curve but it's easy to copy/paste the basic structure once you set it up like you want it to look. You can even export to html and then use the Calibre commandline tool ebook-convert to create epubs. All easy to script if you wanted to.

irvmull ๐Ÿšซ

@bk69

Bah. I used to do my work in vi. With hand-inserted LaTeX code. And I liked it that way.

And you did it while walking uphill (both ways) in the snow, with a Univac strapped to your back.

Replies:   bk69  Mushroom
bk69 ๐Ÿšซ

@irvmull

And you did it while walking uphill (both ways) in the snow, with a Univac strapped to your back.

Damn right. Now get off my lawn.

Mushroom ๐Ÿšซ

@irvmull

And you did it while walking uphill (both ways) in the snow, with a Univac strapped to your back.

Try doing it on 80 column cards, where changing a line may mean retyping 15 more cards.

Replies:   irvmull  Michael Loucks
irvmull ๐Ÿšซ

@Mushroom

Try doing it on 80 column cards, where changing a line may mean retyping 15 more cards.

Been there, done that. Never again.

Michael Loucks ๐Ÿšซ

@Mushroom

Try doing it on 80 column cards, where changing a line may mean retyping 15 more cards.

Thanks. No. Did that on Sperry/Univac systems at IIT in 1981. As soon as I could, I obtained an account on the Pr1me and used RJE to send a text file formatted like punch cards. One semester of pain.

Mushroom ๐Ÿšซ

I use Open Office, on both my PC and Linux systems.

Replies:   Keet
Keet ๐Ÿšซ

@Mushroom

I use Open Office, on both my PC and Linux systems.

Why not LibreOffice? It's virtually the same but way better maintained. The most recent OpenOffice version you can download is over a year old.

Replies:   Mushroom
Mushroom ๐Ÿšซ

@Keet

Why not LibreOffice? It's virtually the same but way better maintained. The most recent OpenOffice version you can download is over a year old.

Why would I need to update my word processor all that often?

Replies:   Keet  Ernest Bywater
Keet ๐Ÿšซ

@Mushroom

Why would I need to update my word processor all that often?

No real need except for security fixes. I bet a WordPerfect version from 20 years ago would be good enough for most. I was just wondering if there was a specific reason.

Replies:   Mushroom
Mushroom ๐Ÿšซ

@Keet

No real need except for security fixes. I bet a WordPerfect version from 20 years ago would be good enough for most. I was just wondering if there was a specific reason.

Security fixes, on an application that is not used "online" in any way, and only used internally on user created documents?

Yea, not worried there mate. But no, will pass on Word Perfect, was a WordStar user myself. And "security flaws" for such programs was more along the lines of scripts embedded in documents than anything else. Once again, not an issue since I create all documents used in it.

And I am doubly safe, as I do not even save in the higher level formats. I specifically save all my documents in a very old format, where that is not an issue. However, I do so mostly out of a desire to be able to port them to a large number of programs, not any kind of security mania.

Replies:   Michael Loucks
Michael Loucks ๐Ÿšซ

@Mushroom

I specifically save all my documents in a very old format, where that is not an issue. However, I do so mostly out of a desire to be able to port them to a large number of programs, not any kind of security mania.

That's why I use the oldest of file formats to store and edit my originals - plain text. :-)

Replies:   bk69  Keet
bk69 ๐Ÿšซ

@Michael Loucks

That's why I use the oldest of file formats to store and edit my originals - plain text. :-)

That makes it easier to edit using vi...

Replies:   Michael Loucks
Michael Loucks ๐Ÿšซ

@bk69

That makes it easier to edit using vi...

I started writing AWLL in vim, but then switched to BBEdit for easier mutli-file search and search/replace than using grep, sed, awk, and perl. :-)

Replies:   bk69
bk69 ๐Ÿšซ

@Michael Loucks

easier mutli-file search and search/replace than using grep, sed, awk, and perl. :-)

Meh. Create a simple shell script, create a alias to let you execute it from other directories (or update your $PATH, I think that's how I did it originally) and you can do a global search/replace on every file in whatever directory you're in. It'd be easy enough to make it recursive, too...

Replies:   Michael Loucks
Michael Loucks ๐Ÿšซ

@bk69

Meh. Create a simple shell script, create a alias to let you execute it from other directories (or update your $PATH, I think that's how I did it originally) and you can do a global search/replace on every file in whatever directory you're in. It'd be easy enough to make it recursive, too...

I still have shell scripts to massage my plain text for my publishing software (Scrivner) but the main improvement with BBEdit for search/replace is that it gives a complete list in a single window, and selecting one of the lines shows it in context, making it much easier for search/replace which needs manual intervention.

I've been doing shell since the sh days in the 80s, and sometimes GUI applications are better. Doubly so since BBEdit has grep support, and a regular expression composer that makes rememberng some of the more esoteric regexs easy to use. :-)

Keet ๐Ÿšซ

@Michael Loucks

That's why I use the oldest of file formats to store and edit my originals - plain text. :-)

- Platform/application independent.
- Takes the least amount of disk space.
- It's readable/editable with even the most basic editor.
- The easiest format to recover from a bad/crashed disk (a partial file is still readable).
- Can be searched with almost any search tool.
- Easy search and replace

There are a lot of very good reasons to use plain text, including html/css which of course is also plain text.

Ernest Bywater ๐Ÿšซ

@Mushroom

Why would I need to update my word processor all that often?

The main reason the main crew who wrote OO moved out and set up LO was that after Oracle bought control of it they started converting more of the routines into javascript and inserting proprietary code owned by Oracle. So the lead programs started up with LO the same code in OO and then worked hard at replacing the javascript and proprietary code with other code that did the same job. Once they had that mostly cleaned up they started adding extra features.

Replies:   Dinsdale
Dinsdale ๐Ÿšซ

@Ernest Bywater

I think you mean Java rather than Javascript.
Sun bought StarOffice in 1999 and produced an Open Source version called OpenOffice in 2002 after a couple of years work. In 2005 OO started working towards using free implementations of Java after criticism of the role of non-free Java in OO, that is presumably what you are talking about.
Oracle bought Sun at the start of 2010 but generally showed very little interest in OO and most of the developers left a few months later.
Libreoffice started as a fork of OO at the start of 2011.
Oracle then gave OO to the Apache Foundation in June of that year. There was a major release of OO (4.0) in 2013, 4.1 came a year later and that was pretty much it - only minor version upgrades since then. They have been thinking of giving up altogether since late 2016 but inertia seems to have kept them alive.
Libreoffice were held to have won the battle for the developers around March 2015, even Oracle Linux has been using it for years now.

Replies:   Ernest Bywater
Ernest Bywater ๐Ÿšซ

@Dinsdale

I think you mean Java rather than Javascript.

You're probably right, I never used either of them and keep getting them mixed up.

irvmull ๐Ÿšซ

Here's a hint learned the hard way when working with "experienced" a.k.a. older computer users:

Linux Mint is easier for a previous victim of Windows to use, since the interface resembles older versions of Windows (prior to 10). linuxmint.com

Ubuntu functions perfectly well, but they have been influenced by Windows 10 idea of converting your computer from a tool to get work done to a "media distribution device". The interface is, for many, rather awkward. Not that it can't be learned, but...

There are, of course, dozens of other Linux distributions out there, and they vary in ease of use and ease of installation. Other people will have their favorites, but Mint has worked best for me.

Replies:   Keet  Mushroom
Keet ๐Ÿšซ

@irvmull

Here's a hint learned the hard way when working with "experienced" a.k.a. older computer users:

If you really want something that looks and feels like Windows you should do as Ernest does: use Zorin. Otherwise you are right that Linux Mint comes closest.
Ubuntu is one of the most used distributions for desktops but personally I hate it. Your "media distribution device" remark is on the spot. I don't need fancy, I need it to work.
Personally I have been using Debian exclusively for many, many years now. Since I hate change it will probably last for many more years :D

Mushroom ๐Ÿšซ

@irvmull

Linux Mint is easier for a previous victim of Windows to use, since the interface resembles older versions of Windows (prior to 10). linuxmint.com

That happens to be the one I use myself on my Linux boxes. But mostly because it tends to be a very stable version, and is regularly updated.

But that is also an OS, not an application.

karactr ๐Ÿšซ

Personally, I think he carried an Enigma.

Replies:   Dominions Son  bk69
Dominions Son ๐Ÿšซ

@karactr

I would have gone with a genuine Turing machine.

Replies:   bk69
bk69 ๐Ÿšซ

@Dominions Son

I think he meant ENIAC. It was rather bigger than the Enigma device.

bk69 ๐Ÿšซ

@karactr

Irving Fisher's hydraulic computer, actually.

irvmull ๐Ÿšซ

It seems to me (I could be wrong) that a writer would want to use the least intrusive method available to put his/her words "on paper".

Vi, LaTex, etc. seem about as intrusive and painful as an IRS audit.

In fact, any software that requires memorizing magical incantations just to get it to work is too intrusive for me.

What is the best "what you see is what you get" editor?

Replies:   Keet  bk69  Dominions Son
Keet ๐Ÿšซ

@irvmull

It seems to me (I could be wrong) that a writer would want to use the least intrusive method available to put his/her words "on paper".
Vi, LaTex, etc. seem about as intrusive and painful as an IRS audit.

In fact, any software that requires memorizing magical incantations just to get it to work is too intrusive for me.

EVERY editor requires you to learn how to use it. Imagine you had to learn how to use MS Word/LibreOffice Writer from the ground up. It would be a huge learning curve, steeper than say Vim or LaTeX.
It's simply about what you already know or not.

What is the best "what you see is what you get" editor?

TexMaker or similar if you're open to learn something for the long run. If not anything you're familiar with, probably something disgusting like Word ;)

bk69 ๐Ÿšซ

@irvmull

LibreOffice

Dominions Son ๐Ÿšซ

@irvmull

What is the best "what you see is what you get" editor?

Hasn't been invented yet.

For now we are stuck with: what you see is kind of, sort, of what you get, sometimes, under certain conditions.

irvmull ๐Ÿšซ

TexMaker or similar if you're open to learn something for the long run. If not anything you're familiar with, probably something disgusting like Word ;)

I took a look at that, it seems more like programming than writing. Given the fairly limited needs of a writer who posts stories on line (no graphs, charts, tables, images, etc are required), it seems that all that is needed is the ability to italicize words and properly format paragraphs, then export to an acceptable format.

For scientific publications, this may be great, but SOL doesn't print Ph.D. dissertations.

Replies:   bk69  John Demille
bk69 ๐Ÿšซ

@irvmull

Given the fairly limited needs of a writer who posts stories on line (no graphs, charts, tables, images, etc are required), it seems that all that is needed is the ability to italicize words and properly format paragraphs, then export to an acceptable format.

Really, for a lot of my academic writing (the parts that didn't involve equations) all that was really required was the same initial header (which I'd created a element in my .vimrc to copy into a file I was editing) and the footnote/endnote functionality, which I had memorized pretty quickly. LaTeX wouldn't require much of a learning curve for really basic documents, especially if you had someone generate a boilerplate setup that you could reuse.

Replies:   Keet
Keet ๐Ÿšซ

@bk69

LaTeX wouldn't require much of a learning curve for really basic documents, especially if you had someone generate a boilerplate setup that you could reuse.

So true. I even dare to state that if you only use the basics like bold and italic that it's easier than Word or LO. It becomes complicated when you want to enter large and complex formulas and then LaTex becomes a necessity since it's the only editor I know of that can display these consistently correct.

John Demille ๐Ÿšซ

@irvmull

it seems that all that is needed is the ability to italicize words and properly format paragraphs, then export to an acceptable format.

For SOL, all you need is a plain text editor. Notepad on windows, TextEdit on the Mac. You _italicize this_ and you *make bold* like this. Save as plain text.

Replies:   bk69
bk69 ๐Ÿšซ

@John Demille

For SOL, all you need is a plain text editor. Notepad on windows, TextEdit on the Mac. You _italicize this_ and you *make bold* like this. Save as plain text.

i{italicized text}
b{bold text}

Not really more difficult.

Back to Top

Close
 

WARNING! ADULT CONTENT...

Storiesonline is for adult entertainment only. By accessing this site you declare that you are of legal age and that you agree with our Terms of Service and Privacy Policy.