From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/112997 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Joey McCollum via ntg-context Newsgroups: gmane.comp.tex.context Subject: Re: Short forms and abbreviations in bibliography Date: Wed, 6 Oct 2021 12:35:26 -0400 Message-ID: References: <0924E179-F1D2-4B05-9D16-C3075A216E2A@fiee.net> <20888f8e8c0c4d6982a360ee587ecbe7@unibe.ch> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5680723696691797652==" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34355"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Joey McCollum To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Wed Oct 06 18:36:15 2021 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane-mx.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mY9tu-0008gA-Qs for gctc-ntg-context-518@m.gmane-mx.org; Wed, 06 Oct 2021 18:36:14 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 77CD0287E6B; Wed, 6 Oct 2021 18:35:49 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SIEPYeiF6hoM; Wed, 6 Oct 2021 18:35:47 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 81D3A287E62; Wed, 6 Oct 2021 18:35:47 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id EE52D287E60 for ; Wed, 6 Oct 2021 18:35:44 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jJ4nIWLMRrGV for ; Wed, 6 Oct 2021 18:35:42 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.166.179; helo=mail-il1-f179.google.com; envelope-from=jmccollum20140511@gmail.com; receiver= Original-Received: from mail-il1-f179.google.com (mail-il1-f179.google.com [209.85.166.179]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 3DC4928057B for ; Wed, 6 Oct 2021 18:35:42 +0200 (CEST) Original-Received: by mail-il1-f179.google.com with SMTP id w10so3443490ilc.13 for ; Wed, 06 Oct 2021 09:35:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=tbJ9bzXFx//UAJv0p5WmCStj1jWMdgBmHdjNz2yC5YQ=; b=nHIpYUtvj4q5ANzIGbh5dg0avm8zs2TZ6Zxo47T72BEgHifoETRk3nhJiG6Yo63c0i 7IZMrwp6v3z17sX3y8+sAUmaZzUHbDFgqDvu+Yzl6Jq3Q+MIKcW8C91hzWNKkoRA8jDZ MclCK2hmvFmInc3DyzZxiHDBWscBWA0h6076PDiCQhnA9V70jZArPOq2QyiV0jO2NPIH iDVI886EY8u5svgnQGU6FyDgaERlt5ov5MwBPVw75ScLfZLUwgp9IfyoiD9HI4A4Ma1a +cbPH170cnT7Z9wUuDoSlyyFAdbzP2q3Q7fzpFXC68R3DY968c2RqdidRZi7HtwAVEH7 kB/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=tbJ9bzXFx//UAJv0p5WmCStj1jWMdgBmHdjNz2yC5YQ=; b=KkeG7XbKez+brXs3LHtFutn8KKxTuwXzSL7rGlYkk4kwkWr9hijj1iDop6J363SLiA 83dN70dF6LKdzl/hjay1iwrxU261d5w7/fUXQQgvY1PQ5JaxmmAnm+YHw1+U977ii45V /G53vaKRhdEh+RAFKf5Fjbrxn8TgwjRvM5UqgotDREoEwsYFY+PJn56GdqWCrzdHrAOJ TEEQs+J7ubSe9OZsFN/VDf1Ls766tmOV/FYazbin2nim006N4JoDb2LiRZwgbt3zzUGL sEiLab3NSCTZTvcjo2NaItik07WeL1BsqBd3ZTh2nkM4q8C0l5MkCmOpbQxqOi4uOGgn n9/w== X-Gm-Message-State: AOAM531obWXfDRzbosH8ailWs53Bduf8UXHs78kkbjVB4TCvkXSQ4lak 7jiOPhY/mxSs6X2HQqptZpqYXG96ReCGYmJ25TRdkzrm2Xw= X-Google-Smtp-Source: ABdhPJyjMqOkfsjH82p9ziOG6AarCjSIlXwxbNNg36RiQEus+2vc31abXthxxlHnjHCtWd88dIunrKkbJtSAUqOmdhU= X-Received: by 2002:a05:6e02:1a89:: with SMTP id k9mr8058101ilv.77.1633538139970; Wed, 06 Oct 2021 09:35:39 -0700 (PDT) In-Reply-To: X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.26 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.io gmane.comp.tex.context:112997 Archived-At: --===============5680723696691797652== Content-Type: multipart/alternative; boundary="0000000000008f646105cdb1bc9c" --0000000000008f646105cdb1bc9c Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable (Quick note for anyone following this thread: I've figured out how to implement different typesetting rules for list, inline, and short-form citations; you can see how I've done this in the publ-imp-sbl.mkvi file in the https://github.com/jjmccollum/context-sbl repository.) I have another question related to abbreviations/synonyms in connection with bibliographies. When a bibliographic entry has a "shorthand" field and I cite it using \cite[alternative=3Dshort], I would like to add its shortha= nd to the abbreviations list, with a longer citation as its "in-full" form. My first thought was that I could accomplish this with something like the following: ``` \startsetups btx:sbl:cite:short ... \btxdoif {shorthand} { \abbreviation[\currentbtxtag]{\btxflush{shorthand}}{\btxflush{title}} } ... \stopsetups ``` But even if I invoke \placelistofabbreviations with the "criterium=3Dall" option, nothing appears in the list. In some ways, this issue is related to the now-resolved issue "Which way to type greek letters in synonym list?" from 2010. The problem is that in this case, I have to use a macro even in the first input to \abbreviation (in brackets), because I don't know what it is in advance. In addition, if the second and third inputs to \abbreviation (in curly braces) are not expanded until the list is printed, then they will be empty/undefined at the time when they are needed. I'm not as familiar with how to deal with expansion problems, so I could use someone's expertise here. Is there a simple way to define an abbreviation using the expanded values of macros as above? And is there a way to invoke an abbreviation/synonym at this level of abstraction? (Something like \inshort[\currentbtxtag]?) Thanks! Joey On Sun, Aug 22, 2021 at 6:11 PM Joey McCollum wrote: > Just continuing to talk my way through the inner workings of the ConTeXt > Publication modules. It looks like three "long" citation forms are define= d > in publ-imp-cite.mkvi: > > \startsetups btx:cite:listelement > \fastsetup{\s!btx:\s!cite:concat} > \fastsetup{\s!btx:\s!cite:lefttext} > \ifx\currentbtxfirst\empty > \fastsetup{\s!btx:\s!cite:\s!empty} > \else > \texdefinition {\s!btx:\s!cite:inject} { > \btxcitereference > \currentbtxfirst > } > \fi > \fastsetup{\s!btx:\s!cite:righttext} > \stopsetups > > \startsetups \s!btx:\s!cite:entry > \fastsetup{\s!btx:\s!cite:concat} > \fastsetup{\s!btx:\s!cite:lefttext} > \btxhandleciteentry > \fastsetup{\s!btx:\s!cite:righttext} > \stopsetups > > \startsetups \s!btx:\s!cite:footnote > \startfootnote > \fastsetup{btx:cite:entry} > \stopfootnote > \stopsetups > > Intuitively, I would expect btx:cite:listelement [why not > \s!btx:\s!cite:listelement?] to handle rendering a bibliographic entry fo= r > the bibliography proper (i.e., the list typically placed at the end of a > document), while \s!btx:\s!cite:entry would handle in-text citations. The > third setup, \s!btx:\s!cite:footnote, simply renders the "entry"-style > citation in a footnote. > > But as far as I can tell, the "listelement" setup is never used outside o= f > publ-imp-cite.mkvi. Only the "entry" setup appears to be used. Meanwhile, > the \btxcitereference and \btxhandleciteentry macros (invoked in these > setups) appear to be defined in publ-ini.mkiv: > > \unexpanded\def\btx_cite_reference_inject > {\ifconditional\c_btx_cite_reference_injected > \else > \dontleavehmode > \iftrialtypesetting \else > \ifx\currentbtxbacklink\empty > % can be made empty when combining author / year > \else\ifnum\currentbtxbacklink>\zerocount > \btx_cite_reference_inject_indeed > \settrue\c_btx_cite_reference_injected > \fi\fi > \fi > \fi} > > ... > > \let\btxcitereference\btx_cite_reference_inject > > ... > > \unexpanded\def\btxhandleciteentry > {\dontleavehmode > \begingroup > \def\currentbtxcitealternative{entry}% > \setbtxparameterset\s!cite\currentbtxcitealternative % needs checking > \btxcitereference > \btx_entry_inject > \endgroup} > > My next step will be to figure out what these are doing, but I'm still no= t > sure if the module accommodates rendering in-text "entry" citations > differently than citations in the list. > > Joey > > On Mon, Aug 9, 2021 at 8:55 AM Joey McCollum > wrote: > >> Henning's suggestion for abbreviations should work fine for that issue. = I >> could simply use the shorthand in the "series" and "journal" fields and = set >> up the appropriate \abbreviation calls in the document or environment. >> >> As for the larger issue of bibliographies, I've started working on >> publ-imp-sbl.lua and publ-imp-sbl.mkvi files. I knew I would need this f= or >> my own project soon, and I felt it would be useful to myself and the >> ConTeXt community if I could at least get a rudimentary version working. >> I'm presently using the reference for examples from the *SBL Handbook of >> Style*, 2nd edition, available at >> https://github.com/dcpurton/biblatex-sbl/blob/master/test/biblatex-sbl-e= xamples.ref.txt >> . >> >> Like you say, some parts are tricky. SBL uses "entry"-style citations by >> default and doesn't seem to make use of other common alternatives (such = as >> "authoryear"). I can think of some existing alternatives that might get >> used in specific cases (e.g., "author", "title"), but the >> recommended shorthand has the form "shortauthor, shorttitle" (i.e., the >> last name(s) of the author(s) only, followed by a comma and a shortened >> form of the title as specified in the "shorttitle" field). I could make >> this the sbl style's implementation of the "short" alternative, since th= e >> LaTeX-style bracketed number references are foreign to SBL style anyway, >> but if would be preferable just to introduce another alternative (someth= ing >> like "authortitle"), then I could also try to do that. >> >> For my immediate purposes, I won't need much more than the @book, >> @article, @inbook, and @incollection entries, so my focus will be on >> getting those right, but if anyone is interested in helping, I'll gladly >> take help. (But it would probably be better to discuss the details in a >> separate e-mail thread.) >> >> Joey >> >> On Mon, Aug 9, 2021 at 4:12 AM Denis Maier via ntg-context < >> ntg-context@ntg.nl> wrote: >> >>> >>> >>> > -----Urspr=C3=BCngliche Nachricht----- >>> > Von: ntg-context Im Auftrag von Henning >>> > Hraban Ramm via ntg-context >>> > Gesendet: Samstag, 7. August 2021 22:40 >>> > An: mailing list for ConTeXt users >>> > Cc: Henning Hraban Ramm >>> > Betreff: Re: [NTG-context] Short forms and abbreviations in >>> bibliography >>> > >>> > >>> > >>> > > Am 07.08.2021 um 21:53 schrieb Joey McCollum via ntg-context >> > context@ntg.nl>: >>> > > >>> > > A separate list of abbreviations would then list "LSAWS" alongside >>> "Linguistic >>> > Studies in Ancient West Semitic" (and likewise for other journal/seri= es >>> > abbreviations). >>> > >>> > Regarding abbreviations have a look at >>> > https://wiki.contextgarden.net/Command/definesynonyms >>> > >>> > It should be as easy as >>> > >>> > \abbreviation{LSAWS}{Linguistic Studies in Ancient West Semitic} >>> > >>> > The full name of \quote{LSAWS} is \infull{LSAWS}. >>> > >>> > \placelistofabbreviations >>> > >>> > >>> > I had a case where mostly abbreviations were used in the text but the >>> full name >>> > should appear in the index. >>> > I can provide the setup (including Lua functions), if it might help >>> you. >>> > >>> > >>> > Can=E2=80=99t help with bibliographies, sorry. >>> >>> SBL is a tricky beast anyway. There were some discussions regarding >>> implementing Chicago Manual of Style a couple of weeks ago. Develelopme= nts >>> on that front could also be useful for SBL. Don't know what came out of >>> this though. >>> >>> Denis >>> >>> > >>> > Hraban >>> > ________________________________________________________________ >>> > ___________________ >>> > If your question is of interest to others as well, please add an entr= y >>> to the Wiki! >>> > >>> > maillist : ntg-context@ntg.nl / >>> http://www.ntg.nl/mailman/listinfo/ntg-context >>> > webpage : http://www.pragma-ade.nl / http://context.aanhet.net >>> archive : >>> > https://bitbucket.org/phg/context-mirror/commits/ >>> > wiki : http://contextgarden.net >>> > ________________________________________________________________ >>> > ___________________ >>> >>> _______________________________________________________________________= ____________ >>> If your question is of interest to others as well, please add an entry >>> to the Wiki! >>> >>> maillist : ntg-context@ntg.nl / >>> http://www.ntg.nl/mailman/listinfo/ntg-context >>> webpage : http://www.pragma-ade.nl / http://context.aanhet.net >>> archive : https://bitbucket.org/phg/context-mirror/commits/ >>> wiki : http://contextgarden.net >>> >>> _______________________________________________________________________= ____________ >>> >> --0000000000008f646105cdb1bc9c Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
(Quick note for anyone following this thread: I've fig= ured out how to implement different typesetting rules for list, inline, and= short-form citations; you can see how I've done this in the publ-imp-s= bl.mkvi file in the=C2=A0https://github.com/jjmccollum/context-sbl repository.)

I hav= e another question related to abbreviations/synonyms in connection with bib= liographies. When a bibliographic entry has a "shorthand" field a= nd I cite it using \cite[alternative=3Dshort], I would like to add its shor= thand to the abbreviations list, with a longer citation as its "in-ful= l" form. My first thought was that I could accomplish this with someth= ing like the following:

```
\startsetups btx:sbl:cite:short
= =C2=A0 ...
=C2=A0 \btxdoif {shorthand} {
=C2=A0 =C2=A0 \abbreviation[= \currentbtxtag]{\btxflush{shorthand}}{\btxflush{title}}
=C2=A0 }
=C2= =A0 ...
\stopsetups
```

But even if I invoke \placelistofabbre= viations with the "criterium=3Dall" option, nothing appears in th= e list.

In some ways, this issue is related to the= now-resolved issue "Which way to type greek letters in synonym list?&= quot; from 2010. The problem is that in this case, I have to use a macro ev= en in the first input to=C2=A0\abbreviation (in brackets), because I don= 9;t know what it is in advance. In addition, if the second and third inputs= to \abbreviation (in curly braces) are not expanded until the list is prin= ted, then they will be empty/undefined at the time when they are needed.

I'm not as familiar with how to deal with expans= ion problems, so I could use someone's expertise here. Is=C2=A0there a = simple way to define an abbreviation using the expanded values of macros as= above? And is there a way to invoke an abbreviation/synonym at this level = of abstraction? (Something like \inshort[\currentbtxtag]?)

Thanks!

Joey

On Sun, Aug 22, 2021 at= 6:11 PM Joey McCollum <j= mccollum20140511@gmail.com> wrote:
Just continuing to talk my way t= hrough the inner workings of the ConTeXt Publication modules. It looks like= three "long" citation forms are defined in publ-imp-cite.mkvi:
\startsetups btx:cite:listelement
=C2=A0 =C2=A0 \fastsetup{\s!btx:\s!ci= te:concat}
=C2=A0 =C2=A0 \fastsetup{\s!btx:\s!cite:lefttext}
=C2=A0 = =C2=A0 \ifx\currentbtxfirst\empty
=C2=A0 =C2=A0 =C2=A0 =C2=A0 \fastsetup= {\s!btx:\s!cite:\s!empty}
=C2=A0 =C2=A0 \else
=C2=A0 =C2=A0 =C2=A0 = =C2=A0\texdefinition {\s!btx:\s!cite:inject} {
=C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0\btxcitereference
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0\currentbtxfirst
=C2=A0 =C2=A0 =C2=A0 =C2=A0}
=C2=A0 =C2=A0 \fi=
=C2=A0 =C2=A0 \fastsetup{\s!btx:\s!cite:righttext}
\stopsetups
\startsetups \s!btx:\s!cite:entry
=C2=A0 =C2=A0 \fastsetup{\s!btx:\s!c= ite:concat}
=C2=A0 =C2=A0 \fastsetup{\s!btx:\s!cite:lefttext}
=C2=A0 = =C2=A0 \btxhandleciteentry
=C2=A0 =C2=A0 \fastsetup{\s!btx:\s!cite:right= text}
\stopsetups

\startsetups \s!btx:\s!cite:footnote
=C2=A0 = =C2=A0 \startfootnote
=C2=A0 =C2=A0 =C2=A0 =C2=A0 \fastsetup{btx:cite:en= try}
=C2=A0 =C2=A0 \stopfootnote
\stopsetups

Intu= itively, I would expect=C2=A0btx:cite:listelement [why not \s!btx:\s!cite:l= istelement?] to handle rendering a bibliographic entry for the bibliography= proper (i.e., the list typically placed at the end of a document), while= =C2=A0\s!btx:\s!cite:entry would handle in-text citations. The third setup,= =C2=A0\s!btx:\s!cite:footnote, simply renders the "entry"-style c= itation in a footnote.

But as far as I can tell, the &qu= ot;listelement" setup is never used outside of publ-imp-cite.mkvi. Onl= y the "entry" setup appears to be used. Meanwhile, the=C2=A0\btxc= itereference=C2=A0and=C2=A0 \btxhandleciteentry=C2=A0macros (invoked in these setups) appear to be defi= ned in publ-ini.mkiv:

\unexpanded\def\btx_cite_reference_inject
= =C2=A0 {\ifconditional\c_btx_cite_reference_injected
=C2=A0 =C2=A0\else<= br>=C2=A0 =C2=A0 =C2=A0\dontleavehmode
=C2=A0 =C2=A0 =C2=A0\iftrialtypes= etting \else
=C2=A0 =C2=A0 =C2=A0 =C2=A0\ifx\currentbtxbacklink\empty=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0% can be made empty when combining autho= r / year
=C2=A0 =C2=A0 =C2=A0 =C2=A0\else\ifnum\currentbtxbacklink>\z= erocount
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0\btx_cite_reference_inject_in= deed
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0\settrue\c_btx_cite_reference_inj= ected
=C2=A0 =C2=A0 =C2=A0 =C2=A0\fi\fi
=C2=A0 =C2=A0 =C2=A0\fi
= =C2=A0 \fi}

...

\let\= btxcitereference\btx_cite_reference_inject

...
=
\unexpanded\def\btxhandleciteentry
=C2=A0 {\dontleavehmode
=C2=A0= =C2=A0\begingroup
=C2=A0 =C2=A0\def\currentbtxcitealternative{entry}%=C2=A0 =C2=A0\setbtxparameterset\s!cite\currentbtxcitealternative % needs= checking
=C2=A0 =C2=A0\btxcitereference
=C2=A0 =C2=A0\btx_entry_inje= ct
=C2=A0 =C2=A0\endgroup}

My next = step will be to figure out what these are doing, but I'm still not sure= if the module accommodates rendering in-text "entry" citations d= ifferently than citations in the list.

Joey
<= /div>
O= n Mon, Aug 9, 2021 at 8:55 AM Joey McCollum <jmccollum20140511@gmail.com> w= rote:
Henning's suggestion for abbreviations should work fine for th= at issue. I could simply use the shorthand in the "series" and &q= uot;journal" fields and set up the appropriate \abbreviation calls in = the document or environment.

As for the larger issue of bibliographi= es, I've started working on publ-imp-sbl.lua and publ-imp-sbl.mkvi file= s. I knew I would need this for my own project soon, and I felt it would be= useful to myself and the ConTeXt community if I could at least get a rudim= entary version working. I'm presently using the reference for examples = from the SBL Handbook of Style, 2nd edition, available at=C2=A0https://github.com/dcpurton/biblatex-= sbl/blob/master/test/biblatex-sbl-examples.ref.txt.

= Like you say, some parts are tricky. SBL uses "entry"-style citat= ions by default and doesn't seem to make use of other common alternativ= es (such as "authoryear"). I can think of some existing alternati= ves that might get used in specific cases (e.g., "author", "= title"), but the recommended=C2=A0shorthand has the form "shortau= thor, shorttitle" (i.e., the last name(s) of the author(s) only, follo= wed by a comma and a shortened form of the title as specified in the "= shorttitle" field). I could make this the sbl style's implementati= on of the "short" alternative, since the LaTeX-style bracketed nu= mber references are foreign to SBL style anyway, but if would be preferable= just to introduce another alternative (something like "authortitle&qu= ot;), then I could also try to do that.

For my immediate purposes, I= won't need much more than the=C2=A0@book, @article, @inbook, and=C2=A0= @incollection=C2=A0entries, so my focus will be on getting those right, but= if anyone is interested in helping, I'll gladly take help. (But it wou= ld probably be better to discuss the details in a separate e-mail thread.)<= /div>

Joey

On Mon, Aug 9, 2021 at 4:12 AM Denis Mai= er via ntg-context <ntg-context@ntg.nl> wrote:


> -----Urspr=C3=BCngliche Nachricht-----
> Von: ntg-context <ntg-context-bounces@ntg.nl> Im Auftrag von Henning > Hraban Ramm via ntg-context
> Gesendet: Samstag, 7. August 2021 22:40
> An: mailing list for ConTeXt users <ntg-context@ntg.nl>
> Cc: Henning Hraban Ramm <texml@fiee.net>
> Betreff: Re: [NTG-context] Short forms and abbreviations in bibliograp= hy
>
>
>
> > Am 07.08.2021 um 21:53 schrieb Joey McCollum via ntg-context <= ntg-
> context@ntg.nl= >:
> >
> > A separate list of abbreviations would then list "LSAWS"= ; alongside "Linguistic
> Studies in Ancient West Semitic" (and likewise for other journal/= series
> abbreviations).
>
> Regarding abbreviations have a look at
> https://wiki.contextgarden.net/Command/de= finesynonyms
>
> It should be as easy as
>
> \abbreviation{LSAWS}{Linguistic Studies in Ancient West Semitic}
>
> The full name of \quote{LSAWS} is \infull{LSAWS}.
>
> \placelistofabbreviations
>
>
> I had a case where mostly abbreviations were used in the text but the = full name
> should appear in the index.
> I can provide the setup (including Lua functions), if it might help yo= u.
>
>
> Can=E2=80=99t help with bibliographies, sorry.

SBL is a tricky beast anyway. There were some discussions regarding impleme= nting Chicago Manual of Style a couple of weeks ago. Develelopments on that= front could also be useful for SBL. Don't know what came out of this t= hough.

Denis

>
> Hraban
> ________________________________________________________________
> ___________________
> If your question is of interest to others as well, please add an entry= to the Wiki!
>
> maillist : ntg= -context@ntg.nl / http://www.ntg.nl/mailman/listin= fo/ntg-context
> webpage=C2=A0 : http://www.pragma-ade.nl / http://context.aanhet.ne= t archive=C2=A0 :
> https://bitbucket.org/phg/context-mirror/commi= ts/
> wiki=C2=A0 =C2=A0 =C2=A0: http://contextgarden.net
> ________________________________________________________________
> ___________________
___________________________________________________________________________= ________
If your question is of interest to others as well, please add an entry to t= he Wiki!

maillist : ntg-cont= ext@ntg.nl / http://www.ntg.nl/mailman/listinfo/nt= g-context
webpage=C2=A0 : http://www.pragma-ade.nl / http://context.aanhet.net=
archive=C2=A0 : https://bitbucket.org/phg/context-m= irror/commits/
wiki=C2=A0 =C2=A0 =C2=A0: http://contextgarden.net
___________________________________________________________________________= ________
--0000000000008f646105cdb1bc9c-- --===============5680723696691797652== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5v cmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRn YXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg== --===============5680723696691797652==--