因此,我在 Windows 上使用 MikTex,并在 Sublime Text 3 中编写和编译代码。当我运行没有参考书目的代码时,它可以很好地编译,并且我只收到一些小警告:
file.tex:69:软件包 Fancyhdr 警告:\fancyfoot 的 `E' 选项没有 twoside 选项,在输入行 69 上无效。file.tex
:具有相同标识符(name{page.1})的目标已被使用,重复项已忽略
这些似乎不是那么糟糕,尽管我不确定它们为什么会发生。但无论如何,更大的问题是,一旦我在编译后用“\bibliography{project.bib}”包含我的参考书目,什么也不会发生。没有错误消息,Sublime Text 中的控制台输出与以前一样,但我在文档中所做的任何更改都没有显示在 pdf 中。pdf 根本没有更新。即使我之后删除了参考书目,它也不会再更新。我必须删除辅助文件或它们的名称。(file.aux、file.lof、file.out 等)。删除它们后,如果没有参考书目,它可以正常编译。
现在我也尝试使用 TeXworks 编译它,但编译没有完成。相反,我从控制台收到此消息:
[2] [3]
没有文件 file.bbl。
[4]
("file.lof")[5] (file.aux) )
(有关更多信息,请参阅转录文件){C:/Program Files/MiKTeX 2.
。... [我在这里略过了几行]
输出写在 file.pdf 上(6 页,86351 字节)。SyncTeX
写在 file.synctex.gz 上。
抄本写在 file.log 上。这是 BibTeX,版本 0.99d(MiKTeX 2.9.6100 64 位)顶级辅助文件:file.aux 样式文件:unsrt.bst 我在读取文件 file.aux 时未找到 \citation 命令数据库文件 #1:project.bib(有 1 条错误消息)抱歉,但“C:\Program Files\MiKTeX 2.9\miktex\bin\x64\texify.exe”没有成功。
希望日志文件包含使 MiKTeX 再次运行的信息:/AppData/Local/MiKTeX/2.9/miktex/log/texify.log
如果您需要帮助,您可能需要访问 MiKTeX 项目页面。
它指向我的日志文件是空的。所以没什么帮助。它说缺少 .bbl 文件。但我无法解释原因。参考书目创建正确。我的 bib 文件只包含一个条目,格式正确,因为我以前用过这个条目。也许我使用的某些软件包之间存在不兼容问题?我还尝试运行一个以前肯定能用的旧文档,但似乎也遇到了类似的问题。
--------------------------------------------------------
\documentclass[12pt]{report}
\usepackage[sc]{mathpazo}
\usepackage[T1]{fontenc}
\linespread{1.05}
\usepackage{microtype}
\usepackage[hmarginratio=1:1,top=32mm,columnsep=20pt]{geometry}
\usepackage{multicol}
\usepackage[hang, small,labelfont=bf,up,textfont=it,up]{caption}
\usepackage{booktabs}
\usepackage{float}
\usepackage{hyperref}
\usepackage{lettrine}
\usepackage{paralist}
\usepackage{graphicx}
\usepackage{abstract}
\usepackage{textcomp}
\usepackage[noframe]{showframe}
\usepackage{framed}
\usepackage{listings}
\renewcommand{\abstractnamefont}{\normalfont\bfseries}
\renewcommand{\abstracttextfont}{\normalfont\small\itshape}
\usepackage{amsmath}
\usepackage{subcaption}
\usepackage[utf8]{inputenc}
\renewenvironment{shaded}{
\def\FrameCommand{\fboxsep=\FrameSep \colorbox{shadecolor}}
\MakeFramed{\advance\hsize-\width \FrameRestore\FrameRestore}}
{\endMakeFramed}
\definecolor{shadecolor}{gray}{0.95}
\setlength{\parindent}{0cm}
\usepackage{titlesec}
\renewcommand\thesection{\Roman{section}}
\renewcommand\thesubsection{\Roman{subsection}}
\titleformat{\section}[block]{\large\scshape\centering}{\thesection.}{1em}{}
\titleformat{\subsection}[block]{\large}{\thesubsection.}{1em}{}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhead{}
\fancyfoot{}
\fancyhead[C]{bulletin1 $\bullet$ bulletin2 $\bullet$ bulletin3}
\headheight=15pt
\fancyfoot[RO,LE]{\thepage}
\renewcommand*\rmdefault{ptm}
%----Title-------------
\title{\vspace{-15mm}\fontsize{24pt}{10pt}\selectfont\textbf{Title}}
\author{
\large
\textsc{name}%\thanks{A thank you or further information}\\[2mm]
\\
\normalsize Course \\
\normalsize Your institution\\
\normalsize Teacher: Teacher\\
\vspace{5mm}\\
\vspace{15mm}\\
}
\date{\normalsize \today}
\begin{document}
\maketitle % Insert title
\thispagestyle{fancy} % All pages have headers and footers
***content***
%\bibliography{project}
%\bibliographystyle{unsrt}
\end{document}
我希望我可以避免擦除并重新安装 LaTeX。