我发现了How to execute shell script from LaTeX?,我想知道您是否可以使用它从文件的下页生成目录。
这就是我得到的。
这是我要在Overleaf中执行的代码。
find . -name \*.md | sed -e "s/.*/\\\\markdownInput{\\0}/" | sort
所以我把它放在了toc.sh中。
我试图用:
执行脚本\immediate\write18{"toc.sh" > toc.tex}
\immediate\write18{"/compile/toc.sh" > toc.tex}
\input{|"toc.sh"}
但没有任何效果。
似乎在Overleaf中未设置可执行位。即使我chmod +x
并提交它。
所以我试图直接在文档中执行我的行。
\immediate\write18{"find . -name \*.md | sed -e "s/.*/\\\\markdownInput{\\0}/" | sort" > toc.tex}
\input{|"find . -name \*.md | sed -e "s/.*/\\\\markdownInput{\\0}/" | sort"}
但也没有成功。
所以我想知道是否有可能在Overleaf中执行这样的脚本?