Strona domowa

Witam na mojej prywatnej stronie internetowej!

[If this is all Polish to you, click here: English]

Uwaga: z oczywistych powodów nie mogę zagwarantować swojej nieomylności, choć staram się o zgodność tego, co piszę, z Prawdą. Jest również oczywiste, że nie gwarantuję takiej zgodności w przypadku komentarzy. Umieszczenie linku do strony spoza niniejszego serwisu nie musi oznaczać, że podzielam poglądy autora tej strony, a jedynie, że uważam ją za wartościową z takich czy innych powodów.

Marcin ‘mbork’ Borkowski

2015-08-28 EmacsConf2015

Tomorrow, I’m going to take part in an interesting thing: an Emacs conference. It is going to be held in San Francisco; of course, I won’t be able to attend it in person, but I will give a talk remotely. (There will be quite a few remote participants/speakers.) I’m not sure if and how it would be possible to just watch the talks live if you don’t actually take part in the conference, but AFAIK, the videos of the talks will be recorded and published online later.

I am going to talk about writing your own Org-mode exporters. This talk will be directed towards relative beginners; I’ll assume fluency in basic Emacs Lisp, but not necessarily a deep knowledge of the standard Emacs library. IOW, if you’ve read Robert J. Chassell’s excellent Introduction to Programming in Emacs Lisp, you should be fine (or so I hope, at least).

The example I will talk about is a simple Org-to-Oddmuse exporter. (The file contains the slides I’m going to use.) It is very short (about 150 SLOC), but already functional (in fact, I use it to convert my blog entries from Org to Oddmuse markup). It does lack a few things, like support for more sophisticated links and tables – I will probably add these at some point in time for completeness, but I don’t feel compelled to do it since (a) the exporter already serves its educational purpose well, I think – it illustrates how to write an exporter – and (b) I don’t use tables and more sophisticated links on my blog anyway. Of course, feel free to use it and/or file bug reports (though I hope it is relatively bug-free) and feature requests.

CategoryBlog, CategoryEnglish, CategoryEmacs, CategoryOrgMode

Komentarze na tej stronie