
Biblatex를 현재 버전의 Memoize와 함께 사용하는 경우 축어적 필드가 포함된 항목을 인용하면 컴파일 오류가 발생합니다. 나는 이것을 다음과 같이보고했습니다.버그, 하지만 그동안 오류를 해결하는 것이 가능합니까? Biblatex 항목의 메모 기능을 끄는 것만으로도 유용한 임시방편이 될 수 있지만 이를 올바르게 수행하는 방법을 알 수 없습니다.
MNWE:
\documentclass{article}
\usepackage{memoize}
\mmzset{prefix=memos/}
\usepackage{biblatex}
\bibliography{biblatex-examples}
\begin{document}
\cite{markey}
\end{document}
수확량
! Use of \blx@bbl@verbadd@i doesn't match its definition.
<argument> ...ldateera}{ce} \verb {urlraw} \verb h
ttp://mirror.ctan.org/info...
l.60 \endentry
?
비슷하게,
\documentclass{article}
\usepackage{memoize}
\mmzset{prefix=memos/}
\usepackage{biblatex}
\bibliography{biblatex-examples}
\begin{document}
\cite{padhye}
\end{document}
실패하다
! Use of \blx@bbl@verbadd@i doesn't match its definition.
<argument> ...d {dateera}{ce} \verb {file} \verb f
tp://gaia.cs.umass.edu/pub...
l.69 \endentry
?
컴파일 순서:
TEXMFHOME=/d pdflatex <filename>
TEXMFHOME=/d biber <filename>
TEXMFHOME=/d pdflatex <filename>
.bbl
두 번째 실행 중에 생성된 내용을 읽을 때 오류가 발생합니다 pdflatex
.
begindocument/before/.append style={auto=\blx@bbl@entry{verbatim,outer handler=\mmz@biblatex@entry}},
에 추가해 보았습니다 \mmzset{}
. 나는 또한 시도 begindocument/before/.append style={auto=\blx@bbl@entry{noop}},
하고 재정의 했습니다 \mmz@biblatex@entry
. 처음 두 개는 \blx@bbl@entry
을 사용하여 정의되지 않았고 \NewDocumentCommand
적절한 인수 사양을 파악할 수 없기 때문에 실패합니다. 세 번째는 실패합니다. 어떤 변경 사항이 내가 원하는 변화를 가져올 수 있는지는 말할 것도 없고 여기의 변경 사항이 변화를 가져올 수 있는지 여부도 모르기 때문입니다.