Welcome!
I (Bruno Le Floch) try to keep this website up to date with some informations about my current projects. But I really don't want to spend the time necessary to make it look good. Sorry.
I am currently in France.
I have several side projects on top of doing research.
-
I am a member of the LaTeX3 team. LaTeX3 itself will not be ready
before a couple of years, however, the code that will become LaTeX3
is already usable by loading the package expl3 in your LaTeX document.
As part of the LaTeX3 team, I have written a floating point unit,
with full IEEE 754 (2008)-compliance as a target. I also wrote a
regular expression engine based on automaton theory.
-
My GitHub account lists a
couple of LaTeX packages I wrote.
-
LaTeX:
- I have written the package cprotect.sty, now on CTAN. It allows users to put verbatim text in macro arguments.
- I have written a package, 'details.sty' (in December 2010). I will be taking lecture notes using that package, to see how it should evolve. Suggestions are welcome.
- Yet another (very experimental) package, modify.sty
-
(Far future) Sage: manipulating subexpressions more easily. Sage is an open source alternative to Maple or Mathematica. Sometimes (often, in my current research with Jaume), we want to manipulate huge symbolic expressions, expand some parts of it, group some terms, factor this piece, but leave this other one unchanged, etc. As far as I know, this is not supported by Maple, Mathematica, nor Sage. My plan is to implement it for Sage in the next year or two.
-
(Far future) Patching the _latex_() method of matrix objects in Sage, so that A._latex_(rows=set([1,2,9,10]),columns=set([1,4,7])) would show only some rows and columns of the matrix, with dots in between at the right places.
-
(Far future) Adding support to vertex algebras to Sage. And possibly anything else I need for my research.
Other projects that I would like to contribute to (if time permits):
-
SageTeX, by Dan Drake. This LaTeX package allows the inclusion of Sage code inside a LaTeX document, and the code is executed when compiling the file.
-
tex2sws, by Rob Beezer. The aim of this project is to be able to convert a book-sized LaTeX document into a bunch of Sage worksheets (aka notebooks in Mathematica terms).
Finally, about the past, Pictures
of the cakes made for birthdays of the first PSIons, 2009-2010.