DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:abc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
plugin:abc [2021-01-05 21:54] – tiny update to make the plugin PHP7 compatible achplugin:abc [2023-10-30 22:41] (current) Klap-in
Line 7: Line 7:
 type       : syntax type       : syntax
 lastupdate : 2021-01-05 lastupdate : 2021-01-05
-compatible : 2005-07-01 - 2007-06-26, 2008-05-05, 2009-02-14, 2009-12-25 "Lemming"2010-11-07 "Anteater"2011-05-25 "Rincewind"2012-01-25 "Angua"2012-10-13 "Adora Belle""Weatherwax""Binky""Ponder Stibbons""Hrun"+compatible : Lemming, Anteater, Rincewind, Angua, Adora Belle, Weatherwax, Binky, Ponder Stibbons, Hrun
 depends    :  depends    : 
-conflicts  :  +conflicts abc2 
-similar    : +similar    : abc2
 tags       : music, markup_language, media, export tags       : music, markup_language, media, export
  
Line 18: Line 18:
 donationurl: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=11071728 donationurl: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=11071728
 ---- ----
 +
 +There is a successor to this plugin which is much easier to install, the **[[plugin:abc2|ABC2 Plugin]]**.
  
 ===== What is ABC? ===== ===== What is ABC? =====
Line 25: Line 27:
 See http://abcnotation.com/ for more information. See http://abcnotation.com/ for more information.
  
-===== Attempts by other Wikis =====+===== Implementations in other Wikis =====
  
   * [[http://www.wikisophia.org/wiki/Wikitex#Music|WikiSophia]] does not use ABC but [[http://www.lilypond.org|lilypond]]   * [[http://www.wikisophia.org/wiki/Wikitex#Music|WikiSophia]] does not use ABC but [[http://www.lilypond.org|lilypond]]
-  * one attempt to implement ABC is the [[http://10pouces.homelinux.net/phpwiki/index.php/AbcPlugin|ABC plugin for  PhpWiki]] FIXME Link does not work +  * one attempt to implement ABC is the [[http://www.pmwiki.org/wiki/Cookbook/AbcMusic|AbcMusic recipe for PmWiki]] 
-  * another attempt is an [[http://www.soe.ucsc.edu/cgi-bin/cgiwrap/nwhitehe/moin.cgi/MusicWiki|ABC plugin for MoinMoin]] +  * another attempt is the [[http://www.mediawiki.org/wiki/Extension:Score|Score extension for MediaWiki]] 
-  * there is also the [[http://www.pmwiki.org/wiki/Cookbook/AbcMusic|AbcMusic recipe for PmWiki]] +  * not a wiki, but other PHP implementations are available for WordPress: the [[https://wordpress.org/plugins/music-sheet-viewer/|Music Sheet Viewer Plugin]]the [[https://wordpress.org/plugins/abc-notation/|ABC Notation Plugin]] and the [[https://wordpress.org/plugins/choon-player/|Choon Player Plugin]] 
-  * and finally the "big one" got a [[http://www.mediawiki.org/wiki/Extension:Score|Score extension for MediaWiki]] (and an older [[http://www.mediawiki.org/wiki/Extension:ABC|ABC extension]] and an even older [[http://www.mediawiki.org/wiki/Extension:AbcMusic|AbcMusic extension]]) +  * not a wiki either, but you can write ABC collaboratively in [[https://stackedit.io/|StackEdit]] because it has implemented [[https://www.abcjs.net/|abcjs]] 
-  * not a wiki, but another PHP implementation is the [[http://scorerender.abelcheung.org/|ScoreRender Plugin for WordPress]]+
  
 ===== Implementing in DokuWiki ===== ===== Implementing in DokuWiki =====
Line 38: Line 40:
 ==== Requirements ==== ==== Requirements ====
  
-  * **''Convert''**, one of the tools from **[[http://www.imagemagick.org/|ImageMagick]]**  <sub>(GPL-compatible license)</sub> +  * ''convert'', one of the tools from **[[http://www.imagemagick.org/|ImageMagick]]** (GPL-compatible license) 
-  * **[[http://www.ghostscript.com/|Ghostscript]]**  <sub>(GPL or AFPL)</sub>. Needed by ''convert'' for handling eps files, see [[notes>ImageMagick|Andi's tutorial on ImageMagick]] for details +  * **[[http://www.ghostscript.com/|Ghostscript]]** (GPL or AFPL) 
-    * **''ps2pdf''** from the same package (optional, only needed if you want to have PDF files created instead of PS files) +    * needed by ''convert'' for handling eps files, see [[notes>ImageMagick|Andi's tutorial on ImageMagick]] for details 
-  * **''[[http://moinejf.free.fr/|abcm2ps]]''** <sub>(GPL 2)</sub> +    * ''ps2pdf'' from the same package (optional, only needed if you want to have PDF files created instead of PS files) 
-  * **''abc2midi''** from [[http://abc.sourceforge.net/abcMIDI/|abcMIDI]] (optional, only needed if you want to have midi files created; <sub>(GPL 2)</sub>+  * **''[[http://moinejf.free.fr/|abcm2ps]]''** (GPL 2) 
-    * **''abc2abc''** from the same package (optional, only needed if you want to be able to transpose automatically)+  * ''abc2midi'' from [[http://abc.sourceforge.net/abcMIDI/|abcMIDI]] (GPL 2, optional, only needed if you want to have midi files created) 
 +    * ''abc2abc'' from the same package (optional, only needed if you want to be able to transpose automatically)
  
 ==== Download and Install ==== ==== Download and Install ====
Line 143: Line 146:
  
 ==== Rendering ==== ==== Rendering ====
 +
 Please include http://code.google.com/p/abcjs/ for rendering. Please include http://code.google.com/p/abcjs/ for rendering.
 +
 +> There is now a new ABC Plugin which includes abcjs and other similar JS libraries. The implementation is too different from this plugin, that's why I created a new one, see [[plugin:abc2|ABC2 Plugin]]. --- [[user>ach|ach]] //2021-01-11 19:21//
  
 ==== Output tabs ==== ==== Output tabs ====
Line 259: Line 265:
  
 >> Great. This is working as you mentioned. Thanks again Anika! >> Great. This is working as you mentioned. Thanks again Anika!
 +
 +>>> This does not happen with the new [[plugin:abc2|ABC2 Plugin]]. --- [[user>ach|ach]] //2021-01-11 19:21//
plugin/abc.1609880094.txt.gz · Last modified: 2021-01-05 21:54 by ach

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki