diff options
Diffstat (limited to 'docs/markdown')
-rwxr-xr-x | docs/markdown | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/docs/markdown b/docs/markdown new file mode 100755 index 0000000..3afb7b8 --- /dev/null +++ b/docs/markdown @@ -0,0 +1,36 @@ +#!/usr/bin/python3 + +import os +import argparse + +import markdown2 + + +parser = argparse.ArgumentParser(description="Format markdown text") +parser.add_argument("input_file_path", nargs=1, help="Input file path") +args = parser.parse_args() + +output = """ +<!DOCTYPE html> +<html lang="en"> + <head> + <link href="http://fonts.googleapis.com/css?family=Droid+Serif" + rel="stylesheet" + type="text/css"/> + <link href="http://fonts.googleapis.com/css?family=Droid+Sans" + rel="stylesheet" + type="text/css"/> + <link href="markdown.css" rel="stylesheet"></link> + </head> + <body> +""" + +with open(args.input_file_path[0]) as f: + output += markdown2.markdown(f.read()) + +output += """ + </body> +</html> +""" + +print(output) |