Textantrieb | UText/1

UText/1.2 Manual

This manual describes the Universal-Text Interpreter as of version 1.2.29.

Written on June 2009 (v.1.1). Reworked for v.1.2 on August 2010. Revised on June 2021.

Last updated on Sat Nov 13, 2021.

Copyright

UText/1.2 Manual. Copyright © 2009, 2010, 2021 by Francesc Hervada-Sala

This manual is copyright covered and may not be reproduced in part or whole, or placed in a retrieval system without permission of the author.

Getting Started

Round Tour

Introduction to the Universal-Text Interpreter

UText Installation

User Guide

In-depth articles describing the system

Universal-Text Language

Syntax and semantics of the Universal-Text Language (UTL)

Feeding Text

How to enter text

Alternative Parsers

Extensions and Substitutes for the UTL language

Text Selectors

How to query text

Output Processors

About tags

Universal-Text Script

The UText Script language

UText Shell

Interactive and batch processing shell

Add-In Modules

Support for user-defined modules

User Reference: Operations

Reference Manual for the UText user; all output tags and script functionality

Operation Index

List of all tags, functions and hooks

Tags

Description of every output tag

Functions

Description of every script function

User Reference: Extensions

Description of the add-in modules that ship with UText

cms add-in

Add-in module for website generation and localisation support

odt add-in

Add-in module to read OpenDocument Format documents

env add-in

Add-in module for reading environment variables

types add-in

Add-in module for parsing tables

Perl Reference: Modules

Reference Manual for the UText Perl programmer; each module and its functionality

UText.pm

Nuclear module implementing the text structure

UTL.pm

Module that parses and transforms the Universal-Text Language

Navigation.pm

Module implementing text selectors

Tags.pm

Output processing support

Script.pm

UText Script interpreter

Functions.pm

UText Script function support

Settings.pm

UText Script settings support

FILE.pm

Auxiliar module for file generation

Add-In Hooks

Description of every add-in module hook