Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
bin
 
 
 
 
 
 
 
 
 
 

README.md

Latex Live Preview

Latex Live Preview with watchdog

Here is a first beta. It may be some bug.

Feature

  • Live Preview, when you save .tex or .bib
  • Support only evince (pdf viewer).
  • Show only Error and Warning message, for easily to debug. Source is adapted from Here
  • Automatic convert to pdf & clean junk files

Dockerize this project

  • Build this project

    docker build -t mildronize/latex-live-preview .
    
  • Run Latex with live preview on Docker

    docker run --rm -it -v "$PWD:/src" mildronize/latex-live-preview /app/watchdog_latex [LATEX FILE NAME w/o extension]
    

Prerequisite

$ sudo pip3 install watchdog

Install

  1. Clone this project.

    git clone https://github.com/mildronize/latex-live-preview.git /tmp/latex-live-preview
  2. copy bin/watchdog_latex and bin/topdf into your latex project:

    $ cp /tmp/latex-live-preview/bin/{watchdog_latex, topdf} /path/to/your/project

Usage

  • Run ./watchdog_latex [LATEX FILE NAME w/o extension]
  • Save .tex or .bib when file is changed, the program will compile latex to pdf
  • If .pdf is exist, run evince [LATE FILE NAME].pdf& into background
  • Enjoy! your writing with latex when you save, the pdf viewer will be reload automatically

Example usage

If I have report.tex , ref.bib, and report.tex import bib from ref.bib.

  • ./watchdog_latex report
  • Open pdf evince report.pdf&

About

Live Preview Latex for detecting both .tex and .bib

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.