Who?
Everybody is invited to contribute to http://polyhedral.info. We encourage researcher to share their work on polyhedral techniques, but also all users who have information worth sharing.
How?
1. Clone the website
git clone https://github.com/tobig/polyhedral.info.git
2. Perform your changes
The pages of this site are stored in individual text files, which can be edited with your normal text editor and which are formatted using Markdown.
3. Submit changes
Use git format-patch to obtain patch files containing your changes. Submit those patches to polyhedral@grosser.es.
Details on how to add/change content
Formulars
You can also use MathJax to include latex formulars in your code. The following example shows the code you would create as well as its rendered version:
When $a \ne 0$, there are two solutions to $ax^2 + bx + c = 0$ and they are
$$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$
When $a \ne 0$, there are two solutions to $ax^2 + bx + c = 0$ and they are $$x = {-b \pm \sqrt{b^2-4ac} \over 2a}.$$
Change a page
To change the content of software.html, open the file software.md in your favorite text editor and modify the content as you like.
Add a new page
To add a new page, copy the file index.md to newpage.md and change the title tag at the top of the file. You can now reference this page by adding links to newpage.html.
Add a new publication
Publications are added by modifying the Publications.bib file. The publications page is automatically derived from this tex file. To cite a publication that is part of the Publications.bib file, just add <a class="citation">QUILLERE00</a> to any page. This will create the following citation QUILLERE00.
Write a blog entry
Blog entries are normal pages stored in the folder _posts and using the naming convention yyyy-mm-dd-page-title.md. They automatically show up in the newest post list.
Test changes
To test changes you propose for inclusion, it may be useful to run this website at home.
Install jekyll
On Linux (debian/Ubuntu) this can be done by running apt-get install jekyll. For other systems see the detailed install instructions.
Run the website locally
$jekyll --server --auto
View the website
Open http://0.0.0.0:4000 with your web browser.
History of the website
The history of this website including the individual contributors and their contributions is available in the git repository.