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