[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lojban] Re: The CLL project, technical directions
On Thu, Aug 07, 2014 at 05:30:21AM -0700, TR NS wrote:
>
>
> On Thursday, August 7, 2014 2:25:32 AM UTC-4, Robin Powell wrote:
> >
> > On Wed, Aug 06, 2014 at 04:19:26PM -0700, TR NS wrote:
> > > FYI, common question is about indexing. This is how that is
> > > done: http://comments.gmane.org/gmane.text.pandoc/5323
> >
> > Yeah, no.
> >
> > That only supports indexing in LaTeX (which is not enough for
> > us), and only by terrible passthrough commands. That's awful.
> >
>
> Then why not write an index plugin?
So let me start off by saying that pandoc is certainly not out of
the question and you're welcome to try to do something like that. I
played with it myself for a while.
The background here is that I want a system that basically any
programmer can work with without significant train-up time, because
no matter what I pick it seems like everybody talks about how they
don't want to work with it. Haskell is unusually popular around
here so it's not completely out of the question, but let's face it,
getting up to speed on a Haskell library isn't exactly trivial most
of the time. To use pandoc I would need to be really compelled by
it, and "has no indexing at all" is not how you compel me in to work
on something like the CLL, which has a *VAST* index.
Teaching a system that has no concept of an index whatsoever how to
render one means thoroughly learning a new system that, at the time,
I had no indication that anyone else would be familiar with or be
able to help with. That sounds tedious and upleasent to me, just
because of the time that would be required to learn pandoc.
In addition to my primary goal being accessibility for other coders
and the specific issue of the index, though, it's not just the
index.
http://vrici.lojban.org/~rlpowell/media/public/pandoc_vs_docbook/
Look at the HTML, specifically the "I sell this-thing/these-things
to that-buyer/those-buyers." example. I don't know why the tables
align differently; I'd have to go figure that out. The examples
have no numbers. etc, etc, etc; there's a ton of work there
If you ignore the table cruft, which is my fault, the PDF has
similar problems.
I have no idea how much work it will take to teach pandoc everything
I need to teach it. I have a pretty good idea how long the Ruby
solution will take, though (I'd say on the order of a hundred
hours).
--
http://intelligence.org/ : Our last, best hope for a fantastic future.
.i ko na cpedu lo nu stidi vau loi jbopre .i dafsku lu na go'i li'u .e
lu go'i li'u .i ji'a go'i lu na'e go'i li'u .e lu go'i na'i li'u .e
lu no'e go'i li'u .e lu to'e go'i li'u .e lu lo mamta be do cu sofybakni li'u
--
You received this message because you are subscribed to the Google Groups "lojban" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lojban+unsubscribe@googlegroups.com.
To post to this group, send email to lojban@googlegroups.com.
Visit this group at http://groups.google.com/group/lojban.
For more options, visit https://groups.google.com/d/optout.