Pandocréon Carta Genius

Quick Guide

In brackets, the number of elements.
In parenthesis, the container element.

mandatory
optional

pandocreon:carta-genius [1]
Must be the top-level element.

info [0, 1] ((carta-genius))
Information about the document.

pdf [0,1] ((carta-genius))

unit [0,1] ((carta-genius))

back [0,1] ((carta-genius))

fonts [0,1] ((carta-genius))
Declarations of Postscript Type 1 fonts.

font [0...x] ((fonts))

path [0...x] ((fonts))
Add a path for font files search.

images [0,1] ((carta-genius))
Images and image masks declarations.

mask [0...x] ((images))
  • id : name given to the image mask
  • file : path to the image (must be a black and white PNG image)

  • image [0...x] ((images))

    path [0...x] ((images))
    Add a path for image files search.

    templates [0,1] ((carta-genius))
    Templates declarations.

    template [0...x] ((template))

    includes [0,1] ((carta-genius))
    Declarations of include files.

    include [0...x] ((includes))

    path [0...x] ((includes))
    Add a path for include files search.

    <variables [0,1] ((carta-genius))
    Declaration of variables processed at the beginning.

    deck [1...x] ((carta-genius))
    Cards group.

    paper [1] ((deck))

    hidden-ditch [0,1] ((deck))

    cardsize [1] ((deck))

    card [1...x] ((deck))

    circle [0...x] ((card, template))

    box [0...x] ((card, template))

    line [0...x] ((card, template))

    bezier [0...x] ((card, template))

    image [0...x] ((card, template))

    polygon [0...x] ((card, template))

    line [0...x] ((polygon))

    bezier [0...x] ((polygon))

    grid [0...x] ((card, template))

    hexagon [0...x] ((card, template))

    text [0...x] ((card, template))
    br [0...x] ((text))
    Insert a new line.
    p [0...x] ((text))
    Insert two new lines.
    value [0...x] ((text))
    Insert an expression result (could be a simple variable).
    var [0...x] ((variables, card, template))
    Define a variable and affect to it the result of an expression.
    text-define [0...x] ((card, template))
    Define a rich text.
    block [1...x] ((text-define))
    text-area [0...x] ((card, template))
    if [0...x] ((card, template))
    Conditional instruction.
    while [0...x] ((card, template))
    Loop instruction.
    log [0...x] ((card, template))
    Error log writing.


    Copyright (c) 2004-2005, Amaury Bouchard
    This documentation is placed under the terms of the GNU Free Documentation License