- Clone
git clone https://github.com/Hammie217/LatexJekyll.git - Change directory
cd LatexJekyll - Updating bundle to resolve dependecy errors
bundle update
Before running
bundle updatecommand make sure your system meets the Jekyll Installation Requirements.
- Start Jekyll Server
jekyll serve - Connect to localhost
- title - Set the main page title
- author - Set the authors name on the title page. Removed if none defined.
- date - Set the front page date. Removed if none defined.
- abstract - Set the text for the abstract. Removed if none defined.
- Section - Sets font styling of section. Requires manual numbering.
<p class="Section">1   Introduction</p> - Sub Section - Sets font styling of subsection. Requires manual numbering.
<p class="SubSection">1.2   Text Styles</p>
- BodyText - Sets paragraph settings for single column.
<p class="BodyText"> - BodyText2Col - Sets paragraph settings for double colum.
<p class="BodyText2Col"> - BodyText3Col - Sets paragraph settings for triple column.
<p class="BodyText3Col"> - Justified - Justifies text to take 100% of the width.
<p class="Justified">
- tiny
- scriptsize
- footnotesize
- small
- normalsize
- large
- Large
- LARGE
- huge
- HUGE
Maths is delivered using mathJax. An inline latex equation can be done with "\( ... \)" or on a new line using "\[ ... \]".