All Projects â†’ iiasa â†’ Gams_stub

iiasa / Gams_stub

Licence: bsd-3-clause
A stub repository for GAMS-based models with associated tools.

Projects that are alternatives of or similar to Gams stub

Documenter.jl
A documentation generator for Julia.
Stars: ✭ 384 (+7580%)
Mutual labels:  documentation-tool
Pdoc
🐍 ➡ī¸ 📜 Auto-generate API documentation for Python projects
Stars: ✭ 604 (+11980%)
Mutual labels:  documentation-tool
Devdocs
API Documentation Browser
Stars: ✭ 27,208 (+544060%)
Mutual labels:  documentation-tool
The Documentation Compendium
đŸ“ĸ Various README templates & tips on writing high-quality documentation that people want to read.
Stars: ✭ 4,306 (+86020%)
Mutual labels:  documentation-tool
Docbase
Turn .md docs into beautiful sites
Stars: ✭ 595 (+11800%)
Mutual labels:  documentation-tool
Gowalker
Go Walker is a server that generates Go projects API documentation on the fly.
Stars: ✭ 632 (+12540%)
Mutual labels:  documentation-tool
Behat
BDD in PHP
Stars: ✭ 3,696 (+73820%)
Mutual labels:  documentation-tool
Zola
A fast static site generator in a single binary with everything built-in. https://www.getzola.org
Stars: ✭ 7,823 (+156360%)
Mutual labels:  documentation-tool
Daux.io
Daux.io is an documentation generator that uses a simple folder structure and Markdown files to create custom documentation on the fly. It helps you create great looking documentation in a developer friendly way.
Stars: ✭ 603 (+11960%)
Mutual labels:  documentation-tool
Dasht
💁 Search API docs offline, in terminal or browser
Stars: ✭ 658 (+13060%)
Mutual labels:  documentation-tool
Helm Dash
Browse Dash docsets inside emacs
Stars: ✭ 455 (+9000%)
Mutual labels:  documentation-tool
Pkgdown
Generate static html documentation for an R package
Stars: ✭ 537 (+10640%)
Mutual labels:  documentation-tool
Rdoc
RDoc produces HTML and online documentation for Ruby projects.
Stars: ✭ 640 (+12700%)
Mutual labels:  documentation-tool
Sphinx
Main repository for the Sphinx documentation builder
Stars: ✭ 4,313 (+86160%)
Mutual labels:  documentation-tool
Standardese
A (work-in-progress) nextgen Doxygen for C++
Stars: ✭ 713 (+14160%)
Mutual labels:  documentation-tool
Doc2dash
Create docsets for Dash.app-compatible API browser.
Stars: ✭ 380 (+7500%)
Mutual labels:  documentation-tool
Documentation
📖 documentation for modern JavaScript
Stars: ✭ 5,443 (+108760%)
Mutual labels:  documentation-tool
Awesome Magento2
Curated list of awesome Magento 2 Extensions, Resources and other Highlights
Stars: ✭ 817 (+16240%)
Mutual labels:  documentation-tool
Eralchemy
Entity Relation Diagrams generation tool
Stars: ✭ 767 (+15240%)
Mutual labels:  documentation-tool
Wowchemy Hugo Modules
đŸ”Ĩ Hugo website builder, Hugo themes & Hugo CMS. No code, build with widgets! 创åģē在įēŋč¯žį¨‹īŧŒå­Ļ术įŽ€åŽ†æˆ–初创įŊ‘įĢ™ã€‚
Stars: ✭ 6,093 (+121760%)
Mutual labels:  documentation-tool

A GAMS Project Stub

This is a stub for a new GAMS <http://gams.com/>_ project. It contains the following features:

  1. Automatic documentation from reStructuredText and :math:\LaTeX comments in the GAMS file(s)
  2. Writing comments to the GAMS log file during a GAMS run
  3. Auxiliary function to write the computation time (since start of the GAMS run) to the log file

Dependencies

This stub depends on

  1. Python <https://www.python.org/>_
  2. Sphinx <https://pypi.python.org/pypi/Sphinx>_

Making a New Project

Choose a project name and run the following commands replacing <project name> with your choice::

git clone https://github.com/iiasa/gams_stub.git <project name>
cd <project name>
./make_proj.sh <project name>

You should now have a fresh new repository with your project ready to go. You can sync it with Github via::

git remote add origin [email protected]:<user name>/<project name>
git push origin master

Documentation

On *Nix Platforms


After you install the project locally, you can generate documentation by::

    cd doc
    make html

You can serve the documentation locally via::

    make serve
	
You can then view the docs at http://localhost:8000

On Windows
~~~~~~~~~~

For Windows users, `Anaconda <https://www.continuum.io/downloads>`_ is
a good way to get started with Python, and Sphinx is already included.

Follow the above instructions replacing ``make`` with ``./make.bat``.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].