Skip to content

Instantly share code, notes, and snippets.

Romain Deltour rdeltour

  • Nancy, France
Block or report user

Report or block rdeltour

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
rdeltour /
Last active Nov 30, 2017
An open letter from me to everyone I've ever interacted with.

If you are reading this and I’ve said or done anything to you that was disrespectful, made you uncomfortable, or was otherwise hurtful, I invite you to tell me (but don’t feel obligated to). Even if you don’t fault me for what I did, please don’t feel bad about telling me. I commit to listening and not being defensive, dismissive, or judgmental.

If you are worried that this might re-open a wound, you can request that I not reply to you and I will honor that.

If you don’t want to say anything, I totally respect that too. Please know that I’m sorry, I messed up and it’s my fault. The door is always open to talk to me about it, should you change your mind.

rdeltour /
Last active Jun 11, 2017
Improving diversity at XML Prague

Improving diversity at XML Prague

XML Prague is an awesome conference, very well organised and with great talks… but there's one point were it could do better: having a more diverse speaker line up.
For instance in 2017, for the 2nd year in a row, all the speakers of the main track where (white) males. Diversity is not only about having more women presenters, although that would be a good start.

This documents intends to present some thoughts and suggestions for improving the issue. Comments and commits welcome!
(disclaimer: I don't claim to have all the right answers, nor to say that it's an easy endeavor. If you feel this document is useless or otherwise wrong, please comment!)

We can surely do it!


Keybase proof

I hereby claim:

  • I am rdeltour on github.
  • I am rdeltour ( on keybase.
  • I have a public key whose fingerprint is BC3A DB73 7AEC 28D5 C55C 3BC0 A483 B942 B8E1 FEA1

To claim this, I am signing this object:

rdeltour / test.xpl
Created Dec 24, 2014
Test XProc file for I/O-related steps
View test.xpl
<?xml version="1.0" encoding="UTF-8"?>
<p:declare-step xmlns:p="" xmlns:c=""
xmlns:pxf="" xmlns:pxp="" version="1.0">
<p:output port="result" sequence="true">
<p:pipe port="result" step="load"/>
<p:pipe port="result" step="http"/>
<p:pipe port="result" step="copy"/>
<p:pipe port="result" step="info"/>
<p:pipe port="result" step="tempfile"/>
<p:pipe port="result" step="zip"/>
rdeltour / Result with Saxon EE
Last active Aug 29, 2015
XSLT secondary port order
View Result with Saxon EE
rdeltour / tokenize.xpl
Created Aug 23, 2013
XProc step to produce a sequence of `c:result` documents from a tokenized string.
View tokenize.xpl
<?xml version="1.0" encoding="UTF-8"?>
<p:declare-step type="px:tokenize" xmlns:p=""
xmlns:c="" xmlns:px=""
<p:option name="string" required="true"/>
<p:option name="regex" required="true"/>
<p:option name="flags" select="''"/>
rdeltour / test.xpl
Created Mar 7, 2013
Calabash OutOfMemory Issue
View test.xpl
<?xml version="1.0" encoding="UTF-8"?>
<p:declare-step version="1.0" name="test" xmlns:p=""
xmlns:err="" xmlns:c=""
exclude-inline-prefixes="#all" xpath-version="2.0">
<p:output port="result"/>
<p:xslt template-name="main">
<p:input port="source">
rdeltour / dabblet.css
Created Mar 4, 2013
EPUB 3 Index Sample
View dabblet.css
/* EPUB 3 Index Sample */
/* Typography */
body {
font-family: times, serif;
h2 {
font-weight: bold;
rdeltour / dabblet.css
Created Nov 14, 2012
EPUB 3 DICT Sample
View dabblet.css
/* EPUB 3 DICT Sample */
@import url(;
/* Layout */
article {
margin-bottom: 2em;
You can’t perform that action at this time.