mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-29 21:41:00 +08:00
167 lines
6.9 KiB
Markdown
167 lines
6.9 KiB
Markdown
[#]: subject: "Ghostwriter: An Excellent Open-Source Writing App"
|
||
[#]: via: "https://itsfoss.com/ghostwriter/"
|
||
[#]: author: "Ankush Das https://itsfoss.com/author/ankush/"
|
||
[#]: collector: "lkxed"
|
||
[#]: translator: " "
|
||
[#]: reviewer: " "
|
||
[#]: publisher: " "
|
||
[#]: url: " "
|
||
|
||
Ghostwriter: An Excellent Open-Source Writing App
|
||
======
|
||
|
||
We have covered several [open-source tools for writers][1] with some distraction-free editors.
|
||
|
||
One of them is **Ghostwriter**. **It is available for Linux and Windows with an unofficial build for macOS.**
|
||
|
||
I will not blame you for accidentally reading it as “Ghost Rider” if you are a fan of it.
|
||
|
||
Keeping that aside, it looks like Ghostwriter is now under KDE’s umbrella, with **Carl Schwan** (KDE Developer) as a sponsor. So, you can expect the writing app only to get better.
|
||
|
||
Hence, I think it is a good idea to spotlight KDE’s newest addition to its Incubator, i.e., Ghostwriter as one of our weekly app highlights.
|
||
|
||
### Ghostwriter Excels At Distraction-Free Writing
|
||
|
||
![ghostwriter white][2]
|
||
|
||
A distraction-free writer is always welcome to write an article like this, make a technical document, or do other creative writing tasks.
|
||
|
||
Also, we need a reliable app that saves things in a jiffy.
|
||
|
||
**[Ghostwriter][3]**seems to be an excellent option with all the essentials. Let me highlight some of its key features.
|
||
|
||
### Features of Ghostwriter
|
||
|
||
![ghostwriter black][4]
|
||
|
||
As a distraction-free writing app, some users prefer a minimal set of features. But, Ghostwriter does not compromise on the toolset that you get with it to enhance your writing experience.
|
||
|
||
The main highlights include:
|
||
|
||
- **Focus mode to highlight specific regions you write/edit**
|
||
- **A full-screen mode**
|
||
- **Clean user interface**
|
||
- **Markdown support for easy formatting**
|
||
- **Built-in dark and light themes (toggle)**
|
||
- **Ability to customize the theme/create your version**
|
||
- **Live preview your Markdown document in HTML**
|
||
- **Sidebar with outline navigation**
|
||
- **Session and Document statistics (characters, words, paragraphs, average wpm, reading time, etc.)**
|
||
- **Ability to export to Pandoc, MultiMarkdown, commonmark**
|
||
- **A Hemingway mode to disable editing while writing (to help you focus on completing the brought draft faster)**
|
||
- **Drag and drop image support**
|
||
- **Autosave**
|
||
- **Cheatsheet to refer Markdown system without looking elsewhere**
|
||
|
||
### Experiencing Ghostwriter
|
||
|
||
![ghostwriter screenshot f37][5]
|
||
|
||
I tried using Ghostwriter on Fedora 37, and it worked as one would expect.
|
||
|
||
It presents a minimal user interface, which is easy to use, pleasing to look at, and not too fancy.
|
||
|
||
![ghostwriter toggle][6]
|
||
|
||
The availability of essential options as toggle buttons is much appreciated (**left-to-right**):
|
||
|
||
- Dark/Light mode toggle
|
||
- Live HTML preview
|
||
- Hemingway mode
|
||
- Focus mode
|
||
- Full-screen mode
|
||
|
||
In addition to the toggles, the document and session stats also come in handy to keep track of time spent, words written, and other valuable data.
|
||
|
||
![ghostwriter stats][7]
|
||
|
||
Another user interface element that I found helpful is the bottom status bar that you can customize.
|
||
|
||
![ghostwriter bottom][8]
|
||
|
||
**What do you need to focus on when writing?**
|
||
|
||
The editor lets you choose that to see as a priority stat. Whether you want to focus on the number fo words, speed, paragraphs, or time, you can set the bottom bar to change.
|
||
|
||
**To enhance the experience**, you can customize the theme to your liking, where you get to change the font, color of the title/text, and other elements of the user interface.
|
||
|
||
![ghostwriter theme edit][9]
|
||
|
||
While you already know that it supports Markdown, it will not stop you from working on it.
|
||
|
||
Even if it is your first time using Markdown, it includes a cheat sheet in the sidebar for quick access. Of course, if you need a dedicated editor for it, you can try exploring some of the [best Markdown editors][10] available.
|
||
|
||
Use the cheat sheet to add code blocks, links, text formatting, headings, and more.
|
||
|
||
![ghostwriter markdown cheatsheet][11]
|
||
|
||
Overall, if you closely take a glance at the screenshots, all the essential functionalities is accessible in a single click.
|
||
|
||
Unless you need to tweak the theme, change the file saving folder preference, and a few more available options, you do not need to leave the editor.
|
||
|
||
As a bonus, it includes useful export options for users who need it:
|
||
|
||
![ghostwriter export][12]
|
||
|
||
You can explore rest of the tiny bits and decide if it suits your requirements.
|
||
|
||
### Installing Ghostwriter on Linux
|
||
|
||
You can install Ghostwriter via a PPA for Ubuntu-based distros, and it is also available for Fedora through a separate repository.
|
||
|
||
To install Ghostwriter on Ubuntu-based distros, type in the following command:
|
||
|
||
```
|
||
sudo add-apt-repository ppa:wereturtle/ppa
|
||
sudo apt update
|
||
sudo apt install ghostwriter
|
||
```
|
||
|
||
If you are using Fedora, type in the following:
|
||
|
||
```
|
||
sudo dnf copr enable wereturtle/stable
|
||
sudo dnf install ghostwriter
|
||
```
|
||
|
||
You will also find a Flatpak package listed on [Flathub][13]. However, it does not seem to be a recommended option as per its official download page. You can give it a try, though.
|
||
|
||
Explore more about it on its [GitLab page][14] or the [official website][15].
|
||
|
||
### Not Too Fany, But Very Useful!
|
||
|
||
I think the user interface, the user experience, and the feature set are perfectly balanced for all kinds of use cases.
|
||
|
||
Of course, some do not need Markdown support, and some need more features to write/create chapters for their books. So, Ghostwriter may not be for everyone.
|
||
|
||
That said, the features you get with it make it well worth a try, regardless of your use case.
|
||
|
||
--------------------------------------------------------------------------------
|
||
|
||
via: https://itsfoss.com/ghostwriter/
|
||
|
||
作者:[Ankush Das][a]
|
||
选题:[lkxed][b]
|
||
译者:[译者ID](https://github.com/译者ID)
|
||
校对:[校对者ID](https://github.com/校对者ID)
|
||
|
||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||
|
||
[a]: https://itsfoss.com/author/ankush/
|
||
[b]: https://github.com/lkxed
|
||
[1]: https://itsfoss.com/open-source-tools-writers/
|
||
[2]: https://itsfoss.com/wp-content/uploads/2022/11/ghostwriter-white.png
|
||
[3]: https://itsfoss.com/wp-content/uploads/2022/11/ghostwriter-black.png
|
||
[4]: https://itsfoss.com/wp-content/uploads/2022/11/ghostwriter-screenshot-f37.jpg
|
||
[5]: https://itsfoss.com/wp-content/uploads/2022/11/ghostwriter-toggle.jpg
|
||
[6]: https://itsfoss.com/wp-content/uploads/2022/11/ghostwriter-stats.jpg
|
||
[7]: https://itsfoss.com/wp-content/uploads/2022/11/ghostwriter-bottom.png
|
||
[8]: https://itsfoss.com/wp-content/uploads/2022/11/ghostwriter-theme-edit.jpg
|
||
[9]: https://itsfoss.com/best-markdown-editors-linux/
|
||
[10]: https://itsfoss.com/wp-content/uploads/2022/11/ghostwriter-markdown-cheatsheet.png
|
||
[11]: https://itsfoss.com/wp-content/uploads/2022/11/ghostwriter-export.png
|
||
[12]: https://flathub.org/apps/details/io.github.wereturtle.ghostwriter
|
||
[13]: https://ghostwriter.kde.org/download/
|
||
[14]: https://invent.kde.org/office/ghostwriter
|
||
[15]: https://ghostwriter.kde.org
|