Placeholder number with siunitx












2















I would like to add a placeholder number in my text, to remind me that I still have to look it up, later. I usually just use something like "XYZ" or "???" for this. But when I'm using the SI notation I get an error that "?" is not a number.



documentclass{article} 
usepackage{siunitx}

begin{document}
I don't know yet what number to place here: SI{???}{percent}.
end{document}


The error I get is:



siunitx error: "invalid-token-in-number" Invalid token '?' in numerical input. For immediate help type H <return>. ...at number to place here: SI{???}{percent}


What is the best/suggested way to add a placeholder number or symbol in SI-notation?










share|improve this question







New contributor




Vincent W. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
















  • 2





    My welcome into the site of TeX.SE.

    – Sebastiano
    3 hours ago
















2















I would like to add a placeholder number in my text, to remind me that I still have to look it up, later. I usually just use something like "XYZ" or "???" for this. But when I'm using the SI notation I get an error that "?" is not a number.



documentclass{article} 
usepackage{siunitx}

begin{document}
I don't know yet what number to place here: SI{???}{percent}.
end{document}


The error I get is:



siunitx error: "invalid-token-in-number" Invalid token '?' in numerical input. For immediate help type H <return>. ...at number to place here: SI{???}{percent}


What is the best/suggested way to add a placeholder number or symbol in SI-notation?










share|improve this question







New contributor




Vincent W. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
















  • 2





    My welcome into the site of TeX.SE.

    – Sebastiano
    3 hours ago














2












2








2








I would like to add a placeholder number in my text, to remind me that I still have to look it up, later. I usually just use something like "XYZ" or "???" for this. But when I'm using the SI notation I get an error that "?" is not a number.



documentclass{article} 
usepackage{siunitx}

begin{document}
I don't know yet what number to place here: SI{???}{percent}.
end{document}


The error I get is:



siunitx error: "invalid-token-in-number" Invalid token '?' in numerical input. For immediate help type H <return>. ...at number to place here: SI{???}{percent}


What is the best/suggested way to add a placeholder number or symbol in SI-notation?










share|improve this question







New contributor




Vincent W. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












I would like to add a placeholder number in my text, to remind me that I still have to look it up, later. I usually just use something like "XYZ" or "???" for this. But when I'm using the SI notation I get an error that "?" is not a number.



documentclass{article} 
usepackage{siunitx}

begin{document}
I don't know yet what number to place here: SI{???}{percent}.
end{document}


The error I get is:



siunitx error: "invalid-token-in-number" Invalid token '?' in numerical input. For immediate help type H <return>. ...at number to place here: SI{???}{percent}


What is the best/suggested way to add a placeholder number or symbol in SI-notation?







siunitx






share|improve this question







New contributor




Vincent W. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question







New contributor




Vincent W. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question






New contributor




Vincent W. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 4 hours ago









Vincent W.Vincent W.

132




132




New contributor




Vincent W. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Vincent W. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Vincent W. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.








  • 2





    My welcome into the site of TeX.SE.

    – Sebastiano
    3 hours ago














  • 2





    My welcome into the site of TeX.SE.

    – Sebastiano
    3 hours ago








2




2





My welcome into the site of TeX.SE.

– Sebastiano
3 hours ago





My welcome into the site of TeX.SE.

– Sebastiano
3 hours ago










1 Answer
1






active

oldest

votes


















3














You can pretend that ? is a valid input 'symbol' such as pi.



documentclass{article} 
usepackage{siunitx}
sisetup{
input-symbols={?},
}

begin{document}
I don't know yet what number to place here: SI{???}{percent}.
end{document}


The same works for XYZ



documentclass{article}
usepackage{siunitx}
sisetup{
input-symbols={XYZ},
}

begin{document}
I don't know yet what number to place here: SI{XYZ}{percent}.
end{document}




Alternatively, you could stop siunitx from parsing numbers. Either globally with sisetup{parse-numbers=false} or locally with SI[parse-numbers=false]{???}{percent}.






share|improve this answer
























  • That works perfectly. Thanks for the quick answer! I'm curious, though. Can you explain why there is a small gap between the first and second character, when I use the 'input-symbols={?}' method? It looks something like "? ?? %" or "X YZ %". If I disable number parsing it looks as expected, like "??? %".

    – Vincent W.
    3 hours ago











  • I have understood that the OP didn't know what to put in the place of the ???

    – Sebastiano
    3 hours ago











  • @VincentW. It seems that siunitx still groups the ? as if they were normal digits. In the MWE I get ?, ??, ???, ????, ??,??? etc. pp. I do not get ?,?? though... With parse-numbers=false that digit grouping does not happen.

    – moewe
    3 hours ago











  • @moewe I get ?, ??, ?,??, ?,?,??, ??,?,??. But regular 1234 when I use numbers. Strange... But also not really important. Maybe some language settings...

    – Vincent W.
    3 hours ago











  • @VincentW. Would have been my guess as well, I didn't find anything in the docs on a quick read, though. Do you get that result with my MWE or in your larger document?

    – moewe
    3 hours ago












Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "85"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});






Vincent W. is a new contributor. Be nice, and check out our Code of Conduct.










draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f481994%2fplaceholder-number-with-siunitx%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









3














You can pretend that ? is a valid input 'symbol' such as pi.



documentclass{article} 
usepackage{siunitx}
sisetup{
input-symbols={?},
}

begin{document}
I don't know yet what number to place here: SI{???}{percent}.
end{document}


The same works for XYZ



documentclass{article}
usepackage{siunitx}
sisetup{
input-symbols={XYZ},
}

begin{document}
I don't know yet what number to place here: SI{XYZ}{percent}.
end{document}




Alternatively, you could stop siunitx from parsing numbers. Either globally with sisetup{parse-numbers=false} or locally with SI[parse-numbers=false]{???}{percent}.






share|improve this answer
























  • That works perfectly. Thanks for the quick answer! I'm curious, though. Can you explain why there is a small gap between the first and second character, when I use the 'input-symbols={?}' method? It looks something like "? ?? %" or "X YZ %". If I disable number parsing it looks as expected, like "??? %".

    – Vincent W.
    3 hours ago











  • I have understood that the OP didn't know what to put in the place of the ???

    – Sebastiano
    3 hours ago











  • @VincentW. It seems that siunitx still groups the ? as if they were normal digits. In the MWE I get ?, ??, ???, ????, ??,??? etc. pp. I do not get ?,?? though... With parse-numbers=false that digit grouping does not happen.

    – moewe
    3 hours ago











  • @moewe I get ?, ??, ?,??, ?,?,??, ??,?,??. But regular 1234 when I use numbers. Strange... But also not really important. Maybe some language settings...

    – Vincent W.
    3 hours ago











  • @VincentW. Would have been my guess as well, I didn't find anything in the docs on a quick read, though. Do you get that result with my MWE or in your larger document?

    – moewe
    3 hours ago
















3














You can pretend that ? is a valid input 'symbol' such as pi.



documentclass{article} 
usepackage{siunitx}
sisetup{
input-symbols={?},
}

begin{document}
I don't know yet what number to place here: SI{???}{percent}.
end{document}


The same works for XYZ



documentclass{article}
usepackage{siunitx}
sisetup{
input-symbols={XYZ},
}

begin{document}
I don't know yet what number to place here: SI{XYZ}{percent}.
end{document}




Alternatively, you could stop siunitx from parsing numbers. Either globally with sisetup{parse-numbers=false} or locally with SI[parse-numbers=false]{???}{percent}.






share|improve this answer
























  • That works perfectly. Thanks for the quick answer! I'm curious, though. Can you explain why there is a small gap between the first and second character, when I use the 'input-symbols={?}' method? It looks something like "? ?? %" or "X YZ %". If I disable number parsing it looks as expected, like "??? %".

    – Vincent W.
    3 hours ago











  • I have understood that the OP didn't know what to put in the place of the ???

    – Sebastiano
    3 hours ago











  • @VincentW. It seems that siunitx still groups the ? as if they were normal digits. In the MWE I get ?, ??, ???, ????, ??,??? etc. pp. I do not get ?,?? though... With parse-numbers=false that digit grouping does not happen.

    – moewe
    3 hours ago











  • @moewe I get ?, ??, ?,??, ?,?,??, ??,?,??. But regular 1234 when I use numbers. Strange... But also not really important. Maybe some language settings...

    – Vincent W.
    3 hours ago











  • @VincentW. Would have been my guess as well, I didn't find anything in the docs on a quick read, though. Do you get that result with my MWE or in your larger document?

    – moewe
    3 hours ago














3












3








3







You can pretend that ? is a valid input 'symbol' such as pi.



documentclass{article} 
usepackage{siunitx}
sisetup{
input-symbols={?},
}

begin{document}
I don't know yet what number to place here: SI{???}{percent}.
end{document}


The same works for XYZ



documentclass{article}
usepackage{siunitx}
sisetup{
input-symbols={XYZ},
}

begin{document}
I don't know yet what number to place here: SI{XYZ}{percent}.
end{document}




Alternatively, you could stop siunitx from parsing numbers. Either globally with sisetup{parse-numbers=false} or locally with SI[parse-numbers=false]{???}{percent}.






share|improve this answer













You can pretend that ? is a valid input 'symbol' such as pi.



documentclass{article} 
usepackage{siunitx}
sisetup{
input-symbols={?},
}

begin{document}
I don't know yet what number to place here: SI{???}{percent}.
end{document}


The same works for XYZ



documentclass{article}
usepackage{siunitx}
sisetup{
input-symbols={XYZ},
}

begin{document}
I don't know yet what number to place here: SI{XYZ}{percent}.
end{document}




Alternatively, you could stop siunitx from parsing numbers. Either globally with sisetup{parse-numbers=false} or locally with SI[parse-numbers=false]{???}{percent}.







share|improve this answer












share|improve this answer



share|improve this answer










answered 3 hours ago









moewemoewe

95.5k10116358




95.5k10116358













  • That works perfectly. Thanks for the quick answer! I'm curious, though. Can you explain why there is a small gap between the first and second character, when I use the 'input-symbols={?}' method? It looks something like "? ?? %" or "X YZ %". If I disable number parsing it looks as expected, like "??? %".

    – Vincent W.
    3 hours ago











  • I have understood that the OP didn't know what to put in the place of the ???

    – Sebastiano
    3 hours ago











  • @VincentW. It seems that siunitx still groups the ? as if they were normal digits. In the MWE I get ?, ??, ???, ????, ??,??? etc. pp. I do not get ?,?? though... With parse-numbers=false that digit grouping does not happen.

    – moewe
    3 hours ago











  • @moewe I get ?, ??, ?,??, ?,?,??, ??,?,??. But regular 1234 when I use numbers. Strange... But also not really important. Maybe some language settings...

    – Vincent W.
    3 hours ago











  • @VincentW. Would have been my guess as well, I didn't find anything in the docs on a quick read, though. Do you get that result with my MWE or in your larger document?

    – moewe
    3 hours ago



















  • That works perfectly. Thanks for the quick answer! I'm curious, though. Can you explain why there is a small gap between the first and second character, when I use the 'input-symbols={?}' method? It looks something like "? ?? %" or "X YZ %". If I disable number parsing it looks as expected, like "??? %".

    – Vincent W.
    3 hours ago











  • I have understood that the OP didn't know what to put in the place of the ???

    – Sebastiano
    3 hours ago











  • @VincentW. It seems that siunitx still groups the ? as if they were normal digits. In the MWE I get ?, ??, ???, ????, ??,??? etc. pp. I do not get ?,?? though... With parse-numbers=false that digit grouping does not happen.

    – moewe
    3 hours ago











  • @moewe I get ?, ??, ?,??, ?,?,??, ??,?,??. But regular 1234 when I use numbers. Strange... But also not really important. Maybe some language settings...

    – Vincent W.
    3 hours ago











  • @VincentW. Would have been my guess as well, I didn't find anything in the docs on a quick read, though. Do you get that result with my MWE or in your larger document?

    – moewe
    3 hours ago

















That works perfectly. Thanks for the quick answer! I'm curious, though. Can you explain why there is a small gap between the first and second character, when I use the 'input-symbols={?}' method? It looks something like "? ?? %" or "X YZ %". If I disable number parsing it looks as expected, like "??? %".

– Vincent W.
3 hours ago





That works perfectly. Thanks for the quick answer! I'm curious, though. Can you explain why there is a small gap between the first and second character, when I use the 'input-symbols={?}' method? It looks something like "? ?? %" or "X YZ %". If I disable number parsing it looks as expected, like "??? %".

– Vincent W.
3 hours ago













I have understood that the OP didn't know what to put in the place of the ???

– Sebastiano
3 hours ago





I have understood that the OP didn't know what to put in the place of the ???

– Sebastiano
3 hours ago













@VincentW. It seems that siunitx still groups the ? as if they were normal digits. In the MWE I get ?, ??, ???, ????, ??,??? etc. pp. I do not get ?,?? though... With parse-numbers=false that digit grouping does not happen.

– moewe
3 hours ago





@VincentW. It seems that siunitx still groups the ? as if they were normal digits. In the MWE I get ?, ??, ???, ????, ??,??? etc. pp. I do not get ?,?? though... With parse-numbers=false that digit grouping does not happen.

– moewe
3 hours ago













@moewe I get ?, ??, ?,??, ?,?,??, ??,?,??. But regular 1234 when I use numbers. Strange... But also not really important. Maybe some language settings...

– Vincent W.
3 hours ago





@moewe I get ?, ??, ?,??, ?,?,??, ??,?,??. But regular 1234 when I use numbers. Strange... But also not really important. Maybe some language settings...

– Vincent W.
3 hours ago













@VincentW. Would have been my guess as well, I didn't find anything in the docs on a quick read, though. Do you get that result with my MWE or in your larger document?

– moewe
3 hours ago





@VincentW. Would have been my guess as well, I didn't find anything in the docs on a quick read, though. Do you get that result with my MWE or in your larger document?

– moewe
3 hours ago










Vincent W. is a new contributor. Be nice, and check out our Code of Conduct.










draft saved

draft discarded


















Vincent W. is a new contributor. Be nice, and check out our Code of Conduct.













Vincent W. is a new contributor. Be nice, and check out our Code of Conduct.












Vincent W. is a new contributor. Be nice, and check out our Code of Conduct.
















Thanks for contributing an answer to TeX - LaTeX Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f481994%2fplaceholder-number-with-siunitx%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

A CLEAN and SIMPLE way to add appendices to Table of Contents and bookmarks

Calculate evaluation metrics using cross_val_predict sklearn

Insert data from modal to MySQL (multiple modal on website)