2017-05-03 58 views
1

我有一个使用书目下列涂鸦文件:改变“参考书目”在Scriblib Autobib书目字

#lang scribble/base 

@(require scriblib/autobib) 

@(define-cite cite citet gen-bib) 

This is a [email protected][the-citation]. 

@(define the-citation 
    (make-bib #:title "Hello" 
      #:author "World" 
      #:date "1337")) 

@gen-bib[] 

文档的结果看起来是这样的:

Scribble Document

参考书目节是标题'BIBLIOGRAPHY',但我实际上喜欢它被命名为'REFERENCES',这是可能的随意涂鸦,还是我必须下降到乳胶黑客?

回答

1

是的,它可以用Scribble(或者说,scriblib/autobib)。

您使用的gen-bib函数(用define-cite定义)有一个选项#:sec-title,您可以使用它来设置书目的标题。如果您更改该行:

@gen-bib[#:sec-title "References"] 

的你会得到相同的文档,除“参考”部分,而不是一个“参考书目”之一。

Document with References

的代码如下:

#lang scribble/base 

@(require scriblib/autobib) 

@(define-cite cite citet gen-bib) 

This is a [email protected][the-citation]. 

@(define the-citation 
    (make-bib #:title "Hello" 
      #:author "World" 
      #:date "1337")) 

@gen-bib[#:sec-title "References"]