All Projects → zepinglee → gbt7714-bibtex-style

zepinglee / gbt7714-bibtex-style

Licence: LPPL-1.3c license
GB/T 7714-2015 BibTeX Style

Programming Languages

TeX
3793 projects
shell
77523 projects
lua
6591 projects

Projects that are alternatives of or similar to gbt7714-bibtex-style

econ-bst
BibTeX style file for economics.
Stars: ✭ 33 (-95.31%)
Mutual labels:  bibtex, bibtex-style
bibtex-tidy
Cleaner and Formatter for BibTeX files
Stars: ✭ 432 (-38.64%)
Mutual labels:  bibtex
Bibtex Js
BibTeX-js can parse a BibTeX-file and render it as part of an HTML file. This way, you can easily add a list of publications to your private homepage or display a list of recommended publications for a seminar. The way the entries are display can be customized using a simple template system and CSS.
Stars: ✭ 184 (-73.86%)
Mutual labels:  bibtex
bibmanager
A BibTeX manager for LaTeX projects
Stars: ✭ 52 (-92.61%)
Mutual labels:  bibtex
citeproc-el
A CSL 1.0.2 Citation Processor for Emacs.
Stars: ✭ 75 (-89.35%)
Mutual labels:  bibtex
LaTeX-Templates
Document templates composed using LaTeX for my college assignments and projects (Applicable for any other university or college) ✨
Stars: ✭ 18 (-97.44%)
Mutual labels:  bibtex
Pubs
Your bibliography on the command line
Stars: ✭ 176 (-75%)
Mutual labels:  bibtex
academic-cv-publications
Generate a customised list of publications for your LaTeX CV using BibTeX entries.
Stars: ✭ 60 (-91.48%)
Mutual labels:  bibtex
bibtex-parser
BibTex Parser provides an API to read .bib files programmatically.
Stars: ✭ 36 (-94.89%)
Mutual labels:  bibtex
proofengineering-bib
BibTeX bibliographies for proof engineering-related papers
Stars: ✭ 24 (-96.59%)
Mutual labels:  bibtex
html2biblatex
A tiny bookmarklet for exporting web pages to BibLaTeX (all browsers / no installation).
Stars: ✭ 73 (-89.63%)
Mutual labels:  bibtex
bib2xhtml
Convert BibTeX references into XHTML
Stars: ✭ 35 (-95.03%)
Mutual labels:  bibtex
PubViz
PubViz is a tool for interactive visualization of publication data in BibTeX.
Stars: ✭ 14 (-98.01%)
Mutual labels:  bibtex
Gscholar
Query Google Scholar with Python
Stars: ✭ 209 (-70.31%)
Mutual labels:  bibtex
scholia
Wikidata-based scholarly profiles
Stars: ✭ 166 (-76.42%)
Mutual labels:  bibtex
Jabref
Graphical Java application for managing BibTeX and biblatex (.bib) databases
Stars: ✭ 2,385 (+238.78%)
Mutual labels:  bibtex
Rdpack
R package Rdpack provides functions and macros facilitating writing and management of R documentation.
Stars: ✭ 21 (-97.02%)
Mutual labels:  bibtex
rfc-bibtex
A command line tool that creates bibtex entries for IETF RFCs and Internet Drafts.
Stars: ✭ 43 (-93.89%)
Mutual labels:  bibtex
doi2bib
get the bibtex string given a doi
Stars: ✭ 127 (-81.96%)
Mutual labels:  bibtex
JabRef-Browser-Extension
Browser extension for JabRef to allow importing of new items directly from the browser.
Stars: ✭ 73 (-89.63%)
Mutual labels:  bibtex

GB/T 7714—2015 BibTeX Style

CTAN GitHub release GitHub commits Build

Introduction

The gbt7714 package provides a BibTeX implementation for the China's national bibliography style standard GB/T 7714. It consists of .bst files for both numeric and author-date styles as well as a LaTeX package which provides the citation style defined in the standard. It is compatible with natbib and supports language detection (Chinese and English) for each biblilography entry.

简介

GB/T 7714—2015 《信息与文献 参考文献著录规则》是中国的参考文献推荐标准。 国内的绝大部分学术期刊、学位论文都使用了基于该标准的格式。 本宏包是国标的 BibTeX 实现,主要有以下特性:

  • 兼容 natbib 宏包。
  • 支持“顺序编码制”和“著者-出版年制”两种风格。
  • 自动识别语言并进行相应处理。
  • 提供了简单的接口供用户修改样式。
  • 同时提供了 2005 版的 .bst 文件。

版本 v2.0 的重要修改

从 v2.0 版本开始(2020-03-04),用户必须在文档中使用 \bibliographystyle 命令选择参考文献样式, 如 gbt7714-numericalgbt7714-author-year。 在早期的版本中,选择文献样式的方法是将 numberssuper 等参数传递给 gbt7714, 而不能使用 \bibliographystyle。 这跟标准的 LaTeX 接口不一致,所以将被弃用。

使用方法

以下是 \pkg{gbt7714} 宏包的一个简单示例。

\begin{latex}
  \documentclass{ctexart}
  \usepackage{gbt7714}
  \bibliographystyle{gbt7714-numerical}
  \begin{document}
    \cite{...}
    ...
    \bibliography{bibfile}
  \end{document}
\end{latex}
  1. 在导言区调用宏包 gbt7714

  2. 在正文中 \cite 文献;

  3. 使用 \bibliographystyle 选择参考文献表的样式;

  4. 使用 \bibliography 命令生成参考文献表。

注意事项

  1. bib 数据库应使用 UTF-8 编码。
  2. 使用著者-出版年制参考文献表时,中文的文献必须key 域填写 著者姓名的拼音,才能按照拼音排序,比如:
@book{capital,
  author = {马克思 and 恩格斯},
  key    = {ma3 ke4 si1 & en1 ge2 si1},
  ...
}

同一处引用多篇文献时,应将各篇文献的 key 一同写在 \cite 命令中, 如 \cite{knuth84,lamport94,mittelbach04}。 如遇连续编号,可以自动转为起讫序号并用短横线连接。

若需要标出引文的页码,可以标在 \cite 的可选参数中,如 \cite[42]{knuth84}

更多的引用标注方法可以参考 natbib 宏包的使用说明。

本宏包默认情况下可以自动识别文献语言,并自动处理文献类型和载体类型标识, 但是在少数情况下需要用户手动指定,如:

@misc{citekey,
  langid = {japanese},
  mark   = {Z},
  medium = {DK},
  ...
}

可选的语言有 english, chinese, japanese, russian

文献类型

文献类型 标识代码 Entry Type
普通图书 M @book
图书的析出文献 M @incollection
会议录 C @proceedings
会议录的析出文献 C @inproceedings@conference
汇编 G @collection*
报纸 N @newspaper*
期刊的析出文献 J @article
学位论文 D @mastersthesis@phdthesis
报告 R @techreport
标准 S @standard*
专利 P @patent*
数据库 DB @database*
计算机程序 CP @software*
电子公告 EB @online*
档案 A @archive*
舆图 CM @map*
数据集 DS @dataset*
其他 Z @misc

注:

  • 带 “*” 的类型不是 BibTeX 的标准文献类型。

著录项目

著录项目(域) Entry Field
主要责任者 author
题名 title
文献类型标识 mark*
载体类型标识 medium*
翻译者 translator*
编辑 editor
组织(用于会议) organization
图书题名 booktitle
系列 series
期刊题名 journal
版本 edition
出版地 address
出版者 publisher
学校(用于 phdthesis school
机构(用于 techreport institution
出版年 year
volume
期(或者专利号) number
引文页码 pages
更新或修改日期 date*
引用日期 urldate*
获取和访问路径 url
数字对象唯一标识符 doi
语言 langid*
拼音(用于排序) key

注:

  • 其中带星号的不是 BibTeX/natbib 的标准著录项目。
  • 不支持的 BibTeX 标准著录项目有 annote, chapter, crossref, month, type

参考文献著录标准

相关讨论

相关项目

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].