Received: from mail-gx0-f189.google.com ([209.85.161.189]:43455) by stodi.digitalkingdom.org with esmtps (TLSv1:RC4-SHA:128) (Exim 4.76) (envelope-from ) id 1SCAgy-0006Qm-Ak; Mon, 26 Mar 2012 07:14:51 -0700 Received: by ggmi2 with SMTP id i2sf6805226ggm.16 for ; Mon, 26 Mar 2012 07:14:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=x-beenthere:received-spf:from:date:to:subject:user-agent :mime-version:message-id:x-spam-score:x-spam_score:x-spam_score_int :x-spam_bar:sender:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-google-group-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe:content-type :content-transfer-encoding; bh=7WzD56s7wxMOq8+cHLsqpznL2ofsU/mSG9T4E+r+iXY=; b=rdkC0/vipauGytYAimZsJUeK6HW7AAzcKUg0wgoLx2yAphxiD28e4fes88xbfqwqOj xexybxS9Z5gsyWrbjTLZqlNrNQjPQSSXDIfhfp+oYlxh2j7eFbvv1oqBzB2F5ZvQGjp+ 2ri2non6PAlXclhV1aysoHd/Wk1PpmLc1+nLo= Received: by 10.50.220.167 with SMTP id px7mr1674598igc.3.1332770750160; Mon, 26 Mar 2012 07:05:50 -0700 (PDT) X-BeenThere: bpfk-list@googlegroups.com Received: by 10.50.155.233 with SMTP id vz9ls3681288igb.3.canary; Mon, 26 Mar 2012 07:05:49 -0700 (PDT) Received: by 10.42.161.1 with SMTP id r1mr4536444icx.5.1332770749764; Mon, 26 Mar 2012 07:05:49 -0700 (PDT) Received: by 10.50.213.40 with SMTP id np8msigc; Sat, 24 Mar 2012 23:21:16 -0700 (PDT) Received: by 10.68.231.138 with SMTP id tg10mr15720066pbc.7.1332656476790; Sat, 24 Mar 2012 23:21:16 -0700 (PDT) Received: by 10.68.231.138 with SMTP id tg10mr15720065pbc.7.1332656476769; Sat, 24 Mar 2012 23:21:16 -0700 (PDT) Received: from stodi.digitalkingdom.org (mail.digitalkingdom.org. [173.13.139.236]) by gmr-mx.google.com with ESMTPS id e6si12772808pbt.1.2012.03.24.23.21.16 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 24 Mar 2012 23:21:16 -0700 (PDT) Received-SPF: pass (google.com: domain of nobody@stodi.digitalkingdom.org designates 173.13.139.236 as permitted sender) client-ip=173.13.139.236; Received: from nobody by stodi.digitalkingdom.org with local (Exim 4.76) (envelope-from ) id 1SBgpH-0004Rz-Bc for bpfk-list@googlegroups.com; Sat, 24 Mar 2012 23:21:15 -0700 Received: from 173-13-139-235-sfba.hfc.comcastbusiness.net ([173.13.139.235]:53151 helo=digitalkingdom.org) by stodi.digitalkingdom.org with smtp (Exim 4.76) (envelope-from ) id 1SBgp6-0004Rs-8G for bpfk@lojban.org; Sat, 24 Mar 2012 23:21:15 -0700 Received: by digitalkingdom.org (sSMTP sendmail emulation); Sat, 24 Mar 2012 23:21:03 -0700 From: "Apache" Date: Sat, 24 Mar 2012 23:21:03 -0700 To: bpfk@lojban.org Subject: [bpfk] dag-cll git updates for Sat Mar 24 23:21:03 PDT 2012 User-Agent: Heirloom mailx 12.5 7/5/10 MIME-Version: 1.0 Message-Id: X-Spam-Score: 1.0 (+) X-Spam_score: 1.0 X-Spam_score_int: 10 X-Spam_bar: + Sender: bpfk-list@googlegroups.com X-Original-Sender: nobody@stodi.digitalkingdom.org X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of nobody@stodi.digitalkingdom.org designates 173.13.139.236 as permitted sender) smtp.mail=nobody@stodi.digitalkingdom.org Reply-To: bpfk-list@googlegroups.com Precedence: list Mailing-list: list bpfk-list@googlegroups.com; contact bpfk-list+owners@googlegroups.com List-ID: X-Google-Group-Id: 972099695765 List-Post: , List-Help: , List-Archive: List-Subscribe: , List-Unsubscribe: , Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Spam_score: -0.0 X-Spam_score_int: 0 X-Spam_bar: / commit 129409fb065b501fe619be5ef6d0ab08c0d8bd04 Author: Robin Lee Powell Date: Sat Mar 24 23:15:13 2012 -0700 much better table handling for the pdf diff --git a/TODO b/TODO index a753230..e1dd021 100644 --- a/TODO +++ b/TODO @@ -1,70 +1,11 @@ =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D -PDF Visual Issues -=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D - -Maybe add an interlinear-gloss-manual? for manual grouping that -isn't chapter 2 style; otherwise it's hard to see how to make -something like this work: - - le se nelci cu cafne - The liked-thing is-frequent. - -18-17:36 < tsani> rlpowell: why sans serif fonts for the titles? Wouldn't = serif look nicer? -18-17:38 < tsani> rlpowell: also, chapter 2's title is hyphenated? Not ver= y aesthetic -18-17:39 < tsani> Also, I like the glossary at the end -18-17:40 < tsani> that was definitely missing in the first version -18-17:40 < tsani> but, the brivla definitions are messed up, as in they lo= ok like << $X_{1}$ is - high/up/upward... >> -18-17:41 < tsani> additionally, I think that it would look better if the g= lossary looked a bit - more dictionary-like, with columns, and maybe a smaller = font. -18-17:42 < lunra> Personally Serif fonts annoy me. -18-17:42 < lunra> I love nice clean smooth Sans fonts. Then again I love m= onospace. -18-17:42 < tsani> :P -18-17:42 < tsani> everyone loves monospace, but not for a book, pe'i -18-17:44 < tsani> rlpowell: I think that having the glossary split into [c= mavo], [brivla], and - [cmene] sections might be worth while -18-17:44 < lunra> ^ -18-17:44 -!- Amie_ [~Amie@117.192.246.12] has joined #lojban -18-17:44 < tsani> rlpowell: where the cmavo definitions say in which secti= on the cmavo is - discussed -18-17:46 -!- zugz [~zugz@bas8-hamilton14-3096449902.dsl.bell.ca] has joine= d #lojban -18-17:46 < tsani> rlpowell: the x/780 for the page numbers is weird, I fin= d. Simply x is enough, - I think. -18-17:47 -!- Amie [~Amie@117.192.248.3] has quit [Ping timeout: 248 second= s] -18-17:47 < tsani> rlpowell: Also, there seems to be a large space between = "Example x.y" and the - box for the example proper. -18-17:49 < tsani> I think that shading the example boxes would be nice as = well. -18-17:49 < tsani> Ah, some of the examples, for example on page 56, are ta= bles with some empty - cells. It definitely looks silly. - -=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D - New Tool Note -=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D - -Calibre, which exists in yum: - -rlpowell@vrici> sudo yum whatprovides '*ebook-convert*' =20 -Loaded plugins: langpacks, presto, refresh-packagekit -calibre-0.7.56-1.fc15.x86_64 : E-book converter and library management -Repo : fedora -Matched from: -Filename : /usr/share/man/man1/ebook-convert.1.gz -Filename : /usr/bin/ebook-convert -Filename : /usr/share/calibre/ebook-convert-complete.pickle - -has an ebook conversion tool that *takes HTML*: - -http://manual.calibre-ebook.com/cli/ebook-convert-4.html#html-input-to-pdf= -output - - -=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Instructions For Helpers =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 Ok, things are a lot more miscellaneous now, and require a lot more care and attention. =20 First off,=20 =20 YOU MUST READ "README-tags" =20 @@ -77,27 +18,57 @@ help at this stage. =20 IF YOU CHANGE, ADD, OR REMOVE ANY ACTUAL CONTENT, I WILL EAT YOUR FAMILY. WITH STEAK SAUCE. MMMMMM. =20 If you make a change that is not *solely* XML tags, that's a content change, and I will hunt you down and bad things will occur. =20 ------ =20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D +PDF Visual Issues +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + +Maybe add an interlinear-gloss-manual? for manual grouping that +isn't chapter 2 style; otherwise it's hard to see how to make +something like this work: + + le se nelci cu cafne + The liked-thing is-frequent. + +18-17:44 < tsani> rlpowell: I think that having the glossary split into [c= mavo], [brivla], and + [cmene] sections might be worth while +18-17:44 < tsani> rlpowell: where the cmavo definitions say in which secti= on the cmavo is + discussed + +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D +I Don't Even +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D +24-22:44 < rlpowell> *Neat*. +24-22:45 < rlpowell> The HTML and the LaTeX number the examples differentl= y. +24-22:45 < rlpowell> *THAT'S* gonna need to change. + +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + Random Visual Issues (numbered by chapter) +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D +2. "sumti selbri sumti (argument)" below example 2.3 looks weird; +compare red book. +2. NOT FIRST PASS, but section 2.4 should be dropped eventually. +2. S1.11: "gismu:" as a line by itself looks pretty lame. + +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Issues noticed during the proofread =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 1. Captions to Pictures section is broken -2. Bridi diagram is broken 2. Description of formatting for interlinear-gloss needs to be fixed to ma= tch the formatting changes -2. Example 2.9 could do with some re-formatting +2. Example 2.9 could do with some re-formatting (compare 5.3 in http://dag= .github.com/cll/2/5/ ) 3. Tengwar table should be made multi-column to save vertical space 4. Example 4.4 is formatted differently from other nearby and similar exam= ples 4. Examples 4.24, 4.26-4.38, 4.52-4.70 are missing content - The content in question gets deleted by xml/docbook2html_preprocess.xsl 4. Examples 4.46-4.51 are broken, and 4.51 is not present in the red book 4. Broken HTML character codes on the last line of page 79 of the red book - This is from the tag not being handled properl= y in the docbook->html conversion 5. Table of language acronyms in section 14 could use reformatting to save= space 7. Section cmavo lists are missing series information - This seems to be due to the tag not being handled by the xml->= docbook conversion diff --git a/chapters/2.xml b/chapters/2.xml index e9ddf8a..63bc84f 100644 --- a/chapters/2.xml +++ b/chapters/2.xml @@ -329,21 +329,21 @@ explains how to give them appropriat= e meanings.
Some simple Lojban bridi bridiquick-tour version Let's look at a simple = Lojban bridi. The place structure of the gismu=20 tavla is <anchor xml:id=3D"c2e5d1"/> - x1 talks to x2 about x3 in language x4 + x1 talks to x2 about x3 in language x4 where the=20 x es with following numbers represent the various argum= ents that could be inserted at the given positions in the English sentence.= For example: <indexterm type=3D"example"><primary>engineering</primary><seconda= ry>example</secondary></indexterm> <anchor xml:id=3D"c2e5d2"/> John talks to Sam about engineering in Lojban. =20 @@ -753,22 +753,22 @@ sutra tavla has the place structure <indexterm type=3D"example"><primary>fast talker</primary><seconda= ry>example</secondary></indexterm> =20 <anchor xml:id=3D"c2e9d2"/> - x1 is a fast type-of talker to x2 about x= 3 in language x4 - x1 talks fast to x2 about x3 in language = x4 + x1 is a fast type-of talker to x2 about x3 in language x4 + x1 talks fast to x2 about x3 in language x4 =20 =20 =20 tanru default groupingquick-tour version When three or m= ore gismu are in a row, the first modifies the second, and that combined me= aning modifies the third, and that combined meaning modifies the fourth, an= d so on. For example <anchor xml:id=3D"c2e9d3"/> @@ -778,21 +778,21 @@ =20 =20 =20 has the place structure <indexterm type=3D"example"><primary>fast-talker shoe</primary><se= condary>example</secondary></indexterm> =20 <anchor xml:id=3D"c2e9d4"/> - s1 is a fast-talker type of shoe worn by = s2 of material s3 + s1 is a fast-talker type of shoe worn by s2 of material s3 That is, it is a shoe that is worn by a fast talker rather than = a shoe that is fast and is also worn by a talker. =20 Note especially the use of=20 type-of as a mechanism for connecting the English trans= lations of the two or more gismu; this convention helps the learner underst= and each tanru in its context. Creative interpretations are also possible, = however: <indexterm type=3D"example"><primary>runner shoe</primary><seconda= ry>example</secondary></indexterm> =20 <anchor xml:id=3D"c2e9d5"/> @@ -1842,21 +1842,21 @@ <elidable>cu</elidable> <selbri>klama</selbri> <sumti>le melbi</sumti> <cmavo>.ui</cmavo> <elidable>ku</elidable> </jbo> <gloss> <sumti>I</sumti> <elidable></elidable> <selbri>go</selbri> - <sumti>to the beautiful-thing</sumti> + <sumti>to-the beautiful-thing</sumti> <cmavo>and I am happy because it is the beautiful thing I'm goin= g to</cmavo> <elidable></elidable> </gloss> </interlinear-gloss-itemized> </example> <para> <indexterm type=3D"general-imported"><primary>but/and equivalen= ce</primary></indexterm> <indexterm type=3D"general-imported"><primary>met= alinguistic words</primary><secondary>quick-tour version</secondary></index= term> <indexterm type=3D"general-imported"><primary>discursives</primary><= secondary>quick-tour version</secondary></indexterm> Not all indicators ind= icate attitudes. Discursives, another group of cmavo with the same grammati= cal rules as attitudinal indicators, allow free expression of certain kinds= of commentary about the main utterances. Using discursives allows a clear = separation of these so-called=20 =20 <quote>metalinguistic</quote> features from the underlying statements = and logical structure. By comparison, the English words=20 =20 <quote>but</quote> and=20 @@ -2043,45 +2043,49 @@ <xref linkend=3D"example-random-id-xIVa"/> or=20 <xref linkend=3D"example-random-id-1Acu"/>, and of many other possible= English sentences as well. It is not marked for tense, and can refer to an= event in the past, the present or the future. This rule does not mean that= Lojban has no way of representing the time of an event. A close translatio= n of=20 <xref linkend=3D"example-random-id-xIVa"/> would be:</para> <example role=3D"interlinear-gloss-example" xml:id=3D"example-random-i= d-k1Y5"> <title> <anchor xml:id=3D"c2e17d4"/> la djan. - pu klama + pu + klama le zarci John - [past] goes + [past] + goes to-the store where the tag=20 pu forces the sentence to refer to a time in the past. = Similarly, <anchor xml:id=3D"c2e17d5"/> la djan. - ca klama + ca + klama le zarci John - [present] goes + [present] + goes to-the store necessarily refers to the present, because of the tag=20 ca. Tags used in this way always appear at the very beg= inning of the selbri, just after the=20 cu, and they may make a=20 cu unnecessary, since tags cannot be absorbed into tanr= u. Such tags serve as an equivalent to English tenses and adverbs. In Lojba= n, tense information is completely optional. If unspecified, the appropriat= e tense is picked up from context. =20 space tensesquick-tour version Lojban also exte= nds the notion of=20 diff --git a/latex/cll.sty b/latex/cll.sty index 8b73fca..ada2f0b 100644 --- a/latex/cll.sty +++ b/latex/cll.sty @@ -13,33 +13,45 @@ =20 % Default values \ExecuteOptions{nohyperlink} =20 % If defined, process the options \ProcessOptions\relax =20 % Needed packages \usepackage{float} \usepackage{dbk_core} +\usepackage{multicol} +\usepackage{etoolbox} +\usepackage{tabulary} +\usepackage{soul} =20 +% Deal with the width provided for ToC numbers \usepackage{savesym} \savesymbol{c@lofdepth} % tocloft conflicts with subfigure.sty \savesymbol{c@lotdepth} % tocloft conflicts with subfigure.sty \usepackage{tocloft} \addtolength{\cftsecnumwidth}{2em} \addtolength{\cftchapnumwidth}{0.5em} + % Two-column glossaries and other such things -\usepackage{multicol} -\usepackage{etoolbox} \BeforeBeginEnvironment{description}{\begin{multicols}{2}}\AfterEndEnviron= ment{description}{\end{multicols}} \usepackage{fullpage} =20 +% Shaded examples +\usepackage{framed,color} +\definecolor{shadecolor}{gray}{0.9} +\BeforeBeginEnvironment{example}{\begin{snugshade}}\AfterEndEnvironment{ex= ample}{\end{snugshade}} + +% Less vertical space at the top of examples +\AtBeginEnvironment{example}{\vspace*{-1em}} + %% % LaTeX commands to define %% % %% % #1: mapped to %% % #2: mapped to %% % %% \def\DBKinditem#1#2{ %% #2 & #1 \tabularnewline %% \hline %% } %% =20 diff --git a/xml/latex_preprocess.xsl b/xml/latex_preprocess.xsl index 1820801..2fb1939 100644 --- a/xml/latex_preprocess.xsl +++ b/xml/latex_preprocess.xsl @@ -41,21 +41,21 @@ \bf{ } =20 } =20 @@ -79,26 +79,24 @@ =20 % see longtable docs for these next lines - \setlength\LTleft\parindent - \setlength\LTright\fill - \begin{longtable}{ + \begin{tabulary}{\linewidth}{ - l + L } \multicolumn{ }{l}{ @@ -122,21 +120,21 @@ & \tabularnewline - \end{longtable} + \end{tabulary} =20 =20 $\aleph$ --=20 You received this message because you are subscribed to the Google Groups "= BPFK" group. To post to this group, send email to bpfk-list@googlegroups.com. To unsubscribe from this group, send email to bpfk-list+unsubscribe@googleg= roups.com. For more options, visit this group at http://groups.google.com/group/bpfk-l= ist?hl=3Den.