No Problem Latex is a simple program designed to make setting up latex documents for homework problem sets. Using intuitive problem enumerations, one can easily setup a document without taking time to setup the title, font and date (No Problem Latex sets that up for you). As a project, No Problem Latex, developers will attempt to add necessary features without adding complexity to setting up and compiling a document.
Version 1.0, the first version, implements the ability to enter a title and author name for a homework document, and using regular expressions to implement various customizable enumeration styles (default styles include Numeric, Alphanumeric and Roman Numeral fonts).
Add your enumerations to an input.txt file, with first line detailing your name, second line the title of your assignment, and all further lines detailing the problem numbers for your assignment. Here's an example:
---------
input.txt
---------
Alan Turing
Computer Science 151 Problem Set #4
1
2
a
b
c
3
a
I
II
III
IV
b
4
Running the python script generates a latex document specifying these problems, as well as generating package specifications, text size and line spacing detailed in the config in the python file.