From: Maurice Diamantini <diam@ensta.fr>
Cc: Maurice Diamantini <diam@ensta.fr>, Maurice Diamantini <mdiam@chello.fr>
Subject: Re: Re: Typesetting music in ConTeXt
Date: Thu, 11 Dec 2003 09:24:18 +0100 [thread overview]
Message-ID: <69D9BBB0-2BB3-11D8-9AF5-000A9595B57C@ensta.fr> (raw)
In-Reply-To: <EE8F6210-2B5C-11D8-BE5F-0030659899AA@fiee.net>
Le 10 déc. 03, à 23:05, Henning Hraban Ramm a écrit :
> Am Mittwoch, 10.12.03, um 19:55 Uhr (Europe/Zurich) schrieb Willi
> Egger:
>
>>>> : 3 - some package or binding to Lilypond (for writing music/midi
>>>> and
>>>> : xml)
>>>> That would be very-very nice. By the way, are there any plans to
>>>> implement this feature (Lilypond binding) or, may be, some other
>>>> ways to typeset
>>>> music in ConTeXt?
>>>
>>> if i'd time i'd write a metapost based engine ....
>>> with regards to lilypond, it depends on how latex dependent things
>>> are
>>
>> Lilypond makes use of LaTeX only. Secondly be aware, that the
>> software runs under Linux and under Cygwin.
>
> Hm, perhaps it would be possible to use some MusicTeX version? AFAIK
> that's based on PlainTeX and could be compatible
I think there VERY much more work about lilypond that about Musi*TeX.
Also Lilipond has a modern approch and has a very good (*TeX)
documentation.
From http://lilypond.org/web/about/faq.html
Will run on my computer?
LilyPond is written for Unix, so it should run on any modern Unix
variant,
including Linux/GNU and MacOS X. There is also a MS Windows port,
which uses
the Cygwin environment.
About other format:
We have the following requirements:
• the format must use ASCII,
• it must be concise enough to type by hand,
• it must have a concise formal specification,
• it must be expressive enough to support many types of notation
and
printed formats.
We believe that none of the existing formats address all these
requirements.
For example, MusicXML cannot be typed by hand, DARMS is limited in
its
application, ABC has no strict formal definition, and NIFF is
binary.
Nevertheless, this does not restrict you for using those formats:
there are
filters that convert from various formats to .ly
Also there is some converter from lilypond to xml
So instead of Hans restarting a new Music Notation project, Hans should
make lilypond team using Context instead of LaTeX ;-)
Also I noted that :
- Lilypond is NOT a TeX macro, it only seems to be a
dedicated (powerfull) subset of TeX (but allow input of TeX macro)
- Lilypond make use of TeX for page breaking and other stuff
So How to use Lilypond with ConTeXt?
1 - use Lilypond as an independant tool for building short
(less or equal to one page) as pdf figure and
include them in context as external figure
(that is the way I'll do, because I'm not clever
enought to do much more :-)
2 - make Lilypond team understand how ConTeXt is much
more interesting as automatic formatic tool for
creating pdf than LaTeX is!
3 - Allow using lilypond inside ConTeXt with
\startmusic
\stopmusic
I think this method would be much like typesetting
chimical
Hans has not to be developping a nex package, just
using one that already exist
Also I think Lilipond could interest much more people
that the only short xTeX poeple user.
But Lilipond in not as easy to install (to many LaTeX
dependancy).
So the Lilypond tead could be interested by the new future
alternative ConTeXt-live CDROM distribution ;-)
ConTeXt-live (alias LaTeX-3: the only "nothing to install"
TeX based type system that allow to do :
- Mathematical,
- graphical (Metapost),
- Chimical,
- Musical
hight quality pdf documentation or web based presentation!!!
P.S.
I don't (yet) use Lilypond, but I looked after some text based
Music notation for my wife.
I thought first to MusixTex (too eavy, too old) then the abc format
(which could be import as ps/pdf figure), then I found that
lilypond was closely related to TeX.
So it's probably the choice I'll do.
-- Maurice Diamantini
next prev parent reply other threads:[~2003-12-11 8:24 UTC|newest]
Thread overview: 45+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-11-26 14:58 news / bold math Hans Hagen
2003-11-27 2:14 ` `Standard' vs `Beta'? Bob Kerstetter
2003-11-27 9:26 ` Hans Hagen
2003-11-28 1:06 ` Bob Kerstetter
2003-12-08 17:20 ` ConTeXt Switcher? Bob Kerstetter
2003-12-08 18:55 ` Peter Münster
2003-12-08 20:57 ` Bob Kerstetter
2003-12-08 20:33 ` Henning Hraban Ramm
2003-12-08 21:51 ` Bob Kerstetter
2003-12-08 22:06 ` Re[2]: " Giuseppe Bilotta
2003-12-09 7:52 ` Hans Hagen
2003-12-09 12:52 ` context2html converter (was: ConTeXt Switcher? ) Maurice Diamantini
2003-12-09 23:16 ` Bob Kerstetter
2003-12-10 10:39 ` context2html converter Patrick Gundlach
2003-12-10 12:55 ` ConTeXt-live distribution Maurice Diamantini
2003-12-10 13:29 ` Zunbeltz Izaola
2003-12-10 15:10 ` ConTeXt-live distribution (Typesetting music in ConTeXt) Pavel Stupin
2003-12-10 16:44 ` Hans Hagen
2003-12-10 18:55 ` Willi Egger
2003-12-10 22:05 ` Typesetting music in ConTeXt Henning Hraban Ramm
2003-12-11 8:24 ` Maurice Diamantini [this message]
2003-12-11 23:51 ` Hans Hagen
2003-12-11 23:57 ` Hans Hagen
2003-12-10 16:32 ` ConTeXt-live distribution Hans Hagen
2003-12-10 16:43 ` Adam Lindsay
2003-12-10 16:54 ` Hans Hagen
2004-04-01 17:22 ` context2html converter (was: ConTeXt Switcher? ) Peter Münster
2003-12-11 5:40 ` ConTeXt Switcher? Berend de Boer
2003-11-27 6:10 ` news / bold math Lutz Haseloff
2003-11-27 6:34 ` Lutz Haseloff
2003-11-27 19:47 ` Mikael Persson
[not found] ` <32868.129.16.195.171.1069962458.squirrel@mail.medic.chalme rs.se>
2003-11-27 21:22 ` Hans Hagen
2003-11-27 21:38 ` Mikael Persson
2003-11-28 10:36 ` Tobias Burnus
2003-11-28 20:28 ` m-bib and crossref William D. Neumann
2003-11-29 14:50 ` ConTeXt and emacs Thomas A.Schmitz
2003-11-30 0:49 ` Patrick Gundlach
2003-11-30 9:34 ` Thomas A.Schmitz
2003-11-30 20:12 ` Patrick Gundlach
2003-11-30 4:24 ` Matthew Huggett
2003-12-01 10:45 ` m-bib and crossref Taco Hoekwater
2003-12-01 19:00 ` William D. Neumann
2003-12-04 8:48 ` Taco Hoekwater
2003-12-05 19:20 ` Peter Münster
2003-11-29 0:08 ` news / bold math Adam Lindsay
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=69D9BBB0-2BB3-11D8-9AF5-000A9595B57C@ensta.fr \
--to=diam@ensta.fr \
--cc=mdiam@chello.fr \
--cc=ntg-context@ntg.nl \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).