[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
23/45: reppar: Abbreviate book titles in the bibliography.
From: |
Ludovic Courtès |
Subject: |
23/45: reppar: Abbreviate book titles in the bibliography. |
Date: |
Tue, 09 Jun 2015 12:37:06 +0000 |
civodul pushed a commit to branch master
in repository maintenance.
commit 659c203156fe9a70b28ab472c69410b125595751
Author: Ludovic Courtès <address@hidden>
Date: Mon Jun 1 09:33:25 2015 +0200
reppar: Abbreviate book titles in the bibliography.
---
doc/reppar-2015/reproducible-hpc.skb | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/doc/reppar-2015/reproducible-hpc.skb
b/doc/reppar-2015/reproducible-hpc.skb
index 39c4b01..345e2cf 100644
--- a/doc/reppar-2015/reproducible-hpc.skb
+++ b/doc/reppar-2015/reproducible-hpc.skb
@@ -19,6 +19,7 @@
(use-modules (skribilo package lncs)
(skribilo engine latex)
(skribilo biblio author)
+ (skribilo biblio abbrev)
(skribilo source)
(skribilo source lisp)
(skribilo engine)
@@ -84,6 +85,19 @@
names)
e))))
+;; Abbreviate book titles in bibliography entries.
+(markup-writer '&bib-entry-booktitle
+ :action (lambda (n e)
+ (define %abbreviations
+ (append %cs-conference-abbreviations
+ %ordinal-number-abbreviations
+ %common-booktitle-abbreviations))
+
+ (let ((title (markup-body n)))
+ (evaluate-document
+ (it (abbreviate-markup %abbreviations
+ title)) e))))
+
(bibliography "../els-2013/guix.sbib")
(bibliography "reppar.sbib")
- 15/45: reppar: Add some sort of a conclusion., (continued)
- 15/45: reppar: Add some sort of a conclusion., Ludovic Courtès, 2015/06/09
- 16/45: reppar: Fix typo., Ludovic Courtès, 2015/06/09
- 17/45: reppar: Remove empty figure., Ludovic Courtès, 2015/06/09
- 13/45: reppar: Implement Ricardo's suggestions., Ludovic Courtès, 2015/06/09
- 20/45: reppar: Remove bibliography entries for Web sites., Ludovic Courtès, 2015/06/09
- 18/45: reppar: Add MDC experience report + comments on RPMs., Ludovic Courtès, 2015/06/09
- 19/45: reppar: Fix typos, improve wording., Ludovic Courtès, 2015/06/09
- 10/45: reppar: Add "Related Work" section., Ludovic Courtès, 2015/06/09
- 11/45: reppar: Mention approaches based on VMs and Docker., Ludovic Courtès, 2015/06/09
- 14/45: reppar: Implement Andreas' suggestions., Ludovic Courtès, 2015/06/09
- 23/45: reppar: Abbreviate book titles in the bibliography.,
Ludovic Courtès <=
- 21/45: reppar: Shorten "Related Work"., Ludovic Courtès, 2015/06/09
- 12/45: reppar: Add section about active papers., Ludovic Courtès, 2015/06/09
- 22/45: reppar: Shrink Chameleon blurbs., Ludovic Courtès, 2015/06/09
- 28/45: reppar: Remove unused TikZ stuff., Ludovic Courtès, 2015/06/09
- 30/45: reppar: Correctly print the number of packages., Ludovic Courtès, 2015/06/09
- 24/45: reppar: Shrink figures., Ludovic Courtès, 2015/06/09
- 25/45: reppar: Reintroduce inputs in 'make-chameleon' figure., Ludovic Courtès, 2015/06/09
- 31/45: reppar: Add acknowledgments., Ludovic Courtès, 2015/06/09
- 33/45: reppar: Add rough number of cluster nodes and users., Ludovic Courtès, 2015/06/09
- 27/45: reppar: Fix one biblio entry., Ludovic Courtès, 2015/06/09