EnglishFrenchSpanish

OnWorks favicon

therion - Online in the Cloud

Run therion in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command therion that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


Therion — program to draw cave surveys

SYNOPSIS


therion [-q] [-L] [-l log-file]
[-s source file] [-p search path]
[-g|-u] [-i] [-d] [-x] [config-file]

therion [-h|--help]
[-v|--version]
[--print-encodings]
[--print-tex-encodings]
[--print-init-file]

DESCRIPTION


This manual page briefly documents Therion and provides an overview of the package.

Therion is a program that processes Therion data files to produce cave surveys. The data
files are usually .th files which contain survey data (very similar to survex .svx files),
.th2 files which contain drawing data, and thconfig files which control the data files to
be used and the maps to be output.

Therion outputs .pdf and .svg files for drawings, Survex .3d files, Compass
.PLT files and VRML files for 3D models.

Therion uses a number of helper programs to do its job. Survex is used to process the
centreline data, MetaPost is used to draw cave symbols, and pdfTeX generates the final
maps.

In order to make the entering of drawing data practical, and to make the editing of survey
files easier, a graphical editor XTherion is included. This also includes a 'compiler'
function which runs Therion on the data to produce output. This is implemented using
Tcl/Tk.

The Therion data files describe the cave as text in terms of objects so the corresponding
graphical representations are only inserted at output generation time. This means that a
survey can be produced using whichever symbol set you require by specifying the relevant
set of MetaPost macros. Currently the UIS symbol set is supported.

Multiple languages and character sets are supported — currently ISO-8859-1, ISO-8859-2,
ISO-8859-5, ISO-8859-7, UTF-8, ASCII and CP1250.

ARGUMENTS


therion takes only one argument — a config-file. If no file is specified then the default
thconfig file in the current directory will be used. A new default file can be created
using the -g option.

OPTIONS


This program follows the usual GNU command line syntax, with long options starting with
two dashes ("--"). A summary of options is included below. For a complete description,
see The Therion Book.

-h, --help
Show summary of options.

-v, --version
Show version information.

-q Quiet mode — minimise output.

-g Generate a new configuration file. This will be the given config-file if
specified, or thconfig in the current directory if not. If the file already
exists, it will be overwritten.

-i Ignore comments when writing (-g|-u) configuration file.

-L Do not create a log-file. Normally all messages are written into a therion.log
file.

-l log-file
Change the name of the log file.

-p search-path
This option is used to set the search path (or list of paths, separated by
colon), which therion will use to find its source files (if it doesn't find them
in the working directory).

-q Run therion in quiet mode. It will print only warning and error messages (to
STDERR).

--print-encodings
Print a list of all supported encodings.

--print-init-file
Print a default initialisation file. For more details see the Initialisation
section in the Appendix of the Therion Book.

-s Set the name of the source file.

-u Upgrade the configuration file.

-d Turn on debugging mode. The current implementation creates a temporary directory
named thTMPDIR (in your system temporary directory) and does not delete any
temporary files.

Use therion online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    CalcTools
    CalcTools
    Java source intended to serve as a
    nexus for teaching both mathematics and
    software solutions for computation on
    iterative equations. Public interfaces
    allow a...
    Download CalcTools
  • 2
    Rocket.Chat Desktop Client
    Rocket.Chat Desktop Client
    Rocket.Chat Desktop client is the
    official desktop app for Rocket.Chat,
    the simple but powerful open source web
    chat platform. It's tested on macOS,
    Windows...
    Download Rocket.Chat Desktop Client
  • 3
    OfficeFloor
    OfficeFloor
    OfficeFloor provides inversion of
    coupling control, with its: - dependency
    injection - continuation injection -
    thread injection For more information
    visit the...
    Download OfficeFloor
  • 4
    DivKit
    DivKit
    DivKit is an open source Server-Driven
    UI (SDUI) framework. It allows you to
    roll out server-sourced updates to
    different app versions. Also, it can be
    used fo...
    Download DivKit
  • 5
    subconverter
    subconverter
    Utility to convert between various
    subscription format. Shadowrocket users
    should use ss, ssr or v2ray as target.
    You can add &remark= to
    Telegram-liked HT...
    Download subconverter
  • 6
    SWASH
    SWASH
    SWASH is a general-purpose numerical
    tool for simulating unsteady,
    non-hydrostatic, free-surface,
    rotational flow and transport phenomena
    in coastal waters as ...
    Download SWASH
  • More »

Linux commands

Ad