From ee0248176be0028397c9dff3c8cdb4dfe261ccfb Mon Sep 17 00:00:00 2001 From: KenwoodFox Date: Wed, 12 Feb 2025 23:09:19 -0500 Subject: [PATCH] Support other project/type things --- Homework {{ cookiecutter.number }}/README.md | 3 --- cookiecutter.json | 4 +++- .../README.md | 3 +++ .../package.sh | 2 +- ...cookiecutter.project_type }} {{ cookiecutter.number }}.tex | 4 ++-- 5 files changed, 9 insertions(+), 7 deletions(-) delete mode 100644 Homework {{ cookiecutter.number }}/README.md create mode 100644 {{ cookiecutter.project_type }} {{ cookiecutter.number }}/README.md rename {Homework {{ cookiecutter.number }} => {{ cookiecutter.project_type }} {{ cookiecutter.number }}}/package.sh (93%) rename Homework {{ cookiecutter.number }}/Homework {{ cookiecutter.number }}.tex => {{ cookiecutter.project_type }} {{ cookiecutter.number }}/{{ cookiecutter.project_type }} {{ cookiecutter.number }}.tex (65%) diff --git a/Homework {{ cookiecutter.number }}/README.md b/Homework {{ cookiecutter.number }}/README.md deleted file mode 100644 index bbe0085..0000000 --- a/Homework {{ cookiecutter.number }}/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Homework {{cookiecutter.number}} - -Find the source for this template [here](https://git.kitsunehosting.net/Kenwood/SNHU-LaTeX). \ No newline at end of file diff --git a/cookiecutter.json b/cookiecutter.json index 39819de..0c6c927 100644 --- a/cookiecutter.json +++ b/cookiecutter.json @@ -1,6 +1,8 @@ { + "project_type": "Homework", "number": "1", "name": "Your Name", "class": "EE-101", - "professor": ["SNHU", "monk", "moghimi"] + "professor": ["SNHU", "monk", "moghimi"], + "two_column_mode": "no" } diff --git a/{{ cookiecutter.project_type }} {{ cookiecutter.number }}/README.md b/{{ cookiecutter.project_type }} {{ cookiecutter.number }}/README.md new file mode 100644 index 0000000..8b473cc --- /dev/null +++ b/{{ cookiecutter.project_type }} {{ cookiecutter.number }}/README.md @@ -0,0 +1,3 @@ +# {{ cookiecutter.project_type }} {{cookiecutter.number}} + +Find the source for this template [here](https://git.kitsunehosting.net/Kenwood/SNHU-LaTeX). \ No newline at end of file diff --git a/Homework {{ cookiecutter.number }}/package.sh b/{{ cookiecutter.project_type }} {{ cookiecutter.number }}/package.sh similarity index 93% rename from Homework {{ cookiecutter.number }}/package.sh rename to {{ cookiecutter.project_type }} {{ cookiecutter.number }}/package.sh index da14a48..201095f 100755 --- a/Homework {{ cookiecutter.number }}/package.sh +++ b/{{ cookiecutter.project_type }} {{ cookiecutter.number }}/package.sh @@ -1,7 +1,7 @@ #!/bin/bash # Output File -ZIPFILE="Homework {{cookiecutter.number}}.zip" +ZIPFILE="{{ cookiecutter.project_type }} {{cookiecutter.number}}.zip" # List of known LaTeX build artifacts to exclude EXCLUDE_EXTENSIONS="*.aux *.log *.synctex.gz *.out *.toc *.bbl *.blg *.fls *.fdb_latexmk *.lof *.lot *.nav *.snm *.vrb" diff --git a/Homework {{ cookiecutter.number }}/Homework {{ cookiecutter.number }}.tex b/{{ cookiecutter.project_type }} {{ cookiecutter.number }}/{{ cookiecutter.project_type }} {{ cookiecutter.number }}.tex similarity index 65% rename from Homework {{ cookiecutter.number }}/Homework {{ cookiecutter.number }}.tex rename to {{ cookiecutter.project_type }} {{ cookiecutter.number }}/{{ cookiecutter.project_type }} {{ cookiecutter.number }}.tex index a5afd9c..4178e7f 100644 --- a/Homework {{ cookiecutter.number }}/Homework {{ cookiecutter.number }}.tex +++ b/{{ cookiecutter.project_type }} {{ cookiecutter.number }}/{{ cookiecutter.project_type }} {{ cookiecutter.number }}.tex @@ -1,9 +1,9 @@ -\documentclass[12pt]{article} +\documentclass[12pt{{ ", twocolumn" if cookiecutter.two_column_mode == "yes" else "" }}]{article} \usepackage{ {{cookiecutter.professor}} } % Set title page details -\reporttitle{Homework {{cookiecutter.number}} } +\reporttitle{ {{ cookiecutter.project_type }} {{cookiecutter.number}} } \class{ {{cookiecutter.class}} } \studentname{ {{cookiecutter.name}} } \submissiondate{\today}