ReText 3.0 Released (Text Editor For Markdown And reStructuredText)

3:23 AM


ReText is a text editor for Markdown syntax and reStructuredText (reST) that supports exporting to some popular formats such as PDF, ODT, HTML and plain text. It supports live previews, web pages generator, HTML syntax highlighting, full-screen mode for distraction free writing, can export files to Google Docs and more.

In case you're not familiar with it, Markdown is a markup language that allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML or HTML. More info on Wikipedia.

ReText 3.0 has been released today, bringing many improvements:
  • Python 3 support
  • Improved highlighter
  • Formatting shortcuts: Ctrl + B for bold, Ctrl + I for italics and Ctrl = U for underlined
  • New "Export Extensions" which allow you to add your own export functions to ReText. They as easy to write as a .desktop file - you can find the Export Extensions documentation here.
  • Recent files can now be opened from the File menu
  • SpellChecker improvements
  • ReText now automatically loads CSS file for Markdown's codehilite extension if it's enabled
  • WebKit engine improvements

Please note that Gdata doesn't yet support Python 3, meaning that exporting files to Google Docs doesn't work when using ReText with Python 3. Google Docs file export works just fine with Python 2 though.


Install ReText in Ubuntu

To add the ReText PPA (PPA shared with Unity Mail) and install the latest ReText 3.0 in Ubuntu 12.04, 11.10, 11.04 or 10.10, use the following commands in a terminal:
sudo add-apt-repository ppa:mitya57
sudo apt-get update
sudo apt-get install retext

Arch Linux users can install ReText via AUR.

For other Linux distributions, get ReText via SourceForge.

0 comments

» read more....

ReText Gets Improved Google Docs Export, More

8:36 PM

Retext text editor linux

ReText is a text editor for MarkDown syntax that supports some popular formats such as PDF, ODT, HTML and plain text. It has tabs support, live previews, web pages generator, HTML syntax highlighting, KDE integration and more.

ReText keeps improving and since our last ReText post, it got many cool new features. For instance, ReText could export to Google Docs but only for new documents so you couldn't replace/update any existing documents. But the latest ReText got support for GData 3 API, meaning you can update the files you've previously exported to Google Docs.

However, you can't import files from Google Docs so the files need to be saved locally if you want to update them.


ReText now also supports reST (reStructuredText), with a GUI option to switch between Markdown and reST as well as a full-screen mode for distraction free writing.


Other new features:
  • spell checker
  • auto save
  • global CSS file support
  • text search
  • splitter between edit and preview boxes
  • support for opening several files via command-line
  • WebKit-based engine

Also, the next ReText version will include features like table editing mode and synchronized scrolling thanks to a new developer who has joined the ReText development team this summer.



Install ReText



Arch Linux users will find ReText in AUR.

To install ReText in Ubuntu (PPA available for Oneiric, Natty, Maverick and Lucid), use the following commands:
sudo add-apt-repository ppa:mitya57
sudo apt-get update
sudo apt-get install retext

If you use the Gedit Gmate PPA, you may get an error similar to this:
dpkg: error processing /var/cache/apt/archives/retext_2.1.0-1~ppa1_all.deb (--unpack):
trying to overwrite '/usr/share/mime/packages/x-markdown.xml', which is also in package gedit-gmate 0.9.20~uorppa0

As a work-around, you can use the following command:
sudo dpkg -i --force-overwrite /var/cache/apt/archives/retext_2.1.0-1~ppa1_all.deb

This should be fixed soon.


For other Linux distributions, download ReText via SourceForge.


Thanks to Dmitry for the tip!

Also see: LibreOffice Google Docs Sync Addon "Ooo2gd" Now Lets You Upload Files Without Converting

0 comments

» read more....