отсутствует ошибка \begin{document}

отсутствует ошибка \begin{document}

Я получаю сообщение об ошибке отсутствия, несмотря на то, что в моем коде \begin{document}есть .\begin{document}

Другие файлы здесь (https://drive.google.com/drive/folders/0B4GteP8rSaosSGZDLTJrbFJlUWs?usp=sharing). Похоже, библиография вызывает проблемы.

\documentclass[11pt]{article}

\usepackage{ifthen}
\newboolean{PrintVersion}
\setboolean{PrintVersion}{false} 
% CHANGE THIS VALUE TO "true" as necessary, to improve printed results for hard copies
% by overriding some options of the hyperref package below.

%\usepackage{nomencl} % For a nomenclature (optional; available from ctan.org)
\usepackage{amsmath,amssymb,amstext} % Lots of math symbols and environments
\usepackage[pdftex]{graphicx} % For including graphics N.B. pdftex graphics driver 

\usepackage[pdftex,letterpaper=true,pagebackref=false]{hyperref} % with basic options
        % N.B. pagebackref=true provides links back from the References to the body text. This can cause trouble for printing.
\hypersetup{
    plainpages=false,       % needed if Roman numbers in frontpages
    pdfpagelabels=true,     % adds page number as label in Acrobat's page count
    bookmarks=true,         % show bookmarks bar?
    unicode=false,          % non-Latin characters in Acrobat’s bookmarks
    pdftoolbar=true,        % show Acrobat’s toolbar?
    pdfmenubar=true,        % show Acrobat’s menu?
    pdffitwindow=false,     % window fit to page when opened
    pdfstartview={FitH},    % fits the width of the page to the window
    pdftitle={uWaterloo\ LaTeX\ Thesis\ Template},    % title: CHANGE THIS TEXT!
    pdfnewwindow=true,      % links in new window
    colorlinks=true,        % false: boxed links; true: colored links
    linkcolor=blue,         % color of internal links
    citecolor=green,        % color of links to bibliography
    filecolor=magenta,      % color of file links
    urlcolor=cyan           % color of external links
}
\ifthenelse{\boolean{PrintVersion}}{   % for improved print quality, change some hyperref options
\hypersetup{    % override some previously defined hyperref options
%    colorlinks,%
    citecolor=black,%
    filecolor=black,%
    linkcolor=black,%
    urlcolor=black}
}{} % end of ifthenelse (no else)
\bibliography{bibfiles.d/.master,bibfiles.d/.psd,bibfiles.d/.Cook2012}


\begin{document}
fhjh  hjkhj
hohilkj
\end{document}

решение1

Я могу предположить два диагноза:

  • Вам просто не удалось загрузить biblatexпакет. (Причина рассмотрения этого сценария заключается в том, что ваш документ не содержит \bibliographystyleинструкции; такая инструкция требуется BibTeX, но не biblatex.) Если biblatexне загружен, \bibliographyинструкцияне долженбыть помещены в преамбулу. Если это просто неудача загрузки пакета biblatex, загрузите его. Вы также должны изменить инструкцию

    \bibliography{bibfiles.d/.master,bibfiles.d/.psd,bibfiles.d/.Cook2012}
    

    к

    \addbibresource{bibfiles.d/.master.bib,bibfiles.d/.psd.bib,bibfiles.d/.Cook2012.bib}
    

    (В biblatex, \bibliographyустарело.) Обратите внимание на добавление .bibрасширений имени файла. Вы все еще планируете предоставить несколько \citeинструкций и \printbibliographyинструкцию тоже, верно?

  • Вы действительно не собираетесь загружать biblatexпакет. В этом случае \bibliographyдиректива не должна быть помещена в преамбулу. Вместо этого ее следует поместить в тело документа, в то место, где должна быть размещена отформатированная библиография. Вам также нужно будет предоставить подходящую \bibliographystyleдирективу, конечно. И вы также предоставите несколько \citeинструкций, верно?

Кстати, действительно ли все три bibфайла начинаются с .(точки)? Это сделало бы их "скрытыми", если бы они находились в unix-подобной системе.

Связанный контент