Date of last change:2017-02-26 to version v1.0g # biblatex-gb7714-2015: a biblatex style package --------------------------------------------------------- ## introduction Maintainer: huzhenzhen Homepage: License: LaTeX Project Public License 1.3 or later A biblatex implementation of the GBT7714-2015 bibliography style for Chinese users The biblatex-gb7714-2015 package provides an implementation of the bibliography style of the GBT7714-2015 bibliography style. This implementation follows GBT7714-2015 standard, and can be used simply by loading biblatex with the appropriate option ## usage %for numerical sequence style `\usepackage[backend=biber,style=gb7714-2015]{biblatex}` %add a option "align" for the numerical label, option value maybe "right" or "left" or "gb7714-2015" `\usepackage[backend=biber,style=gb7714-2015,align=gb7714-2015]{biblatex}` %for author year style `\usepackage[backend=biber,style=gb7714-2015ay]{biblatex}` %for perl script transformation tool(only for the numerical style) `perl gb7714texttobib.pl in=textfilename out=bibfilename` A demonstration database is provided to show how to format input for the style. The biblatex-gb7714-2015 style works with texlive2014, texlive2015, texlive2016 and so on. please see the file 'biblatex-gb7714-2015.pdf' for more information! --------------------------------------------------------- ## update history: ### date of change: 2017-02-26 to version v1.0g, the last version support texlive2015 * Changes to pkg code: - "*.bbx": deal the compatibility problem for some entrytypes: mastersthesis,phdthesis,www,electronic,standard,techreport,conference, and newspaper. these entrytypes can be used in the source bib file. - "*.bbx": for online type, the revised/changed date is denoted by date/enddate/eventdate - "*.bbx": modify the usera field's format, taking into account the standard style's package option url - "*.bbx": add a no breakthinspace after the entrytype identifier (like [M]//) to make the next word break correctly - "*.bbx": add a feature for automatically dealing with special character(like &/%/#),compatibility with texlive2015 is done * Changes to documentation: - biblatex-gb7714-2015.tex: revise this document and add some explication - *.bib: refine the bib source file * Changes to tool code: - "*.pl": realize the feature of transformation from gb7714-2015 style bibography text to bib file using perl script gb7714texttobib.pl ### date of change: 2016-12-31 to version v1.0f * Changes to pkg code: - "*.bbx": use function iffieldequalstr instead of customized function for testing the value of note field eqs standard/news - "*.bbx": deal the compatibility problem for texlive2015, include: 1. DeclareBibliographyOption of biblatex 3.0 in texlive2015 cmd has no type argument 2. pkg xstring is not loaded with biblatex 3.0 in texlive2015 3. new defined bibliography environment with gb7714-2015 label align sytle not works * Changes to documentation: - biblatex-gb7714-2015.tex: add an explaination for the author field input format ### date of change: 2016-12-07 to version v1.0e * Changes to pkg code:to fix a few bugs - "*.bbx": add overwite option when map keywords field with note field - "*.bbx": modify the punction after publisher in gb7714-2015.bbx - "*.bbx": modify some newbibmacro* to renewbibmacro* to eleminate warnings - "*.bbx": add a package option align=right,left,gb7714-2015 for users to choose numeric label align style - "*.cbx": restore the origin parencite definition for users to use superscript citecmd(cite) and inline citecmd(parencite) in one document * Changes to documentation: - biblatex-gb7714-2015.tex: add a summary of the features of the package and a compile guide - *.bib: refine the bib database * Changes to tool code: - *.sh/bat: add the autoexec files for windows/linux OS ### date of change: 2016-11-24 to version v1.0d * Changes to pkg code:to fix a few bugs to work with beamer class correctly - "*.bbx": redefine the DeclareFieldFormat for title to eleminate the redundant dot after title in beamer class - "*.bbx": add some comment in drivers to eleminate the needless space * Changes to documentation: - biblatex-gb7714-2015.tex: revise this document and add some explication ### date of change: 2016-11-14 to version v1.0c * Changes to pkg code:to fix a few bugs - "*ay.bbx": add noauthor or "佚名" for the authoryear style - "*ay.bbx": add some map cmds to automatically fill the userb field for sorting of the authoryear style - "*ay.bbx": add a command yearpagescite for the authoryear style - "*.bbx": add a dot after the null publisher with nothing followed - "*.bbx": modify the english local string backrefpage to chinese "引用页:" - "*ay.bbx": add some options such as uniquelist,labeldate,uniquename for the authoryear style * Changes to documentation: - biblatex-gb7714-2015.tex: revise this document. ### date of change: 2016-11-11 to version v1.0b * Changes to pkg code:to match the GBT7714-2015 standard - "*.bbx": change a few local strings from english.blx such as bibliography,references - "*.bbx": set new maxnamenumber for authoryear style - "*.bbx": add translator field and modify version format for report and manual driver - "*.bbx": remove the space before edition/version field, which was brought in with testCJKfirst function * Changes to documentation: - biblatex-gb7714-2015.tex: correct a few flaws and add more instructions. - "*.bib":: refine some entries ### date of change: 2016-10-23 to version v1.0a * Changes to pkg code: - "*.bbx","*.cbx": add some information like version information. * Changes to documentation: - biblatex-gb7714-2015.tex: correct a few flaws . - paperone.bib: refine some entries.