From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/18295 Path: news.gmane.org!.POSTED!not-for-mail From: John MacFarlane Newsgroups: gmane.text.pandoc,gmane.text.xml.xbiblio.devel Subject: Re: Problem with "a.k.a." abbreviation in citeproc titles Date: Thu, 12 Oct 2017 07:55:27 -0700 Message-ID: <20171012145527.GA39195@Johns-MacBook-Pro.local> References: <5ae63233-a3d4-79c7-ba13-6ffa62a99d0b@reagle.org> Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1507820142 10378 195.159.176.226 (12 Oct 2017 14:55:42 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 12 Oct 2017 14:55:42 +0000 (UTC) User-Agent: Mutt/1.6.2 (2016-07-01) Cc: development discussion for xbiblio To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBCJZJHG45QDBB3ME73HAKGQE64DU3KA-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Thu Oct 12 16:55:36 2017 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane.org Original-Received: from mail-oi0-f62.google.com ([209.85.218.62]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e2eta-0001lw-LF for gtp-pandoc-discuss@m.gmane.org; Thu, 12 Oct 2017 16:55:34 +0200 Original-Received: by mail-oi0-f62.google.com with SMTP id s185sf3748955oif.16 for ; Thu, 12 Oct 2017 07:55:42 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1507820142; cv=pass; d=google.com; s=arc-20160816; b=z1ygty7A64FAVlQA5J0MVZOFeWZ2h9034RZtpwZz3u3JO40iMYm4XtXBtIF6BQUr13 CgYk+oEt1cnJ8IUhSZeDs4XGJn/gC7EZOIUJn0XZ0cMwoXZ/jygDqZuLgqqQKAuUtY/K 0fKkZIQHGy7Od1zKXOkz6/IRYy1D7U7murWtD/7SISQh7LT0UfaDFg6Ms4OisxYiZi9k ukqYr22TXX2suO11IJZGij0oZLa/jBofHlz/0fKzm76HuNz7/ORtGFiRPR/2qu1cI4tt wA0aM6YTYesC92qaQK8vX+tDs2uPgAgIvf8cfpcq14FnJ2FplROWxbr3nmaQxpynLCTb 5qzg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:user-agent:in-reply-to :content-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:date:from :arc-authentication-results:arc-message-signature:sender :dkim-signature:arc-authentication-results; bh=GGk4RlmA7/qsrL2dG1ZYQRcLIBfC2NAHEtyJIZFAd/E=; b=dBpb67hPKPk9yYF9of3pZzcBv+L6al2EzcRR25x3n/t5ft8AczR0SbsO34bY/gHkIu Bb+gG1SAwbZFdXZhwAwlie0cdPVdt/4z4IHofJCNtsQ5I2lw0go7D/sdUvKjKDC0F1Jj Y/M984cBF538N94a9V6yQiIOnZnLy2JNBf/QObggOQRDUSBYFnloTF/tNnVM6xbNiXns 1tsPWYlzvxfmRjgTXkIwdI41HndJ2yWC1w9U/51pSIl5+zqOcAHLfcTNrX6jDNGil5yx 508TVQ6NtN2dDBH6VOF7tz/fI7m4OZ8LpUMn/Tc ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20150623.gappssmtp.com header.s=20150623 header.b=SbknboAT; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:400e:c00::242 as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:from:date:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent:x-original-sender:x-original-authentication-results :reply-to:precedence:mailing-list:list-id:list-post:list-help :list-archive:list-subscribe:list-unsubscribe; bh=GGk4RlmA7/qsrL2dG1ZYQRcLIBfC2NAHEtyJIZFAd/E=; b=GxtstDdUhAmOpxdB/cJHD7CQ0jO1VbbhHyvIvQZo87wH+WP/Vo8enUeDTXpDRXKYJS hwtrDyS3NPKSl+3JkYs21+nhA6G3ZOwxd32a97AmKNh2/kquIU2wUTfoJ/U+yYYyVNqN +mI39EhzGQVuZqSTOYR0ThrRX7KGBmOXLQgTUHmO/Fh21cxFnDWqI+X/3J2AS47aWINf pGm4Jcb2oaHBHE1uG/aVvtHQ+oR78GU+nCP6SBhnR//d9e9RfJciF4WLJ1sHRPecReKT IrRa5wtoae82OC7HwY2ZZVElOOaOg4cWDAXiE3kNOptb+MebLg8V3o5PMcjDBjLCXlce ll8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:from:date:to:cc:subject:message-id :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to:user-agent:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=GGk4RlmA7/qsrL2dG1ZYQRcLIBfC2NAHEtyJIZFAd/E=; b=Sh0AptwrMomtcOjMtpcPRzJRMlRtQqoqFBIuoK2sQNIWQK956fvDoPuDIkazXYzCoL 6zmnOOzMlFrcTbDGZdmab3G3w5NBJd/q7psbU0MDHvA3aD1YrMJxVrCuetzq4iesLPhA Qapkxwq9RPrD/RU476NIIJDmvzGVS7qTMqB7q93lEyzhDxP3j1TgLoeiW1Pp61wpPfjZ roeCwGQVO1ruhp/I10RlzeHrKbLYuVzBgDyW6HDQo7+Z0PGQUlQgT4c5oKVIctnzvo+6 gQNntpsTpcI6S8FGEatJ0fwwUdjMKd Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AMCzsaUzHQxb7qB7OcKQbjxpM9Tz7I2U43LAmmx+vdRAZfpN2gEfk9Wp Vv0rkX1GcmsPuiFju67ruDY= X-Google-Smtp-Source: AOwi7QDE+aGpjO8SGvnpCxLcJoakHklLIr25PrRS4RPYuXkBnVjqDRjUBWdZhpOVIwiPcIsY5HC8SA== X-Received: by 10.157.85.5 with SMTP id l5mr165697oth.7.1507820142082; Thu, 12 Oct 2017 07:55:42 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 10.202.62.87 with SMTP id l84ls1111008oia.4.gmail; Thu, 12 Oct 2017 07:55:41 -0700 (PDT) X-Received: by 10.157.21.78 with SMTP id z14mr3948867otz.123.1507820141223; Thu, 12 Oct 2017 07:55:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1507820141; cv=none; d=google.com; s=arc-20160816; b=EaaexVjFWewtS0zMrVqArsgvSrYWlrmo5ywb+5shd1OEgBB6gv9P+0AEIr96+X7Zvc iofZVsE5ssK9yz4JEEoHb9GBGzt3CgrAAbBJsctuyMWCov5Q8rOYJ4jU3U45/IlyFH56 lHPIi4x47Xw1AstNIud7arfwnQLWkOxIYwQWCqoofEXbBvsgLPDy456MrGvBT5/P0OoZ HtIzNerLWurUZJAZXtEiWbq2RzK4BDaoFncf877BWa0nGViLubEObI/ie610+adGHwuY UmI1/NZpfoisArqz8OIOHaBAn9mNLOlNgCrkClHSfoT/X7qP7XzwwlXN30xiwl2g8Cto oymg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=user-agent:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:date:from:dkim-signature:arc-authentication-results; bh=dkJwsBkiZlGG2fxm7IMOdYYZwb8Z0tB8bsZdCZG4sB8=; b=qjrxx2zX8/OiUO+Xod6Odm3zR8EVB7IIbEEGKcWEThYXfxnF3loc9yww9rgBRjA81L hBEh7zFtZn23xMK8pAQho4Hzh3UHI4aoUiI0qqzyiSssU/F7TqDCiK7hxQYEyGXJAFsZ iwFGzANfuqTVcDESQC7nXKRPyG9voqrJS0dSzjFLIizFgc3TIU8MrorOXoqnIR0420tl bAQRZlAVz48qpoU7gMvkFePqVUB9q35x1PRYcaDsG7j6ZL5RpvCIlOr0Je1if+soXd0d Nwv5QXRbzVBAhupciGlaSnkCE5Ze0hZAib2U6iQRWg4LE1v1i5tHz68R05hLA+ucbquA mNWw== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20150623.gappssmtp.com header.s=20150623 header.b=SbknboAT; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:400e:c00::242 as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org Original-Received: from mail-pf0-x242.google.com (mail-pf0-x242.google.com. [2607:f8b0:400e:c00::242]) by gmr-mx.google.com with ESMTPS id q7si28315oih.5.2017.10.12.07.55.41 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 12 Oct 2017 07:55:41 -0700 (PDT) Received-SPF: pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:400e:c00::242 as permitted sender) client-ip=2607:f8b0:400e:c00::242; Original-Received: by mail-pf0-x242.google.com with SMTP id 17so5143265pfn.12 for ; Thu, 12 Oct 2017 07:55:41 -0700 (PDT) X-Received: by 10.98.192.195 with SMTP id g64mr2404203pfk.95.1507820140435; Thu, 12 Oct 2017 07:55:40 -0700 (PDT) Original-Received: from johnmacfarlane.net (li55-134.members.linode.com. [74.82.3.134]) by smtp.gmail.com with ESMTPSA id s3sm32361543pfb.16.2017.10.12.07.55.38 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 12 Oct 2017 07:55:39 -0700 (PDT) Original-Received: by johnmacfarlane.net (Postfix, from userid 1000) id 42593A1ED; Thu, 12 Oct 2017 10:55:28 -0400 (EDT) Content-Disposition: inline In-Reply-To: <5ae63233-a3d4-79c7-ba13-6ffa62a99d0b-T1oY19WcHSwdnm+yROfE0A@public.gmane.org> X-PGP-Key: http://johnmacfarlane.net/jgm.asc X-Original-Sender: jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20150623.gappssmtp.com header.s=20150623 header.b=SbknboAT; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:400e:c00::242 as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org Precedence: list Mailing-list: list pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; contact pandoc-discuss+owners-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org List-ID: X-Google-Group-Id: 1007024079513 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Xref: news.gmane.org gmane.text.pandoc:18295 gmane.text.xml.xbiblio.devel:7477 Archived-At: Pandoc follows the CSL docs: > "Title case conversion (with text-case set to =E2=80=9Ctitle=E2=80=9D) fo= r English-language > items is performed by: > > For uppercase strings, the first character of each word remains capitaliz= ed. > All other letters are lowercased. > For lower or mixed case strings, the first character of each lowercase wo= rd > is capitalized. The case of words in mixed or uppercase stays the same. > In both cases, stop words are lowercased, unless they are the first or la= st > word in the string, or follow a colon. The stop words are =E2=80=9Ca=E2= =80=9D, =E2=80=9Can=E2=80=9D, =E2=80=9Cand=E2=80=9D, > =E2=80=9Cas=E2=80=9D, =E2=80=9Cat=E2=80=9D, =E2=80=9Cbut=E2=80=9D, =E2=80= =9Cby=E2=80=9D, =E2=80=9Cdown=E2=80=9D, =E2=80=9Cfor=E2=80=9D, =E2=80=9Cfro= m=E2=80=9D, =E2=80=9Cin=E2=80=9D, =E2=80=9Cinto=E2=80=9D, =E2=80=9Cnor=E2= =80=9D, =E2=80=9Cof=E2=80=9D, > =E2=80=9Con=E2=80=9D, =E2=80=9Conto=E2=80=9D, =E2=80=9Cor=E2=80=9D, =E2= =80=9Cover=E2=80=9D, =E2=80=9Cso=E2=80=9D, =E2=80=9Cthe=E2=80=9D, =E2=80=9C= till=E2=80=9D, =E2=80=9Cto=E2=80=9D, =E2=80=9Cup=E2=80=9D, =E2=80=9Cvia=E2= =80=9D, =E2=80=9Cwith=E2=80=9D, > and =E2=80=9Cyet=E2=80=9D. As far as I can see, this says that "a.k.a." should be capitalized (even though obviously that's not a good outcome). It seems to me that a good rule would be that any word containing an internal period should have its case left alone, but it would be good to get feedback from the CSL/Zotero side. +++ Joseph Reagle [Oct 12 17 10:00 ]: >I'm not sure if the problem is my data, citeproc, or the CSL. The problem = is the awkward casing of "A.k.a." when `--style-csl chicago-fullnote-biblio= graphy.csl`: > >Paul Buchheit, =E2=80=9CApplied Philosophy, A.k.a. =E2=80=98Hacking=E2=80= =99,=E2=80=9D Web log message, (October 13, 2009), http://paulbuchheit.blog= spot.com/2009/10/applied-philosophy-aka-hacking.html.=E2=86=A9 > > >My data: > >--- >- id: Buchheit2009apk > type: post-weblog > genre: Web log message > abstract: "Developer of Gmail discusses hacking of systems" > author: > - family: "Buchheit" > given: "Paul" > custom2: "lh.mm" > issued: > year: 2009 > month: 10 > day: 13 > title: "Applied philosophy, a.k.a. \'hacking\'" > URL: "http://paulbuchheit.blogspot.com/2009/10/applied-philosophy-aka-ha= cking.html" > accessed: > year: 2015 > month: 07 > day: 23 >... > >Should I be somehow escaping punctuated initialisms? > >--=20 >You received this message because you are subscribed to the Google Groups = "pandoc-discuss" group. >To unsubscribe from this group and stop receiving emails from it, send an = email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >To post to this group, send email to pandoc-discuss-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >To view this discussion on the web visit https://groups.google.com/d/msgid= /pandoc-discuss/5ae63233-a3d4-79c7-ba13-6ffa62a99d0b%40reagle.org. >For more options, visit https://groups.google.com/d/optout. --=20 You received this message because you are subscribed to the Google Groups "= pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To post to this group, send email to pandoc-discuss-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/= pandoc-discuss/20171012145527.GA39195%40Johns-MacBook-Pro.local. For more options, visit https://groups.google.com/d/optout.