We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 020d49c commit 7bbcc97Copy full SHA for 7bbcc97
1 file changed
src/render_latex.js
@@ -44,12 +44,15 @@ function escapeIndexChar(ch) {
44
case "|": return "\\textbar{} "
45
case "@": return "\"@"
46
case "!": return "\"!"
47
+ case "- ": return "-@− "
48
+ case "--": return "--@−−"
49
+ case "-=": return "-=@−="
50
default: return "\\" + ch
51
}
52
53
function escapeIndex(value) {
54
if (Array.isArray(value)) return value.map(escapeIndex).join("!")
- return String(value).replace(/[&%$#_{}~^\\|!@]/g, escapeIndexChar)
55
+ return String(value).replace(/[&%$#_{}~^\\|!@]|-[ -=]/g, escapeIndexChar)
56
57
58
function escapeComplexScripts(string) {
0 commit comments