diff options
author | Karl Berry <karl@freefriends.org> | 2012-01-23 00:42:41 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2012-01-23 00:42:41 +0000 |
commit | eb40e72deb1933ed11313482d7765efb1350fb23 (patch) | |
tree | b64dd2d3231b1c8ee7f5545101ff9f6bb8368a42 /Master/texmf-dist/doc/bibtex/gost | |
parent | 028ec45471131a5328081a21f7f2a86dd2235b0f (diff) |
gost 2012.02.02 (22jan12)
git-svn-id: svn://tug.org/texlive/trunk@25173 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/bibtex/gost')
-rw-r--r-- | Master/texmf-dist/doc/bibtex/gost/README | 176 | ||||
-rw-r--r-- | Master/texmf-dist/doc/bibtex/gost/gost705-custom.pdf | bin | 0 -> 292739 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/bibtex/gost/gost705.pdf | bin | 0 -> 313698 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/bibtex/gost/gost71.pdf | bin | 227778 -> 0 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/bibtex/gost/gost780.pdf | bin | 225226 -> 313409 bytes |
5 files changed, 143 insertions, 33 deletions
diff --git a/Master/texmf-dist/doc/bibtex/gost/README b/Master/texmf-dist/doc/bibtex/gost/README index f1136af339b..6f961f7b2ea 100644 --- a/Master/texmf-dist/doc/bibtex/gost/README +++ b/Master/texmf-dist/doc/bibtex/gost/README @@ -1,35 +1,145 @@ -This is README for set of BibTeX styles attempting to format -bibliography in English, Russian and Ukrainian according to -GOST 7.1-84 and GOST 7.80-00 (See -http://www.inforeg.org.ru/common/doc.asp?/standart/stands/7_1.htm -http://www.inforeg.org.ru/common/doc.asp?/standart/stands/7_80.htm), - -Four BibTeX styles are provided: - -Standard | Sorted Unsorted ----------------------------------------------- -GOST 7.1 1984 | gost71s.bst gost71u.bst -GOST 7.80 2000 | gost780s.bst gost780u.bst - -To produce styles, you need to download the files `gost.ins' and -`gost.dtx'. Run LaTeX on gost.ins. - -How to use: -1. You need bibtex8 -2. Depending on codepage of your bibliographic database, you will - need one of the codepage and sorting order (CS) files: - ruscii.csf (AKA cp866u, cp866nav, cp1125); koi8u.csf; - cp1251.csf. -3. Add field language="ukrainian" or language="russian" to the - bibliographic entries in Ukrainian or Russian languages; - English is the default language. -4. Run LaTeX, then run bibTeX8, then run LaTeX again: - - latex <my_document> - bibtex8 -B -c <my_codepage_file> <my_document> - latex <my_document> - -5. For details of preparing bibliographic database see - examples in gost780.pdf and gost71.pdf +GOST is a bundle of BibTeX styles designed to meet State Standards (GOST) +on information, librarianship and publishing issued by Russian Federation +and interstate committee of former USSR States. + +It may be distributed and/or modified under the conditions of the LaTeX +Project Public License, either version 1.3 of this license or (at your +option) any later version. The latest version of this license is in + http://www.latex-project.org/lppl.txt +and version 1.3 or later is part of all distributions of LaTeX + version 2005/12/01 or later. + +The System of Standards includes: +GOST 7.0.5-2008 Bibliographic reference. + General requirements and rules of making. +GOST 7.1 -2003 Bibliographic record. + Bibliographic description. + General requirements and rules. +GOST 7.80 -2000 Bibliographic record. + Heading. General requirements and rules. +GOST 7.11 -2004 Bibliographic description and references. + Rules for the abbreviation of words and word combinations + in foreign European languages +ect. + +The GOST bundle contains 8 BibTeX styles. These include 2 BibTeX styles +for documents in 8bit encoding and 2 equivalent styles in UTF8 encoding. + +Encoding | Unsorted Sorted +---------------------------------------------------------------- +8bit | gost705.bst gost705s.bst +utf8 | unicode-gost705.bst unicode-gost705s.bst + +4 styles are retained for backward compatibility. They do not conform +standards listed above. + +Encoding | Unsorted Sorted +---------------------------------------------------------------- +8bit | gost780u.bst gost780s.bst +utf8 | unicode-gost780u.bst unicode-gost780s.bst + +To produce 8bit styles, you need to download the files `gost.ins' and +`gost.dtx'. Run LaTeX on gost.ins. Similarly, to produce unicoded +style, run LaTeX on unicode-gost.ins. + +Beyond that, GOST bundle contains CS files (codepage and sorting order). + +Encoding | CSF Sorting order +---------------------------------------------------------------- +cp866 | ruscii.csf Cyrillic first, Latin +cp1251 | cp1251.csf Cyrillic first, Latin +koi8-u | koi8u.csf Cyrillic first, Latin +utf8 | utf8cyrillic.csf Cyrillic first, Latin + +In addition, BibTeX8 distribution comes with few more CSFs. + +Encoding | CSF Sorting order +---------------------------------------------------------------- +cp866 | cp866rus.csf Latin first, Cyrillic + + +How to use + +1. Select bibliography style by adding appropriate \bibliographystyle + declaration to your source file <filename>.tex, e.g. + + \bibliographystyle{gost} + \bibliography{dabase} + +2. Add the field language="ukrainian" or language="russian" to the + bibliographic entries in Ukrainian or Russian languages in your + databese; English is the default language. German, Italian and + French are partially supported. + +3. To compile list of references from your database use bibtex8.exe + rather than bibtex.exe. Depending on the codepage of your + bibliographic database, indicate one of the CS files + listed above as option to bibtex8.exe. Run LaTeX, then run + bibTeX8 and LaTeX again: + + latex <filename>.tex + bibtex8 -B -c <csf_file>.csf <filename>.aux + latex <filename>.tex + +4. For details of preparing bibliographic database see + examples in gost-default.pdf, gost-customised.pdf, + gost780.pdf. + +5. unicode-gost*.bst styles are primarily intended for use + with unicode compilers (xelatex and lualatex). They + should be preferred as well when using 8bit compilers + (latex and pdflatex) if source file is in utf8 encoding. + + +Customization + +Every GOST style defines few commands to format some parts of a +reference. You can redefine these commands prior to +the \bibliography{<bibtex_style>} command. Initial +definitions are listed below. + + \providecommand*{\url}[1]{{\small #1}} + \providecommand*{\BibUrl}[1]{\url{#1}} + \providecommand{\BibAnnote}[1]{} + \providecommand*{\BibEmph}[1]{\emph{#1}} + +By default, gost styles separate logical parts of a bibliography +record by a period and cyrdash (. "---). It is legitimate to drop +that dash by overriding the command \BibDash as follows + + \providecommand*{\BibDash}{} + +By default, \BibDash is equivalent to the shorthand "--- +introduced by the babel package with the option russuan. +It prints a so called cyrillic dash (\cyrdash), which is +20% shorter then ordinary LaTeX dash (---), and puts +unbreakable space before \cyrdash so that dash never appears +in the beginning of a line. + + +Where to get + +1. http://ctan.org/tex-archive/biblio/bibtex/contrib/gost +2. http://ctan.org/pkg/gost + + +What's new in version 2012.02.02 + +1. Support for GOST 7.0.5-2008 is provided. +2. @Online entry is added to format a reference to electronic + resource on Internet. +3. Urldate field is added to format the date of last access to + Internet resource. + + +Version history + +2. 2012.02.02 +1. 2005.08.12 + + +Please, send feature requests and bug reports via e-mail: + kia999 at mail dot ru <Igor A. Kotelnikov> + polyama at yahoo dot edu <Maksym Polyakov> Happy BibTeXing! diff --git a/Master/texmf-dist/doc/bibtex/gost/gost705-custom.pdf b/Master/texmf-dist/doc/bibtex/gost/gost705-custom.pdf Binary files differnew file mode 100644 index 00000000000..e76f23cabcf --- /dev/null +++ b/Master/texmf-dist/doc/bibtex/gost/gost705-custom.pdf diff --git a/Master/texmf-dist/doc/bibtex/gost/gost705.pdf b/Master/texmf-dist/doc/bibtex/gost/gost705.pdf Binary files differnew file mode 100644 index 00000000000..36ae943eb84 --- /dev/null +++ b/Master/texmf-dist/doc/bibtex/gost/gost705.pdf diff --git a/Master/texmf-dist/doc/bibtex/gost/gost71.pdf b/Master/texmf-dist/doc/bibtex/gost/gost71.pdf Binary files differdeleted file mode 100644 index 820e6d9e501..00000000000 --- a/Master/texmf-dist/doc/bibtex/gost/gost71.pdf +++ /dev/null diff --git a/Master/texmf-dist/doc/bibtex/gost/gost780.pdf b/Master/texmf-dist/doc/bibtex/gost/gost780.pdf Binary files differindex 9b1991795b9..072297b93cd 100644 --- a/Master/texmf-dist/doc/bibtex/gost/gost780.pdf +++ b/Master/texmf-dist/doc/bibtex/gost/gost780.pdf |