当我尝试按照 ISO 690-2 标准进行引用时,我遇到了 BibTeX 条目的“大写”,请参阅:BibTeX 在创建 bbl 文件时丢失大写字母. 那是为了plain
风格。
现在我切换到了不同的风格,但我想稍微改变一下它的外观。
项目清单
我想要枚举列表而不是 [名称(年份)] 符号。
我希望上面的索引中有参考资料。
对于2
,我创建了命令\cituj
,\raisebox{1ex}{\footnotesize\cite{#1}}
但在标题中使用时会导致错误。
感谢提供任何方法或手册链接.bst
,我试图寻找一些提示,但我只花了makebst
。
答案1
我正在为 biblatex 开发 ISO 690 样式,请参阅http://github.com/michal-h21/biblatex-iso690 它现在处于类似 alpha 阶段,没有安装包。如果你想尝试它,只需将文件 iso.bbx、iso.cbx 和所有 *.lbx 文件复制到你的文档目录中,或者在你的 texmf 树中创建一些目录(参见这个答案) 并将这些文件放在那里。
你还需要最新版本的 biblatex,至少是 1.0 版
文件中有一些捷克文档iso-example.pdf
。
您想使用数字方法,因此您可以像这样调用:
\usepackage{english,czech}{babel}
\usepackage[
backend=biber % ot bibtex
,style=iso
,method=numeric
,babel=other % to support multiple languages in bibliography
,sortlocale=cs_CZ % locale of main language, it is for sorting
]{biblatex}
您使用 cslatex,它现在已经过时了,无论是在 texlive 还是 miktex 中。您应该只将 pdflatex 与 babel、xelatex 或 lualatex 一起使用。但理论上它甚至可以与 cslatex 一起使用。
对于第二个问题,请尝试:
\DeclareCiteCommand{\cite}
{\usebibmacro{prenote}}
{\usebibmacro{citeindex}%
\ensuremath{^{\textrm{\footnotesize\printfield{labelnumber}}}}}
{\multicitedelim}
{\usebibmacro{postnote}}
答案2
编写样式文件的主要参考资料是不够全面的 Oren Patashnik (1988)设计 BibTEX 样式:BibTEX 文档中不适用于一般用户的部分。
我在 Stack Overflow 上回答了一个重叠问题,在 BibTex 中显示标签,在这里我提供了一些有关进入黑客风格文件的其他资源。
答案3
我认为现在你最好比布拉特克斯以获得您想要的参考书目外观。