\percent
当我使用包中的宏时出现错误siunitx
。代码如下:
\documentclass[]{beamer}
\usetheme{CambridgeUS}
\usepackage{siunitx}
\setbeamercolor{title}{bg=red!65!black,fg=white}
\begin{document}
\title{Risk Management in Software Engineering}
\author{S.Subham Soni}
\institute[P.E.C]{Department of Computer Science and Engineering\\
Pondicherry Engineering College}
\date{January 6, 2014}
\begin{frame}
\begin{tabular}{|r|r|}
\hline
\textbf{Risk}&\textbf{Percentage} \\
\hline
Very Low&$\textless10\%$ \\
\hline
Low&10\percent-25\percent \\
\hline
\end{tabular}
\end{frame}
\end{doccument}
这里\percent
抛出了错误,因为符号未找到。该代码是完整代码的一部分,因此可能存在一些连续间隙……
答案1
\si{\percent}
你应该像(或\SI{10}{\percent}
)一样使用它
\documentclass[]{beamer}
\usetheme{CambridgeUS}
\usepackage{siunitx}
\setbeamercolor{title}{bg=red!65!black,fg=white}
\begin{document}
\title{Risk Management in Software Engineering}
\author{S.Subham Soni}
\institute[P.E.C]{Department of Computer Science and Engineering\\
Pondicherry Engineering College}
\date{January 6, 2014}
\begin{frame}
\begin{tabular}{|r|r|}
\hline
\textbf{Risk}&\textbf{Percentage} \\
\hline
Very Low&$<\SI{10}{\percent}$ \\
\hline
Low& 10\si{\percent}--25\si{\percent} \\
\hline
\end{tabular}
\end{frame}
\end{document}
中有一个拼写错误end{document}
。此外,如果您打算放置像 这样的范围10-25%
,最好使用\SIrange[range-phrase = --]{10}{25}{\percent}
。不要\textless
在数学模式下使用,而应使用<
。
答案2
哈里什已经给出了我想说的是“标准立场”答案:使用\si
/\SI
命令是迄今为止使用 的最佳方式siunitx
。但是,您可以使用“独立”单元,例如:
\documentclass{article}
\usepackage[free-standing-units, space-before-unit, use-xspace]{siunitx}
\begin{document}
\SI{10}{\percent} or perhaps 10\percent water.
\end{document}
在这种情况下获得正确的间距可能很棘手:如果可能的话,我强烈建议使用 Harish 的方法。