mentor net index en

TextOffice : a personal information manager based on hypertext editing and assisted editing under gvim.

back to the home page

version available in : it ru zh es ja de nl pt fr

date of creation : 20230406- date of update : 20230406- generation date : 20240612_171231

1.Textoffice abs

The TextOffice site presents downloadable software related to the Mentor project.
cf . mentor prs 1  (the current binaries are available for Linux 64bits).

  • The utags hypertext management module is installed from a debian package.
    cf document utags download en 
  • The scalc calculation module is a program written in C and can be used directly.
    cf document scalc download en  TextOffice is designed to perform the main functions of an office suite integrated into a single workspace, making all these functions perfectly interoperable.
    cf . mentor prs 1 

    2.Textoffice tab pages

    link  comment  
    document utags download en   Download page of the utags hypertext management module
    document scalc download en   Download page of the scalc calculation module  
    document readme utags en   Installation instructions utags  
    aide_vim_txh_en  Help to get started with the gvim/vim editor  
    aide_utags_txh_en  Help out  
    document langage de balisage leger mentor en  Specification of the formatting of mentor texts  

    3.Overview of the Mentor hypertext editing system based on the Utags utility.mentor prs 1

    Mentor is an editing environment hypertexte_en based on the use of text files with a particular textual form allows to structure the information in a non restrictive but sufficiently precise and orderly way to allow the user to keep an optimal knowledge of this information. The organization is hierarchical, indexed and hypertextual.

    It is a langage_de_balisage_léger cf . langage de balisage leger mentor .
    which allows the programmation_lettrée.

    Even after several years of use, the mentor textual base must allow to find very quickly a precise information (a few seconds for information dating back several years).

    Mentor stores the information but also the means of access to the information, relying on the physical definition of information : cf entropie

    Mentor is able to store an idea association, which can then be used in the future when a memory needs to be reactivated.

    There is thus an interpenetration between the user's memory and the mentor's brief. This interpenetration is formalized by a nomenclature and a method.

    The mentor organization is flexible and the tool can therefore be adapted to any method.

    A method is necessary, however, because of the basic flexibility of thehypertexte_en even if it is structured by the tree of nested domains-subdomains-files-text blocks.

    The . langage de balisage leger mentor  allows a number of simple applications naturally integrated into the tool such as :

    Mentor can therefore be used for multilingual content management.
    This site is an example.

    4.Mentor msg

    Do you find all the textual information in your business difficult to manage, organize and maintain? The reason is probably that you do not have a document management system that focuses on the meaning of your information.

    Indeed, the link between human memory and external textual computerized memory is generally not taken into account in information storage systems.

    Unleash the power of hypertext editing with mentor.

    Thanks to the . langage de balisage leger mentor  and its analyzer utags_en via the text editor . gvim  you have the opportunity to manage all your documentation as an evolving hypertext.

    Hypertext is the most successful way to manage textual information but despite this very few people use such a system because hypertext languages like HTML are heavy to manage: when hyperlinks are defined (labels and references to labels) it becomes impractical to modify them because they are overlays containing the path to the label.

    The system mentor_en has been designed to handle hypertext with maximum flexibility.

    The mentor system allows :

    The perl sources of the modules are provided as well as a template of the . lbl mentor  which allows you to develop your own analysis and text transformation modules according to your particular needs.

    5. Planned mentor developments.evolution mentor

  • structured data processing module integrating spreadsheet and RDBMS functions as well as a language for creating batch applications (Import, export, structuring, aggregation and automatic publication of your structured data in CSV table format).
  • improvement of the html page generator
  • module lx : a small but useful text transformation language, a sed without regular expression based on a lexical analysis of the text.
  • examples of mentor applications (named "workshop").
  • provision of mentor workshops (examples : content publishing site management, debian package creation workshop, proteodies generator: scores, mp3, ... )
  • consumer version.

    6.Support textoffice site

    
    
     If you wish, you can support the development of this project with this link :  paypal_me
    

    documents on the www site.textoffice.org are governed by copyright regulations.

    Legal information :

  • utags is delivered WITHOUT ANY WARRANTY. It is a free software, that is :
  • you may run the software for any purpose under your sole responsibility,
  • you can redistribute it freely (so not in a software package that would be paid),
  • it is in fact a GNU license with the following difference : not all sources are delivered in the current state of the project.
    (utags program code written in C is not delivered, perl code is public : hypertext generator, translator, CSV table formatting... ).
  • future versions of the program are for the moment provided by the author.
  • depending on its success the mentor system could become a fully open source project.