Skip to main content

ViTeX

An unholy conglomeration of vim, evince, and friends for writing LaTeX

This is what it looks like!

Goal

Do you prefer to use vim to edit your LaTeX files, but wish there was better integration between the editor and your pdf viewer? Well this is the project for you! The goal of ViTeX is to bring together high quality tools in a convenient package to make editing LaTeX as painless(tm) as possible.

Status

Currently working on arch linux with the Gnome desktop environment.

Features!

  • Real neovim via Vte
  • Custom init.vim for editing LaTeX (of course feel free to personalize)
  • Embedded PDF view using Evince with auto reload
  • Synctex support
  • Support for editing and viewing Markdown too
  • That's pretty much it!

Requirements

This is likely a non-exhaustive list, so please feel free to create an issue if you found you needed something else.

  • Python 3
  • Gtk+
  • Evince
  • neovim
  • pandoc

Controls

  • ctrl -: Decrease editor font size
  • ctrl +: Increase editor font size
  • ctrl b: Start async build with latexmk
  • ctrl right: move divider to right
  • ctrl left: move divider to left
  • ctrl up: move divider to center

Setup

  • Through Git
git clone git@github.com:cfangmeier/vitex.git
cd vitex
python setup.py install --user
  • Via pip
pip install vitex --user

Metadata

Release files for vitex 0.3.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vitex 0.3.3
File Size Uploaded
vitex-0.3.3.tar.gz 11.9 kB Details

Release files / vitex-0.3.3.tar.gz

Download URL vitex-0.3.3.tar.gz
Size 11.9 kB
Tags Source
SHA-256 checksum
How to use checksums
6f411e244e389196a1a1eb053836e060c5c58407617349cc23e4a37fc0f88e4e
BLAKE2b-256 checksum
How to use checksums
3936799db23e8fe0f03f36fdc6d6a5d9f4a4942f44bde870bf08c4b37f4773f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.3

Release history Release notifications | RSS feed

This release

0.3.3 This release

1 release file

0.3.2

1 release file

0.3.1

1 release file

0.2.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page