From 9958f11d716d0fb184bfaf636b855457aed51ab7 Mon Sep 17 00:00:00 2001 From: Luke Date: Wed, 8 Aug 2018 15:02:17 -0700 Subject: [PATCH] Inital commit --- .gitignore | 247 +++++++++++++++++++++++++ README.md | 32 ++++ backups.sh | 19 ++ paper.pdf | Bin 0 -> 167376 bytes paper.tex | 263 +++++++++++++++++++++++++++ photos/renaud.jpg | Bin 0 -> 41464 bytes references.bib | 12 ++ sections/000-draft_files.tex | 99 ++++++++++ sections/000-extrapackages-ieee.tex | 257 ++++++++++++++++++++++++++ sections/000-extrapackages-local.tex | 24 +++ sections/001-head_material.tex | 12 ++ sections/010-intro.tex | 13 ++ sections/020-theory.tex | 45 +++++ sections/030-example.tex | 14 ++ sections/090-conclusion.tex | 6 + sections/095-authors.tex | 56 ++++++ sections/099-todostuff.tex | 31 ++++ sections/30-theory.tex~ | 78 ++++++++ 18 files changed, 1208 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100755 backups.sh create mode 100644 paper.pdf create mode 100644 paper.tex create mode 100644 photos/renaud.jpg create mode 100644 references.bib create mode 100644 sections/000-draft_files.tex create mode 100644 sections/000-extrapackages-ieee.tex create mode 100644 sections/000-extrapackages-local.tex create mode 100644 sections/001-head_material.tex create mode 100644 sections/010-intro.tex create mode 100644 sections/020-theory.tex create mode 100644 sections/030-example.tex create mode 100644 sections/090-conclusion.tex create mode 100644 sections/095-authors.tex create mode 100644 sections/099-todostuff.tex create mode 100644 sections/30-theory.tex~ diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6196580 --- /dev/null +++ b/.gitignore @@ -0,0 +1,247 @@ +## Core latex/pdflatex auxiliary files: +*.aux +*.lof +*.log +*.lot +*.fls +*.out +*.toc +*.fmt +*.fot +*.cb +*.cb2 +.*.lb + +## Intermediate documents: +*.dvi +*.xdv +*-converted-to.* +# these rules might exclude image files for figures etc. +# *.ps +# *.eps +# *.pdf + +## Generated if empty string is given at "Please type another file name for output:" +.pdf + +## Bibliography auxiliary files (bibtex/biblatex/biber): +*.bbl +*.bcf +*.blg +*-blx.aux +*-blx.bib +*.run.xml + +## Build tool auxiliary files: +*.fdb_latexmk +*.synctex +*.synctex(busy) +*.synctex.gz +*.synctex.gz(busy) +*.pdfsync + +## Build tool directories for auxiliary files +# latexrun +latex.out/ + +## Auxiliary and intermediate files from other packages: +# algorithms +*.alg +*.loa + +# achemso +acs-*.bib + +# amsthm +*.thm + +# beamer +*.nav +*.pre +*.snm +*.vrb + +# changes +*.soc + +# cprotect +*.cpt + +# elsarticle (documentclass of Elsevier journals) +*.spl + +# endnotes +*.ent + +# fixme +*.lox + +# feynmf/feynmp +*.mf +*.mp +*.t[1-9] +*.t[1-9][0-9] +*.tfm + +#(r)(e)ledmac/(r)(e)ledpar +*.end +*.?end +*.[1-9] +*.[1-9][0-9] +*.[1-9][0-9][0-9] +*.[1-9]R +*.[1-9][0-9]R +*.[1-9][0-9][0-9]R +*.eledsec[1-9] +*.eledsec[1-9]R +*.eledsec[1-9][0-9] +*.eledsec[1-9][0-9]R +*.eledsec[1-9][0-9][0-9] +*.eledsec[1-9][0-9][0-9]R + +# glossaries +*.acn +*.acr +*.glg +*.glo +*.gls +*.glsdefs + +# gnuplottex +*-gnuplottex-* + +# gregoriotex +*.gaux +*.gtex + +# htlatex +*.4ct +*.4tc +*.idv +*.lg +*.trc +*.xref + +# hyperref +*.brf + +# knitr +*-concordance.tex +# TODO Comment the next line if you want to keep your tikz graphics files +*.tikz +*-tikzDictionary + +# listings +*.lol + +# makeidx +*.idx +*.ilg +*.ind +*.ist + +# minitoc +*.maf +*.mlf +*.mlt +*.mtc[0-9]* +*.slf[0-9]* +*.slt[0-9]* +*.stc[0-9]* + +# minted +_minted* +*.pyg + +# morewrites +*.mw + +# nomencl +*.nlg +*.nlo +*.nls + +# pax +*.pax + +# pdfpcnotes +*.pdfpc + +# sagetex +*.sagetex.sage +*.sagetex.py +*.sagetex.scmd + +# scrwfile +*.wrt + +# sympy +*.sout +*.sympy +sympy-plots-for-*.tex/ + +# pdfcomment +*.upa +*.upb + +# pythontex +*.pytxcode +pythontex-files-*/ + +# thmtools +*.loe + +# TikZ & PGF +*.dpth +*.md5 +*.auxlock + +# todonotes +*.tdo + +# easy-todo +*.lod + +# xmpincl +*.xmpi + +# xindy +*.xdy + +# xypic precompiled matrices +*.xyc + +# endfloat +*.ttt +*.fff + +# Latexian +TSWLatexianTemp* + +## Editors: +# WinEdt +*.bak +*.sav + +# Texpad +.texpadtmp + +# LyX +*.lyx~ + +# Kile +*.backup + +# KBibTeX +*~[0-9]* + +# auto folder when using emacs and auctex +./auto/* +*.el + +# expex forward references with \gathertags +*-tags.tex + +# standalone packages +*.sta + diff --git a/README.md b/README.md new file mode 100644 index 0000000..99255a9 --- /dev/null +++ b/README.md @@ -0,0 +1,32 @@ +# My IEEE Template +This repo contains a basic IEEE Transactions template set. Please note that this +is *NOT* the offical IEEE template, and is purely a structural organization of +how I use the template when I write papers. + +This repo is formed by simply breaking up the monolithic bare_jrnl.text that +is provided for users into a more managable subset of files. I've tried to +provide a few commands that I've found handy when both drafting documents, as +well as when I'm editing documents for final submission. + +## Included Packages +I include `todonotes`, `scrtime`, `soul`, and `mdframed` by default. These do +do not always see regular use. + +## Useful commands + +* `\todo{}`: provides markup in the margins +* `\hlfix{}{}`: highlights `` in the body, and pairs it with a + `\todo` +* `\editB{}`: changes text color of ``. + * `\editR`, `\editG`, `\editBB`, `\editRR` also provide 4 extra colors. Red, + green, not-blue, and not-red. +* `\dummy`: a citation to `FooBar` as a filler. It also inserts a `\todo` to + make sure you actually go back and fix the dummy ciation later. + * `\dummy[]` will replace the default text in `\todo` with `` + +--- +*Good luck in academia.* + +*I am so sorry for your decision.* + +*-Luke* diff --git a/backups.sh b/backups.sh new file mode 100755 index 0000000..0e093c5 --- /dev/null +++ b/backups.sh @@ -0,0 +1,19 @@ +#!/bin/bash + +# Stuff everything in a backups directory on the local machine. +# Or, you could use git for your paper? +BAK=$(date +"%Y%m%d-%H%M") +BAK_DIR="backups/" + +# Make it if we need it. +if [[ ! -e "${BAK_DIR}" ]]; then + mkdir -p "${BAK_DIR}" +fi + +FOUT="${BAK_DIR}/backup_${BAK}.tar" + +# Bundle it up. +tar --exclude "build/*" --exclude "backups" -cvf "$FOUT" . +xz -9v "$FOUT" +du -sh "${FOUT}.xz" + diff --git a/paper.pdf b/paper.pdf new file mode 100644 index 0000000000000000000000000000000000000000..c2fd291660cb613cda36cda41247fed1e26234a1 GIT binary patch literal 167376 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

OZ-E?A_*Uy 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 +%% +%% bare_jrnl.tex +%% V1.4b +%% 2015/08/26 +%% by Michael Shell +%% see http://www.michaelshell.org/ +%% for current contact information. +%% Support sites: +%% http://www.michaelshell.org/tex/ieeetran/ +%% http://www.ctan.org/pkg/ieeetran +%% and +%% http://www.ieee.org/ + +\documentclass[journal]{IEEEtran} + +% If IEEEtran.cls has not been installed into the LaTeX system files, +% manually specify the path to it like: +% \documentclass[journal]{../sty/IEEEtran} +%\usepackage[showframe]{geometry} +%LPR: This chunk corrects a nasty bug in the IEEEtran biblography section. +\makeatletter +\def\endthebibliography{% + \def\@noitemerr{\@latex@warning{Empty `thebibliography' environment}}% + \endlist +} +\makeatother + +%LPR: Insert the core extra packages. +%LPR: Uncomment parts of that file based upon your needs. +\input{sections/000-extrapackages-ieee} +%LPR: Extra packages YOU want to inclue go in this guy +\input{sections/000-extrapackages-local} +% For the helper macros used to control markup while editing. +\input{sections/000-draft_files} + +\begin{document} +% paper title +% Titles are generally capitalized except for words such as a, an, and, as, +% at, but, by, for, in, nor, of, on, or, the, to and up, which are usually +% not capitalized unless they are the first or last word of the title. +% Linebreaks \\ can be used within to get better formatting as desired. +% Do not put math or special symbols in the title. +\title{A Pretty Great Thing: \\Or, Why You Should Hire Me} + +% author names and IEEE memberships +% note positions of commas and nonbreaking spaces ( ~ ) LaTeX will not break +% a structure at a ~ so this keeps an author's name from being broken across +% two lines. +% use \thanks{} to gain access to the first footnote area +% a separate \thanks must be used for each paragraph as LaTeX2e's \thanks +% was not built to handle multiple paragraphs +%\author{Michael~Shell,~\IEEEmembership{Member,~IEEE,} +% John~Doe,~\IEEEmembership{Fellow,~OSA,} +% and~Jane~Doe,~\IEEEmembership{Life~Fellow,~IEEE}% <-this % stops a space +\ifLPRfmtNOAUTH +\author{}% None of that if we're hiding authorship information. +\else +\author{Luke~Renaud,~\IEEEmembership{Student~Member,~IEEE,} + Your~Labmate,~%\IEEEmembership{Student~Member,~IEEE,} +% Your~Other~Labmate,~%\IEEEmembership{Student~Member,~IEEE,} + Your~Professor,~\IEEEmembership{Senior~Member,~IEEE,}% <-this % stops a space +%\thanks{M. Shell was with the Department +%of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, +%GA, 30332 USA e-mail: (see http://www.michaelshell.org/contact.html).}% <-this % stops a space +%\thanks{L. Renaud, Y. Labmate, and Y. Professor are with the School of Electrical Engineering and Computer Science, My University, City, ST, ZIPCODE USA (e-mail: l_renaud@univ.edu; y_labmate@univ.edu; y_professor@univ.edu).}% <-this % stops a space +%\thanks{Manuscript received April 19, 2005; revised August 26, 2015.}% +} +\fi + +% note the % following the last \IEEEmembership and also \thanks - +% these prevent an unwanted space from occurring between the last author name +% and the end of the author line. i.e., if you had this: +% +% \author{....lastname \thanks{...} \thanks{...} } +% ^------------^------------^----Do not want these spaces! +% +% a space would be appended to the last name and could cause every name on that +% line to be shifted left slightly. This is one of those "LaTeX things". For +% instance, "\textbf{A} \textbf{B}" will typeset as "A B" not "AB". To get +% "AB" then you have to do: "\textbf{A}\textbf{B}" +% \thanks is no different in this regard, so shield the last } of each \thanks +% that ends a line with a % and do not let a space in before the next \thanks. +% Spaces after \IEEEmembership other than the last one are OK (and needed) as +% you are supposed to have spaces between the names. For what it is worth, +% this is a minor point as most people would not even notice if the said evil +% space somehow managed to creep in. + + +% The paper headers +%\markboth{IEEE Transactions on Circuits and Systems---II: Express Briefs,~Vol.~\#\#, No.~\#, Month~\#\#\#\#}% +\markboth{IEEE Transactions on Templates---I: Regular Papers,~Vol.~\#\#, No.~\#, Month~\#\#\#\#}{Renaud \MakeLowercase{\textit{et al.}}: \<~PAPER TITLE GOES HERE\>} +% The only time the second header will appear is for the odd numbered pages +% after the title page when using the twoside option. +% +% *** Note that you probably will NOT want to include the author's *** +% *** name in the headers of peer review papers. *** +% You can use \ifCLASSOPTIONpeerreview for conditional compilation here if +% you desire. + +% If you want to put a publisher's ID mark on the page you can do it like +% this: +%\IEEEpubid{0000--0000/00\$00.00~\copyright~2015 IEEE} +% Remember, if you use this you must call \IEEEpubidadjcol in the second +% column for its text to clear the IEEEpubid mark. + +% make the title area +\maketitle + +% As a general rule, do not put math, special symbols or citations +% in the abstract or keywords. +\input{sections/001-head_material} +% For peer review papers, you can put extra information on the cover +% page as needed: +% \ifCLASSOPTIONpeerreview +% \begin{center} \bfseries EDICS Category: 3-BBND \end{center} +% \fi +% +% For peerreview papers, this IEEEtran command inserts a page break and +% creates the second title. It will be ignored for other modes. +\IEEEpeerreviewmaketitle + +\input{sections/010-intro.tex} +\input{sections/020-theory.tex} +\input{sections/030-example.tex} +\input{sections/090-conclusion.tex} +%\appendices +%\input{sections/110-apdx1.tex} +%\input{sections/120-apdx2.tex} + +% An example of a floating figure using the graphicx package. +% Note that \label must occur AFTER (or within) \caption. +% For figures, \caption should occur after the \includegraphics. +% Note that IEEEtran v1.7 and later has special internal code that +% is designed to preserve the operation of \label w\marginparwidthithin \caption +% even when the captionsoff option is in effect. However, because +% of issues like this, it may be the safest practice to put all your +% \label just after \caption rather than within \caption{}. +% +% Reminder: the "draftcls" or "draftclsnofoot", not "draft", class +% option should be used if it is desired that the figures are to be +% displayed while in draft mode. +% +%\begin{figure}[!t] +%\centering +%\includegraphics[width=2.5in]{myfigure} +% where an .eps filename suffix will be assumed under latex, +% and a .pdf suffix will be assumed for pdflatex; or what has been declared +% via \DeclareGraphicsExtensions. +%\caption{Simulation results for the network.} +%\label{fig_sim} +%\end{figure} + +% Note that the IEEE typically puts floats only at the top, even when this +% results in a large percentage of a column being occupied by floats. + +% An example of a double column floating figure using two subfigures. +% (The subfig.sty package must be loaded for this to work.) +% The subfigure \label commands are set within each subfloat command, +% and the \label for the overall figure must come after \caption. +% \hfil is used as a separator to get equal spacing. +% Watch out that the combined width of all the subfigures on a +% line do not exceed the text width or a line break will occur. +% +%\begin{figure*}[!t] +%\centering +%\subfloat[Case I]{\includegraphics[width=2.5in]{box}% +%\label{fig_first_case}} +%\hfil +%\subfloat[Case II]{\includegraphics[width=2.5in]{box}% +%\label{fig_second_case}} +%\caption{Simulation results for the network.} +%\label{fig_sim} +%\end{figure*} +% +% Note that often IEEE papers with subfigures do not employ subfigure +% captions (using the optional argument to \subfloat[]), but instead will +% reference/describe all of them (a), (b), etc., within the main caption. +% Be aware that for subfig.sty to generate the (a), (b), etc., subfigure +% labels, the optional argument to \subfloat must be present. If a +% subcaption is not desired, just leave its contents blank, +% e.g., \subfloat[]. + +% An example of a floating table. Note that, for IEEE style tables, the +% \caption command should come BEFORE the table and, given that table +% captions serve much like titles, are usually capitalized except for words +% such as a, an, and, as, at, but, by, for, in, nor, of, on, or, the, to +% and up, which are usually not capitalized unless they are the first or +% last word of the caption. Table text will default to \footnotesize as +% the IEEE normally uses this smaller font for tables. +% The \label must come after \caption as always. +% +%\begin{table}[!t] +%% increase table row spacing, adjust to taste +%\renewcommand{\arraystretch}{1.3} +% if using array.sty, it might be a good idea to tweak the value of +% \extrarowheight as needed to properly center the text within the cells +%\caption{An Example of a Table} +%\label{table_example} +%\centering +%% Some packages, such as MDW tools, offer better commands for making tables +%% than the plain LaTeX2e tabular which is used here. +%\begin{tabular}{|c||c|} +%\hline +%One & Two\\ +%\hline +%Three & Four\\ +%\hline +%\end{tabular} +%\end{table} + +% Note that the IEEE does not put floats in the very first column +% - or typically anywhere on the first page for that matter. Also, +% in-text middle ("here") positioning is typically not used, but it +% is allowed and encouraged for Computer Society conferences (but +% not Computer Society journals). Most IEEE journals/conferences use +% top floats exclusively. +% Note that, LaTeX2e, unlike IEEE journals/conferences, places +% footnotes above bottom floats. This can be corrected via the +% \fnbelowfloat command of the stfloats package. + +% use section* for acknowledgment +\if{false} +\section*{Acknowledgment} +The authors would like to thank... +\fi + +% Can use something like this to put references on a page +% by themselves when using endfloat and the captionsoff option. +\ifCLASSOPTIONcaptionsoff + \newpage +\fi + +% trigger a \newpage just before the given reference +% number - used to balance the columns on the last page +% adjust value as needed - may need to be readjusted if +% the document is modified later +%\IEEEtriggeratref{8} +% The "triggered" command can be changed if desired: +%\IEEEtriggercmd{\enlargethispage{-5in}} + +% references section +% The IEEEtran BibTeX style support page is at: +% http://www.michaelshell.org/tex/ieeetran/bibtex/ +\bibliographystyle{IEEEtran} +% **** IEEE Bibliography STUFF **** +\bibliography{IEEEabrv,references} +%LPR: i.e. references.bib in this folder is your references database. +%LPR: I use JabRef to manage my references. + +% Only show authors if fmtNOAUTH is false +\ifLPRfmtNOAUTH\else + \input{sections/095-authors.tex} +\fi + +% Add the random todo items to the end of the document if we want them. +\ifLPRfmtDRAFT + \input{sections/099-todostuff.tex} +\fi + +% that's all folks +\end{document} + diff --git a/photos/renaud.jpg b/photos/renaud.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1284811f735c3d4903191cbb30696cfc72960888 GIT binary patch literal 41464 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 Qz$Z_Q;71FdAD2J>*=L4t#sB~S literal 0 HcmV?d00001 diff --git a/references.bib b/references.bib new file mode 100644 index 0000000..259069d --- /dev/null +++ b/references.bib @@ -0,0 +1,12 @@ +% Encoding: UTF-8 + +@Article{FooBar, + author = {Dummy Smith}, + title = {This Paper Has No Title IF IM STILL HERE YOU ARENT READY TO PUBLISH IF IM STILL HERE YOU AREN'T READY TO PUBLISH IF IM STILL HERE YOU ARENT READY TO PUBLISH}, + journal = {The Journal of Foo Bar}, + year = {2018}, + owner = {luke}, + timestamp = {2018-02-20} +} + +@Comment{jabref-meta: databaseType:bibtex;} diff --git a/sections/000-draft_files.tex b/sections/000-draft_files.tex new file mode 100644 index 0000000..1bec4d4 --- /dev/null +++ b/sections/000-draft_files.tex @@ -0,0 +1,99 @@ +% +% This document is used to setup the flags we use to remove/show bits of the +% paper when writing working drafts. +% + +\newif\ifLPRfmtDRAFT +\newif\ifLPRfmtHIGHLIGHTS +\newif\ifLPRfmtNOAUTH + +% use to do disable/enable sections of text +\newif\ifNO +\newif\ifYES +\YEStrue + +%%%%% +% Control Flags +%%%%% +% Comment these lines to change the behavior of the markup generation. +% +% Description: +% fmtHIGHLITS controls the appearance of \editB, \editR, etc. +% true => colored text, false => default black text +% fmtNOAUTH disables and enables authors in both the title and afterward +% true => authors hidden, false => authors visible +% fmtDRAFT +% true => \todo items visible in expanded page margins +% false => \todo notes stripped, document width unchanged +%%%%% +\LPRfmtHIGHLIGHTStrue +%\LPRfmtNOAUTHtrue +\LPRfmtDRAFTtrue + + +\ifLPRfmtDRAFT + %\usepackage{showframe} % used if you want to show outlines on the page margins + + \usepackage[colorinlistoftodos]{todonotes} + % For color box on final page of self notes. + \usepackage{mdframed} + \usepackage{scrtime} + \usepackage{soul} + + % Formating decisions for the TODO notes stuff that ends up at the end of the paper. + \mdfdefinestyle{notesstyle}{% + linecolor=red,frametitlerule=true, + backgroundcolor=red!15} + \mdfdefinestyle{outlinestyle}{% + linecolor=green,frametitlerule=true, + backgroundcolor=green!15} + + %\presetkeys{todonotes}{color=green!30, linecolor=red!90, size=\small, figwidth=3.4in}{} + %\setlength{\marginparwidth}{1.4cm} + + \presetkeys{todonotes}{color=blue!15, linecolor=red!90, size=\footnotesize, figwidth=3.4in}{} + \setlength{\marginparwidth}{0.8in} % new margin size + \setlength{\marginparpush}{0in} % spacing between margin notes + \addtolength{\paperwidth}{\marginparwidth} % make the page bigger for the margins + \addtolength{\hoffset}{0.5\marginparwidth} % and make the page symetric for the margin + + \makeatletter + \if@todonotes@disabled + \newcommand{\hlfix}[2]{#1} + \else + \newcommand{\hlfix}[2]{\texthl{#1}\todo{#2}{}} + \fi + \makeatother +\else + \makeatletter + \newcommand{\hlfix}[2]{{}} + \newcommand{\todo}[1]{{}} + \makeatother +\fi + + +\ifLPRfmtHIGHLIGHTS + \colorlet{editColorBlue}{blue!100!} + \colorlet{editColorRed}{red!100!} + \definecolor{editColorGreen}{RGB}{0,127,0} + \definecolor{editColorRedRed}{RGB}{192,0,128} + \definecolor{editColorBlueBlue}{RGB}{0,96,192} + + \newcommand{\editB}[1]{{\color{editColorBlue}#1}} + \newcommand{\editR}[1]{{\color{editColorRed}#1}} + \newcommand{\editG}[1]{{\color{editColorGreen}#1}} + \newcommand{\editBB}[1]{{\color{editColorBlueBlue}#1}} + \newcommand{\editRR}[1]{{\color{editColorRedRed}#1}} + + \newcommand{\dummy}[1][cite]{\cite{FooBar}\todo{#1}\xspace} +\else + \newcommand{\editB}[1]{#1} + \newcommand{\editR}[1]{#1} + \newcommand{\editG}[1]{#1} + \newcommand{\editBB}[1]{#1} + \newcommand{\editRR}[1]{#1} + \newcommand{\dummy}[1][cite]{\cite{FooBar}\todo{#1}\xspace} + %\newcommand{\dummy}[1][CITE]{\texthl{!!}\cite{FooBar}\texthl{!!}\todo{#1}\xspace} +\fi + + diff --git a/sections/000-extrapackages-ieee.tex b/sections/000-extrapackages-ieee.tex new file mode 100644 index 0000000..f23c0b9 --- /dev/null +++ b/sections/000-extrapackages-ieee.tex @@ -0,0 +1,257 @@ +% Some very useful LaTeX packages include: +% (uncomment the ones you want to load) + +% *** MISC UTILITY PACKAGES *** +%\usepackage{ifpdf} +% Heiko Oberdiek's ifpdf.sty is very useful if you need conditional +% compilation based on whether the output is pdf or dvi. +% usage: +% \ifpdf +% % pdf code +% \else +% % dvi code +% \fi +% The latest version of ifpdf.sty can be obtained from: +% http://www.ctan.org/pkg/ifpdf +% Also, note that IEEEtran.cls V1.7 and later provides a builtin +% \ifCLASSINFOpdf conditional that works the same way. +% When switching from latex to pdflatex and vice-versa, the compiler may +% have to be run twice to clear warning/error messages. + + +% *** CITATION PACKAGES *** +%\usepackage{cite} +\usepackage[noadjust]{cite} +% cite.sty was written by Donald Arseneau +% V1.6 and later of IEEEtran pre-defines the format of the cite.sty package +% \cite{} output to follow that of the IEEE. Loading the cite package will +% result in citation numbers being automatically sorted and properly +% "compressed/ranged". e.g., [1], [9], [2], [7], [5], [6] without using +% cite.sty will become [1], [2], [5]--[7], [9] using cite.sty. cite.sty's +% \cite will automatically add leading space, if needed. Use cite.sty's +% noadjust option (cite.sty V3.8 and later) if you want to turn this off +% such as if a citation ever needs to be enclosed in parenthesis. +% cite.sty is already installed on most LaTeX systems. Be sure and use +% version 5.0 (2009-03-20) and later if using hyperref.sty. +% The latest version can be obtained at: +% http://www.ctan.org/pkg/cite +% The documentation is contained in the cite.sty file itself. + + +% *** GRAPHICS RELATED PACKAGES *** +\ifCLASSINFOpdf + \usepackage[pdftex]{graphicx} + % declare the path(s) where your graphic files are + \graphicspath{{pdf/}{jpg/}{png/}} + % and their extensions so you won't have to specify these with + % every instance of \includegraphics + % \DeclareGraphicsExtensions{.pdf,.jpg,.png} +\else + % or other class option (dvipsone, dvipdf, if not using dvips). graphicx + % will default to the driver specified in the system graphics.cfg if no + % driver is specified. + % \usepackage[dvips]{graphicx} + % declare the path(s) where your graphic files are + % \graphicspath{{../eps/}} + % and their extensions so you won't have to specify these with + % every instance of \includegraphics + % \DeclareGraphicsExtensions{.eps} +\fi +% graphicx was written by David Carlisle and Sebastian Rahtz. It is +% required if you want graphics, photos, etc. graphicx.sty is already +% installed on most LaTeX systems. The latest version and documentation +% can be obtained at: +% http://www.ctan.org/pkg/graphicx +% Another good source of documentation is "Using Imported Graphics in +% LaTeX2e" by Keith Reckdahl which can be found at: +% http://www.ctan.org/pkg/epslatex +% +% latex, and pdflatex in dvi mode, support graphics in encapsulated +% postscript (.eps) format. pdflatex in pdf mode supports graphics +% in .pdf, .jpeg, .png and .mps (metapost) formats. Users should ensure +% that all non-photo figures use a vector format (.eps, .pdf, .mps) and +% not a bitmapped formats (.jpeg, .png). The IEEE frowns on bitmapped formats +% which can result in "jaggedy"/blurry rendering of lines and letters as +% well as large increases in file sizes. +% +% You can find documentation about the pdfTeX application at: +% http://www.tug.org/applications/pdftex + + +% *** MATH PACKAGES *** +\usepackage{amsmath} +% A popular package from the American Mathematical Society that provides +% many useful and powerful commands for dealing with mathematics. +% +% Note that the amsmath package sets \interdisplaylinepenalty to 10000 +% thus preventing page breaks from occurring within multiline equations. Use: +%\interdisplaylinepenalty=2500 +% after loading amsmath to restore such page breaks as IEEEtran.cls normally +% does. amsmath.sty is already installed on most LaTeX systems. The latest +% version and documentation can be obtained at: +% http://www.ctan.org/pkg/amsmath +\usepackage{cases} + + +% *** SPECIALIZED LIST PACKAGES *** +%\usepackage{algorithmic} +% algorithmic.sty was written by Peter Williams and Rogerio Brito. +% This package provides an algorithmic environment fo describing algorithms. +% You can use the algorithmic environment in-text or within a figure +% environment to provide for a floating algorithm. Do NOT use the algorithm +% floating environment provided by algorithm.sty (by the same authors) or +% algorithm2e.sty (by Christophe Fiorio) as the IEEE does not use dedicated +% algorithm float types and packages that provide these will not provide +% correct IEEE style captions. The latest version and documentation of +% algorithmic.sty can be obtained at: +% http://www.ctan.org/pkg/algorithms +% Also of interest may be the (relatively newer and more customizable) +% algorithmicx.sty package by Szasz Janos: +% http://www.ctan.org/pkg/algorithmicx + + + +% *** ALIGNMENT PACKAGES *** +\usepackage{array} +% Frank Mittelbach's and David Carlisle's array.sty patches and improves +% the standard LaTeX2e array and tabular environments to provide better +% appearance and additional user controls. As the default LaTeX2e table +% generation code is lacking to the point of almost being broken with +% respect to the quality of the end results, all users are strongly +% advised to use an enhanced (at the very least that provided by array.sty) +% set of table tools. array.sty is already installed on most systems. The +% latest version and documentation can be obtained at: +% http://www.ctan.org/pkg/array + +% IEEEtran contains the IEEEeqnarray family of commands that can be used to +% generate multiline equations as well as matrices, tables, etc., of high +% quality. + + +% *** SUBFIGURE PACKAGES *** +%\ifCLASSOPTIONcompsoc +% \usepackage[caption=false,font=normalsize,labelfont=sf,textfont=sf]{subfig} +%\else +% \usepackage[caption=false,font=footnotesize]{subfig} +%\fi +% subfig.sty, written by Steven Douglas Cochran, is the modern replacement +% for subfigure.sty, the latter of which is no longer maintained and is +% incompatible with some LaTeX packages including fixltx2e. However, +% subfig.sty requires and automatically loads Axel Sommerfeldt's caption.sty +% which will override IEEEtran.cls' handling of captions and this will result +% in non-IEEE style figure/table captions. To prevent this problem, be sure +% and invoke subfig.sty's "caption=false" package option (available since +% subfig.sty version 1.3, 2005/06/28) as this is will preserve IEEEtran.cls +% handling of captions. +% Note that the Computer Society format requires a larger sans serif font +% than the serif footnote size font used in traditional IEEE formatting +% and thus the need to invoke different subfig.sty package options depending +% on whether compsoc mode has been enabled. +% +% The latest version and documentation of subfig.sty can be obtained at: +% http://www.ctan.org/pkg/subfig + + +% *** FLOAT PACKAGES *** +%\usepackage{fixltx2e} +% fixltx2e, the successor to the earlier fix2col.sty, was written by +% Frank Mittelbach and David Carlisle. This package corrects a few problems +% in the LaTeX2e kernel, the most notable of which is that in current +% LaTeX2e releases, the ordering of single and double column floats is not +% guaranteed to be preserved. Thus, an unpatched LaTeX2e can allow a +% single column figure to be placed prior to an earlier double column +% figure. +% Be aware that LaTeX2e kernels dated 2015 and later have fixltx2e.sty's +% corrections already built into the system in which case a warning will +% be issued if an attempt is made to load fixltx2e.sty as it is no longer +% needed. +% The latest version and documentation can be found at: +% http://www.ctan.org/pkg/fixltx2e + + +\usepackage{stfloats} +% stfloats.sty was written by Sigitas Tolusis. This package gives LaTeX2e +% the ability to do double column floats at the bottom of the page as well +% as the top. (e.g., "\begin{figure*}[!b]" is not normally possible in +% LaTeX2e). It also provides a command: +\fnbelowfloat +% to enable the placement of footnotes below bottom floats (the standard +% LaTeX2e kernel puts them above bottom floats). This is an invasive package +% which rewrites many portions of the LaTeX2e float routines. It may not work +% with other packages that modify the LaTeX2e float routines. The latest +% version and documentation can be obtained at: +% http://www.ctan.org/pkg/stfloats +% Do not use the stfloats baselinefloat ability as the IEEE does not allow +% \baselineskip to stretch. Authors submitting work to the IEEE should note +% that the IEEE rarely uses double column equations and that authors should try +% to avoid such use. Do not be tempted to use the cuted.sty or midfloat.sty +% packages (also by Sigitas Tolusis) as the IEEE does not format its papers in +% such ways. +% Do not attempt to use stfloats with fixltx2e as they are incompatible. +% Instead, use Morten Hogholm'a dblfloatfix which combines the features +% of both fixltx2e and stfloats: +% +% \usepackage{dblfloatfix} +% The latest version can be found at: +% http://www.ctan.org/pkg/dblfloatfix + + + + +%\ifCLASSOPTIONcaptionsoff +% \usepackage[nomarkers]{endfloat} +% \let\MYoriglatexcaption\caption +% \renewcommand{\caption}[2][\relax]{\MYoriglatexcaption[#2]{#2}} +%\fi +% endfloat.sty was written by James Darrell McCauley, Jeff Goldberg and +% Axel Sommerfeldt. This package may be useful when used in conjunction with +% IEEEtran.cls' captionsoff option. Some IEEE journals/societies require that +% submissions have lists of figures/tables at the end of the paper and that +% figures/tables without any captions are placed on a page by themselves at +% the end of the document. If needed, the draftcls IEEEtran class option or +% \CLASSINPUTbaselinestretch interface can be used to increase the line +% spacing as well. Be sure and use the nomarkers option of endfloat to +% prevent endfloat from "marking" where the figures would have been placed +% in the text. The two hack lines of code above are a slight modification of +% that suggested by in the endfloat docs (section 8.4.1) to ensure that +% the full captions always appear in the list of figures/tables - even if +% the user used the short optional argument of \caption[]{}. +% IEEE papers do not typically make use of \caption[]'s optional argument, +% so this should not be an issue. A similar trick can be used to disable +% captions of packages such as subfig.sty that lack options to turn off +% the subcaptions: +% For subfig.sty: +% \let\MYorigsubfloat\subfloat +% \renewcommand{\subfloat}[2][\relax]{\MYorigsubfloat[]{#2}} +% However, the above trick will not work if both optional arguments of +% the \subfloat command are used. Furthermore, there needs to be a +% description of each subfigure *somewhere* and endfloat does not add +% subfigure captions to its list of figures. Thus, the best approach is to +% avoid the use of subfigure captions (many IEEE journals avoid them anyway) +% and instead reference/explain all the subfigures within the main caption. +% The latest version of endfloat.sty and its documentation can obtained at: +% http://www.ctan.org/pkg/endfloat +% +% The IEEEtran \ifCLASSOPTIONcaptionsoff conditional can also be used +% later in the document, say, to conditionally put the References on a +% page by themselves. + + +% *** PDF, URL AND HYPERLINK PACKAGES *** +%\usepackage{url} +% url.sty was written by Donald Arseneau. It provides better support for +% handling and breaking URLs. url.sty is already installed on most LaTeX +% systems. The latest version and documentation can be obtained at: +% http://www.ctan.org/pkg/url +% Basically, \url{my_url_here}. + + +% *** Do not adjust lengths that control margins, column widths, etc. *** +% *** Do not use packages that alter fonts (such as pslatex). *** +% There should be no need to do such things with IEEEtran.cls V1.6 and later. +% (Unless specifically asked to do so by the journal or conference you plan +% to submit to, of course. ) + +% correct bad hyphenation here +\hyphenation{op-tical net-works semi-conduc-tor} + diff --git a/sections/000-extrapackages-local.tex b/sections/000-extrapackages-local.tex new file mode 100644 index 0000000..f60c149 --- /dev/null +++ b/sections/000-extrapackages-local.tex @@ -0,0 +1,24 @@ +% +% A few random packages that I think are particularly useful. +% + +\usepackage{gensymb} % for \degree, etc. +\usepackage{xspace} % to fix \degree eating a space +% Redefine \degree to not eat a space based upon the \xspace package +\AtBeginDocument{% + \let\OLDdegree\degree% + \renewcommand{\degree}{\OLDdegree{}\xspace}% +} + + +\usepackage{xcolor} % for inkscape figures + +% This handles warnings related to using the \input command on PDFs generated +% by inkscape's SVG->TEX conversion tool. +\pdfsuppresswarningpagegroup=1 + +% My mangled attempt at figuring out how to make footnotes place nicely with +% tables. +\usepackage{footnote} +\makesavenoteenv{tabular} +\makesavenoteenv{table} diff --git a/sections/001-head_material.tex b/sections/001-head_material.tex new file mode 100644 index 0000000..3df0384 --- /dev/null +++ b/sections/001-head_material.tex @@ -0,0 +1,12 @@ +\begin{abstract} +Cras ut justo quis dui dignissim feugiat. Quisque dapibus, nisl id maximus hendrerit, enim neque ullamcorper nisl, in vulputate orci magna at ex. Aliquam lacinia neque augue, sit amet elementum ex ullamcorper vitae. Sed finibus, erat a porta lacinia, augue velit pretium justo, sit amet blandit enim arcu vel erat. Quisque turpis nisl, dictum non tellus iaculis, gravida aliquet lorem. \hlfix{Curabitur eget rutrum nunc.}{noted} In hac habitasse platea dictumst. Nulla consequat augue ac elit vulputate scelerisque. Etiam rutrum, mauris semper tempor consectetur, quam est hendrerit leo, ut tristique sem lacus quis magna. Praesent vestibulum orci libero, vel dignissim urna tristique ut. Etiam interdum fringilla justo ultrices molestie. Quisque rutrum vestibulum blandit. Vivamus rutrum convallis nisi ut porta. Pellentesque ex dolor, condimentum ullamcorper fringilla sit amet, fermentum quis velit. Nam nec orci bibendum, aliquam turpis ut, feugiat nisl. Maecenas finibus orci non purus fermentum tincidunt.% +\ifLPRfmtDRAFT\footnote{Compiled on \today\: at \thistime}\fi +\end{abstract}% + + +% Note that keywords are not normally used for peerreview papers. +\editB{% +\begin{IEEEkeywords} +TBD +\end{IEEEkeywords}% +} diff --git a/sections/010-intro.tex b/sections/010-intro.tex new file mode 100644 index 0000000..114635b --- /dev/null +++ b/sections/010-intro.tex @@ -0,0 +1,13 @@ +\section{Introduction}\label{sec:10-intro}% +\IEEEPARstart{L}{orem} ipsum dolor sit amet, consectetur adipiscing elit. Integer ut mi sem. Vestibulum laoreet, velit non posuere rhoncus, massa enim tempus arcu, in sodales massa lorem ut arcu. Cras metus arcu, sagittis non orci eget, scelerisque volutpat ipsum. In ac dolor quis risus auctor aliquet ac non ex. Sed nec urna cursus, fringilla orci sit amet, dignissim mauris. Donec interdum lobortis ipsum, vel auctor diam volutpat hendrerit. Duis ex quam, faucibus id pharetra at, convallis ut tortor. Morbi ultrices posuere ligula, tincidunt scelerisque ligula semper ornare. Donec nec lorem porttitor, gravida orci eu, ultricies metus \dummy. Donec vestibulum, orci nec placerat porttitor, nisl mi hendrerit justo, a mattis neque mauris in nisl. Nunc lobortis, dui hendrerit accumsan cursus, lorem velit auctor ligula, pharetra faucibus tortor tellus suscipit arcu. Nam eget pulvinar nisl. Donec ornare blandit purus vel viverra. Nullam egestas convallis neque et laoreet. Proin ac egestas ipsum. + +\editG{% +\subsection{A green subsection} +Cras ut justo quis dui dignissim feugiat. Quisque dapibus, nisl id maximus hendrerit, enim neque ullamcorper nisl, in vulputate orci magna at ex. Aliquam lacinia neque augue, sit amet elementum ex ullamcorper vitae. Sed finibus, erat a porta lacinia, augue velit pretium justo, sit amet blandit enim arcu vel erat. Quisque turpis nisl, dictum non tellus iaculis, gravida aliquet lorem. Curabitur eget rutrum nunc. In hac habitasse platea dictumst. Nulla consequat augue ac elit vulputate scelerisque. Etiam rutrum, mauris semper tempor consectetur, quam est hendrerit leo, ut tristique sem lacus quis magna. Praesent vestibulum orci libero, vel dignissim urna tristique ut. Etiam interdum fringilla justo ultrices molestie. Quisque rutrum vestibulum blandit. Vivamus rutrum convallis nisi ut porta. Pellentesque ex dolor, condimentum ullamcorper fringilla sit amet, fermentum quis velit. Nam nec orci bibendum, aliquam turpis ut, feugiat nisl. Maecenas finibus orci non purus fermentum tincidunt.% +} + +Nullam vel nibh at odio rutrum scelerisque in et ligula. Cras ut efficitur leo, et commodo sem. Fusce in felis vulputate, bibendum mauris in, varius felis\todo{eh?}. Praesent purus arcu, lobortis id enim at, rhoncus iaculis quam. Sed quis diam a felis sollicitudin consectetur ac eget dui. Phasellus laoreet, ex eget blandit faucibus, turpis risus aliquam ex, eu varius dolor eros nec justo. Vestibulum viverra nulla et lobortis cursus. Aliquam at elementum enim, ac scelerisque risus. Sed tristique, neque a iaculis volutpat, tortor urna pellentesque lorem, id lacinia magna felis ut neque. Duis pretium erat quis cursus consequat. Suspendisse non elit non dui varius mattis. Vivamus nec rutrum lectus. Fusce suscipit ultricies varius. Donec ac dui neque. Phasellus a eros ipsum. + +Nullam laoreet tortor neque, sed scelerisque justo mollis at. Sed id rhoncus nulla. In sodales lobortis dolor in accumsan. Quisque vehicula sapien est, et aliquam lorem pretium eget. Donec id ante nec leo bibendum scelerisque. Nulla sed velit diam. In vulputate ac lacus ac vestibulum. + +Pellentesque fermentum mauris diam, et porttitor tortor porta quis. Aliquam consequat, est et vulputate fermentum, mauris tortor maximus lorem, rhoncus volutpat tellus eros et nibh. In a pharetra dui. Vivamus quis justo metus. Morbi dictum lorem vitae elit tristique pellentesque. Proin elementum placerat tortor vitae auctor. Ut cursus urna nec congue lobortis. Nulla facilisi. Cras maximus lacinia felis et maximus. Nam faucibus convallis sodales. diff --git a/sections/020-theory.tex b/sections/020-theory.tex new file mode 100644 index 0000000..497fe7e --- /dev/null +++ b/sections/020-theory.tex @@ -0,0 +1,45 @@ +\section{Theory of Operation}\label{sec:20-theory} +Lorem ipsum dolor sit amet, consectetur adipiscing elit. In non pulvinar dolor. Fusce id ipsum et neque blandit pharetra eget vitae quam. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nullam egestas fermentum justo at rhoncus. Nunc eget suscipit quam. Duis non arcu at sem consequat egestas sed id est. Phasellus eget maximus massa. Suspendisse consectetur semper faucibus. Praesent a eros vel elit rutrum accumsan. Vestibulum laoreet pretium nulla a tempus. Nunc accumsan lacus non pulvinar vulputate. Aliquam sodales in enim vel porta. + +\begin{figure}[t] + \centering + %\input{drawings/pdf_frominkscape.pdf_tex} + %\includegraphics[width=3.4in,trim={0pt 0pt 0pt 0pt},clip]{figures/normal_pdf_or_file} + \missingfigure{A figure I don't have} + \caption{I really should put something here.} + \label{fig:theory_csamp_schematic} +\end{figure}% +% +\subsection{Preventing Nuclear War} +Hello?... Uh... Hello D-- uh hello Dmitri? Listen uh uh I can't hear too well. Do you suppose you could turn the music down just a little?... Oh-ho, that's much better... yeah... huh... yes... Fine, I can hear you now, Dmitri... Clear and plain and coming through fine... I'm coming through fine, too, eh?... Good, then... well, then, as you say, we're both coming through fine... Good... Well, it's good that you're fine and... and I'm fine... I agree with you, it's great to be fine... a-ha-ha-ha-ha... Now then, Dmitri, you know how we've always talked about the possibility of something going wrong with the Bomb... The \textit{Bomb}, Dmitri... The \textit{hydrogen} bomb!... Well now, what happened is... ahm... one of our base commanders, he had a sort of... well, he went a little funny in the head... you know... just a little... funny. And, ah... he went and did a silly thing... Well, I'll tell you what he did. He ordered his planes... to attack your country... Ah... Well, let me finish, Dmitri... Let me finish, Dmitri... Well listen, how do you think I feel about it?... Can you \textit{imagine} how I feel about it, Dmitri?... Why do you think I'm calling you? Just to say hello?... \textit{Of course} I like to speak to you!... \textit{Of course} I like to say hello!... Not now, but anytime, Dmitri. I'm just calling up to tell you something terrible has happened... It's a \textit{friendly} call. Of course it's a friendly call... Listen, if it wasn't friendly... you probably wouldn't have even got it... They will \textit{not} reach their targets for at least another hour... I am... I am positive, Dmitri... Listen, I've been all over this with your ambassador. It is not a trick... Well, I'll tell you. We'd like to give your air staff a complete run-down on the targets, the flight plans, and the defensive systems of the planes... Yes! I mean i-i-i-if we're unable to recall the planes, then... I'd say that, ah... well, ah... we're just gonna have to help you destroy them, Dmitri... I know they're our boys... All right, well listen now. Who should we call?... \textit{Who} should we call, Dmitri? The... wha-whe, the People... you, sorry, you faded away there... The People's Central Air Defense Headquarters... Where is that, Dmitri?... In Omsk... Right... Yes... Oh, you'll call them first, will you?... Uh-huh... Listen, do you happen to have the phone number on you, Dmitri?... Whe-ah, what? I see, just ask for Omsk information... Ah-ah-eh-uhm-hm... I'm sorry, too, Dmitri... I'm very sorry... \textit{All right}, you're sorrier than I am, but I am as sorry as well... I am as sorry as you are, Dmitri! Don't say that you're more sorry than I am, because I'm capable of being just as sorry as you are... So we're both sorry, all right?... All right. + +\editR{% +\subsection{Subsection in Red}% +Suspendisse nunc diam, venenatis at nisl quis, elementum eleifend diam. Nam sed molestie odio. Quisque maximus est vel arcu ultrices posuere. In hac habitasse platea dictumst. Nunc in sapien vel arcu mollis laoreet quis at sapien. Praesent nunc urna, tincidunt tempus leo ac, fringilla imperdiet nibh. Duis venenatis imperdiet laoreet. Sed at erat erat. Maecenas vitae euismod magna.% +% +\begin{IEEEeqnarray}{rl} + \angle H_{x}(\delta, \gamma, {}&G_x) = \frac{\pi}{2}-\arctan + \Bigg[ \frac{1}{Q} + \frac{ + (1+\delta) + }{ + 1 - ( 1 + \delta )^2 (1 + \gamma) + } + \Bigg] + \label{eqn:theory_csamp_phase}\\ + \left| H_{x}(\delta, \gamma,\right.&\left.G_x) \right| = + \frac{g_{m,x}}{G_x} \times \IEEEnonumber \\ + {}&\frac{ + \left| 1 + \delta \right| + }{\sqrt{ + (1 + \delta)^2 + Q^2 \big[ 1 - ( 1 + \delta )^2 (1 + \gamma)\big]^2 + }} + \label{eqn:theory_csamp_mag} +\end{IEEEeqnarray}% +% +Aliquam ullamcorper accumsan diam, ac egestas ante porta et. Mauris lacinia, dui id suscipit pharetra, tellus purus hendrerit tellus, vel bibendum felis diam ut massa. Nullam id ex in mi iaculis sodales et ut ipsum. Nulla mollis purus in risus consectetur, at rutrum nunc ullamcorper. Integer id consectetur ex, sed elementum ligula. Aenean maximus feugiat turpis non finibus. Ut lacinia finibus diam ac pellentesque. Sed ipsum ligula, hendrerit a convallis sit amet, pellentesque at purus. Vestibulum condimentum bibendum tempus. Aenean in pulvinar ipsum. Etiam tempus finibus quam, dapibus tempor nunc elementum blandit. Proin consectetur finibus ligula, sed malesuada quam pulvinar ultrices. Donec ultricies, metus eu ullamcorper dictum, augue risus viverra urna, in posuere nisi dui vel risus. Phasellus ac viverra nisl. Aenean faucibus ligula nisl, venenatis lacinia ex pretium egestas. Praesent nunc tellus, ultrices nec augue quis, maximus aliquam sem.% + +Sed malesuada turpis vitae pharetra tempor\todo{This is clearly not english.}. \editRR{Etiam iaculis quis enim sodales tincidunt. Duis eu tellus lorem. Aenean viverra purus eu erat cursus, non imperdiet sapien lacinia.} In gravida nulla vitae mattis semper. Sed libero ipsum, viverra vel gravida eu, varius at lectus. Nullam placerat commodo massa at congue. Donec volutpat erat vel enim condimentum posuere id sed mauris. Fusce aliquam, magna at venenatis vehicula, augue nulla molestie dolor, eget lacinia turpis diam ut odio. + +Morbi quis est sed mi dictum blandit ornare non diam. Vestibulum congue, metus in posuere pulvinar, turpis quam imperdiet mauris, vel faucibus lectus nulla quis ipsum. Nam sagittis urna aliquam, lobortis libero quis, viverra lorem. Ut eget laoreet odio. Maecenas eget ligula lorem. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aenean eros nibh, varius sed justo in, hendrerit vulputate nulla.% +} diff --git a/sections/030-example.tex b/sections/030-example.tex new file mode 100644 index 0000000..82f0019 --- /dev/null +++ b/sections/030-example.tex @@ -0,0 +1,14 @@ +\editB{% +\section{Example Section} +One, our hopes for recalling the 843rd bomb wing are quickly being reduced to a very low order of probability. + +Two, in less than fifteen minutes from now the Russkies will be making radar contact with the planes. + +Three, when the do, they are going to go absolutely ape, and they're gonna strike back with everything they've got. + +Four, if prior to this time, we have done nothing further to suppress their retaliatory capabilities, we will suffer virtual annihilation. + +Now, five, if on the other hand, we were to immediately launch an all out and coordinated attack on all their airfields and missile bases we'd stand a damn good chance of catching them with their pants down. Hell, we got a five to one missile superiority as it is. We could easily assign three missiles to every target, and still have a very effective reserve force for any other contingency. + +Now, six, an unofficial study which we undertook of this eventuality, indicated that we would destroy ninety percent of their nuclear capabilities. We would therefore prevail, and suffer only modest and acceptable civilian casualties from their remaining force which would be badly damaged and uncoordinated. +} diff --git a/sections/090-conclusion.tex b/sections/090-conclusion.tex new file mode 100644 index 0000000..40cd2db --- /dev/null +++ b/sections/090-conclusion.tex @@ -0,0 +1,6 @@ +%\editG{% +\section{Conclusion}\label{sec:90-conclude}% +Mr. President, it is not only possible, it is essential. That is the whole idea of this machine, you know. Deterrence is the art of producing in the mind of the enemy... the \textbf{fear} to attack. And so, because of the automated and irrevocable decision-making process which rules out human meddling, the Doomsday machine is terrifying and simple to understand... and completely credible and convincing. + +And! you really should go watch this movie. +%} diff --git a/sections/095-authors.tex b/sections/095-authors.tex new file mode 100644 index 0000000..0b94857 --- /dev/null +++ b/sections/095-authors.tex @@ -0,0 +1,56 @@ +% biography section +% +% If you have an EPS/PDF photo (graphicx package needed) extra braces are +% needed around the contents of the optional argument to biography to prevent +% the LaTeX parser from getting confused when it sees the complicated +% \includegraphics command within an optional argument. (You could create +% your own custom macro containing the \includegraphics command to make things +% simpler here.) +%\begin{IEEEbiography}[{\includegraphics[width=1in,height=1.25in,clip,keepaspectratio]{mshell}}]{Michael Shell} +% or if you just want to reserve a space for a photo: +%\newpage +\vspace{-0.5 cm} + +\begin{IEEEbiography}[{\includegraphics[width=1in,height=1.25in,clip,keepaspectratio]{photos/renaud.jpg}}]{Luke Renaud} +%\begin{IEEEbiographynophoto}{Luke Renaud} +(S’13) received the B.S. in Electrical Engineering \textit{summa cumme laude} with a from Washington State University in Pullman, WA in 2013. He is currently pursuing a Ph.D. in RF Microelectronics from Washington State University, Pullman, WA. + +If you're reading this paragraph as a reviewer, then the person who submit the paper has forgotten to remove my template BIO from their document. You really should reject their paper, that's pretty sloppy. +%\end{IEEEbiographynophoto} +\vspace{-0.8 cm} +\end{IEEEbiography} + +%\vfill + +%\begin{IEEEbiography}[{\includegraphics[width=1in,height=1.25in,clip,keepaspectratio]{photos/ylabmate}}]{Your Labmate} +\begin{IEEEbiographynophoto}{Your Labmate} +Bio paragraph +\end{IEEEbiographynophoto} +%\end{IEEEbiography} +%\vspace{-0.8 cm} + +%\begin{IEEEbiography}[{\includegraphics[width=1in,height=1.25in,clip,keepaspectratio]{photos/yprof}}]{Your Professor} +\begin{IEEEbiographynophoto}{Your Professor} +Bio paragraph +\end{IEEEbiographynophoto} +%\end{IEEEbiography} + +% insert where needed to balance the two columns on the last page with +% biographies +%\newpage + +%\begin{IEEEbiographynophoto}{Jane Doe} +%Biography text here. +%\end{IEEEbiographynophoto} + +% You can push biographies down or up by placing +% a \vfill before or after them. The appropriate +% use of \vfill depends on what kind of text is +% on the last page and whether or not the columns +% are being equalized. + +\vfill + +% Can be used to pull up biographies so that the bottom of the last one +% is flush with the other column. +%\enlargethispage{-5in} diff --git a/sections/099-todostuff.tex b/sections/099-todostuff.tex new file mode 100644 index 0000000..07b0d9f --- /dev/null +++ b/sections/099-todostuff.tex @@ -0,0 +1,31 @@ + +\vfill +\pagebreak + +\hrule + +\begin{mdframed}[style=outlinestyle,frametitle={Inital Outline:}] +\begin{itemize} + \item introduction/background + \begin{itemize} + \item existing topologies + \item challenges and characteristics \textbf{[elaborate]} + \end{itemize} + \item block diagram overview + \item design discussions (theory) + \item Control Overview + \item Measurement results + \item Conclusion +\end{itemize} +\end{mdframed} + +\begin{mdframed}[style=notesstyle,frametitle={Remaining TODO items:}] +\begin{itemize} + \item update biographies + \item align final biographies properly (last step before submitting.) + \item a random note to myself +\end{itemize} +\end{mdframed} + +\listoftodos + diff --git a/sections/30-theory.tex~ b/sections/30-theory.tex~ new file mode 100644 index 0000000..2870c48 --- /dev/null +++ b/sections/30-theory.tex~ @@ -0,0 +1,78 @@ +\section{Proposed Circuit} +\begin{figure}[t!] +\centering +%\missingfigure[figwidth=3.5in]{LS Schematic} +\includegraphics{schematic_true} +\caption{Schematic diagram of the proposed envelope detector.} +\label{fig:true_schematic} +\end{figure} +The proposed circuit in a single-ended topology is shown in Fig. \ref{fig:true_schematic}. The circuit is comprised of a single input device (M1) driving a quarter wavelength transmission line, and a resistive load. The operation of the device can conceptually be described by conceptualizing the system to transient respones to the positive and negative halves of an input sinusoid. As the inital rising edge drives the system, the transistor will produce a coresponding current pulse into the transmission line and the load element. This pulse will travel down the transmission line, and reflect at the open termination of the line with a total flight time one half that of the pulse/RF period. As such, when the input waveform falls back to it's midpoint level and begins to fall, it will produce an inverted pulse with oposing ampliutde to the pulse now returning from the transmission line. The superposition of these two currents is regestered across the output load and reduces or eleminates (in the extreme ideal) the fundemental component of this waveform. This results in baseband information being produced at the drain node of the driving device, as well as even harmonics of the fundemental carrier where the transmission line behaves as an open circuit. + +As the system is fundementally a filtering operation we desire to bias the device near threshold, or below threshold to both minimize DC power consumption, as well as to maximize the non-linearity of the device. In this paper ideal class-B biasing will be assumed in the mathematical formulation. + +%%------------------------------------------------------------------------%% +%%------------------------------------------------------------------------%% +\subsection{Small Signal Modeling} +To better understand the proposed circuit's performance limitations, consider the small signal equivelent circuit presented shown in Fig. \ref{fig:ss_schematic}. First constrain modeling of this system to the behavior at the drain node of the input device. It is assumed that the equivelent input impedance for the circuit will be appropreatly matched from an LNA preceding the circuit to maximize the voltage swing at the device's gate node. Under this assumption the equivelent model for the circuit is described by the equivelent admitance terms at the drain node: M1's transconductance ($g_m$); the drain node capacitance consisting of M1's $C_{ds}$, as well as any load capacitance from a baseband amplifier; M1's output condutance $g_o$; and, the load resistance/conductance $G_L$. + +\begin{figure}[t!] +\centering +%\missingfigure[figwidth=3.5in]{SS Schematic} +\includegraphics{schematic_smallsig} +\caption{Simplified small signal model.} +\label{fig:ss_schematic} +\end{figure} + +Using the conventional model for a lossless transmission line, the voltage gain of the stage is described as (\ref{eqn:ssGain1}), where $C_D$ represents the total capacitance at the drain node, and $Y_0$ represents the characteristic admitance of the transmission line. + +\begin{IEEEeqnarray}{rCl} +G_V = \frac{V_g}{V_d} = \frac{-g_m}{(g_o + G_L) + jY_0 tan(\beta l) + j\omega C_{D}} +\label{eqn:ssGain1} +\end{IEEEeqnarray} + +To generalize the analysis $\beta l$ can further be re-expressed in terms of a fraction of the electrical length as in (\ref{eqn:ssGain2}), allowing for ease in evaluating the function at harmonics, as well as producing a baseband description of the gain. From this analysis the peak gain as (\ref{eqn:ssGain2_peak}), and evaluating (\ref{eqn:ssGain2_3dB}) provides the 3dB bandwidth. + +\begin{IEEEeqnarray}{rCl} +G_V = \frac{-g_m}{(g_o + G_L) + jY_0 tan(\frac{\pi}{2} \frac{\omega}{\omega_0}) + j\omega C_{D}} +\label{eqn:ssGain2} +\end{IEEEeqnarray} + +\begin{IEEEeqnarray}{rCl} +G_{V,peak} = \frac{-g_m}{(g_o + G_L)} +\label{eqn:ssGain2_peak} +\end{IEEEeqnarray} + +\begin{IEEEeqnarray}{rCl} +(g_o + G_L) = Y_0 tan(\frac{\pi}{2} \frac{\omega_{3dB}}{\omega_0}) + \omega_{3dB} C_{D} +\label{eqn:ssGain2_3dB} +\end{IEEEeqnarray} + +% Useful for later +\if{false} +\begin{IEEEeqnarray}{rCl} +(g_o + G_L) \sqrt{\frac{1 - \alpha^2}{\alpha^2}} = Y_0 tan(\frac{\pi}{2} \frac{\omega}{\omega_0}) + \omega C_{D} +\label{eqn:ssGain2_ArbDB} +\end{IEEEeqnarray} +\fi + +%%------------------------------------------------------------------------%% +%%------------------------------------------------------------------------%% +\subsection{Numerical Evaluation} +To evaluate the feasability of this structure a simple numerical evaluation of the proposed circuit is performed. Fig. \ref{fig:matlab_GainBWvRL} shows the evaluated 3dB bandwidth, and low frequency gain for the proposed circuit. The evaluation assumes operation of a 90GHz carrier, with an estimated 10fF total drain node capacitance, 50$\Omega$ transmission line, a nominal $g_m$ of 3.5$mS$, as a function of the load resistance. + +\begin{figure}[t!] +\centering +%\missingfigure[figwidth=3.5in]{SS Schematic} +\includegraphics{matlab/figures/GainBWvRL} +\caption{Numerically evaulated gain, and 3dB bandwidth.} +\label{fig:matlab_GainBWvRL} +\end{figure} + + +\begin{figure}[b!] +\centering +%\missingfigure[figwidth=3.5in]{SS Schematic} +\includegraphics{matlab/figures/gainTheory_dual} +\caption{CAPTION.} +\label{fig:matlab_gainTheory_dual} +\end{figure}