| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| < | > | |||||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | |||||
Derrick's Blog
Post details: Wiki Syntax Highlighting
Re-opening the can of worms that is MediaWiki is somewhat fun. That wears off after the first few days of reintroducing yourself to wiki syntax and remembering how simple things are made a hundred times more difficult by mediawiki...namely, tables.
I've never found anything other than vim and emacs that have wiki syntax highlighting plugins and I'm quite amazed that it has never been done before. So, being inquisitive and a KDE guy most of my life, I decided to check out the Text Editor in Gnome.
I found that gtksourceview is what powers the text editor for Gnome...and I also found out that it uses xml files to read syntax of various languages that can be read in said text editor. With this in mind, I began creating an xml file for mediawiki syntax highlighting. I'll continue to work on this for the next few weeks as it will have to be done in my spare time (I have a large commute right now so 12 hours of my day is spent working and commuting) and take backseat to ramping up quickly with rPath-ian concepts, terms, and SOP's.
If/when a gtksourceview xml file for mediawiki is produced, you can be sure that It will be available for Foresight quick, fast, and in a hurry.
Interim solution? Using Geany, a new IDE that has a pleasing appearance and supports many languages (including HTML which I'm using for wiki pages currently) including python...so if you'd like a GUI for your conary recipe's...make sure you give Geany a try. Geany was previously featured on Ubuntu News as a fantastic IDE...if you missed it, please check it out.
I'm hoping to use Geany to tweak all tutorials for the wiki to make them more pleasing to the eye as well as to increase flow on the page. Also, since you can now print wiki pages in pdf format...I'll be cleaning up the tutorials in an attempt to make sure they print in an understandable and eye pleasing manner.
Comments, Pingbacks:
No Comments/Pingbacks for this post yet...
Comments are closed for this post.