程式的輸出是一個值及其不確定性。我想將它們包含在正確舍入的 tex 文件中。
value_uncertainty.txt
:
12345.67890 0.987654321
scientific_document.tex
是這樣的:
My average number of rabbits is
\SI[figures-of-uncertainty=2]{\input{value_uncertainty.txt}}{\someunits}
Scientific_document.pdf 中的結果是:
My average number of rabbits is 12345.68 +- 0.99 SomeUnits
請注意值和不確定性的捨入,即使僅指定了不確定性的捨入。是否可以?
答案1
由於當前答案的“固有”特徵siunitx
是“否”,部分原因是在存在不確定性時四捨五入以使答案有意義並不那麼直接。不確定性的自動舍入不一定有效:最初的目的siunitx
是為了更好地呈現使用者實際考慮過的材料,後來添加了自動舍入等功能。我知道人們會喜歡這樣的功能:它在我的「待辦事項」清單上,但還有一些其他問題我確實需要先解決。
我還注意到,當您從外部文件中讀取時,這表示圖形或表格顯示將是最合適的(可能有很多值)。這些顯示格式需要將數值和不確定性視為單獨的實體,然後可以透過siunitx
或進行舍入pgfplotstable
。