参考文献引用问题 #7

Closed
opened 2020-11-06 13:01:44 +00:00 by baozi · 6 comments

你好~我想问一下natbib这个包可以引用吗?如果避免出现Type H for immediate help.
...

l.637 \newlength{\bibhang}

?
这样的问题呢?

如果不能引用这个包的话,如何实现\citet, \citep, \citealp等功能呢?

谢谢!

你好~我想问一下natbib这个包可以引用吗?如果避免出现Type H <return> for immediate help. ... l.637 \newlength{\bibhang} ? 这样的问题呢? 如果不能引用这个包的话,如何实现\citet, \citep, \citealp等功能呢? 谢谢!
Owner
见[《TeX Live + pkuthss 安装使用傻瓜指南》](https://bbs.pku.edu.cn/v2/post-read-single.php?bid=346&postid=23341582) 。
Author

1.您好~我下载了上述傻瓜指南~然后发现blg里面的内容有点多,在附件里,如果您有时间的话想麻烦您看一下。
2.现在我用make.bat编译,用\cite{文献名}引用,可以编译出“参考文献”这个条目,但是用xelatex,bibtex,xelatex,xelatex的顺序,就无法编译出“参考文献”这个条目。
3.另外我想用\citet{文献名},\citep{文献名}这种格式,在正文里显示作者姓名(年份)的那种,不是用数字1,2,3来代替,如果不加natbib这个包,编译(用make或者xelatex都会)的时候到\citet{文献名}这里就会卡住,但加natbib的话这个包好像冲突了,请问这个该如何解决呢...?

拜托了!谢谢您!

1.您好~我下载了上述傻瓜指南~然后发现blg里面的内容有点多,在附件里,如果您有时间的话想麻烦您看一下。 2.现在我用make.bat编译,用\cite{文献名}引用,可以编译出“参考文献”这个条目,但是用xelatex,bibtex,xelatex,xelatex的顺序,就无法编译出“参考文献”这个条目。 3.另外我想用\citet{文献名},\citep{文献名}这种格式,在正文里显示作者姓名(年份)的那种,不是用数字1,2,3来代替,如果不加natbib这个包,编译(用make或者xelatex都会)的时候到\citet{文献名}这里就会卡住,但加natbib的话这个包好像冲突了,请问这个该如何解决呢...? 拜托了!谢谢您!
Author

以下是blg的内容:
This is BibTeX, Version 0.99d (TeX Live 2020/W32TeX)
Capacity: max_strings=200000, hash_size=200000, hash_prime=170003
The top-level auxiliary file: thesis.aux
A level-1 auxiliary file: chap/copy.aux
A level-1 auxiliary file: chap/abs.aux
A level-1 auxiliary file: chap/chap1.aux
A level-1 auxiliary file: chap/chap2.aux
A level-1 auxiliary file: chap/chap3.aux
A level-1 auxiliary file: chap/encl1.aux
A level-1 auxiliary file: chap/ack.aux
A level-1 auxiliary file: chap/origin.aux
I found no \citation commands---while reading file thesis.aux
I found no \bibdata command---while reading file thesis.aux
I found no \bibstyle command---while reading file thesis.aux
You've used 0 entries,
0 wiz_defined-function locations,
91 strings with 594 characters,
and the built_in function-call counts, 0 in all, are:
= -- 0

-- 0
< -- 0

  • -- 0
  • -- 0
  • -- 0
    := -- 0
    add.period$ -- 0
    call.type$ -- 0
    change.case$ -- 0
    chr.to.int$ -- 0
    cite$ -- 0
    duplicate$ -- 0
    empty$ -- 0
    format.name$ -- 0
    if$ -- 0
    int.to.chr$ -- 0
    int.to.str$ -- 0
    missing$ -- 0
    newline$ -- 0
    num.names$ -- 0
    pop$ -- 0
    preamble$ -- 0
    purify$ -- 0
    quote$ -- 0
    skip$ -- 0
    stack$ -- 0
    substring$ -- 0
    swap$ -- 0
    text.length$ -- 0
    text.prefix$ -- 0
    top$ -- 0
    type$ -- 0
    warning$ -- 0
    while$ -- 0
    width$ -- 0
    write$ -- 0
    (There were 3 error messages)
以下是blg的内容: This is BibTeX, Version 0.99d (TeX Live 2020/W32TeX) Capacity: max_strings=200000, hash_size=200000, hash_prime=170003 The top-level auxiliary file: thesis.aux A level-1 auxiliary file: chap/copy.aux A level-1 auxiliary file: chap/abs.aux A level-1 auxiliary file: chap/chap1.aux A level-1 auxiliary file: chap/chap2.aux A level-1 auxiliary file: chap/chap3.aux A level-1 auxiliary file: chap/encl1.aux A level-1 auxiliary file: chap/ack.aux A level-1 auxiliary file: chap/origin.aux I found no \citation commands---while reading file thesis.aux I found no \bibdata command---while reading file thesis.aux I found no \bibstyle command---while reading file thesis.aux You've used 0 entries, 0 wiz_defined-function locations, 91 strings with 594 characters, and the built_in function-call counts, 0 in all, are: = -- 0 > -- 0 < -- 0 + -- 0 - -- 0 * -- 0 := -- 0 add.period$ -- 0 call.type$ -- 0 change.case$ -- 0 chr.to.int$ -- 0 cite$ -- 0 duplicate$ -- 0 empty$ -- 0 format.name$ -- 0 if$ -- 0 int.to.chr$ -- 0 int.to.str$ -- 0 missing$ -- 0 newline$ -- 0 num.names$ -- 0 pop$ -- 0 preamble$ -- 0 purify$ -- 0 quote$ -- 0 skip$ -- 0 stack$ -- 0 substring$ -- 0 swap$ -- 0 text.length$ -- 0 text.prefix$ -- 0 top$ -- 0 type$ -- 0 warning$ -- 0 while$ -- 0 width$ -- 0 write$ -- 0 (There were 3 error messages)
Author

另外我看到bbs上有个帖子后明白了可以把natbib放到biblatex的选项里,已经可以编译\citep{}这样的语句了,现在还有的问题就是上面的第1条,第2条,以及即使用了\citep{}这样的语句,正文中显示的依然为[1](对应\citep),姓名等[1](对应\citet),以及1(对应\citealp),请问如何可以显示姓名(年份)的样式呢?

谢谢谢谢了~

另外我看到bbs上有个帖子后明白了可以把natbib放到biblatex的选项里,已经可以编译\citep{}这样的语句了,现在还有的问题就是上面的第1条,第2条,以及即使用了\citep{}这样的语句,正文中显示的依然为[1](对应\citep),姓名等[1](对应\citet),以及1(对应\citealp),请问如何可以显示姓名(年份)的样式呢? 谢谢谢谢了~
Owner

建议用 caspervector-ay 样式取代 caspervetor 样式,用法见 texdoc caspervector-ay。

建议用 caspervector-ay 样式取代 caspervetor 样式,用法见 texdoc caspervector-ay。
Author

谢谢大佬~我参考文献方面还是遇到了一些问题,现在style用了gb7714-2015ay那个,具体问题就发bbs了,不然老麻烦你一个人hh

谢谢大佬~我参考文献方面还是遇到了一些问题,现在style用了gb7714-2015ay那个,具体问题就发bbs了,不然老麻烦你一个人hh
Sign in to join this conversation.
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: CasperVector/pkuthss#7
No description provided.