Converts an EECS 203 homework pdf into a standard LaTeX template
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
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"