Stuart Langridge: These are the Bitnami Open Source Leaders Series of interviews. I’m Stuart Langridge and I’m talking to Francisco Mancardi, who is the project leader of the TestLink project. Hi, Francisco.
Brief summary for tweet length attention spans We can get back the much-mourned favorite star on twitter by an 'add a comment' retweet with a 🌟 emoji eg: 🌟 — Kevin Marks (@kevinmarks) executive summary in bullet form This has the following advantages:. Lets you use star again, or any other emoji that better expresses nuance. Stuart notes Lee Phillips’s compared to T EΧ Interesting condemnation of Web typography by comparison with TeX at - Web people, are we working on this stuff?— Stuart Langridge (@sil) However the author's idea of HTML is not quite up to date; he ignores how CSS and SVG combine with HTML to add richer typography. First he complains about hyphenation and ligatures.
Are in and are implemented in though not yet Chrome. Are in and supported in — Apple has done it for years. Here we have the T EΧ example, live rendering from your browser, and what Safari Mac made of it. Note the hyphenation and the ligatures.
Also, I took out the spaces around the em-dashes that Lee Phillips oddly put in. Call me Ishmael. Some years ago—never mind how long precisely—having little or no money in my purse, and nothing particular to interest me on shore, I thought I would sail about a little and see the watery part of the world. It is a way I have of driving off the spleen and regulating the circulation. Whenever I find myself growing grim about the mouth; whenever it is a damp, drizzly November in my soul; whenever I find myself involuntarily pausing before coffin warehouses, and bringing up the rear of every funeral I meet; and especially whenever my hypos get such an upper hand of me, that it requires a strong moral principle to prevent me from deliberately stepping into the street, and methodically knocking people’s hats off—then, I account it high time to get to sea as soon as I can. Next Phillips takes on mathematical equations.
His first example is e iπ = −1. Note how that was displayed fine inline, just by using, which has been in HTML for years, along with which I used to show the T EΧ e. Phillips is right that doing more complex equation layout in pure HTML is difficult. Fortunately, we do have SVG for arbitrarily precise positioning of text and graphics. I took his example of Stokes equation, and put it through (which I found by googling 'tex to svg').
Top Here is the elementary version of Stokes' Theorem: Now, the SVG there, though scalable, is not ideal - it renders as paths, not characters. If I use SVG text, I can get it selectable: ∫ 𝝨∇×𝐅∙𝑑𝝨 = ∮ ∂𝝨 𝐅∙𝑑𝐫 Here's the SVG code for that.
You can see the tighter control. ∫ 𝝨 ∇×𝐅∙𝑑𝝨 = ∮ ∂𝝨 𝐅∙𝑑𝐫 However, you may not see all the glyphs, as I am using the special unicode characters for Mathematical letters, and your browser or device may not have those. Here's a version with ordinary latin and greek letters: ∫ Σ∇×F∙dΣ = ∮ ∂Σ F∙dr Phillips may be superficially right that HTML doesn't give as much typographic control as T EΧ, but when you compare to the full web suite, including CSS and SVG, that conclusion can't be sustained; indeed even his point about macros could be solved by using javascript as well, though I prefer my web pages to be declarative.
That said, many of the CSS specs I have linked to are still being edited, so this is a good time to try out authoring your mathematical papers that way and possibly proposing changes. Kevin Marks works on IndieWeb and open web tech. From 2011 to 2013 he was VP of Open Cloud Standards at Salesforce. From 2009 to 2010 he was VP of Web Services at BT. From 2007 to 2009, he worked at Google on OpenSocial.
From 2003 to 2007 he was Principal Engineer at Technorati responsible for the spiders that make sense of the web and track millions of blogs daily. He has been inventing and innovating for over 25 years in emerging technologies where people, media and computers meet. Before joining Technorati, Kevin spent 5 years in the QuickTime Engineering team at Apple, building video capture and live streaming into OS X. He was a founder of The Multimedia Corporation in the UK, where he served as Production Manager and Executive Producer, shipping million-selling products and winning International awards.
He has a Masters degree in Physics from Cambridge University and is a BBC-qualified Video Engineer. One of the driving forces behind, he regularly speaks at conferences and symposia on emergent net technologies and their cultural impact.