percent-sign

将 % 转换为宏,保留为注释?
percent-sign

将 % 转换为宏,保留为注释?

我经常在自己和不太了解 LaTeX 的人之间传输文件,以便进行编辑。到目前为止,我已经设法控制了大多数 TeX 特有的怪异现象(感谢 utf-8 编码)。但我被百分号 % 难住了。 我希望检测文档主体中是否使用了未转义的 %(序言中允许)。如果使用了,则计算其存在次数。在文档末尾,如果计数超过零,我可以在日志文件中打印一条消息。 此 MWE 代码执行计数部分(我省略了消息): \documentclass{article} % Compile using lualatex. \newcounter{pctcount} \begin{document} \be...

Admin

无法在 \directlua 中使用百分号
percent-sign

无法在 \directlua 中使用百分号

而以下工作: \documentclass{article} \usepackage{luacode} \begin{document} \directlua{token.set_macro("prjdatetime", os.date())} \end{document} 当我想自定义日期和时间格式时遇到了麻烦: \documentclass{article} \usepackage{luacode} \begin{document} \directlua{token.set_macro("prjdatet...

Admin

当原始字符串包含 % 字符时,使用 \directlua 获取子字符串
percent-sign

当原始字符串包含 % 字符时,使用 \directlua 获取子字符串

我想在 LaTeX 中实现一种具有两个参数的函数 包含百分比的字符串,例如“3.20%” 一个整数,例如 2000 结果应该是两个数字的乘积(在本例中为 3.20) 我尝试使用 \directlua 命令来实现这一点,但我没有掌握处理包含特殊字符“%”的字符串的技巧。 我尝试过类似的事情: \documentclass[11pt,a4paper]{article} \begin{document} % I produce the LaTeX document such that the arguments to the calculation get...

Admin

我可以在首字母缩略词列表中使用百分号吗?
percent-sign

我可以在首字母缩略词列表中使用百分号吗?

我的文档中有一个已建立的首字母缩略词列表,用于\newacronym添加新术语。我希望可以使用以下命令为 %MVC 添加一个: \newacronym{\%MVC}{\%MVC}{Percentage of the Maximum Voluntary Contraction} 但是它会产生错误,并在文档中将首字母缩略词呈现为“%MVC@name@entryfmt (%MVC@name@entryfmt)”。这是该领域中常见的首字母缩略词,因此我宁愿不更改它。有没有办法在我的首字母缩略词列表中使用它? ...

Admin

如何在图中 url 中写入多个 %?
percent-sign

如何在图中 url 中写入多个 %?

我有类似的东西: \begin{figure}[h] \begin{center} \includegraphics[scale=0.17,angle=00]{some_images.jpg} \caption[The_caption} \textbf{\textit{Source :}} https://some_domain/...%C3%A8.._.... \end{center} \end{figure} 如果我这样写,在呈现的文档中,URL 停止在 https://some_domain/... 我知道%可以使用以下方式插入文...

Admin

Siunitx 中百分比的特殊规则
percent-sign

Siunitx 中百分比的特殊规则

我工作的地方习惯做法是数字和单位之间留空格,但百分比除外。有没有办法使用 siunitx 包在整个文档中为单个单位创建这样的例外? 这是我的 MWE: \documentclass[a4paper]{article} \usepackage[alsoload=synchem,% range-phrase=--% ]{siunitx} \sisetup{range-units=single} \sisetup{sepa...

Admin

如何引用 YouTube 视频(有百分号时带 URL)?
percent-sign

如何引用 YouTube 视频(有百分号时带 URL)?

我想引用这个 YouTube 视频https://www.youtube.com/watch?v=zo46TEp6FB8&ab_channel=InstitutdesHautes%C3%89tudesScientifiques%28IH%C3%89S%29在背面的文件中。 我不确定这是怎么做的(通常我只是去谷歌学术搜索,然后把他们提供的 bibtex 引文复制粘贴到我的参考书目文件中)。我该怎么做(尤其是因为 URL 中有百分号)? ...

Admin

如何使用以下参考而不注释掉链接?
percent-sign

如何使用以下参考而不注释掉链接?

我对 overleaf/latex 还不熟悉,遇到了一个问题。我想引用一个包含 % 的链接,但这个链接被注释掉了,有什么办法可以解决这个问题吗? 代码: @book{web:KompetenceProfil, author = "UVM", title = "Undervisningsvejledning for forsøgsfaget teknologiforståelse", year = "2018", publisher = "2021", address = "\newline \url{https...

Admin

如何使用 latex moodle 包获取百分号
percent-sign

如何使用 latex moodle 包获取百分号

moodle我正在使用该包(+ LuaLaTeX)为 moodle 准备一个测验。 当我以通常的方式(即)输入百分比时40\,\%,LaTeX 渲染正常,但反斜杠会传递给 moodle 并出现在文本中: 作为一种解决方法,我重新定义\%为,\char"0025但这不起作用,因为 moodle 包并不关心。 我在手册中没有找到任何相关条目。 有什么建议吗? 梅威瑟: \documentclass{article} \usepackage{moodle} \begin{document} \begin{quiz}{Révisions} \begin{numer...

Admin

如何用灵魂给 siunitx 数字加下划线?
percent-sign

如何用灵魂给 siunitx 数字加下划线?

我正在尝试使用以下方法编写包含百分比的很长的带下划线的文本灵魂允许换行和希尼奇以获得正确的间距,就像我在文档的其余部分中所做的那样。 不幸的是,当我尝试编译时,出现以下错误: siunitx error: "invalid-token-in-number" ! ! Invalid token '4' in numerical input. 以下是 MWE: \documentclass[12pt]{article} \usepackage[english]{babel} \usepackage{soul} \usepackage{siunitx}...

Admin

如何在 \path 或 \texttt 环境中转义百分号 (%)?
percent-sign

如何在 \path 或 \texttt 环境中转义百分号 (%)?

如何逃脱百分号(%)在\path{...}还是在\texttt{...}? 例如,编译此代码失败,因为%符号开始注释: \path{%SystemRoot%\system32\drivers\etc\hosts} 转义符号的结果%: \path{\%SystemRoot\%\system32\drivers\etc\hosts} 是: \%SystemRoot\%\system32\drivers\etc\hosts 如何解决这个问题? 更新 问题是由 引起的\footnote。最小不是工作示例: \documentclass{...

Admin

想要使用 Helvetica 而不是默认文本字体显示百分比符号
percent-sign

想要使用 Helvetica 而不是默认文本字体显示百分比符号

以下代码会产生一个奇怪的百分比符号,如下所示: 这是我的代码: \documentclass[12pt, a4paper, twoside, %openright, toc=listof, BCOR=5mm, bibliography=totoc, parskip=half]{scrreprt} \usepackage{helvet} \usepackage[ngerman]{babel} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \begin{document} 11-13\% \e...

Admin

我怎样才能\输入百分号?
percent-sign

我怎样才能\输入百分号?

我想要\typeout一条包含百分号的消息。我知道如果我想要\typeout一个宏,后面跟着一个空格,例如: The name Name is unknown. 我必须使用\space,而不是\␣,因为\space是可扩展的,而\␣不是。因此消息将像这样编码: \typeout{The name \name\space is unknown.} 如果我想在消息中加百分号怎么办?我试过了\%,但它仍然像\%最后一条消息一样。很明显,\␣它不可扩展。我也试过了\percent(未定义)和\textpercent(似乎也不可扩展)。 ...

Admin