Computing Pages

by Francesc Hervada-Sala


UText/1.2 Manual

This manual describes the Universaltext Interpreter as of version 1.2.08.

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

Last updated on Sat Jan 26, 2013.

UText/1.2 Manual. Copyright © 2009-2013 Francesc Hervada-Sala. All rights reserved.

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

Installation

Quick Tour

User Guide

In-depth articles describing features

Universaltext Language

Syntax and semantics of the Universaltext

Feeding Text

How to enter text

Alternate Parsers

Alternatives to the UTL language

Text Selectors

How to navigate text

Output Processors

About the ustring tags

Universaltext Script

The text script language

Add-In Modules

Support for user-defined modules

Reference: Base Modules

Modules that provide the basic text functionality

UText.pm

Nuclear module implementing the text structure

UTL.pm

Module that parses and transforms the Universaltext Language

Navigation.pm

Module implementing text selectors

Tags.pm

UString output processing support

FILE.pm

Auxiliar module for file generation

Reference: Script

UText script support

Script.pm

UText script interpreter

Functions.pm

UText script function support

Settings.pm

UText script settings support

utshell.pl

UText Shell program

Reference: Extensions

Optional modules for special purposes

cms add-in

Add-in module for website generation and localisation support

odt add-in

Add-in module to read Open-Office Writer documents

types add-in

Add-in module to support common structures

env add-in

Add-in module for reading environment variables

Reference: Predefined Operations

Operations Index

All tags, functions and hooks

Tags

Ustring tag list

Functions

Script function list

Add-In Hooks

Add-in hook list

Print Contact

UText/1.2 Manual

Copyright

Getting Started

Installation

Quick Tour

User Guide

Universaltext Language

Feeding Text

Alternate Parsers

Text Selectors

Output Processors

Universaltext Script

Add-In Modules

Reference: Base Modules

UText.pm

UTL.pm

Navigation.pm

Tags.pm

FILE.pm

Reference: Script

Script.pm

Functions.pm

Settings.pm

utshell.pl

Reference: Extensions

cms add-in

odt add-in

types add-in

env add-in

Reference: Predefined Operations

Operations Index

Tags

Functions

Add-In Hooks

Project Universal Text

Forerunner

UText/1

Milestones

Text Engine

Text Repository

Text Server

Text Workbench

Text OS

Design Documents

Concepts

Universal Text Language

UTL Syntax

UTL Name System

Architecture

Glossary

Discussion

On Text Structure