question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Open-ended page ranges

See original GitHub issue

There’s been a request on pandoc-discuss regarding open-ended page ranges:

Is it possible to have pandoc-citeproc interpret a locator like 12ff as multiple pages? Currently, I get p. 12ff while pp. 12ff would be correct.

I don’t think there’s support for that at the moment, right? Also, I don’t think 1.1 will add support for this yet, correct? Or, am I just missing something here?

Arguably, open-ended page-ranges are not really useful for readers, but in some traditions, it’s rather common. In German language academia you’ll often even find that page-ranges are always shortened to starting page + “ff.”. So, “215-243” will be “215ff.” (When writing in German, it’s actually not a big deal since the abbreviation for “Seite” and “Seiten” is in both cases “S.”).

Both citeproc-js and pandoc-citeproc seem to have some support for this already. A locator “215-” will be interpreted as an open-ended range, and the label will be adjusted accordingly, so in citeproc-js the result is “pp. 215-”, with pandoc-citeproc it’s “pp. 215”.

I suggest we should add some support for this. Some possibilities:

  • a new term psqq à la biblatex that could be used with open-ended page-ranges.
  • a new term psq, and a new option to support “12-13”=>“12f.” like behavior.
  • a new option to support unconditional collapsing of page-ranges into first page + “ff.”: “12-25” => “12ff.”

Thought? @jgm @cormacrelf @fbennett @andras-simonyi @bdarcus @bwiernik @georgd

Issue Analytics

  • State:open
  • Created 3 years ago
  • Comments:23 (19 by maintainers)

github_iconTop GitHub Comments

1reaction
bdarcuscommented, Sep 4, 2020
  • Add a new attribute ~@use-psqq-with-open-ended-page-range~ @use-following-pages-with-open-ended-page-range (the naming might still be improved 😉); if true, open-ended page ranges are rendered as “starting-page” + “ff.”

Rather than a boolean with a specific name, how about a more general name with a specific value; say @page-open-range-format="following", with idea open ranges in general might just default to 1900-.

1reaction
denismaiercommented, Sep 4, 2020

following-page?

No please. That would be way too obvious.

Read more comments on GitHub >

github_iconTop Results From Across the Web

The Perils of Open-Ended Claim Ranges
Patent prosecutors drafting claims that recite open-ended ranges (e.g., at least 10%, greater than 5 units) were again warned of the perils ...
Read more >
Open-Ended Questions [vs Close-Ended] + 7 Examples - Hotjar
The examples below look at open- and closed-ended questions in the context of a website survey, but the principle applies across any type...
Read more >
Interval (mathematics) - Wikipedia
In mathematics, a (real) interval is a set of real numbers that contains all real numbers ... All numbers greater than x and...
Read more >
What If...? - APA (7th Edition) Referencing Guide
When using n.d., for open-dated sources you will need to included a "Retrieved" date. E.g.: James Cook University Library [JCU Library]. (n.d.).
Read more >
Scales, Open-Ended - SAGE Research Methods
Open -ended scales are data collection instruments in which no predefined options or categories are included for participant selection.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found