Text Editor

Katvan is an editor for Typst files

Katvan is a bare-bones editor for the Typst typesetting system, designed for working with documents whose primary language is written from right to left. Features include live previews, syntax highlighting, spell checking, auto-completion, forward/inverse search and more.

This is free and open source software.

Features include:

  • Reasonably good RTL editing:
    • Mostly thanks to Qt’s excellent Rich Text Framework/
    • But also specific additional functionality, for example:
      • Syntax-aware line directionality heuristic.
      • Automatic directionality isolation of inline math and code.
      • Displaying BiDi control characters with a special custom font.
      • Toggling between logical and visual cursor movement.
      • Manually flipping paragraph direction (using both Windows style Ctrl+RShift/LShift, or Firefox style Ctrl+Shift+X).
      • Handy commands to manually insert BiDi control marks and isolates for when the algorithm doesn’t quite lead to the right result (e.g. for some instances of inline raw text).
  • Live previews.
  • Syntax highlighting.
  • Syntax-aware spell checking.
  • Autocomplete.
  • Typical code editor niceties – auto indentation, bracket insertion, etc.
  • Forward and inverse search.
  • Modelines.
  • Supported on Linux and Windows 10/11.
  • Experimental support for macOS 12 (“Monterey”) and above.

Website: github.com/IgKh/katvan
Support:
Developer:
License: GNU General Public License v3.0

Katvan in action
Click image for full size

Katvan is written in C++. Learn C++ with our recommended free books and free tutorials.


Related Software

Document Processors
LyXPower and flexibility of TeX/LaTeX with an intuitive interface
TeXstudioFully featured open source LaTeX editor
TeXmacsWYSIWYG mathematical text editor using TeX fonts
TeXmakerIntegrates many different tools
typstFast markup-based system for high-quality typesetting
TeXworksSimple front-end modeled on TeXShop
KileKDE Integrated LaTeX Environment
SILESimon’s Improved Layout Engine
Enter TeXIntegrated LaTeX Environment for the GNOME desktop
AUCTeXEdit LaTeX, ConTeXt, docTeX, Texinfo, and TeX files
GummiSimple LaTeX editor
TypewriterCreate documents with typst
TypesetterFocused GTK writing environment with automatic previews
KatvanStrong RTL support with live preview and editing tools
Open LaTeX StudioLaTeX editor supporting remote collaboration between users

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted