我正在用 lyx 2.0.2 写一份报告,我想在报告的最后插入一个 webography,它与 bibliography 相同,但名称不同。所以我基本上想将 bibliography 改为 webography,或者是否有其他方法在报告中插入 webography。
更新:
嗯,它不完全像参考书目,网络目录中的参考文献只是网址。
更新2:
实际上,我不仅想将参考书目的标题更改为“Webography”,还想更改其行为,“Webography”将包含 Url 的引用,只是 Url,而不是参考书目作者和其他内容。
我正在使用报告类。
更新 3:
我在 lyx 文档的头部有这个:
\newpage\pagestyle{fancy}\lhead {ISI}\lfoot{Shiny development}\renewcommand{\footrulewidth}{0.4pt}\cfoot{}\fancyfoot[R]{\thepage}
\makeatletter
\let\ps@plain=\ps@empty
\makeatother
\widowpenalty=10000
\clubpenalty=10000
\raggedbottom
\pagenumbering{arabic}
现在,在尝试@Torbjørn 的答案后,我仍然遇到此错误:
! Package natbib Error: Bibliography not compatible with author-year citations.
并将光标放在此行:
\makeatother
甚至当我尝试查看 DVI 版本时也会发生这种情况,当我删除参考书目时一切都正常。
顺便说一句,这是我第一次用 lyx 或 latex 写东西。
答案1
thebibliography
您可以使用环境和命令创建“webography” \url
。要重新定义名称,您可以使用如何更改“图形”、“目录”、“参考书目”、“附录”等文档元素的名称?,但由于 LyX 加载包的方式(具体来说babel
),似乎必须做出小小的改变。
添加列表
您想要在哪里放置此网络目录,请从左上角的下拉菜单中选择“书目”元素。这将为thebibliography
您的文档添加一个环境,它看起来如下所示:
将光标放在key-1 [1]
插图后面,然后选择插入 --> URL。在出现的框中输入 URL。要向网络目录添加新 URL,请将光标移到 URL 插图之外,然后按 Enter。最后,您可以key-N
通过单击来更改标签 ( )。
更改标题
babel
据我所知,LyX 默认加载,因此如何更改“图形”、“目录”、“参考书目”、“附录”等文档元素的名称?'With babel
' 部分是相关的,但有一点变化。将以下内容添加到文档 --> 设置 --> LaTeX 序言中:
\AtBeginDocument{%
\addto\captionsenglish{%
\renewcommand{\bibname}{Webography}
}}
如果英语不是您选择的语言,那么您必须更改它。
原因是\AtBeginDocument
当我尝试这个时,LyX 添加babel
到了前言的最末端,你自己添加到前言中的内容放在了加载之前babel
。因此,\addto\captionsenglish
在使用时不可用,但AtBeginDocument
使用时会推迟到整个前言之后。
请注意,标题在 LyX 中不会改变,但会在 PDF 中改变。
不要使用natbib
LyX 似乎表现得有点傻(或者可能只是我),所以在文档 --> 设置 --> 参考书目中,确保默认(数字)被选中,而不是纳特比布。
答案2
您可以通过在参考书目之前插入 ERT 元素(Insert→TeX)来更改参考书目的标题,使用以下命令:\renewcommand\refname{References }
或\renewcommand\bibname{References}
,取决于您使用的是文章还是报告/书籍类。