我有以下noweb文件,名为test
\documentclass{article}
\usepackage{noweb}
\begin{document}
\section{Hello World}
This is a program
<<example.py>>=
print("Hello, world!")
@
\end{document}我输入以下命令:
pdflatex test.tex
evince test.pdfpdf看起来如下所示:
?? <example.py ??>=
print("Hello, world!")
This code is written to file example.py这些问号是什么?我如何摆脱它们?
发布于 2015-09-21 04:52:01
您必须第二次运行pdflatex test.tex。第一次运行会生成关于未定义的交叉引用的警告。这些交叉引用在生成的aux文件中定义,然后与第二次传递一起使用。
https://stackoverflow.com/questions/31227051
复制相似问题