使用 QUickGuide.tex 作为模板时未出现参考书目

使用 QUickGuide.tex 作为模板时未出现参考书目

我使用QuickGuide.tex作为模板,但由于某种原因我的参考书目没有出现。如果我取消注释,\printbibliography就会出现错误。这是我使用 PDFLaTeX 的代码:

\documentclass[%
   ,paper=a4     
   ,pagesize=auto
   ,BCOR=0.75cm  
   ,DIV=10       
   ,numbers=noenddot 
   ,captions=heading 
   ,captions=nooneline 
   ,listof=totoc 
   ,bibliography=totoc 
   ,index=totoc  
   ,headings=normal 
   ,USenglish,  
]{scrbook}

\newcommand*{\VersionInformation}{%
   \centering{%
      WinEdt Version \version\par
      Typeset with \LaTeXe\ and \KOMAScript\ class\par
      using \textrm{Palatino} and \textsf{Bera} fonts.\par
   {\scriptsize generated: \today\par}}
}

\usepackage[%
             ,headsepline
             ,footsepline
             ,plainfootsepline
            ]{scrpage2}
\pagestyle{scrheadings}

\setheadwidth[-7.5mm]{1.175\textwidth}
%
% headline color
\setheadsepline{.5pt}[\color{Navy}]
\setfootsepline{.5pt}[\color{Navy}]

\newcommand*{\ORIGchapterheadstartvskip}{}%

\let\ORIGchapterheadstartvskip=\chapterheadstartvskip

\renewcommand*{\chapterheadstartvskip}{%
  \ORIGchapterheadstartvskip
  {\color{Navy}%
    \setlength{\parskip}{0pt}%
    \noindent\rule[.3\baselineskip]{\linewidth}{1pt}\par
  }%
}
% see above
\newcommand*{\ORIGchapterheadendvskip}{}%
\let\ORIGchapterheadendvskip=\chapterheadendvskip
\renewcommand*{\chapterheadendvskip}{%
  {\color{Navy}%
    \setlength{\parskip}{0pt}%
    \noindent\rule[.3\baselineskip]{\linewidth}{1pt}\par
  }%
  \ORIGchapterheadendvskip
}

\usepackage{marvosym}
%
%% ============================================================================
%% Macros etc:
%
%
%% LaTeX fixes and basics
\usepackage{%
            ,fix-cm     % fix-cm package for LaTeX (c) Walter Schmidt 2003
%            ,fix2col    % bugfix for colum layout
            ,etex       % extended number of variables and links
            ,thinsp     % stretchable \thinspace (\,)
            ,xspace     % variable space
%            ,ifthen
            ,calc       % calculating
            }
% --------------------------------------------------------------------
%
\usepackage{babel}      % language support
%
% line break after /:
    \defineshorthand{"/}{\slash}
%
\usepackage[T1]{fontenc}        % EC fonts
\usepackage[utf8]{inputenc}     % coding UTF-8

%
%% ============================================================================
% colors
\usepackage[%
            ,showerrors%
            ,svgnames%
            ,table% colors in tables
           ]{xcolor}
%
% --------------------------------------------------------------------
\usepackage{%
            ,graphicx           % graphics
            ,rotating           % rotating of text etc.
            ,ltablex            % extended functionality for tables
%                               % combines and loads 'longtable' and 'tabularx' automatically,
%                               % tabularx loads array
            ,dcolumn            % horizontal alignment in tabular cells at decimal dot
            ,booktabs           % extended lines for tables
           }

    \usepackage{siunitx}
%

    \renewcommand{\floatpagefraction}{0.75}% Standard = 0.5
    \renewcommand{\textfraction}{0.15}% Standard = 0.2

    \renewcommand{\topfraction}{0.8}% Standard = 0.7
    \setcounter{topnumber}{3} % vorher: 2
    \setcounter{bottomnumber}{1} % vorher: 1
    \setcounter{totalnumber}{5} % vorher: 3

    \renewcommand{\dbltopfraction}{.8}% Standard = 0.7
    \renewcommand{\dblfloatpagefraction}{.6}% Standard = 0.5
%

    \tolerance 1414
    \hbadness 1414
    \emergencystretch 1.5em
    \hfuzz 0.3pt
    \widowpenalty = 2500
    \displaywidowpenalty = 2500
    \vfuzz \hfuzz
    \raggedbottom
\DeclareOption{tanz}{\raggedbottom}

    \ProcessOptions\relax

  \deffootnote{2.25em}{1.75em}{\thefootnotemark.\enspace}

\usepackage{expl3,xparse}
%
\ExplSyntaxOn% syntax of expl3 on
%
\cs_new_eq:Nc \emph_old:n { emph~ } % Copying the old definition of `\emph`
\cs_new_eq:NN \emph_braces:n \textup % Braces should be typeset upright.
%
\cs_new:Npn \emph_new:n #1 {
  \tl_set:Nn \l_emph_tl {#1}
  \tl_replace_all:Nnn \l_emph_tl {(}{\emph_braces:n{(}}
  \tl_replace_all:Nnn \l_emph_tl {)}{\emph_braces:n{)}}
  \tl_replace_all:Nnn \l_emph_tl {[}{\emph_braces:n{[}}
  \tl_replace_all:Nnn \l_emph_tl {]}{\emph_braces:n{]}}
  \exp_args:NV \emph_old:n \l_emph_tl
}
%
% \emph umdefinieren, Sternvariante mit altem (=kursivem) Verhalten
\RenewDocumentCommand {\emph} {sm} {
  \IfBooleanTF {#1} {\emph_old:n {#2}} {\emph_new:n {#2}}
}
%
\ExplSyntaxOff% syntax of expl3 on
%
% --------------------------------------------------------------------
% dates in ISO format
\usepackage[iso]{isodate}

% --------------------------------------------------------------------
% line breaks in URLs at "-"
\PassOptionsToPackage{hyphens}{url}
% --------------------------------------------------------------------
% PDF settings
\ifpdfoutput{% needs a KOMA-Script class!!!

   \usepackage[%
               ,final
               ,kerning
               ,babel
               ,protrusion=true
               ,expansion=true % better typography, but with much larger PDF file
               ,tracking=true
              ]{microtype}
   \DeclareMicrotypeSet*[tracking]{my}{ font = */*/*/sc/* }%
      \SetTracking{ encoding = *, shape = sc }{ 45 }

   \usepackage[%
               ,pdftex%
               ,plainpages=false%
               ,colorlinks%
               ,linkcolor={Navy}%
               ,citecolor={Navy}%
               ,linktocpage={true}%
               ,breaklinks%
               ,pdfcreator={pdflatex}%
               ,pdfstartview=FitH
               ,bookmarksopen=true% book marks in PDF reader
               ]{hyperref}
%
\usepackage{bookmark}% bookmark cleanup
}%
%% -----------------------------------
%% non-PDF branch
{%
   \usepackage[%
               ,xetex%hypertex
               ,linktocpage={true}%
               ,breaklinks%
               ]{hyperref}
%
% optimized margin alignment with microtype:
   \usepackage[%
               ,final
               ,DVIoutput
               %,kerning
               ,babel
               ,protrusion=true
              ]{microtype}
}
%
\usepackage[figure]{hypcap} % links to the upper edge of floating environments
%
%% ============================================================================
% extended handling of figures
\usepackage[caption=false]{subfig}
%
%% ============================================================================
% intelligent cross references
\usepackage{cleveref}
%% ============================================================================
% Fonts
\usepackage{textcomp} % Text Companion fonts which provide many text symbols in the TS1 encoding.
%
%% -- Palatino with Bera fonts
    \linespread{1.05}\selectfont      % line spread for Palatino
    \usepackage[scaled=.88]{beramono} % Bera-Monospace
    \usepackage[scaled=.86]{berasans} % Bera Sans-Serif
    \usepackage[sc,osf]{mathpazo}     % Palatino with small caps and minuscel numbers

\usepackage{amsmath}

   \usepackage{fixmath}

   \typearea[current]{last}    % with DIV=[number]

\usepackage{textcomp} % required for \texteuro
\usepackage{eurosym}  % required for \euro
\catcode`\=13
\def{•} % WinEdt bullet (U+007F)-> Unicode Bullet (U+2022)
%% ============================================================================
\usepackage{lscape} %landscape pages support


%% ============================================================================


%%%%%%%%%%%%%%%%%%%%%%%%%%%%  Version Information  %%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand*{\version}{9.1 (2015-05-17)}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\newcommand{\WinEdtCmd}[1]{\textcolor{CornflowerBlue}{\textsf{#1}}}
\newcommand{\WinEdtKey}[1]{\textcolor{LightSeaGreen}{\textsf{#1}}}
\newcommand{\WinEdtFile}[1]{\textcolor{DarkSlateGray}{\texttt{#1}}}

%========================================================================================
%   Bibliography
%========================================================================================

\usepackage[refsection=chapter,defernumbers=true,sorting=none,sortcites=true,autopunct=true,babel=hyphen,hyperref=true,abbreviate=false,backref=true,backend=biber]{biblatex}   \addbibresource{../References/chap1.bib}% BibTeX
 \defbibheading{bibempty}{}
 \newcommand*{\refname}{Bibliography}


% -----------------------------------------------------------------------------
% Document Starts here:
% -----------------------------------------------------------------------------

\begin{document}

%% ============================================================================
\KOMAoptions{cleardoublepage=plain}
\addtokomafont{caption}{\centering}% all caption lines as multilines
%% ============================================================================

\frontmatter

\subject{\ }
\title{WinEdt}
\subtitle{Quick Guide}
\author{\textsc{Aleksander Simonič}\\ \small{\copyright~1993--2015}}
\date{}
%
\lowertitleback{\VersionInformation}

\maketitle

\tableofcontents

\listoffigures

\mainmatter

\chapter{First Chapter}
This chapter give you an idea of how the reference is not showing up \cite{egan}

\backmatter

\lohead[]{}

%\printbibliography
\printbibheading[heading=bibintoc,title=\bibname]
\subsection*{Books}
%\printbibliography[heading=subbibintoc,type=book, title={Books}]
%\subsection*{Online}
%\printbibliography[type=online, heading=subbibintoc, title={Online}]
%\subsection*{Articles}
%\printbibliography[heading=subbibintoc,type=article,title={Articles}]

\end{document}

chap1.bib这是我放在“参考资料”文件夹中的文件的示例:

@book{egan,
 address = {New York},
 publisher = {John Wiley \& Sons},
 author = {Egan, Willian F.},
 title = {Phase-Lock Basics},
 year = {1998},
 %volume = {3},
 %series = {2},
 edition = {1},
 pages = {3--4},
 %month = {January}
}

你能告诉我怎样才能正确显示参考书目吗?

biber 文件如下所示:

[0] Config.pm:324> INFO - This is Biber 2.1
[0] Config.pm:327> INFO - Logfile is 'EEL6935_Estimation_Theory_HW1.blg'
[184] biber-MSWIN:273> INFO - === %a %b %e, %Y, %H:%M:%S
[185] Biber.pm:333> INFO - Reading 'EEL6935_Estimation_Theory_HW1.bcf'
[564] Biber.pm:645> INFO - Found 0 citekeys in bib section 0
[565] Biber.pm:645> INFO - Found 1 citekeys in bib section 1
[565] Biber.pm:645> INFO - Found 0 citekeys in bib section 0
[565] Biber.pm:645> INFO - Found 0 citekeys in bib section 2
[565] Biber.pm:645> INFO - Found 0 citekeys in bib section 0
[566] Biber.pm:645> INFO - Found 0 citekeys in bib section 3
[566] Biber.pm:645> INFO - Found 0 citekeys in bib section 0
[754] Biber.pm:2977> INFO - Processing section 1
[968] Biber.pm:3115> INFO - Looking for bibtex format file 'chap1.bib' for section 1
[1436] bibtex.pm:1021> INFO - Decoding LaTeX character macros into UTF-8
[1455] bibtex.pm:895> INFO - Found BibTeX data source 'C:/Users/ers045/Desktop/EEL6935/EEL6935_Estimation_Theory/chap1.bib'
[1626] UCollate.pm:66> INFO - Overriding locale 'en-US' defaults 'normalization = NFD' with 'normalization = prenormalized'
[1627] UCollate.pm:66> INFO - Overriding locale 'en-US' defaults 'variable = shifted' with 'variable = non-ignorable'
[1627] Biber.pm:2854> INFO - Sorting list 'none' of type 'entry' with scheme 'none' and locale 'en-US'
[1627] Biber.pm:2858> INFO - No sort tailoring available for locale 'en-US'
[1631] bbl.pm:505> INFO - Writing 'EEL6935_Estimation_Theory_HW1.bbl' with encoding 'UTF-8'
[1646] bbl.pm:596> INFO - Output to EEL6935_Estimation_Theory_HW1.bbl

请注意,我将文件名更改为“EEL6935_Estimation_Theory_HW1”。

答案1

给出的解决方案scrbook 中的参考书目解决了此处发布的原始问题。

相关内容