Portability | unportable |
---|---|
Stability | unstable |
Maintainer | Andrea Rossato <andrea.rossato@unitn.it> |
This module provides functions for processing the evaluated
Output
for citation collapsing.
- collapseCitGroups :: Style -> [CitationGroup] -> [CitationGroup]
- getCollapseOptions :: Style -> [String]
- collapseNumber :: CitationGroup -> CitationGroup
- collapseYear :: CitationGroup -> CitationGroup
- collapseYearSuf :: CitationGroup -> CitationGroup
- rmFirstDelim :: Output -> Output
- groupConsec :: [Int] -> [[Int]]
Documentation
collapseCitGroups :: Style -> [CitationGroup] -> [CitationGroup]Source
Collapse citations according to the style options.
getCollapseOptions :: Style -> [String]Source
Get the collapse option set in the Style
for citations.
rmFirstDelim :: Output -> OutputSource
groupConsec :: [Int] -> [[Int]]Source
Group consecutive integers:
groupConsec [1,2,3,5,6,8,9] == [[1,2,3],[5,6],[8,9]]