Received: from mail-qc0-f192.google.com ([209.85.216.192]:58576) by stodi.digitalkingdom.org with esmtps (TLSv1:RC4-SHA:128) (Exim 4.80.1) (envelope-from ) id 1XTCgT-000185-EJ for lojban-list-archive@lojban.org; Sun, 14 Sep 2014 09:29:54 -0700 Received: by mail-qc0-f192.google.com with SMTP id m20sf626022qcx.9 for ; Sun, 14 Sep 2014 09:29:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=date:from:to:message-id:in-reply-to:references:subject:mime-version :x-original-sender:reply-to:precedence:mailing-list:list-id :list-post:list-help:list-archive:sender:list-subscribe :list-unsubscribe:content-type; bh=LW9Irt7qQMAHscWpVb04mLsLMt5aKa83b6pK6ECRqr8=; b=i8BPBAuyCPcPM64ELNN1Ax57T/Tl8/qphxqVHhecblt2mJTEzLYDckKgFhwg3eRE+h VW/zMzBIGrMfYaG2D7Cxppqm/OakQs2EVO6PjZ9HTrQis5ysAQI6mHv3lR8R6x8AMJJ7 n/BZVriumwm7xhE5Xr1Zd1ZJD5tK8CwaMKxA0ZnoIRZd/p+HcPzOrr6J7aznv4Xds9BN V5946ujFOA5MRC0H8yPPHD4FERaDhLxV520BUIQ5p+h1V+IfA91vTKQeVvBC0m7o3dkB if85D9sKITVHvq4DzOL3YlUqLw/FZDTtMIwwGIaKdkGfFX2b5uLu6SiMWjPcc9gof+KW je3w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:message-id:in-reply-to:references:subject:mime-version :x-original-sender:reply-to:precedence:mailing-list:list-id :list-post:list-help:list-archive:sender:list-subscribe :list-unsubscribe:content-type; bh=LW9Irt7qQMAHscWpVb04mLsLMt5aKa83b6pK6ECRqr8=; b=WZeuE/tQdpk3wAatS5p4bCbaco89+ziqWQYOob/rJs84sDIw7TSM0Neinl1vv9UfsB xJvYSHsyIYb81OtiEFnDXy7PgnvuYPuZmb7CPlLkpCgThMc2UU6raMDTD3mgTOlEnBoB AXhMA/9MVM3gwipNyz370NiXwknJ3ga6bPmgAm84+Uhm0NrE2iyYBNEaf6JSQ86ctgJc DsemEPCTmNpg7vyVXVNm2vWZix+ahbwiXKTqJpgBXx/D87wkuJxOaWTFjoTmYRTTRVvR N1lBM1NljTxuH+Hmlp8izM/YUs+iLvbGQ+g3nXehb6Z9lcObdbQYaH+2InIsQdExh0hA kVGw== X-Received: by 10.140.20.83 with SMTP id 77mr404580qgi.0.1410712187052; Sun, 14 Sep 2014 09:29:47 -0700 (PDT) X-BeenThere: lojban@googlegroups.com Received: by 10.140.93.34 with SMTP id c31ls1240222qge.92.gmail; Sun, 14 Sep 2014 09:29:46 -0700 (PDT) X-Received: by 10.140.19.213 with SMTP id 79mr386485qgh.5.1410712186767; Sun, 14 Sep 2014 09:29:46 -0700 (PDT) Date: Sun, 14 Sep 2014 09:29:46 -0700 (PDT) From: TR NS To: lojban@googlegroups.com Message-Id: In-Reply-To: <20140914133015.GJ30324@stodi.digitalkingdom.org> References: <20140809202309.GA23392@stodi.digitalkingdom.org> <20140910173804.GP30324@stodi.digitalkingdom.org> <20140910233108.GD30324@stodi.digitalkingdom.org> <20140911005841.GF30324@stodi.digitalkingdom.org> <20140911023800.GG30324@stodi.digitalkingdom.org> <20140912181104.GH30324@stodi.digitalkingdom.org> <984b6369-540d-4559-8703-640774f5666c@googlegroups.com> <20140914133015.GJ30324@stodi.digitalkingdom.org> Subject: Re: [lojban] Re: The CLL project, technical directions MIME-Version: 1.0 X-Original-Sender: transfire@gmail.com Reply-To: lojban@googlegroups.com Precedence: list Mailing-list: list lojban@googlegroups.com; contact lojban+owners@googlegroups.com List-ID: X-Google-Group-Id: 1004133512417 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Content-Type: multipart/alternative; boundary="----=_Part_1726_724695786.1410712186488" X-Spam-Score: -1.9 (-) X-Spam_score: -1.9 X-Spam_score_int: -18 X-Spam_bar: - ------=_Part_1726_724695786.1410712186488 Content-Type: text/plain; charset=UTF-8 On Sunday, September 14, 2014 9:30:18 AM UTC-4, Robin Powell wrote: > > > That sounds like you're talking about doing it by hand? > > If so, I think you're badly underestimating how cross-reference > heavy (i.e. index and glossary entries) this book is; that's a > staggering amount of work. > > More importantly, the problem with by-hand changes is that it's hard > to demonstrate that the *content* hasn't changed. I would > definitely consider the burden of proof that the text is all the > same to be on you in that case. > > Here's a preliminary example of chapter 1: https://github.com/trans/cll/blob/markdown/source/01.md (better to look at it in raw format in you favorite text editor though) A couple of points about it: 1. The changes that would have to be accounted for when the markdown is transformed to XHTML are: `

` instead of ``, `` instead of ``, `

  • ` instead of `` and a few others along the same lines. Basically XHTML instead of Docbook XML in the places where markdown is used. (All other XML is untouched and passed thru.) I still don't fully know what you have planned for the Ruby code, but these could be transformed at that level, or by adding some additional XSL transforms. Not a big deal either way. Probably the most difficult adjustment will be converting `` to `
    ` markup, but even that isn't terribly difficult. 2. indexterm could be marked-up better. I already wrote a plugin for pandoc to do it. But a Ruby solution would do just as well. This would make the source document even cleaner. 3. In this particular chapter, the image captions section is a bit odd. I wonder how useful these linkends are. I also considered using a table, but wasn't sure what would be best. I just ended up making them separate `pre` sections. Personally I think it would be better if they were first page footnotes of their respective chapters. So look it over and let me know what you think. It isn't particularly revolutionary to use markdown as a first stage format, but it does make a big difference to the readability (and hence edit-ability) of the source documents. -- 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. ------=_Part_1726_724695786.1410712186488 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


    On Sunday, September 14, 2014 9:30:18 AM UTC-4, Ro= bin Powell wrote:

    That soun= ds like you're talking about doing it by hand?

    If so, I think you're badly underestimating how cross-reference
    heavy (i.e. index and glossary entries) this book is; that's a
    staggering amount of work.

    More importantly, the problem with by-hand changes is that it's hard
    to demonstrate that the *content* hasn't changed.  I would
    definitely consider the burden of proof that the text is all the
    same to be on you in that case.


    Here's a preliminary example of chapte= r 1: https://github.com/trans/cll/blob/markdown/source/01.md (better t= o look at it in raw format in you favorite text editor though)
    A couple of points about it:

    1. The c= hanges that would have to be accounted for when the markdown is transformed= to XHTML are: `<p>` instead of `<para>`, `<q>` instead o= f `<quote>`, `<li>` instead of `<listitem>` and a few oth= ers along the same lines. Basically XHTML instead of Docbook XML in the pla= ces where markdown is used. (All other XML is untouched and passed thru.) I= still don't fully know what you have planned for the Ruby code, but these = could be transformed at that level, or by adding some additional XSL transf= orms. Not a big deal either way. Probably the most difficult adjustment wil= l be converting `<h*>` to `<section>` markup, but even that isn= 't terribly difficult.

    2. indexterm could be marke= d-up better. I already wrote a plugin for pandoc to do it. But a Ruby solut= ion would do just as well. This would make the source document even cleaner= .

    3. In this particular chapter, the image caption= s section is a bit odd. I wonder how useful these linkends are. I also cons= idered using a table, but wasn't sure what would be best. I just ended up m= aking them separate `pre` sections. Personally I think it would be better i= f they were first page footnotes of their respective chapters.
    So look it over and let me know what you think. It isn't parti= cularly revolutionary to use markdown as a first stage format, but it does = make a big difference to the readability (and hence edit-ability) of the so= urce documents.

    --
    You received this message because you are subscribed to the Google Groups &= quot;lojban" group.
    To unsubscribe from this group and stop receiving emails from it, send an e= mail to lojban+unsub= scribe@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 http= s://groups.google.com/d/optout.
    ------=_Part_1726_724695786.1410712186488--