TALER-TERMS-GENERATOR(1)

NAME
taler-terms-generator - create legal policy documents for services

SYNOPSIS

taler-terms-generator [-a AUTHOR] [-C COPYRIGHT] [-h] [-i INPUT] [-l LANGUAGE] [-o OUTPUT] [-p PAPER] [-t TITLE]

DESCRIPTION

taler-terms-generator is a command-line tool to create terms of service
    and privacy policy files in various file formats and languages from a reStructuredText (".rst") input. It can be used to generate the responses various GNU Taler services serve under the /terms and /pp endpoints.

-a AUTHOR
    set the author information to the given AUTHOR in the meta-data of various generated outputs.

-C COPYRIGHT
    set the copyright information to the given COPYRIGHT in the meta-data of various generated outputs.

-h | --help
    Prints a compiled-in help text.

-i INPUT
    Name of the input (.rst) file with the terms of service or privacy policy to convert. If the full path with language code is given, the "-l" option will be derived from it. However, you can also just give the short name (like "taler-exchange-tos-v0") in which case the tool will try to locate the input file and use the language specified with "-l".

-l LANGUAGE
    Ouput files for the given LANGUAGE for the current INPUT. LANGUAGE must be a two-letter language code (like "de" or "it"). Default is "en".

-o OUTPUT
    Specifies where to write the output. This should be the directory where the service expects to find the generated resources. Unless you changed the default configuration, you probably do not have to specify this value.

-p PAPER
    Specifies the paper format for generated PDF documents. Can be "a4" or "letter".

-t TITLE
    Overrides the document title. By default, the title will be set to the contents of the first line of the INPUT ".rst" file.

SEE ALSO

taler-exchange-config(1), taler-exchange.conf(5)

BUGS

Report bugs by using https://bugs.taler.net/ or by sending electronic mail to <taler@gnu.org>.

AUTHOR
GNU Taler contributors

COPYRIGHT
2014-2025 Taler Systems SA (GPLv3+ or GFDL 1.3+)