summaryrefslogtreecommitdiff
path: root/macros/plain/formats/texsis/styles/IEEE.txs
diff options
context:
space:
mode:
Diffstat (limited to 'macros/plain/formats/texsis/styles/IEEE.txs')
-rw-r--r--macros/plain/formats/texsis/styles/IEEE.txs99
1 files changed, 99 insertions, 0 deletions
diff --git a/macros/plain/formats/texsis/styles/IEEE.txs b/macros/plain/formats/texsis/styles/IEEE.txs
new file mode 100644
index 0000000000..5d90fa8674
--- /dev/null
+++ b/macros/plain/formats/texsis/styles/IEEE.txs
@@ -0,0 +1,99 @@
+% file: IEEE.txs TeXsis version 2.16
+% $Revision: 15.1 $ : $Date: 1993/07/26 23:15:19 $ : $Author: myers $
+%======================================================================*
+% IEEE -- TeXsis style file for IEEE conference proceedings
+%
+% Special thanks to T.C. Pierce <es051@eng.warwick.ac.uk> of the
+% Engineering Department, University of Warwick, for improvements.
+%
+\ATunlock
+\emsg{\@comment\ IEEE conference proceedings layouts}
+
+
+% Parameters and macros common to all IEEE documents:
+
+\def\Eq#1{(\use{Eq.#1})}% % equation are just (number)
+
+\bigskipamount=0.3cm plus 4pt minus 4pt
+\showsectIDfalse
+\quoteon
+\superrefsfalse
+
+\def\@refitem#1#2{\message{[#1]} % #2 looks past ^^M for next arg
+ \refskip\noindent\hskip-\refindent % indent, but write number
+ \hbox to \refindent {\hss [#1]\quad}% % unindented
+ #2}
+
+%--------------------------------------------------*
+% IEEE Proceedings Layout:
+%
+\def\IEEEproceedings{% IEEE proceedings format
+ \auxswitchtrue % save tags and labels in .aux file
+ \refswitchtrue % save references in .ref file
+ \texsis % Initialize TeXsis
+ \setdoublecolumns{9.5in}{12.875in}{4.625in}% IEEE page size
+ \def\Tbf{\fourteenpoint\bf}% % 14pt bold title
+ \def\tbf{\twelvepoint\bf}% % 12pt bold section head
+ \let\titlepage=\@IEEEtp % new \titlepage macro
+ \let\endtitlepage=\@IEEEetp % new \endtitlepage macro
+ \let\abstract=\@IEEEabs % new \abstract macro
+ \twelvepoint % roughly Elite type
+ \autoparens % auto-sizing of parens
+ \quoteon % automatic begin/end quotes
+ \nopagenumbers % don't print page numbers
+ \singlespaced\whitespaced % 1.25 percent spacing
+}
+
+\def\@IEEEtp{% \titlepage for IEEE layouts
+ \bgroup % begin titlepage group
+ \let\endmode=\relax % \endmode will end a field
+ \pageno=1} % start on page 1
+
+\def\@IEEEetp{% \endtitlepage for IEEE layouts
+ \endmode % end any open field
+ \egroup % end titlepage group
+ \bigskip\bigskip} % don't skip page
+
+\def\@IEEEabs{% \abstract for IEEE layouts
+ \endmode % end previous field
+ \bgroup %
+ \vskip\baselineskip % one blank line
+ \centerline{ABSTRACT}% % "ABSTRACT", centered
+ \vskip\baselineskip % another blank line
+ \leftskip=1in\rightskip=1in % narrower abstract
+ \let\endmode=\endabstract % to end \abstract
+ \noindent} % do not indent abstract
+ %
+
+% \IEEEreduced makes an IEEE document 75% full size in 9pt type
+% for 8.5in x 11in paper:
+
+\def\IEEEreduced{% IEEE document reduced 75% of full size
+ \auxswitchtrue % save tags and labels in .aux file
+ \refswitchtrue % save references in .ref file
+ \def\Tbf{\fourteenpoint\bf}% % 14pt bold title
+ \def\tbf{\ninepoint\bf}% % 9pt bold section head
+ \RomanTablestrue % roman numeral table numbers
+ \texsis % Initialize TeXsis
+ \sectionskip=0.4cm plus 1pt minus 1pt % Adjust section skips
+ \subsectionskip=0.3cm plus 1pt minus 1pt
+ \sectionminspace=0.1\vsize %
+ \parindent=0.2cm
+ \def\refskip{\vskip 0pt}% % no skip between references
+ \setdoublecolumns{7.125in}{22.9cm}{3.46875in}% 75% size
+ \advance\hoffset by -.3325in % for above size
+ \advance\voffset by -.318125in % for above size
+ \let\titlepage=\@IEEEtp % new \titlepage macro
+ \let\endtitlepage=\@IEEEetp % new \endtitlepage macro
+ \let\abstract=\@IEEEabs % new \abstract macro
+ \tenpoint %
+ \nopagenumbers %
+ \autoparens % auto-sizing of parens
+ \quoteon % automatic begin/end quotes
+% \singlespaced % normal spacing
+ }
+
+
+\ATlock
+
+%>>> EOF IEEE.txs <<<