你好我有以下代码:
\item Copy files from the conf folder in the submission into \path{$SPARK_HOME/conf} folder
我在路径内有一个美元符号,文档按预期进行编译,但 ShareLatex 会用绿色突出显示其后的所有内容。
如何让 ShareLatex 忽略路径内的 $ 符号?
答案1
尝试这个:
\path{$SPARK_HOME/conf\iffalse$\fi}
里面的部分\iffalse ... \fi
永远不会执行,但应该会让你的编辑器误以为内联数学运算就在那里结束了。
$
另一个选择是从一开始就不要使用那里。由于\path
重新定义特殊字符来排版它们,因此需要更详细一些:
\def\dollar{^^d}
\expandafter\path\expandafter{\dollar SPARK_HOME/conf}
^^d
是输入的 TeX 变体$
。因此我们定义一个扩展为该字符的宏,但必须小心在\path
开始处理其参数之前扩展该宏,因此是\expandafter
s。
另一个选项不适用于 ShareLatex。