Download - Referencing in LaTex
![Page 1: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/1.jpg)
Rolando V. Raqueño Thursday, April 20, 202311
Referencing in LaTex
Recall the following method of referencing
![Page 2: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/2.jpg)
Rolando V. Raqueño Thursday, April 20, 202322
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}
![Page 3: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/3.jpg)
Rolando V. Raqueño Thursday, April 20, 202333
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
![Page 4: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/4.jpg)
Rolando V. Raqueño Thursday, April 20, 202344
![Page 5: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/5.jpg)
Rolando V. Raqueño Thursday, April 20, 202355
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
![Page 6: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/6.jpg)
Rolando V. Raqueño Thursday, April 20, 202366
Quick BibTex Tutorial
![Page 7: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/7.jpg)
Rolando V. Raqueño Thursday, April 20, 202377
BibTex Tutorial
• Why do you want to learn BibTex?
• Nuts and Bolts of BibTex
• Examples
![Page 8: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/8.jpg)
Rolando V. Raqueño Thursday, April 20, 202388
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
![Page 9: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/9.jpg)
Rolando V. Raqueño Thursday, April 20, 202399
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
![Page 10: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/10.jpg)
Rolando V. Raqueño Thursday, April 20, 20231010
Types of Documents BibTex can handle
• ARTICLE• BOOK• BOOKLET• INBOOK• INCOLLECTION• INPROCEEDINGS• MANUAL
• MISC• PHDTHESIS• PROCEEDINGS• TECHREPORT• UNPUBLISHED
![Page 11: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/11.jpg)
Rolando V. Raqueño Thursday, April 20, 20231111
Each Document type can have the following entries
• address• author• booktitle• chapter• crossref• edition• editor• howpublished• institution• journal• key• language
• month• note• number• organization• pages• publisher• school• series• title• type=“Ph.D. dissertation”• volume• year
![Page 12: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/12.jpg)
Rolando V. Raqueño Thursday, April 20, 20231212
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,
}
![Page 13: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/13.jpg)
Rolando V. Raqueño Thursday, April 20, 20231313
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}
![Page 14: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/14.jpg)
Rolando V. Raqueño Thursday, April 20, 20231414
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,}
![Page 15: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/15.jpg)
Rolando V. Raqueño Thursday, April 20, 20231515
Sample BibTex Master’s 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,}
![Page 16: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/16.jpg)
Rolando V. Raqueño Thursday, April 20, 20231616
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",}
![Page 17: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/17.jpg)
Rolando V. Raqueño Thursday, April 20, 20231717
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,}
![Page 18: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/18.jpg)
Rolando V. Raqueño Thursday, April 20, 20231818
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,}
![Page 19: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/19.jpg)
Rolando V. Raqueño Thursday, April 20, 20231919
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,}
![Page 20: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/20.jpg)
Rolando V. Raqueño Thursday, April 20, 20232020
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
![Page 21: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/21.jpg)
Rolando V. Raqueño Thursday, April 20, 20232121
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
![Page 22: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/22.jpg)
Rolando V. Raqueño Thursday, April 20, 20232222
Sample LaTeX document listing Bibliography in MLA Style (bib.tex)
\documentclass{report}\usepackage{mla}\begin{document}
\bibliographystyle{mla}\bibliography{mybib}\nocite{*}
\end{document}
![Page 23: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/23.jpg)
Rolando V. Raqueño Thursday, April 20, 20232323
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
![Page 24: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/24.jpg)
Rolando V. Raqueño Thursday, April 20, 20232424
![Page 25: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/25.jpg)
Rolando V. Raqueño Thursday, April 20, 20232525
Sample LaTeX document listing Bibliography in AMS Style (bib.tex)
\documentclass{report}
\begin{document}
\bibliographystyle{amsplain}
\bibliography{mybib}
\nocite{*}
\end{document}
![Page 26: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/26.jpg)
Rolando V. Raqueño Thursday, April 20, 20232626
![Page 27: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/27.jpg)
Rolando V. Raqueño Thursday, April 20, 20232727
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}
![Page 28: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/28.jpg)
Rolando V. Raqueño Thursday, April 20, 20232828
![Page 29: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/29.jpg)
Rolando V. Raqueño Thursday, April 20, 20232929
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,}
![Page 30: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/30.jpg)
Rolando V. Raqueño Thursday, April 20, 20233030
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",
}
![Page 31: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/31.jpg)
Rolando V. Raqueño Thursday, April 20, 20233131
![Page 32: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/32.jpg)
Rolando V. Raqueño Thursday, April 20, 20233232
Miscellaneous LaTeX Topics
![Page 33: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/33.jpg)
Rolando V. Raqueño Thursday, April 20, 20233333
Comments in LaTeX
%– Ignores the rest of the line
![Page 34: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/34.jpg)
Rolando V. Raqueño Thursday, April 20, 20233434
To protect special characters
• Use the \ character– e.g.
My\_Cat.raw
• To typeset a section as typed
\begin{verbatim}
\end{verbatim}
![Page 35: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/35.jpg)
Rolando V. Raqueño Thursday, April 20, 20233535
Verbatim command
• OK for small sections that can be typed into document
• What about including entire source code of programs– Use verbatim package
![Page 36: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/36.jpg)
Rolando V. Raqueño Thursday, April 20, 20233636
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}
![Page 37: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/37.jpg)
Rolando V. Raqueño Thursday, April 20, 20233737
![Page 38: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/38.jpg)
Rolando V. Raqueño Thursday, April 20, 20233838
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}
![Page 39: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/39.jpg)
Rolando V. Raqueño Thursday, April 20, 20233939
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}
![Page 40: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/40.jpg)
Rolando V. Raqueño Thursday, April 20, 20234040
![Page 41: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/41.jpg)
Rolando V. Raqueño Thursday, April 20, 20234141
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
![Page 42: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/42.jpg)
Rolando V. Raqueño Thursday, April 20, 20234242
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
![Page 43: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/43.jpg)
Rolando V. Raqueño Thursday, April 20, 20234343
![Page 44: Referencing in LaTex](https://reader036.vdocument.in/reader036/viewer/2022062517/56813acb550346895da2e712/html5/thumbnails/44.jpg)
Rolando V. Raqueño Thursday, April 20, 20234444