emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Thorsten Jolitz <tjolitz@gmail.com>
To: emacs-orgmode@gnu.org
Subject: Re: [ANN] org-bandbook - Professional Band Management for Computer Literate Musicians
Date: Thu, 25 Sep 2014 19:26:34 +0200	[thread overview]
Message-ID: <87y4t7mx11.fsf@gmail.com> (raw)
In-Reply-To: oluppekuim1.fsf@med.uni-goettingen.de

Andreas Leha <andreas.leha@med.uni-goettingen.de> writes:

Hi Andreas,

> Thorsten Jolitz <tjolitz@gmail.com> writes:
>> Thorsten Jolitz <tjolitz@gmail.com> writes:
>>
>>> Hi List, 
>>>
>>> see the attached ASCII version of org-bandbook.el's comment section for
>>> more info:
>>>
>>>
>>> 			  ___________________
>>>
>>> 			      ORG-BANDBOOK
>>>
>>> 			    Thorsten Jolitz
>>> 			   tjolitz@gmail.com
>>> 			  ___________________
>>
>>
>> Ups, forgot to mention the core command ;)
>>
>> ,----
>> | M-x org-bandbook-make-bandbook
>> `----
>>
>> to produce the PDF.
>
> This sounds interesting (pun intended).  I might be interested.  Would
> you be able to provide an example to play with?

when you look at the github page

,----
| https://github.com/tj64/org-bandbook
`----

you'll see these two examples:

,----
|  project-guitar-duo   
|  project-massey-hall-1953 
`----

I cannot put a pdf online because the songs in these projects have
copyrights, that would be asking for a lot of trouble.

The whole thing is build around the directory structure, similar to java
projects in eclipse or maven projects. So it makes no sense to just get
the elisp sources, you actually need to clone the git repo. 

To try it out, you can then open the master.org file of an example
project and call 

,----
| M-x org-bandbook-make-bandbook
`----

after loading /src/org-bandbook.el and dependendies (puml, org-dp) of
course, you find them in my github repo:

,----
| ;;; Requires
| 
| (eval-when-compile (require 'cl))
| (require 'puml)
| (require 'org-dp-lib)
`----

This should produce a pdf that looks 'alright' so far. But I think this
has the potential to grow, since its just a perfect showcase for
Org-mode's versatility and might meet a real demand. 

It works on my machine, would be interesting to see if it works for you
too. 

PS

For starting your own project, make a new git branch, and either rename
one of the example projects or add another project-xyz directory.

-- 
cheers,
Thorsten

      reply	other threads:[~2014-09-25 17:27 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-08-26  1:26 [ANN] org-bandbook - Professional Band Management for Computer Literate Musicians Thorsten Jolitz
2014-08-26  1:41 ` Thorsten Jolitz
2014-09-25  9:58   ` Andreas Leha
2014-09-25 17:26     ` Thorsten Jolitz [this message]

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

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87y4t7mx11.fsf@gmail.com \
    --to=tjolitz@gmail.com \
    --cc=emacs-orgmode@gnu.org \
    /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.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

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 read-only IMAP folder(s) and NNTP newsgroup(s).