Citation guide. Carleton College L A TEX workshop. You don t have to keep track of what sources you cite in your document.

Similar documents
Introduction to BibL a TEX IFI master s week

What is LaTeX. Is a document markup language and document preparation system for the TeX typesetting program

Zotero for L A TEX Users

LOGGING IN TO EASYBIB 1. Using Google Chrome, go to and click on Login: 2. Click on the option Sign in with Google:

Travels in TEX Land: Using memoir for a book

HOW TO TYPESET THESES. Using iiscthesis style for LAT E X

Introduction to BibL a TEX

A. Configuring Citavi

Finding Articles: Accessing and Using PsycInfo and Web of Science Created by Margaret L. Kern, University of Pennsylvania

Effective Programming Practices for Economists

MLA Works Cited Page Practice Activity Today you are getting on-the-job training in creating a level 4 MLA Works Cited Page.

GUIDE TO REFWORKS SKILLS FOR LEARNING

Latex Tutorial. CIS400 Senior Design 9/5/2013

How to import literature or references into RefWorks

Script for Interview about LATEX and Friends

L A TEX Overview. Jiayi Liu. January 31, Colorado School of Mines

An Introduction to. Rado Ivanov CIS400 Senior Design Tutorial September 18, 2014

Citations and Bibliographies

Formatting your Research Paper with Typeset

Getting ready for L A TEX. Alexis Dimitriadis. Version: March 28, 2013

CTAN lion drawing by Duane Bibby \LaTeX and \BibTeX. HJ Hoogeboom 19 april 2013 Bachelorklas

Scuole di dottorato in Bioscienze e biotecnologie e Scienze biomediche sperimentali WEB OF SCIENCE

Designing BIBTEX Styles

Scopus. Information literacy in Chemistry. J une 14, 2011

Introduction to LATEX

L A TEX-cursus 5th e session: thesis in L A TEX

RefWorks 2.0 and LaTex Version 1/2016

Typesetting Technical Reports Using LaTeX

Karlen Communications Citations and Bibliography in Word. Karen McCall, M.Ed.

LATEX Primer. 1 Introduction (Read Me)

Title. Author 1 Author 2 Author 3. January 23, 2015

Acadia Psychology Thesis Template Guide

1. Download and install the Firefox Web browser if needed. 2. Open Firefox, go to zotero.org and click the big red Download button.

My Mathematical Thesis

MLA International Bibliography

Refresher Part 1: Starting Your Dissertation Research

You need to start your research and most people just start typing words into Google, but that s not the best way to start.

L A TEX. COMPSCI 111 / 111G Mastering Cyberspace: An introduction to practical computing. LaTeX. Development. Why?

COMP496/901: Academic Presentation and Writing Skills Using LaTeX

L A TEX Tutorial. 1 Introduction. 2 Running L A TEX. J. E. Rice. May 2010

TIPS FOR USING GOOGLE

Using the Kilgore College Library Online Resources History

An Introduction to. Andrew G. West, Jian Chang CIS400 Senior Design Tutorial September 15, 2009

1 Bibliography 2 Glossary 3 Index 4 Appendix 5 Hyperlinks

Introduction to Scientific Typesetting Lesson 1: Getting Started

Using Zotero: An open source bibliographic management tool

CSCM10 Research Methodology A Taster of L A TEX

WYSIWYG Systems. CSCM10 Research Methodology A Taster of L A TEX WYSIWYM. Advantages/Disadvantages of WYSIWYG Systems.

Guide to RefWorks 2.0

ATLAS NOTE. 27th June Ian C. Brock. University of Bonn. Abstract

SCOPUS. Scuola di Dottorato di Ricerca in Bioscienze e Biotecnologie. Polo bibliotecario di Scienze, Farmacologia e Scienze Farmaceutiche

Finding information: Using the Scopus and Web of Knowledge databases for Assignments and Dissertations

The KBibTeX Handbook. Yuri Chornoivan

T E X and L A T E X Document preparation tools

looks slightly different when set in display style. (See next section).

Guidelines for ETNA manuscripts 1

Maintaining An Online Publication List

Note for the LaT E X version of this Document

Indian T E X Users Group

RefWorks training workbook

The Honours Dissertation Class for L A TEX2e. Cara MacNish

RefWorks: Online Citation Management Software

Guide to Completing Your Senior English and Government Portfolios

Scuola di dottorato in Scienze molecolari Information literacy in chemistry 2015 SCOPUS

Meeting One. Aaron Ecay. February 2, 2011

Scriblib: Extra Scribble Libraries

Mendeley quick start guide

RefWorks training workbook

Introduction. Internet and Social Networking Research Tools for Academic Writing. Introduction. Introduction. Writing well is challenging enough

Key databases and sources for finding relevant references for your MSc Applied Mathematics dissertation

Word-to-L A TEX specification

Preparation of ADSA and IJDE Manuscripts

This session will provide an overview of the research resources and strategies that can be used when conducting business research.

User guide. Created by Ilse A. Rasmussen & Allan Leck Jensen. 27 August You ll find Organic Eprints here:

LaTeX A Tutorial. Mohsen Alimomeni, 2010

L A TEX for Philosophers

Introduction to L A TEX

The LYX Tutorial. by Mohammed M. Kadhum

Practice Questions. AGENDA: Brief Library Overview + APA style ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reproducible Research with R and RStudio

A Sample Note for Mathematics Magazine

L A TEX Class Holiday Inn Fisherman s Wharf San Francisco, CA July Cheryl Ponchin Sue DeMerritt

Information Services. Essential Mendeley. IT

Bibfilex A free bibliographic manager

Video Tour. Read on for an overview of Zotero's features and capabilities. Log In Register. Upgrade Storage

Introduction to L A TEX for MCS-236

Art Research Guide. Contents

Performing searches on Érudit

Contents/Navigation: xxxxxxx

User Manual Al Manhal. All rights reserved v 3.0

Digital Commons Workshop for Depositors

Using Scopus. Scopus. To access Scopus, go to the Article Databases tab on the library home page and browse by title.

Guide to using Legacy Refworks

My favorite LaTex distribution is TexLive. You can download TexLive free TUG, the Tex Users Group, at

The ohio-etd template for Electronic Theses and Dissertations at Ohio University

How to Use Google Scholar An Educator s Guide

bibleref.sty (1.17a): a L A TEX 2ε package for typesetting bible references

LATEX Thesis Template. by Steve D. Sharples, MEng

John Burt Brandeis University February 14, 2018

Using LaTex and BibTex to Write Academic Documents. Ligang He Department of Computer Science University of Warwick

Transcription:

Citation guide Carleton College L A TEX workshop L A TEX provides powerful facilities for handling bibliographic citations in your documents through the BibTEX and BibL A TEX packages. Like many other L A TEX features, these will allow you to spend less time worrying about formatting and more time producing content. Let s get started! 1 What s BibL A TEX? BibL A TEX is a citation management system. It allows you to handle citations automatically, the same way L A TEX lets you handle internal references automatically with \label{ and \cite{. For example, in this document, I can cite the BibL A TEX documentation simply by typing \cite{biblatex; L A TEX then prints the reference [3], and the document is added to the list of references below. This is awesome. Here s all the things you don t have to do: You don t have to remember how to format the in-line citation. You don t have to think about how to format the bibliography entry. You don t have to keep track of what sources you cite in your document. You don t have to sort the bibliography. To get access to all this power, you need to know just a bit about how BibL A TEX works. 2 The BibL A TEX database The core of the BibL A TEX system is the database, which stores data about the documents you might want to cite. It s a simple text file (usually with the.bib extension) that lives in the directory with your documents. The database used by this document appears in Listing 1, so you can get a sense of what these look like. Each entry in the database follows a standard format. The first line tells BibL A TEX the type of the entry, using a code like @Online (indicating that the entry is of type Online ). The body of the entry appears between the curly braces { and. The first line of the body gives the entry a key, which will be used to refer to the entry later. Each line after that is of the form attribute = value,, and adds some piece of information to the entry. For example, you can tell BibL A TEX that Donald Knuth is the author of a text with the line author = {Knuth, Donald, Each value should be enclosed in curly braces, as in Listing 1. 1

Listing 1: An example BibL A TEX database 1 @Manual { biblatex, 3 author = { Lehman, Philipp, title = { The biblatex package, 5 url = { http :// mirrors. ctan. org / macros / latex / contrib / biblatex / doc / biblatex. pdf 7 @Book { 9 knuth :aocp, title = { The Art of Computer Programming : Fundamental algorithms, 11 author = { Knuth, Donald Erwin, series = { The Art of Computer Programming, 13 year = {1968, isbn = {0-201 -03801-3, 15 publisher = { Addison - Wesley, 17 @Online { 19 lwiki, title = {\ LaTeX { Wikibook, 21 url = { https :// en. wikibooks. org / wiki / LaTeX /, 23 @Online { 25 gdg : bpblocks, title = { Enumeration of bipartite graphs and bipartite blocks, 27 author = { Gainer - Dewar, Andrew and Gessel, Ira M., archiveprefix ={ arxiv, 29 eprint = {1304.0139, primaryclass = { math. CO, 31 year = {2013, 2

2.1 Structure of a database entry For example, consider the entry for knuth:aocp in Listing 1. Let s break it down line-by-line. The first line tells BibL A TEX that this entry represents a book. @Book{ The second line sets the citation key. knuth:aocp, The third line sets the title of the book. Note that, as with all the other lines, the value is enclosed in curly braces. title = {The Art of Computer Programming: Fundamental algorithms, The fourth line sets the author of the book. BibL A TEX is able to handle author fields very intelligently; it will take care of things like abbreviating and sorting names according to style. Thus, we include the full name. (Putting the last name first with a comma is good practice; it makes sure that BibL A TEX handles things correctly even when authors have multi-word last names.) author = {Knuth, Donald Erwin, If a source has more than one author, separate them using the keyword and, as illustrated in entry gdg:bpblocks. The remaining lines set publication data for the book. series = {The Art of Computer Programming, year = {1968, isbn = {0-201-03801-3, publisher = {Addison-Wesley, 2.2 Available entry types BibL A TEX supports a diverse array of entry types, supporting many different kinds of references. A complete list is available in the documentation [3]. A few of the most important ones for academic work are: article Used for articles which appear in journals or other publications but which have their own author and title. book Used for a single-volume book. mvbook Variant of book, used for books with multiple volumes. manual Used for technical manuals and documentation. thesis Used for theses and dissertations. unpublished Used for material which has not been formally published in any venue. This is not appropriate for preprints on a server like the arxiv. online A catch-all for online materials. Do not use this unless no other type is a better fit! For example, you should use article for a journal article which you downloaded from a website. However, this should be used for preprints on a server like the arxiv, as shown in entry gdg:bpblocks in Listing 1, which appears as [1]. Each of these types has several required fields (typically including author and title, but there may be more) and many optional fields. The BibL A TEX documentation is the definitive reference for this information. 3

3 Editing the BibL A TEX database Each of the Carleton templates comes with a BibL A TEX database example file called sources.bib. To edit it in WriteL A TEX, just select Project in the upper left of the window, then click the edit icon next to this file. Once you re done, go through the same process to get back to your main source file. 4 Citations in your document Once you ve set up a BibL A TEX database entry, you need to cite it in your document. To do this, use the \cite{ command. For example, to cite The Art of Computer Programming using the entry from Section 2.1, we just type \cite{knuth:aocp, which produces the following citation: [2]. In addition, this tells BibL A TEX to add this text to the bibliography; take a look at the References section at the end of the document to see the result. If you prefer footnote citations, you can obtain them using the \footcite{, which has the same syntax as \cite{. In this style, citing \footcite{ results in this: 1, which looks a bit silly, but many styles define footnote citations that make sense. A third option is the \autocite{ command, which uses either \cite{ or \footcite{ depending on which is standard for the style. Again, this uses the same syntax as \cite{. 4.1 Citations with postnotes Many academic citations include so-called postnotes, which give the reader additional information about where in a text they should look for a particular piece of information. For example, if you want to read more about this topic, you should consult [3, 3.7]. To format such a citation, we only need to pass an optional argument to \cite{ using square braces. The previous citation was obtained by typing the following: \cite[\s 3.7]{biblatex 5 Bibliographic styles BibL A TEX supports many different bibliographic styles, which control both the inline citations and the bibliography entries at the end of the document. This document uses the numeric style, which produces inline citations like this one: [3]. You can choose the style used by your document by changing the style=? option in the line \usepackage[backend=bibtex,style=numeric]{biblatex in the preamble. A few of the major styles that BibL A TEX supports include: mla Formats citations according to the MLA style guide 2. It would cite [2] as [Knu68]. alphabetic Uses alphabetic instead of numerical keys for inline citations. It would cite [2] as [Knu68]. authoryear Uses a more verbose author-year inline citation. It would cite [2] as (Knuth 1968). 6 Obtaining BibL A TEX database entries In practice, you won t need to do a lot of manual entry of BibL A TEX database entries. For one thing, they re reusable once you format an entry for a text once, you can use it over and over again throughout your work. Just copy the entry from the old database and paste it into the new one. 1 3. 2 This is surprisingly tricky the older BibTEX system simply can t handle it! 4

In addition, BibTEX stanzas are available through many common systems for finding sources. For example, if you look up a paper on Google Scholar and click on the Cite link, the Import into BibTEX link will take you to a BibL A TEX database entry ready to copy-and-paste. (Unfortunately, Google doesn t always do a great job with these, especially when the papers are preprints on the arxiv. Still, it s a start!) A similar feature is available through the AMS s MathSciNet reviews database. References [1] Andrew Gainer-Dewar and Ira M. Gessel. Enumeration of bipartite graphs and bipartite blocks. 2013. arxiv: 1304.0139 [math.co]. [2] Donald Erwin Knuth. The Art of Computer Programming: Fundamental algorithms. The Art of Computer Programming. Addison-Wesley, 1968. isbn: 0-201-03801-3. [3] Philipp Lehman. The biblatex package. url: http://mirrors.ctan.org /macros/latex/contrib/ biblatex/doc/biblatex.pdf. 5