Revise/archive user page

master
http://jblevins.org/ 2010-05-21 16:56:31 +00:00 committed by Joey Hess
parent febfb1751c
commit 93385347a9
1 changed files with 23 additions and 43 deletions

View File

@ -1,66 +1,46 @@
[[!meta title="Jason Blevins"]]
I'm currently hosting a private ikiwiki for keeping research notes
which, with some patches and a plugin (below), will
convert inline [[todo/LaTeX]] expressions to [[MathML]]. I'm working towards a
patchset and instructions for others to do the same.
I am a former Ikiwiki user who wrote several plugins and patches
related to MathML, [[SVG|todo/svg]], and [[todo/syntax highlighting]].
Some related links and notes are archived below.
I've setup a test ikiwiki [here](http://xbeta.org/colab/) where I've
started keeping a few notes on my progress. There is an example of
inline [[todo/SVG]] on the homepage (note that the logo scales along with the
font size). There are a few example mathematical expressions in the
[sandbox](http://xbeta.org/colab/sandbox/). The MathML is generated
automatically from inline LaTeX expressions using an experimental
plugin I'm working on.
My (also MathML-enabled) homepage: <http://jblevins.org/> (still using
Blosxom...maybe one day I'll convert it to ikiwiki...)
Current ikiwki issues of interest:
* [[bugs/recentchanges_feed_links]]
* [[bugs/HTML_inlined_into_Atom_not_necessarily_well-formed]]
* [[plugins/toc/discussion]]
* [[todo/BibTeX]]
* [[todo/svg]]
* [[todo/Option_to_make_title_an_h1?]]
* [[bugs/SVG_files_not_recognized_as_images]]
Homepage: <http://jblevins.org/>
## Plugins
These plugins are experimental. Use them at your own risk. Read the
perldoc documentation for more details. Patches and suggestions are
welcome.
The following [plugins](http://jblevins.org/projects/ikiwiki/)
are no longer maintained, but please feel free to use, modify, and
redistribute them. Read the corresponding perldoc documentation for
more details.
* [mdwn_itex][] - Works with the [[`mdwn`|plugins/mdwn]] plugin to convert inline [[todo/LaTeX]]
expressions to [[MathML]] using `itex2MML`.
* [mdwn_itex][] - Works with the [[`mdwn`|plugins/mdwn]] plugin to convert
inline [[todo/LaTeX]] expressions to MathML using `itex2MML`.
* [h1title][] - If present, use the leading level 1 Markdown header to
set the page title and remove it from the page body.
* [code][] - Whole file and inline code snippet [[todo/syntax highlighting]]
via GNU Source-highlight. The list of supported file extensions is
configurable. There is also some preliminary [documentation][code-doc].
See the [FortranWiki](http://fortranwiki.org) for examples.
configurable.
* [metamail][] - a plugin for loading metadata from [[email]]-style
* [metamail][] - a plugin for loading metadata from email-style
headers at top of a file (e.g., `title: Page Title` or
`date: November 2, 2008 11:14 EST`).
* [pandoc][] - [[ikiwiki/Markdown]] page processing via [Pandoc](http://johnmacfarlane.net/pandoc/) (a Haskell library for converting from one markup format to another). [[todo/LaTeX]] and
* [pandoc][] - [[ikiwiki/Markdown]] page processing via
[Pandoc](http://johnmacfarlane.net/pandoc/) (a Haskell library for
converting from one markup format to another). [[todo/LaTeX]] and
[[reStructuredText|plugins/rst]] are optional.
* [path][] - Provides path-specific template conditionals such as
`IS_HOMEPAGE` and `IN_DIR_SUBDIR`.
[mdwn_itex]: http://code.jblevins.org/ikiwiki/plugins.git/plain/mdwn_itex.pm
[h1title]: http://code.jblevins.org/ikiwiki/plugins.git/plain/h1title.pm
[code]: http://code.jblevins.org/ikiwiki/plugins.git/plain/code.pm
[code-doc]: http://code.jblevins.org/ikiwiki/plugins.git/plain/code.text
[metamail]: http://code.jblevins.org/ikiwiki/plugins.git/plain/metamail.pm
[pandoc]: http://code.jblevins.org/ikiwiki/plugins.git/plain/pandoc.pm
[path]: http://code.jblevins.org/ikiwiki/plugins.git/plain/path.pm
[mdwn_itex]: http://jblevins.org/git/ikiwiki/plugins.git/plain/mdwn_itex.pm
[h1title]: http://jblevins.org/git/ikiwiki/plugins.git/plain/h1title.pm
[code]: http://jblevins.org/projects/ikiwiki/code
[metamail]: http://jblevins.org/git/ikiwiki/plugins.git/plain/metamail.pm
[pandoc]: http://jblevins.org/git/ikiwiki/plugins.git/plain/pandoc.pm
[path]: http://jblevins.org/git/ikiwiki/plugins.git/plain/path.pm
## MathML and SVG support
@ -105,5 +85,5 @@ optimal solution is to force users to preview the page before saving.
That way if someone introduces invalid XHTML then they can't save the
page in the first place (unless they post directly to the right URL).
[template-patch]: http://xbeta.org/gitweb/?p=xbeta/ikiwiki.git;a=blobdiff;f=templates/page.tmpl;h=380ef699fa72223744eb5c1ee655fb79aa6bce5b;hp=9084ba7e11e92a10528b2ab12c9b73cf7b0f40a7;hb=416d5d1b15b94e604442e4e209a30dee4b77b684;hpb=ececf4fb8766a4ff7eff943b3ef600be81a0df49
[cgi-patch]: http://xbeta.org/gitweb/?p=xbeta/ikiwiki.git;a=commitdiff;h=fa538c375250ab08f396634135f7d79fce2a9d36
[template-patch]: http://jblevins.org/git/ikiwiki.git/commit/?h=xbeta&id=416d5d1b15b94e604442e4e209a30dee4b77b684
[cgi-patch]: http://jblevins.org/git/ikiwiki.git/commit/?id=fa538c375250ab08f396634135f7d79fce2a9d36