TTR logo

The Text Reformatter


Lastest changes

Content

Overview
Requirement
Licensing
Download
What's new
About version numbering
Questions, comments and bugs reports
User Guide (separate page)

Overview

    Ttr is a tool that deals with text, more specifically fanfiction kind text. Ttr analyses the text and tries to guess the structure of the text. Basically it put the paragraph of a text back together. The reformatted text can then be exported as text, or as HTML.

    Why put paragraph back together? Well, there are a lot of tools that can deal properly with paragraph, such as word processor. The two mains use I found for Ttr are:

          Exporting a text to clean HTML
          Exporting a text in "paragraph" format (each line is a paragraph), so it can be use in a word processor for printing with justifying paragraph and putting the text on many columns.

    I already can here you saying: "Are you crazy, how can you print Neon Exodus Evangelion ?" Well, this little story which is about 2Mo long can be printed using only 236 pages... Checks there if you want to see it! This could not be done if paragraphs were not put back together.

    Here is a sample of this text file reformatted by Ttr and saved as HTML . This is done in a few seconds!!! Well this was a well formatted text file. Here is another sample.  This text has been tortured through cut & paste, and e-mail transfert. Here is the text, reformatted with Ttr and saved as HTML. Which one do you think is the more likely do be read ? The first one which strains the eyes and is tiring to read, or the reformatted text which structure is easily grasped? It is another one of the reasons which I created Ttr for: to makes text reading more easier to the eyes.

Here is a screen shot:
New screen shot of TTR showing a selected block of text and a tag set on a separator line.
[Excerpt from "Tale of Younger Venus" by Douglas Helm.]

Requirement

Licensing

Ttr is covered by the Gnu Public License .

Download

    To use Ttr, you only need to download the binary. The binary is about 520Ko and the source code is about 590Ko previous to 1.5.4 and 880Ko starting from 1.5.4.

Ttr 1.6.5 binary (include setup executable & documentation).
Ttr 1.6.5 source code for Microsoft Visual Studio 6 . (Zip file, see Ttr/compile.txt for compilation instruction. Includes the CppUnit 1.7.0, Ttr source and documentation). 
Ttr 1.6.5 source code for Microsoft Visual Studio 2008 . (Zip file, see Ttr/compile.txt for compilation instruction. Includes the CppUnit 1.7.0, Ttr source and documentation). 

Ttr 1.5.4 binary (include setup executable & documentation).
Ttr 1.5.4 source code . (Zip file, see Ttr/compile.txt for compilation instruction. Includes the CppUnit 1.7.0, Ttr source and documentation). 

Ttr 1.4.3 binary (include setup executable & documentation).
Ttr 1.4.3 source code . (Zip file, see Ttr/compile.txt for compilation instruction. Includes the Test Framework Library). Does not include documentation.

Ttr 1.3.3 binary (include setup executable & documentation).
Ttr 1.3.3 source code . (Zip file, see Ttr/compile.txt for compilation instruction. Includes the Test Framework Library). Does not include documentation.

Ttr 1.2.2 binary (include setup executable & documentation).
Ttr 1.2.2 source code . (Zip file, see Ttr/compile.txt for compilation instruction. Includes the Test Framework Library). Does not include documentation.

Ttr 1.1.1 binary (include setup executable & documentation).
Ttr 1.1.1 source code . (Zip file, see Ttr/compile.txt for compilation instruction. Includes the Test Framework Library). Does not include documentation.

About version numbering

    The version number format is xx.yy.zz, where a change of :
    xx indicates a major architecture change,
    yy indicates that some functionnalities have been added, and
    zz indicates that some bugs have been fixed.

What's new

Questions, comments and bugs reports

    Questions, comments and bugs reports are more than welcome. You can reach me at the following address: gaiacrtn@free.fr

User Guide


Copyright ©2000-2002, Baptiste Lepilleur . http://gaiacrtn.free.fr/index.html