找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

查看: 3119|回复: 16

[求助] Latex引用参考文献的问题,解决后送聚元50!

[复制链接]
发表于 2010-3-10 22:22 | 显示全部楼层 |阅读模式
其他(信息)
联系人: -
QQ: -
邮箱:
电话: 隐藏内容
所在城市:
本帖最后由 蠢猫 于 2010-3-10 21:27 编辑

我在latex文档中用了宏包footbib,然后想用命令\footcite引用参考文献,这样既可以生成常用的参考文献在文章最后,又可以在所引用的当页下面标注出来,如下图所示:


但是问题出现了,编译的时候出现下面的情况:Package footbib error:the output routine of Latex changed.


用的是miktex+winedit.

上网查了,也找不到为什么,我还是新手,请大侠帮忙看看吧!解决后50聚元双手奉上。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

×
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2010-3-10 22:35 | 显示全部楼层
试试LATEX,在winedt里面似乎是CTRL SHIFT L, 然后DVIPDF,不要直接PDF2TEX
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-10 22:40 | 显示全部楼层
试试LATEX,在winedt里面似乎是CTRL SHIFT L, 然后DVIPDF,不要直接PDF2TEX
johndoe 发表于 2010-3-10 21:35



试过了,还是报错。。。。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-10 22:54 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-11 14:40 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-11 23:27 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2010-3-12 12:51 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2010-3-12 14:56 | 显示全部楼层
我在Mac下用TeXShop,加了个biblatex的宏包,可以得到你要的结果。不过我也有个问题就是,如果让文献在所引用的当页下面标注出来,同时文章中有其他的脚注的话,最后参考文献的编号会因为其他的脚注的关系和前面的不一致,不知道你是怎么解决的。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2010-3-13 23:46 | 显示全部楼层
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-14 00:41 | 显示全部楼层
是不是可以试试 \footnote{}

然后在里面再写\cite
johndoe 发表于 2010-3-13 22:46



谢谢,刚试过,编译通过,但是脚注上显示的是 1[1],第一个1是footnote的编号,后面的[1] 应该是cite的编号。我想要的是在[1]的位置不显示[1],而显示被引用的文献的作者,文献名称等。不过还是要多谢你的回复。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2010-3-14 12:40 | 显示全部楼层
这个跟你的设置有关吧,我的文档一开始的设置是这个

\bibliographystyle{plainnat}
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-17 02:11 | 显示全部楼层
这个跟你的设置有关吧,我的文档一开始的设置是这个

\bibliographystyle{plainnat}
johndoe 发表于 2010-3-14 11:40



非常感谢你的回复!
我不知道我是否正确理解你的意思。你是说我该放弃footbib,而用natbib这个宏包,\bibliographystyle{plain} 改成 \bibliographystyle{plainnat}, 然后在footnote里用cite是吧?我照做了,编译成功,只是现在在脚注里出现的是 1 作者姓 [年],我想要的是 1 作者 年 文献名 出处。你看还有其他办法吗? 谢谢!!!
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2010-3-17 03:16 | 显示全部楼层
其实错误信息里已经说了,按回车就行了

1. 运行latex filename.tex
在出现”l.92    just type <return>.\MessageBreak}“按回车
2. 运行bibtex filename.fb
3. 拷贝filename.fb.bbl到filename.bbl (如果还需要普通的文献表)
3. 运行latex filename.tex (按回车)
4. 运行latex filename.tex (按回车)
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-17 19:30 | 显示全部楼层
本帖最后由 蠢猫 于 2010-3-17 18:37 编辑
其实错误信息里已经说了,按回车就行了

1. 运行latex filename.tex
在出现”l.92    just type .\Messa ...
tester_sisley 发表于 2010-3-17 02:16


谢谢高人!!!
现在脚注里已经没问题了。只是还无法生成后面的普通文献列表。你说的第3步,是要我把filename.bbl和filename.fb.bbl在winedit里打开,然后把filename.fb.bbl里的内容,包括begin,end都复制到filename.bbl里,还是要覆盖掉filename.bbl的内容?我发现这两个文件的内容几乎一样,只是filename.fb.bbl第一行花括号里多了个1.
filename.fb.bbl里是

\begin{thebibliography}{1}

\bibitem{zielkonflikt}
Jinhong Xie.
\newblock Antecedents and consequences of goal incongruity on new product
  development in five countries: A marketing view.
\newblock {\em Journal of Product Innovation Management}, 20:233--250, 2003.

\end{thebibliography}

filename.bbl里是

\begin{thebibliography}{}
\bibitem{zielkonflikt}
Jinhong Xie.
\newblock Antecedents and consequences of goal incongruity on new product
  development in five countries: A marketing view.
\newblock {\em Journal of Product Innovation Management}, 20:233--250, 2003.
\end{thebibliography}

还有就是在bibtex filename.fb后 显示


不知道是什么意思。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 微信登录

×
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2010-3-17 22:27 | 显示全部楼层
第三步:
copy filename.fb.bbl filename.bbl (将filename.fb.bbl拷贝为filename.bbl)
因为之前不运行bibtex filename,所以本来应该没有filename.bbl,这一步是让你用footbib引用的文献能在文献表中显示
你bibtex的错误好像是说你的文档里有两个\footbibliographystyle{plain}的命令,删掉一个就行了
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-18 00:41 | 显示全部楼层
本帖最后由 蠢猫 于 2010-3-17 23:49 编辑
第三步:
copy filename.fb.bbl filename.bbl (将filename.fb.bbl拷贝为filename.bbl)
因为之前不运行bib ...
tester_sisley 发表于 2010-3-17 21:27



多谢!搞定了,50聚元双手奉上,请笑纳。
还要感谢 johndoe 和其他几位的回复,谢谢。
对了,忘了先感谢祖国了...

新问题出现了
1. 我想在脚注引用文献时加上点话,比如 Vgl. (后跟被引用的文献) 或者 (被引用的文献后跟)Seite  X。我想到的是用\footcite[Vgl.]{文献},但是结果 vgl没有出现在脚注,而被放在正文脚注编号后了,变成了正文blablabla [1 Vgl] 的样子。

2.如果我单纯的就加个脚注,写点观点什么的,不引用文献,用什么命令?我试过用\footnote,结果这个脚注不光有自己的编号,而且如果同一页上还有用footcite生成的带引用文献的脚注时,在页尾的格式是
__________
[1] blablabla (普通脚注,用footnote生成的)
___________________________________________________
[1] Holmstrom G. Innovationsmanagement, Springer,2006 (同一页的用footcite生成的引用文献脚注)

有没有办法让脚注编号一致,而且都在同一条分割线下面?
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

发表于 2010-3-19 12:03 | 显示全部楼层
2.如果我单纯的就加个脚注,写点观点什么的,不引用文献,用什么命令?我试过用\footnote,结果这个脚注不光有自己的编号,而且如果同一页上还有用footcite生成的带引用文献的脚注时,在页尾的格式是 [...] 有没有办法让脚注编号一致,而且都在同一条分割线下面?


用footbib好像不行,如果需要的话还是换个包吧,可以看看jurabib或inlinebib
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

Archiver|手机版|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网

GMT+2, 2025-5-16 17:58 , Processed in 0.096462 second(s), 34 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表