Нежелательные знаки вопроса в выводе noweb
У меня есть следующий файл 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.pdf
PDF выглядит примерно так:
?? <example.py ??>=
print("Hello, world!")
This code is written to file example.py
Что это за знаки вопроса и как от них избавиться?
1 ответ
Решение
Вы должны запустить pdflatex test.tex во второй раз. При первом запуске генерируются предупреждения о неопределенных перекрестных ссылках. Эти перекрестные ссылки определены в сгенерированном вспомогательном файле, который затем используется со вторым проходом.