gemini

Gemini documentation

The files below have been converted but have not been altered to work using the new workflow. Consequently internal links will go to the agi website and there may be other errors.

Links above this are to the GitHub pages published in https://agiorguk.github.io/gemini/

Services and Datasets workflow

Where content differs between datasets and services, an asciidoctor conditional pre-processor is used to determine which content to use, based on the command-line attribute -a variant-dataset or -a variant-service.

To generate using the asciidoctor docker container, use the -a parameter, from the docs folder:

docker run --rm -v $(pwd):/documents/ asciidoctor/docker-asciidoctor asciidoctor -a docinfo1 -T templates -E slim -a variant-dataset *.adoc *.asciidoc

Then repeat for services:

docker run --rm -v $(pwd):/documents/ asciidoctor/docker-asciidoctor asciidoctor -a docinfo1 -T templates -E slim -a variant-service *.adoc *.asciidoc

Styling

All files share a common attributes file, which indicates the basic attributes to be used when processing. This includes a linked reference to the asciidoc html stylesheet rather than the default embedding. Work has begun to integrate the styling from Gemini.css into asciidoctor.css but this is far from complete.