Está en la página 1de 44

Referencing in LaTex

Recall the following method of


referencing

RolandoV.Raqueo
1 4/13/17
Making references in LaTeX
(fish.tex)
\documentclass{article}
\begin{document}
\emph{My mother} is a
\underline{fish} \cite{WF}.
\begin{thebibliography}{99}
\bibitem{WF}
William Falkner, \emph{As I Lay Dying}
\end{thebibliography}
\end{document}
RolandoV.Raqueo
2 4/13/17
Need to compile the document
twice
Because we are using symbolic
references, e.g., \cite{WF},
a second pass is necessary
The second pass will resolve references

RolandoV.Raqueo
3 4/13/17
RolandoV.Raqueo
4 4/13/17
Problem with this method
User is burdened with deciding how to
format article titles, journal names,
proceeding references
Difficult to reuse references in other
documents

RolandoV.Raqueo
5 4/13/17
Quick BibTex Tutorial

RolandoV.Raqueo
6 4/13/17
BibTex Tutorial
Why do you want to learn BibTex?
Nuts and Bolts of BibTex
Examples

RolandoV.Raqueo
7 4/13/17
Why you want to learn BibTex
Complements LaTeX documents by
managing bibliography and references
Minimizes the drudgery of formatting,
numbering, and referencing
Disadvantage:
Steep Learning Curve

RolandoV.Raqueo
8 4/13/17
The BibTex Process
1. Create a BibTex file with Rerefence entries
2. Get a *.bst file (bibliographic style file)
3. Compile or Build your LaTeX document
to create an *.aux file
4. Run BibTeX on your LaTeX file
5. Run LaTeX twice on your updated file
6. View the dvi or pdf file

RolandoV.Raqueo
9 4/13/17
Types of Documents BibTex
can handle
ARTICLE MISC
BOOK PHDTHESIS
BOOKLET PROCEEDINGS
INBOOK TECHREPORT
INCOLLECTION UNPUBLISHED
INPROCEEDINGS
MANUAL

RolandoV.Raqueo
10 4/13/17
Each Document type can
have the following entries
address month
author note
booktitle number
chapter organization
crossref pages
edition publisher
editor school
howpublished series
institution title
journal type=Ph.D. dissertation
key volume
language year
RolandoV.Raqueo
11 4/13/17
Sample BibTex
Book Entry
(mybib.bib)
@BOOK{Press,
author="W.H. Press",
title="Numerical Recipes in C: The Art
of Scientific Computing",
publisher="Cambridge University Press",
year=1992,
}

RolandoV.Raqueo
12 4/13/17
Sample BibTex
Technical Report Entry
@TECHREPORT{Berk,
author="Lex A. Berk and L.S.
Bernstein and D.C. Robertson",
title="MODTRAN: a moderate
resolution model for LOWTRAN 7",
number="GL-TR-89-0122",
institution="Spectral Science",
address = "Burlington, MA",
year = 1989
} 13
RolandoV.Raqueo 4/13/17
Sample BibTex
Ph.D. Dissertation Entry
@PHDTHESIS{Kuo,
author="Jan-Tai Kuo",
title="The Influence of
Hydrodynamic Transport on
Phytoplankton Dynamics in
Homogeneous Lakes",
school="Cornell University",
address="Ithaca, NY",
year=1981,
}
RolandoV.Raqueo
14 4/13/17
Sample BibTex
Masters Thesis Entry

@MASTERSTHESIS{Knobelspiesse,
author="Kirk D. Knobelspiesse",
title="Atmospheric Compensation for SeaWIFS
Images of Lake Superior Utilizing Spatial
Information",
school="Rochester Institute of Technology",
addess="Rochester, NY",
month=Sep,
year=2000,
}
RolandoV.Raqueo
15 4/13/17
Sample BibTex
Article Entry
@ARTICLE{Vodacek,
author="Anthony Vodacek and F.E. Hoge and R.N.
Swift and J.K. Yungel and E.T. Peltzer and
N.V. Blough",
title="The use of in situ and airborne
fluorescence measurements to determine UV
absorption coefficients and DOC
concentrations in surface waters",
journal="Limnology and Oceanography",
volume=40,
number=2,
year=1995,
pages="411--415",
} RolandoV.Raqueo 16 4/13/17
Sample BibTex
Booklet Entry
@BOOKLET{Sherwood,
author="D.A. Sherwood",
title="Phosphorus Loads Entering Long
Pond, A Small Embayment of Lake Ontario
near Rochester, New York",
howpublished="USGS Fact Sheet 128-99",
pages=4,
month="November",
year=1999,
}

RolandoV.Raqueo
17 4/13/17
Sample BibTex
Proceedings Entry
@INPROCEEDINGS{Stoermer,
author="E.F. Stoermer",
title="Nearshore phytoplankton
populations in the Grand Haven,
Michigan vicinity during thermal bar
conditions",
booktitle="Proceedings of the 11th
Conference on Great Lakes Research",
pages="137--150",
year=1968,
}

RolandoV.Raqueo
18 4/13/17
Sample BibTex
Manual Entry
@MANUAL{RSI,
author="RSI",
title="ENVI User's Guide",
publisher="Reasearch Systems Incorporated",
organization="Research Systems Incorporated",
howpublished="PDF File",
address="Boulder, CO",
month="September",
year=2001,
}

RolandoV.Raqueo
19 4/13/17
Different Formatting Styles
To invoke a particular style, go to
http://www.ctan.org
Document styles are defined in *.sty files
mla.sty
bmsplain.sty
Bibliography styles are defined in *.bst files
mla.bst
amsplain.bst

RolandoV.Raqueo
20 4/13/17
To invoke these styles in your
document
Copy them to your current working
directory with your LaTeX and BibTex
document
Edit your LaTeX file to appropriately
reference these style guides

RolandoV.Raqueo
21 4/13/17
Sample LaTeX document
listing Bibliography in
MLA Style (bib.tex)
\documentclass{report}
\usepackage{mla}
\begin{document}

\bibliographystyle{mla}
\bibliography{mybib}
\nocite{*}

\end{document}
RolandoV.Raqueo
22 4/13/17
Commands to Build and
View Document
To use xdvi viewer

% latex bib.tex
% bibtex bib.aux
% latex bib.tex
% latex bib.tex
% xdvi bib.dvi

RolandoV.Raqueo
23 4/13/17
RolandoV.Raqueo
24 4/13/17
Sample LaTeX document
listing Bibliography in
AMS Style (bib.tex)
\documentclass{report}
\begin{document}

\bibliographystyle{amsplain}
\bibliography{mybib}
\nocite{*}

\end{document}
RolandoV.Raqueo
25 4/13/17
RolandoV.Raqueo
26 4/13/17
To include only cited articles
we remove the \nocite{*}
command
\documentclass{report}
\begin{document}
We want to get the documents
\cite{RSI} and \cite{Kuo} for our
collection
\bibliographystyle{amsplain}
\bibliography{mybib}

\end{document}
RolandoV.Raqueo
27 4/13/17
RolandoV.Raqueo
28 4/13/17
Cross-referencing in
Proceedings
@PROCEEDINGS{Narayanan,
editor="Ram Mohan Narayanan and James E.
Kalshoven, Jr.",
title="Advances in Laser Remote Sensing for
Terrestrial and Oceanographic
Applications",
booktitle="Proceeding of SPIE",
publisher="SPIE",
volume=3059,
year=1997,
}

RolandoV.Raqueo
29 4/13/17
Article in Proceedings
@INPROCEEDINGS{Ulrich,
author="B.L. Ulrich and P. Lacovara and
S.E. Moran and M.J. DeWeert",
title="Recent results in imaging lidar",
crossref="Narayanan",
pages="95--108",
}

RolandoV.Raqueo
30 4/13/17
RolandoV.Raqueo
31 4/13/17
Miscellaneous LaTeX Topics

RolandoV.Raqueo
32 4/13/17
Comments in LaTeX

%
Ignores the rest of the line

RolandoV.Raqueo
33 4/13/17
To protect special characters
Use the \ character
e.g.
My\_Cat.raw

To typeset a section as typed


\begin{verbatim}

\end{verbatim}

RolandoV.Raqueo
34 4/13/17
Verbatim command
OK for small sections that can be typed
into document
What about including entire source code
of programs
Use verbatim package

RolandoV.Raqueo
35 4/13/17
Including Source code in
LaTeX documents
\documentclass{article}
\usepackage{verbatim}
\begin{document}

\begin{equation} \label{E:sum}
s = \sum_{i=1}^{n}x_{i}
\end{equation}

The code as implemented in idl


in vectorized form looks like

\verbatiminput{sum.pro}

\end{document}

RolandoV.Raqueo
36 4/13/17
RolandoV.Raqueo
37 4/13/17
Including image graphics into
you LaTeX document
Need to convert your image graphics into EPS
For images, use pnmtops, e.g.
% pnmtops norotate nosetpage MyCat.pgm >
MyCat.ps
-norotate keeps from auto-rotating the image
-nosetpage keeps from setting to a specific device
Need to include an extension package to LaTeX
called graphics using command
\usepackage{graphics}

RolandoV.Raqueo
38 4/13/17
Image Graphics Example
(image.tex)
\documentclass{article}
\usepackage{graphics}
\begin{document}
\begin{figure}
\includegraphics{MyCat.ps}
\caption{This is My Cat}
\label{F:MyCat}
\end{figure}
\end{document}

RolandoV.Raqueo
39 4/13/17
RolandoV.Raqueo
40 4/13/17
Flowchart Figures
Create Flowchart in PowerPoint
Export as a bmp file
Convert from bmp to postscript
% bmptoppm figure.bmp | pnmtops
norotate nosetpage > figure.ps
OR User xfig because it will export to EPS
Shareware utility called WMF2EPS
Windows clipboard objects to EPS

RolandoV.Raqueo
41 4/13/17
Because current pdflatex
cannot include Encapsulated
Postscript Files (EPS)
Need to go from dvi to postscript to pdf
using the following commands
% dvips image.dvi
% ps2pdf image.ps

Some degradation in quality is observed

RolandoV.Raqueo
42 4/13/17
RolandoV.Raqueo
43 4/13/17
RolandoV.Raqueo
44 4/13/17

También podría gustarte