summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/seminar/seminar.con
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/seminar/seminar.con')
-rw-r--r--Master/texmf-dist/doc/latex/seminar/seminar.con93
1 files changed, 38 insertions, 55 deletions
diff --git a/Master/texmf-dist/doc/latex/seminar/seminar.con b/Master/texmf-dist/doc/latex/seminar/seminar.con
index 6d0357d24be..7f96e43da37 100644
--- a/Master/texmf-dist/doc/latex/seminar/seminar.con
+++ b/Master/texmf-dist/doc/latex/seminar/seminar.con
@@ -6,28 +6,31 @@
%% Author : Denis GIROU (CNRS/IDRIS - France) <Denis.Girou@idris.fr>
%% Created the : 1993
%% Last mod. by : hv
-%% Last mod. the : 2005-12-25
+%% Last mod. the : 2014-01-17
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\def\FileVersion{3.2}
-\def\FileDate{2005/12/25}
+\def\fileversion{3.3}
+\def\filedate{2014/01/17}
+%
\typeout{seminar.con file: example of customization of the Seminar
document class^^J%
- (Version \FileVersion\space of <\FileDate> (D.G.))}
+ (Version \fileversion\space of <\filedate> (DG,hv))}
+\ProvidesFile{seminar.con}[\filedate\space v\fileversion\space `seminar.con' (dg,hv)]
% Packages used
% -------------
% General packages (all are on CTAN)
-\PassOptionsToPackage{pdffitwindow=true,colorlinks=true,pdfpagemode=UseNone,bookmarks,setpagesize=false}{hyperref}
+\PassOptionsToPackage{pdffitwindow,colorlinks,pdfpagemode=UseNone,bookmarks,setpagesize=false}{hyperref}
+\PassOptionsToPackage{dvipsnames,svgnames}{xcolor}
\usepackage{calc} % Simple computations with LaTeX variables
\usepackage[hang]{caption} % Improved captions
\usepackage{fancybox} % To have several backgrounds
% (must be loaded before `fancyvrb')
\usepackage{fancyhdr} % Headers and footers definitions
\usepackage{fancyvrb} % Fancy verbatim environments
-\usepackage{pstricks} % PSTricks with the standard color package
- % (before `graphicx' for the \scalebox macro)
+%\usepackage{pstricks} % PSTricks with the standard color package
+% % (before `graphicx' for the \scalebox macro)
\usepackage{graphicx} % Standard graphics package
\usepackage{multido} % General loop macro
\usepackage{pifont} % Ding symbols (mainly for lists)
@@ -47,28 +50,28 @@
\edef\SeminarAtCode{\the\catcode`\@}
\catcode`\@=11\relax
-\ifx\VTeXversion\@undefined
+%\ifx\VTeXversion\@undefined
\input{seminar.bug} % Official bugs corrections
\input{seminar.bg2} % Unofficial bugs corrections
% (warning: you must load `longtable' before
% if you use it)
-\else
- \input{/usr/local/vtex/texmf/vtex/config/seminar.con}% Adjust this path%%%%%%%%%%%%%%%%%%%
+%\else
+% \input{/usr/local/vtex/texmf/vtex/config/seminar.con}% Adjust this path%%%%%%%%%%%%%%%%%%%
% As VTeX does not support the HSB color model, we make it identical
% to the RGB one. This will obviously produce strange color results,
% but this will allow to compile the sources using here our
% \PstFrameBoxThreeD macro.
- \def\color@hsb#1#2{\c@lor@@hsb#2\@@#1}
- \def\c@lor@@hsb#1,#2,#3\@@#4{%
+% \def\color@hsb#1#2{\c@lor@@hsb#2\@@#1}
+% \def\c@lor@@hsb#1,#2,#3\@@#4{%
% From the VTeX \c@lor@@rgb definition
- \vtexdef@checkarg{#1}{1}{rgb}%
- \vtexdef@fixedhex{#1}\vtexdef@hex@a
- \vtexdef@checkarg{#2}{1}{rgb}%
- \vtexdef@fixedhex{#2}\vtexdef@hex@b
- \vtexdef@checkarg{#3}{1}{rgb}%
- \vtexdef@fixedhex{#3}\vtexdef@hex@c
- \edef#4{c"\vtexdef@hex@a\vtexdef@hex@b\vtexdef@hex@c}}%
-\fi
+% \vtexdef@checkarg{#1}{1}{rgb}%
+% \vtexdef@fixedhex{#1}\vtexdef@hex@a
+% \vtexdef@checkarg{#2}{1}{rgb}%
+% \vtexdef@fixedhex{#2}\vtexdef@hex@b
+% \vtexdef@checkarg{#3}{1}{rgb}%
+% \vtexdef@fixedhex{#3}\vtexdef@hex@c
+% \edef#4{c"\vtexdef@hex@a\vtexdef@hex@b\vtexdef@hex@c}}%
+%\fi
% Compatibility patch between `pst-key' and the \RequirePackage macro
% to avoid later a LaTeX warning about the version of `keyval'
@@ -86,6 +89,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\iffalse
% Definition of new colors
% ------------------------
@@ -122,6 +126,7 @@
\definecolor{Turquoise} {cmyk}{0.85,0,0.20,0}
\definecolor{Violet} {cmyk}{0.79,0.88,0,0}
\definecolor{YellowOrange}{cmyk}{0,0.42,1,0}
+\fi
% Definition of the (La)TeX string
\newcommand{\AllTeX}{%
@@ -363,7 +368,6 @@ rulecolor=\color{blue},framerule=1mm}
% -----------
% Solid backgrounds
-% °°°°°°°°°°°°°°°°°
% Default color
\newcommand{\SeminarBackgroundSolidColor}{PeachPuff}
@@ -373,7 +377,6 @@ rulecolor=\color{blue},framerule=1mm}
(\SeminarPaperHeight,\SeminarPaperWidth)}
% Gradient backgrounds
-% °°°°°°°°°°°°°°°°°°°°
% Default begin color, end color, angle and middle point
\newcommand{\SeminarBackgroundGradientColorBegin}{LightYellow}
@@ -407,7 +410,6 @@ rulecolor=\color{blue},framerule=1mm}
(\SeminarPaperHeight,\SeminarPaperWidth)}
% Composite backgrounds
-% °°°°°°°°°°°°°°°°°°°°°
% Default colors
\newcommand{\SeminarBackgroundCompositeColorFirst}{LightBlue}
@@ -649,7 +651,6 @@ rulecolor=\color{blue},framerule=1mm}
\rput(\@tempdima,\@tempdimb){\PstSierpinskiTriangle{4}}}}
% Backgrounds with external images
-% °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
% With image file name
\newcommand{\SeminarBackgroundImageAngle}{0}
@@ -713,7 +714,6 @@ rulecolor=\color{blue},framerule=1mm}
% ------------------------------------
% Initialization of PSTricks parameters
-% °°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
% As \psset, but, opposite to it, this version allow the following syntax:
% \def\MyPstFrame#1{{%
@@ -765,8 +765,7 @@ rulecolor=\color{blue},framerule=1mm}
\def\PstTab{\@ifnextchar[{\PstTab@i}{\PstTab@i[]}}
\def\PstTab@i[#1]#2#3{{%
\psset{#1}%
-\psframebox[framesep=0.06,,framearc=0.8,
- shadow=true,shadowangle=45,shadowsize=0.1]{%
+\psframebox[framesep=0.06,framearc=0.8,shadow=true,shadowangle=45,shadowsize=0.1]{%
\rule[-0.5mm]{0mm}{2.5mm}%
\truncate[.]{#3}{\hfil#2\hfil}}}}
@@ -826,42 +825,26 @@ rulecolor=\color{blue},framerule=1mm}
% or on program lines on a listing
\newdimen\PstAnnotation@BoxBaselineskipDim
-\define@key[psset]{}{AnnotationBoxBaselineskip}{%
-\pssetlength{\PstAnnotation@BoxBaselineskipDim}{#1}}
-
-\define@key[psset]{}{AnnotationBoxCommand}{%
-\def\PstAnnotation@BoxCommand{#1}}
-
-\define@key[psset]{}{AnnotationBoxJustification}{%
-\def\PstAnnotation@BoxJustification{#1}}
+\define@key[psset]{}{AnnotationBoxBaselineskip}{\pssetlength{\PstAnnotation@BoxBaselineskipDim}{#1}}
+\define@key[psset]{}{AnnotationBoxCommand}{\def\PstAnnotation@BoxCommand{#1}}
+\define@key[psset]{}{AnnotationBoxJustification}{\def\PstAnnotation@BoxJustification{#1}}
\newdimen\PstAnnotation@BoxLengthDim
-\define@key[psset]{}{AnnotationBoxLength}{%
-\pssetlength{\PstAnnotation@BoxLengthDim}{#1}}
-
-\define@key[psset]{}{AnnotationBoxStyle}{%
-\def\PstAnnotation@BoxStyle{#1}}
-
-\define@key[psset]{}{AnnotationConnectionCommand}{%
-\def\PstAnnotation@ConnectionCommand{#1}}
+\define@key[psset]{}{AnnotationBoxLength}{\pssetlength{\PstAnnotation@BoxLengthDim}{#1}}
+\define@key[psset]{}{AnnotationBoxStyle}{\def\PstAnnotation@BoxStyle{#1}}
+\define@key[psset]{}{AnnotationConnectionCommand}{\def\PstAnnotation@ConnectionCommand{#1}}
-\define@key[psset]{}{AnnotationConnectionBasicStyle}{%
-\def\PstAnnotation@ConnectionBasicStyle{#1}}
+\define@key[psset]{}{AnnotationConnectionBasicStyle}{\def\PstAnnotation@ConnectionBasicStyle{#1}}
-\define@key[psset]{}{AnnotationConnectionSpecialStyle}{%
-\def\PstAnnotation@ConnectionSpecialStyle{#1}}
+\define@key[psset]{}{AnnotationConnectionSpecialStyle}{\def\PstAnnotation@ConnectionSpecialStyle{#1}}
-\define@key[psset]{}{AnnotationReferencePoint}{%
-\def\PstAnnotation@ReferencePoint{#1}}
+\define@key[psset]{}{AnnotationReferencePoint}{\def\PstAnnotation@ReferencePoint{#1}}
-\define@key[psset]{}{AnnotationTextStyle}{%
-\def\PstAnnotation@TextStyle{#1}}
+\define@key[psset]{}{AnnotationTextStyle}{\def\PstAnnotation@TextStyle{#1}}
-\define@key[psset]{}{AnnotationPositionX}{%
-\def\PstAnnotation@PositionX{#1}}
+\define@key[psset]{}{AnnotationPositionX}{\def\PstAnnotation@PositionX{#1}}
-\define@key[psset]{}{AnnotationPositionY}{%
-\def\PstAnnotation@PositionY{#1}}
+\define@key[psset]{}{AnnotationPositionY}{\def\PstAnnotation@PositionY{#1}}
% Default values
\psset{%