From 180da24f21f1f87ab47e9a51f11629f9418925c3 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 13 Jan 2006 00:06:09 +0000 Subject: scientificpaper git-svn-id: svn://tug.org/texlive/trunk@1299 c570f23f-e606-0410-a88d-b1316a301751 --- .../tex/latex/scientificpaper/science.sty | 131 +++++++++++++++++++++ 1 file changed, 131 insertions(+) create mode 100644 Master/texmf-dist/tex/latex/scientificpaper/science.sty diff --git a/Master/texmf-dist/tex/latex/scientificpaper/science.sty b/Master/texmf-dist/tex/latex/scientificpaper/science.sty new file mode 100644 index 00000000000..00a77769eeb --- /dev/null +++ b/Master/texmf-dist/tex/latex/scientificpaper/science.sty @@ -0,0 +1,131 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% +% The Scientific Paper Package for LaTeX +% By Ryan Aycock March 26, 2004 +% +% For use with LaTeX pdflatex. +% +% YOU MUST HAVE THE MULTICOL PACKAGE +% +% This package will allow you to write generic scientific papers with two column text +% and a single column, centered abstract. this format is not based on any published +% style guide and should modified as needed. +% +% To use, simply build your document with this template: +% +% \documentclass[letterpaper,11pt]{article} +% \usepackage{science} +% \title{Ultra Cool Title} +% \author{Your Name} +% \date{the date} % Can use \today +% \begin{document} +% \maketitle +% \begin{abstract} +% Type your abstract here. +% \end{abstract} +% \begin{body} +% Type your paper as normal. Use \cite{} for your citations. +% \begin{bib} +% Put your bibliography here. Use \bibitem{} for +% each of the citations used in your paper. +% \end{bib} +% \end{body} +% \end{document} +% +% +% If you have more than one author or wish to list your school and contact +% information, use the following: +% +% \author{First author's name$^{1}$\thanks{Contact information}, +% Second author$^{2}$\\ +% $^{1}$\textit{First university}\\ +% $^{2}$\textit{Second university}} +% +% +% +% Floating environments such as figures or tables are +% forbidden in the multicol environment. To get around +% this limitation, you have two options when including +% a figure or table: +% +% use \begin{figurehere}... \end{figurehere} +% and \begin{tablehere}... \end{tablehere} +% to place a float in the two column format (right here). +% Or you can use \begin{figure*} \begin{table*}. These +% commands will span your float body across the page, usually +% at the top --- best for large images and tables. +% +% +% If you have any questions about how \cite and \bibitem work, consult +% the "Not So Short Introduction to LaTeX." +% +% Note: The bibliography assumes that you are using LaTeX's build-in +% bibliography and not BibTeX or another package. Also, this package +% assumes that you will have less than 99 sources. If you should use more, +% you will have to edit the bib environment. +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +\ProvidesPackage{science} +\typeout{Scientific Paper Package - by Ryan Aycock} + +\ifx\pdfoutput\undefined % We're not running pdftex +\usepackage[dvips]{graphicx} +\else +\usepackage[pdftex]{color,graphicx} +\pdfpagewidth=\paperwidth +\pdfpageheight=\paperheight +\usepackage{thumbpdf} +%\pdfcompresslevel=9 +\fi + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% +% Fixing the document's size +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\setlength{\paperheight}{11in} +\setlength{\paperwidth}{8.5in} +\setlength{\textwidth}{6.5in} +\setlength{\textheight}{9in} +\setlength{\footskip}{40pt} +\setlength{\hoffset}{0in} +\setlength{\voffset}{-1in} +\setlength{\oddsidemargin}{0in} +\setlength{\evensidemargin}{0in} +\setlength{\marginparwidth}{0in} +\setlength{\marginparpush}{0in} +\setlength{\marginparsep}{0in} +\setlength{\topmargin}{.5in} +\setlength{\headsep}{18pt} +\setlength{\columnsep}{0.4in} +\setlength{\parskip}{0pt} +\setlength{\parindent}{.3in} + +\usepackage{multicol} + + +% These commands allow you to use figures +% and tables in the multicol environment. +\makeatletter +\newenvironment{tablehere} + {\def\@captype{table}} + {} + +\newenvironment{figurehere} + {\def\@captype{figure}} + {} +\makeatother + + +\newenvironment{body}{\vspace{1pc}\begin{multicols}{2}}{\end{multicols}} + +% +% If you use more than 99 sources, change the appropriate number: +% +\newenvironment{bib}{\begin{thebibliography}{99}\setlength{\itemsep}{-1mm}}{\end{thebibliography}} + -- cgit v1.2.3