Initial commit

This commit is contained in:
Sean O'Connor
2026-02-03 10:58:04 -05:00
commit 205bfa9eb3
24 changed files with 1116 additions and 0 deletions

18
thesis/.gitignore vendored Normal file
View File

@@ -0,0 +1,18 @@
# LaTeX build artifacts (if they leak into root)
*.aux
*.bbl
*.blg
*.log
*.out
*.toc
*.lof
*.lot
*.fls
*.fdb_latexmk
*.synctex.gz
*.dvi
*.pdf
# Directories
build/
out/

41
thesis/Makefile Normal file
View File

@@ -0,0 +1,41 @@
# Makefile for Honors Thesis
BUILD_DIR = build
OUT_DIR = out
TEX_FILE = thesis.tex
FINAL_PDF = $(OUT_DIR)/thesis.pdf
# Detect all chapter files so make rebuilds if they change
CHAPTERS = $(wildcard chapters/*.tex)
all: $(FINAL_PDF)
$(FINAL_PDF): $(TEX_FILE) buthesis.cls refs.bib $(CHAPTERS)
# Ensure directories exist
mkdir -p $(BUILD_DIR)
mkdir -p $(BUILD_DIR)/chapters
mkdir -p $(OUT_DIR)
# --- Build Cycle ---
# LaTeX requires multiple passes to resolve cross-references and bibliography.
# 1. First Pass: Compile text, generate .aux files in build dir
pdflatex -output-directory=$(BUILD_DIR) -interaction=nonstopmode $(TEX_FILE)
# 2. BibTeX: Process .aux files to generate bibliography (.bbl)
# ( using || true to allow build to succeed even if no citations exist yet )
bibtex $(BUILD_DIR)/thesis || true
# 3. Second Pass: Read .bbl and incorporate bibliography into text
pdflatex -output-directory=$(BUILD_DIR) -interaction=nonstopmode $(TEX_FILE)
# 4. Third Pass: Finalize layout and resolve all label/ref links
pdflatex -output-directory=$(BUILD_DIR) -interaction=nonstopmode $(TEX_FILE)
# Copy final PDF to output directory
cp $(BUILD_DIR)/thesis.pdf $(FINAL_PDF)
clean:
rm -rf $(BUILD_DIR)
rm -rf $(OUT_DIR)
.PHONY: all clean

134
thesis/buthesis.cls Normal file
View File

@@ -0,0 +1,134 @@
%%% LaTeX class file to produce format for Bucknell University
%%% Honors Thesis. Modification of standard LaTeX book class.
%%% This is very preliminary.
%%% Martin Ligare, Bucknell Physics Department
\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{buthesis}[2001/04/28 Bucknell thesis class]
\LoadClass[12pt,onecolumn,oneside]{book}
\RequirePackage{ifthen}
\newboolean{@twoadv}
\setboolean{@twoadv}{false}
\DeclareOption{numbib}{\PassOptionsToPackage{numbers}{natbib}}
\DeclareOption{twoadv}{\setboolean{@twoadv}{true}}
\ProcessOptions\relax
%
\RequirePackage{bm}
\RequirePackage[square]{natbib}
\RequirePackage[bf,hang,small]{caption}
\pagestyle{headings}
%\markright{}
\setlength{\parskip}{0.2in}
\setlength{\topmargin}{0.0in}
\setlength{\oddsidemargin}{0.5in}
\setlength{\evensidemargin}{0.5in}
\setlength{\textwidth}{6.0in}
\addtolength{\textheight}{0.4in}
%\setlength{\footskip}{1.0in}
\newcommand{\advisor}[1]{\newcommand{\advisorname}{#1}}
\newcommand{\advisorb}[1]{\newcommand{\advisornameb}{#1}}
\newcommand{\chair}[1]{\newcommand{\chairname}{#1}}
\newcommand{\department}[1]{\newcommand{\departmentname}{#1}}
\newcommand{\butitle}[1]{\newcommand{\titletext}{#1}}
\newcommand{\degree}[1]{\newcommand{\degreename}{#1}}
\newcommand{\acknowledgments}[1]{\thispagestyle{myheadings}\markright{}
\setcounter{page}{2}
\mbox{}
\vspace{1.5in}
\begin{center}
{\large\bf Acknowledgments}
\end{center}
#1}
%%% Modify chapter so that page number on first page (of chapter,
%%% table of contents, etc., comes out according to Bucknell format.
\renewcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi
\thispagestyle{myheadings}\markright{}%
\global\@topnum\z@
\@afterindentfalse
\secdef\@chapter\@schapter}
\renewcommand*{\bibname}{References}
%%% Remove following after spring 2005 - Not necessary because page number
%%% location fixed in chapter environment
\newcommand{\butableofcontents}{
\tableofcontents\thispagestyle{headings}\markright{}
\pagestyle{headings}}
\newcommand{\bulistoffigures}{\pagestyle{myheadings}\markright{}
\listoffigures\thispagestyle{myheadings}\markright{}
\pagestyle{headings}}
\newcommand{\bulistoftables}{\pagestyle{myheadings}\markright{}
\listoftables\thispagestyle{myheadings}\markright{}
\pagestyle{headings}}
\newcommand{\buchapter}[1]{\pagestyle{empty}
\chapter{#1}\thispagestyle{myheadings}\markright{}
\pagestyle{headings}}
\newcommand{\abstract}[1]{
\pagestyle{empty}
\chapter*{Abstract}
\addcontentsline{toc}{chapter}{Abstract}
\thispagestyle{myheadings}\markright{}
#1
\pagestyle{headings}}
\renewcommand{\maketitle}{\begin{titlepage}
\mbox{}
\addtolength{\textheight}{1.0in}
\begin{center}
\renewcommand{\baselinestretch}{1.2}
\large
{\bf \MakeUppercase{\titletext}}
\renewcommand{\baselinestretch}{1.}
\normalsize
\vspace{0.1in}
by\\
\vspace{0.5in}
\@author\\
\vspace{0.5in}
A Thesis\\
\vspace{0.1in}
Presented to the Faculty of\\
\vspace{0.05in}
Bucknell University\\
\vspace{0.05in}
in Partial Fulfillment of the Requirements for the Degree of\\
\vspace{0.05in}
\degreename\ with Honors in \departmentname\\
\vspace{0.1in}
\today
\end{center}
\ifthenelse{\boolean{@twoadv}}{
\vspace{0,5in}
Approved: \hspace{0.2in}\underline{\hspace{2.5in}}\\
\mbox{\hspace{1.3in}}\advisorname\\
\mbox{\hspace{1.3in}}Thesis Advisor
\vspace{0.25in}
\mbox{\hspace{1.0in}}\underline{\hspace{2.5in}}\\
\mbox{\hspace{1.3in}}\advisornameb\\
\mbox{\hspace{1.3in}}Thesis Advisor
\vspace{0.25in}
\mbox{\hspace{1.0in}}\underline{\hspace{2.5in}}\\
\mbox{\hspace{1.3in}}\chairname\\
\mbox{\hspace{1.3in}}Chair, Department of \departmentname}
{\vspace{1.0in}
Approved: \hspace{0.2in}\underline{\hspace{2.5in}}\\
\mbox{\hspace{1.3in}}\advisorname \\
\mbox{\hspace{1.3in}}Thesis Advisor
\vspace{0.5in}
\mbox{\hspace{1.0in}}\underline{\hspace{2.5in}}\\
\mbox{\hspace{1.3in}}\chairname\\
\mbox{\hspace{1.3in}}Chair, Department of \departmentname}
\vfill
\end{titlepage}}
\endinput

View File

@@ -0,0 +1,11 @@
\chapter{Introduction}
\label{ch:intro}
\section{Motivation}
% TODO
\section{HRIStudio Overview}
% TODO
\section{Research Objectives}
% TODO

View File

@@ -0,0 +1,11 @@
\chapter{Background and Context}
\label{ch:background}
\section{Human-Robot Interaction and Wizard-of-Oz}
% TODO
\section{Project Context}
% TODO
\section{Prior Work}
% TODO

View File

@@ -0,0 +1,14 @@
\chapter{Related Work and State of the Art}
\label{ch:related_work}
\section{Existing Frameworks}
% TODO
\section{General vs. Domain-Specific Tools}
% TODO
\section{Methodological Critiques}
% TODO
\section{Research Gaps}
% TODO

View File

@@ -0,0 +1,11 @@
\chapter{Reproducibility Challenges in WoZ-based HRI Research}
\label{ch:reproducibility}
\section{Sources of Variability}
% TODO
\section{Infrastructure and Reporting}
% TODO
\section{Platform Requirements}
% TODO

View File

@@ -0,0 +1,23 @@
\chapter{System Design: HRIStudio Platform}
\label{ch:design}
\section{Design Goals}
% TODO
\section{High-Level Architecture}
% TODO
\section{Hierarchical Experimental Model}
% TODO
\section{Visual Experiment Designer}
% TODO
\section{Execution Interfaces}
% TODO
\section{Robot Integration and Plugins}
% TODO
\section{Data Management}
% TODO

View File

@@ -0,0 +1,11 @@
\chapter{Implementation Details}
\label{ch:implementation}
\section{Technology Stack}
% TODO
\section{Technical Challenges}
% TODO
\section{System Capabilities}
% TODO

View File

@@ -0,0 +1,11 @@
\chapter{Experimental Evaluation of HRIStudio}
\label{ch:evaluation}
\section{Evaluation Goals}
% TODO
\section{Study Design}
% TODO
\section{Procedure}
% TODO

View File

@@ -0,0 +1,8 @@
\chapter{Results}
\label{ch:results}
\section{Quantitative Results}
% TODO
\section{Qualitative Findings}
% TODO

View File

@@ -0,0 +1,11 @@
\chapter{Discussion}
\label{ch:discussion}
\section{Interpretation of Findings}
% TODO
\section{Comparison to Prior Work}
% TODO
\section{Limitations}
% TODO

View File

@@ -0,0 +1,8 @@
\chapter{Conclusion and Future Work}
\label{ch:conclusion}
\section{Contributions}
% TODO
\section{Future Directions}
% TODO

View File

@@ -0,0 +1,11 @@
\chapter{Study Materials}
\label{app:materials}
\section{Protocols}
% TODO
\section{IRB Materials}
% TODO
\section{Questionnaires}
% TODO

View File

@@ -0,0 +1,8 @@
\chapter{Technical Documentation}
\label{app:tech_docs}
\section{Deployment}
% TODO
\section{Plugin Specification}
% TODO

15
thesis/images/speaker.tex Normal file
View File

@@ -0,0 +1,15 @@
\documentclass{article}
\usepackage{tikz}
\usepackage[margin=0.5in]{geometry}
\begin{document}
\pagestyle{empty}
\begin{center}
\begin{tikzpicture}
% Draw a speaker shape
\draw[thick] (0,0) -- (0,3) -- (1,4) -- (3,4) -- (3,0) -- cycle;
\draw[thick] (1,3) -- (1,1) -- (2,1) -- (2,3) -- cycle;
\draw[thick] (1.5,2) circle (0.3);
\node at (1.5,5) {Placeholder Speaker Image};
\end{tikzpicture}
\end{center}
\end{document}

132
thesis/refs.bib Normal file
View File

@@ -0,0 +1,132 @@
@article{Lu2011,
title={{Polonius: A Wizard of Oz Interface for HRI Experiments}},
author={Lu, David V. and Smart, William D.},
journal={Proceedings of the 6th International Conference on Human-Robot Interaction},
pages={77--78},
year={2011},
publisher={ACM}
}
@article{Hoffman2016,
title={{OpenWoZ: A Runtime-Configurable Wizard-of-Oz Framework for Human-Robot Interaction}},
author={Hoffman, Guy and Breazeal, Cynthia},
journal={Proceedings of the 11th ACM/IEEE International Conference on Human-Robot Interaction},
pages={117--124},
year={2016},
publisher={IEEE}
}
@article{Porcheron2020,
title={{NottReal: A Tool for Rapid Prototyping of Human-Robot Interaction}},
author={Porcheron, Martin and Fischer, Joel E. and Reeves, Stuart},
journal={Proceedings of the 2020 ACM/IEEE International Conference on Human-Robot Interaction},
pages={103--111},
year={2020},
publisher={ACM}
}
@article{Rietz2021,
title={{WoZ4U: An Open-Source Wizard-of-Oz Interface for Human-Robot Interaction}},
author={Rietz, Frank and Bennewitz, Maren},
journal={Proceedings of the 16th ACM/IEEE International Conference on Human-Robot Interaction},
pages={95--103},
year={2021},
publisher={IEEE}
}
@article{Riek2012,
author = {Riek, Laurel D.},
title = {{Wizard of Oz studies in HRI: a systematic review and new reporting guidelines}},
year = {2012},
issue_date = {July 2012},
publisher = {Journal of Human-Robot Interaction Steering Committee},
volume = {1},
number = {1},
url = {https://doi.org/10.5898/JHRI.1.1.Riek},
doi = {10.5898/JHRI.1.1.Riek},
abstract = {Many researchers use Wizard of Oz (WoZ) as an experimental technique, but there are methodological concerns over its use, and no comprehensive criteria on how to best employ it. We systematically review 54 WoZ experiments published in the primary HRI publication venues from 2001 -- 2011. Using criteria proposed by Fraser and Gilbert (1991), Green et al. (2004), Steinfeld et al. (2009), and Kelley (1984), we analyzed how researchers conducted HRI WoZ experiments. Researchers mainly used WoZ for verbal (72.2\%) and non-verbal (48.1\%) processing. Most constrained wizard production (90.7\%), but few constrained wizard recognition (11\%). Few reported measuring wizard error (3.7\%), and few reported pre-experiment wizard training (5.4\%). Few reported using WoZ in an iterative manner (24.1\%). Based on these results we propose new reporting guidelines to aid future research.},
journal = {J. Hum.-Robot Interact.},
month = jul,
pages = {119136},
numpages = {18},
keywords = {systematic review, reporting guidelines, methodology, human-robot interaction, Wizard of Oz}
}
@inproceedings{Pettersson2015,
author = {{Pettersson, John S\"{o}ren and Wik, Malin}},
title = {{The longevity of general purpose Wizard-of-Oz tools}},
year = {2015},
isbn = {9781450336734},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/2838739.2838825},
doi = {10.1145/2838739.2838825},
abstract = {The Wizard-of-Oz method has been around for decades, allowing researchers and practitioners to conduct prototyping without programming. An extensive literature review conducted by the authors revealed, however, that the re-usable tools supporting the method did not seem to last more than a few years. While generic systems start to appear around the turn of the millennium, most have already fallen out of use.Our interest in undertaking this review was inspired by the ongoing re-development of our own Wizard-of-Oz tool, the Ozlab, into a system based on web technology.We found three factors that arguably explain why Ozlab is still in use after 15 years instead of the two-three years lifetime of other generic systems: the general approach used from its inception; its inclusion in introductory HCI curricula, and the flexible and situation-dependent design of the wizard's user interface.},
booktitle = {Proceedings of the Annual Meeting of the Australian Special Interest Group for Computer Human Interaction},
pages = {422426},
numpages = {5},
keywords = {Wizard user interface, Wizard of Oz, Software Sustainability, Non-functional requirements, GUI articulation},
location = {Parkville, VIC, Australia},
series = {OzCHI '15}
}
@article{Porfirio2023,
title={{A Framework for Specifying Human-Robot Interaction}},
author={Porfirio, David and Sauppé, Allison and Albarghouthi, Aws and Mutlu, Bilge},
journal={ACM Transactions on Human-Robot Interaction},
volume={12},
number={1},
pages={1--32},
year={2023},
publisher={ACM}
}
@INPROCEEDINGS{Carpinella2017,
author={Carpinella, Colleen M. and Wyman, Alisa B. and Perez, Michael A. and Stroessner, Steven J.},
booktitle={2017 12th ACM/IEEE International Conference on Human-Robot Interaction (HRI},
title={{The Robotic Social Attributes Scale (RoSAS): Development and Validation}},
year={2017},
volume={},
number={},
pages={254-262},
keywords={Robots;Anthropomorphism;Psychology;Safety;Eigenvalues and eigenfunctions;Loading;Reliability;Anthropomorphism;Human Factors;Human-Robot Interaction;Measurement;Perception;Personality Perception;Psychometric Scale;Robots;Robotics;Social Perception;Social Robots;Social Robotics},
doi={}}
@article{Bartneck2009,
author = {Bartneck, Christoph and Croft, Elizabeth and Kulic, Dana},
title = {{Measurement instruments for the anthropomorphism, animacy, likeability, perceived intelligence, and perceived safety of robots}},
journal = {International Journal of Social Robotics},
volume = {1},
number = {1},
pages = {71-81},
doi = {10.1007/s12369-008-0001-3},
year = {2009}
}
@inproceedings{OConnor2024,
title = {{HRIStudio: A Framework for Wizard-of-Oz Experiments in Human-Robot Interaction Studies (Late Breaking Report)}},
author = {Sean O'Connor and L. Felipe Perrone},
year = {2024},
organization = {2024 33rd IEEE International Conference on Robot and Human Interactive Communication (RO-MAN)},
abstract = {Human-robot interaction (HRI) research plays a pivotal role in shaping how robots communicate and collaborate with humans. However, conducting HRI studies, particularly those employing the Wizard-of-Oz (WoZ) technique, can be challenging. WoZ user studies can have complexities at the technical and methodological levels that may render the results irreproducible. We propose to address these challenges with HRIStudio, a novel web-based platform designed to streamline the design, execution, and analysis of WoZ experiments. HRIStudio offers an intuitive interface for experiment creation, real-time control and monitoring during experimental runs, and comprehensive data logging and playback tools for analysis and reproducibility. By lowering technical barriers, promoting collaboration, and offering methodological guidelines, HRIStudio aims to make human-centered robotics research easier, and at the same time, empower researchers to develop scientifically rigorous user studies.},
}
@inproceedings{OConnor2025,
title = {{A Web-Based Wizard-of-Oz Platform for Collaborative and Reproducible Human-Robot Interaction Research}},
author = {Sean O'Connor and L. Felipe Perrone},
year = {2025},
organization = {2025 34th IEEE International Conference on Robot and Human Interactive Communication (RO-MAN)},
abstract = {Human-robot interaction (HRI) research plays a pivotal role in shaping how robots communicate and collaborate with humans. However, conducting HRI studies can be challenging, particularly those employing the Wizard-of-Oz (WoZ) technique. WoZ user studies can have technical and methodological complexities that may render the results irreproducible. We propose to address these challenges with HRIStudio, a modular web-based platform designed to streamline the design, the execution, and the analysis of WoZ experiments. HRIStudio offers an intuitive interface for experiment creation, real-time control and monitoring during experimental runs, and comprehensive data logging and playback tools for analysis and reproducibility. By lowering technical barriers, promoting collaboration, and offering methodological guidelines, HRIStudio aims to make human-centered robotics research easier and empower researchers to develop scientifically rigorous user studies.},
}
@INPROCEEDINGS{Pot2009,
author={Pot, E. and Monceaux, J. and Gelin, R. and Maisonnier, B.},
booktitle={RO-MAN 2009 - The 18th IEEE International Symposium on Robot and Human Interactive Communication},
title={Choregraphe: a graphical tool for humanoid robot programming},
year={2009},
volume={},
number={},
pages={46-51},
keywords={Humanoid robots;Robot programming;Mobile robots;Human robot interaction;Programming environments;Prototypes;Microcomputers;Software tools;Software prototyping;Man machine systems},
doi={10.1109/ROMAN.2009.5326209}}

232
thesis/thesis.tex Normal file
View File

@@ -0,0 +1,232 @@
%documentclass{buthesis} %Gives author-year citation style
\documentclass[numbib]{buthesis} %Gives numerical citation style
%\documentclass[twoadv}{buthesis} %Allows entry of second advisor
%\usepackage{graphics} %Select graphics package
\usepackage{graphicx} %
%\usepackage{amsthm} %Add other packages as necessary
\begin{document}
\butitle{This is the title of my thesis. It will come out in capital
letters as requested}
\author{A. Student}
\degree{Bachelor of Science}
\department{Physics}
\advisor{Martin K. Ligare}
%\advisorb{Jane Doe} %Second advisor if necessary
\chair{David Schoepf}
\maketitle
\frontmatter
\acknowledgments{Thanks to everybody I know, from my parents, to my childhood
friends and kindergarten teacher. I didn't learn everything
I needed to know in kindergarten, but it came close. I guess
I should thank my thesis advisor too.}
\tableofcontents
\listoftables
\listoffigures
\abstract{Here is my abstract. Here is my abstract. Here is my abstract.
Here is my abstract. Here is my abstract. Here is my abstract. Here is my
abstract. Here is my abstract.}
\mainmatter
\chapter{Introduction}
This paragraph will be written with standard margins. I will repeat
lines as necessary to make it long enough. This paragraph has a
citation \cite{LIG04} that you can see.
I will repeat lines as necessary to
make it long enough. This paragraph will be written with standard
margins. I will repeat lines as necessary to make it long enough.
%\begin{proof}
%blah blah fill in the proof.
%\end{proof}
This paragraph will be written with standard margins. I will repeat
lines as necessary to make it long enough. This paragraph
will be written with standard margins. I will repeat lines as necessary to
make it long enough. This paragraph will be written with standard
margins. I will repeat lines as necessary to make it long enough.
\chapter[Long chapter]{This chapter has a long name.}
This paragraph will be written with standard margins. I will repeat
lines as necessary to make it long enough. This paragraph will be
written with standard margins. I will repeat lines as necessary to
make it long enough. This paragraph will be written with standard
margins. I will repeat lines as necessary to make it long enough.
This paragraph will be written with standard margins. I will repeat
lines as necessary to make it long enough. This paragraph will be
written with standard margins. I will repeat lines as necessary to
make it long enough. This paragraph will be written with standard
margins. I will repeat lines as necessary to make it long enough.
This paragraph will be written with standard margins. I will repeat
lines as necessary to make it long enough. This paragraph will be
written with standard margins. I will repeat lines as necessary to
make it long enough. This paragraph will be written with standard
margins. I will repeat lines as necessary to make it long enough.
This paragraph will be written with standard margins. I will repeat
lines as necessary to make it long enough. This paragraph will be
written with standard margins. I will repeat lines as necessary to
make it long enough. This paragraph will be written with standard
margins. I will repeat lines as necessary to make it long enough. This
paragraph will be written with standard margins. I will repeat lines
as necessary to make it long enough. This paragraph will be written
with standard margins. I will repeat lines as necessary to make it
long enough. This paragraph will be written with standard margins. I
will repeat lines as necessary to make it long enough.
Where does this go?
This is the equation of a straight line:
\begin{equation}
y = mx + b.
\end{equation}
This paragraph will be written with standard margins. I will repeat
lines as necessary to make it long enough. This paragraph will be
written with standard margins. I will repeat lines as necessary to
make it long enough. This paragraph will be written with standard
margins. I will repeat lines as necessary to make it long enough.
This paragraph will be written with standard margins. I will repeat
lines as necessary to make it long enough. This paragraph will be
written with standard margins. I will repeat lines as necessary to
make it long enough. This paragraph will be written with standard
margins. I will repeat lines as necessary to make it long enough.
This paragraph will be written with standard margins. I will repeat
lines as necessary to make it long enough. This paragraph will be
written with standard margins. I will repeat lines as necessary to
make it long enough. This paragraph will be written with standard
margins. I will repeat lines as necessary to make it long enough.
This paragraph will be written with standard margins. I will repeat
lines as necessary to make it long enough. This paragraph will be
written with standard margins. I will repeat lines as necessary to
make it long enough. This paragraph will be written with standard
margins. I will repeat lines as necessary to make it long enough. This
paragraph will be written with standard margins. I will repeat lines
as necessary to make it long enough. This paragraph will be written
with standard margins. I will repeat lines as necessary to make it
long enough. This paragraph will be written with standard margins. I
will repeat lines as necessary to make it long enough.
Where does this go?
This is the equation of a straight line:
\begin{equation}
y = mx + b.
\end{equation}
This paragraph will be written with standard margins. I will repeat
lines as necessary to make it long enough. This paragraph will be
written with standard margins. I will repeat lines as necessary to
make it long enough. This paragraph will be written with standard
margins. I will repeat lines as necessary to make it long enough.
This paragraph will be written with standard margins. I will repeat
lines as necessary to make it long enough. This paragraph will be
written with standard margins. I will repeat lines as necessary to
make it long enough. This paragraph will be written with standard
margins. I will repeat lines as necessary to make it long enough.
This paragraph will be written with standard margins. I will repeat
lines as necessary to make it long enough. This paragraph will be
written with standard margins. I will repeat lines as necessary to
make it long enough. This paragraph will be written with standard
margins. I will repeat lines as necessary to make it long enough.
This paragraph will be written with standard margins. I will repeat
lines as necessary to make it long enough. This paragraph will be
written with standard margins. I will repeat lines as necessary to
make it long enough. This paragraph will be written with standard
margins. I will repeat lines as necessary to make it long enough. This
paragraph will be written with standard margins. I will repeat lines
as necessary to make it long enough. This paragraph will be written
with standard margins. I will repeat lines as necessary to make it
long enough. This paragraph will be written with standard margins. I
will repeat lines as necessary to make it long enough.
Where does this go?
This is the equation of a straight line:
\begin{equation}
y = mx + b.
\end{equation}
This paragraph will be written with standard margins. I will repeat
lines as necessary to make it long enough. This paragraph will be
written with standard margins. I will repeat lines as necessary to
make it long enough. This paragraph will be written with standard
margins. I will repeat lines as necessary to make it long enough.
This paragraph will be written with standard margins. I will repeat
lines as necessary to make it long enough. This paragraph will be
written with standard margins. I will repeat lines as necessary to
make it long enough. This paragraph will be written with standard
margins. I will repeat lines as necessary to make it long enough.
\begin{figure}[t]
\begin{center}
\includegraphics[width=3.0in]{speaker.pdf}
\end{center}
\caption[Short caption for figure]{This is a figure from PHYS 212 exam 2. I
want to see the font used for the caption, and width of lines, etc. I
may want to design our own figure environment. Figures not
automatically centered either.}
\label{f_speaker}
\end{figure}
This paragraph will be written with standard margins. I will repeat
lines as necessary to make it long enough. This paragraph will be
written with standard margins. I will repeat lines as necessary to
make it long enough. This paragraph will be written with standard
margins. I will repeat lines as necessary to make it long enough.
This paragraph will be written with standard margins. I will repeat
lines as necessary to make it long enough. This paragraph will be
written with standard margins. I will repeat lines as necessary to
make it long enough. This paragraph will be written with standard
margins. I will repeat lines as necessary to make it long enough.
This paragraph will be written with standard margins. I will repeat
lines as necessary to make it long enough. Here's a citation \cite{LIG05}.
This paragraph will be
written with standard margins. I will repeat lines as necessary to
make it long enough. This paragraph will be written with standard
margins. I will repeat lines as necessary to make it long enough. This
paragraph will be written with standard margins. I will repeat lines
as necessary to make it long enough. This paragraph will be written
with standard margins. I will repeat lines as necessary to make it
long enough. This paragraph will be written with standard margins. I
will repeat lines as necessary to make it long enough.
Where does this go?
This is the equation of a straight line:
\begin{equation}
y = mx + b.
\end{equation}
\backmatter
\bibliographystyle{thesis_num} %This uses BU thesis file thesis_num.bst
%\bibliographystyle{abbrvnat}
%\bibliographystyle{unsrtnat}
%\bibliographystyle{plainnat}
%%%%Use following line if bibtex is being used.
\bibliography{samplebib.bib}
%%%Use following if references are being entered by hand.
%\begin{thebibliography}{99}
%\bibitem[Smith(2005)]{SMI05}J.~Smith, ``An even better paper,''
%J.~Better Phys., {\bf 2}, 294 (2005).
%\bibitem[Ligare(2004)]{LIG04}M.~Ligare, ``A very good paper,''
%J.~Good Phys., {\bf 2}, 294 (2004).
%\end{thebibliography}
\end{document}