forked from aa9863/reMarkAble
Permalink
Show file tree
Hide file tree
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Showing
9 changed files
with
113 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
#TODO List | ||
|
||
- Windows specific version of the Guide | ||
- Images in the Guide | ||
- Update Links to Course code Location | ||
- Once we have a proper projet name (I think reMarkAble) let keep it. |
File renamed without changes.
This file was deleted.
Oops, something went wrong.
File renamed without changes.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,80 @@ | ||
# Tutorial | ||
|
||
A Quick Start Guide for using the tool. | ||
This assumes a generic Linux / Mac / Windows system. | ||
|
||
I will put together a specific version for a | ||
University Windows image, when I work out the Gotchas. | ||
|
||
## Requirements | ||
|
||
All the requirements should be in the standard uni image. | ||
|
||
- Web Browser | ||
- Text Editor | ||
- Python (3.x preferred) | ||
|
||
All the code uses native python packages, so there should be no need | ||
to install any other software. | ||
|
||
## Installation | ||
|
||
Get a copy of the source code from the [Github | ||
Repo](https://github.coventry.ac.uk/aa9863/MarkdownMark) It doesn't | ||
matter if you clone the repository or get the zip file. | ||
|
||
Once you have the code navigate to its location using the command line. | ||
|
||
``` | ||
cd <path>/<to>/<source> | ||
``` | ||
|
||
|
||
<div class="noteblock"> | ||
### OPTIONAL: Using a virtaul envionment | ||
|
||
Virtual environments (venv) give us a way of sandboxing python software we | ||
install. It means that they are not installed in the global path. | ||
Personally, as a developer, I prefer this as it means I dont get caught out by | ||
dependencies or clutter up my Python namespace with cruft. | ||
|
||
We can create a venv using | ||
|
||
```bash | ||
python -m venv env | ||
``` | ||
|
||
Each time we want to use the code we need to access enter the virtual environment. | ||
We can do this in Linux / mac with | ||
|
||
```bash | ||
$source env/bin/activate | ||
``` | ||
|
||
or Windows | ||
``` | ||
C:\> env\Scripts\activate.bat | ||
``` | ||
</div> | ||
|
||
We can now install the program using the setup script. | ||
|
||
|
||
```bash | ||
$ python setup.py install | ||
``` | ||
|
||
|
||
## Building our First Document | ||
|
||
``` | ||
cd examples | ||
$ runDMC CourseworkBrief.md -t coursework/CourseworkBrief.jinja2 | ||
```` | ||
|
||
## Modifying our Document | ||
|
||
## Creating Marking Feedback | ||
|
||
|
||
|
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
site_name: Markdown Mark | ||
|
||
nav: | ||
- Home: index.md | ||
- Tutorial: tutorial.md | ||
- Why: why.md | ||
- FAQ: FAQ.md |