An open API service indexing awesome lists of open source software.

https://github.com/jeffnyman/informed

Worked Examples of the Inform Ecosystem
https://github.com/jeffnyman/informed

Last synced: 3 months ago
JSON representation

Worked Examples of the Inform Ecosystem

Awesome Lists containing this project

README

        

# Informed

_Worked Examples of the Inform Ecosystem_

This repository is a companion to my [Informing](https://github.com/jeffnyman/informing) repository. What this repository provides are worked examples that utilize the tooling from the Informing repository. This allows me to present examples that demonstrate features in a way distinct from the tooling itself and thus allow you to explore the Inform ecosystem more broadly.

---

## Experiment

The experiment is simple. To weave it:

- `inweb experiment -weave`

To tangle it:

- `inweb experiment -tangle`

To generate a makefile based on the tangled output:

- `inweb experiment -makefile experiment/app.mk`

To run the makefile:

- `make -f experiment/app.mk`

You can also weave the program as en book or a PDF file, although the appropriate tooling must be in place to support this. (See the Informing repository for details.)

- `inweb experiment -weave-as ebook`
- `inweb experiment -weave-as pdftex`

To run an associated test:

- `intest experiment all`