josephwright / josephwright/siunitx

Turn off parse-numbers for individual entries in a \numlist command (Feature Request)

Open
#385 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
TeX
Stars
407
Forks
29
Avg merge
11h 20m
Merged PRs (30d)
3

Description

I am using \numlist from the siunitx package to type a long list of numbers. I would like to turn off parse-numbers for some individual entries so that a different number format would be allowed for these entries among the rest of the list entries that normally follow the default (or square brackets declared formats)
For example rendering an individual entry list of 1. to being printed as 1. rather than 1.0 by default. (A more detailed example of difficulty was posted in TeX - LaTeX Stack Exchange)

The feature that I request if possible is to allow individual brace protected entries in \numlist to skip being parsed, so that turning off parse-numbers for individual entries would become possible.

Thanks for your attention.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the \numlist behavior described in the issue and review the linked TeX Stack Exchange example to understand the requested exception. The change is complete when brace-protected individual entries can bypass number parsing while other entries retain the configured format, including preserving an entry such as 1..

Written by the indexing model from the issue text.

Assessment

Tech stack
latex, tex
Domain
tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.