URL:
  <http://gna.org/task/?5008>

                 Summary: Submission of Gregorio
                 Project: Gna! Administration
            Submitted by: eroux
            Submitted on: dimanche 15.04.2007 à 10:41
                  Status: None
         Approval Status: None
         Should Start On: dimanche 15.04.2007 à 00:00
   Should be Finished on: mercredi 25.04.2007 à 00:00
                Category: Project Approval
                Priority: 5 - Normal
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

A new project has been registered at Gna! 
This project account will remain inactive until a site admin approves or
discards the registration.


= Registration Administration =

While this item will be useful to track the registration process, *approving
or discarding the registration must be done using the specific Group
Administration <https://gna.org/siteadmin/groupedit.php?group_id=2167> page*,
accessible only to site administrators, effectively *logged as site
administrators* (superuser):

* Group Administration
<https://gna.org/siteadmin/groupedit.php?group_id=2167>


= Registration Details =

* Name: *Gregorio*
* System Name:  *gregorio*
* Type: Programs
* License: Other (GPLv3)

----

==== Description: ====
Gregorio was originally a student project in ENST Bretagne
(www.enst-bretagne.fr) in collaboration with the Abbey of Sainte Madeleine du
Barroux (http://www.barroux.org/). But when it stopped I decided to continue
the project alone.
The aim of the project is to provide a very simple, complete and extensible
interface to typeset gregorian chant score. The first step was to define an
alphabet to describe very simply a gregorian chant score :
http://omega.enstb.org/eroux/notation_en.pdf (some parts are not up to date),
then a XML format to describe it too (http://omega.enstb.org/eroux/doc_fr.pdf,
not yet translated, sorry). I called the fast notation gabc.
The second part was to build a structure (in C) to represent a gregorian
chant score in memory, and to be able to translate a gabc file or a xml file
into it. The programm is also alble to build a gabc or xml file from the
structure. Now the programm is even capable of building an OpusTeX file.
The following steps will be to make a TeX file (Omega file actually) to
typeset a beautiful gregorian score (OpusTeX is buggy and non free). This
step is quite advanced but a free font is missing.
Another following step will be to build a GTK interface (a bit like denemo)
to write a score visually with the gabc notation.
The code is there http://omega.enstb.org/eroux/gregorio.tgz
It compile and works quite well, but all the files are not yet well
commented.
Another person has contributed to the project (for opustex part) : Olivier
Berten.


==== Other Software Required: ====
A part of the programm is written in flex and bison (but it is only needed to
compile), and the programm depends on libxml2.






    _______________________________________________________

Reply to this item at:

  <http://gna.org/task/?5008>

_______________________________________________
  Message posté via/par Gna!
  http://gna.org/


_______________________________________________
Register mailing list
[EMAIL PROTECTED]
https://mail.gna.org/listinfo/register

Reply via email to