끝에 하나의 참고문헌이 있는 각 장의 여러 참고문헌 파일

끝에 하나의 참고문헌이 있는 각 장의 여러 참고문헌 파일

패키지 를 이용하여 논문 원고를 작성하고 있습니다 classicthesis. "bibliographies"라는 폴더에 각 장마다 하나씩 4개의 참고 문헌 파일(.bib 파일)이 있습니다. 기본 파일을 실행하면 올바르게 컴파일되지만 인용 및 참고문헌이 표시되지 않고 오류 메시지도 표시되지 않습니다. 그래서 문제가 무엇인지 잘 모르겠습니다. 텍스트 내 인용 대신 굵은 인용 키가 표시되고 참고문헌은 표시되지 않습니다. TexMaker를 사용하여 컴파일하려면 PdfLaTeX + Bib(la)tex + PdfLaTeX (x2) + View Pdf를 사용합니다.

각 장마다 별도의 참고문헌이 필요하지 않고 전체 논문에 대한 단일 참고문헌이 필요합니다.

귀하의 도움에 감사드립니다. 아래는 코드에 관한 정보입니다.

기본 파일에 다음 코드가 있습니다.

\addbibresource{bibliographies/chap1.bib}
\addbibresource{bibliographies/chap2.bib}
\addbibresource{bibliographies/chap3.bib}
\addbibresource{bibliographies/chap4.bib}
.
.
.
.
.
.
.
.
\cleardoublepage\include{FrontBackmatter/Bibliography}

에는 bibliography.tex다음 코드가 있습니다.

\defbibheading{bibintoc}[\bibname]{%
  \phantomsection
  \manualmark
  \markboth{\spacedlowsmallcaps{#1}}{\spacedlowsmallcaps{#1}}%
  \addtocontents{toc}{\protect\vspace{\beforebibskip}}%
  \addcontentsline{toc}{chapter}{\tocEntry{#1}}%
  \chapter*{#1}%
}
\printbibliography[heading=bibintoc]

에는 classicthesis-config.tex다음 코드가 있습니다.

\PassOptionsToPackage{
        natbib=true,
        style=authoryear-comp,
        dashed=false,
        hyperref=true,
        backend=biber,
        %bibencoding=ascii,
        maxbibnames=10,
        giveninits=true,
        uniquename=false,%init,
        maxcitenames=2,
        parentracker=true,
        url=true,
        doi=true,
        isbn=true,
        eprint=false,
        backref=true,
        sorting=nyt,
        sortcites=true,
    }   {biblatex}
    \usepackage{biblatex}
  \DeclareNameAlias{sortname}{family-given} 
  
    % report either doi (preffered) or url (if no doi)
    \renewbibmacro*{doi+eprint+url}{% 
    \iftoggle{bbx:url} 
    {\iffieldundef{doi}{\usebibmacro{url+urldate}}{}} 
    {}% 
    \newunit\newblock 
    \iftoggle{bbx:eprint} 
    {\usebibmacro{eprint}} 
    {}% 
    \newunit\newblock 
    \iftoggle{bbx:doi}
    {\printfield{doi}}
    {}}
  
   % remove "in:" from articles. Thanks to Herbert.
    \renewbibmacro{in:}{%
        \ifentrytype{article}{}{%
            \printtext{\bibstring{in}\intitlepunct}}}
    
    % omit "month" and "language" from Bibliography
    \AtEveryBibitem{%
        \clearfield{month}{}%
        \clearlist{language}{}%
    }
    
    % omit from all types from Bibliography
   % \AtEveryBibitem{\clearfield{doi}\clearfield{issn}\clearfield{isbn}}
    %\AtEveryCitekey{\clearfield{doi}\clearfield{issn}\clearfield{isbn}}
    
    % omit from type "articles" from Bibliography
    \AtEveryBibitem{\ifentrytype{article}{\clearfield{issn}\clearfield{isbn}}{}}
    
        % omit from type "articles" from Bibliography
%    \AtEveryCitekey{\ifentrytype{article}{\clearfield{issn}}{}}
    
    % some natbib backwards compatibility 
    \let\citealp\cite
    \let\cite\textcite
    
    % increase vertical space between bibliography items.
    \setlength\bibitemsep{0.5ex}
    \setlength\bibnamesep{1.2ex}
    
    % Comma before and after journal volume. Thanks to lockstep.
    \renewbibmacro*{volume+number+eid}{%
        \setunit*{\addcomma\space}% NEW
        \printfield{volume}%
        \printfield{number}%
        \printfield{eid}}
    \DeclareFieldFormat[article]{number}{(#1)}% number of a journal
    
    % Citation Hyperlinks (not just years), thanks to Audrey.
    \makeatletter
    \renewbibmacro*{cite}{% Based on cite bib macro from authoryear-comp.cbx
        \iffieldundef{shorthand}
        {\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}}
            {\printtext[bibhyperref]{% Include labelname in hyperlink
                    \DeclareFieldAlias{bibhyperref}{default}% Prevent nested hyperlinks
                    \usebibmacro{cite:label}%
                    \setunit{\addspace}%
                    \usebibmacro{cite:labeldate+extradate}}%
                \usebibmacro{cite:reinit}}
            {\iffieldequals{namehash}{\cbx@lasthash}
                {\ifthenelse{\iffieldequals{labelyear}{\cbx@lastyear}\AND
                        \(\value{multicitecount}=0\OR\iffieldundef{postnote}\)}
                    {\setunit{\addcomma}%
                        \usebibmacro{cite:extradate}}
                    {\setunit{\compcitedelim}%
                        \usebibmacro{cite:labeldate+extradate}%
                        \savefield{labelyear}{\cbx@lastyear}}}
                {\printtext[bibhyperref]{% Include labelname in hyperlink
                        \DeclareFieldAlias{bibhyperref}{default}% Prevent nested hyperlinks
                        \printnames{labelname}%
                        \setunit{\nameyeardelim}%
                        \usebibmacro{cite:labeldate+extradate}}%
                    \savefield{namehash}{\cbx@lasthash}%
                    \savefield{labelyear}{\cbx@lastyear}}}}
        {\usebibmacro{cite:shorthand}%
            \usebibmacro{cite:reinit}}%
        \setunit{\multicitedelim}}
    
    \renewbibmacro*{textcite}{% Based on textcite bib macro from authoryear-comp.cbx
        \iffieldequals{namehash}{\cbx@lasthash}
        {\iffieldundef{shorthand}
            {\ifthenelse{\iffieldequals{labelyear}{\cbx@lastyear}\AND
                    \(\value{multicitecount}=0\OR\iffieldundef{postnote}\)}
                {\setunit{\addcomma}%
                    \usebibmacro{cite:extradate}}
                {\setunit{\compcitedelim}%
                    \usebibmacro{cite:labeldate+extradate}%
                    \savefield{labelyear}{\cbx@lastyear}}}
            {\setunit{\compcitedelim}%
                \usebibmacro{cite:shorthand}%
                \global\undef\cbx@lastyear}}
        {\ifnameundef{labelname}
            {\printtext[bibhyperref]{% Include labelname in hyperlink
                    \DeclareFieldAlias{bibhyperref}{default}% Prevent nested hyperlinks
                    \iffieldundef{shorthand}
                    {\usebibmacro{cite:label}%
                        \setunit{%
                            \global\booltrue{cbx:parens}%
                            \addspace\bibopenparen}%
                        \ifnumequal{\value{citecount}}{1}
                        {\usebibmacro{prenote}}
                        {}%
                        \usebibmacro{cite:labeldate+extradate}}
                    {\usebibmacro{cite:shorthand}}%
                    \ifthenelse{\iffieldundef{postnote}\AND
                        \(\value{multicitetotal}=0\AND\value{citetotal}=1\)}
                    {\bibcloseparen% Include closing parenthesis in hyperlink
                        \global\boolfalse{cbx:parens}}
                    {}}}
            {\printtext[bibhyperref]{% Include labelname in hyperlink
                    \DeclareFieldAlias{bibhyperref}{default}% Prevent nested hyperlinks
                    \printnames{labelname}%
                    \setunit{%
                        \global\booltrue{cbx:parens}%
                        \addspace\bibopenparen}%
                    \ifnumequal{\value{citecount}}{1}
                    {\usebibmacro{prenote}}
                    {}%
                    \iffieldundef{shorthand}
                    {\iffieldundef{labelyear}
                        {\usebibmacro{cite:label}}
                        {\usebibmacro{cite:labeldate+extradate}}%
                        \savefield{labelyear}{\cbx@lastyear}}
                    {\usebibmacro{cite:shorthand}%
                        \global\undef\cbx@lastyear}%
                    \ifthenelse{\iffieldundef{postnote}\AND
                        \(\value{multicitetotal}=0\AND\value{citetotal}=1\)}
                    {\bibcloseparen% Include closing parenthesis in hyperlink
                        \global\boolfalse{cbx:parens}}
                    {}}%
                \savefield{namehash}{\cbx@lasthash}}}%
        \setunit{%
            \ifbool{cbx:parens}
            {\bibcloseparen\global\boolfalse{cbx:parens}}
            {}%
            \multicitedelim}}
    
    \makeatother
    
    % Backrefs "cited" instead of "cit"
    \DefineBibliographyStrings{english}{%
        backrefpage={cited on p\adddot},
        backrefpages={cited on pp\adddot}
    }

관련 정보