Revise/archive user page
parent
febfb1751c
commit
93385347a9
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue