• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

sile-typesetter / sile / 9711462345

28 Jun 2024 10:35AM UTC coverage: 62.644% (+1.0%) from 61.625%
9711462345

push

github

alerque
Merge tag 'v0.15.4' into develop

chore(release): 0.15.4

21 of 134 new or added lines in 9 files covered. (15.67%)

329 existing lines in 11 files now uncovered.

10855 of 17328 relevant lines covered (62.64%)

3978.87 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/packages/bibtex/bibmaps.lua
1
-- Mappings for aliases and inheritance rules
2

3
-- Partial implementation of the Biber/BibLaTeX data inheritance rules
4
-- (derived from the biblatex package manual v3.20, appendix A)
5
-- FIXME: This is not complete
NEW
6
local crossrefmap = {
×
NEW
7
   book = {
×
NEW
8
      inbook = {
×
9
         author = "author", -- inbook inherits author from book author
10
         bookauthor = "author", -- inbook inherits bookauthor from book author
11
         indexsorttitle = false, -- inbook skips (=does not inherit) indexsorttitle from book
12
         indextitle = false,
13
         shorttitle = false,
14
         sorttitle = false,
15
         subtitle = "booksubtitle",
16
         title = "booktitle",
17
         titleaddon = "booktitleaddon",
18
      },
19
   },
NEW
20
   periodical = {
×
NEW
21
      article = {
×
22
         indexsorttitle = false,
23
         indextitle = false,
24
         shorttitle = false,
25
         sorttitle = false,
26
         subtitle = "journalsubtitle",
27
         title = "journaltitle",
28
         titleaddon = "journaltitleaddon",
29
      },
30
   },
NEW
31
   proceedings = {
×
NEW
32
      inproceedings = {
×
33
         indexsorttitle = false,
34
         indextitle = false,
35
         shorttitle = false,
36
         sorttitle = false,
37
         subtitle = "booksubtitle",
38
         title = "booktitle",
39
         titleaddon = "booktitleaddon",
40
      },
41
   },
42
}
43

44
-- biblatex field aliases
45
-- From biblatex package manual v3.20, section 2.2.5
NEW
46
local fieldmap = {
×
47
   address = "location",
48
   annote = "annotation",
49
   archiveprefix = "eprinttype",
50
   key = "sortkey",
51
   pdf = "file",
52
   journal = "journaltitle",
53
   primaryclass = "eprintclass",
54
   school = "institution",
55
}
56

NEW
57
return {
×
58
   crossrefmap = crossrefmap,
59
   fieldmap = fieldmap,
60
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc