Writing Tools

I finished reading Writing Tools: 55 Essential Strategies for Every Writer by Roy Peter Clark yesterday. It is a pretty decent book on how to write and how to construct effective text. For the kind of writing I do, it isn’t terribly relevant; a lot of the tricks are more relevant for fiction writers or journalists, but there are some good tricks in there for how to construct impact-full sentences and paragraphs. There wasn’t so much I haven’t read before, but it was still an enjoyable read.

Installing pandoc-crossref

I’m writing on a tutorial on how to use Pandoc and Markdown to create documents. I am working on a section on cross referencing right now, but I’m not sure how people install the pandoc-crossref filter. I use brew on my Mac, and can install it from that. I know you can also install it using cabal from the Haskel platform. But how do people install it on other platforms?

If you have installed pandoc-crossref on Linux or Windows, I would love to hear how you did it.

Amazon search

Uhoo! I managed to figure out how to embed a search on Amazon for my books on my books page. It looks like this:

Cool, right?

More chapters for MP in R?

The reason I wrote an extra chapter for Object-oriented Programming in R was to make it longer before I sell it. Apress have shown interest in both that book and Meta-programming in R, and both are on the short side. Both are currently shorter than the Functional Programming in R book we just finished the proofs of, and that is only around 100 pages in their formatting.

Unfortunately, while I thought they would be interested in the object-oriented book first, they are more interested in the meta-programming book, so I need to add some stuff to that soon.

I’m just not entirely sure what extra topics I should cover. I think I have covered all the essentials in the current version. If anyone has any ideas, I would love to hear them. Otherwise, I will dream up an example of an embedded domain specific language and write a chapter on that.