我的 WinEdt 版本必须重新安装,现在我无法使用 PDFTexify 或 Texify。这不是问题,因为我仍然可以使用 PDFLaTeX。所以我尝试了一下,会发生什么?现在,全部显示和显示\cite{}
。[?]
我\ref{fig:}
甚至没有得到目录!以下示例来自:\ref{tab:}
?
thesis.tex
\include{./preamble}
\begin{document}
\tableofcontents
\include{./chapter1}
\include{./bibliography}
\end{document}
序言:
\documentclass[12pt,a4paper]{report}
\usepackage[swedish,english]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage[a4paper,
top = 2.5cm,
bottom = 2.5cm,
left = 2.5cm,
right =2.5cm]{geometry}
\usepackage{float, wrapfig, times, graphicx, amsmath, multirow, sidecap,longtable,color, soul, threeparttable, mathtools, amssymb}
\usepackage[toc,page]{appendix}
\setlength{\textfloatsep}{0cm} \setlength{\floatsep}{0cm}
\setlength{\intextsep}{0.4cm}
\AtBeginDocument{%
\captionsenglish % Captions in english
\dateenglish % Date format in english
}
\widowpenalty=10000
\clubpenalty=10000
\newcommand{\HRule}{\rule{\linewidth}{0.3mm}}
文件.bib
:
\begin{thebibliography}{99}
\bibitem{}
\end{thebibliography}
第1章
just text
有趣的是,如果我将整个参考书目放在底部thesis.tex
,\cite{}
效果就很好。
顺便说一句。首先,我希望texify
工作没有任何问题,但如果你不知道如何解决这个问题,我仍然希望你能帮助我提供参考。哦,还有目录。
答案1
据我记得,你必须跑pdflatex
两次,然后bibtex
(或biber
),然后pdflatex
再至少一次。
如果texify
您指的是miktex-texify
,通常,miktex
二进制文件夹位于 Windows 计算机的路径中。因此,您可以texify
从命令行运行。
答案2
首先,我们无法通过代码片段证明发生了什么。我们需要一个完整的最小工作示例(MWE)。若要包含您使用的文件的简短示例,bib
请使用包filecontents
(texdoc filecontents
用于手册)将其包含在一个 MWE 中。
您是否使用bibtex
或biber
来作为参考书目?我假设bibtex
是以下情况。
如果您的编辑器出现问题,请首先检查是否可以从命令行编译 MWE。例如,转到包含 MWE 的目录c:\test\mwe.tex
并尝试pdflatex mwe.tex
。这将创建aux
您需要的文件(验证它)。现在使用bibtex mwe
(或bibtex8 mwe
)创建参考书目。现在运行pdflatex mwe
两次,最好运行三次以创建所有交叉引用、正确的目录和参考书目。
如果编译顺利,则必须配置新编辑器 WinEdt(版本 7?)。在这种情况下,请查看手册。
如果没有,则说明您的 TeX 安装有问题。
MiKTeX会按需要texify
运行pdflatex
并bibtex
(不是biber
!)以获取最终文档。在 WinEDT 版本 7 中,您可以使用TeX
->开始这种编译TeXify
。如果这不起作用,请尝试卸载 WinEDT 并重新安装它,并让 WinEDT 有机会识别已安装 MiKTeX。您可以在命令行中测试是否texify
正在运行。texify mwe