Drawing and Writing Diagrams With draw.io

A skim back through this blog will turn up several posts over the years on the topic of “writing diagrams”, using text based scripts along with diagram generating applications to create diagrams from textual descriptions. There are a several reasons I think such things useful, particularly in online, distance education context in an institution with … Continue reading “Drawing and Writing Diagrams With draw.io”

Writing Diagrams (Incl. Mathematical Diagrams)

Continuing an occasional series of posts on approaches to “writing” diagrams in a textual form and then letting the machine render them, here are some recent examples that caught my eye… Via this Jupyter notebook on inverse kinematics, I came across Asymptote, “a standard for typesetting mathematical figures, just as TeX/LaTeX is the de-facto standard for typesetting … Continue reading “Writing Diagrams (Incl. Mathematical Diagrams)”

Writing Diagrams – Boxes and Arrows

If you’ve ever had to draw “blocks and arrows” diagrams, you’ll know how irritating it can be if you spend hours laying out the diagram using a presentation editor or drawing tool, only to find you need to edit the drawing, add another box, and lay the whole thing out again. Surely there must be … Continue reading “Writing Diagrams – Boxes and Arrows”

Coding for Graphics and a BBC House Style

Since I discovered the ggplot2 R graphics package, and read Leland Wilkinson’s The Grammar of Graphics book that underpins its design philosophy, it’s hugely influenced the way I think about the creation of custom graphics. The separation of visual appearance from the underlying graphical model is very powerful. The web works in a similar way: the … Continue reading “Coding for Graphics and a BBC House Style”

Fragment – ROER: Reproducible Open Educational Resources

Fragment, because I’m obviously not making sense with this to anyone… In the words of David Wiley (@opencontent), in defining the “open” in open content and open educational resources [link], he identifies “the 5R activities” that are supported by open licensing: Retain – the right to make, own, and control copies of the content (e.g., … Continue reading “Fragment – ROER: Reproducible Open Educational Resources”

Note On My Emerging Workflow for Working With Binderhub

Yesterday saw the public reboot of Binder / MyBinder (which I first wrote about a couple of years ago here), as reported in The Jupyter project blog post Binder 2.0, a Tech Guide and this practical guide: Introducing Binder 2.0 — share your interactive research environment. For anyone not familiar with Binder / MyBinder, it’s … Continue reading “Note On My Emerging Workflow for Working With Binderhub”

ILI2012 Workshop Prep – Appropriating IT: innovative uses of emerging technologies

Given that workshops at ILI2012 last a day (10 till 5), I thought I’d better start prepping the workshop I’m delivering with Martin Hawksey at this year’s Internat Librarian International early… W2 – Appropriating IT: innovative uses of emerging technologies: Are you concerned that you are not maximising the potential of the many tools available … Continue reading “ILI2012 Workshop Prep – Appropriating IT: innovative uses of emerging technologies”

Scripted Diagrams Getting Easier

A quick heads-up on an another tool (diagrammr) that makes it easy to create network/graph diagrams like this: Just type in a description of the graph and the diagram will be generated at the same time [video]: [Infoskills note to self: when making a screencast with Jing, after clicking in a text box area, remember … Continue reading “Scripted Diagrams Getting Easier”