VerbTeX LaTeX Editor

In-app purchases
4.3
4.04K reviews
100K+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

VerbTeX is a free, collaborative LaTeX Editor for your Android device. It allows you to create and manage LaTeX projects directly on your Android device and generate a PDF offline (Verbnox) or online (Verbosus).

This software is provided "as is" without warranties or conditions of any kind, either expressed or implied.

Features:
* Use PdfTeX or XeTeX to generate a PDF
* Use BibTeX or Biber for bibliographies
* Offline compilation (Local Mode, enable in Settings)
* Automatic Dropbox synchronization (Local Mode)
* Automatic Box synchronization (Local Mode)
* Git integration (Local Mode)
* 2 Modes: Local Mode (stores .tex documents on your device) and Cloud Mode (synchronizes your projects with Verbosus)
* Full LaTeX distribution (TeXLive)
* Syntax highlighting
* Hotkeys (see below)
* Web-Interface (Cloud Mode)
* Collaboration (Cloud Mode)
* Autosave (Local Mode)
* Custom template for new .tex files (Local Mode)
* Copy project from Local Mode to Cloud Mode
* Copy project from Cloud Mode to Local Mode
* No ads

Additional features in VerbTeX Pro:
* Code completion (commands)
* Encrypted transmission (TLS) of your content
* Unlimited number of projects (Local Mode)
* Unlimited number of documents (Local Mode)

Limitations in free VerbTeX version:
* Max. number of projects (Local Mode): 4
* Max. number of documents per project (Local Mode): 2
* Max. number of files to upload per project (Local Mode): 4

Import existing projects in Local Mode:
* Link to Dropbox or Box (Options -> Link to Dropbox / Link to Box) and let VerbTeX automatically synchronize your projects
OR
* Put all your files in the VerbTeX folder on your SD card: /Android/data/verbosus.verbtex/files/Local/[project]/
Please note: At least one .tex file must exist. The name of the project is the [project] folder name.

Change the default template for new .tex files:
Add a file called 'template.tex' in your local root project folder (/Android/data/verbosus.verbtex/files/Local/template.tex). The next time you add a new document to a project the new .tex file will be filled with the text of your template.tex file.

Use any .ttf/.otf font:
Put your font file inside your /Android/data/verbosus.verbtex/files/Local/name-of-project folder and reference it in your document:

\documentclass{article}
\usepackage{fontspec}
\setmainfont{fontname.otf}
\begin{document}
\section{Main Heading}
Это тест
\end{document}

You can write chinese in PdfTeX using the CJKutf8 package as shown in the following example:

\documentclass{article}
\usepackage{CJKutf8}
\begin{document}
\begin{CJK}{UTF8}{gbsn}
这是一个测试
\end{CJK}
\end{document}

You can write chinese in XeTeX using the xeCJK package as shown in the following example:

\documentclass{article}
\usepackage{xeCJK}
\begin{document}
这是一个测试
\end{document}

If you experience any performance issues while using the editor please try
* to disable syntax highlighting and line numbers by choosing Menu -> Syntax Highlighting: ON and Line Numbers: ON
* to split up your project into multiple .tex files by using the \include{...} command of LaTeX

Hotkeys in editor:
ctrl+s: Save
ctrl+g: Generate PDF
ctrl+n: New document
ctrl+d: Delete document
ctrl+.: Next document
ctrl+,: Previous document
Updated on
Mar 13, 2024

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
Personal info and Files and docs
Data is encrypted in transit
You can request that data be deleted

Ratings and reviews

4.4
3.29K reviews
Joseph Brown
January 15, 2024
It's exactly what I want. Typing code-like things on a phone is tricky, but they include some of the more syntax symbols, ()/$ without needing to change your keyboard settings. Previewing the document is easy. And yeah, at the end of the day, you're writing a tex file, so you can use the cloud sync feature, or you can just copy it to run with another engine elsewhere.
1 person found this review helpful
Did you find this helpful?
Andrew Dabrowski
February 15, 2023
Nice for 1 page doc, but some serious shortcomings for longer ones. 1. Strange bug wherein after typing a character the window moves to the end of the file. 2. No search utility, really? 3. Generating a pdf takes you to page 1, rather than where you where editing. 2023-02-14: Ah thanks, I didn't realize that "Action Toolbar" meant "Find & Replace". :)
7 people found this review helpful
Did you find this helpful?
verbosus.com
February 15, 2023
Thank you for your report. We fixed the bug after writing a character in the current release. Enable Action Toolbar in the editor for search/replace/undo/redo. We're planing on creating a custom viewer which would do what you want. Please contact us directly if you have any questions.
A Google user
June 28, 2019
i love this app! My only complaint is that when I view my code as a PDF on my chromebook it takes me to a separate window on my browser to show the PDF. On my ipad pro this app doesn't do that, it directly opens the PDF from the app. If there's any way to fix that I'd be very happy! edit: your split screen advice worked perfectly, thank you! I noticed one more thing, though. Do you have any advice to make the app generate a new pdf to the same browser tab? Because mine generates every new update to a new, separate tab.
7 people found this review helpful
Did you find this helpful?
verbosus.com
June 28, 2019
Thank you for your report. If the PDF viewer supports it you can use the app in split screen mode. Every time the PDF is generated the PDF viewer will update the document. Please contact us directly if you have any questions.

What's new

* Git: Display progress when cloning project
* Jump to previous edited document