Skip to content
Converts an EECS 203 homework pdf into a standard LaTeX template
Python TeX Shell
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
pictures
203HW9W17.tex
README.md
example.pdf
latex-convert.py
run.sh
template.txt
texify.py

README.md

Texify

Converts an EECS 203 pdf into a standard LaTeX template using Tabula and Pandas:
alt tag alt tag

Resulting example PDF

alt tag

Installation

Clone this repository into a preferred directory and move into it with:

git clone https://github.com/kev-zheng/texify.git
cd texify

Dependencies

texify.py uses Python 3, Pandas, and Tabula. Install pandas and tabula (Python wrapper) using your preferred package manager.

pip install pandas
pip install tabula-py
pip install requests

tabula-py also requires you to have Java 7 or 8 installed, so make sure to check tabula-py's dependencies.

Usage

Run in .pdf directory

python3 texify [FILEPATH.pdf]

Your finished .tex file should be in a new directory called "FILEPATH"

You can’t perform that action at this time.