From e5a7c62ef12eceaca5501b5ece30fb5fe7e41219 Mon Sep 17 00:00:00 2001 From: Simon Law Date: Thu, 7 Nov 2002 06:26:03 -0500 Subject: [PATCH] Version 1.2 * Use graphics.sty instead of psfig.sty. * Renamed csclogo.ps to csclogo.eps. * Included epstopdf to support PDFLaTeX. Version 1.1 * Changed to use \vfill for dynamic logo placement * Included csclogo.ps directly in this file. --- csc-poster.sty | 56 ++++++++++++++++++++++++++++++++++--------------- csclogo.eps | 2 +- csclogo.pdf | Bin 4814 -> 1547 bytes 3 files changed, 40 insertions(+), 18 deletions(-) diff --git a/csc-poster.sty b/csc-poster.sty index 08ed7c1..f56effc 100644 --- a/csc-poster.sty +++ b/csc-poster.sty @@ -7,20 +7,48 @@ %% LaTeX 2.09. Use this package instead, because it is not ugly and happens %% to work well. %% -%% If you need to squeeze down the text on the posters, you should use \cscram +%% If you need to squeeze down the text on the posters, you should use \csccram %% and if you're really desperate use \cscreallycram. %% +%% Requirements: You must have tetex-bin, tetex-extra and gs installed on your +%% system. +%% +%% If you wish to generate csclogo.pdf for the first time, you ought to +%% run `pdflatex -shell-escape myfile.tex` to allow PDFTeX to execute shell +%% commands. This is only useful if you are invoking PDFLaTeX. +%% %% Changelog: +%% Version 1.2 +%% * Use graphics.sty instead of psfig.sty. +%% * Renamed csclogo.ps to csclogo.eps. +%% * Included epstopdf to support PDFLaTeX. +%% -- Simon Law Thu, 07 Nov 2002 06:26:03 -0500 +%% +%% Version 1.1 +%% * Changed to use \vfill for dynamic logo placement +%% * Included csclogo.ps directly in this file. +%% -- Simon Law Wed, 24 Sep 2002 12:20:03 -0400 +%% +%% Version 1.0 %% * Rewrote cscposter.sty %% -- Simon Law Wed, 11 Sep 2002 11:18:43 -0400 \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{csc-poster}[2002/09/11 v1.0] +\ProvidesPackage{csc-poster}[2002/11/07 v1.2] + +%%%%%%%%%%% +%% PACKAGES +%%%%%%%%%%% +\RequirePackage{fullpage} + \addtolength{\topmargin}{-0.5in} + \addtolength{\textheight}{1.3in} +\RequirePackage{graphicx} +\RequirePackage[T1]{fontenc} %%%%%%%%%%% %% CSC LOGO %%%%%%%%%%% -\begin{filecontents*}{csclogo.ps} +\IfFileExists{csclogo.eps}{}{\begin{filecontents*}{csclogo.eps} %!PS-Adobe-2.0 EPSF-1.2 %%Creator:Ian Goldberg %%Title:CSC Logo @@ -52,16 +80,12 @@ closepath fill (Club) 330 35 moveto show /Helvetica findfont 18 scalefont setfont (A Student Chapter of the ACM) 135 5 moveto show grestore -\end{filecontents*} +\end{filecontents*}} -%%%%%%%%%%% -%% PACKAGES -%%%%%%%%%%% -\RequirePackage{fullpage} - \addtolength{\topmargin}{0.5in} - \addtolength{\textheight}{1.3in} -\RequirePackage{psfig} -\usepackage[T1]{fontenc} +\RequirePackage{ifpdf} +\ifpdf + \RequirePackage{epstopdf} +\fi %%%%%%%%%%%%%% %% PAGE LAYOUT @@ -115,7 +139,7 @@ closepath fill \newcommand{\cscfoot}[4]{% {% \begin{center}% - \cscsmallskip% + \vfill% \csctimefont #1\\% #2\\% #3\\% @@ -124,10 +148,8 @@ closepath fill \cscmedskip% #4\\% \fi% - \cscbigskip% - \ifx\undefined\docfont% - \ \psfig{file=csclogo.ps,height=1.5in} \ - \fi% + \vfill% + \includegraphics[height=1.5in]{csclogo}% \end{center}% }% } diff --git a/csclogo.eps b/csclogo.eps index 17a5668..6f2c31c 100644 --- a/csclogo.eps +++ b/csclogo.eps @@ -4,7 +4,7 @@ %%BoundingBox: 0 0 540 165 %%EndComments gsave %0 setlinecap 0 setlinejoin 1 setlinewidth -newpath +newpath 10 %% Half of the line width, where the circles have radius 60 %% Calculate the magic angles dup dup dup 2 mul 30 sub exch 60 sub div dup dup mul 1 exch sub sqrt exch atan diff --git a/csclogo.pdf b/csclogo.pdf index 0a6ce3616db7d6ba41451fc8678900154fa0e48e..51e19d2c995c0304a2c817dbb6cf7948e35c3b33 100644 GIT binary patch delta 1026 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�g)F4DB(IGoIlC$k4ui*yE;50iydKw z;-ST%lj+jj57NipA7@Ib6^^Y=O({6BFGV7#b7yzS(oaqLr@)qR3I z%!#e2-V(r-h8CObuSf%?{(sAb4-r9TD zP9%5D&Yc)l*N^x-#ZP{gZOZME9WL!l*XZ1JDtW_}g`4FZpPYIf>~gx2*XU`yis4+_ zv~K9$xnU>AKt=rr(l%{-Hn&DW!S#Gw{K{4 zoj(!q!i3{nZUtkh7gj@YxI8R}0qGKAM;DEW6apelc(`5=NO`cd2PRP{Foi-DHUk41 zOr`3>L?Qtukx0`G&?pAvX)K_L_#iRQ|I~~1U@~SJg$leupa_*=3iXLZVZ+8$;A(wf z7)HaGDR{gPhbb}u1_-erUla0)a5H>>2OHDK2Z