Cross-referencing, Producing Citations and Composing Bibliography in LATEX Ignas Anikevicius

Contents 1. Creating the Database and BibTEX usage

1

2. How to make citations

2

3. The cite package usage

3

4. The natbib package usage

3

5. The achemso packge usage

3

6. The BibLATEX package usage

3

A. Acronyms used in the text

4

Bibliography can be very easily managed in LATEX and this tutorial will quickly explain how to get good results in relatively short time. There are mainly two frameworks which can be used — BibTeX and the bibliography environment. The latter might not be the most convenient one if you have a big document, and it will not be talked about much, however, if you want to know about it more, then please refer to the link bellow. What you do there is you enter the whole bibliography in the bibliography environment. Previously mentioned two choices are superior to this as the bibliography database can be edited with external programs and thus the productivity might increase. If you feel that you want to read more about various bibliography formats, you can read it on the LaTeX wikibook1 .[1]

1. Creating the Database and BibTEX usage Before citing any authors one would need to create a database, which would consist of all things the author needs to cite. This might be everything, from articles to scientific blogs or something similar. Moreover, one might have different bibliography databases for different things (e.g. one for articles, one for books etc.). It does not matter in how many files do you have the bibliography list split, LATEX will load all the files and you won’t have to worry. This can be done with relatively easy commands shown in the listing 1 (if you are using BibTEX then these commands are inserted in the text, where you want the reference list to appear). Listing 1. Example code to get BibTeX working 1 2

\ bibliographystyle { p l a i n } \ bibliography { f i l e 1 , f i l e 2} 1 The

% Load t h e p l a i n s t y l e % Load t h e f i l e 1 , f i l e 2 which a r e i n

URL is https://secure.wikimedia.org/wikibooks/en/wiki/LaTeX/Bibliography_Management

1

% t h e same d i r e c t o r y as t h e . t e x % file .

3 4

And now we need to know how to create the database files themselves, namely, file1 and file2 files. These can be created either with a simple text editor while using templates from this link2 where the way multiple authors are handled is described slightly above in the web page. The bibliography can be created with software having a Graphical User Interface (GUI). This might be a much easier way for Windows and Mac users as the Operating Systems (OSes) tend to focus on GUI software rather then Command Line Interface (CLI) software. The list of supposedly good software for managing bibliography goes bellow: JabRef This is a very good program written in JAVA, which means that it will work on all systems in the same way. So this can be used by Linux, Mac and Windows users. BibDesk This is a quite good software package for Mac users which may be an alternative for the JabRef.

2. How to make citations Since we have a database, from which we can get the citations and the information about the sources, we should now learn how to make the citations. Basically I can cite a source with a simple command \cite{Knut:LaTeX1977}, which will give me a citations. However, its appearance is determined by the style of the bibliography. The style can be altered via LATEX packages, and it should be done as the last thing in your document. All the stiling and formatting should be taken care off at the last stage of your work. Just for the time being, let’s suppose, that we are using the plain style which could be invoked as shown in the listing 1. The \cite command would just give you a bracketed citation like “[1]”, or “[2,3,4]”, or even “[2-4]”. For the later two examples one should use \cite{source1,source2,source3} structure to get the formating as above. If you want some source to appear in the bibliography list, but do not have any particular reason to cite it, just issue \nocite{somesource} command. If you want several sources to appear under the same number (eg. “[7]”), but in the bibliography list it to appear as a itemized list (ie. 7.a). . . b). . . c). . . ), then you should use the mciteplus package. Its documentation can be found following this link3 , but the same functionality is provided by the achemso package, so if you use achemso you do not need to include the mciteplus package. Once you have the necessary packages loaded, you can just issue \cite{source1, *source2, *source3} to get the desired effect. However there are several limitations: • \cite{source1, *source2, source3} will give you an error as the source3 is not preceded with a “*” symbol. • if you use \cite{source1, *source2, *source3} in the text, the next time you want to cite the source, remember to use 1

\ c i t e { s o u r c e 1 , ∗ s o u r c e 2 , ∗ s o u r c e 3} or

1

\ c i t e { s o u r c e 1 , ∗ s o u r c e 2} but not

1

\ c i t e { s o u r c e 1 , s o u r c e 2} as it will also give you an error.

• Other limitations can be found talked about in the documentation of the package. 2 The

URL is https://secure.wikimedia.org/wikibooks/en/wiki/LaTeX/Bibliography_Management#Standard_ templates 3 The URL is http://mirror.ctan.org/macros/latex/contrib/mciteplus/mciteplus_doc.pdf

2

3. The cite package usage If you want to gain more control over how the citations appear in the text, you can use the cite package. Like all packages, it is invoked with \usepackage[]{cite} written in the preamble where the options to the package go between the “[]” brackets. It would worth reading about the options on your-own in the documentation of the package which can be found through this link4 . Please, read it before you use it!

4. The natbib package usage The natbib package can give you more styles of citations and it provides eveon more extensibility than the cite package. If you feel, that the cite package does not provide what you want, please try this package and please read about it on this source5 . The documentation can be found here6 , whereas a useful reference-sheet-web-page can be found here7 .

5. The achemso packge usage Achemso package might be very useful for many people who want to get the citations as superscripts and the Bibliography list as in the American Chemistry Society (ACS) journals. If you use it, be sure, that you do not use natbib, cite or any other packages which manage bibliographies, as you can experience unexpected results while theses packages try to redefine the commands. For the usage of this package, please read the documentation8 , however, it would be worthwhile to note, that for minimal results, you should try to include it into you preamble and then define the bibliography style as achemso as follows: Listing 2. The achemso package usage 1 2 3 4 5 6 7 8 9 10

\documentclass{ a c t i c l e } ... \usepackage{ achemso } ... \ begin { document } ... \ bibliographystyle { achemso } \ bibliography { f i l e 1 , f i l e 2 , f i l e 3} ... \end{ document } If you want to customize the style of the citations, please refer to the package documentation.

6. The BibLATEX package usage BibLATEX is thought to be a replacement for natbib and BibTEX in a long run and if you whant very quick answer to what exactly is BibLATEX, you should probably check this link on stackexchange.com as it answers the question very well. Other reasons why you would want to try this package is that it can do the footnote references, whereas natbib can not. This turns out to be very useful when you are not allowed to have an extra page for the references. As for how to do this, follow this link9 . 4 The 5 The 6 The 7 The 8 The 9 The

URL URL URL URL URL URL

is is is is is is

http://mirrors.ctan.org/macros/latex/contrib/cite/cite.pdf https://secure.wikimedia.org/wikibooks/en/wiki/LaTeX/Bibliography_Management#Natbib ftp://ftp.tex.ac.uk/tex-archive/macros/latex/contrib/natbib/natbib.pdf http://merkel.zoneo.net/Latex/natbib.php http://www.tex.ac.uk/ctan/biblio/bibtex/contrib/achemso/achemso.pdf http://www.charlietanksley.net/philtex/proper-footnote-citations-with-latex/

3

Just a note, that most of the packages easing bibliography management, like natbib, mcite, and others do rely on BibTEX system and they won’t work with BibLATEX, however, it provides all the functionality you would need and configuration syntax is cleaner. What is more, if you want to create your own style for displaying references, you do not need to create custom .bst files as all the formatting is done via LATEX macros. So if you know LATEX well, you will be able to come up with good bibliography style quite easily.

A. Acronyms used in the text GUI Graphical User Interface CLI Command Line Interface OSes Operating Systems ACS American Chemistry Society

References [1] Wikibooks. Latex wikibooks: Bibliography management.

4

Cross-referencing, Producing Citations and Composing ... - GitHub

Contents. 1. Creating the Database and BibTEX usage. 1 ... big document, and it will not be talked about much, however, if you want to know about it more, .... 3The URL is http://mirror.ctan.org/macros/latex/contrib/mciteplus/mciteplus_doc.pdf ...

282KB Sizes 26 Downloads 258 Views

Recommend Documents

knowledge spillovers and patent citations
Idaho(ID). 8.16. 4.76. (0.64). 8.71. 2.99. (2.42) 13.83. 7.10. (1.54). 6.53. 3.60. (2.15). Tennessee(TN). 4.21. 2.81. (0.63). 6.34. 1.98. (3.3). 4.80. 3.81. (0.78). 5.24. 6.66. (-0.72). Oklahoma(OK). 11.2. 12.47. (-0.29). 7.02. 6.38. (0.35) 22.59. 17

Examples of Citations – continued - Home
Enterprise Machine: High Performance Product Development in the 1990s, eds. H. Kent Bowen et al. .... Live classes. Footnote .... Ct. App. 1998).14. For more ...

Producing and Evaluating Crowdsourced Computer ...
1 Jun 2016 - puter system. These may include vulnerabilities for software and services, multi-step attacks, social engineering, physical security, network device security, etc. The number of ... allow an online community of users to create attack tre

Honeycomb articles and method of producing same
lines to de?ne an article of predetermined con?guration, the article ... a single color, normally white, and subsequently painting the ?nished ... articles have taken the form of creating a ?nished article from a mat of a .... illustration of FIG. 2,

Understanding and producing the reduced relative construction ...
Oct 4, 2006 - centerpiece of a new theory of sentence comprehension ... foundation for MTS, and so we review the most rele- ...... bridge University Press.

Joint Latent Topic Models for Text and Citations
Management]: Database Applications—data mining. General Terms ... 1. INTRODUCTION. Proliferation of large electronic document collections such as the web ...

knowledge spillovers and patent citations: trends in ...
graphic/institutional boundaries. At the same time, citations data .... local spillover benefits among top US universities. Our findings stand in ... 3. Sample Patents. We adopt the experimental design of JTH to document the trends in geographic.

Composing the Carpenter's Workshop - Squarespace
A host of rhetoricians have taken up Cooper's call. Margaret Syverson's The Wealth of .... be done with [in his specific case] new media” (Brooke 2009, 10):.

Examples of Citations – continued - Home
http://www.sia-online.org/downloads/ww_shipments.pdf, accessed June 2004. ... have exhausted other resources (including The Chicago Manual of Style and ..... Note: When citing a chart, illustration, or other graphical item, use the same style ...

Methods and apparatus for producing and treating novel elastomer ...
Nov 24, 2009 - mon Fund for Commod1t1es, pp. 308*312, Research D1sclo .... of increased energy costs, manufacturing time, and similar concerns. For carbon ..... alternative preferred embodiment consistent With the sche matic ?oW chart ...

Methods and apparatus for producing and treating novel elastomer ...
Nov 24, 2009 - sion Chart and various image analysis procedures. Disper ...... result, in certain embodiments, in backup or clogging of the feeds and reaction ...

Composing Pervasive Data Using iQL
Pervasive data sources may fail unexpectedly, or provide ..... local business-advertisement data source for the current zip code. (The output expression calls an ...

Using Papers Citations for Selecting the Best Genomic ...
Software (PROS). Universitat ... used for measuring three distinct data quality dimensions: ...... Witten, “The weka data mining software: an update,” SIGKDD.

Composing Multi-View Aspect Models - Semantic Scholar
development and evolution of complex models. To manage this complexity ...... outline the needs to compose parameterized models and apply them to a system ...

pdf-135\the-food-and-heat-producing-solar-greenhouse-design ...
... apps below to open or edit this item. pdf-135\the-food-and-heat-producing-solar-greenhouse-design-construction-operation-by-bill-yanda-rick-fisher.pdf.