Hey everyone! This repo was created initially for me to study/increase the lifespan and legacy of my notes. However, I realized that I could go further and make this open-source. So, here it is!
- Fork this repo.
-
- If the course notes for the course you want is already available, just add in the changes to the specific file.
- If it isn't created yet, create a new file "<subject in lower-case><course-number>.html"
- Submit a pull request.
For math-related courses, we will be making use of MathJax to embed LaTeX into our html.
If you are creating a new html file that requires MathJax, include the following script tags into the <head> of your document.
<script type="text/javascript" async
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-MML-AM_CHTML">
</script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]}
});
</script>
- To in-line LaTeX: use
$<math>$ - To centre on page (equation-style): use
$$<math>$$
For CS-related courses, we will be using Google's Code-Prettify to format and provide syntax highlighting for our code. To embed it in your code, use either <pre>
or <code>
with class="prettyprint"
and enclose your code segment in it.
If you find a typo or an error, or if you have suggestions on something to add, you can:
- Create a new issue and I'll try to fix it ASAP!
- Fork the repo as above and submit a pull request with the change!
@clayton-halim, @anamayagarodia, @tate1010, @hsami10