From: Reinhard K. <su...@we...> - 2009-08-04 14:34:14
|
Hi, I'm forwarding this from the TeX-Music ML as I found it interesting to see a practical experience for score input and speed. Maybe we can improve Canorus in this regards too a bit :) (The discussion is about a PMX IDE with syntax highlighting and some kind of code button and of course the "compile" and "jump to error" features) Regards, Reinhard -------- Original Message -------- Subject: Re: [TeX-Music] [Poll] IDE for PMX Date: Tue, 4 Aug 2009 11:09:21 +0100 From: David Allsopp <dra...@me...> Reply-To: Werner Icking Music Archive <ick...@ma...> Organization: MetaStack Solutions Ltd. To: 'Werner Icking Music Archive' <ick...@ma...> References: <5BA...@fr...> <20090803211028.GA19599@rondloper> <4DF...@fr...> <000001ca14d4$2622fd50$7268f7f0$@metastack.com> <1DD...@fr...> > > If you just want syntax highlighting and a certain level of syntax > > checking, > > why not use an editor which allows you to tailor the syntax > > highlighting > > (e.g. Vim, Emacs, ...). You'll never want to see a regular > > expression again > > by the end of writing a Vim or Emacs syntax module but it's not as > > hairy as > > it sounds (and there are literally hundreds of syntax files already > > written > > to use as starting points). > > I think I like regular expressions, and I was thinking of this some > months ago. But I prefer not to use Emacs because (on Mac anyway) it's > not easy to wander in the code. Heh, heh - I'm a Vim user, so I couldn't agree more ;o) > That idea of IDE came when I was putting a tie on a 4-note chord, so I > had to write "{A {B {C {D }A }B }C }D" and I was thinking: "Hey, I > should code a button to do this." This is the kind of thing that Vim macros are *amazing* for. But when I say Vim, it's only because that's my editor-of-choice: any editor with a powerful macro/script language will help you do this, of course. <snip> > And when I get an error "Cannot put a slur on a rest" (or something > like that) because I forgot some + and - in the code, I have to find > for example the bar 34 in all my code (yeah, I don't put any comment), > so I must calculate 3 * 34 + k to know the line. > It would be great for an IDE to know at each line in what bar you are > ;) Similarly, the "powerful" editors can do this (Vi/emacs both integrate with output from gcc and make to this for C programming - I'm reasonably certain that it can be extended as you can process shell output) > To PMX users: Don't you think PMX (with some experience) is quicker to > use than an editor like Finale or Sibelius because you don't have to > put notes on the staff? Hmm - I've never used Finale but I use Sibelius for producing editions which are needed rapidly. Sibelius 6 (first decent rather than merely functional version, IMHO) contains a new enhanced layout tool - most recently I typeset 300 bars of 5 and 6 part early music (voices + lyrics, running translation, clefs and incipits but no piano parts. I don't use a MIDI keyboard). That took me a total of 11.5 hours including both visual and audio proofreading to create press-ready output. Is that possible with PMX? If PMX can be faster than that then I'd genuinely consider switching to it for fulltime use - I use Sibelius only because of its speed when solving the "can you get an edition of this typeset by tomorrow" problem! David _______________________________________________ TeX...@ic... mailing list If you want to unsubscribe or look at the archives, go to http://mailman.nfit.au.dk/mailman/listinfo/icking-music-archive.org-tex-music -- Software-Engineer, Developer of User Interfaces Project: Canorus - the next generation music score editor - http://canorus.berlios.de GnuPG Public Key available on request |