On 29 June 2010 19:58, Aryeh Gregor <simetrical+wikil...@gmail.com> wrote:
> On Tue, Jun 29, 2010 at 9:23 AM, Ilmari Karonen <nos...@vyznev.net> wrote:
>> I'm not familiar enough with the texvc code to know what it would take
>> to add support for the algorithmic package (and I'm not sure if anyone
>> really is; that code is notoriously low on active maintainers).
>
> It should be trivial.  Just add a usepackage in the right place and
> whitelist the commands.  Of course, this will cause a fatal error on
> any system where the algorithmic package isn't installed, but it
> shouldn't be too hard to set it up so that this is only triggered in
> equations that actually try to use the package -- there's already
> something like that for AMS.
>

I'd been hoping to do similar things in the next few days, as part of
a clean up of the trivial bugs that have accumulated for texvc -
adding new features is trivial, it's just if we want to change old
ones that https://bugzilla.wikimedia.org/show_bug.cgi?id=16719 starts
to get in the way.

Agreeing with Ilmari Karonen, I'd hugely prefer not to use LaTeX for
algorithms, there are a large number of programming languages with
defined (or at least reasonably widely agreed upon) semantics, all of
which can be beautified by GeSHi, using a custom pseudo-code and then
converting the text to an image seems like a huge step backwards in
terms of making something easily readable by the largest number of
people. Many modern (i.e. post 1990) languages are comparable to
pseudo-code in conciseness, and it's usually possible to write
algorithms that don't make use of less standard features of such
languages.

Conrad

_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to