gpt4 book ai didi

latex - BibTeX您不能弹出空的文字堆栈

转载 作者:行者123 更新时间:2023-12-03 14:47:04 25 4
gpt4 key购买 nike

我只知道 latex 的基本知识,而且书目文件iet.bst内出现错误,IET修改了一个书目文件,该书目文件作为 latex 文件提供以撰写论文供发表。
错误出现在@webpage引用书目输入类型中,正如我已经搜索过的那样,我认为这与某个字段有关,应该是可选的,并且在错误地弹出之后,错误会出现。
error message
来自iet.bst的1838行是这样的:

ITERATE {call.type$}
关于网页条目类型的代码是这样的:
% Title and url fields required;
% author, note, year, month, and lastchecked fields optional
STRINGS {database}
FUNCTION {webpage}
{ output.bibitem
author empty$
{ editor empty$
'skip$ % author and editor both optional
{ format.editors output.nonnull }
if$
}
{ editor empty$
{ format.authors output.nonnull }
{ "can't use both author and editor fields in " cite$ * warning$ }
if$
}
if$
% author empty$
% 'skip$
% { format.authors output.nonnull }
% if$
new.block
format.title "title" output.check
journal empty$
{
format.type "type" output.check
publisher empty$
'skip$
{ format.publisher.address output }
if$
"database on the Internet" 'database :=
type database =
{ format.journal.date "year" output.check }
{ format.date "year" output.check }
if$
lastchecked empty$
'skip$
{ format.lastchecked output }
if$
new.block
part empty$
'skip$
{ part output }
if$
pages empty$
'skip$
{ pages bracket.check output }
if$
}
{ journal
remove.dots
"journal" bibinfo.check
"journal" output.check
format.type "type" output.check
format.journal.date "year" output.check
lastchecked empty$
'skip$
{ format.lastchecked output
";" no.blank.or.punct output
}
if$
no.blank.or.punct format.vol.num output
pages empty$
'skip$
{ ":" no.blank.or.punct output
no.blank.or.punct pages bracket.check output
}
if$
new.block
}
if$
format.url "url" output.check
new.block
note output
fin.entry
}
% ...urlbst to here
指出该错误的原因在于该部分,是因为当我从 Arduino:2020中删除 main.tex的@webpage引用条目时,错误消失了,但是正如我已经说过的,我只知道 latex 的基本知识:(
奇怪的是,即使出现此错误,也可以毫无问题地呈现pdf。
如果有人帮助我,我会很感激。
谢谢

最佳答案

我在使用@article条目类型时遇到了相同的错误。
在我的情况下,似乎字段“volume = {volume number}”和“number = {issue number}”没有添加到文章条目中,尽管该字段是可选的,但会弹出此错误。将提到的字段添加到我的条目后,错误消失了。尝试将相关的可选字段添加到您的条目中。此外,也许将您的条目更改为其他条目类型(例如“misc”)也可以解决您的问题。

关于latex - BibTeX您不能弹出空的文字堆栈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63316399/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com