summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/confproc/example
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2007-10-01 13:34:34 +0000
committerKarl Berry <karl@freefriends.org>2007-10-01 13:34:34 +0000
commit127cf2f1ba829680b88bbc568d6f2119f9f7cc34 (patch)
tree8a1b67e0b1fb66de0f5680b45dccfc427f9d3c54 /Master/texmf-dist/doc/latex/confproc/example
parent3d0b56032a05e361ddea38a674d2cbfb8455d3ba (diff)
new latex package confproc (29sep07)
git-svn-id: svn://tug.org/texlive/trunk@5076 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/confproc/example')
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/buildcppdfpapers11
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/buildpapers70
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/buildproc31
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/confproc.cls473
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/confproc.ist42
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/example.pdfbin0 -> 393922 bytes
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/example.tex178
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/exbiblio.bib108
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/exclass.tex38
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/exclasslast.tex38
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/exclasspre.tex38
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/expapersswitch.tex98
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/exprogram.csv12
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/newapave.bst1468
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/newapave.sty269
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/IEEEtran.bst2369
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/dafx_06.sty408
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/expages.tex42
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/p_001.pdfbin0 -> 128081 bytes
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/p_003.pdfbin0 -> 127218 bytes
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/p_005.pdfbin0 -> 124680 bytes
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/p_007.pdfbin0 -> 134444 bytes
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/p_009.pdfbin0 -> 139389 bytes
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_001/dafx_06.sty408
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_001/fft_plot2.pngbin0 -> 25939 bytes
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_001/p_001.tex532
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_003/dafx_06.sty408
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_003/fft_plot2.pngbin0 -> 25939 bytes
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_003/p_003.tex495
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_005/dafx_06.sty408
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_005/fft_plot2.pngbin0 -> 25939 bytes
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_005/p_005.tex335
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_007/dafx_06.sty408
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_007/fft_plot2.pngbin0 -> 25939 bytes
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_007/p_007.tex521
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/sources_tex/p_009/dafx_06.sty408
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/sources_tex/p_009/fft_plot2.pngbin0 -> 25939 bytes
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/papers/sources_tex/p_009/p_009.tex614
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/pictures/ex_1stpage.pdfbin0 -> 796009 bytes
-rw-r--r--Master/texmf-dist/doc/latex/confproc/example/procswitchandtoc.pl210
40 files changed, 10440 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/confproc/example/buildcppdfpapers b/Master/texmf-dist/doc/latex/confproc/example/buildcppdfpapers
new file mode 100644
index 00000000000..f8d86ffac96
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/buildcppdfpapers
@@ -0,0 +1,11 @@
+#!/bin/sh
+cd papers/sources_tex
+for i in *; do
+ echo '*********' $i '*********'
+ cp $i/$i.pdf ..
+done
+cd ../sources_pdftex
+for i in *; do
+ echo '*********' $i '*********'
+ cp $i/$i.pdf ..
+done
diff --git a/Master/texmf-dist/doc/latex/confproc/example/buildpapers b/Master/texmf-dist/doc/latex/confproc/example/buildpapers
new file mode 100644
index 00000000000..9c38da808b5
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/buildpapers
@@ -0,0 +1,70 @@
+#!/bin/sh
+
+# Compile all papers with 'pdflatex' of 'latex'
+# (depending if they are in 'sources_pdftex' or 'sources_tex')
+# and copy resulting pdf files in the 'papers' folder.
+# Expected tree structure:
+# proceedings/papers/sources_pdftex/
+# proceedings/papers/sources_tex/
+# with this script in 'proceedings/'
+
+#--- choose if you compile from scratch or only once
+#BUILD_TYPE=final #recompile and re-do biblio
+BUILD_TYPE=renumber #recompile only once for re-numbering
+
+#--- set system dependent variables
+#LATEXPATH="/usr/local/teTeX/bin/i386-apple-darwin-current/" # teTeX
+LATEXPATH="/usr/texbin/" # TexLive 2007
+
+#--- paths
+LATEX=$LATEXPATH"latex"
+DVIPDF=/usr/local/bin/dvipdf
+PDFLATEX=$LATEXPATH"pdflatex"
+BIBTEX=$LATEXPATH"bibtex"
+MAKEINDEX=$LATEXPATH"makeindex"
+PROCSTY='dafx_06.sty'
+
+#--- Compiling .tex files with pdfLaTeX
+cd papers/sources_pdftex
+for i in *; do
+ echo; echo; echo '=====> Compiling' $i '.tex with pdfLaTeX <====='
+ cd $i
+ # copy the paper style (in case you changed it)
+ cp ../../$PROCSTY .
+ echo; echo ' ---> 1st compilation of ' $i '.tex'
+ $PDFLATEX $i
+ if [ $BUILD_TYPE = final ]; then
+ echo; echo ' ---> Compiling the bibliography ' $i '.tex'
+ $BIBTEX $i
+ echo; echo ' --- 2nd compilation of ' $i '.tex'
+ $PDFLATEX $i
+ echo; echo ' ---> 3rd compilation of ' $i '.tex'
+ $PDFLATEX $i
+ fi
+ #--- copy the pdf where the proceedings will be assembled
+ cp $i.pdf ../..
+ cd ..
+done
+#--- Compiling .tex files with LaTeX (problems related with hyperref)
+cd ../sources_tex
+for i in *; do
+ echo; echo; echo '=====> Compiling' $i '.tex with LaTeX <====='
+ cd $i
+ #--- copy the paper proceedings style (if you changed the tree)
+ cp ../../$PROCSTY .
+ echo; echo ' ---> 1st compilation of ' $i '.tex '
+ $LATEX $i.tex
+ if [ $BUILD_TYPE = final ]; then
+ echo; echo ' ---> Compiling the bibliography ' $i '.tex '
+ $BIBTEX $i
+ echo; echo ' ---> 2nd compilation of ' $i '.tex '
+ $LATEX $i
+ echo; echo ' ---> 3rd compilation of ' $i '.tex '
+ $LATEX $i
+ fi
+ #--- produce the pdf from dvi
+ $DVIPDF $i.dvi $i.pdf
+ #--- copy the pdf where the proceedings will be assembled
+ cp $i.pdf ../..
+ cd ..
+done
diff --git a/Master/texmf-dist/doc/latex/confproc/example/buildproc b/Master/texmf-dist/doc/latex/confproc/example/buildproc
new file mode 100644
index 00000000000..c6d47770f55
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/buildproc
@@ -0,0 +1,31 @@
+#!/bin/sh
+
+#--- set user dependent file name
+TEXFILE="example"
+#--- set system dependent variables
+#LATEXPATH="/usr/local/teTeX/bin/i386-apple-darwin-current/" # for teTeX
+LATEXPATH="/usr/texbin/" # for TexLive 2007
+#--- set compilers' paths
+PDFLATEX=$LATEXPATH"pdflatex"
+BIBTEX=$LATEXPATH"bibtex"
+MAKEINDEX=$LATEXPATH"makeindex"
+
+#--- Compile
+echo; echo; echo '*** bash: copying class insertion file ***'
+cp exclasspre.tex exclass.tex
+echo; echo; echo '*** PdfLaTeX: create toc (1/7) ***'
+$PDFLATEX $TEXFILE.tex
+echo; echo; echo '*** Bibtex: generate the general biblio. (2/7) ***'
+$BIBTEX $TEXFILE
+echo; echo; echo '*** Makeindex: create index of authors (3/7) ***'
+$MAKEINDEX -s confproc.ist $TEXFILE.idx
+echo; echo; echo '*** PdfLaTeX: create toc + include index (4/7) ***'
+$PDFLATEX $TEXFILE.tex
+echo; echo; echo '*** PdfLaTeX: create backrefs (5/7) ***'
+$PDFLATEX $TEXFILE.tex
+echo; echo; echo '*** PdfLaTeX: give proper toc and backrefs (6/7) ***'
+$PDFLATEX $TEXFILE.tex
+echo; echo; echo '*** bash: copying class insertion file ***'
+cp exclasslast.tex exclass.tex
+echo; echo; echo '*** PdfLaTeX: full papers (mod. class insertion) (7/7) ***'
+$PDFLATEX $TEXFILE.tex
diff --git a/Master/texmf-dist/doc/latex/confproc/example/confproc.cls b/Master/texmf-dist/doc/latex/confproc/example/confproc.cls
new file mode 100644
index 00000000000..66a40a7fb7a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/confproc.cls
@@ -0,0 +1,473 @@
+\NeedsTeXFormat{LaTeX2e}[1994/12/01]%
+\ProvidesClass{confproc}
+ [2007/09/28 v0.3: Conference Proceedings class (VV)]
+\LoadClass{book}
+\DeclareOption{a4paper}
+ {\setlength\paperheight {297mm}%
+ \setlength\paperwidth {210mm}%
+ \setlength\oddsidemargin {-4.95truemm}%
+ \setlength\evensidemargin {-10.95truemm}%
+ \def\shiftsafourpaper{}}
+\DeclareOption{letterpaper}
+ {\setlength\paperheight {11in}%
+ \setlength\paperwidth {8.5in}%
+ \setlength\oddsidemargin {-4.95truemm}%
+ \setlength\evensidemargin {-4.95truemm}%
+ \def\shiftsletterpaper{}}
+\PassOptionsToPackage{a4paper,letterpaper}{book}
+\PassOptionsToPackage{a4paper,letterpaper}{hyperref}
+\DeclareOption{10pt}{\renewcommand\@ptsize{0}}
+\DeclareOption{11pt}{\renewcommand\@ptsize{1}}
+\DeclareOption{12pt}{\renewcommand\@ptsize{2}}
+\DeclareOption{oneside}{\@twosidefalse \@mparswitchfalse%
+ \def\conf@WithClearsinglepage{}}
+\DeclareOption{twoside}{\@twosidetrue \@mparswitchtrue%
+ \def\conf@WithCleardoublepage{}}
+\DeclareOption{onesidepapers}{%
+ \def\conf@WithClearsinglepagePapers{}}
+\DeclareOption{twosidepapers}{%
+ \def\conf@WithCleardoublepagePapers{}}
+\DeclareOption{compil=bibmerge}
+ {\typeout{confproc: LaTeX run-> bib. items only (merging process)}%
+ \def\conf@BibMerge{}}
+\DeclareOption{compil=bibbackref}
+ {\typeout{confproc: LaTeX run-> generating biblio back references}%
+ \def\conf@BibBackRef{}}
+\DeclareOption{compil=last}
+ {\typeout{!!! confproc: LaTeX run-> LAST !!!}%
+ \def\conf@FinalVersion{}}
+\DeclareOption{draft}
+ {\typeout{confproc: not including PDF files}%
+ \PassOptionsToPackage{draft}{pdfpages}%
+ \def\conf@DoNotIncludePDFs{}}
+\DeclareOption{final}
+ {\typeout{confproc: including PDF files}%
+ \PassOptionsToPackage{final}{pdfpages}%
+ \def\conf@IncludePDFs{}}
+\DeclareOption{electronic}%
+ {\typeout{confproc: adding colors for hyperlinks}%
+ \PassOptionsToPackage{colorlinks=true}{hyperref}%
+ \def\conf@procWithColors{}}
+\DeclareOption{printed}%
+ {\typeout{confproc: hyperref with no color for hyperlinks}
+ \PassOptionsToPackage{colorlinks=false}{hyperref}%
+ \def\conf@procWithoutColors{}}
+\DeclareOption{headers=no}%
+ {\typeout{confproc: no fancy headers}%
+ \def\conf@NoFancyHeaders{}}
+\DeclareOption{headers=pdfonly}%
+ {\typeout{confproc: fancy headers on inserted PDFs only}%
+ \def\conf@FancyHeadersOnPapers{}}
+\DeclareOption{headers=exceptpdf}%
+ {\typeout{confproc: fancy headers for all pages except PDFs}%
+ \def\conf@FancyHeadersExceptPapers{}}
+\DeclareOption{headers=allpages}%
+ {\typeout{confproc: fancy headers on all pages, PDFs included}%
+ \def\conf@FancyHeadersOnPapers{}%
+ \def\conf@FancyHeadersExceptPapers{}}
+\DeclareOption{twocolindex}
+ {\typeout{confproc: 2 columns index}%
+ \def\conf@TwoColumnIndex{}}
+\DeclareOption{threecolindex}
+ {\typeout{confproc: 3 columns index}%
+ \def\conf@ThreeColumnIndex{}}
+\DeclareOption{twocolbib}
+ {\typeout{confproc: 2 columns biblio}%
+ \def\conf@TwoColumnBib{}}
+\DeclareOption{onecolbib}
+ {\typeout{confproc: 1 column biblio}%
+ \def\conf@OneColumnBib{}}
+\DeclareOption{twocoltoc}
+ {\typeout{confproc: 2 columns TOC}%
+ \def\conf@TwoColumnTOC{}}
+\DeclareOption{onecoltoc}
+ {\typeout{confproc: 1 column TOC}%
+ \def\conf@OneColumnTOC{}}
+\DeclareOption{tocnumleft}
+ {\typeout{confproc: TOC numbering on left}%
+ \def\conf@TocNumberingLeft{}}
+\DeclareOption{tocnumright}
+ {\typeout{Confproc: TOC numbering on right}%
+ \def\conf@TocNumberingRight{}}
+\DeclareOption{movepagenumbers}
+ {\typeout{confproc: moving page numbers to check PDFs numbering}%
+ \def \conf@TestPageNumbering{}}
+\DeclareOption{cleardoublepage}%
+ {\typeout{confproc: using double page clearing}%
+ \def\conf@WithCleardoublepage{}}
+\DeclareOption{clearsinglepage}%
+ {\typeout{confproc: using double page clearing}%
+ \def\conf@WithClearsinglepage{}}
+\DeclareOption{debug}
+ {\typeout{Confproc: printing debug for confproc, hyperref}%
+ \PassOptionsToPackage{debug}{hyperref}%
+ \def\conf@procWithDebug{}}
+\DeclareOption{verbose}
+ {\typeout{Confproc: printing debug for confproc, hyperref}%
+ \PassOptionsToPackage{debug}{hyperref}%
+ \def\conf@procWithDebug{}}
+\DeclareOption*{\PackageWarning{procconf}%
+ {Unknown option `\CurrentOption'; passed to 'hyperref'}%
+ \PassOptionsToClass{\CurrentOption}{hyperref}}
+\ExecuteOptions{letterpaper,10pt,twoside,twosidepapers,%
+ compil=bibbackref,tocnumleft,onecoltoc,threecolindex,twocolbib,%
+ colorlinks=true,linkcolor=red,citecolor=blue,pagecolor=red,urlcolor=blue,%
+ bookmarksopen=true,bookmarksopenlevel=1,headers=no}
+\ProcessOptions
+\RequirePackage{graphicx}
+\RequirePackage{pdfpages}
+\RequirePackage{fancyhdr}
+\RequirePackage[nottoc,notbib,notindex]{tocbibind}
+\RequirePackage{titletoc}
+\ifdefined\conf@TwoColumnTOC
+ \RequirePackage[toc]{multitoc}
+\fi
+\RequirePackage{index}
+\RequirePackage{multicol}
+\ifdefined\conf@TwoColumnIndex
+ \renewenvironment{theindex}{%
+ \if@twocolumn \@restonecolfalse
+ \else \@restonecoltrue \fi
+ \vspace*{-0.8cm}
+ \section*{{\procindexname}}
+ \let\item\@idxitem
+ \columnseprule \z@
+ \columnsep 35\p@
+ \begin{multicols}{2}[%
+ \ifx\index@prologue\@empty\else
+ \index@prologue
+ \bigskip
+ \fi]%
+ \parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ }{\end{multicols}%
+ \if@restonecol \onecolumn
+ \else \clearpage \fi}
+\else
+ \ifdefined\conf@ThreeColumnIndex%
+ \renewenvironment{theindex}{%
+ \if@twocolumn \@restonecolfalse
+ \else \@restonecoltrue \fi
+ \vspace*{-0.8cm}
+ \section*{{\procindexname}}
+ \let\item\@idxitem
+ \columnseprule \z@
+ \columnsep 35\p@
+ \begin{multicols}{3}[%
+ \ifx\index@prologue\@empty\else
+ \index@prologue
+ \bigskip
+ \fi]%
+ \parindent\z@
+ \parskip\z@ \@plus .3\p@\relax
+ }{\end{multicols}%
+ \if@restonecol \onecolumn
+ \else \clearpage \fi }
+ \fi
+\fi
+\RequirePackage{sectsty}
+\newcommand{\confcite}[1]{\cite{#1}}
+\RequirePackage{newapave}
+\RequirePackage{color}
+\definecolor{colorforlink}{rgb}{0,0,0.5}
+\definecolor{colorforpage}{rgb}{0,0,0.5}
+\definecolor{colorforcite}{rgb}{0,0.5,0}
+\definecolor{colorforurl}{cmyk}{0,1,0,0}
+\RequirePackage[pdftex,raiselinks,hyperindex,backref,pagebackref,%
+ plainpages=false,pdfpagelabels,breaklinks,linktocpage,%
+ pdfstartview=XYZ]{hyperref}
+\RequirePackage[figure,table]{hypcap}
+\newcommand{\procpdfauthor}{Proceedings author/editor}
+\newcommand{\procpdftitle}{Proceedings title}
+\newcommand{\procpdfsubject}{Proceedings description}
+\hypersetup{
+ pdfauthor = \procpdfauthor,
+ pdftitle = \procpdftitle,
+ pdfsubject = \procpdfsubject,
+ pdfkeywords = {},
+ pdfcreator = {LaTeX with `confproc' package},
+ pdfproducer = {pdfLaTeX}}
+\topmargin 0truept
+\headheight 12truept
+\footskip 0truept
+\textheight 229truemm
+\textwidth 175truemm
+\voffset -28truept
+\headsep 20truept
+\renewcommand{\contentsname}{\vspace*{-0.8cm}\Large %
+ \bfseries Conference Program}
+\newcommand{\procindexname}{\large \bfseries Index of Authors}
+\newcommand{\procbibname}{\large \bfseries Full Bibliography}
+\newcommand{\proclhead}{\em{\small{Proceedings of the blah blah blah}}}
+\newcommand{\proccfoot}{{\vskip 11mm}{\small Proc-\thepage}}
+\pagestyle{fancyplain}
+\renewcommand{\headrulewidth}{0pt}
+\renewcommand{\footrulewidth}{-5mm}
+\lhead{\proclhead}
+\rhead{}
+\lfoot{}
+\rfoot{}
+\cfoot{\proccfoot}{}
+\ifdefined \conf@FancyHeadersExceptPapers
+ \pagestyle{fancy}
+\else
+ \pagestyle{empty}
+\fi
+\newlength{\procoptfootskip}
+\ifdefined\conf@TestPageNumbering%
+ \setlength{\procoptfootskip}{3mm}%
+ \cfoot{\vskip \procoptfootskip \proccfoot}%
+\else%
+ \setlength{\procoptfootskip}{0mm}%
+\fi
+\ifdefined\conf@TocNumberingRight
+ \titlecontents{section}[2.5em]% left margin
+ {\vspace*{0.3em}}% space between two papers in the TOC
+ {}{}{\contentsmargin{0pt} \hfill \contentspage}% filler and page
+\else%
+ \dottedcontents{section}[]{\fillright}{}{1pc}
+ \titlecontents{section}[2.5em]%
+ {\vspace*{0.3em}}%
+ {\hspace*{-2.5em}\contentspage\hspace*{2.5em}}% left shifting page num.
+ {\hspace*{-2.5em}\contentspage\hspace*{2.5em}}% idem
+ {}% filler and page
+\fi
+\newcommand{\tocmattertocstyle}{
+\titlecontents{part}[-1em]{\addvspace{1pc}}%
+ {\contentspage\hspace*{3.2em}\contentsmargin{0pt}%
+ \makebox[0pt][r]{\huge\thecontentslabel\enspace}\large}%
+ {\contentspage\hspace*{3.2em}\contentsmargin{0pt}\large}%
+ {}[\addvspace{.5pc}]}
+\titlecontents{chapter}[-1em]{\addvspace{1pc}}%
+ {\contentspage\hspace*{3.2em}\contentsmargin{0pt}%
+ \makebox[0pt][r]{\huge\thecontentslabel\enspace}\large}%
+ {\contentspage\hspace*{3.2em}\contentsmargin{0pt}\large}%
+ {}[\addvspace{.5pc}]
+\ifdefined\conf@TocNumberingRight
+ \newcommand{\mainmattertocstyle}{
+ \titlecontents{chapter}[0pt]%
+ {\addvspace{1pc}\bfseries\itshape}%
+ {\contentsmargin{0pt}\bfseries%
+ \makebox[0pt][r]{\huge\thecontentslabel\enspace}\large}%
+ {\contentsmargin{0pt}\large}{}[\addvspace{.5pc}]%
+ \titlecontents{part}[0pt]%
+ {\addvspace{1pc}\bfseries}%
+ {\contentsmargin{0pt}\bfseries%
+ \makebox[0pt][r]{\huge\thecontentslabel\enspace}\large}%
+ {\contentsmargin{0pt}\large}{}[\addvspace{.5pc}]%
+\else
+ \ifdefined\conf@TocNumberingLeft% default
+ \newcommand{\mainmattertocstyle}{%
+ \titlecontents{chapter}[0pt]%
+ {\addvspace{1pc}\bfseries \itshape}%
+ {\contentsmargin{0pt}\bfseries %
+ \makebox[0pt][r]{\huge\thecontentslabel\enspace}\large}%
+ {\contentsmargin{0pt}\large}{}[\addvspace{.5pc}]%
+ \titlecontents{part}[0pt]%
+ {\addvspace{1pc}\bfseries}%
+ {\contentsmargin{0pt}\bfseries %
+ \makebox[0pt][r]{\huge\thecontentslabel\enspace}\large}%
+ {\contentsmargin{0pt}\large}{}[\addvspace{.5pc}]%
+ }
+ \else
+ \newcommand\mainmattertocstyle{}
+ \fi
+\fi
+\ifdefined\conf@TocNumberingRight
+ \newcommand{\backmattertocstyle}{
+ \titlecontents{section}[]{}{}{}{}[]%
+ \titlecontents{part}%
+ [0pt]{\addvspace{1pc}}{}{}%
+ {\contentsmargin{0pt} \large \hfill\contentspage}%
+ [\addvspace{.5pc}]%
+ }%
+\else%
+ \ifdefined\conf@TocNumberingLeft%
+ \newcommand{\backmattertocstyle}{%
+ \titlecontents{section}[]{}{}{}{}[]%
+ \titlecontents{part}%
+ [0pt]%
+ {\addvspace{1pc}}%
+ {\contentspage\hspace*{2.5em}\contentsmargin{0pt}%
+ \bfseries%
+ \makebox[0pt][r]{\huge\thecontentslabel\enspace}%
+ \large}%
+ {\contentspage\hspace*{2.5em}\contentsmargin{0pt} \large}%
+ {}%
+ [\addvspace{.5pc}]%
+ }%
+ \else%
+ \newcommand\backmattertocstyle{}%
+ \fi%
+\fi
+\ifdefined\conf@FancyHeadersExceptPapers
+ \newcommand{\otherpagestyle}{\pagestyle{fancy}}
+ \newcommand{\thisotherpagestyle}{\thispagestyle{fancy}}
+\else
+ \newcommand{\otherpagestyle}{\pagestyle{empty}}
+ \newcommand{\thisotherpagestyle}{\thispagestyle{empty}}
+\fi
+\ifdefined\conf@FancyHeadersOnPapers
+ \newcommand{\PDFpagestyle}{\thispagestyle{fancy}}
+\else
+ \newcommand{\PDFpagestyle}{\thispagestyle{empty}}
+\fi
+\chapterfont{\thisotherpagestyle}
+\ifdefined\conf@WithCleardoublepage
+ \newcommand{\clearsingleordoublepage}{\cleardoublepage}
+\else
+ \ifdefined\conf@WithClearsinglepage
+ \newcommand{\clearsingleordoublepage}{\clearpage}
+ \else
+ \newcommand{\clearsingleordoublepage}{\cleardoublepage}
+ \fi
+\fi
+\ifdefined\conf@FinalVersion
+ \newcommand{\UseBackRef}{}
+\else
+ \newcommand{\CreateBackRef}{}
+\fi
+\newlength{\LaTeXxShift}
+\newlength{\LaTeXyShift}
+\newlength{\WordxShift}
+\newlength{\WordyShift}
+\ifdefined\shiftsafourpaper
+ \setlength{\LaTeXxShift}{0pt}
+ \setlength{\LaTeXyShift}{28pt}
+ \setlength{\WordxShift}{10pt}
+ \setlength{\WordyShift}{-40pt}
+\else
+ \ifdefined\shiftsletterpaper
+ \setlength{\LaTeXxShift}{8.45pt}
+ \setlength{\LaTeXyShift}{-3pt}
+ \setlength{\WordxShift}{10pt}
+ \setlength{\WordyShift}{-40pt}
+ \fi
+\fi
+\newcommand{\papertitle}{}
+\newcommand{\paperauthors}{}
+\newcommand{\paperindex}{}
+\newcommand{\paperref}{}
+\newcommand{\paperpagenum}{}
+\newcommand{\papercite}{}
+\newcommand{\papertitlestyle}{}
+\newcommand{\paperauthorstyle}{\texorpdfstring{\newline\it}{\break}}
+\newcounter{paperpagenum}
+\newcommand{\proctoctitleauthor}[2]{%
+ \texorpdfstring{{\papertitlestyle#1}{\paperauthorstyle#2}}%
+ {{\papertitlestyle#1}}}
+\newcommand{\procinsertpaper}[9]{
+ \setcounter{paperpagenum}{#2}
+ #6%
+ \includepdf[noautoscale,offset= #1,pages=1,%
+ linktodoc,linkname=\PAPERPATH #8.pdf,%
+ addtotoc={1, section, 1, \proctoctitleauthor{#4}{#5}, #3},%
+ pagecommand = {#9\PDFpagestyle}%
+ ]{\PAPERPATH #8.pdf}%
+ \ifdefined\conf@BibMerge%
+ \includepdf[noautoscale,offset= #1,pages=\thepaperpagenum,%
+ linktodoc,linkname=\PAPERPATH #8.pdf,%
+ ]{\PAPERPATH #8.pdf}%
+ \PDFpagestyle{}%
+ \confcite{#7}%
+ \ifdefined\conf@procWithDebug
+ \typeout{confproc: bibliography insertion only}
+ \fi
+ \else
+ \ifdefined\CreateBackRef
+ \addtocounter{paperpagenum}{-1}
+ \includepdf[noautoscale,offset= #1,pages=2-\thepaperpagenum,%
+ linktodoc,linkname=\PAPERPATH #8.pdf,%
+ pagecommand = {\PDFpagestyle}%
+ ]{\PAPERPATH #8.pdf}%
+ \PDFpagestyle{}%
+ \confcite{#7}%
+ \ifdefined\conf@procWithDebug
+ \typeout{confproc: partial paper insertion (last page=bib items)}
+ \fi
+ \else
+ \ifdefined\UseBackRef
+ \includepdf[noautoscale,offset= #1,pages=2-,%
+ linktodoc,linkname=\PAPERPATH #8.pdf,%
+ pagecommand = {\PDFpagestyle}%
+ ]{\PAPERPATH #8.pdf}%
+ \fi
+ \ifdefined\conf@procWithDebug
+ \typeout{confproc: full paper insertion (last LaTeX run)}
+ \fi
+ \fi
+ \fi
+ \ifdefined\conf@procWithDebug
+ \typeout{---> file: #8.pdf (#2 pages)}
+ \typeout{---> title: #4}
+ \typeout{---> author(s): #5}
+ \typeout{---> index: #6}
+ \fi
+ \newpage
+ \ifdefined\conf@WithClearsinglepagePapers
+ \clearpage
+ \else
+ \ifdefined\conf@WithCleardoublepagePapers
+ \cleardoublepage
+ \fi
+ \fi
+}
+\setlength{\itemindent}{-2em}
+\setlength{\leftmargin}{1em}
+\setlength{\bibhang}{0.5em}
+\def\thebibliography#1{%
+ \section*{\bibname}
+ \addcontentsline{toc}{part}{\bibname}
+ \list
+ {\relax}{\setlength{\labelsep}{0em}
+ \setlength{\itemindent}{-\bibhang}
+ \setlength{\leftmargin}{\bibhang}}
+ \def\newblock{\hskip 0em plus 0.0em minus .07em} % DAFx-06
+ \sloppy\clubpenalty4000\widowpenalty4000
+ \sfcode`\.=1000\relax}
+\newcommand{\proctableofcontents}{%
+ \tocmattertocstyle
+ \clearsingleordoublepage
+ \addtocontents{toc}{\protect\vspace*{-1.3cm}}
+ \pdfbookmark[0]{Program}{contents}
+ \tableofcontents
+ \clearsingleordoublepage
+}
+\newcommand{\procday}[1]{%
+ \phantomsection%
+ \addcontentsline{toc}{part}{#1}}
+\newcommand{\session}[1]{%
+ \phantomsection%
+ \addcontentsline{toc}{chapter}{#1}}
+\newcommand{\paperswitch}{}
+\newcommand{\setbibitems}{%
+ \ifdefined\conf@TwoColumnBib%
+ \twocolumn
+ \fi
+ \ifdefined\conf@BibMerge%
+ \nocite{*}%
+ \else%
+ \clearsingleordoublepage%
+ \fi%
+ \renewcommand{\bibname}{\procbibname}
+%% \addcontentsline{toc}{part}{\procbibname}
+}
+\newcommand{\procbibintro}{{\it ~~~This bibliography is a compilation
+ of all bibliographic references from each paper. Page numbers that
+ appear at the end of each entry link to the bibliography sections that
+ include it. Please click on the URL or on the page number to access
+ the linked item.}}
+\newcommand{\insertindex}{
+ \clearsingleordoublepage
+ \onecolumn
+ \section*{~~}%
+ \addcontentsline{toc}{part}{\procindexname}%
+ \renewcommand{\proclhead}{}%
+ \renewcommand{\proccfoot}{}%
+ \renewcommand{\indexname}{\procindexname}%
+ \printindex}
+\InputIfFileExists{confproc.cfg}
+ {\typeout{************^^J%
+ * Local config file confproc.cfg used *^^J%
+ ************}
+ }{}%
diff --git a/Master/texmf-dist/doc/latex/confproc/example/confproc.ist b/Master/texmf-dist/doc/latex/confproc/example/confproc.ist
new file mode 100644
index 00000000000..7c862d052b3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/confproc.ist
@@ -0,0 +1,42 @@
+%%
+%% This is file `confproc.ist',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% confproc.dtx (with options: `doc')
+%%
+%% This is `confproc.ist', an index formatting example, for the confproc package.
+%% Copyright (C) 2007 by Vincent Verfaille
+%% <vincent@music.mcgill.ca>
+%%
+%% This file is part of the confproc package.
+%% -------------------------------------------
+%%
+%% It may be distributed and/or modified under the conditions of the
+%% LaTeX Project Public License, either version 1.2 of this license or
+%% (at your option) any later version.
+%%
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.2 or later is part of all distributions of LaTeX version
+%% 1999/12/01 or later.
+%%
+%% This file may not be distributed without the original source file
+%% `confproc.dtx'.
+%%
+%% The list of all files belonging to the confproc package is given in
+%% the file `readme.txt'.
+%%
+%% For more details, LaTeX the source `confproc.dtx'.
+%%
+
+%%--add a letter between 2 lists
+heading_prefix "{\\bfseries\\hfil "
+heading_suffix "\\hfil}\\nopagebreak\n"
+headings_flag 1
+
+%%-- Add lines with points between name and page numbers
+delim_0 "\\dotfill"
+delim_1 "\\dotfill"
+delim_2 "\\dotfill"
diff --git a/Master/texmf-dist/doc/latex/confproc/example/example.pdf b/Master/texmf-dist/doc/latex/confproc/example/example.pdf
new file mode 100644
index 00000000000..703c1792ab4
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/example.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/confproc/example/example.tex b/Master/texmf-dist/doc/latex/confproc/example/example.tex
new file mode 100644
index 00000000000..491a7ef9c95
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/example.tex
@@ -0,0 +1,178 @@
+%%
+%% This is file `example.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% confproc.dtx (with options: `example')
+%%
+%% This is `example.tex', an example file for the confproc package.
+%% Copyright (C) 2007 by Vincent Verfaille <vincent@music.mcgill.ca>
+%%
+%% This file is part of the confproc package.
+%% -------------------------------------------
+%%
+%% It may be distributed and/or modified under the conditions of the
+%% LaTeX Project Public License, either version 1.2 of this license or
+%% (at your option) any later version.
+%%
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.2 or later is part of all distributions of LaTeX version
+%% 1999/12/01 or later.
+%%
+%% This file may not be distributed without the original source file
+%% `confproc.dtx'.
+%%
+%% The list of all files belonging to the confproc package is given in
+%% the file `readme.txt'.
+%%
+%% For more details, LaTeX the source `confproc.dtx'.
+%%
+\NeedsTeXFormat{LaTeX2e}[1994/12/01]%
+\ProvidesFile{example.tex}
+\def\DescribesFile#1 [#2 #3 #4 (#5)]
+ {\def\filedate{#2}\def\fileversion{#3}}
+\DescribesFile{confproc.cls}
+ [2007/09/28 v0.3: Example for confproc (VV)]
+%%\documentclass[a4paper,10pt,twoside,twosidepapers,%
+%% compil=bibbackref,headers=allpages,movepagenumbers,electronic,%
+%% citecolor=colorforcite,linkcolor=colorforlink,urlcolor=colorforurl,%
+%% pagecolor=colorforpage]{confproc}
+\input{exclass}
+\usepackage{setspace}
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage{times}
+\usepackage{amsmath,amssymb}
+\usepackage{layout}
+\usepackage{layouts}
+\definecolor{colorforlink}{rgb}{0,0,0.8}
+%%\definecolor{colorforpage}{rgb}{0,0,0.7}
+\definecolor{colorforcite}{rgb}{0,0.8,0}
+\definecolor{colorforurl}{cmyk}{1,0,0,0}
+\renewcommand{\proclhead}{\em{\small{Proc.~of the 9\textsuperscript{th} %
+ Int.~Conference on Digital Audio Effects (DAFx-06), Montreal, %
+ Canada, September 18-20, 2006}}}
+\renewcommand{\proccfoot}{{\vskip 11mm}{\small DAFX-\thepage}}
+\setlength{\procoptfootskip}{3mm}
+\renewcommand{\procpdfauthor}{Vincent Verfaille, McGill University}
+\renewcommand{\procpdftitle}{DAFx-06 Proceedings}
+\renewcommand{\procpdfsubject}{Proc. of the 9th Int. Conf. on%
+ Digital Audio Effects - Montreal, Quebec, Canada}
+\renewcommand{\procbibname}{\large \bfseries Full Bibliography}
+\renewcommand{\procindexname}{\large \bfseries Index of Authors}
+\newcommand{\procbibfile}{\BIBPATH exbiblio}
+\newcommand{\PICTPATH}{pictures/}
+\newcommand{\BIBPATH}{}
+\newcommand{\PAPERPATH}{papers/}
+\newcommand{\TEXTPATH}{}
+\oddsidemargin -4.95truemm
+\evensidemargin -10.95truemm
+\topmargin 0truept
+\headheight 12truept
+\footskip 0truept
+\textheight 229truemm
+\textwidth 175truemm
+\voffset -28truept
+\headsep 20truept
+\setlength{\LaTeXxShift}{8.45pt}
+\setlength{\LaTeXyShift}{-3pt}
+\setlength{\WordxShift}{10pt}
+\setlength{\WordyShift}{-40pt}
+\makeindex
+%%%=========== PROCEEDINGS ===========
+\begin{document}
+\frontmatter
+%%\layout
+%%\begin{figure}
+%% \setlayoutscale{0.8} \tocdiagram
+%% \caption{Table of Contents entry parameters} \label{fig:tocp}
+%%\end{figure}
+%%\begin{figure}
+%% \setlayoutscale{0.8} \currenttoc \tocdesign
+%% \caption{Typical Table of Contents entry for this document}
+%% \label{fig:thistoc}
+%%\end{figure}
+%%\clearsingleordoublepage
+\setcounter{page}{1}
+\pdfbookmark[0]{Preamble}{preamble}
+\pdfbookmark[1]{Cover}{cover}
+\author{Bob, Department of blah blah blah}
+\title{Proceedings of the blah blah blah}
+\date{\today}
+\maketitle
+\newpage
+\vspace*{1.7cm}
+\pdfbookmark[1]{Publishing informations}{publishing}
+\thispagestyle{empty}
+\noindent {\bf Published by:}\\ Laboratory Name\\ Department name\\
+School Name\\ University Name\\
+\url{http://www.conferencesite.com}\\
+\vspace*{0.15cm}\newline
+\noindent {\bf ISBN: X-XXXX-XXXXXX}\\
+\vspace*{0.35cm}\newline
+\noindent {\bf Credits:}\\
+Cover design: Firstname Lastname\\
+Logo photo: Firstname Lastname\\
+\LaTeX{} editor: Firstname Lastname\\
+using \LaTeX's `confproc' class (optional: by V. Verfaille)\\
+\vspace*{0.35cm}\newline
+\noindent Printed in City by Print-Company --- Month 20XX
+\otherpagestyle
+%%%-- Welcome letters
+\clearsingleordoublepage
+\vspace*{0.6cm}
+\thisotherpagestyle
+\pdfbookmark[1]{Welcome from Firstname Lastname}{welcome}
+\section*{Welcome from Firstname Lastname, Conference Chair}
+\onehalfspace
+\vspace*{1.1cm}
+\begin{center}
+\begin{minipage}[h]{14cm}
+Text of the welcome letter, with 1.5 lines spacing, bla bla bla...
+Text of the welcome letter, with 1.5 lines spacing, bla bla bla...
+Text of the welcome letter, with 1.5 lines spacing, bla bla bla...
+\end{minipage}
+\end{center}
+\doublespace
+\begin{center}
+\begin{minipage}[h]{14cm}
+Text of the welcome letter, with 2 lines spacing, bla bla bla...
+Text of the welcome letter, with 2 lines spacing, bla bla bla...
+Text of the welcome letter, with 2 lines spacing, bla bla bla...
+\end{minipage}
+\end{center}
+\singlespace
+\proctableofcontents
+%%%==== BEGINNING OF PAPERS ====
+\mainmatter
+\mainmattertocstyle
+\input{\TEXTPATH expapersswitch}
+%%%== Day 1
+\procday{Day 1}
+%%%-- session 1
+\session{Oral Session 1}
+\paperid{01}{p_001}
+\paperid{02}{p_003}
+%%%-- session 2
+\session{Poster Session 1}
+\paperid{03}{p_005}
+%%%== Day 2
+\procday{Day 2}
+%%%-- session 3
+\session{Oral Session 2}
+\paperid{04}{p_007}
+\paperid{05}{p_009}
+%%%==== END OF PAPERS ====
+\backmatter
+\backmattertocstyle
+\bibliographystyle{newapave}
+\nocite{bib:intro}
+\setbibitems
+{\footnotesize\bibliography{\procbibfile}}
+\insertindex
+\end{document}
+\endinput
+%%
+%% End of file `example.tex'.
diff --git a/Master/texmf-dist/doc/latex/confproc/example/exbiblio.bib b/Master/texmf-dist/doc/latex/confproc/example/exbiblio.bib
new file mode 100644
index 00000000000..fcc45f26afd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/exbiblio.bib
@@ -0,0 +1,108 @@
+%%
+%% This is file `exbiblio.bib',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% confproc.dtx (with options: `exbiblio')
+%%
+%% This is `exbiblio.bib', an example file for the confproc package.
+%% Copyright (C) 2007 by Vincent Verfaille <vincent@music.mcgill.ca>
+%%
+%% This file is part of the confproc package.
+%% -------------------------------------------
+%%
+%% It may be distributed and/or modified under the conditions of the
+%% LaTeX Project Public License, either version 1.2 of this license or
+%% (at your option) any later version.
+%%
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.2 or later is part of all distributions of LaTeX version
+%% 1999/12/01 or later.
+%%
+%% This file may not be distributed without the original source file
+%% `confproc.dtx'.
+%%
+%% The list of all files belonging to the confproc package is given in
+%% the file `readme.txt'.
+%%
+%% For more details, LaTeX the source `confproc.dtx'.
+%%
+@misc{bib:intro,
+ Author = {~},
+ Title = {\procbibintro\newline{}%
+ \centerline{\underline{\hspace*{5cm}}}}}
+
+@book{Mitra:Kaiser:1993:DSP:handbook,
+ Author = {S.~K. Mitra and J.~F. Kaiser},
+ Title = {Handbook for Digital Signal Processing},
+ Publisher = {J. Wiley {\&} Sons},
+ Year = {1993}}
+
+@book{Haykin:1991:adaptive:filter,
+ Author = {Simon Haykin},
+ Title = {Adaptive Filter Theory},
+ Publisher = {Prentice Hall},
+ Address = {Englewood Cliffs},
+ Edition = {Second},
+ Year = {1991}}
+
+@inbook{Serra:1996:sms,
+ Author = {X. Serra},
+ Chapter = {Musical Sound Modeling with Sinusoids plus Noise},
+ Publisher = {G. D. Poli, A. Picialli, S. T. Pope and C. Roads,%
+ Eds.~Swets~\&~Zeitlinger},
+ Title = {Musical Signal Processing},
+ Pages = {91--122},
+ Year = {1996}}
+
+@article{Moorer:2000:AES:audio:millenium,
+ Author = {James A. Moorer},
+ Title = {Audio in the New Millennium},
+ Journal = {Journal of the {AES}},
+ Volume = 48,
+ Number = 5,
+ Year = 2000,
+ Month = may,
+ Pages = {490--498}}
+
+@inproceedings{Arfib:1998:DAFx,
+ Author = {D. Arfib},
+ Booktitle = {Proc. of the COST-G6 Workshop on Digital Audio Effects %
+ (DAFx-98)},
+ Title = {Different Ways to Write Digital Audio Effects Programs},
+ Address = {Barcelona, Spain},
+ Pages = {188--91},
+ Year = {1998}}
+
+@techreport{Askenfelt:1976:automatic:transcription,
+ Author = {A. Askenfelt},
+ Title = {Automatic notation of played music (status report)},
+ Institution = {{STL-QPSR, Vol. 1, pp. 1--11}},
+ Year = {1976}}
+
+@mastersthesis{Egozy:1995:MIT:features:gesture,
+ Author = {E.~B. Egozy},
+ title = {Deriving musical control features from a real-time timbre %
+ analysis of the clarinet},
+ School = {Massachusetts Institute of Technology},
+ Year = {1995}}
+
+@phdthesis{Dutilleux:1991,
+ Author = {P. Dutilleux},
+ School = {University of Aix-Marseille II},
+ Title = {Vers la machine \`a sculpter le son, modification en %
+ temps-r\'eel des caract\'eristiques fr\'equentielles et temporelles%
+ des sons},
+ Year = {1991}}
+
+@unpublished{Fitz:Haken:2003:Web:morphing:loris,
+ Author = {K. Fitz and L. Haken},
+ Title = {{Current Research in Real-time Sound Morphing}},
+ Note = {Available at \href{http://www.cerlsoundgroup.org/RealTimeMorph/}%
+ {http://www.cerlsoundgroup.org/RealTimeMorph/}},
+ Year = {Accessed March 08, 2006}}
+\endinput
+%%
+%% End of file `exbiblio.bib'.
diff --git a/Master/texmf-dist/doc/latex/confproc/example/exclass.tex b/Master/texmf-dist/doc/latex/confproc/example/exclass.tex
new file mode 100644
index 00000000000..5107a5a4228
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/exclass.tex
@@ -0,0 +1,38 @@
+%%
+%% This is file `exclasslast.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% confproc.dtx (with options: `exclasslast')
+%%
+%% This is `exclasslast.tex', an example file for the confproc package.
+%% Copyright (C) 2007 by Vincent Verfaille <vincent@music.mcgill.ca>
+%%
+%% This file is part of the confproc package.
+%% -------------------------------------------
+%%
+%% It may be distributed and/or modified under the conditions of the
+%% LaTeX Project Public License, either version 1.2 of this license or
+%% (at your option) any later version.
+%%
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.2 or later is part of all distributions of LaTeX version
+%% 1999/12/01 or later.
+%%
+%% This file may not be distributed without the original source file
+%% `confproc.dtx'.
+%%
+%% The list of all files belonging to the confproc package is given in
+%% the file `readme.txt'.
+%%
+%% For more details, LaTeX the source `confproc.dtx'.
+%%
+\documentclass[a4paper,10pt,twoside,twosidepapers,%
+ compil=last,headers=exceptpdf,electronic,%
+ citecolor=colorforcite,linkcolor=colorforlink,urlcolor=colorforurl,%
+ pagecolor=colorforpage]{confproc}
+\endinput
+%%
+%% End of file `exclasslast.tex'.
diff --git a/Master/texmf-dist/doc/latex/confproc/example/exclasslast.tex b/Master/texmf-dist/doc/latex/confproc/example/exclasslast.tex
new file mode 100644
index 00000000000..5107a5a4228
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/exclasslast.tex
@@ -0,0 +1,38 @@
+%%
+%% This is file `exclasslast.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% confproc.dtx (with options: `exclasslast')
+%%
+%% This is `exclasslast.tex', an example file for the confproc package.
+%% Copyright (C) 2007 by Vincent Verfaille <vincent@music.mcgill.ca>
+%%
+%% This file is part of the confproc package.
+%% -------------------------------------------
+%%
+%% It may be distributed and/or modified under the conditions of the
+%% LaTeX Project Public License, either version 1.2 of this license or
+%% (at your option) any later version.
+%%
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.2 or later is part of all distributions of LaTeX version
+%% 1999/12/01 or later.
+%%
+%% This file may not be distributed without the original source file
+%% `confproc.dtx'.
+%%
+%% The list of all files belonging to the confproc package is given in
+%% the file `readme.txt'.
+%%
+%% For more details, LaTeX the source `confproc.dtx'.
+%%
+\documentclass[a4paper,10pt,twoside,twosidepapers,%
+ compil=last,headers=exceptpdf,electronic,%
+ citecolor=colorforcite,linkcolor=colorforlink,urlcolor=colorforurl,%
+ pagecolor=colorforpage]{confproc}
+\endinput
+%%
+%% End of file `exclasslast.tex'.
diff --git a/Master/texmf-dist/doc/latex/confproc/example/exclasspre.tex b/Master/texmf-dist/doc/latex/confproc/example/exclasspre.tex
new file mode 100644
index 00000000000..4192ea10fe9
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/exclasspre.tex
@@ -0,0 +1,38 @@
+%%
+%% This is file `exclasspre.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% confproc.dtx (with options: `exclasspre')
+%%
+%% This is `exclasspre.tex', an example file for the confproc package.
+%% Copyright (C) 2007 by Vincent Verfaille <vincent@music.mcgill.ca>
+%%
+%% This file is part of the confproc package.
+%% -------------------------------------------
+%%
+%% It may be distributed and/or modified under the conditions of the
+%% LaTeX Project Public License, either version 1.2 of this license or
+%% (at your option) any later version.
+%%
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.2 or later is part of all distributions of LaTeX version
+%% 1999/12/01 or later.
+%%
+%% This file may not be distributed without the original source file
+%% `confproc.dtx'.
+%%
+%% The list of all files belonging to the confproc package is given in
+%% the file `readme.txt'.
+%%
+%% For more details, LaTeX the source `confproc.dtx'.
+%%
+\documentclass[a4paper,10pt,twoside,twosidepapers,%
+ compil=bibbackref,headers=allpages,movepagenumbers,electronic,%
+ citecolor=colorforcite,linkcolor=colorforlink,urlcolor=colorforurl,%
+ pagecolor=colorforpage]{confproc}
+\endinput
+%%
+%% End of file `exclasspre.tex'.
diff --git a/Master/texmf-dist/doc/latex/confproc/example/expapersswitch.tex b/Master/texmf-dist/doc/latex/confproc/example/expapersswitch.tex
new file mode 100644
index 00000000000..02e29b31acb
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/expapersswitch.tex
@@ -0,0 +1,98 @@
+%%
+%% This is file `expapersswitch.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% confproc.dtx (with options: `expapersswitch')
+%%
+%% This is `expapersswitch.tex', an example file for the confproc package.
+%% Copyright (C) 2007 by Vincent Verfaille <vincent@music.mcgill.ca>
+%%
+%% This file is part of the confproc package.
+%% -------------------------------------------
+%%
+%% It may be distributed and/or modified under the conditions of the
+%% LaTeX Project Public License, either version 1.2 of this license or
+%% (at your option) any later version.
+%%
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.2 or later is part of all distributions of LaTeX version
+%% 1999/12/01 or later.
+%%
+%% This file may not be distributed without the original source file
+%% `confproc.dtx'.
+%%
+%% The list of all files belonging to the confproc package is given in
+%% the file `readme.txt'.
+%%
+%% For more details, LaTeX the source `confproc.dtx'.
+%%
+\newcommand{\paperid}[2]{
+\renewcommand{\paperswitch}{#1}
+\ifnum\paperswitch=01 {
+ \renewcommand{\papertitle}{Templates for One Author}
+ \renewcommand{\paperauthors}{Alfred Alabama}
+ \renewcommand{\paperindex}{\index{Alabama, Alfred}}
+ \renewcommand{\paperref}{\paperswitch}
+ \renewcommand{\paperpagenum}{6}
+ \renewcommand{\papercite}{Mitra:Kaiser:1993:DSP:handbook,%
+ Haykin:1991:adaptive:filter,Moorer:2000:AES:audio:millenium,%
+ Arfib:1998:DAFx}
+ \procinsertpaper{\LaTeXxShift{} \LaTeXyShift}{\paperpagenum}%
+ {\paperref}{\papertitle}{\paperauthors}{\paperindex}{\papercite}%
+ {#2}{\pdfbookmark[2]{Alfred Alabama}{#2.author1}}}
+\fi
+\ifnum\paperswitch=2
+ \procinsertpaper{\LaTeXxShift{} \LaTeXyShift}{5}{\paperswitch}%
+ {Templates for One Author with Two Affiliations}% paper title
+ {Bob Boogie-Woogie}% list of authors
+ {\index{Boogie-Woogie, Bob}}% authors index entries
+ {Haykin:1991:adaptive:filter,Serra:1996:sms,%
+ Moorer:2000:AES:audio:millenium,Arfib:1998:DAFx}% cited bib items
+ {#2}{\pdfbookmark[2]{Bob Boogie-Woogie}{#2.author1}}
+\fi
+
+\ifnum\paperswitch=3
+ \procinsertpaper{\LaTeXxShift{} \LaTeXyShift}{4}{\paperswitch}%
+ {Templates for Two Authors}%
+ {Alfred Alabama, Chris Christmas}%
+ {\index{Alabama, Alfred}\index{Christmas, Chris}}%
+ {Serra:1996:sms,Moorer:2000:AES:audio:millenium,%
+ Arfib:1998:DAFx,Askenfelt:1976:automatic:transcription}%
+ {#2}{\pdfbookmark[2]{Alfred Alabama}{#2.author1}%
+ \pdfbookmark[2]{Chris Christmas}{#2.author2}}
+\fi
+
+\ifnum\paperswitch=4
+ \procinsertpaper{\LaTeXxShift{} \LaTeXyShift}{6}{\paperswitch}%
+ {Templates for Three Authors}%
+ {Bob Boogie-Woogie, Chris Christmas, Don Didon}%
+ {\index{Boogie-Woogie, Bob}\index{Christmas, Chris}%
+ \index{Didon, Don}}%
+ {Arfib:1998:DAFx,Askenfelt:1976:automatic:transcription,%
+ Egozy:1995:MIT:features:gesture}%
+ {#2}{\pdfbookmark[2]{Bob Boogie-Woogie}{#2.author1}%
+ \pdfbookmark[2]{Chris Christmas}{#2.author2}%
+ \pdfbookmark[2]{Don Didon}{#2.author3}}
+\fi
+
+\ifnum\paperswitch=5
+ \procinsertpaper{\LaTeXxShift{} \LaTeXyShift}{7}{\paperswitch}%
+ {Templates f\'or F\`o\"ur Àuthors}%
+ {J\o{}hn J\"oe, K\'e\~{n}t K\^{\i}ng, L\`ou L\'ou, %
+ M\`anfr\'ed J. M\^ost\u{e}k\i}%
+ {\index{J\"oe, J\o{}hn}\index{K\^{\i}ng, K\'e\~{n}t}%
+ \index{L\'ou, L\`ou}\index{M\^ost\u{e}k\i, M\`anfr\'ed J.}}%
+ {Arfib:1998:DAFx,Askenfelt:1976:automatic:transcription,%
+ Egozy:1995:MIT:features:gesture}%
+ {#2}{\pdfbookmark[2]{J\o{}hn J\"oe}{#2.author1}%
+ \pdfbookmark[2]{K\'e\~{n}t K\^{\i}ng}{#2.author2}%
+ \pdfbookmark[2]{L\`ou L\'ou}{#2.author3}%
+ \pdfbookmark[2]{M\`anfr\'ed J. M\^ost\u{e}k\i}{#2.author4}}
+\fi
+}
+\endinput
+%%
+%% End of file `expapersswitch.tex'.
diff --git a/Master/texmf-dist/doc/latex/confproc/example/exprogram.csv b/Master/texmf-dist/doc/latex/confproc/example/exprogram.csv
new file mode 100644
index 00000000000..50a0f87b4a0
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/exprogram.csv
@@ -0,0 +1,12 @@
+Type,Paper Number,PC Decision,Pages,Title,File Name,Generated,Citations,Auth1 First Name,Auth1 Last Name,Auth2 First Name,Auth2 Last Name,Auth3 First Name,Auth3 Last Name,Auth4 First Name,Auth4 Last Name,,
+Type,-2,O,,,,,,First Name,Last Name,First Name,Last Name,First Name,Last Name, F.Name, L.Name,,
+Day,0,,,Day 1: September 18 2007,,,,,,,,,,,,,
+Session,0,,,Oral Session 1,,,,,,,,,,,,,
+paper,1,O,6,Templates for One Author,p_001,LaTeX,"Mitra:Kaiser:1993:DSP:handbook,Haykin:1991:adaptive:filter,Serra:1996:sms,Moorer:2000:AES:audio:millenium",Alfred,Alabama,,,,,,,,
+paper,2,O,5,Templates for One Author with Two Affiliations,p_003,LaTeX,"Mitra:Kaiser:1993:DSP:handbook,Haykin:1991:adaptive:filter,Serra:1996:sms,Arfib:1998:DAFx",Bob,Boogie-Woogie,,,,,,,,
+Poster Session,0,,,Poster Session 1,,,,,,,,,,,,,
+paper,3,P,4,Templates for Two Authors,p_005,LaTeX,"Mitra:Kaiser:1993:DSP:handbook,Haykin:1991:adaptive:filter,Serra:1996:sms,Askenfelt:1976:automatic:transcription",Alfred,Alabama,Chris,Christmas,,,,,,
+Day,0,,,Day 2: September 19 2007,,,,,,,,,,,,,
+Session,0,,,Oral Session 2,,,,,,,,,,,,,
+paper,4,O,6,Templates for Three Authors,p_007,LaTeX,"Mitra:Kaiser:1993:DSP:handbook,Haykin:1991:adaptive:filter,Serra:1996:sms,Egozy:1995:MIT:features:gesture",Bob,Boogie-Woogie,Chris,Christmas,Don,Didon,,,,
+paper,5,O,7,Templates fór Fòür Àuthors,p_009,LaTeX,"Mitra:Kaiser:1993:DSP:handbook,Haykin:1991:adaptive:filter,Serra:1996:sms,Dutilleux:1991,Fitz:Haken:2003:Web:morphing:loris",John,Jöe,Kéñt,Kîng,Lòu,Lóu,Mànfréd J.,Môst\u{e}k\i,,
diff --git a/Master/texmf-dist/doc/latex/confproc/example/newapave.bst b/Master/texmf-dist/doc/latex/confproc/example/newapave.bst
new file mode 100644
index 00000000000..1e978ff3106
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/newapave.bst
@@ -0,0 +1,1468 @@
+%$$$ newapave.bst $$$
+% BibTeX `newapave' style file for BibTeX version 0.99c, LaTeX version 2e
+% Place it in a file called newapave.bst in the BibTeX search path.
+%(Placing it in the same directory as the LaTeX document should also work.)
+% Support for named citations is provided by named.sty
+%
+% This version was modified by V. Verfaille, from the already modified master file made by
+% Oren Patashnik, and the 'named' BibTeX style of Peter F. Patel-Schneider.
+%
+% Copyright (C) 2006, all rights reserved.
+% Copying of this file is authorized only if either
+% (1) you make absolutely no changes to your copy, including name, or
+% (2) if you do make changes, you name it something other than 'newapave.bst'.
+% There are undoubtably bugs in this style. If you make bug fixes,
+% improvements, etc. please let me know. My e-mail address is:
+% vincent@music.mcgill.ca
+%
+% This style was made from 'plain.bst', 'named.bst', and 'apalike.bst',
+% with lots of tweaking to make it look like APA style, along with tips
+% from Young Ryu and Brian Reiser's modifications of 'apalike.bst'.
+% Then, it was modified a bit for the DAFx-06 proceedings, for use
+% with the general bibliography.
+%
+% Citation format: (author-last-name, year)
+% (author-last-name and author-last-name, year)
+% (author-last-name {\em et al.}, year)
+% (author-last-name)
+% (author-last-name and author-last-name)
+% (author-last-name {\em et al.})
+% (year)
+%
+% Reference list ordering: alphabetical by author or whatever passes
+% for author in the absence of one.
+%
+% This BibTeX style has support for abbreviated author lists and for
+% year-only citations. This is done by having the citations
+% actually look like
+%
+% \citeauthoryear{full-author-info}{abbrev-author-info}{year}
+%
+% The LaTeX style has to have the following (or similar)
+%
+% \let\@internalcite\cite
+% \def\fullcite{\def\citeauthoryear##1##2##3{##1, ##3}\@internalcite}
+% \def\fullciteA{\def\citeauthoryear##1##2##3{##1}\@internalcite}
+% \def\shortcite{\def\citeauthoryear##1##2##3{##2, ##3}\@internalcite}
+% \def\shortciteA{\def\citeauthoryear##1##2##3{##2}\@internalcite}
+% \def\citeyear{\def\citeauthoryear##1##2##3{##3}\@internalcite}
+%
+
+ENTRY
+ { address
+ author
+ booktitle
+ chapter
+ edition
+ editor
+ howpublished
+ institution
+ journal
+ key
+% month
+ note
+ number
+ organization
+ pages
+ publisher
+ school
+ series
+ title
+ type
+ volume
+ year
+ }
+ {}
+ { label extra.label sort.label }
+
+INTEGERS { output.state before.all mid.sentence after.sentence after.block }
+
+FUNCTION {init.state.consts}
+{ #0 'before.all :=
+ #1 'mid.sentence :=
+ #2 'after.sentence :=
+ #3 'after.block :=
+}
+
+STRINGS { s t u }
+
+FUNCTION {output.nonnull}
+{ 's :=
+ output.state mid.sentence =
+ { ", " * write$ }
+ { output.state after.block =
+ { add.period$ write$
+ newline$
+ "\newblock " write$
+ }
+ { output.state before.all =
+ 'write$
+ { add.period$ " " * write$ }
+ if$
+ }
+ if$
+ mid.sentence 'output.state :=
+ }
+ if$
+ s
+}
+
+FUNCTION {special.output.nonnull}
+{ 's :=
+ output.state mid.sentence =
+ { " " * write$ }
+ { output.state after.block =
+ { ": " write$
+ newline$
+ "\newblock " write$
+ }
+ { output.state before.all =
+ 'write$
+ { ": " * write$
+ }
+ if$
+ }
+ if$
+ mid.sentence 'output.state :=
+ }
+ if$
+ s
+}
+
+FUNCTION {output.nonnull.colon}
+{ 's :=
+ output.state mid.sentence =
+ { ": " * write$ }
+ { output.state after.block =
+ { add.period$ write$
+ newline$
+ "\newblock " write$
+ }
+ { output.state before.all =
+ 'write$
+ { add.period$ " " * write$ }
+ if$
+ }
+ if$
+ mid.sentence 'output.state :=
+ }
+ if$
+ s
+}
+
+FUNCTION {output.nonnull.space}
+{ 's :=
+ output.state mid.sentence =
+ { "\ " * write$ }
+ { output.state after.block =
+ { add.period$ write$
+ newline$
+ "\newblock " write$
+ }
+ { output.state before.all =
+ 'write$
+ { add.period$ " " * write$ }
+ if$
+ }
+ if$
+ mid.sentence 'output.state :=
+ }
+ if$
+ s
+}
+
+FUNCTION {special.output}
+{ duplicate$ empty$
+ 'pop$
+ 'special.output.nonnull
+ if$
+}
+
+FUNCTION {output}
+{ duplicate$ empty$
+ 'pop$
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {output.check}
+{ 't :=
+ duplicate$ empty$
+ { pop$ "empty " t * " in " * cite$ * warning$ }
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {output.check.colon}
+{ 't :=
+ duplicate$ empty$
+ { pop$ "empty " t * " in " * cite$ * warning$ }
+ 'output.nonnull.colon
+ if$
+}
+
+FUNCTION {output.check.space}
+{ 't :=
+ duplicate$ empty$
+ { pop$ "empty " t * " in " * cite$ * warning$ }
+ 'output.nonnull.space
+ if$
+}
+
+FUNCTION {output.year.check}
+{ year empty$
+ { "empty year in " cite$ * warning$
+ }
+ { write$
+ ", " year * "." * "~\hfill " * % shorter and simpler without label (2002a, 2002b useless)
+%% ", " year * extra.label * "." * " \Pointinghand{} " * % shorter
+ mid.sentence 'output.state :=
+% mid.sentence 'output.state := * "}"
+ }
+ if$
+}
+
+FUNCTION {output.bibitem}
+{ newline$
+
+ "\bibitem[" write$
+ label write$
+ "]{" write$
+
+ cite$ write$
+ "}" write$
+ newline$
+ ""
+ before.all 'output.state :=
+}
+
+FUNCTION {fin.entry}
+{% add.period$
+ write$
+ newline$
+}
+
+FUNCTION {new.block}
+{ output.state before.all =
+ 'skip$
+ { after.block 'output.state := }
+ if$
+}
+
+FUNCTION {new.sentence}
+{ output.state after.block =
+ 'skip$
+ { output.state before.all =
+ 'skip$
+ { after.sentence 'output.state := }
+ if$
+ }
+ if$
+}
+
+FUNCTION {not}
+{ { #0 }
+ { #1 }
+ if$
+}
+
+FUNCTION {and}
+{ 'skip$
+ { pop$ #0 }
+ if$
+}
+
+FUNCTION {or}
+{ { pop$ #1 }
+ 'skip$
+ if$
+}
+
+FUNCTION {new.block.checka}
+{ empty$
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {new.block.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.block
+ if$
+}
+
+FUNCTION {new.sentence.checka}
+{ empty$
+ 'skip$
+ 'new.sentence
+ if$
+}
+
+FUNCTION {new.sentence.checkb}
+{ empty$
+ swap$ empty$
+ and
+ 'skip$
+ 'new.sentence
+ if$
+}
+
+FUNCTION {field.or.null}
+{ duplicate$ empty$
+ { pop$ "" }
+ 'skip$
+ if$
+}
+
+FUNCTION {underline}
+{ duplicate$ empty$
+ { pop$ "" }
+ { "\underline{" swap$ * "}" * }
+ if$
+}
+
+FUNCTION {emphasize}
+{ duplicate$ empty$
+ { pop$ "" }
+ { "{\em " swap$ * "}" * }
+ if$
+}
+
+FUNCTION {emphasize.space}
+{ duplicate$ empty$
+ { pop$ "" }
+ { "{\em " swap$ * "\/}" * }
+ if$
+}
+
+INTEGERS { nameptr namesleft numnames }
+
+FUNCTION {format.names}
+{ 's :=
+ #1 'nameptr := % nameptr = 1;
+ s num.names$ 'numnames := % numnames = num.name$(s);
+ numnames 'namesleft :=
+ { namesleft #0 > }
+
+ { s nameptr "{vv~}{ll}{, jj}{, f.}" format.name$ 't :=
+
+ nameptr #1 >
+ { namesleft #1 >
+ { ", " * t * }
+ { numnames #2 >
+ { "," * }
+ 'skip$
+ if$
+ t "others" =
+ { " et~al." * }
+% { ", \& " * t * }
+% { " \& " * t * }
+ { " and " * t * }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr := % nameptr += 1;
+ namesleft #1 - 'namesleft := % namesleft =- 1;
+ }
+ while$
+}
+
+FUNCTION {format.names.fml}
+{ 's :=
+ #1 'nameptr := % nameptr = 1;
+ s num.names$ 'numnames := % numnames = num.name$(s);
+ numnames 'namesleft :=
+ { namesleft #0 > }
+
+ { s nameptr "{f.~}{vv~}{ll}{, jj}" format.name$ 't :=
+
+ nameptr #1 >
+ { namesleft #1 >
+ { ", " * t * }
+ { numnames #2 >
+ { "," * }
+ 'skip$
+ if$
+ t "others" =
+ { " et~al." * }
+% { " and " * t * }
+ { " \& " * t * }
+ if$
+ }
+ if$
+ }
+ 't
+ if$
+ nameptr #1 + 'nameptr := % nameptr += 1;
+ namesleft #1 - 'namesleft := % namesleft =- 1;
+ }
+ while$
+}
+
+FUNCTION {format.authors}
+{ author empty$
+ { "" }
+ { author format.names }
+ if$
+}
+
+FUNCTION {format.key}
+{ empty$
+ { key field.or.null }
+ { "" }
+ if$
+}
+
+FUNCTION {format.editors.fml}
+{ editor empty$
+ { "" }
+ { editor format.names.fml
+ editor num.names$ #1 >
+ { " (Eds.)" * }
+ { " (Ed.)" * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.editors}
+{ editor empty$
+ { "" }
+ { editor format.names
+ editor num.names$ #1 >
+ { " (Eds.)" * }
+ { " (Ed.)" * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.editors.dot}
+{ editor empty$
+ { "" }
+ { editor format.names
+ editor num.names$ #1 >
+ { " (Eds.)." * }
+ { " (Ed.)." * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.title}
+{ title empty$
+ { "" }
+ { title "t" change.case$ }
+ if$
+}
+
+% Note that the APA style requires case changes
+% in article titles. The following does not
+% change cases. If you perfer it, uncomment the
+% following and comment out the above.
+
+%FUNCTION {format.title}
+%{ title empty$
+% { "" }
+% { title }
+% if$
+%}
+
+FUNCTION {n.dashify}
+{ 't :=
+ ""
+ { t empty$ not }
+ { t #1 #1 substring$ "-" =
+ { t #1 #2 substring$ "--" = not
+ { "--" *
+ t #2 global.max$ substring$ 't :=
+ }
+ { { t #1 #1 substring$ "-" = }
+ { "-" *
+ t #2 global.max$ substring$ 't :=
+ }
+ while$
+ }
+ if$
+ }
+ { t #1 #1 substring$ *
+ t #2 global.max$ substring$ 't :=
+ }
+ if$
+ }
+ while$
+}
+
+FUNCTION {format.btitle}
+{ edition empty$
+ { title emphasize }
+ { title empty$
+ { title emphasize }
+ { "{\em " title * "\/} (" * edition * " ed.)" * "." * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.emphasize.booktitle}
+{ edition empty$
+ { booktitle emphasize }
+ { booktitle empty$
+ { booktitle emphasize }
+ { "{\em " booktitle * "\/} (" * edition * " ed.)" * "." * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {tie.or.space.connect}
+{ duplicate$ text.length$ #3 <
+ { "~" }
+ { " " }
+ if$
+ swap$ * *
+}
+
+FUNCTION {either.or.check}
+{ empty$
+ 'pop$
+ { "can't use both " swap$ * " fields in " * cite$ * warning$ }
+ if$
+}
+
+FUNCTION {format.bvolume}
+{ volume empty$
+ { "" }
+ { "volume" volume tie.or.space.connect
+ series empty$
+ 'skip$
+ { " of " * series emphasize * }
+ if$
+ "volume and number" number either.or.check
+ }
+ if$
+}
+
+FUNCTION {format.number.series}
+{ volume empty$
+ { number empty$
+ { series field.or.null }
+ { output.state mid.sentence =
+ { "number" }
+ { "Number" }
+ if$
+ number tie.or.space.connect
+ series empty$
+ { "there's a number but no series in " cite$ * warning$ }
+ { " in " * series * }
+ if$
+ }
+ if$
+ }
+ { "" }
+ if$
+}
+
+FUNCTION {format.edition}
+{ edition empty$
+ { "" }
+ { output.state mid.sentence =
+ { edition "l" change.case$ " edition" * }
+ { edition "t" change.case$ " edition" * }
+ if$
+ }
+ if$
+}
+
+INTEGERS { multiresult }
+
+FUNCTION {multi.page.check}
+{ 't :=
+ #0 'multiresult :=
+ { multiresult not
+ t empty$ not
+ and
+ }
+ { t #1 #1 substring$
+ duplicate$ "-" =
+ swap$ duplicate$ "," =
+ swap$ "+" =
+ or or
+ { #1 'multiresult := }
+ { t #2 global.max$ substring$ 't := }
+ if$
+ }
+ while$
+ multiresult
+}
+
+FUNCTION {format.pages}
+{ pages empty$
+ { "" }
+ { pages multi.page.check
+ { "pp.\" pages n.dashify tie.or.space.connect } % removed parenthesis
+ { "pp.\" pages tie.or.space.connect } % removed parenthesis
+ if$
+ "" *
+ }
+ if$
+}
+
+% By Young (and Spencer)
+FUNCTION {format.vol.num.pages}
+{ number empty$
+ { volume empty$
+ 'skip$
+ { "" volume * "" *} % removed \em
+ if$
+ }
+ { volume % removed \em
+ number empty$
+ {"there's a number but no volume in " cite$ * warning$ }
+ { "(" number * ")" * * }
+ if$
+ }
+ if$
+ pages empty$
+ 'skip$
+ { duplicate$ empty$
+ { pop$ format.pages }
+ { ", pp. " * pages n.dashify * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.chapter.pages}
+{ chapter empty$
+ 'format.pages
+ { type empty$
+ { "chapter" }
+ { type "l" change.case$ }
+ if$
+ chapter tie.or.space.connect
+ pages empty$
+ 'skip$
+ { ", " * format.pages * }
+% { ", pp. " * format.pages * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.chapter.pages.incoll}
+{ chapter empty$
+ 'format.pages
+ { type empty$
+ { "chapter" }
+ { type "l" change.case$ }
+ if$
+ chapter tie.or.space.connect
+ pages empty$
+ 'skip$
+ { " pp. " * format.pages * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.in.ed.booktitle}
+{ booktitle empty$
+ { "" }
+ { editor empty$
+ { "In " format.emphasize.booktitle * }
+ { "In " format.editors * ", " * format.emphasize.booktitle * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.in.ed.booktitle.incoll}
+{ booktitle empty$
+ { "" }
+ { editor empty$
+ { "In " format.emphasize.booktitle * }
+ { "In " format.editors.fml * ", " * format.emphasize.booktitle * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.thesis.type}
+{ type empty$
+ 'skip$
+ { pop$
+ type "t" change.case$
+ }
+ if$
+}
+
+FUNCTION {format.tr.number}
+{ type empty$
+ { "Technical Report" }
+ 'type
+ if$
+ number empty$
+ { "t" change.case$ }
+ { number tie.or.space.connect }
+ if$
+}
+
+FUNCTION {format.article.crossref}
+{ "In"
+ "\cite{" * crossref * "}" *
+}
+
+FUNCTION {format.crossref.editor}
+{ editor #1 "{vv~}{ll}" format.name$
+ editor num.names$ duplicate$
+ #2 >
+ { pop$ " et~al." * }
+ { #2 <
+ 'skip$
+ { editor #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
+ { " et~al." * }
+ { " and " * editor #2 "{vv~}{ll}" format.name$ * }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {format.book.crossref}
+{ volume empty$
+ { "empty volume in " cite$ * "'s crossref of " * crossref * warning$
+ "In "
+ }
+ { "Volume" volume tie.or.space.connect
+ " of " *
+ }
+ if$
+ editor empty$
+ editor field.or.null author field.or.null =
+ or
+ { key empty$
+ { series empty$
+ { "need editor, key, or series for " cite$ * " to crossref " *
+ crossref * warning$
+ "" *
+ }
+ { "{\em " * series * "\/}" * }
+ if$
+ }
+ { key * }
+ if$
+ }
+ { format.crossref.editor * }
+ if$
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {format.incoll.inproc.crossref}
+{ "In"
+ " \cite{" * crossref * "}" *
+}
+
+FUNCTION {article}
+{ output.bibitem
+ format.authors
+ "author" output.check
+ author format.key output
+ new.block
+ format.title
+ "title" output.check
+ new.block
+ crossref missing$
+ { journal emphasize "journal" output.check
+ format.vol.num.pages output
+ }
+ { format.article.crossref output.nonnull
+ format.pages output
+ }
+ if$
+ new.block
+ note output
+ output.year.check% moved
+ fin.entry
+}
+
+FUNCTION {book}
+{ output.bibitem
+ author empty$
+ { format.editors.dot
+ "author and editor" output.check }
+ { format.authors
+ output.nonnull
+ crossref missing$
+ { "author and editor" editor either.or.check }
+ 'skip$
+ if$
+ }
+ if$
+ new.block
+ format.btitle
+ "title" output.check
+ crossref missing$
+ { format.bvolume output
+ new.block
+ format.number.series output
+ new.sentence
+ address output
+ publisher "publisher" output.check.colon
+ }
+ { new.block
+ format.book.crossref output.nonnull
+ }
+ if$
+% format.edition output
+ new.block
+ note output
+ output.year.check % moved
+ fin.entry
+}
+
+FUNCTION {booklet}
+{ output.bibitem
+ format.authors output
+ author format.key output
+ new.block
+ format.title
+ "title" output.check
+ new.block
+ howpublished output
+ address output
+ new.block
+ note output
+ output.year.check % moved
+ fin.entry
+}
+
+FUNCTION {inbook}
+{ output.bibitem
+ author empty$
+ { format.editors.dot
+ "author and editor" output.check
+ }
+ { format.authors output.nonnull
+ crossref missing$
+ { "author and editor" editor either.or.check }
+ 'skip$
+ if$
+ }
+ if$
+ new.block
+ format.btitle
+ "title" output.check
+ crossref missing$
+ { format.bvolume output
+ format.chapter.pages
+ "chapter and pages" output.check
+ new.block
+ format.number.series output
+ new.sentence
+ address output
+ publisher
+ "publisher" output.check.colon
+ }
+ { format.chapter.pages "chapter and pages" output.check
+ new.block
+ format.book.crossref output.nonnull
+ }
+ if$
+% format.edition output
+ new.block
+ note output
+ output.year.check % moved
+ fin.entry
+}
+
+FUNCTION {incollection}
+{ output.bibitem
+ format.authors
+ "author" output.check
+ author format.key output
+ new.block
+ format.title
+ "title" output.check
+ new.block
+ crossref missing$
+ { format.in.ed.booktitle.incoll
+ "booktitle" output.check.colon
+ format.bvolume output
+ format.number.series output
+ format.chapter.pages special.output
+ new.sentence
+ address output
+ publisher "publisher" output.check.colon
+ }
+ { format.incoll.inproc.crossref
+ output.nonnull
+ format.chapter.pages output
+ }
+ if$
+ new.block
+ note output
+ output.year.check % moved
+ fin.entry
+}
+
+FUNCTION {inproceedings}
+{ output.bibitem
+ format.authors
+ "author" output.check
+ author format.key output
+ new.block
+ format.title
+ "title" output.check
+ new.block
+ crossref missing$
+ { format.in.ed.booktitle
+ "booktitle" output.check
+ format.bvolume output
+ format.number.series output
+ address output
+% new.sentence %removed, to avoid having a ".", but having a "," instead
+ organization output
+ publisher output
+ format.pages output
+ }
+ { format.incoll.inproc.crossref output.nonnull
+ format.pages output
+ }
+ if$
+ new.block
+ note output
+ output.year.check % moved
+ fin.entry
+}
+
+FUNCTION {conference} { inproceedings }
+
+FUNCTION {manual}
+{ output.bibitem
+ format.authors output
+ author format.key output
+ new.block
+ format.btitle
+ "title" output.check
+ organization address new.block.checkb
+% Reversed the order of "address" and "organization", added the ":".
+ address output
+ organization "organization" output.check.colon
+% address output
+% ":" output
+% organization output
+% format.edition output
+ new.block
+ note output
+ output.year.check % moved
+ fin.entry
+}
+
+FUNCTION {mastersthesis}
+{ output.bibitem
+ format.authors
+ "author" output.check
+ author format.key output
+ new.block
+ format.title
+ "title" output.check
+ new.block
+ "Master's thesis" format.thesis.type output.nonnull
+ school "school" output.check
+ address output
+ new.block
+ note output
+ output.year.check % moved
+ fin.entry
+}
+
+FUNCTION {misc}
+{ output.bibitem
+ format.authors output
+ author format.key output
+ title howpublished new.block.checkb
+ format.title output
+ new.block
+ howpublished output
+ new.block
+ note output
+ output.year.check % moved
+ fin.entry
+}
+
+FUNCTION {phdthesis}
+{ output.bibitem
+ format.authors
+ "author" output.check
+ author format.key output
+ new.block
+ format.btitle
+ "title" output.check
+ new.block
+ "PhD thesis" format.thesis.type output.nonnull
+ school "school" output.check
+ address output
+ new.block
+ note output
+ output.year.check % moved
+ fin.entry
+}
+
+FUNCTION {proceedings}
+{ output.bibitem
+ editor empty$
+ { organization output }
+ { format.editors.dot output.nonnull }
+ if$
+ author format.key output
+ new.block
+ format.btitle
+ "title" output.check
+ format.bvolume output
+ format.number.series output
+ address output
+ new.sentence
+ organization output
+ publisher output
+ new.block
+ note output
+ output.year.check % moved
+ fin.entry
+}
+
+FUNCTION {techreport}
+{ output.bibitem
+ format.authors
+ "author" output.check
+ author format.key output
+ new.block
+ format.title
+ "title" output.check
+ new.block
+ format.tr.number output.nonnull
+ institution
+ "institution" output.check
+ address output
+ new.block
+ note output
+ output.year.check % moved
+ fin.entry
+}
+
+FUNCTION {unpublished}
+{ output.bibitem
+ format.authors
+ "author" output.check
+ author format.key output
+ new.block
+ format.title
+ "title" output.check
+ new.block
+ note "note" output.check
+ output.year.check % moved
+ fin.entry
+}
+
+FUNCTION {default.type} { misc }
+
+MACRO {jan} {"January"}
+
+MACRO {feb} {"February"}
+
+MACRO {mar} {"March"}
+
+MACRO {apr} {"April"}
+
+MACRO {may} {"May"}
+
+MACRO {jun} {"June"}
+
+MACRO {jul} {"July"}
+
+MACRO {aug} {"August"}
+
+MACRO {sep} {"September"}
+
+MACRO {oct} {"October"}
+
+MACRO {nov} {"November"}
+
+MACRO {dec} {"December"}
+
+MACRO {acmcs} {"ACM Computing Surveys"}
+
+MACRO {acta} {"Acta Informatica"}
+
+MACRO {ai} {"Artificial Intelligence"}
+
+MACRO {cacm} {"Communications of the ACM"}
+
+MACRO {ibmjrd} {"IBM Journal of Research and Development"}
+
+MACRO {ibmsj} {"IBM Systems Journal"}
+
+MACRO {ieeese} {"IEEE Transactions on Software Engineering"}
+
+MACRO {ieeetc} {"IEEE Transactions on Computers"}
+
+MACRO {ieeetcad}
+ {"IEEE Transactions on Computer-Aided Design of Integrated Circuits"}
+
+MACRO {ipl} {"Information Processing Letters"}
+
+MACRO {jacm} {"Journal of the ACM"}
+
+MACRO {jcss} {"Journal of Computer and System Sciences"}
+
+MACRO {scp} {"Science of Computer Programming"}
+
+MACRO {sicomp} {"SIAM Journal on Computing"}
+
+MACRO {tocs} {"ACM Transactions on Computer Systems"}
+
+MACRO {tods} {"ACM Transactions on Database Systems"}
+
+MACRO {tog} {"ACM Transactions on Graphics"}
+
+MACRO {toms} {"ACM Transactions on Mathematical Software"}
+
+MACRO {toois} {"ACM Transactions on Office Information Systems"}
+
+MACRO {toplas} {"ACM Transactions on Programming Languages and Systems"}
+
+MACRO {tcs} {"Theoretical Computer Science"}
+
+READ
+
+FUNCTION {sortify}
+{ purify$
+ "l" change.case$
+}
+
+INTEGERS { len }
+
+FUNCTION {chop.word}
+{ 's :=
+ 'len :=
+ s #1 len substring$ =
+ { s len #1 + global.max$ substring$ }
+ 's
+ if$
+}
+
+INTEGERS { fullptr numfull fullsleft }
+
+STRINGS { u1 u2 }
+
+FUNCTION {my.full.label}
+{
+% Initialize 'u1','u2','s'.
+ "" 'u1 :=
+ "" 'u2 :=
+ 's :=
+
+% Initialize 'fullptr','numfull','fullsleft'.
+ #1 'fullptr :=
+ s num.names$ 'numfull :=
+ numfull 'fullsleft :=
+
+% enter the while loop which generates the first-citation information.
+% while we have names left,
+% format the next name
+% if this is the next-to-last name, tack the ampersand on the end
+% else if this isn't the last name, tack the comma on the end.
+% concatenate the next name onto the first-citation string.
+% update the counters.
+
+ { fullsleft #0 > }
+ { s fullptr "{vv~}{ll}" format.name$ 'u1 :=
+ fullsleft #2 =
+ { u1 " \& " * 'u1 := }
+ { fullsleft #2 >
+ { u1 ", " * 'u1 := }
+ 'skip$
+ if$
+ }
+ if$
+ u2 u1 * 'u2 :=
+ fullptr #1 + 'fullptr :=
+ fullsleft #1 - 'fullsleft :=
+ }
+ while$
+
+% push 'u2' onto the stack -- our first-citation information.
+ u2
+}
+
+FUNCTION {format.lab.names}
+{ 's :=
+ s #1 "{vv~}{ll}" format.name$
+ s num.names$ duplicate$
+ #2 >
+ { pop$ " et~al." * }
+ { #2 <
+ 'skip$
+ { s #2 "{ff }{vv }{ll}{ jj}" format.name$ "others" =
+ { "et~al. " * }
+% { " and " * s #2 "{vv~}{ll}" format.name$ * }
+ { " \& " * s #2 "{vv~}{ll}" format.name$ * }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {author.key.label}
+{ author empty$
+ { key empty$
+ { cite$ #1 #3 substring$ }
+ 'key
+ if$
+ }
+ { author format.lab.names }
+ if$
+}
+
+FUNCTION {editor.key.label}
+{ editor empty$
+ { key empty$
+ { cite$ #1 #3 substring$ }
+ 'key
+ if$
+ }
+ { editor format.lab.names }
+ if$
+}
+
+FUNCTION {author.editor.key.label}
+{ author empty$
+ { editor empty$
+ { key empty$
+ { cite$ #1 #3 substring$ }
+ 'key
+ if$
+ }
+ { editor format.lab.names }
+ if$
+ }
+ { author format.lab.names }
+ if$
+}
+
+FUNCTION {calc.label}
+{ type$ "book" =
+ type$ "inbook" =
+ or
+ 'author.editor.key.label
+ { type$ "proceedings" =
+ 'editor.key.label
+ 'author.key.label
+ if$
+ }
+ if$
+ duplicate$
+
+ author my.full.label % generate the first-citation information.
+
+ "\protect\citeauthoryear{" swap$ * "}{" * swap$ * "}{" *
+ year field.or.null purify$ #-1 #4 substring$ *
+ 'label :=
+ year field.or.null purify$ #-1 #4 substring$ *
+ sortify 'sort.label :=
+}
+
+FUNCTION {sort.format.names}
+{ 's :=
+ #1 'nameptr :=
+ ""
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { nameptr #1 >
+ { " " * }
+ 'skip$
+ if$
+ s nameptr "{vv{ } }{ll{ }}{ f{ }}{ jj{ }}" format.name$ 't :=
+ nameptr numnames = t "others" = and
+ { "et al" * }
+ { t sortify * }
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+}
+
+FUNCTION {sort.format.title}
+{ 't :=
+ "A " #2
+ "An " #3
+ "The " #4 t chop.word
+ chop.word
+ chop.word
+ sortify
+ #1 global.max$ substring$
+}
+
+FUNCTION {author.sort}
+{ author empty$
+ { key empty$
+ { "to sort, need author or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { author sort.format.names }
+ if$
+}
+
+FUNCTION {editor.sort}
+{ editor empty$
+ { key empty$
+ { "to sort, need editor or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { editor sort.format.names }
+ if$
+}
+
+FUNCTION {author.editor.sort}
+{ author empty$
+ { editor empty$
+ { key empty$
+ { "to sort, need author, editor, or key in " cite$ * warning$
+ ""
+ }
+ { key sortify }
+ if$
+ }
+ { editor sort.format.names }
+ if$
+ }
+ { author sort.format.names }
+ if$
+}
+
+FUNCTION {presort}
+{ calc.label
+ label sortify
+ " "
+ *
+ type$ "book" =
+ type$ "inbook" =
+ or
+ 'author.editor.sort
+ { type$ "proceedings" =
+ 'editor.sort
+ 'author.sort
+ if$
+ }
+ if$
+ #1 entry.max$ substring$ % added for newapa
+ 'sort.label := % added for newapa
+ sort.label % added for newapa
+ *
+ " "
+ *
+ title field.or.null
+ sort.format.title
+ *
+ #1 entry.max$ substring$
+ 'sort.key$ :=
+}
+
+ITERATE {presort}
+
+SORT % by label, sort.label, title --- for final label calculation
+
+STRINGS { last.label next.extra }
+
+INTEGERS { last.extra.num }
+
+FUNCTION {initialize.extra.label.stuff}
+{ #0 int.to.chr$ 'last.label :=
+ "" 'next.extra :=
+ #0 'last.extra.num :=
+}
+
+FUNCTION {forward.pass}
+{ last.label label =
+ { last.extra.num #1 + 'last.extra.num :=
+ last.extra.num int.to.chr$ 'extra.label :=
+ }
+ { "a" chr.to.int$ 'last.extra.num :=
+ "" 'extra.label :=
+ label 'last.label :=
+ }
+ if$
+}
+
+FUNCTION {reverse.pass}
+{ next.extra "b" =
+ { "a" 'extra.label := }
+ 'skip$
+ if$
+ label extra.label * "}" * 'label :=
+ extra.label 'next.extra :=
+}
+
+EXECUTE {initialize.extra.label.stuff}
+
+ITERATE {forward.pass}
+
+REVERSE {reverse.pass}
+
+FUNCTION {bib.sort.order}
+{ sort.label
+ " "
+ *
+ year field.or.null sortify
+ *
+ " "
+ *
+ title field.or.null
+ sort.format.title
+ *
+ #1 entry.max$ substring$
+ 'sort.key$ :=
+}
+
+ITERATE {bib.sort.order}
+
+SORT % by sort.label, year, title --- giving final bib. order.
+
+FUNCTION {begin.bib}
+
+{ preamble$ empty$
+ 'skip$
+ { preamble$ write$ newline$ }
+ if$
+ "\begin{thebibliography}{}" write$ newline$
+}
+
+
+EXECUTE {begin.bib}
+
+EXECUTE {init.state.consts}
+
+ITERATE {call.type$}
+
+FUNCTION {end.bib}
+{ newline$
+ "\end{thebibliography}" write$ newline$
+}
+
+EXECUTE {end.bib}
diff --git a/Master/texmf-dist/doc/latex/confproc/example/newapave.sty b/Master/texmf-dist/doc/latex/confproc/example/newapave.sty
new file mode 100644
index 00000000000..890b42786c4
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/newapave.sty
@@ -0,0 +1,269 @@
+%$$$ newapave.sty $$$ --- July 31, 2006 (Version 2.1)
+% - Version 2.1.
+%
+% This file implements citations for the ``newapave'' bibliography style.
+%
+% Stephen N. Spencer
+% modified the ``apalike'' LaTeX style
+% Young U. Ryu
+% further modified
+% Vincent Verfaille
+% modified as 'newapave' for DAFx-06: right-flushed back-references!
+%
+% SEE THE FOLLOWING COMMENTS. THEY CONSISTS OF 4 SECTIONS
+% 1 - newapave.bst and \bibitem entry
+% 2 - citation formats
+% 3 - changing citation functions (if you want)
+% 4 - enforcing APA style section heading (if you want)
+%
+%%%%%
+% [1] newapave.bst and \bibitem entry
+%
+% The ``newapave.bst'' BibTeX bibliography style creates citations with labels:
+% \citeauthoryear{author-info}{abbrev. author-info}{year}
+%
+%%%%%
+% [2] Citation Formats
+%
+% The citations are enclosed within parentheses. ``(,)''
+% as default. But one may change them.
+% Short author lists use the ``et al.'' construct.
+% These labels are processed by the following LaTeX commands:
+%
+% \cite[optional notes]{Key(s)}
+% -> (Authors1, Year1; Authors2, Year2; ..., optional notes)
+% \citeA[optional notes]{key}
+% -> Authors (Year, optional notes)
+% Note: ONE AND ONLY ONE KEY.
+% \citeA[pp.~3--5]{Apt88,Lloyd87} does not make sense at all.
+% In this case, the outcome will look aweful.
+% \citeB{keys}
+% -> Authors1 (Year1), Authors2 (Year2), ...
+% Note: \citeB[Notes]{keys} are given, notes will be ingored,
+% because it does not make sense at all.
+% \citeauthor[optional notes]{key}
+% -> Authors1, Authors2, ..., optional notes
+%
+% The difference between `\shortciteXXX' and `\citeXXX':
+% is that `\shortciteXXX' gives `First author et al.'
+% if no. authors >= 3.
+%
+% \shortcite[optional notes]{Key(s)}
+% -> (Short Authors1, Year1; Short Authors2, Year2; ..., optional notes)
+% \shortciteA[optional notes]{key}
+% -> Short Authors (Year, optional notes)
+% Note: ONE AND ONLY ONE KEY.
+% \shortciteA[pp.~3--5]{Apt88,Lloyd87} does not make sense at all.
+% In this case, the outcome will look aweful.
+% \shortciteB{keys}
+% -> Authors1 (Year1), Authors2 (Year2), ...
+% Note: \citeB[Notes]{keys} are given, notes will be ingored,
+% because it does not make sense at all.
+% \shortciteauthor[optional notes]{key}
+% -> Short Authors1, Short Authors2, ..., optional notes
+%
+% \citeyear[optional notes]{key}
+% -> (Year, optional notes)
+%
+%%%%%
+% [3] Changing Citation Punctuations
+%
+% However, you may change citation punctuations.
+% \citepunct{open paren}%
+% {between authors}%
+% {between author year}%
+% {between citations}%
+% {before notes}%
+% {closing paren}
+%
+% For example,
+% \citepunct{[}{and}{ }{, }{: }{]}
+% - use square brackets
+% `and' between authors
+% space between author and year
+% comma between citations
+% comma before notes
+% e.g. [Apt and van Emden 1986, Lloyd 1985: Notes]
+%
+% The default is:
+% \citepunct{(}{\&}{, }{; }{, }{)}
+%
+% Notice spaces around punctuations in \citepunct!!!
+%
+%%%%%
+% [4] Enforcing APA Style Section Heading
+%
+% \newapasectioning redefines section headings as described
+% by the APA Publication Manual
+% \section - level 1 (toc entry, paageheading)
+% \subsection - level 2 (toc entry)
+% \subsection - level 3 (toc entry)
+% \paragraph - level 4
+% \subparagraph - level 3
+%
+% if place * after \section, \subsection, \subsubsection
+% section headings are not listed in the table of contents
+%
+\def\citestarts{(}
+\def\betweenauthors{\&}
+\def\betweenauthoryear{, }
+\def\betweencites{; }
+\def\beforenote{, }
+\def\citeends{)}
+%
+\def\citepunct#1#2#3#4#5#6{%
+ \def\citestarts{#1}
+ \def\betweenauthors{#2}
+ \def\betweenauthoryear{#3}
+ \def\betweencites{#4}
+ \def\beforenote{#5}
+ \def\citeends{#6} }
+%
+\let\@internalcite\cite
+%
+%
+\def\cite{\def\@citeseppen{-1000}%
+ \def\@cite##1##2{%
+ \citestarts##1\if@tempswa \beforenote##2\fi\citeends}%
+ \def\citeauthoryear##1##2##3{##1\betweenauthoryear##3}\@internalcite}
+\def\citeA{\def\@citeseppen{-1000}%
+ \def\@cite##1##2{%
+ ##1\if@tempswa \beforenote##2\fi\citeends}%
+ \def\citeauthoryear##1##2##3{##1 \citestarts##3}\@citedata}
+\def\citeB{\def\@citeseppen{-1000}%
+ \def\@cite##1##2{##1}%
+ \def\citeauthoryear##1##2##3{##1 \citestarts##3\citeends}\@citedata}
+\def\citeauthor{\def\@citeseppen{-1000}%
+ \def\@cite##1##2{%
+ ##1\if@tempswa \beforenote##2\fi}%
+ \def\citeauthoryear##1##2##3{##1}\@citedata}
+%
+%
+\def\shortcite{\def\@citeseppen{-1000}%
+ \def\@cite##1##2{%
+ \citestarts##1\if@tempswa \beforenote##2\fi\citeends}%
+ \def\citeauthoryear##1##2##3{##2\betweenauthoryear##3}\@internalcite}
+\def\shortciteA{\def\@citeseppen{-1000}%
+ \def\@cite##1##2{%
+ ##1\if@tempswa \beforenote##2\fi\citeends}%
+ \def\citeauthoryear##1##2##3{##2 \citestarts##3}\@citedata}
+\def\shortciteB{\def\@citeseppen{-1000}%
+ \def\@cite##1##2{##1}%
+ \def\citeauthoryear##1##2##3{##2 \citestarts##3\citeends}\@citedata}
+\def\shortciteauthor{\def\@citeseppen{-1000}%
+ \def\@cite##1##2{%
+ ##1\if@tempswa \beforenote##2\fi}%
+ \def\citeauthoryear##1##2##3{##2}\@citedata}
+%
+\def\citeyear{\def\@citeseppen{-1000}%
+ \def\@cite##1##2{%
+ \citestarts##1\if@tempswa \beforenote##2\fi\citeends}%
+ \def\citeauthoryear##1##2##3{##3}\@citedata}
+%
+\def\@citedata{\@ifnextchar[{\@tempswatrue\@citedatax}{\@tempswafalse\@citedatax[]}}
+%
+\def\@citedatax[#1]#2{%
+\if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi
+ \def\@citea{}\@cite{\@for\@citeb:=#2\do
+ {\@citea\def\@citea{\betweencites}\@ifundefined
+ {b@\@citeb}{{\bf ?}\@warning
+ {Citation `\@citeb' on page \thepage \space undefined}}
+{\csname b@\@citeb\endcsname}}}{#1}}
+%
+\def\@citex[#1]#2{%
+\if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi
+ \def\@citea{}\@cite{\@for\@citeb:=#2\do
+ {\@citea\def\@citea{\betweencites}\@ifundefined
+ {b@\@citeb}{{\bf ?}\@warning
+ {Citation `\@citeb' on page \thepage \space undefined}}%
+{\csname b@\@citeb\endcsname}}}{#1}}
+%
+% (from apalike.sty)
+% No labels in the bibliography.
+% Set length of hanging indentation for bibliography entries.
+\def\@biblabel#1{}
+\newlength{\bibhang}
+%\setlength{\bibhang}{1em} % ORIGINAL
+\setlength{\bibhang}{0.5em} % DAFx-06
+%
+\def\thebibliography#1{%
+ \section*{\bibname}
+ \addcontentsline{toc}{part}{\bibname}
+ \list
+ {\relax}{\setlength{\labelsep}{0em}
+ \setlength{\itemindent}{-\bibhang}
+ \setlength{\leftmargin}{\bibhang}}
+% \def\newblock{\hskip .11em plus .33em minus .07em} % ORIGINAL
+ \def\newblock{\hskip 0em plus 0.0em minus .07em} % DAFx-06
+ \sloppy\clubpenalty4000\widowpenalty4000
+ \sfcode`\.=1000\relax}
+%
+%
+%
+%%% Sectioning
+
+\def\newapasectioning{
+ \newlength{\sectionheadwidth}
+ \setlength{\sectionheadwidth}{\textwidth}
+ \addtolength{\sectionheadwidth}{-8em}
+ \let\@internalsection\section
+ \let\@internalsubsection\subsection
+ \let\@internalsubsubsection\subsubsection
+ \let\@internalparagraph\paragraph
+ \let\@internalsubparagraph\subparagraph
+ % Level 1
+ \def\section{\@ifnextchar *{\a@sections}{\a@section}}
+ \def\a@sections##1##2{%
+ \@internalsection*{%
+ \centering\parbox{%
+ \sectionheadwidth}{%
+ \centering\normalsize\bf\uppercase{##2}}\@mkboth{##2}{##2}}}
+ \def\a@section##1{%
+ \addcontentsline{toc}{section}{##1}
+ \@internalsection*{%
+ \centering\parbox{%
+ \sectionheadwidth}{%
+ \centering\normalsize\bf\uppercase{##1}}\@mkboth{##1}{##1}}}
+ % Level 2
+ \def\subsection{\@ifnextchar *{\a@subsections}{\a@subsection}}
+ \def\a@subsections##1##2{%
+ \@internalsubsection*{%
+ \centering\parbox{\sectionheadwidth}{\centering\normalsize\bf##2}}}
+ \def\a@subsection##1{%
+ \addcontentsline{toc}{subsection}{##1}
+ \@internalsubsection*{%
+ \centering\parbox{\sectionheadwidth}{\centering\normalsize\bf##1}}}
+ % Level 3
+ \def\subsubsection{\@ifnextchar *{\a@subsubsections}{\a@subsubsection}}
+ \def\a@subsubsections##1##2{%
+ \@internalsubsubsection*{%
+ \centering\parbox{%
+ \sectionheadwidth}{\centering\normalsize\underbar{##2}}}}
+ \def\a@subsubsection##1{%
+ \addcontentsline{toc}{subsubsection}{##1}
+ \@internalsubsubsection*{%
+ \centering\parbox{%
+ \sectionheadwidth}{\centering\normalsize\underbar{##1}}}}
+ % Level 4
+ \def\a@paragraph##1{%
+ \@internalsubsubsection*{\normalsize\underbar{##1}}}
+ % Level 5
+ \def\a@subparagraph##1{%
+ \@internalsubparagraph*{\normalsize\underbar{##1}.}}
+ % table of contents
+ \def\tableofcontents{%
+ \section*{Contents}\@starttoc{toc}}
+ % list of figures
+ \def\listoffigures{%
+ \section*{List of Figures}\@starttoc{lof}}
+ % list of tables
+ \def\listoftables{%
+ \section*{List of Tables}\@starttoc{lot}}
+ % Change : to . in Figure/Table Caption
+ \long\def\@makecaption##1##2{
+ \vskip 10pt
+ \setbox\@tempboxa\hbox{##1. ##2}
+ \ifdim \wd\@tempboxa >\hsize ##1. ##2\par \else \hbox
+ to\hsize{\hfil\box\@tempboxa\hfil}
+ \fi}
+}
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/IEEEtran.bst b/Master/texmf-dist/doc/latex/confproc/example/papers/IEEEtran.bst
new file mode 100644
index 00000000000..b2c7edc3820
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/IEEEtran.bst
@@ -0,0 +1,2369 @@
+%%
+%% IEEEtran.bst
+%% BibTeX Bibliography Style file for IEEE Journals and Conferences (unsorted)
+%% Version 1.11 (2003/04/02)
+%%
+%% Copyright (c) 2003 Michael Shell
+%%
+%% Original starting code base and algorithms obtained from the output of
+%% Patrick W. Daly's makebst package as well as from prior versions of
+%% IEEE BibTeX styles:
+%%
+%% 1. Howard Trickey and Oren Patashnik's ieeetr.bst (1985/1988)
+%% 2. Silvano Balemi and Richard H. Roy's IEEEbib.bst (1993)
+%%
+%%
+%% See:
+%% http://www.ctan.org/tex-archive/macros/latex/contrib/supported/IEEEtran/
+%% for latest version and current contact information.
+%%
+%% For use with BibTeX version 0.99a or later
+%%
+%% This is a numerical citation style.
+%%
+%%**********************************************************************
+%% Legal Notice:
+%% This code is offered as-is without any warranty either expressed or
+%% implied; without even the implied warranty of MERCHANTABILITY or
+%% FITNESS FOR A PARTICULAR PURPOSE!
+%% User assumes all risk.
+%% In no event shall IEEE or any contributor to this code be liable for
+%% any damages or losses, including, but not limited to, incidental,
+%% consequential, or any other damages, resulting from the use or misuse
+%% of any information contained here.
+%%
+%% This code is distributed under the Perl Artistic License
+%% ( http://language.perl.com/misc/Artistic.html )
+%% and may be freely used, distributed and modified - subject to the
+%% constraints therein.
+%% Retain all contribution notices, credits and disclaimers.
+%%
+%% All comments are the opinions of their respective authors and are not
+%% necessarily endorsed by the IEEE.
+%%**********************************************************************
+%
+%
+% Changelog:
+%
+% 1.00 (2002/08/13) Initial release
+%
+% 1.10 (2002/09/27)
+% 1. Corrected minor bug for improperly formed warning message when a
+% book was not given a title. Thanks to Ming Kin Lai for reporting this.
+% 2. Added support for CTLname_format_string and CTLname_latex_cmd fields
+% in the BST control entry type.
+%
+% 1.11 (2003/04/02)
+% 1. Fixed bug with URLs containing underscores when using url.sty. Thanks
+% to Ming Kin Lai for reporting this.
+
+
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% DEFAULTS FOR THE CONTROLS OF THE BST STYLE %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+% These are the defaults for the user adjustable controls. The values used
+% here can be overridden by the user via IEEEtranBSTCTL entry type.
+
+% NOTE: The recommended LaTeX command to invoke a control entry type is:
+%
+%\makeatletter
+%\def\bstctlcite#1{\@bsphack
+% \@for\@citeb:=#1\do{%
+% \edef\@citeb{\expandafter\@firstofone\@citeb}%
+% \if@filesw\immediate\write\@auxout{\string\citation{\@citeb}}\fi}%
+% \@esphack}
+%\makeatother
+%
+% It is called at the start of the document, before the first \cite, like:
+% \bstctlcite{IEEEexample:BSTcontrol}
+%
+% IEEEtran.cls V1.6 and later does provide this command.
+
+
+
+% #0 turns off the display of the number for articles.
+% #1 enables
+FUNCTION {default.is.use.number.for.article} { #1 }
+
+
+% #0 turns off the display of the paper and type fields in @inproceedings.
+% #1 enables
+FUNCTION {default.is.use.paper} { #1 }
+
+
+% #0 turns off the forced use of "et al."
+% #1 enables
+FUNCTION {default.is.forced.et.al} { #0 }
+
+% The maximum number of names that can be present beyond which an "et al."
+% usage is forced. Be sure that num.names.shown.with.forced.et.al (below)
+% is not greater than this value!
+% Note: There are many instances of references in IEEE journals which have
+% a very large number of authors as well as instances in which "et al." is
+% used profusely.
+FUNCTION {default.max.num.names.before.forced.et.al} { #10 }
+
+% The number of names that will be shown with a forced "et al.".
+% Must be less than or equal to max.num.names.before.forced.et.al
+FUNCTION {default.num.names.shown.with.forced.et.al} { #1 }
+
+
+% #0 turns off the alternate interword spacing for entries with URLs.
+% #1 enables
+FUNCTION {default.is.use.alt.interword.spacing} { #1 }
+
+% If alternate interword spacing for entries with URLs is enabled, this is
+% the interword spacing stretch factor that will be used. For example, the
+% default "4" here means that the interword spacing in entries with URLs can
+% stretch to four times normal. Does not have to be an integer. Note that
+% the value specified here can be overridden by the user in their LaTeX
+% code via a command such as:
+% "\providecommand\BIBentryALTinterwordstretchfactor{1.5}" in addition to
+% that via the IEEEtranBSTCTL entry type.
+FUNCTION {default.ALTinterwordstretchfactor} { "4" }
+
+
+% #0 turns off the "dashification" of repeated (i.e., identical to those
+% of the previous entry) names. IEEE normally does this.
+% #1 enables
+FUNCTION {default.is.dash.repeated.names} { #1 }
+
+
+% The default name format control string.
+FUNCTION {default.name.format.string}{ "{f.~}{vv~}{ll}{, jj}" }
+
+
+% The default LaTeX font command for the names.
+FUNCTION {default.name.latex.cmd}{ "" }
+
+
+% Other controls that cannot be accessed via IEEEtranBSTCTL entry type.
+
+% #0 turns off the terminal startup banner/completed message so as to
+% operate more quietly.
+% #1 enables
+FUNCTION {is.print.banners.to.terminal} { #1 }
+
+
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% FILE VERSION AND BANNER %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+FUNCTION{bst.file.version} { "1.11" }
+FUNCTION{bst.file.date} { "2003/04/02" }
+FUNCTION{bst.file.website} { "http://www.ctan.org/tex-archive/macros/latex/contrib/supported/IEEEtran/" }
+
+FUNCTION {banner.message}
+{ is.print.banners.to.terminal
+ { "-- IEEEtran.bst version" " " * bst.file.version *
+ " (" * bst.file.date * ") " * "by Michael Shell." *
+ top$
+ "-- " bst.file.website *
+ top$
+ "-- See the " quote$ * "IEEEtran_bst_HOWTO.pdf" * quote$ * " manual for usage information." *
+ top$
+ }
+ { skip$ }
+ if$
+}
+
+FUNCTION {completed.message}
+{ is.print.banners.to.terminal
+ { ""
+ top$
+ "Done."
+ top$
+ }
+ { skip$ }
+ if$
+}
+
+
+
+
+%%%%%%%%%%%%%%%%%%%%%%
+%% STRING CONSTANTS %%
+%%%%%%%%%%%%%%%%%%%%%%
+
+FUNCTION {bbl.and}{ "and" }
+FUNCTION {bbl.etal}{ "et~al." }
+FUNCTION {bbl.editors}{ "eds." }
+FUNCTION {bbl.editor}{ "ed." }
+FUNCTION {bbl.edition}{ "ed." }
+FUNCTION {bbl.volume}{ "vol." }
+FUNCTION {bbl.of}{ "of" }
+FUNCTION {bbl.number}{ "no." }
+FUNCTION {bbl.in}{ "in" }
+FUNCTION {bbl.pages}{ "pp." }
+FUNCTION {bbl.page}{ "p." }
+FUNCTION {bbl.chapter}{ "ch." }
+FUNCTION {bbl.paper}{ "paper" }
+FUNCTION {bbl.part}{ "pt." }
+FUNCTION {bbl.patent}{ "Patent" }
+FUNCTION {bbl.patentUS}{ "U.S." }
+FUNCTION {bbl.revision}{ "Rev." }
+FUNCTION {bbl.series}{ "ser." }
+FUNCTION {bbl.standard}{ "Std." }
+FUNCTION {bbl.techrep}{ "Tech. Rep." }
+FUNCTION {bbl.mthesis}{ "Master's thesis" }
+FUNCTION {bbl.phdthesis}{ "Ph.D. dissertation" }
+FUNCTION {bbl.urlprefix}{ "[Online]. Available:" }
+FUNCTION {bbl.st}{ "st" }
+FUNCTION {bbl.nd}{ "nd" }
+FUNCTION {bbl.rd}{ "rd" }
+FUNCTION {bbl.th}{ "th" }
+
+
+% This is the LaTeX spacer that is used when a larger than normal space
+% is called for (such as just before the address:publisher).
+FUNCTION {large.space} { "\hskip 1em plus 0.5em minus 0.4em\relax " }
+
+% The LaTeX code for dashes that are used to represent repeated names.
+% Note: Some older IEEE journals used something like
+% "\rule{0.275in}{0.5pt}\," which is fairly thick and runs right along
+% the baseline. However, IEEE now uses a thinner, above baseline,
+% six dash long sequence.
+FUNCTION {repeated.name.dashes} { "------" }
+
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% PREDEFINED STRING MACROS %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+MACRO {jan} {"Jan."}
+MACRO {feb} {"Feb."}
+MACRO {mar} {"Mar."}
+MACRO {apr} {"Apr."}
+MACRO {may} {"May"}
+MACRO {jun} {"June"}
+MACRO {jul} {"July"}
+MACRO {aug} {"Aug."}
+MACRO {sep} {"Sept."}
+MACRO {oct} {"Oct."}
+MACRO {nov} {"Nov."}
+MACRO {dec} {"Dec."}
+
+
+
+%%%%%%%%%%%%%%%%%%
+%% ENTRY FIELDS %%
+%%%%%%%%%%%%%%%%%%
+
+ENTRY
+ { address
+ assignee
+ author
+ booktitle
+ chapter
+ day
+ dayfiled
+ edition
+ editor
+ howpublished
+ institution
+ intype
+ journal
+ key
+ language
+ month
+ monthfiled
+ nationality
+ note
+ number
+ organization
+ pages
+ paper
+ publisher
+ school
+ series
+ revision
+ title
+ type
+ url
+ volume
+ year
+ yearfiled
+ CTLuse_article_number
+ CTLuse_paper
+ CTLuse_forced_etal
+ CTLmax_names_forced_etal
+ CTLnames_show_etal
+ CTLuse_alt_spacing
+ CTLalt_stretch_factor
+ CTLdash_repeated_names
+ CTLname_format_string
+ CTLname_latex_cmd
+ }
+ {}
+ { label }
+
+
+
+
+%%%%%%%%%%%%%%%%%%%%%%%
+%% INTEGER VARIABLES %%
+%%%%%%%%%%%%%%%%%%%%%%%
+
+INTEGERS { prev.status.punct this.status.punct punct.std
+ punct.no punct.comma punct.period
+ prev.status.space this.status.space space.std
+ space.no space.normal space.large
+ prev.status.quote this.status.quote quote.std
+ quote.no quote.close
+ prev.status.nline this.status.nline nline.std
+ nline.no nline.newblock
+ status.cap cap.std
+ cap.no cap.yes}
+
+INTEGERS { longest.label.width multiresult nameptr namesleft number.label numnames }
+
+INTEGERS { is.use.number.for.article
+ is.use.paper
+ is.forced.et.al
+ max.num.names.before.forced.et.al
+ num.names.shown.with.forced.et.al
+ is.use.alt.interword.spacing
+ is.dash.repeated.names}
+
+
+%%%%%%%%%%%%%%%%%%%%%%
+%% STRING VARIABLES %%
+%%%%%%%%%%%%%%%%%%%%%%
+
+STRINGS { bibinfo
+ longest.label
+ oldname
+ s
+ t
+ ALTinterwordstretchfactor
+ name.format.string
+ name.latex.cmd}
+
+
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%
+%% LOW LEVEL FUNCTIONS %%
+%%%%%%%%%%%%%%%%%%%%%%%%%
+
+FUNCTION {initialize.controls}
+{ default.is.use.number.for.article 'is.use.number.for.article :=
+ default.is.use.paper 'is.use.paper :=
+ default.is.forced.et.al 'is.forced.et.al :=
+ default.max.num.names.before.forced.et.al 'max.num.names.before.forced.et.al :=
+ default.num.names.shown.with.forced.et.al 'num.names.shown.with.forced.et.al :=
+ default.is.use.alt.interword.spacing 'is.use.alt.interword.spacing :=
+ default.is.dash.repeated.names 'is.dash.repeated.names :=
+ default.ALTinterwordstretchfactor 'ALTinterwordstretchfactor :=
+ default.name.format.string 'name.format.string :=
+ default.name.latex.cmd 'name.latex.cmd :=
+}
+
+
+% This IEEEtran.bst features a very powerful and flexible mechanism for
+% controlling the capitalization, punctuation, spacing, quotation, and
+% newlines of the formatted entry fields. (Note: IEEEtran.bst does not need
+% or use the newline/newblock feature, but it has been implemented for
+% possible future use.) The output states of IEEEtran.bst consist of
+% multiple independent attributes and, as such, can be thought of as being
+% vectors, rather than the simple scalar values ("before.all",
+% "mid.sentence", etc.) used in most other .bst files.
+%
+% The more flexible and complex design used here was motivated in part by
+% IEEE's rather unusual bibliography style. For example, IEEE ends the
+% previous field item with a period and large space prior to the publisher
+% address; the @electronic entry types use periods as inter-item punctuation
+% rather than the commas used by the other entry types; and URLs are never
+% followed by periods even though they are the last item in the entry.
+% Although it is possible to accommodate these features with the conventional
+% output state system, the seemingly endless exceptions make for convoluted,
+% unreliable and difficult to maintain code.
+%
+% IEEEtran.bst's output state system can be easily understood via a simple
+% illustration of two most recently formatted entry fields (on the stack):
+%
+% CURRENT_ITEM
+% "PREVIOUS_ITEM
+%
+% which, in this example, is to eventually appear in the bibliography as:
+%
+% "PREVIOUS_ITEM," CURRENT_ITEM
+%
+% It is the job of the output routine to take the previous item off of the
+% stack (while leaving the current item at the top of the stack), apply its
+% trailing punctuation (including closing quote marks) and spacing, and then
+% to write the result to BibTeX's output buffer:
+%
+% "PREVIOUS_ITEM,"
+%
+% Punctuation (and spacing) between items is often determined by both of the
+% items rather than just the first one. The presence of quotation marks
+% further complicates the situation because, in standard English, trailing
+% punctuation marks are supposed to be contained within the quotes.
+%
+% IEEEtran.bst maintains two output state (aka "status") vectors which
+% correspond to the previous and current (aka "this") items. Each vector
+% consists of several independent attributes which track punctuation,
+% spacing, quotation, and newlines. Capitalization status is handled by a
+% separate scalar because the format routines, not the output routine,
+% handle capitalization and, therefore, there is no need to maintain the
+% capitalization attribute for both the "previous" and "this" items.
+%
+% When a format routine adds a new item, it copies the current output status
+% vector to the previous output status vector and (usually) resets the
+% current (this) output status vector to a "standard status" vector. Using a
+% "standard status" vector in this way allows us to redefine what we mean by
+% "standard status" at the start of each entry handler and reuse the same
+% format routines under the various inter-item separation schemes. For
+% example, the standard status vector for the @book entry type may use
+% commas for item separators, while the @electronic type may use periods,
+% yet both entry handlers exploit many of the exact same format routines.
+%
+% Because format routines have write access to the output status vector of
+% the previous item, they can override the punctuation choices of the
+% previous format routine! Therefore, it becomes trivial to implement rules
+% such as "Always use a period and a large space before the publisher." By
+% pushing the generation of the closing quote mark to the output routine, we
+% avoid all the problems caused by having to close a quote before having all
+% the information required to determine what the punctuation should be.
+%
+% The IEEEtran.bst output state system can easily be expanded if needed.
+% For instance, it is easy to add a "space.tie" attribute value if the
+% bibliography rules mandate that two items have to be joined with an
+% unbreakable space.
+
+FUNCTION {initialize.status.constants}
+{ #0 'punct.no :=
+ #1 'punct.comma :=
+ #2 'punct.period :=
+ #0 'space.no :=
+ #1 'space.normal :=
+ #2 'space.large :=
+ #0 'quote.no :=
+ #1 'quote.close :=
+ #0 'cap.no :=
+ #1 'cap.yes :=
+ #0 'nline.no :=
+ #1 'nline.newblock :=
+}
+
+FUNCTION {std.status.using.comma}
+{ punct.comma 'punct.std :=
+ space.normal 'space.std :=
+ quote.no 'quote.std :=
+ nline.no 'nline.std :=
+ cap.no 'cap.std :=
+}
+
+FUNCTION {std.status.using.period}
+{ punct.period 'punct.std :=
+ space.normal 'space.std :=
+ quote.no 'quote.std :=
+ nline.no 'nline.std :=
+ cap.yes 'cap.std :=
+}
+
+FUNCTION {initialize.prev.this.status}
+{ punct.no 'prev.status.punct :=
+ space.no 'prev.status.space :=
+ quote.no 'prev.status.quote :=
+ nline.no 'prev.status.nline :=
+ punct.no 'this.status.punct :=
+ space.no 'this.status.space :=
+ quote.no 'this.status.quote :=
+ nline.no 'this.status.nline :=
+ cap.yes 'status.cap :=
+}
+
+FUNCTION {this.status.std}
+{ punct.std 'this.status.punct :=
+ space.std 'this.status.space :=
+ quote.std 'this.status.quote :=
+ nline.std 'this.status.nline :=
+}
+
+FUNCTION {cap.status.std}{ cap.std 'status.cap := }
+
+FUNCTION {this.to.prev.status}
+{ this.status.punct 'prev.status.punct :=
+ this.status.space 'prev.status.space :=
+ this.status.quote 'prev.status.quote :=
+ this.status.nline 'prev.status.nline :=
+}
+
+
+FUNCTION {not}
+{ { #0 }
+ { #1 }
+ if$
+}
+
+FUNCTION {and}
+{ { skip$ }
+ { pop$ #0 }
+ if$
+}
+
+FUNCTION {or}
+{ { pop$ #1 }
+ { skip$ }
+ if$
+}
+
+
+% convert the strings "yes" or "no" to #1 or #0 respectively
+FUNCTION {yes.no.to.int}
+{ "l" change.case$ duplicate$
+ "yes" =
+ { pop$ #1 }
+ { duplicate$ "no" =
+ { pop$ #0 }
+ { "unknown boolean " quote$ * swap$ * quote$ *
+ " in " * cite$ * warning$
+ #0
+ }
+ if$
+ }
+ if$
+}
+
+
+% pushes true if the single char string on the stack is in the
+% range of "0" to "9"
+FUNCTION {is.num}
+{ chr.to.int$
+ duplicate$ "0" chr.to.int$ < not
+ swap$ "9" chr.to.int$ > not and
+}
+
+% multiplies the integer on the stack by a factor of 10
+FUNCTION {bump.int.mag}
+{ #0 'multiresult :=
+ { duplicate$ #0 > }
+ { #1 -
+ multiresult #10 +
+ 'multiresult :=
+ }
+ while$
+pop$
+multiresult
+}
+
+% converts a single character string on the stack to an integer
+FUNCTION {char.to.integer}
+{ duplicate$
+ is.num
+ { chr.to.int$ "0" chr.to.int$ - }
+ {"noninteger character " quote$ * swap$ * quote$ *
+ " in integer field of " * cite$ * warning$
+ #0
+ }
+ if$
+}
+
+% converts a string on the stack to an integer
+FUNCTION {string.to.integer}
+{ duplicate$ text.length$ 'namesleft :=
+ #1 'nameptr :=
+ #0 'numnames :=
+ { nameptr namesleft > not }
+ { duplicate$ nameptr #1 substring$
+ char.to.integer numnames bump.int.mag +
+ 'numnames :=
+ nameptr #1 +
+ 'nameptr :=
+ }
+ while$
+pop$
+numnames
+}
+
+
+
+
+% The output routines write out the *next* to the top (previous) item on the
+% stack, adding punctuation and such as needed. Since IEEEtran.bst maintains
+% the output status for the top two items on the stack, these output
+% routines have to consider the previous output status (which corresponds to
+% the item that is being output). Full independent control of punctuation,
+% closing quote marks, spacing, and newblock is provided.
+%
+% "output.nonnull" does not check for the presence of a previous empty
+% item.
+%
+% "output" does check for the presence of a previous empty item and will
+% remove an empty item rather than outputing it.
+%
+% "output.warn" is like "output", but will issue a warning if it detects
+% an empty item.
+
+FUNCTION {output.nonnull}
+{ swap$
+ prev.status.punct punct.comma =
+ { "," * }
+ { skip$ }
+ if$
+ prev.status.punct punct.period =
+ { add.period$ }
+ { skip$ }
+ if$
+ prev.status.quote quote.close =
+ { "''" * }
+ { skip$ }
+ if$
+ prev.status.space space.normal =
+ { " " * }
+ { skip$ }
+ if$
+ prev.status.space space.large =
+ { large.space * }
+ { skip$ }
+ if$
+ write$
+ prev.status.nline nline.newblock =
+ { newline$ "\newblock " write$ }
+ { skip$ }
+ if$
+}
+
+FUNCTION {output}
+{ duplicate$ empty$
+ 'pop$
+ 'output.nonnull
+ if$
+}
+
+FUNCTION {output.warn}
+{ 't :=
+ duplicate$ empty$
+ { pop$ "empty " t * " in " * cite$ * warning$ }
+ 'output.nonnull
+ if$
+}
+
+% "fin.entry" is the output routine that handles the last item of the entry
+% (which will be on the top of the stack when "fin.entry" is called).
+
+FUNCTION {fin.entry}
+{ this.status.punct punct.no =
+ { skip$ }
+ { add.period$ }
+ if$
+ this.status.quote quote.close =
+ { "''" * }
+ { skip$ }
+ if$
+write$
+newline$
+}
+
+
+FUNCTION {is.last.char.not.punct}
+{ duplicate$
+ "}" * add.period$
+ #-1 #1 substring$ "." =
+}
+
+FUNCTION {is.multiple.pages}
+{ 't :=
+ #0 'multiresult :=
+ { multiresult not
+ t empty$ not
+ and
+ }
+ { t #1 #1 substring$
+ duplicate$ "-" =
+ swap$ duplicate$ "," =
+ swap$ "+" =
+ or or
+ { #1 'multiresult := }
+ { t #2 global.max$ substring$ 't := }
+ if$
+ }
+ while$
+ multiresult
+}
+
+FUNCTION {capitalize}{ "u" change.case$ "t" change.case$ }
+
+FUNCTION {emphasize}
+{ duplicate$ empty$
+ { pop$ "" }
+ { "\emph{" swap$ * "}" * }
+ if$
+}
+
+FUNCTION {do.name.latex.cmd}
+{ name.latex.cmd
+ empty$
+ { skip$ }
+ { name.latex.cmd "{" * swap$ * "}" * }
+ if$
+}
+
+% IEEEtran.bst uses its own \BIBforeignlanguage command which directly
+% invokes the TeX hyphenation patterns without the need of the Babel
+% package. Babel does a lot more than switch hyphenation patterns and
+% its loading can cause unintended effects in many class files (such as
+% IEEEtran.cls).
+FUNCTION {select.language}
+{ duplicate$ empty$ 'pop$
+ { language empty$ 'skip$
+ { "\BIBforeignlanguage{" language * "}{" * swap$ * "}" * }
+ if$
+ }
+ if$
+}
+
+FUNCTION {tie.or.space.prefix}
+{ duplicate$ text.length$ #3 <
+ { "~" }
+ { " " }
+ if$
+ swap$
+}
+
+FUNCTION {get.bbl.editor}
+{ editor num.names$ #1 > 'bbl.editors 'bbl.editor if$ }
+
+FUNCTION {space.word}{ " " swap$ * " " * }
+
+
+% Field Conditioners, Converters, Checkers and External Interfaces
+
+FUNCTION {empty.field.to.null.string}
+{ duplicate$ empty$
+ { pop$ "" }
+ { skip$ }
+ if$
+}
+
+FUNCTION {either.or.check}
+{ empty$
+ { pop$ }
+ { "can't use both " swap$ * " fields in " * cite$ * warning$ }
+ if$
+}
+
+FUNCTION {empty.entry.warn}
+{ author empty$ title empty$ howpublished empty$
+ month empty$ year empty$ note empty$ url empty$
+ and and and and and and
+ { "all relevant fields are empty in " cite$ * warning$ }
+ 'skip$
+ if$
+}
+
+
+% The bibinfo system provides a way for the electronic parsing/acquisition
+% of a bibliography's contents as is done by ReVTeX. For example, a field
+% could be entered into the bibliography as:
+% \bibinfo{volume}{2}
+% Only the "2" would show up in the document, but the LaTeX \bibinfo command
+% could do additional things with the information. IEEEtran.bst does provide
+% a \bibinfo command via "\providecommand{\bibinfo}[2]{#2}". However, it is
+% currently not used as the bogus bibinfo functions defined here output the
+% entry values directly without the \bibinfo wrapper. The bibinfo functions
+% themselves (and the calls to them) are retained for possible future use.
+%
+% bibinfo.check avoids acting on missing fields while bibinfo.warn will
+% issue a warning message if a missing field is detected. Prior to calling
+% the bibinfo functions, the user should push the field value and then its
+% name string, in that order.
+
+FUNCTION {bibinfo.check}
+{ swap$ duplicate$ missing$
+ { pop$ pop$ "" }
+ { duplicate$ empty$
+ { swap$ pop$ }
+ { swap$ pop$ }
+ if$
+ }
+ if$
+}
+
+FUNCTION {bibinfo.warn}
+{ swap$ duplicate$ missing$
+ { swap$ "missing " swap$ * " in " * cite$ * warning$ pop$ "" }
+ { duplicate$ empty$
+ { swap$ "empty " swap$ * " in " * cite$ * warning$ }
+ { swap$ pop$ }
+ if$
+ }
+ if$
+}
+
+
+% IEEE separates large numbers with more than 4 digits into groups of
+% three. IEEE uses a small space to separate these number groups.
+% Typical applications include patent and page numbers.
+
+% number of consecutive digits required to trigger the group separation.
+FUNCTION {large.number.trigger}{ #5 }
+
+% For numbers longer than the trigger, this is the blocksize of the groups.
+% The blocksize must be less than the trigger threshold, and 2 * blocksize
+% must be greater than the trigger threshold (can't do more than one
+% separation on the initial trigger).
+FUNCTION {large.number.blocksize}{ #3 }
+
+% What is actually inserted between the number groups.
+FUNCTION {large.number.separator}{ "\," }
+
+% So as to save on integer variables by reusing existing ones, numnames
+% holds the current number of consecutive digits read and nameptr holds
+% the number that will trigger an inserted space.
+FUNCTION {large.number.separate}
+{ 't :=
+ ""
+ #0 'numnames :=
+ large.number.trigger 'nameptr :=
+ { t empty$ not }
+ { t #-1 #1 substring$ is.num
+ { numnames #1 + 'numnames := }
+ { #0 'numnames :=
+ large.number.trigger 'nameptr :=
+ }
+ if$
+ t #-1 #1 substring$ swap$ *
+ t #-2 global.max$ substring$ 't :=
+ numnames nameptr =
+ { duplicate$ #1 nameptr large.number.blocksize - substring$ swap$
+ nameptr large.number.blocksize - #1 + global.max$ substring$
+ large.number.separator swap$ * *
+ nameptr large.number.blocksize - 'numnames :=
+ large.number.blocksize #1 + 'nameptr :=
+ }
+ { skip$ }
+ if$
+ }
+ while$
+}
+
+% Converts all single dashes "-" to double dashes "--".
+FUNCTION {n.dashify}
+{ large.number.separate
+ 't :=
+ ""
+ { t empty$ not }
+ { t #1 #1 substring$ "-" =
+ { t #1 #2 substring$ "--" = not
+ { "--" *
+ t #2 global.max$ substring$ 't :=
+ }
+ { { t #1 #1 substring$ "-" = }
+ { "-" *
+ t #2 global.max$ substring$ 't :=
+ }
+ while$
+ }
+ if$
+ }
+ { t #1 #1 substring$ *
+ t #2 global.max$ substring$ 't :=
+ }
+ if$
+ }
+ while$
+}
+
+
+% This function detects entries with names that are identical to that of
+% the previous entry and replaces the repeated names with dashes (if the
+% "is.dash.repeated.names" user control is nonzero).
+FUNCTION {name.or.dash}
+{ 's :=
+ oldname empty$
+ { s 'oldname := s }
+ { s oldname =
+ { is.dash.repeated.names
+ { repeated.name.dashes }
+ { s 'oldname := s }
+ if$
+ }
+ { s 'oldname := s }
+ if$
+ }
+ if$
+}
+
+% Converts the number string on the top of the stack to
+% "numerical ordinal form" (e.g., "7" to "7th"). There is
+% no artificial limit to the upper bound of the numbers as the
+% least significant digit always determines the ordinal form.
+FUNCTION {num.to.ordinal}
+{ duplicate$ #-1 #1 substring$ "1" =
+ { bbl.st * }
+ { duplicate$ #-1 #1 substring$ "2" =
+ { bbl.nd * }
+ { duplicate$ #-1 #1 substring$ "3" =
+ { bbl.rd * }
+ { bbl.th * }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+% If the string on the top of the stack begins with a number,
+% (e.g., 11th) then replace the string with the leading number
+% it contains. Otherwise retain the string as-is. s holds the
+% extracted number, t holds the part of the string that remains
+% to be scanned.
+FUNCTION {extract.num}
+{ duplicate$ 't :=
+ "" 's :=
+ { t empty$ not }
+ { t #1 #1 substring$
+ t #2 global.max$ substring$ 't :=
+ duplicate$ is.num
+ { s swap$ * 's := }
+ { pop$ "" 't := }
+ if$
+ }
+ while$
+ s empty$
+ 'skip$
+ { pop$ s }
+ if$
+}
+
+% Converts the word number string on the top of the stack to
+% Arabic string form. Will be successful up to "tenth".
+FUNCTION {word.to.num}
+{ duplicate$ "l" change.case$ 's :=
+ s "first" =
+ { pop$ "1" }
+ { skip$ }
+ if$
+ s "second" =
+ { pop$ "2" }
+ { skip$ }
+ if$
+ s "third" =
+ { pop$ "3" }
+ { skip$ }
+ if$
+ s "fourth" =
+ { pop$ "4" }
+ { skip$ }
+ if$
+ s "fifth" =
+ { pop$ "5" }
+ { skip$ }
+ if$
+ s "sixth" =
+ { pop$ "6" }
+ { skip$ }
+ if$
+ s "seventh" =
+ { pop$ "7" }
+ { skip$ }
+ if$
+ s "eighth" =
+ { pop$ "8" }
+ { skip$ }
+ if$
+ s "ninth" =
+ { pop$ "9" }
+ { skip$ }
+ if$
+ s "tenth" =
+ { pop$ "10" }
+ { skip$ }
+ if$
+}
+
+
+% Converts the string on the top of the stack to numerical
+% ordinal (e.g., "11th") form.
+FUNCTION {convert.edition}
+{ duplicate$ empty$ 'skip$
+ { duplicate$ #1 #1 substring$ is.num
+ { extract.num
+ num.to.ordinal
+ }
+ { word.to.num
+ duplicate$ #1 #1 substring$ is.num
+ { num.to.ordinal }
+ { "edition ordinal word " quote$ * edition * quote$ *
+ " may be too high (or improper) for conversion" * " in " * cite$ * warning$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% LATEX BIBLIOGRAPHY CODE %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+FUNCTION {start.entry}
+{ newline$
+ "\bibitem{" write$
+ cite$ write$
+ "}" write$
+ newline$
+ ""
+ initialize.prev.this.status
+}
+
+% Here we write out all the LaTeX code that we will need. The most involved
+% code sequences are those that control the alternate interword spacing and
+% foreign language hyphenation patterns. The heavy use of \providecommand
+% gives users a way to override the defaults. Special thanks to Javier Bezos,
+% Johannes Braams, Robin Fairburns, Heiko Oberdiek, Donald Arseneau and all
+% the other gurus on comp.text.tex for their help and advice on the topic of
+% \selectlanguage, Babel and BibTeX.
+FUNCTION {begin.bib}
+{ preamble$ empty$ 'skip$
+ { preamble$ write$ newline$ }
+ if$
+ "\begin{thebibliography}{" longest.label * "}" *
+ write$ newline$
+ "\providecommand{\url}[1]{#1}"
+ write$ newline$
+ "\csname url@rmstyle\endcsname"
+ write$ newline$
+ "\providecommand{\newblock}{\relax}"
+ write$ newline$
+ "\providecommand{\bibinfo}[2]{#2}"
+ write$ newline$
+ "\providecommand\BIBentrySTDinterwordspacing{\spaceskip=0pt\relax}"
+ write$ newline$
+ "\providecommand\BIBentryALTinterwordstretchfactor{"
+ ALTinterwordstretchfactor * "}" *
+ write$ newline$
+ "\providecommand\BIBentryALTinterwordspacing{\spaceskip=\fontdimen2\font plus "
+ write$ newline$
+ "\BIBentryALTinterwordstretchfactor\fontdimen3\font minus \fontdimen4\font\relax}"
+ write$ newline$
+ "\providecommand\BIBforeignlanguage[2]{{%"
+ write$ newline$
+ "\expandafter\ifx\csname l@#1\endcsname\relax"
+ write$ newline$
+ "\typeout{** WARNING: IEEEtran.bst: No hyphenation pattern has been}%"
+ write$ newline$
+ "\typeout{** loaded for the language `#1'. Using the pattern for}%"
+ write$ newline$
+ "\typeout{** the default language instead.}%"
+ write$ newline$
+ "\else"
+ write$ newline$
+ "\language=\csname l@#1\endcsname"
+ write$ newline$
+ "\fi"
+ write$ newline$
+ "#2}}"
+ write$ newline$
+}
+
+FUNCTION {end.bib}
+{ newline$ "\end{thebibliography}" write$ newline$ }
+
+FUNCTION {if.url.alt.interword.spacing}
+{ is.use.alt.interword.spacing
+ {url empty$ 'skip$ {"\BIBentryALTinterwordspacing" write$ newline$} if$}
+ { skip$ }
+ if$
+}
+
+FUNCTION {if.url.std.interword.spacing}
+{ is.use.alt.interword.spacing
+ {url empty$ 'skip$ {"\BIBentrySTDinterwordspacing" write$ newline$} if$}
+ { skip$ }
+ if$
+}
+
+
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%
+%% LONGEST LABEL PASS %%
+%%%%%%%%%%%%%%%%%%%%%%%%
+
+FUNCTION {initialize.longest.label}
+{ "" 'longest.label :=
+ #1 'number.label :=
+ #0 'longest.label.width :=
+}
+
+FUNCTION {longest.label.pass}
+{ number.label int.to.str$ 'label :=
+ number.label #1 + 'number.label :=
+ label width$ longest.label.width >
+ { label 'longest.label :=
+ label width$ 'longest.label.width :=
+ }
+ 'skip$
+ if$
+}
+
+
+
+
+%%%%%%%%%%%%%%%%%%%%%
+%% FORMAT HANDLERS %%
+%%%%%%%%%%%%%%%%%%%%%
+
+%% Lower Level Formats (used by higher level formats)
+
+FUNCTION {format.address.org.or.pub.date}
+{ 't :=
+ ""
+ year empty$
+ { "empty year in " cite$ * warning$ }
+ { skip$ }
+ if$
+ address empty$ t empty$ and
+ year empty$ and month empty$ and
+ { skip$ }
+ { this.to.prev.status
+ this.status.std
+ cap.status.std
+ address "address" bibinfo.check *
+ t empty$
+ { skip$ }
+ { punct.period 'prev.status.punct :=
+ space.large 'prev.status.space :=
+ address empty$
+ { skip$ }
+ { ": " * }
+ if$
+ t *
+ }
+ if$
+ year empty$ month empty$ and
+ { skip$ }
+ { t empty$ address empty$ and
+ { skip$ }
+ { ", " * }
+ if$
+ month empty$
+ { year empty$
+ { skip$ }
+ { year "year" bibinfo.check * }
+ if$
+ }
+ { month "month" bibinfo.check *
+ year empty$
+ { skip$ }
+ { " " * year "year" bibinfo.check * }
+ if$
+ }
+ if$
+ }
+ if$
+ }
+ if$
+}
+
+
+FUNCTION {format.names}
+{ 'bibinfo :=
+ duplicate$ empty$ 'skip$ {
+ this.to.prev.status
+ this.status.std
+ 's :=
+ "" 't :=
+ #1 'nameptr :=
+ s num.names$ 'numnames :=
+ numnames 'namesleft :=
+ { namesleft #0 > }
+ { s nameptr
+ name.format.string
+ format.name$
+ bibinfo bibinfo.check
+ 't :=
+ nameptr #1 >
+ { nameptr num.names.shown.with.forced.et.al #1 + =
+ numnames max.num.names.before.forced.et.al >
+ is.forced.et.al and and
+ { "others" 't :=
+ #1 'namesleft :=
+ }
+ { skip$ }
+ if$
+ namesleft #1 >
+ { ", " * t do.name.latex.cmd * }
+ {
+ numnames #2 >
+ { "," * }
+ 'skip$
+ if$
+ s nameptr "{ll}" format.name$ duplicate$ "others" =
+ { 't := }
+ { pop$ }
+ if$
+ t "others" =
+ {
+ " " * bbl.etal emphasize *
+ }
+ {
+ bbl.and
+ space.word * t do.name.latex.cmd *
+ }
+ if$
+ }
+ if$
+ }
+ { t do.name.latex.cmd }
+ if$
+ nameptr #1 + 'nameptr :=
+ namesleft #1 - 'namesleft :=
+ }
+ while$
+ cap.status.std
+ } if$
+}
+
+
+
+
+%% Higher Level Formats
+
+%% addresses/locations
+
+FUNCTION {format.address}
+{ address duplicate$ empty$ 'skip$
+ { this.to.prev.status
+ this.status.std
+ cap.status.std
+ }
+ if$
+}
+
+
+
+%% author/editor names
+
+FUNCTION {format.authors}{ author "author" format.names }
+
+FUNCTION {format.editors}
+{ editor "editor" format.names duplicate$ empty$ 'skip$
+ { ", " *
+ get.bbl.editor
+ capitalize
+ *
+ }
+ if$
+}
+
+
+
+%% date
+
+FUNCTION {format.date}
+{
+ month "month" bibinfo.check duplicate$ empty$
+ year "year" bibinfo.check duplicate$ empty$
+ { swap$ 'skip$
+ { this.to.prev.status
+ this.status.std
+ cap.status.std
+ "there's a month but no year in " cite$ * warning$ }
+ if$
+ *
+ }
+ { this.to.prev.status
+ this.status.std
+ cap.status.std
+ swap$ 'skip$
+ {
+ swap$
+ " " * swap$
+ }
+ if$
+ *
+ }
+ if$
+}
+
+FUNCTION {format.date.electronic}
+{ month "month" bibinfo.check duplicate$ empty$
+ year "year" bibinfo.check duplicate$ empty$
+ { swap$
+ { pop$ }
+ { "there's a month but no year in " cite$ * warning$
+ pop$ ")" * "(" swap$ *
+ this.to.prev.status
+ punct.no 'this.status.punct :=
+ space.normal 'this.status.space :=
+ quote.no 'this.status.quote :=
+ cap.yes 'status.cap :=
+ }
+ if$
+ }
+ { swap$
+ { swap$ pop$ ")" * "(" swap$ * }
+ { "(" swap$ * ", " * swap$ * ")" * }
+ if$
+ this.to.prev.status
+ punct.no 'this.status.punct :=
+ space.normal 'this.status.space :=
+ quote.no 'this.status.quote :=
+ cap.yes 'status.cap :=
+ }
+ if$
+}
+
+
+
+%% edition/title
+
+% Note: IEEE considers the edition to be closely associated with
+% the title of a book. So, in IEEEtran.bst the edition is normally handled
+% within the formatting of the title. The format.edition function is
+% retained here for possible future use.
+FUNCTION {format.edition}
+{ edition duplicate$ empty$ 'skip$
+ { this.to.prev.status
+ this.status.std
+ convert.edition
+ status.cap
+ { "t" }
+ { "l" }
+ if$ change.case$
+ "edition" bibinfo.check
+ "~" * bbl.edition *
+ cap.status.std
+ }
+ if$
+}
+
+% This is used to format the booktitle of a conference proceedings.
+% Here we use the "intype" field to provide the user a way to
+% override the word "in" (e.g., with things like "presented at")
+% Use of intype stops the emphasis of the booktitle to indicate that
+% we no longer mean the written conference proceedings, but the
+% conference itself.
+FUNCTION {format.in.booktitle}
+{ booktitle "booktitle" bibinfo.check duplicate$ empty$ 'skip$
+ { this.to.prev.status
+ this.status.std
+ select.language
+ intype missing$
+ { emphasize
+ bbl.in " " *
+ }
+ { intype " " * }
+ if$
+ swap$ *
+ cap.status.std
+ }
+ if$
+}
+
+% This is used to format the booktitle of collection.
+% Here the "intype" field is not supported, but "edition" is.
+FUNCTION {format.in.booktitle.edition}
+{ booktitle "booktitle" bibinfo.check duplicate$ empty$ 'skip$
+ { this.to.prev.status
+ this.status.std
+ select.language
+ emphasize
+ edition empty$ 'skip$
+ { ", " *
+ edition
+ convert.edition
+ "l" change.case$
+ * "~" * bbl.edition *
+ }
+ if$
+ bbl.in " " * swap$ *
+ cap.status.std
+ }
+ if$
+}
+
+FUNCTION {format.article.title}
+{ title duplicate$ empty$ 'skip$
+ { this.to.prev.status
+ this.status.std
+ "t" change.case$
+ }
+ if$
+ "title" bibinfo.check
+ duplicate$ empty$ 'skip$
+ { quote.close 'this.status.quote :=
+ is.last.char.not.punct
+ { punct.std 'this.status.punct := }
+ { punct.no 'this.status.punct := }
+ if$
+ select.language
+ "``" swap$ *
+ cap.status.std
+ }
+ if$
+}
+
+FUNCTION {format.article.title.electronic}
+{ title duplicate$ empty$ 'skip$
+ { this.to.prev.status
+ this.status.std
+ cap.status.std
+ "t" change.case$
+ }
+ if$
+ "title" bibinfo.check
+ duplicate$ empty$
+ { skip$ }
+ { select.language }
+ if$
+}
+
+FUNCTION {format.book.title.edition}
+{ title "title" bibinfo.check
+ duplicate$ empty$
+ { "empty title in " cite$ * warning$ }
+ { this.to.prev.status
+ this.status.std
+ select.language
+ emphasize
+ edition empty$ 'skip$
+ { ", " *
+ edition
+ convert.edition
+ status.cap
+ { "t" }
+ { "l" }
+ if$
+ change.case$
+ * "~" * bbl.edition *
+ }
+ if$
+ cap.status.std
+ }
+ if$
+}
+
+FUNCTION {format.book.title}
+{ title "title" bibinfo.check
+ duplicate$ empty$ 'skip$
+ { this.to.prev.status
+ this.status.std
+ cap.status.std
+ select.language
+ emphasize
+ }
+ if$
+}
+
+
+
+%% journal
+
+FUNCTION {format.journal}
+{ journal duplicate$ empty$ 'skip$
+ { this.to.prev.status
+ this.status.std
+ cap.status.std
+ select.language
+ emphasize
+ }
+ if$
+}
+
+
+
+%% how published
+
+FUNCTION {format.howpublished}
+{ howpublished duplicate$ empty$ 'skip$
+ { this.to.prev.status
+ this.status.std
+ cap.status.std
+ }
+ if$
+}
+
+
+
+%% institutions/organization/publishers/school
+
+FUNCTION {format.institution}
+{ institution duplicate$ empty$ 'skip$
+ { this.to.prev.status
+ this.status.std
+ cap.status.std
+ }
+ if$
+}
+
+FUNCTION {format.organization}
+{ organization duplicate$ empty$ 'skip$
+ { this.to.prev.status
+ this.status.std
+ cap.status.std
+ }
+ if$
+}
+
+FUNCTION {format.address.publisher.date}
+{ publisher "publisher" bibinfo.warn format.address.org.or.pub.date }
+
+FUNCTION {format.address.publisher.date.nowarn}
+{ publisher "publisher" bibinfo.check format.address.org.or.pub.date }
+
+FUNCTION {format.address.organization.date}
+{ organization "organization" bibinfo.check format.address.org.or.pub.date }
+
+FUNCTION {format.school}
+{ school duplicate$ empty$ 'skip$
+ { this.to.prev.status
+ this.status.std
+ cap.status.std
+ }
+ if$
+}
+
+
+
+%% volume/number/series/chapter/pages
+
+FUNCTION {format.volume}
+{ volume empty.field.to.null.string
+ duplicate$ empty$ 'skip$
+ { this.to.prev.status
+ this.status.std
+ bbl.volume
+ status.cap
+ { capitalize }
+ { skip$ }
+ if$
+ swap$ tie.or.space.prefix
+ "volume" bibinfo.check
+ * *
+ cap.status.std
+ }
+ if$
+}
+
+FUNCTION {format.number}
+{ number empty.field.to.null.string
+ duplicate$ empty$ 'skip$
+ { this.to.prev.status
+ this.status.std
+ status.cap
+ { bbl.number capitalize }
+ { bbl.number }
+ if$
+ swap$ tie.or.space.prefix
+ "number" bibinfo.check
+ * *
+ cap.status.std
+ }
+ if$
+}
+
+FUNCTION {format.number.if.use.for.article}
+{ is.use.number.for.article
+ { format.number }
+ { "" }
+ if$
+}
+
+% IEEE does not seem to tie the series so closely with the volume
+% and number as is done in other bibliography styles. Instead the
+% series is treated somewhat like an extension of the title.
+FUNCTION {format.series}
+{ series empty$
+ { "" }
+ { this.to.prev.status
+ this.status.std
+ bbl.series " " *
+ series "series" bibinfo.check *
+ cap.status.std
+ }
+ if$
+}
+
+
+FUNCTION {format.chapter}
+{ chapter empty$
+ { "" }
+ { this.to.prev.status
+ this.status.std
+ type empty$
+ { bbl.chapter }
+ { type "l" change.case$
+ "type" bibinfo.check
+ }
+ if$
+ chapter tie.or.space.prefix
+ "chapter" bibinfo.check
+ * *
+ cap.status.std
+ }
+ if$
+}
+
+
+% The intended use of format.paper is for paper numbers of inproceedings.
+% The paper type can be overridden via the type field.
+% We allow the type to be displayed even if the paper number is absent
+% for things like "postdeadline paper"
+FUNCTION {format.paper}
+{ is.use.paper
+ { paper empty$
+ { type empty$
+ { "" }
+ { this.to.prev.status
+ this.status.std
+ type "type" bibinfo.check
+ cap.status.std
+ }
+ if$
+ }
+ { this.to.prev.status
+ this.status.std
+ type empty$
+ { bbl.paper }
+ { type "type" bibinfo.check }
+ if$
+ " " * paper
+ "paper" bibinfo.check
+ *
+ cap.status.std
+ }
+ if$
+ }
+ { "" }
+ if$
+}
+
+
+FUNCTION {format.pages}
+{ pages duplicate$ empty$ 'skip$
+ { this.to.prev.status
+ this.status.std
+ duplicate$ is.multiple.pages
+ {
+ bbl.pages swap$
+ n.dashify
+ }
+ {
+ bbl.page swap$
+ }
+ if$
+ tie.or.space.prefix
+ "pages" bibinfo.check
+ * *
+ cap.status.std
+ }
+ if$
+}
+
+
+
+%% technical report number
+
+FUNCTION {format.tech.report.number}
+{ number "number" bibinfo.check
+ type duplicate$ empty$
+ { pop$
+ this.to.prev.status
+ this.status.std
+ cap.status.std
+ bbl.techrep
+ }
+ { skip$ }
+ if$
+ "type" bibinfo.check
+ swap$ duplicate$ empty$
+ { pop$ }
+ { this.to.prev.status
+ this.status.std
+ cap.status.std
+ tie.or.space.prefix * * }
+ if$
+}
+
+
+
+%% note
+
+FUNCTION {format.note}
+{ note empty$
+ { "" }
+ { this.to.prev.status
+ this.status.std
+ punct.period 'this.status.punct :=
+ note #1 #1 substring$
+ duplicate$ "{" =
+ { skip$ }
+ { status.cap
+ { "u" }
+ { "l" }
+ if$
+ change.case$
+ }
+ if$
+ note #2 global.max$ substring$ * "note" bibinfo.check
+ cap.yes 'status.cap :=
+ }
+ if$
+}
+
+
+
+%% patent
+
+FUNCTION {format.patent.date}
+{ this.to.prev.status
+ this.status.std
+ year empty$
+ { monthfiled duplicate$ empty$
+ { "monthfiled" bibinfo.check pop$ "" }
+ { "monthfiled" bibinfo.check }
+ if$
+ dayfiled duplicate$ empty$
+ { "dayfiled" bibinfo.check pop$ "" * }
+ { "dayfiled" bibinfo.check
+ monthfiled empty$
+ { "dayfiled without a monthfiled in " cite$ * warning$
+ *
+ }
+ { " " swap$ * * }
+ if$
+ }
+ if$
+ yearfiled empty$
+ { "no year or yearfiled in " cite$ * warning$ }
+ { yearfiled "yearfiled" bibinfo.check
+ swap$
+ duplicate$ empty$
+ { pop$ }
+ { ", " * swap$ * }
+ if$
+ }
+ if$
+ }
+ { month duplicate$ empty$
+ { "month" bibinfo.check pop$ "" }
+ { "month" bibinfo.check }
+ if$
+ day duplicate$ empty$
+ { "day" bibinfo.check pop$ "" * }
+ { "day" bibinfo.check
+ month empty$
+ { "day without a month in " cite$ * warning$
+ *
+ }
+ { " " swap$ * * }
+ if$
+ }
+ if$
+ year "year" bibinfo.check
+ swap$
+ duplicate$ empty$
+ { pop$ }
+ { ", " * swap$ * }
+ if$
+ }
+ if$
+ cap.status.std
+}
+
+FUNCTION {format.patent.nationality.type.number}
+{ this.to.prev.status
+ this.status.std
+ nationality duplicate$ empty$
+ { "nationality" bibinfo.warn pop$ "" }
+ { "nationality" bibinfo.check
+ duplicate$ "l" change.case$ "united states" =
+ { pop$ bbl.patentUS }
+ { skip$ }
+ if$
+ " " *
+ }
+ if$
+ type empty$
+ { bbl.patent "type" bibinfo.check }
+ { type "type" bibinfo.check }
+ if$
+ *
+ number duplicate$ empty$
+ { "number" bibinfo.warn pop$ }
+ { "number" bibinfo.check
+ large.number.separate
+ swap$ " " * swap$ *
+ }
+ if$
+ cap.status.std
+}
+
+
+
+%% standard
+
+FUNCTION {format.organization.institution.standard.type.number}
+{ this.to.prev.status
+ this.status.std
+ organization duplicate$ empty$
+ { pop$
+ institution duplicate$ empty$
+ { "institution" bibinfo.warn }
+ { "institution" bibinfo.warn " " * }
+ if$
+ }
+ { "organization" bibinfo.warn " " * }
+ if$
+ type empty$
+ { bbl.standard "type" bibinfo.check }
+ { type "type" bibinfo.check }
+ if$
+ *
+ number duplicate$ empty$
+ { "number" bibinfo.check pop$ }
+ { "number" bibinfo.check
+ large.number.separate
+ swap$ " " * swap$ *
+ }
+ if$
+ cap.status.std
+}
+
+FUNCTION {format.revision}
+{ revision empty$
+ { "" }
+ { this.to.prev.status
+ this.status.std
+ bbl.revision
+ revision tie.or.space.prefix
+ "revision" bibinfo.check
+ * *
+ cap.status.std
+ }
+ if$
+}
+
+
+%% thesis
+
+FUNCTION {format.master.thesis.type}
+{ this.to.prev.status
+ this.status.std
+ type empty$
+ {
+ bbl.mthesis
+ }
+ {
+ type "type" bibinfo.check
+ }
+ if$
+cap.status.std
+}
+
+FUNCTION {format.phd.thesis.type}
+{ this.to.prev.status
+ this.status.std
+ type empty$
+ {
+ bbl.phdthesis
+ }
+ {
+ type "type" bibinfo.check
+ }
+ if$
+cap.status.std
+}
+
+
+
+%% URL
+
+FUNCTION {format.url}
+{ url empty$
+ { "" }
+ { this.to.prev.status
+ this.status.std
+ cap.yes 'status.cap :=
+ bbl.urlprefix " " *
+ "\url{" * url * "}" *
+ punct.no 'this.status.punct :=
+ punct.period 'prev.status.punct :=
+ space.normal 'this.status.space :=
+ space.normal 'prev.status.space :=
+ quote.no 'this.status.quote :=
+ }
+ if$
+}
+
+
+
+
+%%%%%%%%%%%%%%%%%%%%
+%% ENTRY HANDLERS %%
+%%%%%%%%%%%%%%%%%%%%
+
+
+% Note: In many journals, IEEE (or the authors) tend not to show the number
+% for articles, so the display of the number is controlled here by the
+% switch "is.use.number.for.article"
+FUNCTION {article}
+{ std.status.using.comma
+ start.entry
+ if.url.alt.interword.spacing
+ format.authors "author" output.warn
+ name.or.dash
+ format.article.title "title" output.warn
+ format.journal "journal" bibinfo.check "journal" output.warn
+ format.volume output
+ format.number.if.use.for.article output
+ format.pages output
+ format.date "year" output.warn
+ format.note output
+ format.url output
+ fin.entry
+ if.url.std.interword.spacing
+}
+
+FUNCTION {book}
+{ std.status.using.comma
+ start.entry
+ if.url.alt.interword.spacing
+ author empty$
+ { format.editors "author and editor" output.warn }
+ { format.authors output.nonnull }
+ if$
+ name.or.dash
+ format.book.title.edition output
+ format.series output
+ author empty$
+ { skip$ }
+ { format.editors output }
+ if$
+ format.address.publisher.date output
+ format.volume output
+ format.number output
+ format.note output
+ format.url output
+ fin.entry
+ if.url.std.interword.spacing
+}
+
+FUNCTION {booklet}
+{ std.status.using.comma
+ start.entry
+ if.url.alt.interword.spacing
+ format.authors output
+ name.or.dash
+ format.article.title "title" output.warn
+ format.howpublished "howpublished" bibinfo.check output
+ format.organization "organization" bibinfo.check output
+ format.address "address" bibinfo.check output
+ format.date output
+ format.note output
+ format.url output
+ fin.entry
+ if.url.std.interword.spacing
+}
+
+FUNCTION {electronic}
+{ std.status.using.period
+ start.entry
+ if.url.alt.interword.spacing
+ format.authors output
+ name.or.dash
+ format.date.electronic output
+ format.article.title.electronic output
+ format.howpublished "howpublished" bibinfo.check output
+ format.organization "organization" bibinfo.check output
+ format.address "address" bibinfo.check output
+ format.note output
+ format.url output
+ fin.entry
+ empty.entry.warn
+ if.url.std.interword.spacing
+}
+
+FUNCTION {inbook}
+{ std.status.using.comma
+ start.entry
+ if.url.alt.interword.spacing
+ author empty$
+ { format.editors "author and editor" output.warn }
+ { format.authors output.nonnull }
+ if$
+ name.or.dash
+ format.book.title.edition output
+ format.series output
+ format.address.publisher.date output
+ format.volume output
+ format.number output
+ format.chapter output
+ format.pages output
+ format.note output
+ format.url output
+ fin.entry
+ if.url.std.interword.spacing
+}
+
+FUNCTION {incollection}
+{ std.status.using.comma
+ start.entry
+ if.url.alt.interword.spacing
+ format.authors "author" output.warn
+ name.or.dash
+ format.article.title "title" output.warn
+ format.in.booktitle.edition "booktitle" output.warn
+ format.series output
+ format.editors output
+ format.address.publisher.date.nowarn output
+ format.volume output
+ format.number output
+ format.chapter output
+ format.pages output
+ format.note output
+ format.url output
+ fin.entry
+ if.url.std.interword.spacing
+}
+
+FUNCTION {inproceedings}
+{ std.status.using.comma
+ start.entry
+ if.url.alt.interword.spacing
+ format.authors "author" output.warn
+ name.or.dash
+ format.article.title "title" output.warn
+ format.in.booktitle "booktitle" output.warn
+ format.series output
+ format.editors output
+ format.volume output
+ format.number output
+ publisher empty$
+ { format.address.organization.date output }
+ { format.organization "organization" bibinfo.check output
+ format.address.publisher.date output
+ }
+ if$
+ format.paper output
+ format.pages output
+ format.note output
+ format.url output
+ fin.entry
+ if.url.std.interword.spacing
+}
+
+FUNCTION {manual}
+{ std.status.using.comma
+ start.entry
+ if.url.alt.interword.spacing
+ format.authors output
+ name.or.dash
+ format.book.title.edition "title" output.warn
+ format.howpublished "howpublished" bibinfo.check output
+ format.organization "organization" bibinfo.check output
+ format.address "address" bibinfo.check output
+ format.date output
+ format.note output
+ format.url output
+ fin.entry
+ if.url.std.interword.spacing
+}
+
+FUNCTION {mastersthesis}
+{ std.status.using.comma
+ start.entry
+ if.url.alt.interword.spacing
+ format.authors "author" output.warn
+ name.or.dash
+ format.article.title "title" output.warn
+ format.master.thesis.type output.nonnull
+ format.school "school" bibinfo.warn output
+ format.address "address" bibinfo.check output
+ format.date "year" output.warn
+ format.note output
+ format.url output
+ fin.entry
+ if.url.std.interword.spacing
+}
+
+FUNCTION {misc}
+{ std.status.using.comma
+ start.entry
+ if.url.alt.interword.spacing
+ format.authors output
+ name.or.dash
+ format.article.title output
+ format.howpublished "howpublished" bibinfo.check output
+ format.organization "organization" bibinfo.check output
+ format.address "address" bibinfo.check output
+ format.pages output
+ format.date output
+ format.note output
+ format.url output
+ fin.entry
+ empty.entry.warn
+ if.url.std.interword.spacing
+}
+
+FUNCTION {patent}
+{ std.status.using.comma
+ start.entry
+ if.url.alt.interword.spacing
+ format.authors output
+ name.or.dash
+ format.article.title output
+ format.patent.nationality.type.number output
+ format.patent.date output
+ format.note output
+ format.url output
+ fin.entry
+ empty.entry.warn
+ if.url.std.interword.spacing
+}
+
+FUNCTION {periodical}
+{ std.status.using.comma
+ start.entry
+ if.url.alt.interword.spacing
+ format.editors output
+ name.or.dash
+ format.book.title "title" output.warn
+ format.series output
+ format.volume output
+ format.number output
+ format.organization "organization" bibinfo.check output
+ format.date "year" output.warn
+ format.note output
+ format.url output
+ fin.entry
+ if.url.std.interword.spacing
+}
+
+FUNCTION {phdthesis}
+{ std.status.using.comma
+ start.entry
+ if.url.alt.interword.spacing
+ format.authors "author" output.warn
+ name.or.dash
+ format.article.title "title" output.warn
+ format.phd.thesis.type output.nonnull
+ format.school "school" bibinfo.warn output
+ format.address "address" bibinfo.check output
+ format.date "year" output.warn
+ format.note output
+ format.url output
+ fin.entry
+ if.url.std.interword.spacing
+}
+
+FUNCTION {proceedings}
+{ std.status.using.comma
+ start.entry
+ if.url.alt.interword.spacing
+ format.editors output
+ name.or.dash
+ format.book.title "title" output.warn
+ format.series output
+ format.volume output
+ format.number output
+ publisher empty$
+ { format.address.organization.date output }
+ { format.organization "organization" bibinfo.check output
+ format.address.publisher.date output
+ }
+ if$
+ format.note output
+ format.url output
+ fin.entry
+ if.url.std.interword.spacing
+}
+
+FUNCTION {standard}
+{ std.status.using.comma
+ start.entry
+ if.url.alt.interword.spacing
+ format.authors output
+ name.or.dash
+ format.book.title "title" output.warn
+ format.howpublished "howpublished" bibinfo.check output
+ format.organization.institution.standard.type.number output
+ format.revision output
+ format.date output
+ format.note output
+ format.url output
+ fin.entry
+ if.url.std.interword.spacing
+}
+
+FUNCTION {techreport}
+{ std.status.using.comma
+ start.entry
+ if.url.alt.interword.spacing
+ format.authors "author" output.warn
+ name.or.dash
+ format.article.title "title" output.warn
+ format.howpublished "howpublished" bibinfo.check output
+ format.institution "institution" bibinfo.warn output
+ format.address "address" bibinfo.check output
+ format.tech.report.number output.nonnull
+ format.date "year" output.warn
+ format.note output
+ format.url output
+ fin.entry
+ if.url.std.interword.spacing
+}
+
+FUNCTION {unpublished}
+{ std.status.using.comma
+ start.entry
+ if.url.alt.interword.spacing
+ format.authors "author" output.warn
+ name.or.dash
+ format.article.title "title" output.warn
+ format.date output
+ format.note "note" output.warn
+ format.url output
+ fin.entry
+ if.url.std.interword.spacing
+}
+
+
+% The special entry type which provides the user interface to the
+% BST controls
+FUNCTION {IEEEtranBSTCTL}
+{ is.print.banners.to.terminal
+ { "** IEEEtran BST control entry " quote$ * cite$ * quote$ * " detected." *
+ top$
+ }
+ { skip$ }
+ if$
+ CTLuse_article_number
+ empty$
+ { skip$ }
+ { CTLuse_article_number
+ yes.no.to.int
+ 'is.use.number.for.article :=
+ }
+ if$
+ CTLuse_paper
+ empty$
+ { skip$ }
+ { CTLuse_paper
+ yes.no.to.int
+ 'is.use.paper :=
+ }
+ if$
+ CTLuse_forced_etal
+ empty$
+ { skip$ }
+ { CTLuse_forced_etal
+ yes.no.to.int
+ 'is.forced.et.al :=
+ }
+ if$
+ CTLmax_names_forced_etal
+ empty$
+ { skip$ }
+ { CTLmax_names_forced_etal
+ string.to.integer
+ 'max.num.names.before.forced.et.al :=
+ }
+ if$
+ CTLnames_show_etal
+ empty$
+ { skip$ }
+ { CTLnames_show_etal
+ string.to.integer
+ 'num.names.shown.with.forced.et.al :=
+ }
+ if$
+ CTLuse_alt_spacing
+ empty$
+ { skip$ }
+ { CTLuse_alt_spacing
+ yes.no.to.int
+ 'is.use.alt.interword.spacing :=
+ }
+ if$
+ CTLalt_stretch_factor
+ empty$
+ { skip$ }
+ { CTLalt_stretch_factor
+ 'ALTinterwordstretchfactor :=
+ "\renewcommand\BIBentryALTinterwordstretchfactor{"
+ ALTinterwordstretchfactor * "}" *
+ write$ newline$
+ }
+ if$
+ CTLdash_repeated_names
+ empty$
+ { skip$ }
+ { CTLdash_repeated_names
+ yes.no.to.int
+ 'is.dash.repeated.names :=
+ }
+ if$
+ CTLname_format_string
+ empty$
+ { skip$ }
+ { CTLname_format_string
+ 'name.format.string :=
+ }
+ if$
+ CTLname_latex_cmd
+ empty$
+ { skip$ }
+ { CTLname_latex_cmd
+ 'name.latex.cmd :=
+ }
+ if$
+
+
+ num.names.shown.with.forced.et.al max.num.names.before.forced.et.al >
+ { "CTLnames_show_etal cannot be greater than CTLmax_names_forced_etal in " cite$ * warning$
+ max.num.names.before.forced.et.al 'num.names.shown.with.forced.et.al :=
+ }
+ { skip$ }
+ if$
+}
+
+
+%%%%%%%%%%%%%%%%%%%
+%% ENTRY ALIASES %%
+%%%%%%%%%%%%%%%%%%%
+FUNCTION {conference}{inproceedings}
+FUNCTION {online}{electronic}
+FUNCTION {internet}{electronic}
+FUNCTION {webpage}{electronic}
+FUNCTION {default.type}{misc}
+
+
+
+%%%%%%%%%%%%%%%%%%
+%% MAIN PROGRAM %%
+%%%%%%%%%%%%%%%%%%
+
+READ
+
+EXECUTE {initialize.controls}
+EXECUTE {initialize.status.constants}
+EXECUTE {banner.message}
+
+EXECUTE {initialize.longest.label}
+ITERATE {longest.label.pass}
+
+EXECUTE {begin.bib}
+ITERATE {call.type$}
+EXECUTE {end.bib}
+
+EXECUTE{completed.message}
+
+
+%% That's all folks, mds.
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/dafx_06.sty b/Master/texmf-dist/doc/latex/confproc/example/papers/dafx_06.sty
new file mode 100644
index 00000000000..e38c4e037e3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/dafx_06.sty
@@ -0,0 +1,408 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%
+% File: dafx_06.sty (LaTeX Document style option "dafx_06")
+%
+% Usage: \documentclass{article}
+% \usepackage{dafx_06}
+%
+% Or for LaTeX 2.09:
+% Usage: \documentstyle[...,dafx_06,...]{article}
+%
+% Purpose:
+%
+% Style file for Conference on Digital Audio Effects (DAFX-06).
+% Modified from waspaa99.sty
+% Features:
+% - correct page size (175mm x 226mm)
+% - use times-roman font as default font(roman font) in order to achieve
+% best quality on paper and screen
+% - twocolumn format
+% - boldfaced, numbered, and centered section headings
+% - correct subsection and subsubsection headings
+% - use \title{xx} for title, will automattically be typeset uppercase (not need for the user to do so)
+%
+% NEW NEW NEW
+%
+% - use \affiliation{author1, author2, ... and authorN}{address} for author(s) <typeset in italics>
+% with a single affiliation (address)
+% - use \affiliationS{author}{address1}{address2} for author(s) <typeset in italics>
+% with double affiliation (address)
+% - use \twoaffiliations{author1}{address1}{author2}{address2}
+% for two (or more) authors with two separate addresses
+% - use \threeaffiliations{author1}{address1}{author2}{address2}{author3}{address3}
+% for three (or more) authors with three separate addresses
+% - use \fouraffiliations{author1}{address1}{author2}{address2}{author3}{address3}{author4}{address4}
+% for four (or more) authors with four separate addresses
+% - note: no need for \name \address \author nor \date
+%
+% - optional: can use \thanks{xx} within \affiliation, \affiliations, etc.
+% asterisk is not printed after name nor in footnote
+% - optional: can use \sthanks{xx} after each name within \name or
+% \twoauthors if different thanks for each author,
+% footnote symbol will appear for each name and footnote
+% - optional: use \ninept to typeset text in 9 pt; default is 10pt.
+%
+% Example of use for one or more authors at a common address and
+% common support. For distinct support acknowledgments,
+% use \sthanks{xx} after each name.
+%
+% \documentstyle[dafx_06]{article}
+% \title{Title of the paper}
+% \affiliation{George P. Burdell and John Q. Professor
+% \thanks{This work was supported by...}}
+% {Common address, department \\
+% City, etc \\
+% optional e-mail address}
+%
+% \begin{document}
+% OPTIONAL --> \ninept <-- OPTIONAL, for nine pt only
+% \maketitle
+% \begin{abstract}
+% This is the abstract for my paper.
+% \end{abstract}
+% .
+% Insert text of paper
+% .
+% \end{document}
+%
+% Example of use for authors at two distinct addresses with only
+% one support acknowledgment. For distinct support acknowledgments,
+% use \sthanks{xx} after each name.
+%
+% \documentstyle[dafx_06]{article}
+% \title{Title of the paper}
+% \twoaffiliations{John Doe
+% \thanks{This work was supported by...}}
+% {Doe's address, department \\
+% City, etc \\
+% optional e-mail address}
+% {Judy Smith}
+% {Smith's address, department \\
+% City, etc \\
+% optional e-mail address}
+%
+% \begin{document}
+% OPTIONAL --> \ninept <-- OPTIONAL, for nine pt only
+% \maketitle
+% \begin{abstract}
+% This is the abstract for my paper.
+% \end{abstract}
+% .
+% Insert text of paper
+% .
+% \end{document}
+%
+%
+% PLEASE REPORT ANY BUGS
+%
+% Author: Stephen Martucci -- martucci@cdg.nj.nec.com
+% Modifications: Jyri Huopaniemi -- jyri.huopaniemi@research.nokia.com
+% the Dafx crew -- dafx@sci.univr.it
+% The DAFx04 crew -- dafx04@na.infn.it
+% The DAFx06 crew -- dafx06@dafx.ca
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+%change default font to times-roman
+\renewcommand{\sfdefault}{phv}
+\renewcommand{\rmdefault}{ptm}
+\renewcommand{\ttdefault}{pcr}
+
+%\oddsidemargin 0pt % FINAL?
+%\evensidemargin -22pt % FINAL?
+\oddsidemargin -4.95truemm % no differential margin
+\evensidemargin -4.95truemm % no differential margin
+
+\topmargin 0truept
+\headheight 12truept
+\footskip 0truept
+\textheight 226truemm
+\textwidth 175truemm
+%\voffset -14truept %A4 letter format
+\voffset -28truept %US letter format
+\headsep 20truept
+
+\twocolumn
+\columnsep 8truemm
+\pagestyle{empty}
+\def\ninept{\def\baselinestretch{0.95}\let\normalsize\small\normalsize}
+
+\def\maketitle{\par
+ \begingroup
+ \def\thefootnote{}
+ \def\@makefnmark{\hbox to 6pt{$^{\@thefnmark}$\hss}}
+ \if@twocolumn
+ \twocolumn[\@maketitle]
+ \else \newpage
+ \global\@topnum\z@ \@maketitle \fi\@thanks
+ \endgroup
+ \setcounter{footnote}{0}
+ \let\maketitle\relax
+ \let\@maketitle\relax
+ \gdef\thefootnote{\arabic{footnote}}\gdef\@@savethanks{}%
+ \gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax}
+
+\def\@maketitle{\newpage
+ \null
+ \vskip 1em \begin{center}
+ {\large \bf \@title \par} \vskip 1.5em {\large \lineskip .5em
+\begin{tabular}[t]{c}\@name \\ \@address
+ \end{tabular}\par} \end{center}
+ \par
+ \vskip 1.4em}
+
+\def\title#1{\gdef\@title{\MakeUppercase{#1}}}
+%\def\name#1{\gdef\@name{{\em #1}\\}}
+%\def\address#1{\gdef\@address{#1}}
+\gdef\@title{\uppercase{title of paper}}
+\gdef\@name{{\em Name of author}\\}
+\gdef\@address{Address - Line 1 \\
+ Address - Line 2 \\
+ Address - Line 3}
+
+\let\@@savethanks\thanks
+\def\thanks#1{\gdef\thefootnote{}\@@savethanks{#1}}
+\def\sthanks#1{\gdef\thefootnote{\fnsymbol{footnote}}\@@savethanks{#1}}
+
+\def\affiliationSpace{-0.3cm}
+
+\def\affiliation#1#2{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}
+ }
+}
+
+\def\affiliations#1#2#3{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ \begin{tabular}{@{}c@{}}
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ #3\relax
+ \end{tabular}
+ \end{tabular}
+ }
+}
+
+\def\twoaffiliations#1#2#3#4{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #3} \\ \vspace*{\affiliationSpace}\\
+ #4\relax
+ \end{tabular}
+ }
+}
+
+\def\threeaffiliations#1#2#3#4#5#6{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #3} \\ \vspace*{\affiliationSpace}\\
+ #4\relax
+ \end{tabular} \\ \\
+ \begin{tabular}{@{}c@{}}
+ {\em #5} \\ \vspace*{\affiliationSpace}\\
+ #6\relax
+ \end{tabular}
+ }
+}
+
+\def\fouraffiliations#1#2#3#4#5#6#7#8{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #3} \\ \vspace*{\affiliationSpace}\\
+ #4\relax
+ \end{tabular} \\ \\
+ \begin{tabular}{@{}c@{}}
+ {\em #5} \\ \vspace*{\affiliationSpace}\\
+ #6\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #7} \\ \vspace*{\affiliationSpace}\\
+ #8\relax
+ \end{tabular}
+ }
+}
+
+\def\@sect#1#2#3#4#5#6[#7]#8{
+ \refstepcounter{#1}\edef\@svsec{\csname the#1\endcsname.\hskip 0.6em}
+ \begingroup \ifnum #2=1\bf\centering
+ {\interlinepenalty \@M
+ \@svsec\uppercase{#8}\par}\else\ifnum #2=2\bf
+ \noindent{\interlinepenalty \@M \@svsec #8\par}\else\it
+ \@hangfrom{\hskip\parindent}{\interlinepenalty \@M
+ \@svsec #8\par}\fi\fi\endgroup
+ \csname #1mark\endcsname{#7}\addcontentsline
+ {toc}{#1}{\protect\numberline{\csname the#1\endcsname} #7}
+ \@tempskipa #5\relax
+ \@xsect{\@tempskipa}}
+
+\def\abstract{\begin{center}
+{\bf ABSTRACT\vspace{-.5em}\vspace{0pt}}
+\end{center}}
+\def\endabstract{\par}
+
+\def\copyrightnotice#1{\gdef\@copyrightnotice{#1}}\let\@copyrightnotice\relax
+\def\toappear#1{\gdef\@toappear{#1}}\let\@toappear\relax
+
+%%% Strings for the preprint titlepage footer:
+
+\newif\if@preprint\@preprintfalse
+\def\ds@preprint{\@preprinttrue}
+\def\ps@preprint{\let\@mkboth\@gobbletwo\def\@oddhead{}
+ \def\@oddfoot{\rlap{\@toappear}\hfil\thepage\hfil
+ \llap{\@copyrightnotice}\gdef\@toappear{}\gdef\@copyrightnotice{}}}
+
+\if@preprint\ps@preprint
+\else\ps@empty\flushbottom\fi
+
+\def\thebibliography#1{\section{References}\list
+ {[\arabic{enumi}]}{\settowidth\labelwidth{[#1]}\leftmargin\labelwidth
+ \advance\leftmargin\labelsep
+ \usecounter{enumi}}
+ \def\newblock{\hskip .11em plus .33em minus .07em}
+ \sloppy\clubpenalty4000\widowpenalty4000
+ \sfcode`\.=1000\relax}
+\let\endthebibliography=\endlist
+
+\flushbottom
+%%%%% fancyheading included
+\def\lhead{\@ifnextchar[{\@xlhead}{\@ylhead}}
+\def\@xlhead[#1]#2{\gdef\@elhead{#1}\gdef\@olhead{#2}}
+\def\@ylhead#1{\gdef\@elhead{#1}\gdef\@olhead{#1}}
+
+\def\chead{\@ifnextchar[{\@xchead}{\@ychead}}
+\def\@xchead[#1]#2{\gdef\@echead{#1}\gdef\@ochead{#2}}
+\def\@ychead#1{\gdef\@echead{#1}\gdef\@ochead{#1}}
+
+\def\rhead{\@ifnextchar[{\@xrhead}{\@yrhead}}
+\def\@xrhead[#1]#2{\gdef\@erhead{#1}\gdef\@orhead{#2}}
+\def\@yrhead#1{\gdef\@erhead{#1}\gdef\@orhead{#1}}
+
+\def\lfoot{\@ifnextchar[{\@xlfoot}{\@ylfoot}}
+\def\@xlfoot[#1]#2{\gdef\@elfoot{#1}\gdef\@olfoot{#2}}
+\def\@ylfoot#1{\gdef\@elfoot{#1}\gdef\@olfoot{#1}}
+
+\def\cfoot{\@ifnextchar[{\@xcfoot}{\@ycfoot}}
+\def\@xcfoot[#1]#2{\gdef\@ecfoot{#1}\gdef\@ocfoot{#2}}
+\def\@ycfoot#1{\gdef\@ecfoot{#1}\gdef\@ocfoot{#1}}
+
+\def\rfoot{\@ifnextchar[{\@xrfoot}{\@yrfoot}}
+\def\@xrfoot[#1]#2{\gdef\@erfoot{#1}\gdef\@orfoot{#2}}
+\def\@yrfoot#1{\gdef\@erfoot{#1}\gdef\@orfoot{#1}}
+
+\newdimen\headrulewidth
+\newdimen\footrulewidth
+\newdimen\plainheadrulewidth
+\newdimen\plainfootrulewidth
+\newdimen\headwidth
+\newif\if@fancyplain
+\def\fancyplain#1#2{\if@fancyplain#1\else#2\fi}
+
+% Command to reset various things in the headers:
+% a.o. single spacing (taken from setspace.sty)
+% and the catcode of ^^M (so that epsf files in the header work if a
+% verbatim crosses a page boundary)
+\def\fancy@reset{\restorecr
+ \def\baselinestretch{1}%
+ \ifx\undefined\@newbaseline% NFSS not present; 2.09 or 2e
+ \ifx\@currsize\normalsize\@normalsize\else\@currsize\fi%
+ \else% NFSS (2.09) present
+ \@newbaseline%
+ \fi}
+
+% Initialization of the head and foot text.
+
+\headrulewidth 0.4pt
+\footrulewidth\z@
+\plainheadrulewidth\z@
+\plainfootrulewidth\z@
+
+\lhead[\fancyplain{}{\sl\rightmark}]{\fancyplain{}{\sl\leftmark}}
+% i.e. empty on ``plain'' pages, \rightmark on even, \leftmark on odd pages
+\chead{}
+%\rhead[\fancyplain{}{\sl\leftmark}]{\fancyplain{}{\sl\rightmark}}
+% i.e. empty on ``plain'' pages, \leftmark on even, \rightmark on odd pages
+\lfoot{}
+\cfoot{}
+\rfoot{}
+
+% Put together a header or footer given the left, center and
+% right text, fillers at left and right and a rule.
+% The \lap commands put the text into an hbox of zero size,
+% so overlapping text does not generate an errormessage.
+
+\def\@fancyhead#1#2#3#4#5{#1\hbox to\headwidth{\fancy@reset\vbox{\hbox
+{\rlap{\parbox[b]{\headwidth}{\raggedright#2\strut}}\hfill
+\parbox[b]{\headwidth}{\centering#3\strut}\hfill
+\llap{\parbox[b]{\headwidth}{\raggedleft#4\strut}}}\headrule}}#5}
+
+
+\def\@fancyfoot#1#2#3#4#5{#1\hbox to\headwidth{\fancy@reset\vbox{\footrule
+\hbox{\rlap{\parbox[t]{\headwidth}{\raggedright#2\strut}}\hfill
+\parbox[t]{\headwidth}{\centering#3\strut}\hfill
+\llap{\parbox[t]{\headwidth}{\raggedleft#4\strut}}}}}#5}
+
+\def\headrule{{\if@fancyplain\let\headrulewidth\plainheadrulewidth\fi
+\hrule\@height\headrulewidth\@width\headwidth \vskip-\headrulewidth}}
+
+\def\footrule{{\if@fancyplain\let\footrulewidth\plainfootrulewidth\fi
+\vskip-0.3\normalbaselineskip\vskip-\footrulewidth
+\hrule\@width\headwidth\@height\footrulewidth\vskip0.3\normalbaselineskip}}
+
+\def\ps@fancy{%
+\@ifundefined{@chapapp}{\let\@chapapp\chaptername}{}%for amsbook
+\@ifundefined{chapter}{\def\sectionmark##1{\markboth
+{\uppercase{\ifnum \c@secnumdepth>\z@
+ \thesection\hskip 1em\relax \fi ##1}}{}}%
+\def\subsectionmark##1{\markright {\ifnum \c@secnumdepth >\@ne
+ \thesubsection\hskip 1em\relax \fi ##1}}}%
+{\def\chaptermark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\m@ne
+ \@chapapp\ \thechapter. \ \fi ##1}}{}}
+\def\sectionmark##1{\markright{\uppercase{\ifnum \c@secnumdepth >\z@
+ \thesection. \ \fi ##1}}}}%
+\csname ps@headings\endcsname % use \ps@headings defaults if they exist
+\ps@@fancy
+\gdef\ps@fancy{\@fancyplainfalse\ps@@fancy}%
+\headwidth\textwidth}
+\def\ps@fancyplain{\ps@fancy \let\ps@plain\ps@plain@fancy}
+\def\ps@plain@fancy{\@fancyplaintrue\ps@@fancy}
+\def\ps@@fancy{%
+\def\@mkboth{\protect\markboth}%
+\def\@oddhead{\@fancyhead\@lodd\@olhead\@ochead\@orhead\@rodd}%
+\def\@oddfoot{\@fancyfoot\@lodd\@olfoot\@ocfoot\@orfoot\@rodd}%
+\def\@evenhead{\@fancyhead\@rodd\@elhead\@echead\@erhead\@lodd}%
+\def\@evenfoot{\@fancyfoot\@rodd\@elfoot\@ecfoot\@erfoot\@lodd}%
+}
+\def\@lodd{\if@reversemargin\hss\else\relax\fi}
+\def\@rodd{\if@reversemargin\relax\else\hss\fi}
+
+\let\latex@makecol\@makecol
+\def\@makecol{\let\topfloat\@toplist\let\botfloat\@botlist\latex@makecol}
+\def\iftopfloat#1#2{\ifx\topfloat\empty #2\else #1\fi}
+\def\ifbotfloat#1#2{\ifx\botfloat\empty #2\else #1\fi}
+\def\iffloatpage#1#2{\if@fcolmade #1\else #2\fi}
+
+\pagestyle{fancy}
+\renewcommand{\headrulewidth}{0pt}
+\renewcommand{\footrulewidth}{-5mm}
+\lhead{\em{\small{Proc.~of the 9$^{\text{\it th}}$ Int.~Conference on Digital Audio
+Effects (DAFx-06), Montreal, Canada, September 18-20, 2006}}}
+\rhead{}
+\lfoot{}
+\rfoot{}
+\cfoot{{\vskip 11mm}{\small DAFX-\thepage}}{}
+%\cfoot{{\vskip 11mm}{\small DAFx-06 -- \thepage}}{}
+
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/expages.tex b/Master/texmf-dist/doc/latex/confproc/example/papers/expages.tex
new file mode 100644
index 00000000000..982e9bf1fdd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/expages.tex
@@ -0,0 +1,42 @@
+%%
+%% This is file `expages.tex',
+%% generated with the docstrip utility.
+%%
+%% The original source files were:
+%%
+%% confproc.dtx (with options: `expages')
+%%
+%% This is `expages.tex', an example file for the confproc package.
+%% Copyright (C) 2007 by Vincent Verfaille <vincent [at] music [dot] mcgill [dot] ca>
+%%
+%% This file is part of the confproc package.
+%% -------------------------------------------
+%%
+%% It may be distributed and/or modified under the conditions of the
+%% LaTeX Project Public License, either version 1.2 of this license or
+%% (at your option) any later version.
+%%
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.2 or later is part of all distributions of LaTeX version
+%% 1999/12/01 or later.
+%%
+%% This file may not be distributed without the original source file
+%% `confproc.dtx'.
+%%
+%% The list of all files belonging to the confproc package is given in
+%% the file `00readme.txt'.
+%%
+%% For more details, LaTeX the source `confproc.dtx'.
+%%
+\newcommand{\setpagenumber}[1]{
+ \newcommand{\paperswitch}{#1}
+ \ifnum\paperswitch=01 {\setcounter{page}{1}}\fi
+ \ifnum\paperswitch=02 {\setcounter{page}{7}}\fi
+ \ifnum\paperswitch=03 {\setcounter{page}{13}}\fi
+ \ifnum\paperswitch=04 {\setcounter{page}{17}}\fi
+ \ifnum\paperswitch=05 {\setcounter{page}{23}}\fi
+}
+\endinput
+%%
+%% End of file `expages.tex'.
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/p_001.pdf b/Master/texmf-dist/doc/latex/confproc/example/papers/p_001.pdf
new file mode 100644
index 00000000000..d9fc07dbd8f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/p_001.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/p_003.pdf b/Master/texmf-dist/doc/latex/confproc/example/papers/p_003.pdf
new file mode 100644
index 00000000000..80b20c0d17a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/p_003.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/p_005.pdf b/Master/texmf-dist/doc/latex/confproc/example/papers/p_005.pdf
new file mode 100644
index 00000000000..cd2d7a30bdd
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/p_005.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/p_007.pdf b/Master/texmf-dist/doc/latex/confproc/example/papers/p_007.pdf
new file mode 100644
index 00000000000..cdf9fd2dfce
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/p_007.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/p_009.pdf b/Master/texmf-dist/doc/latex/confproc/example/papers/p_009.pdf
new file mode 100644
index 00000000000..3da8ad7743d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/p_009.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_001/dafx_06.sty b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_001/dafx_06.sty
new file mode 100644
index 00000000000..e38c4e037e3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_001/dafx_06.sty
@@ -0,0 +1,408 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%
+% File: dafx_06.sty (LaTeX Document style option "dafx_06")
+%
+% Usage: \documentclass{article}
+% \usepackage{dafx_06}
+%
+% Or for LaTeX 2.09:
+% Usage: \documentstyle[...,dafx_06,...]{article}
+%
+% Purpose:
+%
+% Style file for Conference on Digital Audio Effects (DAFX-06).
+% Modified from waspaa99.sty
+% Features:
+% - correct page size (175mm x 226mm)
+% - use times-roman font as default font(roman font) in order to achieve
+% best quality on paper and screen
+% - twocolumn format
+% - boldfaced, numbered, and centered section headings
+% - correct subsection and subsubsection headings
+% - use \title{xx} for title, will automattically be typeset uppercase (not need for the user to do so)
+%
+% NEW NEW NEW
+%
+% - use \affiliation{author1, author2, ... and authorN}{address} for author(s) <typeset in italics>
+% with a single affiliation (address)
+% - use \affiliationS{author}{address1}{address2} for author(s) <typeset in italics>
+% with double affiliation (address)
+% - use \twoaffiliations{author1}{address1}{author2}{address2}
+% for two (or more) authors with two separate addresses
+% - use \threeaffiliations{author1}{address1}{author2}{address2}{author3}{address3}
+% for three (or more) authors with three separate addresses
+% - use \fouraffiliations{author1}{address1}{author2}{address2}{author3}{address3}{author4}{address4}
+% for four (or more) authors with four separate addresses
+% - note: no need for \name \address \author nor \date
+%
+% - optional: can use \thanks{xx} within \affiliation, \affiliations, etc.
+% asterisk is not printed after name nor in footnote
+% - optional: can use \sthanks{xx} after each name within \name or
+% \twoauthors if different thanks for each author,
+% footnote symbol will appear for each name and footnote
+% - optional: use \ninept to typeset text in 9 pt; default is 10pt.
+%
+% Example of use for one or more authors at a common address and
+% common support. For distinct support acknowledgments,
+% use \sthanks{xx} after each name.
+%
+% \documentstyle[dafx_06]{article}
+% \title{Title of the paper}
+% \affiliation{George P. Burdell and John Q. Professor
+% \thanks{This work was supported by...}}
+% {Common address, department \\
+% City, etc \\
+% optional e-mail address}
+%
+% \begin{document}
+% OPTIONAL --> \ninept <-- OPTIONAL, for nine pt only
+% \maketitle
+% \begin{abstract}
+% This is the abstract for my paper.
+% \end{abstract}
+% .
+% Insert text of paper
+% .
+% \end{document}
+%
+% Example of use for authors at two distinct addresses with only
+% one support acknowledgment. For distinct support acknowledgments,
+% use \sthanks{xx} after each name.
+%
+% \documentstyle[dafx_06]{article}
+% \title{Title of the paper}
+% \twoaffiliations{John Doe
+% \thanks{This work was supported by...}}
+% {Doe's address, department \\
+% City, etc \\
+% optional e-mail address}
+% {Judy Smith}
+% {Smith's address, department \\
+% City, etc \\
+% optional e-mail address}
+%
+% \begin{document}
+% OPTIONAL --> \ninept <-- OPTIONAL, for nine pt only
+% \maketitle
+% \begin{abstract}
+% This is the abstract for my paper.
+% \end{abstract}
+% .
+% Insert text of paper
+% .
+% \end{document}
+%
+%
+% PLEASE REPORT ANY BUGS
+%
+% Author: Stephen Martucci -- martucci@cdg.nj.nec.com
+% Modifications: Jyri Huopaniemi -- jyri.huopaniemi@research.nokia.com
+% the Dafx crew -- dafx@sci.univr.it
+% The DAFx04 crew -- dafx04@na.infn.it
+% The DAFx06 crew -- dafx06@dafx.ca
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+%change default font to times-roman
+\renewcommand{\sfdefault}{phv}
+\renewcommand{\rmdefault}{ptm}
+\renewcommand{\ttdefault}{pcr}
+
+%\oddsidemargin 0pt % FINAL?
+%\evensidemargin -22pt % FINAL?
+\oddsidemargin -4.95truemm % no differential margin
+\evensidemargin -4.95truemm % no differential margin
+
+\topmargin 0truept
+\headheight 12truept
+\footskip 0truept
+\textheight 226truemm
+\textwidth 175truemm
+%\voffset -14truept %A4 letter format
+\voffset -28truept %US letter format
+\headsep 20truept
+
+\twocolumn
+\columnsep 8truemm
+\pagestyle{empty}
+\def\ninept{\def\baselinestretch{0.95}\let\normalsize\small\normalsize}
+
+\def\maketitle{\par
+ \begingroup
+ \def\thefootnote{}
+ \def\@makefnmark{\hbox to 6pt{$^{\@thefnmark}$\hss}}
+ \if@twocolumn
+ \twocolumn[\@maketitle]
+ \else \newpage
+ \global\@topnum\z@ \@maketitle \fi\@thanks
+ \endgroup
+ \setcounter{footnote}{0}
+ \let\maketitle\relax
+ \let\@maketitle\relax
+ \gdef\thefootnote{\arabic{footnote}}\gdef\@@savethanks{}%
+ \gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax}
+
+\def\@maketitle{\newpage
+ \null
+ \vskip 1em \begin{center}
+ {\large \bf \@title \par} \vskip 1.5em {\large \lineskip .5em
+\begin{tabular}[t]{c}\@name \\ \@address
+ \end{tabular}\par} \end{center}
+ \par
+ \vskip 1.4em}
+
+\def\title#1{\gdef\@title{\MakeUppercase{#1}}}
+%\def\name#1{\gdef\@name{{\em #1}\\}}
+%\def\address#1{\gdef\@address{#1}}
+\gdef\@title{\uppercase{title of paper}}
+\gdef\@name{{\em Name of author}\\}
+\gdef\@address{Address - Line 1 \\
+ Address - Line 2 \\
+ Address - Line 3}
+
+\let\@@savethanks\thanks
+\def\thanks#1{\gdef\thefootnote{}\@@savethanks{#1}}
+\def\sthanks#1{\gdef\thefootnote{\fnsymbol{footnote}}\@@savethanks{#1}}
+
+\def\affiliationSpace{-0.3cm}
+
+\def\affiliation#1#2{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}
+ }
+}
+
+\def\affiliations#1#2#3{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ \begin{tabular}{@{}c@{}}
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ #3\relax
+ \end{tabular}
+ \end{tabular}
+ }
+}
+
+\def\twoaffiliations#1#2#3#4{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #3} \\ \vspace*{\affiliationSpace}\\
+ #4\relax
+ \end{tabular}
+ }
+}
+
+\def\threeaffiliations#1#2#3#4#5#6{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #3} \\ \vspace*{\affiliationSpace}\\
+ #4\relax
+ \end{tabular} \\ \\
+ \begin{tabular}{@{}c@{}}
+ {\em #5} \\ \vspace*{\affiliationSpace}\\
+ #6\relax
+ \end{tabular}
+ }
+}
+
+\def\fouraffiliations#1#2#3#4#5#6#7#8{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #3} \\ \vspace*{\affiliationSpace}\\
+ #4\relax
+ \end{tabular} \\ \\
+ \begin{tabular}{@{}c@{}}
+ {\em #5} \\ \vspace*{\affiliationSpace}\\
+ #6\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #7} \\ \vspace*{\affiliationSpace}\\
+ #8\relax
+ \end{tabular}
+ }
+}
+
+\def\@sect#1#2#3#4#5#6[#7]#8{
+ \refstepcounter{#1}\edef\@svsec{\csname the#1\endcsname.\hskip 0.6em}
+ \begingroup \ifnum #2=1\bf\centering
+ {\interlinepenalty \@M
+ \@svsec\uppercase{#8}\par}\else\ifnum #2=2\bf
+ \noindent{\interlinepenalty \@M \@svsec #8\par}\else\it
+ \@hangfrom{\hskip\parindent}{\interlinepenalty \@M
+ \@svsec #8\par}\fi\fi\endgroup
+ \csname #1mark\endcsname{#7}\addcontentsline
+ {toc}{#1}{\protect\numberline{\csname the#1\endcsname} #7}
+ \@tempskipa #5\relax
+ \@xsect{\@tempskipa}}
+
+\def\abstract{\begin{center}
+{\bf ABSTRACT\vspace{-.5em}\vspace{0pt}}
+\end{center}}
+\def\endabstract{\par}
+
+\def\copyrightnotice#1{\gdef\@copyrightnotice{#1}}\let\@copyrightnotice\relax
+\def\toappear#1{\gdef\@toappear{#1}}\let\@toappear\relax
+
+%%% Strings for the preprint titlepage footer:
+
+\newif\if@preprint\@preprintfalse
+\def\ds@preprint{\@preprinttrue}
+\def\ps@preprint{\let\@mkboth\@gobbletwo\def\@oddhead{}
+ \def\@oddfoot{\rlap{\@toappear}\hfil\thepage\hfil
+ \llap{\@copyrightnotice}\gdef\@toappear{}\gdef\@copyrightnotice{}}}
+
+\if@preprint\ps@preprint
+\else\ps@empty\flushbottom\fi
+
+\def\thebibliography#1{\section{References}\list
+ {[\arabic{enumi}]}{\settowidth\labelwidth{[#1]}\leftmargin\labelwidth
+ \advance\leftmargin\labelsep
+ \usecounter{enumi}}
+ \def\newblock{\hskip .11em plus .33em minus .07em}
+ \sloppy\clubpenalty4000\widowpenalty4000
+ \sfcode`\.=1000\relax}
+\let\endthebibliography=\endlist
+
+\flushbottom
+%%%%% fancyheading included
+\def\lhead{\@ifnextchar[{\@xlhead}{\@ylhead}}
+\def\@xlhead[#1]#2{\gdef\@elhead{#1}\gdef\@olhead{#2}}
+\def\@ylhead#1{\gdef\@elhead{#1}\gdef\@olhead{#1}}
+
+\def\chead{\@ifnextchar[{\@xchead}{\@ychead}}
+\def\@xchead[#1]#2{\gdef\@echead{#1}\gdef\@ochead{#2}}
+\def\@ychead#1{\gdef\@echead{#1}\gdef\@ochead{#1}}
+
+\def\rhead{\@ifnextchar[{\@xrhead}{\@yrhead}}
+\def\@xrhead[#1]#2{\gdef\@erhead{#1}\gdef\@orhead{#2}}
+\def\@yrhead#1{\gdef\@erhead{#1}\gdef\@orhead{#1}}
+
+\def\lfoot{\@ifnextchar[{\@xlfoot}{\@ylfoot}}
+\def\@xlfoot[#1]#2{\gdef\@elfoot{#1}\gdef\@olfoot{#2}}
+\def\@ylfoot#1{\gdef\@elfoot{#1}\gdef\@olfoot{#1}}
+
+\def\cfoot{\@ifnextchar[{\@xcfoot}{\@ycfoot}}
+\def\@xcfoot[#1]#2{\gdef\@ecfoot{#1}\gdef\@ocfoot{#2}}
+\def\@ycfoot#1{\gdef\@ecfoot{#1}\gdef\@ocfoot{#1}}
+
+\def\rfoot{\@ifnextchar[{\@xrfoot}{\@yrfoot}}
+\def\@xrfoot[#1]#2{\gdef\@erfoot{#1}\gdef\@orfoot{#2}}
+\def\@yrfoot#1{\gdef\@erfoot{#1}\gdef\@orfoot{#1}}
+
+\newdimen\headrulewidth
+\newdimen\footrulewidth
+\newdimen\plainheadrulewidth
+\newdimen\plainfootrulewidth
+\newdimen\headwidth
+\newif\if@fancyplain
+\def\fancyplain#1#2{\if@fancyplain#1\else#2\fi}
+
+% Command to reset various things in the headers:
+% a.o. single spacing (taken from setspace.sty)
+% and the catcode of ^^M (so that epsf files in the header work if a
+% verbatim crosses a page boundary)
+\def\fancy@reset{\restorecr
+ \def\baselinestretch{1}%
+ \ifx\undefined\@newbaseline% NFSS not present; 2.09 or 2e
+ \ifx\@currsize\normalsize\@normalsize\else\@currsize\fi%
+ \else% NFSS (2.09) present
+ \@newbaseline%
+ \fi}
+
+% Initialization of the head and foot text.
+
+\headrulewidth 0.4pt
+\footrulewidth\z@
+\plainheadrulewidth\z@
+\plainfootrulewidth\z@
+
+\lhead[\fancyplain{}{\sl\rightmark}]{\fancyplain{}{\sl\leftmark}}
+% i.e. empty on ``plain'' pages, \rightmark on even, \leftmark on odd pages
+\chead{}
+%\rhead[\fancyplain{}{\sl\leftmark}]{\fancyplain{}{\sl\rightmark}}
+% i.e. empty on ``plain'' pages, \leftmark on even, \rightmark on odd pages
+\lfoot{}
+\cfoot{}
+\rfoot{}
+
+% Put together a header or footer given the left, center and
+% right text, fillers at left and right and a rule.
+% The \lap commands put the text into an hbox of zero size,
+% so overlapping text does not generate an errormessage.
+
+\def\@fancyhead#1#2#3#4#5{#1\hbox to\headwidth{\fancy@reset\vbox{\hbox
+{\rlap{\parbox[b]{\headwidth}{\raggedright#2\strut}}\hfill
+\parbox[b]{\headwidth}{\centering#3\strut}\hfill
+\llap{\parbox[b]{\headwidth}{\raggedleft#4\strut}}}\headrule}}#5}
+
+
+\def\@fancyfoot#1#2#3#4#5{#1\hbox to\headwidth{\fancy@reset\vbox{\footrule
+\hbox{\rlap{\parbox[t]{\headwidth}{\raggedright#2\strut}}\hfill
+\parbox[t]{\headwidth}{\centering#3\strut}\hfill
+\llap{\parbox[t]{\headwidth}{\raggedleft#4\strut}}}}}#5}
+
+\def\headrule{{\if@fancyplain\let\headrulewidth\plainheadrulewidth\fi
+\hrule\@height\headrulewidth\@width\headwidth \vskip-\headrulewidth}}
+
+\def\footrule{{\if@fancyplain\let\footrulewidth\plainfootrulewidth\fi
+\vskip-0.3\normalbaselineskip\vskip-\footrulewidth
+\hrule\@width\headwidth\@height\footrulewidth\vskip0.3\normalbaselineskip}}
+
+\def\ps@fancy{%
+\@ifundefined{@chapapp}{\let\@chapapp\chaptername}{}%for amsbook
+\@ifundefined{chapter}{\def\sectionmark##1{\markboth
+{\uppercase{\ifnum \c@secnumdepth>\z@
+ \thesection\hskip 1em\relax \fi ##1}}{}}%
+\def\subsectionmark##1{\markright {\ifnum \c@secnumdepth >\@ne
+ \thesubsection\hskip 1em\relax \fi ##1}}}%
+{\def\chaptermark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\m@ne
+ \@chapapp\ \thechapter. \ \fi ##1}}{}}
+\def\sectionmark##1{\markright{\uppercase{\ifnum \c@secnumdepth >\z@
+ \thesection. \ \fi ##1}}}}%
+\csname ps@headings\endcsname % use \ps@headings defaults if they exist
+\ps@@fancy
+\gdef\ps@fancy{\@fancyplainfalse\ps@@fancy}%
+\headwidth\textwidth}
+\def\ps@fancyplain{\ps@fancy \let\ps@plain\ps@plain@fancy}
+\def\ps@plain@fancy{\@fancyplaintrue\ps@@fancy}
+\def\ps@@fancy{%
+\def\@mkboth{\protect\markboth}%
+\def\@oddhead{\@fancyhead\@lodd\@olhead\@ochead\@orhead\@rodd}%
+\def\@oddfoot{\@fancyfoot\@lodd\@olfoot\@ocfoot\@orfoot\@rodd}%
+\def\@evenhead{\@fancyhead\@rodd\@elhead\@echead\@erhead\@lodd}%
+\def\@evenfoot{\@fancyfoot\@rodd\@elfoot\@ecfoot\@erfoot\@lodd}%
+}
+\def\@lodd{\if@reversemargin\hss\else\relax\fi}
+\def\@rodd{\if@reversemargin\relax\else\hss\fi}
+
+\let\latex@makecol\@makecol
+\def\@makecol{\let\topfloat\@toplist\let\botfloat\@botlist\latex@makecol}
+\def\iftopfloat#1#2{\ifx\topfloat\empty #2\else #1\fi}
+\def\ifbotfloat#1#2{\ifx\botfloat\empty #2\else #1\fi}
+\def\iffloatpage#1#2{\if@fcolmade #1\else #2\fi}
+
+\pagestyle{fancy}
+\renewcommand{\headrulewidth}{0pt}
+\renewcommand{\footrulewidth}{-5mm}
+\lhead{\em{\small{Proc.~of the 9$^{\text{\it th}}$ Int.~Conference on Digital Audio
+Effects (DAFx-06), Montreal, Canada, September 18-20, 2006}}}
+\rhead{}
+\lfoot{}
+\rfoot{}
+\cfoot{{\vskip 11mm}{\small DAFX-\thepage}}{}
+%\cfoot{{\vskip 11mm}{\small DAFx-06 -- \thepage}}{}
+
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_001/fft_plot2.png b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_001/fft_plot2.png
new file mode 100644
index 00000000000..e3ccb1c57e3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_001/fft_plot2.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_001/p_001.tex b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_001/p_001.tex
new file mode 100644
index 00000000000..8a4dd1796dc
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_001/p_001.tex
@@ -0,0 +1,532 @@
+% Template LaTeX file for DAFx-06 papers
+%
+% To generate the correct references using BibTeX, run
+% latex, bibtex, latex, latex
+% modified from DAFx-00 version by Florian Keiler, 2002-07-08
+% from DAFx-02 to DAFx-03 by Gianpaolo Evangelista
+% from DAFx-05 to DAFx-06 by Vincent Verfaille, 2006-02-05
+%
+% Template with hyper-references (links) active after conversion to pdf
+% (with the distiller) or if compiled with pdflatex.
+%
+% 20060205: added package 'hypcap' to correct hyperlinks to figures and tables
+% use of \papertitle and \paperauthorA, etc for same title in PDF and Metadata
+%
+% 1) Please compile using latex or pdflatex.
+% 2) If using pdflatex, you need your figures in a file format other than eps! e.g. png or jpg is working
+% 3) Please use "paperftitle" and "pdfauthor" definitions below
+
+%------------------------------------------------------------------------------------------
+% ! ! ! ! ! ! ! ! ! ! ! ! user defined variables ! ! ! ! ! ! ! ! ! ! ! ! ! !
+% Please use these commands to define title and author of the paper:
+\def\papertitle{Templates for One Author}
+\def\paperauthorA{Alfred Alabama}
+
+
+%------------------------------------------------------------------------------------------
+\documentclass[twoside]{article}
+\usepackage{dafx_06,amssymb,amsmath}
+%\setcounter{page}{1}
+\input{../../pages.tex}\setpagenumber{01}
+\ninept
+
+\usepackage{times}
+ % Saves a lot of ouptut space in PDF... after conversion with the distiller
+ % Delete if you cannot get PS fonts working on your system.
+
+% pdf-tex settings: detect automatically if run by latex or pdflatex
+\newif\ifpdf
+\ifx\pdfoutput\relax
+\else
+ \ifcase\pdfoutput
+ \pdffalse
+ \else
+ \pdftrue
+\fi
+
+\ifpdf % compiling with pdflatex
+ \usepackage[pdftex,
+ pdftitle={\papertitle},
+ pdfauthor={\paperauthorA},
+ colorlinks=false, % links are activated as colror boxes instead of color text
+ bookmarksnumbered, %use section numbers with bookmarks
+ pdfstartview= XYZ % starts with zoom=100% instead of full screen; especially useful if working with a big screen :-)
+ ]{hyperref}
+ \pdfcompresslevel=9
+ \usepackage[pdftex]{graphicx}
+ \usepackage[figure,table]{hypcap}
+\else % compiling with latex
+ \usepackage[dvips]{graphicx}
+ \usepackage[dvips,
+ colorlinks=false, % no color links
+ bookmarksnumbered, %use section numbers with bookmarks
+ pdfstartview= XYZ % starts with zoom=100% instead of full screen
+ ]{hyperref}
+ % hyperrefs are active in the pdf file after conversion
+ \usepackage[figure,table]{hypcap}
+\fi
+
+%------------------------------------------------------------------------------------------
+\title{\papertitle}
+\affiliation{\paperauthorA} % This command replaces \name{The DAFx Crew}
+{\href{http://www.music.mcgill.ca/~mtech/spcl/}{SPCL, Music Technology Area}\\ McGill University, Montreal, Canada \\
+{\tt \href{mailto:dafx06@dafx.ca}{dafx06@dafx.ca}}
+}
+
+
+%\usepackage{layout}
+%------------------------------------------------------------------------------------------
+\begin{document}
+
+%\layout
+
+% more pdf-tex settings:
+\ifpdf % used graphic file format for pdflatex
+ \DeclareGraphicsExtensions{.png,.jpg,.pdf}
+\else % used graphic file format for latex
+ \DeclareGraphicsExtensions{.eps}
+\fi
+
+\maketitle
+
+\begin{abstract}
+This is the template file for the proceedings of the 9$^{th}$ International Conference on Digital Audio Effects (DAFx-06).
+This template has been generated from WASPAA'99 templates and aims at producing conference proceedings in electronic form.
+The format is essentially the one used for ICASSP conferences.
+
+Please use either this \LaTeX{} or the accompanying Word formats when preparing your submission.
+The templates are available in electronic form at the website:
+\\ \href{http://www.dafx.ca}{http://www.dafx.ca}. Thanks!
+\end{abstract}
+
+\section{Introduction}
+This template can be found on the conference website.
+
+\subsection{Figures}
+All figures should be centered on the column (or page, if the figure spans both columns).
+Figure captions (in italic) should follow each figure and have the format given in Figure \ref{fft_plot}.
+\begin{figure}[ht]
+\centerline{\includegraphics[scale=0.8]{fft_plot2}}
+\caption{{\it Sinusoid in time and frequency domain.}}
+\label{fft_plot}
+\end{figure}
+Figures must be vectorial (no screen copy, no bitmap, etc). For example when using \texttt{Matlab}, export using either Postscript or PDF format. Also, in order to provide a better readibility, figure text font size should be at list identical to footnote font size. To do so using \texttt{Matlab}, use the \texttt{subplot} command before plotting.
+
+\subsection{Tables}
+As for figures, all tables should be centered on the column (or page, if the table spans both columns).
+Table captions should be in italic, follow each table and have the format given in Table \ref{tab:example}.
+
+\begin{table}[htdp]
+ \begin{center}
+ \begin{tabular}{|c|c|}\hline
+ angle ($\theta$, rad) & $\sin \theta$ \\\hline
+ $\frac{\pi}{2}$ & 1 \\
+ $\pi$ & 0 \\
+ $\frac{3\pi}{2}$ & -1 \\
+ $2\pi$ & 0 \\\hline
+ \end{tabular}
+ \end{center}
+ \label{tab:example}
+ \caption{{\it Basic trigonometric values.}}
+\end{table}%
+
+\subsection{Equations}
+Equations should be placed on separate lines and numbered:
+
+\begin{equation}
+X(e^{j\Omega})=\sum_{n=0}^{N-1}x(n)e^{-j\Omega n}
+\label{eq1}
+\end{equation}
+where the sequence $x(n)$ in equation (\ref{eq1}) is a windowed frame:
+\begin{equation}
+x(n)=s(n)\cdot w(n)
+\label{eq2}
+\end{equation}
+with a window function $w(n)$.
+
+\subsection{Page Numbers}
+Page numbers will be added to the document electronically, so {\em please leave the numbering as is},
+that is, the first page will start at page DAFX-1 and the last page, at most, will have to be DAFX-6
+for the submission of papers for an oral presentation or DAFX-4 in the case of a poster presentation.
+
+\subsection{References}
+The references will be numbered in order of appearance \cite{Mitra:Kaiser:1993:DSP:handbook,Haykin:1991:adaptive:filter,Moorer:2000:AES:audio:millenium,Arfib:1998:DAFx}. Please avoid listing references that do not appear in the text.
+
+\subsubsection{Reference Format}
+The reference format is the standard IEEE one. We recommend to use BibTeX to create the reference list.
+
+\section{Conclusions}
+This template can be found on the conference website.
+If you wish to include two authors' affiliations please use the companion LaTeX template tmpl\_la2\_href.
+Please, submit full-length papers (max.~6 pages for oral presentation and max.~4 pages for posters).
+
+Submission is fully electronic and automated through the Conference Web Submission System.
+DO NOT send us papers directly by e-mail.
+
+\section{Acknowledgements}
+Many thanks to the great number of anonymous reviewers!
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+%\newpage
+%\nocite{*}
+\bibliographystyle{IEEEtran}
+\bibliography{p_001}
+
+
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_003/dafx_06.sty b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_003/dafx_06.sty
new file mode 100644
index 00000000000..e38c4e037e3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_003/dafx_06.sty
@@ -0,0 +1,408 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%
+% File: dafx_06.sty (LaTeX Document style option "dafx_06")
+%
+% Usage: \documentclass{article}
+% \usepackage{dafx_06}
+%
+% Or for LaTeX 2.09:
+% Usage: \documentstyle[...,dafx_06,...]{article}
+%
+% Purpose:
+%
+% Style file for Conference on Digital Audio Effects (DAFX-06).
+% Modified from waspaa99.sty
+% Features:
+% - correct page size (175mm x 226mm)
+% - use times-roman font as default font(roman font) in order to achieve
+% best quality on paper and screen
+% - twocolumn format
+% - boldfaced, numbered, and centered section headings
+% - correct subsection and subsubsection headings
+% - use \title{xx} for title, will automattically be typeset uppercase (not need for the user to do so)
+%
+% NEW NEW NEW
+%
+% - use \affiliation{author1, author2, ... and authorN}{address} for author(s) <typeset in italics>
+% with a single affiliation (address)
+% - use \affiliationS{author}{address1}{address2} for author(s) <typeset in italics>
+% with double affiliation (address)
+% - use \twoaffiliations{author1}{address1}{author2}{address2}
+% for two (or more) authors with two separate addresses
+% - use \threeaffiliations{author1}{address1}{author2}{address2}{author3}{address3}
+% for three (or more) authors with three separate addresses
+% - use \fouraffiliations{author1}{address1}{author2}{address2}{author3}{address3}{author4}{address4}
+% for four (or more) authors with four separate addresses
+% - note: no need for \name \address \author nor \date
+%
+% - optional: can use \thanks{xx} within \affiliation, \affiliations, etc.
+% asterisk is not printed after name nor in footnote
+% - optional: can use \sthanks{xx} after each name within \name or
+% \twoauthors if different thanks for each author,
+% footnote symbol will appear for each name and footnote
+% - optional: use \ninept to typeset text in 9 pt; default is 10pt.
+%
+% Example of use for one or more authors at a common address and
+% common support. For distinct support acknowledgments,
+% use \sthanks{xx} after each name.
+%
+% \documentstyle[dafx_06]{article}
+% \title{Title of the paper}
+% \affiliation{George P. Burdell and John Q. Professor
+% \thanks{This work was supported by...}}
+% {Common address, department \\
+% City, etc \\
+% optional e-mail address}
+%
+% \begin{document}
+% OPTIONAL --> \ninept <-- OPTIONAL, for nine pt only
+% \maketitle
+% \begin{abstract}
+% This is the abstract for my paper.
+% \end{abstract}
+% .
+% Insert text of paper
+% .
+% \end{document}
+%
+% Example of use for authors at two distinct addresses with only
+% one support acknowledgment. For distinct support acknowledgments,
+% use \sthanks{xx} after each name.
+%
+% \documentstyle[dafx_06]{article}
+% \title{Title of the paper}
+% \twoaffiliations{John Doe
+% \thanks{This work was supported by...}}
+% {Doe's address, department \\
+% City, etc \\
+% optional e-mail address}
+% {Judy Smith}
+% {Smith's address, department \\
+% City, etc \\
+% optional e-mail address}
+%
+% \begin{document}
+% OPTIONAL --> \ninept <-- OPTIONAL, for nine pt only
+% \maketitle
+% \begin{abstract}
+% This is the abstract for my paper.
+% \end{abstract}
+% .
+% Insert text of paper
+% .
+% \end{document}
+%
+%
+% PLEASE REPORT ANY BUGS
+%
+% Author: Stephen Martucci -- martucci@cdg.nj.nec.com
+% Modifications: Jyri Huopaniemi -- jyri.huopaniemi@research.nokia.com
+% the Dafx crew -- dafx@sci.univr.it
+% The DAFx04 crew -- dafx04@na.infn.it
+% The DAFx06 crew -- dafx06@dafx.ca
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+%change default font to times-roman
+\renewcommand{\sfdefault}{phv}
+\renewcommand{\rmdefault}{ptm}
+\renewcommand{\ttdefault}{pcr}
+
+%\oddsidemargin 0pt % FINAL?
+%\evensidemargin -22pt % FINAL?
+\oddsidemargin -4.95truemm % no differential margin
+\evensidemargin -4.95truemm % no differential margin
+
+\topmargin 0truept
+\headheight 12truept
+\footskip 0truept
+\textheight 226truemm
+\textwidth 175truemm
+%\voffset -14truept %A4 letter format
+\voffset -28truept %US letter format
+\headsep 20truept
+
+\twocolumn
+\columnsep 8truemm
+\pagestyle{empty}
+\def\ninept{\def\baselinestretch{0.95}\let\normalsize\small\normalsize}
+
+\def\maketitle{\par
+ \begingroup
+ \def\thefootnote{}
+ \def\@makefnmark{\hbox to 6pt{$^{\@thefnmark}$\hss}}
+ \if@twocolumn
+ \twocolumn[\@maketitle]
+ \else \newpage
+ \global\@topnum\z@ \@maketitle \fi\@thanks
+ \endgroup
+ \setcounter{footnote}{0}
+ \let\maketitle\relax
+ \let\@maketitle\relax
+ \gdef\thefootnote{\arabic{footnote}}\gdef\@@savethanks{}%
+ \gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax}
+
+\def\@maketitle{\newpage
+ \null
+ \vskip 1em \begin{center}
+ {\large \bf \@title \par} \vskip 1.5em {\large \lineskip .5em
+\begin{tabular}[t]{c}\@name \\ \@address
+ \end{tabular}\par} \end{center}
+ \par
+ \vskip 1.4em}
+
+\def\title#1{\gdef\@title{\MakeUppercase{#1}}}
+%\def\name#1{\gdef\@name{{\em #1}\\}}
+%\def\address#1{\gdef\@address{#1}}
+\gdef\@title{\uppercase{title of paper}}
+\gdef\@name{{\em Name of author}\\}
+\gdef\@address{Address - Line 1 \\
+ Address - Line 2 \\
+ Address - Line 3}
+
+\let\@@savethanks\thanks
+\def\thanks#1{\gdef\thefootnote{}\@@savethanks{#1}}
+\def\sthanks#1{\gdef\thefootnote{\fnsymbol{footnote}}\@@savethanks{#1}}
+
+\def\affiliationSpace{-0.3cm}
+
+\def\affiliation#1#2{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}
+ }
+}
+
+\def\affiliations#1#2#3{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ \begin{tabular}{@{}c@{}}
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ #3\relax
+ \end{tabular}
+ \end{tabular}
+ }
+}
+
+\def\twoaffiliations#1#2#3#4{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #3} \\ \vspace*{\affiliationSpace}\\
+ #4\relax
+ \end{tabular}
+ }
+}
+
+\def\threeaffiliations#1#2#3#4#5#6{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #3} \\ \vspace*{\affiliationSpace}\\
+ #4\relax
+ \end{tabular} \\ \\
+ \begin{tabular}{@{}c@{}}
+ {\em #5} \\ \vspace*{\affiliationSpace}\\
+ #6\relax
+ \end{tabular}
+ }
+}
+
+\def\fouraffiliations#1#2#3#4#5#6#7#8{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #3} \\ \vspace*{\affiliationSpace}\\
+ #4\relax
+ \end{tabular} \\ \\
+ \begin{tabular}{@{}c@{}}
+ {\em #5} \\ \vspace*{\affiliationSpace}\\
+ #6\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #7} \\ \vspace*{\affiliationSpace}\\
+ #8\relax
+ \end{tabular}
+ }
+}
+
+\def\@sect#1#2#3#4#5#6[#7]#8{
+ \refstepcounter{#1}\edef\@svsec{\csname the#1\endcsname.\hskip 0.6em}
+ \begingroup \ifnum #2=1\bf\centering
+ {\interlinepenalty \@M
+ \@svsec\uppercase{#8}\par}\else\ifnum #2=2\bf
+ \noindent{\interlinepenalty \@M \@svsec #8\par}\else\it
+ \@hangfrom{\hskip\parindent}{\interlinepenalty \@M
+ \@svsec #8\par}\fi\fi\endgroup
+ \csname #1mark\endcsname{#7}\addcontentsline
+ {toc}{#1}{\protect\numberline{\csname the#1\endcsname} #7}
+ \@tempskipa #5\relax
+ \@xsect{\@tempskipa}}
+
+\def\abstract{\begin{center}
+{\bf ABSTRACT\vspace{-.5em}\vspace{0pt}}
+\end{center}}
+\def\endabstract{\par}
+
+\def\copyrightnotice#1{\gdef\@copyrightnotice{#1}}\let\@copyrightnotice\relax
+\def\toappear#1{\gdef\@toappear{#1}}\let\@toappear\relax
+
+%%% Strings for the preprint titlepage footer:
+
+\newif\if@preprint\@preprintfalse
+\def\ds@preprint{\@preprinttrue}
+\def\ps@preprint{\let\@mkboth\@gobbletwo\def\@oddhead{}
+ \def\@oddfoot{\rlap{\@toappear}\hfil\thepage\hfil
+ \llap{\@copyrightnotice}\gdef\@toappear{}\gdef\@copyrightnotice{}}}
+
+\if@preprint\ps@preprint
+\else\ps@empty\flushbottom\fi
+
+\def\thebibliography#1{\section{References}\list
+ {[\arabic{enumi}]}{\settowidth\labelwidth{[#1]}\leftmargin\labelwidth
+ \advance\leftmargin\labelsep
+ \usecounter{enumi}}
+ \def\newblock{\hskip .11em plus .33em minus .07em}
+ \sloppy\clubpenalty4000\widowpenalty4000
+ \sfcode`\.=1000\relax}
+\let\endthebibliography=\endlist
+
+\flushbottom
+%%%%% fancyheading included
+\def\lhead{\@ifnextchar[{\@xlhead}{\@ylhead}}
+\def\@xlhead[#1]#2{\gdef\@elhead{#1}\gdef\@olhead{#2}}
+\def\@ylhead#1{\gdef\@elhead{#1}\gdef\@olhead{#1}}
+
+\def\chead{\@ifnextchar[{\@xchead}{\@ychead}}
+\def\@xchead[#1]#2{\gdef\@echead{#1}\gdef\@ochead{#2}}
+\def\@ychead#1{\gdef\@echead{#1}\gdef\@ochead{#1}}
+
+\def\rhead{\@ifnextchar[{\@xrhead}{\@yrhead}}
+\def\@xrhead[#1]#2{\gdef\@erhead{#1}\gdef\@orhead{#2}}
+\def\@yrhead#1{\gdef\@erhead{#1}\gdef\@orhead{#1}}
+
+\def\lfoot{\@ifnextchar[{\@xlfoot}{\@ylfoot}}
+\def\@xlfoot[#1]#2{\gdef\@elfoot{#1}\gdef\@olfoot{#2}}
+\def\@ylfoot#1{\gdef\@elfoot{#1}\gdef\@olfoot{#1}}
+
+\def\cfoot{\@ifnextchar[{\@xcfoot}{\@ycfoot}}
+\def\@xcfoot[#1]#2{\gdef\@ecfoot{#1}\gdef\@ocfoot{#2}}
+\def\@ycfoot#1{\gdef\@ecfoot{#1}\gdef\@ocfoot{#1}}
+
+\def\rfoot{\@ifnextchar[{\@xrfoot}{\@yrfoot}}
+\def\@xrfoot[#1]#2{\gdef\@erfoot{#1}\gdef\@orfoot{#2}}
+\def\@yrfoot#1{\gdef\@erfoot{#1}\gdef\@orfoot{#1}}
+
+\newdimen\headrulewidth
+\newdimen\footrulewidth
+\newdimen\plainheadrulewidth
+\newdimen\plainfootrulewidth
+\newdimen\headwidth
+\newif\if@fancyplain
+\def\fancyplain#1#2{\if@fancyplain#1\else#2\fi}
+
+% Command to reset various things in the headers:
+% a.o. single spacing (taken from setspace.sty)
+% and the catcode of ^^M (so that epsf files in the header work if a
+% verbatim crosses a page boundary)
+\def\fancy@reset{\restorecr
+ \def\baselinestretch{1}%
+ \ifx\undefined\@newbaseline% NFSS not present; 2.09 or 2e
+ \ifx\@currsize\normalsize\@normalsize\else\@currsize\fi%
+ \else% NFSS (2.09) present
+ \@newbaseline%
+ \fi}
+
+% Initialization of the head and foot text.
+
+\headrulewidth 0.4pt
+\footrulewidth\z@
+\plainheadrulewidth\z@
+\plainfootrulewidth\z@
+
+\lhead[\fancyplain{}{\sl\rightmark}]{\fancyplain{}{\sl\leftmark}}
+% i.e. empty on ``plain'' pages, \rightmark on even, \leftmark on odd pages
+\chead{}
+%\rhead[\fancyplain{}{\sl\leftmark}]{\fancyplain{}{\sl\rightmark}}
+% i.e. empty on ``plain'' pages, \leftmark on even, \rightmark on odd pages
+\lfoot{}
+\cfoot{}
+\rfoot{}
+
+% Put together a header or footer given the left, center and
+% right text, fillers at left and right and a rule.
+% The \lap commands put the text into an hbox of zero size,
+% so overlapping text does not generate an errormessage.
+
+\def\@fancyhead#1#2#3#4#5{#1\hbox to\headwidth{\fancy@reset\vbox{\hbox
+{\rlap{\parbox[b]{\headwidth}{\raggedright#2\strut}}\hfill
+\parbox[b]{\headwidth}{\centering#3\strut}\hfill
+\llap{\parbox[b]{\headwidth}{\raggedleft#4\strut}}}\headrule}}#5}
+
+
+\def\@fancyfoot#1#2#3#4#5{#1\hbox to\headwidth{\fancy@reset\vbox{\footrule
+\hbox{\rlap{\parbox[t]{\headwidth}{\raggedright#2\strut}}\hfill
+\parbox[t]{\headwidth}{\centering#3\strut}\hfill
+\llap{\parbox[t]{\headwidth}{\raggedleft#4\strut}}}}}#5}
+
+\def\headrule{{\if@fancyplain\let\headrulewidth\plainheadrulewidth\fi
+\hrule\@height\headrulewidth\@width\headwidth \vskip-\headrulewidth}}
+
+\def\footrule{{\if@fancyplain\let\footrulewidth\plainfootrulewidth\fi
+\vskip-0.3\normalbaselineskip\vskip-\footrulewidth
+\hrule\@width\headwidth\@height\footrulewidth\vskip0.3\normalbaselineskip}}
+
+\def\ps@fancy{%
+\@ifundefined{@chapapp}{\let\@chapapp\chaptername}{}%for amsbook
+\@ifundefined{chapter}{\def\sectionmark##1{\markboth
+{\uppercase{\ifnum \c@secnumdepth>\z@
+ \thesection\hskip 1em\relax \fi ##1}}{}}%
+\def\subsectionmark##1{\markright {\ifnum \c@secnumdepth >\@ne
+ \thesubsection\hskip 1em\relax \fi ##1}}}%
+{\def\chaptermark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\m@ne
+ \@chapapp\ \thechapter. \ \fi ##1}}{}}
+\def\sectionmark##1{\markright{\uppercase{\ifnum \c@secnumdepth >\z@
+ \thesection. \ \fi ##1}}}}%
+\csname ps@headings\endcsname % use \ps@headings defaults if they exist
+\ps@@fancy
+\gdef\ps@fancy{\@fancyplainfalse\ps@@fancy}%
+\headwidth\textwidth}
+\def\ps@fancyplain{\ps@fancy \let\ps@plain\ps@plain@fancy}
+\def\ps@plain@fancy{\@fancyplaintrue\ps@@fancy}
+\def\ps@@fancy{%
+\def\@mkboth{\protect\markboth}%
+\def\@oddhead{\@fancyhead\@lodd\@olhead\@ochead\@orhead\@rodd}%
+\def\@oddfoot{\@fancyfoot\@lodd\@olfoot\@ocfoot\@orfoot\@rodd}%
+\def\@evenhead{\@fancyhead\@rodd\@elhead\@echead\@erhead\@lodd}%
+\def\@evenfoot{\@fancyfoot\@rodd\@elfoot\@ecfoot\@erfoot\@lodd}%
+}
+\def\@lodd{\if@reversemargin\hss\else\relax\fi}
+\def\@rodd{\if@reversemargin\relax\else\hss\fi}
+
+\let\latex@makecol\@makecol
+\def\@makecol{\let\topfloat\@toplist\let\botfloat\@botlist\latex@makecol}
+\def\iftopfloat#1#2{\ifx\topfloat\empty #2\else #1\fi}
+\def\ifbotfloat#1#2{\ifx\botfloat\empty #2\else #1\fi}
+\def\iffloatpage#1#2{\if@fcolmade #1\else #2\fi}
+
+\pagestyle{fancy}
+\renewcommand{\headrulewidth}{0pt}
+\renewcommand{\footrulewidth}{-5mm}
+\lhead{\em{\small{Proc.~of the 9$^{\text{\it th}}$ Int.~Conference on Digital Audio
+Effects (DAFx-06), Montreal, Canada, September 18-20, 2006}}}
+\rhead{}
+\lfoot{}
+\rfoot{}
+\cfoot{{\vskip 11mm}{\small DAFX-\thepage}}{}
+%\cfoot{{\vskip 11mm}{\small DAFx-06 -- \thepage}}{}
+
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_003/fft_plot2.png b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_003/fft_plot2.png
new file mode 100644
index 00000000000..e3ccb1c57e3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_003/fft_plot2.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_003/p_003.tex b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_003/p_003.tex
new file mode 100644
index 00000000000..0e6405e1b1b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_003/p_003.tex
@@ -0,0 +1,495 @@
+% Template LaTeX file for DAFx-06 papers
+%
+% To generate the correct references using BibTeX, run
+% latex, bibtex, latex, latex
+% modified from DAFx-00 version by Florian Keiler, 2002-07-08
+% from DAFx-02 to DAFx-03 by Gianpaolo Evangelista
+% from DAFx-05 to DAFx-06 by Vincent Verfaille, 2006-02-05
+%
+% Template with hyper-references (links) active after conversion to pdf
+% (with the distiller) or if compiled with pdflatex.
+%
+% 20060205: added package 'hypcap' to correct hyperlinks to figures and tables
+% use of \papertitle and \paperauthorA, etc for same title in PDF and Metadata
+%
+% 1) Please compile using latex or pdflatex.
+% 2) If using pdflatex, you need your figures in a file format other than eps! e.g. png or jpg is working
+% 3) Please use "paperftitle" and "pdfauthor" definitions below
+
+%------------------------------------------------------------------------------------------
+% ! ! ! ! ! ! ! ! ! ! ! ! user defined variables ! ! ! ! ! ! ! ! ! ! ! ! ! !
+% Please use these commands to define title and author of the paper:
+\def\papertitle{Templates for One Author with Two Affiliations}
+\def\paperauthorA{Bob Boogie-Woogie}
+
+
+%------------------------------------------------------------------------------------------
+\documentclass[twoside]{article}
+\usepackage{dafx_06,amssymb,amsmath}
+\input{../../pages.tex}\setpagenumber{02}
+%\setcounter{page}{1}
+\ninept
+
+\usepackage{times}
+ % Saves a lot of ouptut space in PDF... after conversion with the distiller
+ % Delete if you cannot get PS fonts working on your system.
+
+% pdf-tex settings: detect automatically if run by latex or pdflatex
+\newif\ifpdf
+\ifx\pdfoutput\relax
+\else
+ \ifcase\pdfoutput
+ \pdffalse
+ \else
+ \pdftrue
+\fi
+
+\ifpdf % compiling with pdflatex
+ \usepackage[pdftex,
+ pdftitle={\papertitle},
+ pdfauthor={\paperauthorA},
+ colorlinks=false, % links are activated as colror boxes instead of color text
+ bookmarksnumbered, %use section numbers with bookmarks
+ pdfstartview= XYZ % starts with zoom=100% instead of full screen; especially useful if working with a big screen :-)
+ ]{hyperref}
+ \pdfcompresslevel=9
+ \usepackage[pdftex]{graphicx}
+ \usepackage[figure,table]{hypcap}
+\else % compiling with latex
+ \usepackage[dvips]{graphicx}
+ \usepackage[dvips,
+ colorlinks=false, % no color links
+ bookmarksnumbered, %use section numbers with bookmarks
+ pdfstartview= XYZ % starts with zoom=100% instead of full screen
+ ]{hyperref}
+ % hyperrefs are active in the pdf file after conversion
+ \usepackage[figure,table]{hypcap}
+\fi
+
+%------------------------------------------------------------------------------------------
+\title{\papertitle}
+
+\affiliations{\paperauthorA}
+{\href{http://www.music.mcgill.ca/~mtech/spcl/}{SPCL, Music Technology Area} \\ McGill University, Montreal, Canada \\ {\tt \href{mailto:dafx06@dafx.ca}{dafx06@dafx.ca}}}
+{\href{http://www.music.mcgill.ca/~mtech/spcl/}{The Other Group, Music Technology Area}\\ McGill University, Montreal, Canada \\ {\tt \href{mailto:dafx06@dafx.ca}{dafx06@dafx.ca}}}
+
+%------------------------------------------------------------------------------------------
+\begin{document}
+% more pdf-tex settings:
+\ifpdf % used graphic file format for pdflatex
+ \DeclareGraphicsExtensions{.png,.jpg,.pdf}
+\else % used graphic file format for latex
+ \DeclareGraphicsExtensions{.eps}
+\fi
+
+\maketitle
+
+\begin{abstract}
+This is the template file for the proceedings of the 9$^{th}$ International Conference on Digital Audio Effects (DAFx-06).
+This template has been generated from WASPAA'99 templates and aims at producing conference proceedings in electronic form.
+The format is essentially the one used for ICASSP conferences.
+
+Please use either this \LaTeX{} or the accompanying Word formats when preparing your submission.
+The templates are available in electronic form on the following website:
+\\ \href{http://www.dafx.ca}{http://www.dafx.ca}. Thanks!
+\end{abstract}
+
+\section{Introduction}
+This template can be found on the conference website.
+
+\subsection{Figures}
+All figures should be centered on the column (or page, if the figure spans both columns).
+Figure captions (in italic) should follow each figure and have the format given in Figure \ref{fft_plot}.
+\begin{figure}[ht]
+\centerline{\includegraphics[scale=0.8]{fft_plot2}}
+\caption{{\it Sinusoid in time and frequency domain.}}
+\label{fft_plot}
+\end{figure}
+Figures must be vectorial (no screen copy, no bitmap, etc). For example when using \texttt{Matlab}, export using either Postscript or PDF format. Also, in order to provide a better readibility, figure text font size should be at list identical to footnote font size. To do so using \texttt{Matlab}, use the \texttt{subplot} command before plotting.
+
+\subsection{Tables}
+As for figures, all tables should be centered on the column (or page, if the table spans both columns).
+Table captions should be in italic, follow each table and have the format given in Table \ref{tab:example}.
+
+\begin{table}[htdp]
+ \begin{center}
+ \begin{tabular}{|c|c|}\hline
+ angle ($\theta$, rad) & $\sin \theta$ \\\hline
+ $\frac{\pi}{2}$ & 1 \\
+ $\pi$ & 0 \\
+ $\frac{3\pi}{2}$ & -1 \\
+ $2\pi$ & 0 \\\hline
+ \end{tabular}
+ \end{center}
+ \label{tab:example}
+ \caption{{\it Basic trigonometric values.}}
+\end{table}%
+
+\subsection{Equations}
+Equations should be placed on separate lines and numbered:
+
+\begin{equation}
+X(e^{j\Omega})=\sum_{n=0}^{N-1}x(n)e^{-j\Omega n}
+\label{eq1}
+\end{equation}
+where the sequence $x(n)$ in equation (\ref{eq1}) is a windowed frame:
+\begin{equation}
+x(n)=s(n)\cdot w(n)
+\label{eq2}
+\end{equation}
+with a window function $w(n)$.
+
+\subsection{Page Numbers}
+Page numbers will be added to the document electronically, so {\em please leave the numbering as is},
+that is, the first page will start at page DAFX-1 and the last page, at most, will have to be DAFX-6
+for the submission of papers for an oral presentation or DAFX-4 in the case of a poster presentation.
+
+\subsection{References}
+The references will be numbered in order of appearance \cite{Haykin:1991:adaptive:filter,Serra:1996:sms,Moorer:2000:AES:audio:millenium,Arfib:1998:DAFx,Fitz:Haken:2003:Web:morphing:loris}. Please avoid listing references that do not appear in the text.
+
+\subsubsection{Reference Format}
+The reference format is the standard IEEE one. We recommend to use BibTeX to create the reference list.
+
+\section{Conclusions}
+This template can be found on the conference website.
+If you wish to include a single authors' affiliation please use the companion LaTeX template tmpl\_la\_href.
+Please, submit full-length papers (max.~6 pages for oral presentation and max.~4 pages for posters).
+
+Submission is fully electronic and automated through the Conference Web Submission System.
+DO NOT send us papers directly by e-mail.
+Please, submit files in pdf format only.
+
+
+\section{Acknowledgements}
+Many thanks to the great number of anonymous reviewers!
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+
+%\section{Margin Check}
+%This section shows the column margins for pages other than the first one. \bigskip\newline
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+%DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+%\newpage
+\bibliographystyle{IEEEtran}
+\bibliography{p_003}
+
+
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_005/dafx_06.sty b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_005/dafx_06.sty
new file mode 100644
index 00000000000..e38c4e037e3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_005/dafx_06.sty
@@ -0,0 +1,408 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%
+% File: dafx_06.sty (LaTeX Document style option "dafx_06")
+%
+% Usage: \documentclass{article}
+% \usepackage{dafx_06}
+%
+% Or for LaTeX 2.09:
+% Usage: \documentstyle[...,dafx_06,...]{article}
+%
+% Purpose:
+%
+% Style file for Conference on Digital Audio Effects (DAFX-06).
+% Modified from waspaa99.sty
+% Features:
+% - correct page size (175mm x 226mm)
+% - use times-roman font as default font(roman font) in order to achieve
+% best quality on paper and screen
+% - twocolumn format
+% - boldfaced, numbered, and centered section headings
+% - correct subsection and subsubsection headings
+% - use \title{xx} for title, will automattically be typeset uppercase (not need for the user to do so)
+%
+% NEW NEW NEW
+%
+% - use \affiliation{author1, author2, ... and authorN}{address} for author(s) <typeset in italics>
+% with a single affiliation (address)
+% - use \affiliationS{author}{address1}{address2} for author(s) <typeset in italics>
+% with double affiliation (address)
+% - use \twoaffiliations{author1}{address1}{author2}{address2}
+% for two (or more) authors with two separate addresses
+% - use \threeaffiliations{author1}{address1}{author2}{address2}{author3}{address3}
+% for three (or more) authors with three separate addresses
+% - use \fouraffiliations{author1}{address1}{author2}{address2}{author3}{address3}{author4}{address4}
+% for four (or more) authors with four separate addresses
+% - note: no need for \name \address \author nor \date
+%
+% - optional: can use \thanks{xx} within \affiliation, \affiliations, etc.
+% asterisk is not printed after name nor in footnote
+% - optional: can use \sthanks{xx} after each name within \name or
+% \twoauthors if different thanks for each author,
+% footnote symbol will appear for each name and footnote
+% - optional: use \ninept to typeset text in 9 pt; default is 10pt.
+%
+% Example of use for one or more authors at a common address and
+% common support. For distinct support acknowledgments,
+% use \sthanks{xx} after each name.
+%
+% \documentstyle[dafx_06]{article}
+% \title{Title of the paper}
+% \affiliation{George P. Burdell and John Q. Professor
+% \thanks{This work was supported by...}}
+% {Common address, department \\
+% City, etc \\
+% optional e-mail address}
+%
+% \begin{document}
+% OPTIONAL --> \ninept <-- OPTIONAL, for nine pt only
+% \maketitle
+% \begin{abstract}
+% This is the abstract for my paper.
+% \end{abstract}
+% .
+% Insert text of paper
+% .
+% \end{document}
+%
+% Example of use for authors at two distinct addresses with only
+% one support acknowledgment. For distinct support acknowledgments,
+% use \sthanks{xx} after each name.
+%
+% \documentstyle[dafx_06]{article}
+% \title{Title of the paper}
+% \twoaffiliations{John Doe
+% \thanks{This work was supported by...}}
+% {Doe's address, department \\
+% City, etc \\
+% optional e-mail address}
+% {Judy Smith}
+% {Smith's address, department \\
+% City, etc \\
+% optional e-mail address}
+%
+% \begin{document}
+% OPTIONAL --> \ninept <-- OPTIONAL, for nine pt only
+% \maketitle
+% \begin{abstract}
+% This is the abstract for my paper.
+% \end{abstract}
+% .
+% Insert text of paper
+% .
+% \end{document}
+%
+%
+% PLEASE REPORT ANY BUGS
+%
+% Author: Stephen Martucci -- martucci@cdg.nj.nec.com
+% Modifications: Jyri Huopaniemi -- jyri.huopaniemi@research.nokia.com
+% the Dafx crew -- dafx@sci.univr.it
+% The DAFx04 crew -- dafx04@na.infn.it
+% The DAFx06 crew -- dafx06@dafx.ca
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+%change default font to times-roman
+\renewcommand{\sfdefault}{phv}
+\renewcommand{\rmdefault}{ptm}
+\renewcommand{\ttdefault}{pcr}
+
+%\oddsidemargin 0pt % FINAL?
+%\evensidemargin -22pt % FINAL?
+\oddsidemargin -4.95truemm % no differential margin
+\evensidemargin -4.95truemm % no differential margin
+
+\topmargin 0truept
+\headheight 12truept
+\footskip 0truept
+\textheight 226truemm
+\textwidth 175truemm
+%\voffset -14truept %A4 letter format
+\voffset -28truept %US letter format
+\headsep 20truept
+
+\twocolumn
+\columnsep 8truemm
+\pagestyle{empty}
+\def\ninept{\def\baselinestretch{0.95}\let\normalsize\small\normalsize}
+
+\def\maketitle{\par
+ \begingroup
+ \def\thefootnote{}
+ \def\@makefnmark{\hbox to 6pt{$^{\@thefnmark}$\hss}}
+ \if@twocolumn
+ \twocolumn[\@maketitle]
+ \else \newpage
+ \global\@topnum\z@ \@maketitle \fi\@thanks
+ \endgroup
+ \setcounter{footnote}{0}
+ \let\maketitle\relax
+ \let\@maketitle\relax
+ \gdef\thefootnote{\arabic{footnote}}\gdef\@@savethanks{}%
+ \gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax}
+
+\def\@maketitle{\newpage
+ \null
+ \vskip 1em \begin{center}
+ {\large \bf \@title \par} \vskip 1.5em {\large \lineskip .5em
+\begin{tabular}[t]{c}\@name \\ \@address
+ \end{tabular}\par} \end{center}
+ \par
+ \vskip 1.4em}
+
+\def\title#1{\gdef\@title{\MakeUppercase{#1}}}
+%\def\name#1{\gdef\@name{{\em #1}\\}}
+%\def\address#1{\gdef\@address{#1}}
+\gdef\@title{\uppercase{title of paper}}
+\gdef\@name{{\em Name of author}\\}
+\gdef\@address{Address - Line 1 \\
+ Address - Line 2 \\
+ Address - Line 3}
+
+\let\@@savethanks\thanks
+\def\thanks#1{\gdef\thefootnote{}\@@savethanks{#1}}
+\def\sthanks#1{\gdef\thefootnote{\fnsymbol{footnote}}\@@savethanks{#1}}
+
+\def\affiliationSpace{-0.3cm}
+
+\def\affiliation#1#2{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}
+ }
+}
+
+\def\affiliations#1#2#3{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ \begin{tabular}{@{}c@{}}
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ #3\relax
+ \end{tabular}
+ \end{tabular}
+ }
+}
+
+\def\twoaffiliations#1#2#3#4{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #3} \\ \vspace*{\affiliationSpace}\\
+ #4\relax
+ \end{tabular}
+ }
+}
+
+\def\threeaffiliations#1#2#3#4#5#6{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #3} \\ \vspace*{\affiliationSpace}\\
+ #4\relax
+ \end{tabular} \\ \\
+ \begin{tabular}{@{}c@{}}
+ {\em #5} \\ \vspace*{\affiliationSpace}\\
+ #6\relax
+ \end{tabular}
+ }
+}
+
+\def\fouraffiliations#1#2#3#4#5#6#7#8{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #3} \\ \vspace*{\affiliationSpace}\\
+ #4\relax
+ \end{tabular} \\ \\
+ \begin{tabular}{@{}c@{}}
+ {\em #5} \\ \vspace*{\affiliationSpace}\\
+ #6\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #7} \\ \vspace*{\affiliationSpace}\\
+ #8\relax
+ \end{tabular}
+ }
+}
+
+\def\@sect#1#2#3#4#5#6[#7]#8{
+ \refstepcounter{#1}\edef\@svsec{\csname the#1\endcsname.\hskip 0.6em}
+ \begingroup \ifnum #2=1\bf\centering
+ {\interlinepenalty \@M
+ \@svsec\uppercase{#8}\par}\else\ifnum #2=2\bf
+ \noindent{\interlinepenalty \@M \@svsec #8\par}\else\it
+ \@hangfrom{\hskip\parindent}{\interlinepenalty \@M
+ \@svsec #8\par}\fi\fi\endgroup
+ \csname #1mark\endcsname{#7}\addcontentsline
+ {toc}{#1}{\protect\numberline{\csname the#1\endcsname} #7}
+ \@tempskipa #5\relax
+ \@xsect{\@tempskipa}}
+
+\def\abstract{\begin{center}
+{\bf ABSTRACT\vspace{-.5em}\vspace{0pt}}
+\end{center}}
+\def\endabstract{\par}
+
+\def\copyrightnotice#1{\gdef\@copyrightnotice{#1}}\let\@copyrightnotice\relax
+\def\toappear#1{\gdef\@toappear{#1}}\let\@toappear\relax
+
+%%% Strings for the preprint titlepage footer:
+
+\newif\if@preprint\@preprintfalse
+\def\ds@preprint{\@preprinttrue}
+\def\ps@preprint{\let\@mkboth\@gobbletwo\def\@oddhead{}
+ \def\@oddfoot{\rlap{\@toappear}\hfil\thepage\hfil
+ \llap{\@copyrightnotice}\gdef\@toappear{}\gdef\@copyrightnotice{}}}
+
+\if@preprint\ps@preprint
+\else\ps@empty\flushbottom\fi
+
+\def\thebibliography#1{\section{References}\list
+ {[\arabic{enumi}]}{\settowidth\labelwidth{[#1]}\leftmargin\labelwidth
+ \advance\leftmargin\labelsep
+ \usecounter{enumi}}
+ \def\newblock{\hskip .11em plus .33em minus .07em}
+ \sloppy\clubpenalty4000\widowpenalty4000
+ \sfcode`\.=1000\relax}
+\let\endthebibliography=\endlist
+
+\flushbottom
+%%%%% fancyheading included
+\def\lhead{\@ifnextchar[{\@xlhead}{\@ylhead}}
+\def\@xlhead[#1]#2{\gdef\@elhead{#1}\gdef\@olhead{#2}}
+\def\@ylhead#1{\gdef\@elhead{#1}\gdef\@olhead{#1}}
+
+\def\chead{\@ifnextchar[{\@xchead}{\@ychead}}
+\def\@xchead[#1]#2{\gdef\@echead{#1}\gdef\@ochead{#2}}
+\def\@ychead#1{\gdef\@echead{#1}\gdef\@ochead{#1}}
+
+\def\rhead{\@ifnextchar[{\@xrhead}{\@yrhead}}
+\def\@xrhead[#1]#2{\gdef\@erhead{#1}\gdef\@orhead{#2}}
+\def\@yrhead#1{\gdef\@erhead{#1}\gdef\@orhead{#1}}
+
+\def\lfoot{\@ifnextchar[{\@xlfoot}{\@ylfoot}}
+\def\@xlfoot[#1]#2{\gdef\@elfoot{#1}\gdef\@olfoot{#2}}
+\def\@ylfoot#1{\gdef\@elfoot{#1}\gdef\@olfoot{#1}}
+
+\def\cfoot{\@ifnextchar[{\@xcfoot}{\@ycfoot}}
+\def\@xcfoot[#1]#2{\gdef\@ecfoot{#1}\gdef\@ocfoot{#2}}
+\def\@ycfoot#1{\gdef\@ecfoot{#1}\gdef\@ocfoot{#1}}
+
+\def\rfoot{\@ifnextchar[{\@xrfoot}{\@yrfoot}}
+\def\@xrfoot[#1]#2{\gdef\@erfoot{#1}\gdef\@orfoot{#2}}
+\def\@yrfoot#1{\gdef\@erfoot{#1}\gdef\@orfoot{#1}}
+
+\newdimen\headrulewidth
+\newdimen\footrulewidth
+\newdimen\plainheadrulewidth
+\newdimen\plainfootrulewidth
+\newdimen\headwidth
+\newif\if@fancyplain
+\def\fancyplain#1#2{\if@fancyplain#1\else#2\fi}
+
+% Command to reset various things in the headers:
+% a.o. single spacing (taken from setspace.sty)
+% and the catcode of ^^M (so that epsf files in the header work if a
+% verbatim crosses a page boundary)
+\def\fancy@reset{\restorecr
+ \def\baselinestretch{1}%
+ \ifx\undefined\@newbaseline% NFSS not present; 2.09 or 2e
+ \ifx\@currsize\normalsize\@normalsize\else\@currsize\fi%
+ \else% NFSS (2.09) present
+ \@newbaseline%
+ \fi}
+
+% Initialization of the head and foot text.
+
+\headrulewidth 0.4pt
+\footrulewidth\z@
+\plainheadrulewidth\z@
+\plainfootrulewidth\z@
+
+\lhead[\fancyplain{}{\sl\rightmark}]{\fancyplain{}{\sl\leftmark}}
+% i.e. empty on ``plain'' pages, \rightmark on even, \leftmark on odd pages
+\chead{}
+%\rhead[\fancyplain{}{\sl\leftmark}]{\fancyplain{}{\sl\rightmark}}
+% i.e. empty on ``plain'' pages, \leftmark on even, \rightmark on odd pages
+\lfoot{}
+\cfoot{}
+\rfoot{}
+
+% Put together a header or footer given the left, center and
+% right text, fillers at left and right and a rule.
+% The \lap commands put the text into an hbox of zero size,
+% so overlapping text does not generate an errormessage.
+
+\def\@fancyhead#1#2#3#4#5{#1\hbox to\headwidth{\fancy@reset\vbox{\hbox
+{\rlap{\parbox[b]{\headwidth}{\raggedright#2\strut}}\hfill
+\parbox[b]{\headwidth}{\centering#3\strut}\hfill
+\llap{\parbox[b]{\headwidth}{\raggedleft#4\strut}}}\headrule}}#5}
+
+
+\def\@fancyfoot#1#2#3#4#5{#1\hbox to\headwidth{\fancy@reset\vbox{\footrule
+\hbox{\rlap{\parbox[t]{\headwidth}{\raggedright#2\strut}}\hfill
+\parbox[t]{\headwidth}{\centering#3\strut}\hfill
+\llap{\parbox[t]{\headwidth}{\raggedleft#4\strut}}}}}#5}
+
+\def\headrule{{\if@fancyplain\let\headrulewidth\plainheadrulewidth\fi
+\hrule\@height\headrulewidth\@width\headwidth \vskip-\headrulewidth}}
+
+\def\footrule{{\if@fancyplain\let\footrulewidth\plainfootrulewidth\fi
+\vskip-0.3\normalbaselineskip\vskip-\footrulewidth
+\hrule\@width\headwidth\@height\footrulewidth\vskip0.3\normalbaselineskip}}
+
+\def\ps@fancy{%
+\@ifundefined{@chapapp}{\let\@chapapp\chaptername}{}%for amsbook
+\@ifundefined{chapter}{\def\sectionmark##1{\markboth
+{\uppercase{\ifnum \c@secnumdepth>\z@
+ \thesection\hskip 1em\relax \fi ##1}}{}}%
+\def\subsectionmark##1{\markright {\ifnum \c@secnumdepth >\@ne
+ \thesubsection\hskip 1em\relax \fi ##1}}}%
+{\def\chaptermark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\m@ne
+ \@chapapp\ \thechapter. \ \fi ##1}}{}}
+\def\sectionmark##1{\markright{\uppercase{\ifnum \c@secnumdepth >\z@
+ \thesection. \ \fi ##1}}}}%
+\csname ps@headings\endcsname % use \ps@headings defaults if they exist
+\ps@@fancy
+\gdef\ps@fancy{\@fancyplainfalse\ps@@fancy}%
+\headwidth\textwidth}
+\def\ps@fancyplain{\ps@fancy \let\ps@plain\ps@plain@fancy}
+\def\ps@plain@fancy{\@fancyplaintrue\ps@@fancy}
+\def\ps@@fancy{%
+\def\@mkboth{\protect\markboth}%
+\def\@oddhead{\@fancyhead\@lodd\@olhead\@ochead\@orhead\@rodd}%
+\def\@oddfoot{\@fancyfoot\@lodd\@olfoot\@ocfoot\@orfoot\@rodd}%
+\def\@evenhead{\@fancyhead\@rodd\@elhead\@echead\@erhead\@lodd}%
+\def\@evenfoot{\@fancyfoot\@rodd\@elfoot\@ecfoot\@erfoot\@lodd}%
+}
+\def\@lodd{\if@reversemargin\hss\else\relax\fi}
+\def\@rodd{\if@reversemargin\relax\else\hss\fi}
+
+\let\latex@makecol\@makecol
+\def\@makecol{\let\topfloat\@toplist\let\botfloat\@botlist\latex@makecol}
+\def\iftopfloat#1#2{\ifx\topfloat\empty #2\else #1\fi}
+\def\ifbotfloat#1#2{\ifx\botfloat\empty #2\else #1\fi}
+\def\iffloatpage#1#2{\if@fcolmade #1\else #2\fi}
+
+\pagestyle{fancy}
+\renewcommand{\headrulewidth}{0pt}
+\renewcommand{\footrulewidth}{-5mm}
+\lhead{\em{\small{Proc.~of the 9$^{\text{\it th}}$ Int.~Conference on Digital Audio
+Effects (DAFx-06), Montreal, Canada, September 18-20, 2006}}}
+\rhead{}
+\lfoot{}
+\rfoot{}
+\cfoot{{\vskip 11mm}{\small DAFX-\thepage}}{}
+%\cfoot{{\vskip 11mm}{\small DAFx-06 -- \thepage}}{}
+
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_005/fft_plot2.png b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_005/fft_plot2.png
new file mode 100644
index 00000000000..e3ccb1c57e3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_005/fft_plot2.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_005/p_005.tex b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_005/p_005.tex
new file mode 100644
index 00000000000..48351bcc44f
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_005/p_005.tex
@@ -0,0 +1,335 @@
+% Template LaTeX file for DAFx-06 papers
+%
+% To generate the correct references using BibTeX, run
+% latex, bibtex, latex, latex
+% modified from DAFx-00 version by Florian Keiler, 2002-07-08
+% from DAFx-02 to DAFx-03 by Gianpaolo Evangelista
+% from DAFx-05 to DAFx-06 by Vincent Verfaille, 2006-02-05
+%
+% Template with hyper-references (links) active after conversion to pdf
+% (with the distiller) or if compiled with pdflatex.
+%
+% 20060205: added package 'hypcap' to correct hyperlinks to figures and tables
+% use of \papertitle and \paperauthorA, etc for same title in PDF and Metadata
+%
+% 1) Please compile using latex or pdflatex.
+% 2) If using pdflatex, you need your figures in a file format other than eps! e.g. png or jpg is working
+% 3) Please use "paperftitle" and "pdfauthor" definitions below
+
+%------------------------------------------------------------------------------------------
+% ! ! ! ! ! ! ! ! ! ! ! ! user defined variables ! ! ! ! ! ! ! ! ! ! ! ! ! !
+% Please use these commands to define title and author of the paper:
+\def\papertitle{Templates for Two Authors}
+\def\paperauthorA{Alfred Alabama}
+\def\paperauthorB{Chris Christmas}
+
+
+%------------------------------------------------------------------------------------------
+\documentclass[twoside]{article}
+\usepackage{dafx_06,amssymb,amsmath}
+%\setcounter{page}{1}
+\input{../../pages.tex}\setpagenumber{03}
+\ninept
+
+\usepackage{times}
+ % Saves a lot of ouptut space in PDF... after conversion with the distiller
+ % Delete if you cannot get PS fonts working on your system.
+
+% pdf-tex settings: detect automatically if run by latex or pdflatex
+\newif\ifpdf
+\ifx\pdfoutput\relax
+\else
+ \ifcase\pdfoutput
+ \pdffalse
+ \else
+ \pdftrue
+\fi
+
+\ifpdf % compiling with pdflatex
+ \usepackage[pdftex,
+ pdftitle={\papertitle},
+ pdfauthor={\paperauthorA, \paperauthorB},
+ colorlinks=false, % links are activated as colror boxes instead of color text
+ bookmarksnumbered, %use section numbers with bookmarks
+ pdfstartview= XYZ % starts with zoom=100% instead of full screen; especially useful if working with a big screen :-)
+ ]{hyperref}
+ \pdfcompresslevel=9
+ \usepackage[pdftex]{graphicx}
+ \usepackage[figure,table]{hypcap}
+\else % compiling with latex
+ \usepackage[dvips]{graphicx}
+ \usepackage[dvips,
+ colorlinks=false, % no color links
+ bookmarksnumbered, %use section numbers with bookmarks
+ pdfstartview= XYZ % starts with zoom=100% instead of full screen
+ ]{hyperref}
+ % hyperrefs are active in the pdf file after conversion
+ \usepackage[figure,table]{hypcap}
+\fi
+
+%------------------------------------------------------------------------------------------
+\title{\papertitle}
+
+\twoaffiliations{\paperauthorA}
+{\href{http://www.music.mcgill.ca/~mtech/spcl/}{SPCL, Music Technology Area}\\ Schulich School of Music\\ McGill University, Montreal, Canada \\ {\tt \href{mailto:dafx06@dafx.ca}{dafx06@dafx.ca}}
+}
+{\paperauthorB}
+{\href{http://dafx05.ssr.upm.es}{Signal Processing Applications Group} \\ Dept.~SSR, ETSI Telecomunicacion\\ UPM, Madrid, Spain \\
+ {\tt \href{mailto:dafx05@ssr.upm.es}{dafx05@ssr.upm.es}}
+}
+
+%------------------------------------------------------------------------------------------
+\begin{document}
+% more pdf-tex settings:
+\ifpdf % used graphic file format for pdflatex
+ \DeclareGraphicsExtensions{.png,.jpg,.pdf}
+\else % used graphic file format for latex
+ \DeclareGraphicsExtensions{.eps}
+\fi
+
+\maketitle
+
+\begin{abstract}
+This is the template file for the proceedings of the 9$^{th}$ International Conference on Digital Audio Effects (DAFx-06).
+This template has been generated from WASPAA'99 templates and aims at producing conference proceedings in electronic form.
+The format is essentially the one used for ICASSP conferences.
+
+Please use either this \LaTeX{} or the accompanying Word formats when preparing your submission.
+The templates are available in electronic form at the website:
+\\ \href{http://www.dafx.ca}{http://www.dafx.ca}. Thanks!
+\end{abstract}
+
+\section{Introduction}
+This template can be found on the conference website.
+
+\subsection{Figures}
+All figures should be centered on the column (or page, if the figure spans both columns).
+Figure captions (in italic) should follow each figure and have the format given in Figure \ref{fft_plot}.
+\begin{figure}[ht]
+\centerline{\includegraphics[scale=0.8]{fft_plot2}}
+\caption{{\it Sinusoid in time and frequency domain.}}
+\label{fft_plot}
+\end{figure}
+Figures must be vectorial (no screen copy, no bitmap, etc). For example when using \texttt{Matlab}, export using either Postscript or PDF format. Also, in order to provide a better readibility, figure text font size should be at list identical to footnote font size. To do so using \texttt{Matlab}, use the \texttt{subplot} command before plotting.
+
+\subsection{Tables}
+As for figures, all tables should be centered on the column (or page, if the table spans both columns).
+Table captions should be in italic, follow each table and have the format given in Table \ref{tab:example}.
+
+\begin{table}[htdp]
+ \begin{center}
+ \begin{tabular}{|c|c|}\hline
+ angle ($\theta$, rad) & $\sin \theta$ \\\hline
+ $\frac{\pi}{2}$ & 1 \\
+ $\pi$ & 0 \\
+ $\frac{3\pi}{2}$ & -1 \\
+ $2\pi$ & 0 \\\hline
+ \end{tabular}
+ \end{center}
+ \label{tab:example}
+ \caption{{\it Basic trigonometric values.}}
+\end{table}%
+
+\subsection{Equations}
+Equations should be placed on separate lines and numbered:
+
+\begin{equation}
+X(e^{j\Omega})=\sum_{n=0}^{N-1}x(n)e^{-j\Omega n}
+\label{eq1}
+\end{equation}
+where the sequence $x(n)$ in equation (\ref{eq1}) is a windowed frame:
+\begin{equation}
+x(n)=s(n)\cdot w(n)
+\label{eq2}
+\end{equation}
+with a window function $w(n)$.
+
+\subsection{Page Numbers}
+Page numbers will be added to the document electronically, so {\em please leave the numbering as is},
+that is, the first page will start at page DAFX-1 and the last page, at most, will have to be DAFX-6
+for the submission of papers for an oral presentation or DAFX-4 in the case of a poster presentation.
+
+\subsection{References}
+The references will be numbered in order of appearance \cite{Serra:1996:sms,Moorer:2000:AES:audio:millenium,Arfib:1998:DAFx,Askenfelt:1976:automatic:transcription}. Please avoid listing references that do not appear in the text.
+
+\subsubsection{Reference Format}
+The reference format is the standard IEEE one. We recommend to use BibTeX to create the reference list.
+
+\section{Conclusions}
+This template can be found on the conference website.
+If you wish to include a single authors' affiliation please use the companion LaTeX template tmpl\_la\_href.
+Please, submit full-length papers (max.~6 pages for oral presentation and max.~4 pages for posters).
+
+Submission is fully electronic and automated through the Conference Web Submission System.
+DO NOT send us papers directly by e-mail.
+
+
+\section{Acknowledgements}
+Many thanks to the great number of anonymous reviewers!
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+%\newpage
+\bibliographystyle{IEEEtran}
+\bibliography{p_005}
+
+
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_007/dafx_06.sty b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_007/dafx_06.sty
new file mode 100644
index 00000000000..e38c4e037e3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_007/dafx_06.sty
@@ -0,0 +1,408 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%
+% File: dafx_06.sty (LaTeX Document style option "dafx_06")
+%
+% Usage: \documentclass{article}
+% \usepackage{dafx_06}
+%
+% Or for LaTeX 2.09:
+% Usage: \documentstyle[...,dafx_06,...]{article}
+%
+% Purpose:
+%
+% Style file for Conference on Digital Audio Effects (DAFX-06).
+% Modified from waspaa99.sty
+% Features:
+% - correct page size (175mm x 226mm)
+% - use times-roman font as default font(roman font) in order to achieve
+% best quality on paper and screen
+% - twocolumn format
+% - boldfaced, numbered, and centered section headings
+% - correct subsection and subsubsection headings
+% - use \title{xx} for title, will automattically be typeset uppercase (not need for the user to do so)
+%
+% NEW NEW NEW
+%
+% - use \affiliation{author1, author2, ... and authorN}{address} for author(s) <typeset in italics>
+% with a single affiliation (address)
+% - use \affiliationS{author}{address1}{address2} for author(s) <typeset in italics>
+% with double affiliation (address)
+% - use \twoaffiliations{author1}{address1}{author2}{address2}
+% for two (or more) authors with two separate addresses
+% - use \threeaffiliations{author1}{address1}{author2}{address2}{author3}{address3}
+% for three (or more) authors with three separate addresses
+% - use \fouraffiliations{author1}{address1}{author2}{address2}{author3}{address3}{author4}{address4}
+% for four (or more) authors with four separate addresses
+% - note: no need for \name \address \author nor \date
+%
+% - optional: can use \thanks{xx} within \affiliation, \affiliations, etc.
+% asterisk is not printed after name nor in footnote
+% - optional: can use \sthanks{xx} after each name within \name or
+% \twoauthors if different thanks for each author,
+% footnote symbol will appear for each name and footnote
+% - optional: use \ninept to typeset text in 9 pt; default is 10pt.
+%
+% Example of use for one or more authors at a common address and
+% common support. For distinct support acknowledgments,
+% use \sthanks{xx} after each name.
+%
+% \documentstyle[dafx_06]{article}
+% \title{Title of the paper}
+% \affiliation{George P. Burdell and John Q. Professor
+% \thanks{This work was supported by...}}
+% {Common address, department \\
+% City, etc \\
+% optional e-mail address}
+%
+% \begin{document}
+% OPTIONAL --> \ninept <-- OPTIONAL, for nine pt only
+% \maketitle
+% \begin{abstract}
+% This is the abstract for my paper.
+% \end{abstract}
+% .
+% Insert text of paper
+% .
+% \end{document}
+%
+% Example of use for authors at two distinct addresses with only
+% one support acknowledgment. For distinct support acknowledgments,
+% use \sthanks{xx} after each name.
+%
+% \documentstyle[dafx_06]{article}
+% \title{Title of the paper}
+% \twoaffiliations{John Doe
+% \thanks{This work was supported by...}}
+% {Doe's address, department \\
+% City, etc \\
+% optional e-mail address}
+% {Judy Smith}
+% {Smith's address, department \\
+% City, etc \\
+% optional e-mail address}
+%
+% \begin{document}
+% OPTIONAL --> \ninept <-- OPTIONAL, for nine pt only
+% \maketitle
+% \begin{abstract}
+% This is the abstract for my paper.
+% \end{abstract}
+% .
+% Insert text of paper
+% .
+% \end{document}
+%
+%
+% PLEASE REPORT ANY BUGS
+%
+% Author: Stephen Martucci -- martucci@cdg.nj.nec.com
+% Modifications: Jyri Huopaniemi -- jyri.huopaniemi@research.nokia.com
+% the Dafx crew -- dafx@sci.univr.it
+% The DAFx04 crew -- dafx04@na.infn.it
+% The DAFx06 crew -- dafx06@dafx.ca
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+%change default font to times-roman
+\renewcommand{\sfdefault}{phv}
+\renewcommand{\rmdefault}{ptm}
+\renewcommand{\ttdefault}{pcr}
+
+%\oddsidemargin 0pt % FINAL?
+%\evensidemargin -22pt % FINAL?
+\oddsidemargin -4.95truemm % no differential margin
+\evensidemargin -4.95truemm % no differential margin
+
+\topmargin 0truept
+\headheight 12truept
+\footskip 0truept
+\textheight 226truemm
+\textwidth 175truemm
+%\voffset -14truept %A4 letter format
+\voffset -28truept %US letter format
+\headsep 20truept
+
+\twocolumn
+\columnsep 8truemm
+\pagestyle{empty}
+\def\ninept{\def\baselinestretch{0.95}\let\normalsize\small\normalsize}
+
+\def\maketitle{\par
+ \begingroup
+ \def\thefootnote{}
+ \def\@makefnmark{\hbox to 6pt{$^{\@thefnmark}$\hss}}
+ \if@twocolumn
+ \twocolumn[\@maketitle]
+ \else \newpage
+ \global\@topnum\z@ \@maketitle \fi\@thanks
+ \endgroup
+ \setcounter{footnote}{0}
+ \let\maketitle\relax
+ \let\@maketitle\relax
+ \gdef\thefootnote{\arabic{footnote}}\gdef\@@savethanks{}%
+ \gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax}
+
+\def\@maketitle{\newpage
+ \null
+ \vskip 1em \begin{center}
+ {\large \bf \@title \par} \vskip 1.5em {\large \lineskip .5em
+\begin{tabular}[t]{c}\@name \\ \@address
+ \end{tabular}\par} \end{center}
+ \par
+ \vskip 1.4em}
+
+\def\title#1{\gdef\@title{\MakeUppercase{#1}}}
+%\def\name#1{\gdef\@name{{\em #1}\\}}
+%\def\address#1{\gdef\@address{#1}}
+\gdef\@title{\uppercase{title of paper}}
+\gdef\@name{{\em Name of author}\\}
+\gdef\@address{Address - Line 1 \\
+ Address - Line 2 \\
+ Address - Line 3}
+
+\let\@@savethanks\thanks
+\def\thanks#1{\gdef\thefootnote{}\@@savethanks{#1}}
+\def\sthanks#1{\gdef\thefootnote{\fnsymbol{footnote}}\@@savethanks{#1}}
+
+\def\affiliationSpace{-0.3cm}
+
+\def\affiliation#1#2{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}
+ }
+}
+
+\def\affiliations#1#2#3{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ \begin{tabular}{@{}c@{}}
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ #3\relax
+ \end{tabular}
+ \end{tabular}
+ }
+}
+
+\def\twoaffiliations#1#2#3#4{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #3} \\ \vspace*{\affiliationSpace}\\
+ #4\relax
+ \end{tabular}
+ }
+}
+
+\def\threeaffiliations#1#2#3#4#5#6{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #3} \\ \vspace*{\affiliationSpace}\\
+ #4\relax
+ \end{tabular} \\ \\
+ \begin{tabular}{@{}c@{}}
+ {\em #5} \\ \vspace*{\affiliationSpace}\\
+ #6\relax
+ \end{tabular}
+ }
+}
+
+\def\fouraffiliations#1#2#3#4#5#6#7#8{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #3} \\ \vspace*{\affiliationSpace}\\
+ #4\relax
+ \end{tabular} \\ \\
+ \begin{tabular}{@{}c@{}}
+ {\em #5} \\ \vspace*{\affiliationSpace}\\
+ #6\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #7} \\ \vspace*{\affiliationSpace}\\
+ #8\relax
+ \end{tabular}
+ }
+}
+
+\def\@sect#1#2#3#4#5#6[#7]#8{
+ \refstepcounter{#1}\edef\@svsec{\csname the#1\endcsname.\hskip 0.6em}
+ \begingroup \ifnum #2=1\bf\centering
+ {\interlinepenalty \@M
+ \@svsec\uppercase{#8}\par}\else\ifnum #2=2\bf
+ \noindent{\interlinepenalty \@M \@svsec #8\par}\else\it
+ \@hangfrom{\hskip\parindent}{\interlinepenalty \@M
+ \@svsec #8\par}\fi\fi\endgroup
+ \csname #1mark\endcsname{#7}\addcontentsline
+ {toc}{#1}{\protect\numberline{\csname the#1\endcsname} #7}
+ \@tempskipa #5\relax
+ \@xsect{\@tempskipa}}
+
+\def\abstract{\begin{center}
+{\bf ABSTRACT\vspace{-.5em}\vspace{0pt}}
+\end{center}}
+\def\endabstract{\par}
+
+\def\copyrightnotice#1{\gdef\@copyrightnotice{#1}}\let\@copyrightnotice\relax
+\def\toappear#1{\gdef\@toappear{#1}}\let\@toappear\relax
+
+%%% Strings for the preprint titlepage footer:
+
+\newif\if@preprint\@preprintfalse
+\def\ds@preprint{\@preprinttrue}
+\def\ps@preprint{\let\@mkboth\@gobbletwo\def\@oddhead{}
+ \def\@oddfoot{\rlap{\@toappear}\hfil\thepage\hfil
+ \llap{\@copyrightnotice}\gdef\@toappear{}\gdef\@copyrightnotice{}}}
+
+\if@preprint\ps@preprint
+\else\ps@empty\flushbottom\fi
+
+\def\thebibliography#1{\section{References}\list
+ {[\arabic{enumi}]}{\settowidth\labelwidth{[#1]}\leftmargin\labelwidth
+ \advance\leftmargin\labelsep
+ \usecounter{enumi}}
+ \def\newblock{\hskip .11em plus .33em minus .07em}
+ \sloppy\clubpenalty4000\widowpenalty4000
+ \sfcode`\.=1000\relax}
+\let\endthebibliography=\endlist
+
+\flushbottom
+%%%%% fancyheading included
+\def\lhead{\@ifnextchar[{\@xlhead}{\@ylhead}}
+\def\@xlhead[#1]#2{\gdef\@elhead{#1}\gdef\@olhead{#2}}
+\def\@ylhead#1{\gdef\@elhead{#1}\gdef\@olhead{#1}}
+
+\def\chead{\@ifnextchar[{\@xchead}{\@ychead}}
+\def\@xchead[#1]#2{\gdef\@echead{#1}\gdef\@ochead{#2}}
+\def\@ychead#1{\gdef\@echead{#1}\gdef\@ochead{#1}}
+
+\def\rhead{\@ifnextchar[{\@xrhead}{\@yrhead}}
+\def\@xrhead[#1]#2{\gdef\@erhead{#1}\gdef\@orhead{#2}}
+\def\@yrhead#1{\gdef\@erhead{#1}\gdef\@orhead{#1}}
+
+\def\lfoot{\@ifnextchar[{\@xlfoot}{\@ylfoot}}
+\def\@xlfoot[#1]#2{\gdef\@elfoot{#1}\gdef\@olfoot{#2}}
+\def\@ylfoot#1{\gdef\@elfoot{#1}\gdef\@olfoot{#1}}
+
+\def\cfoot{\@ifnextchar[{\@xcfoot}{\@ycfoot}}
+\def\@xcfoot[#1]#2{\gdef\@ecfoot{#1}\gdef\@ocfoot{#2}}
+\def\@ycfoot#1{\gdef\@ecfoot{#1}\gdef\@ocfoot{#1}}
+
+\def\rfoot{\@ifnextchar[{\@xrfoot}{\@yrfoot}}
+\def\@xrfoot[#1]#2{\gdef\@erfoot{#1}\gdef\@orfoot{#2}}
+\def\@yrfoot#1{\gdef\@erfoot{#1}\gdef\@orfoot{#1}}
+
+\newdimen\headrulewidth
+\newdimen\footrulewidth
+\newdimen\plainheadrulewidth
+\newdimen\plainfootrulewidth
+\newdimen\headwidth
+\newif\if@fancyplain
+\def\fancyplain#1#2{\if@fancyplain#1\else#2\fi}
+
+% Command to reset various things in the headers:
+% a.o. single spacing (taken from setspace.sty)
+% and the catcode of ^^M (so that epsf files in the header work if a
+% verbatim crosses a page boundary)
+\def\fancy@reset{\restorecr
+ \def\baselinestretch{1}%
+ \ifx\undefined\@newbaseline% NFSS not present; 2.09 or 2e
+ \ifx\@currsize\normalsize\@normalsize\else\@currsize\fi%
+ \else% NFSS (2.09) present
+ \@newbaseline%
+ \fi}
+
+% Initialization of the head and foot text.
+
+\headrulewidth 0.4pt
+\footrulewidth\z@
+\plainheadrulewidth\z@
+\plainfootrulewidth\z@
+
+\lhead[\fancyplain{}{\sl\rightmark}]{\fancyplain{}{\sl\leftmark}}
+% i.e. empty on ``plain'' pages, \rightmark on even, \leftmark on odd pages
+\chead{}
+%\rhead[\fancyplain{}{\sl\leftmark}]{\fancyplain{}{\sl\rightmark}}
+% i.e. empty on ``plain'' pages, \leftmark on even, \rightmark on odd pages
+\lfoot{}
+\cfoot{}
+\rfoot{}
+
+% Put together a header or footer given the left, center and
+% right text, fillers at left and right and a rule.
+% The \lap commands put the text into an hbox of zero size,
+% so overlapping text does not generate an errormessage.
+
+\def\@fancyhead#1#2#3#4#5{#1\hbox to\headwidth{\fancy@reset\vbox{\hbox
+{\rlap{\parbox[b]{\headwidth}{\raggedright#2\strut}}\hfill
+\parbox[b]{\headwidth}{\centering#3\strut}\hfill
+\llap{\parbox[b]{\headwidth}{\raggedleft#4\strut}}}\headrule}}#5}
+
+
+\def\@fancyfoot#1#2#3#4#5{#1\hbox to\headwidth{\fancy@reset\vbox{\footrule
+\hbox{\rlap{\parbox[t]{\headwidth}{\raggedright#2\strut}}\hfill
+\parbox[t]{\headwidth}{\centering#3\strut}\hfill
+\llap{\parbox[t]{\headwidth}{\raggedleft#4\strut}}}}}#5}
+
+\def\headrule{{\if@fancyplain\let\headrulewidth\plainheadrulewidth\fi
+\hrule\@height\headrulewidth\@width\headwidth \vskip-\headrulewidth}}
+
+\def\footrule{{\if@fancyplain\let\footrulewidth\plainfootrulewidth\fi
+\vskip-0.3\normalbaselineskip\vskip-\footrulewidth
+\hrule\@width\headwidth\@height\footrulewidth\vskip0.3\normalbaselineskip}}
+
+\def\ps@fancy{%
+\@ifundefined{@chapapp}{\let\@chapapp\chaptername}{}%for amsbook
+\@ifundefined{chapter}{\def\sectionmark##1{\markboth
+{\uppercase{\ifnum \c@secnumdepth>\z@
+ \thesection\hskip 1em\relax \fi ##1}}{}}%
+\def\subsectionmark##1{\markright {\ifnum \c@secnumdepth >\@ne
+ \thesubsection\hskip 1em\relax \fi ##1}}}%
+{\def\chaptermark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\m@ne
+ \@chapapp\ \thechapter. \ \fi ##1}}{}}
+\def\sectionmark##1{\markright{\uppercase{\ifnum \c@secnumdepth >\z@
+ \thesection. \ \fi ##1}}}}%
+\csname ps@headings\endcsname % use \ps@headings defaults if they exist
+\ps@@fancy
+\gdef\ps@fancy{\@fancyplainfalse\ps@@fancy}%
+\headwidth\textwidth}
+\def\ps@fancyplain{\ps@fancy \let\ps@plain\ps@plain@fancy}
+\def\ps@plain@fancy{\@fancyplaintrue\ps@@fancy}
+\def\ps@@fancy{%
+\def\@mkboth{\protect\markboth}%
+\def\@oddhead{\@fancyhead\@lodd\@olhead\@ochead\@orhead\@rodd}%
+\def\@oddfoot{\@fancyfoot\@lodd\@olfoot\@ocfoot\@orfoot\@rodd}%
+\def\@evenhead{\@fancyhead\@rodd\@elhead\@echead\@erhead\@lodd}%
+\def\@evenfoot{\@fancyfoot\@rodd\@elfoot\@ecfoot\@erfoot\@lodd}%
+}
+\def\@lodd{\if@reversemargin\hss\else\relax\fi}
+\def\@rodd{\if@reversemargin\relax\else\hss\fi}
+
+\let\latex@makecol\@makecol
+\def\@makecol{\let\topfloat\@toplist\let\botfloat\@botlist\latex@makecol}
+\def\iftopfloat#1#2{\ifx\topfloat\empty #2\else #1\fi}
+\def\ifbotfloat#1#2{\ifx\botfloat\empty #2\else #1\fi}
+\def\iffloatpage#1#2{\if@fcolmade #1\else #2\fi}
+
+\pagestyle{fancy}
+\renewcommand{\headrulewidth}{0pt}
+\renewcommand{\footrulewidth}{-5mm}
+\lhead{\em{\small{Proc.~of the 9$^{\text{\it th}}$ Int.~Conference on Digital Audio
+Effects (DAFx-06), Montreal, Canada, September 18-20, 2006}}}
+\rhead{}
+\lfoot{}
+\rfoot{}
+\cfoot{{\vskip 11mm}{\small DAFX-\thepage}}{}
+%\cfoot{{\vskip 11mm}{\small DAFx-06 -- \thepage}}{}
+
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_007/fft_plot2.png b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_007/fft_plot2.png
new file mode 100644
index 00000000000..e3ccb1c57e3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_007/fft_plot2.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_007/p_007.tex b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_007/p_007.tex
new file mode 100644
index 00000000000..de63efeb28c
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_pdftex/p_007/p_007.tex
@@ -0,0 +1,521 @@
+% Template LaTeX file for DAFx-06 papers
+%
+% To generate the correct references using BibTeX, run
+% latex, bibtex, latex, latex
+% modified from DAFx-00 version by Florian Keiler, 2002-07-08
+% from DAFx-02 to DAFx-03 by Gianpaolo Evangelista
+% from DAFx-05 to DAFx-06 by Vincent Verfaille, 2006-02-05
+%
+% Template with hyper-references (links) active after conversion to pdf
+% (with the distiller) or if compiled with pdflatex.
+%
+% 20060205: added package 'hypcap' to correct hyperlinks to figures and tables
+% use of \papertitle and \paperauthorA, etc for same title in PDF and Metadata
+%
+% 1) Please compile using latex or pdflatex.
+% 2) If using pdflatex, you need your figures in a file format other than eps! e.g. png or jpg is working
+% 3) Please use "paperftitle" and "pdfauthor" definitions below
+
+%------------------------------------------------------------------------------------------
+% ! ! ! ! ! ! ! ! ! ! ! ! user defined variables ! ! ! ! ! ! ! ! ! ! ! ! ! !
+% Please use these commands to define title and author of the paper:
+\def\papertitle{Templates for Three Authors}
+\def\paperauthorA{Bob Boogie-Woogie}
+\def\paperauthorB{Chris Christmas}
+\def\paperauthorC{Don Didon}
+
+
+%------------------------------------------------------------------------------------------
+\documentclass[twoside]{article}
+\usepackage{dafx_06,amssymb,amsmath}
+%\setcounter{page}{1}
+\input{../../pages.tex}\setpagenumber{04}
+\ninept
+
+\usepackage{times}
+ % Saves a lot of ouptut space in PDF... after conversion with the distiller
+ % Delete if you cannot get PS fonts working on your system.
+
+% pdf-tex settings: detect automatically if run by latex or pdflatex
+\newif\ifpdf
+\ifx\pdfoutput\relax
+\else
+ \ifcase\pdfoutput
+ \pdffalse
+ \else
+ \pdftrue
+\fi
+
+\ifpdf % compiling with pdflatex
+ \usepackage[pdftex,
+ pdftitle={\papertitle},
+ pdfauthor={\paperauthorA, \paperauthorB, \paperauthorC},
+ colorlinks=false, % links are activated as colror boxes instead of color text
+ bookmarksnumbered, %use section numbers with bookmarks
+ pdfstartview= XYZ % starts with zoom=100% instead of full screen; especially useful if working with a big screen :-)
+ ]{hyperref}
+ \pdfcompresslevel=9
+ \usepackage[pdftex]{graphicx}
+ \usepackage[figure,table]{hypcap}
+\else % compiling with latex
+ \usepackage[dvips]{graphicx}
+ \usepackage[dvips,
+ colorlinks=false, % no color links
+ bookmarksnumbered, %use section numbers with bookmarks
+ pdfstartview= XYZ % starts with zoom=100% instead of full screen
+ ]{hyperref}
+ % hyperrefs are active in the pdf file after conversion
+ \usepackage[figure,table]{hypcap}
+\fi
+
+%------------------------------------------------------------------------------------------
+\title{\papertitle}
+
+\threeaffiliations{\paperauthorA, \sthanks{This work was supported by the XYZ Foundation}}
+{\href{http://www.music.mcgill.ca/~mtech/spcl/}{SPCL, Music Technology Area}\\ McGill University, Montreal, Canada \\ {\tt \href{mailto:dafx06@dafx.ca}{dafx06@dafx.ca}}
+}
+{\paperauthorB,\sthanks{This guy is a very good fellow}}
+{\href{http://www.dafx.ca}{Reading Group, Dept.~of Reading Sciences} \\ Univ.~of Universe, Sun \\ {\tt \href{mailto:dafx06@dafx.ca}{dafx06@dafx.ca}}
+}
+{\paperauthorC,\sthanks{She is a member of the Wheel Association}}
+{\href{http://www.dafx.ca}{Spinning Group, Dept.~of Turning Sciences} \\ Univ.~of Planets, Mars \\ {\tt \href{mailto:dafx06@dafx.ca}{dafx06@dafx.ca}}
+}
+
+%------------------------------------------------------------------------------------------
+\begin{document}
+% more pdf-tex settings:
+\ifpdf % used graphic file format for pdflatex
+ \DeclareGraphicsExtensions{.png,.jpg,.pdf}
+\else % used graphic file format for latex
+ \DeclareGraphicsExtensions{.eps}
+\fi
+
+\maketitle
+
+\begin{abstract}
+This is the template file for the proceedings of the 9$^{th}$ International Conference on Digital Audio Effects (DAFx-06).
+This template has been generated from WASPAA'99 templates and aims at producing conference proceedings in electronic form.
+The format is essentially the one used for ICASSP conferences.
+
+Please use either this \LaTeX{} or the accompanying Word formats when preparing your submission.
+The templates are available in electronic form on the following website:
+\\ \href{http://www.dafx.ca}{http://www.dafx.ca}. Thanks!
+
+\end{abstract}
+
+\section{Introduction}
+This template can be found on the conference website.
+
+\subsection{Figures}
+All figures should be centered on the column (or page, if the figure spans both columns).
+Figure captions (in italic) should follow each figure and have the format given in Figure \ref{fft_plot}.
+\begin{figure}[ht]
+\centerline{\includegraphics[scale=0.8]{fft_plot2}}
+\caption{{\it Sinusoid in time and frequency domain.}}
+\label{fft_plot}
+\end{figure}
+Figures must be vectorial (no screen copy, no bitmap, etc). For example when using \texttt{Matlab}, export using either Postscript or PDF format. Also, in order to provide a better readibility, figure text font size should be at list identical to footnote font size. To do so using \texttt{Matlab}, use the \texttt{subplot} command before plotting.
+
+\subsection{Tables}
+As for figures, all tables should be centered on the column (or page, if the table spans both columns).
+Table captions should be in italic, follow each table and have the format given in Table \ref{tab:example}.
+
+\begin{table}[htdp]
+ \begin{center}
+ \begin{tabular}{|c|c|}\hline
+ angle ($\theta$, rad) & $\sin \theta$ \\\hline
+ $\frac{\pi}{2}$ & 1 \\
+ $\pi$ & 0 \\
+ $\frac{3\pi}{2}$ & -1 \\
+ $2\pi$ & 0 \\\hline
+ \end{tabular}
+ \end{center}
+ \label{tab:example}
+ \caption{{\it Basic trigonometric values.}}
+\end{table}%
+
+\subsection{Equations}
+Equations should be placed on separate lines and numbered:
+
+\begin{equation}
+X(e^{j\Omega})=\sum_{n=0}^{N-1}x(n)e^{-j\Omega n}
+\label{eq1}
+\end{equation}
+where the sequence $x(n)$ in equation (\ref{eq1}) is a windowed frame:
+\begin{equation}
+x(n)=s(n)\cdot w(n)
+\label{eq2}
+\end{equation}
+with a window function $w(n)$.
+
+\subsection{Page Numbers}
+Page numbers will be added to the document electronically, so {\em please leave the numbering as is},
+that is, the first page will start at page DAFX-1 and the last page, at most, will have to be DAFX-6
+for the submission of papers for an oral presentation or DAFX-4 in the case of a poster presentation.
+
+\subsection{References}
+The references will be numbered in order of appearance \cite{Arfib:1998:DAFx,Askenfelt:1976:automatic:transcription,Egozy:1995:MIT:features:gesture,Fitz:Haken:2003:Web:morphing:loris}. Please avoid listing references that do not appear in the text.
+
+\subsubsection{Reference Format}
+The reference format is the standard IEEE one. We recommend to use BibTeX to create the reference list.
+
+\section{Conclusions}
+This template can be found on the conference website.
+If you wish to include two authors' affiliations please use the companion LaTeX template tmpl\_la2\_href.
+Please, submit full-length papers (max.~6 pages for oral presentation and max.~4 pages for posters).
+
+Submission is fully electronic and automated through the Conference Web Submission System.
+DO NOT send us papers directly by e-mail.
+
+\section{Acknowledgements}
+Many thanks to the great number of anonymous reviewers!
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+%\newpage
+\bibliographystyle{IEEEtran}
+\bibliography{p_007}
+
+
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/sources_tex/p_009/dafx_06.sty b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_tex/p_009/dafx_06.sty
new file mode 100644
index 00000000000..e38c4e037e3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_tex/p_009/dafx_06.sty
@@ -0,0 +1,408 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+%
+% File: dafx_06.sty (LaTeX Document style option "dafx_06")
+%
+% Usage: \documentclass{article}
+% \usepackage{dafx_06}
+%
+% Or for LaTeX 2.09:
+% Usage: \documentstyle[...,dafx_06,...]{article}
+%
+% Purpose:
+%
+% Style file for Conference on Digital Audio Effects (DAFX-06).
+% Modified from waspaa99.sty
+% Features:
+% - correct page size (175mm x 226mm)
+% - use times-roman font as default font(roman font) in order to achieve
+% best quality on paper and screen
+% - twocolumn format
+% - boldfaced, numbered, and centered section headings
+% - correct subsection and subsubsection headings
+% - use \title{xx} for title, will automattically be typeset uppercase (not need for the user to do so)
+%
+% NEW NEW NEW
+%
+% - use \affiliation{author1, author2, ... and authorN}{address} for author(s) <typeset in italics>
+% with a single affiliation (address)
+% - use \affiliationS{author}{address1}{address2} for author(s) <typeset in italics>
+% with double affiliation (address)
+% - use \twoaffiliations{author1}{address1}{author2}{address2}
+% for two (or more) authors with two separate addresses
+% - use \threeaffiliations{author1}{address1}{author2}{address2}{author3}{address3}
+% for three (or more) authors with three separate addresses
+% - use \fouraffiliations{author1}{address1}{author2}{address2}{author3}{address3}{author4}{address4}
+% for four (or more) authors with four separate addresses
+% - note: no need for \name \address \author nor \date
+%
+% - optional: can use \thanks{xx} within \affiliation, \affiliations, etc.
+% asterisk is not printed after name nor in footnote
+% - optional: can use \sthanks{xx} after each name within \name or
+% \twoauthors if different thanks for each author,
+% footnote symbol will appear for each name and footnote
+% - optional: use \ninept to typeset text in 9 pt; default is 10pt.
+%
+% Example of use for one or more authors at a common address and
+% common support. For distinct support acknowledgments,
+% use \sthanks{xx} after each name.
+%
+% \documentstyle[dafx_06]{article}
+% \title{Title of the paper}
+% \affiliation{George P. Burdell and John Q. Professor
+% \thanks{This work was supported by...}}
+% {Common address, department \\
+% City, etc \\
+% optional e-mail address}
+%
+% \begin{document}
+% OPTIONAL --> \ninept <-- OPTIONAL, for nine pt only
+% \maketitle
+% \begin{abstract}
+% This is the abstract for my paper.
+% \end{abstract}
+% .
+% Insert text of paper
+% .
+% \end{document}
+%
+% Example of use for authors at two distinct addresses with only
+% one support acknowledgment. For distinct support acknowledgments,
+% use \sthanks{xx} after each name.
+%
+% \documentstyle[dafx_06]{article}
+% \title{Title of the paper}
+% \twoaffiliations{John Doe
+% \thanks{This work was supported by...}}
+% {Doe's address, department \\
+% City, etc \\
+% optional e-mail address}
+% {Judy Smith}
+% {Smith's address, department \\
+% City, etc \\
+% optional e-mail address}
+%
+% \begin{document}
+% OPTIONAL --> \ninept <-- OPTIONAL, for nine pt only
+% \maketitle
+% \begin{abstract}
+% This is the abstract for my paper.
+% \end{abstract}
+% .
+% Insert text of paper
+% .
+% \end{document}
+%
+%
+% PLEASE REPORT ANY BUGS
+%
+% Author: Stephen Martucci -- martucci@cdg.nj.nec.com
+% Modifications: Jyri Huopaniemi -- jyri.huopaniemi@research.nokia.com
+% the Dafx crew -- dafx@sci.univr.it
+% The DAFx04 crew -- dafx04@na.infn.it
+% The DAFx06 crew -- dafx06@dafx.ca
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+%change default font to times-roman
+\renewcommand{\sfdefault}{phv}
+\renewcommand{\rmdefault}{ptm}
+\renewcommand{\ttdefault}{pcr}
+
+%\oddsidemargin 0pt % FINAL?
+%\evensidemargin -22pt % FINAL?
+\oddsidemargin -4.95truemm % no differential margin
+\evensidemargin -4.95truemm % no differential margin
+
+\topmargin 0truept
+\headheight 12truept
+\footskip 0truept
+\textheight 226truemm
+\textwidth 175truemm
+%\voffset -14truept %A4 letter format
+\voffset -28truept %US letter format
+\headsep 20truept
+
+\twocolumn
+\columnsep 8truemm
+\pagestyle{empty}
+\def\ninept{\def\baselinestretch{0.95}\let\normalsize\small\normalsize}
+
+\def\maketitle{\par
+ \begingroup
+ \def\thefootnote{}
+ \def\@makefnmark{\hbox to 6pt{$^{\@thefnmark}$\hss}}
+ \if@twocolumn
+ \twocolumn[\@maketitle]
+ \else \newpage
+ \global\@topnum\z@ \@maketitle \fi\@thanks
+ \endgroup
+ \setcounter{footnote}{0}
+ \let\maketitle\relax
+ \let\@maketitle\relax
+ \gdef\thefootnote{\arabic{footnote}}\gdef\@@savethanks{}%
+ \gdef\@thanks{}\gdef\@author{}\gdef\@title{}\let\thanks\relax}
+
+\def\@maketitle{\newpage
+ \null
+ \vskip 1em \begin{center}
+ {\large \bf \@title \par} \vskip 1.5em {\large \lineskip .5em
+\begin{tabular}[t]{c}\@name \\ \@address
+ \end{tabular}\par} \end{center}
+ \par
+ \vskip 1.4em}
+
+\def\title#1{\gdef\@title{\MakeUppercase{#1}}}
+%\def\name#1{\gdef\@name{{\em #1}\\}}
+%\def\address#1{\gdef\@address{#1}}
+\gdef\@title{\uppercase{title of paper}}
+\gdef\@name{{\em Name of author}\\}
+\gdef\@address{Address - Line 1 \\
+ Address - Line 2 \\
+ Address - Line 3}
+
+\let\@@savethanks\thanks
+\def\thanks#1{\gdef\thefootnote{}\@@savethanks{#1}}
+\def\sthanks#1{\gdef\thefootnote{\fnsymbol{footnote}}\@@savethanks{#1}}
+
+\def\affiliationSpace{-0.3cm}
+
+\def\affiliation#1#2{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}
+ }
+}
+
+\def\affiliations#1#2#3{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ \begin{tabular}{@{}c@{}}
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ #3\relax
+ \end{tabular}
+ \end{tabular}
+ }
+}
+
+\def\twoaffiliations#1#2#3#4{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #3} \\ \vspace*{\affiliationSpace}\\
+ #4\relax
+ \end{tabular}
+ }
+}
+
+\def\threeaffiliations#1#2#3#4#5#6{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #3} \\ \vspace*{\affiliationSpace}\\
+ #4\relax
+ \end{tabular} \\ \\
+ \begin{tabular}{@{}c@{}}
+ {\em #5} \\ \vspace*{\affiliationSpace}\\
+ #6\relax
+ \end{tabular}
+ }
+}
+
+\def\fouraffiliations#1#2#3#4#5#6#7#8{\gdef\@address{}
+ \gdef\@name{\begin{tabular}{@{}c@{}}
+ {\em #1} \\ \vspace*{\affiliationSpace}\\
+ #2\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #3} \\ \vspace*{\affiliationSpace}\\
+ #4\relax
+ \end{tabular} \\ \\
+ \begin{tabular}{@{}c@{}}
+ {\em #5} \\ \vspace*{\affiliationSpace}\\
+ #6\relax
+ \end{tabular}\hskip 0.3in
+ \begin{tabular}{@{}c@{}}
+ {\em #7} \\ \vspace*{\affiliationSpace}\\
+ #8\relax
+ \end{tabular}
+ }
+}
+
+\def\@sect#1#2#3#4#5#6[#7]#8{
+ \refstepcounter{#1}\edef\@svsec{\csname the#1\endcsname.\hskip 0.6em}
+ \begingroup \ifnum #2=1\bf\centering
+ {\interlinepenalty \@M
+ \@svsec\uppercase{#8}\par}\else\ifnum #2=2\bf
+ \noindent{\interlinepenalty \@M \@svsec #8\par}\else\it
+ \@hangfrom{\hskip\parindent}{\interlinepenalty \@M
+ \@svsec #8\par}\fi\fi\endgroup
+ \csname #1mark\endcsname{#7}\addcontentsline
+ {toc}{#1}{\protect\numberline{\csname the#1\endcsname} #7}
+ \@tempskipa #5\relax
+ \@xsect{\@tempskipa}}
+
+\def\abstract{\begin{center}
+{\bf ABSTRACT\vspace{-.5em}\vspace{0pt}}
+\end{center}}
+\def\endabstract{\par}
+
+\def\copyrightnotice#1{\gdef\@copyrightnotice{#1}}\let\@copyrightnotice\relax
+\def\toappear#1{\gdef\@toappear{#1}}\let\@toappear\relax
+
+%%% Strings for the preprint titlepage footer:
+
+\newif\if@preprint\@preprintfalse
+\def\ds@preprint{\@preprinttrue}
+\def\ps@preprint{\let\@mkboth\@gobbletwo\def\@oddhead{}
+ \def\@oddfoot{\rlap{\@toappear}\hfil\thepage\hfil
+ \llap{\@copyrightnotice}\gdef\@toappear{}\gdef\@copyrightnotice{}}}
+
+\if@preprint\ps@preprint
+\else\ps@empty\flushbottom\fi
+
+\def\thebibliography#1{\section{References}\list
+ {[\arabic{enumi}]}{\settowidth\labelwidth{[#1]}\leftmargin\labelwidth
+ \advance\leftmargin\labelsep
+ \usecounter{enumi}}
+ \def\newblock{\hskip .11em plus .33em minus .07em}
+ \sloppy\clubpenalty4000\widowpenalty4000
+ \sfcode`\.=1000\relax}
+\let\endthebibliography=\endlist
+
+\flushbottom
+%%%%% fancyheading included
+\def\lhead{\@ifnextchar[{\@xlhead}{\@ylhead}}
+\def\@xlhead[#1]#2{\gdef\@elhead{#1}\gdef\@olhead{#2}}
+\def\@ylhead#1{\gdef\@elhead{#1}\gdef\@olhead{#1}}
+
+\def\chead{\@ifnextchar[{\@xchead}{\@ychead}}
+\def\@xchead[#1]#2{\gdef\@echead{#1}\gdef\@ochead{#2}}
+\def\@ychead#1{\gdef\@echead{#1}\gdef\@ochead{#1}}
+
+\def\rhead{\@ifnextchar[{\@xrhead}{\@yrhead}}
+\def\@xrhead[#1]#2{\gdef\@erhead{#1}\gdef\@orhead{#2}}
+\def\@yrhead#1{\gdef\@erhead{#1}\gdef\@orhead{#1}}
+
+\def\lfoot{\@ifnextchar[{\@xlfoot}{\@ylfoot}}
+\def\@xlfoot[#1]#2{\gdef\@elfoot{#1}\gdef\@olfoot{#2}}
+\def\@ylfoot#1{\gdef\@elfoot{#1}\gdef\@olfoot{#1}}
+
+\def\cfoot{\@ifnextchar[{\@xcfoot}{\@ycfoot}}
+\def\@xcfoot[#1]#2{\gdef\@ecfoot{#1}\gdef\@ocfoot{#2}}
+\def\@ycfoot#1{\gdef\@ecfoot{#1}\gdef\@ocfoot{#1}}
+
+\def\rfoot{\@ifnextchar[{\@xrfoot}{\@yrfoot}}
+\def\@xrfoot[#1]#2{\gdef\@erfoot{#1}\gdef\@orfoot{#2}}
+\def\@yrfoot#1{\gdef\@erfoot{#1}\gdef\@orfoot{#1}}
+
+\newdimen\headrulewidth
+\newdimen\footrulewidth
+\newdimen\plainheadrulewidth
+\newdimen\plainfootrulewidth
+\newdimen\headwidth
+\newif\if@fancyplain
+\def\fancyplain#1#2{\if@fancyplain#1\else#2\fi}
+
+% Command to reset various things in the headers:
+% a.o. single spacing (taken from setspace.sty)
+% and the catcode of ^^M (so that epsf files in the header work if a
+% verbatim crosses a page boundary)
+\def\fancy@reset{\restorecr
+ \def\baselinestretch{1}%
+ \ifx\undefined\@newbaseline% NFSS not present; 2.09 or 2e
+ \ifx\@currsize\normalsize\@normalsize\else\@currsize\fi%
+ \else% NFSS (2.09) present
+ \@newbaseline%
+ \fi}
+
+% Initialization of the head and foot text.
+
+\headrulewidth 0.4pt
+\footrulewidth\z@
+\plainheadrulewidth\z@
+\plainfootrulewidth\z@
+
+\lhead[\fancyplain{}{\sl\rightmark}]{\fancyplain{}{\sl\leftmark}}
+% i.e. empty on ``plain'' pages, \rightmark on even, \leftmark on odd pages
+\chead{}
+%\rhead[\fancyplain{}{\sl\leftmark}]{\fancyplain{}{\sl\rightmark}}
+% i.e. empty on ``plain'' pages, \leftmark on even, \rightmark on odd pages
+\lfoot{}
+\cfoot{}
+\rfoot{}
+
+% Put together a header or footer given the left, center and
+% right text, fillers at left and right and a rule.
+% The \lap commands put the text into an hbox of zero size,
+% so overlapping text does not generate an errormessage.
+
+\def\@fancyhead#1#2#3#4#5{#1\hbox to\headwidth{\fancy@reset\vbox{\hbox
+{\rlap{\parbox[b]{\headwidth}{\raggedright#2\strut}}\hfill
+\parbox[b]{\headwidth}{\centering#3\strut}\hfill
+\llap{\parbox[b]{\headwidth}{\raggedleft#4\strut}}}\headrule}}#5}
+
+
+\def\@fancyfoot#1#2#3#4#5{#1\hbox to\headwidth{\fancy@reset\vbox{\footrule
+\hbox{\rlap{\parbox[t]{\headwidth}{\raggedright#2\strut}}\hfill
+\parbox[t]{\headwidth}{\centering#3\strut}\hfill
+\llap{\parbox[t]{\headwidth}{\raggedleft#4\strut}}}}}#5}
+
+\def\headrule{{\if@fancyplain\let\headrulewidth\plainheadrulewidth\fi
+\hrule\@height\headrulewidth\@width\headwidth \vskip-\headrulewidth}}
+
+\def\footrule{{\if@fancyplain\let\footrulewidth\plainfootrulewidth\fi
+\vskip-0.3\normalbaselineskip\vskip-\footrulewidth
+\hrule\@width\headwidth\@height\footrulewidth\vskip0.3\normalbaselineskip}}
+
+\def\ps@fancy{%
+\@ifundefined{@chapapp}{\let\@chapapp\chaptername}{}%for amsbook
+\@ifundefined{chapter}{\def\sectionmark##1{\markboth
+{\uppercase{\ifnum \c@secnumdepth>\z@
+ \thesection\hskip 1em\relax \fi ##1}}{}}%
+\def\subsectionmark##1{\markright {\ifnum \c@secnumdepth >\@ne
+ \thesubsection\hskip 1em\relax \fi ##1}}}%
+{\def\chaptermark##1{\markboth {\uppercase{\ifnum \c@secnumdepth>\m@ne
+ \@chapapp\ \thechapter. \ \fi ##1}}{}}
+\def\sectionmark##1{\markright{\uppercase{\ifnum \c@secnumdepth >\z@
+ \thesection. \ \fi ##1}}}}%
+\csname ps@headings\endcsname % use \ps@headings defaults if they exist
+\ps@@fancy
+\gdef\ps@fancy{\@fancyplainfalse\ps@@fancy}%
+\headwidth\textwidth}
+\def\ps@fancyplain{\ps@fancy \let\ps@plain\ps@plain@fancy}
+\def\ps@plain@fancy{\@fancyplaintrue\ps@@fancy}
+\def\ps@@fancy{%
+\def\@mkboth{\protect\markboth}%
+\def\@oddhead{\@fancyhead\@lodd\@olhead\@ochead\@orhead\@rodd}%
+\def\@oddfoot{\@fancyfoot\@lodd\@olfoot\@ocfoot\@orfoot\@rodd}%
+\def\@evenhead{\@fancyhead\@rodd\@elhead\@echead\@erhead\@lodd}%
+\def\@evenfoot{\@fancyfoot\@rodd\@elfoot\@ecfoot\@erfoot\@lodd}%
+}
+\def\@lodd{\if@reversemargin\hss\else\relax\fi}
+\def\@rodd{\if@reversemargin\relax\else\hss\fi}
+
+\let\latex@makecol\@makecol
+\def\@makecol{\let\topfloat\@toplist\let\botfloat\@botlist\latex@makecol}
+\def\iftopfloat#1#2{\ifx\topfloat\empty #2\else #1\fi}
+\def\ifbotfloat#1#2{\ifx\botfloat\empty #2\else #1\fi}
+\def\iffloatpage#1#2{\if@fcolmade #1\else #2\fi}
+
+\pagestyle{fancy}
+\renewcommand{\headrulewidth}{0pt}
+\renewcommand{\footrulewidth}{-5mm}
+\lhead{\em{\small{Proc.~of the 9$^{\text{\it th}}$ Int.~Conference on Digital Audio
+Effects (DAFx-06), Montreal, Canada, September 18-20, 2006}}}
+\rhead{}
+\lfoot{}
+\rfoot{}
+\cfoot{{\vskip 11mm}{\small DAFX-\thepage}}{}
+%\cfoot{{\vskip 11mm}{\small DAFx-06 -- \thepage}}{}
+
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/sources_tex/p_009/fft_plot2.png b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_tex/p_009/fft_plot2.png
new file mode 100644
index 00000000000..e3ccb1c57e3
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_tex/p_009/fft_plot2.png
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/confproc/example/papers/sources_tex/p_009/p_009.tex b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_tex/p_009/p_009.tex
new file mode 100644
index 00000000000..cbe90e2a86e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/papers/sources_tex/p_009/p_009.tex
@@ -0,0 +1,614 @@
+% Template LaTeX file for DAFx-06 papers
+%
+% To generate the correct references using BibTeX, run
+% latex, bibtex, latex, latex
+% modified from DAFx-00 version by Florian Keiler, 2002-07-08
+% from DAFx-02 to DAFx-03 by Gianpaolo Evangelista
+% from DAFx-05 to DAFx-06 by Vincent Verfaille, 2006-02-05
+%
+% Template with hyper-references (links) active after conversion to pdf
+% (with the distiller) or if compiled with pdflatex.
+%
+% 20060205: added package 'hypcap' to correct hyperlinks to figures and tables
+% use of \papertitle and \paperauthorA, etc for same title in PDF and Metadata
+%
+% 1) Please compile using latex or pdflatex.
+% 2) If using pdflatex, you need your figures in a file format other than eps! e.g. png or jpg is working
+% 3) Please use "paperftitle" and "pdfauthor" definitions below
+
+%------------------------------------------------------------------------------------------
+% ! ! ! ! ! ! ! ! ! ! ! ! user defined variables ! ! ! ! ! ! ! ! ! ! ! ! ! !
+% Please use these commands to define title and author of the paper:
+\def\papertitle{Templates f\'or F\`o\"ur \`Authors}
+\def\paperauthorA{J\o{}hn J\"oe}
+\def\paperauthorB{K\'e\~{n}t K\^{\i}ng}
+\def\paperauthorC{L\`ou L\'ou}
+\def\paperauthorD{M\`anfr\'ed J. M\^ost\u{e}k\i}
+
+
+%------------------------------------------------------------------------------------------
+\documentclass[twoside]{article}
+\usepackage{dafx_06,amssymb,amsmath}
+%\setcounter{page}{1}
+\input{../../pages.tex}\setpagenumber{05}
+\ninept
+
+\usepackage{times}
+ % Saves a lot of ouptut space in PDF... after conversion with the distiller
+ % Delete if you cannot get PS fonts working on your system.
+
+% pdf-tex settings: detect automatically if run by latex or pdflatex
+\newif\ifpdf
+\ifx\pdfoutput\relax
+\else
+ \ifcase\pdfoutput
+ \pdffalse
+ \else
+ \pdftrue
+\fi
+
+\ifpdf % compiling with pdflatex
+ \usepackage[pdftex,
+ pdftitle={\papertitle},
+ pdfauthor={\paperauthorA, \paperauthorB, \paperauthorC, \paperauthorD},
+ colorlinks=false, % links are activated as colror boxes instead of color text
+ bookmarksnumbered, %use section numbers with bookmarks
+ pdfstartview= XYZ % starts with zoom=100% instead of full screen; especially useful if working with a big screen :-)
+ ]{hyperref}
+ \pdfcompresslevel=9
+ \usepackage[pdftex]{graphicx}
+ \usepackage[figure,table]{hypcap}
+\else % compiling with latex
+ \usepackage[dvips]{graphicx}
+ \usepackage[dvips,
+ colorlinks=false, % no color links
+ bookmarksnumbered, %use section numbers with bookmarks
+ pdfstartview= XYZ % starts with zoom=100% instead of full screen
+ ]{hyperref}
+ % hyperrefs are active in the pdf file after conversion
+ \usepackage[figure,table]{hypcap}
+\fi
+
+%------------------------------------------------------------------------------------------
+\title{\papertitle}
+
+\fouraffiliations{\paperauthorA, \sthanks{This work was supported by the XYZ Foundation}}
+{\href{http://www.music.mcgill.ca/~mtech/spcl/}{SPCL, Music Technology Area}\\ McGill University, Montreal, Canada \\ {\tt \href{mailto:dafx06@dafx.ca}{dafx06@dafx.ca}}
+}
+{\paperauthorB,\sthanks{This guy is a very good fellow}}
+{\href{http://www.dafx.ca}{Reading Group, Dept.~of Reading Sciences} \\ Univ.~of Universe, Sun \\ {\tt \href{mailto:dafx06@dafx.ca}{dafx06@dafx.ca}}
+}
+{\paperauthorC,\sthanks{She is a member of the Wheel Association}}
+{\href{http://www.dafx.ca}{Spinning Group, Dept.~of Turning Sciences} \\ Univ.~of Planets, Mars \\ {\tt \href{mailto:dafx06@dafx.ca}{dafx06@dafx.ca}}
+}
+{\paperauthorD,\sthanks{Yes, senior}}
+{\href{http://www.dafx.ca}{Unknown Group, Dept.~of Volatile Sciences} \\ Univ.~of Nowhere, Somewhere \\ {\tt \href{mailto:dafx06@dafx.ca}{dafx06@dafx.ca}}
+}
+
+
+%------------------------------------------------------------------------------------------
+\begin{document}
+% more pdf-tex settings:
+\ifpdf % used graphic file format for pdflatex
+ \DeclareGraphicsExtensions{.png,.jpg,.pdf}
+\else % used graphic file format for latex
+ \DeclareGraphicsExtensions{.eps}
+\fi
+
+\maketitle
+
+\begin{abstract}
+This is the template file for the proceedings of the 9$^{th}$ International Conference on Digital Audio Effects (DAFx-06).
+This template has been generated from WASPAA'99 templates and aims at producing conference proceedings in electronic form.
+The format is essentially the one used for ICASSP conferences.
+
+Please use either this \LaTeX{} or the accompanying Word formats when preparing your submission.
+The templates are available in electronic form on the following website:
+\\ \href{http://www.dafx.ca}{http://www.dafx.ca}. Thanks!
+\end{abstract}
+
+\section{Introduction}
+This template can be found on the conference website.
+
+\subsection{Figures}
+All figures should be centered on the column (or page, if the figure spans both columns).
+Figure captions (in italic) should follow each figure and have the format given in Figure \ref{fft_plot}.
+\begin{figure}[ht]
+\centerline{\includegraphics[scale=0.8]{fft_plot2}}
+\caption{{\it Sinusoid in time and frequency domain.}}
+\label{fft_plot}
+\end{figure}
+Figures must be vectorial (no screen copy, no bitmap, etc). For example when using \texttt{Matlab}, export using either Postscript or PDF format. Also, in order to provide a better readibility, figure text font size should be at list identical to footnote font size. To do so using \texttt{Matlab}, use the \texttt{subplot} command before plotting.
+
+\subsection{Tables}
+As for figures, all tables should be centered on the column (or page, if the table spans both columns).
+Table captions should be in italic, follow each table and have the format given in Table \ref{tab:example}.
+
+\begin{table}[htdp]
+ \begin{center}
+ \begin{tabular}{|c|c|}\hline
+ angle ($\theta$, rad) & $\sin \theta$ \\\hline
+ $\frac{\pi}{2}$ & 1 \\
+ $\pi$ & 0 \\
+ $\frac{3\pi}{2}$ & -1 \\
+ $2\pi$ & 0 \\\hline
+ \end{tabular}
+ \end{center}
+ \label{tab:example}
+ \caption{{\it Basic trigonometric values.}}
+\end{table}%
+
+\subsection{Equations}
+Equations should be placed on separate lines and numbered:
+
+\begin{equation}
+X(e^{j\Omega})=\sum_{n=0}^{N-1}x(n)e^{-j\Omega n}
+\label{eq1}
+\end{equation}
+where the sequence $x(n)$ in equation (\ref{eq1}) is a windowed frame:
+\begin{equation}
+x(n)=s(n)\cdot w(n)
+\label{eq2}
+\end{equation}
+with a window function $w(n)$.
+
+\subsection{Page Numbers}
+Page numbers will be added to the document electronically, so {\em please leave the numbering as is},
+that is, the first page will start at page DAFX-1 and the last page, at most, will have to be DAFX-6
+for the submission of papers for an oral presentation or DAFX-4 in the case of a poster presentation.
+
+\subsection{References}
+The references will be numbered in order of appearance \cite{Serra:1996:sms,Moorer:2000:AES:audio:millenium,Arfib:1998:DAFx}. Please avoid listing references that do not appear in the text.
+
+\subsubsection{Reference Format}
+The reference format is the standard IEEE one. We recommend to use BibTeX to create the reference list.
+
+\section{Conclusions}
+This template can be found on the conference website.
+If you wish to include two authors' affiliations please use the companion LaTeX template tmpl\_la2\_href.
+Please, submit full-length papers (max.~6 pages for oral presentation and max.~4 pages for posters).
+
+Submission is fully electronic and automated through the Conference Web Submission System.
+DO NOT send us papers directly by e-mail.
+
+\section{Acknowledgements}
+Many thanks to the great number of anonymous reviewers!
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+
+\section{Margin Check}
+This section shows the column margins for pages other than the first one. \bigskip\newline
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+DAFx-06 welcomes you to Montreal. Montreal welcomes Digital Audio Effects, we simply love them.
+
+%\newpage
+\bibliographystyle{IEEEtran}
+\bibliography{p_009}
+
+
+\end{document}
diff --git a/Master/texmf-dist/doc/latex/confproc/example/pictures/ex_1stpage.pdf b/Master/texmf-dist/doc/latex/confproc/example/pictures/ex_1stpage.pdf
new file mode 100644
index 00000000000..a34083d647a
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/pictures/ex_1stpage.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/confproc/example/procswitchandtoc.pl b/Master/texmf-dist/doc/latex/confproc/example/procswitchandtoc.pl
new file mode 100644
index 00000000000..6e7ff2a1466
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/confproc/example/procswitchandtoc.pl
@@ -0,0 +1,210 @@
+#!/usr/bin/perl -w
+
+# procswitchandtoc.pl
+# created as dafxproctoc.pl by Marz Zadel, 2006-04-28
+# modified for confproc.cls by Vincent Verfaille, 2007-08-08
+# Execute as
+# ./procswitchandtoc.pl < intputfile.txt >
+
+use strict;
+use Text::ParseWords;
+open(SWI, ">expapersswitch.tex"); #open for write, overwrite
+open(SESSIONS, ">exsessions.tex"); #open for write, overwrite
+
+# ----- Configuration
+# field separator for the input file
+my $fieldseparator=',';
+
+# mac line endings: "\r" / Unix line endings: :\n"
+$/ = "\n"; # line endings for the input file
+$\ = "\n"; # line endings for the output file
+
+# ----- Subroutines
+# -- split one line of input into a hash with named fields
+sub parseinputline {
+ my ($inputline) = @_;
+
+ # escape single quotes on the input line: they interfere with quotewords()'s
+ # quote handling (ie, they start to quote stuff)
+ $inputline =~ s/'/\\'/g;
+
+ # parse the input line
+ my @wordlist = &quotewords($fieldseparator, 0, $inputline);
+
+ # replace accented characters with latex escaped equivalents. To be done after
+ # quotewords() so the '\' don't get interpreted by quotewords() as escapes
+ foreach my $word ( @wordlist ) {
+ if ( $word ) { $word = &latexifyaccentedcharacters($word); }
+ }
+
+ # extract the fields into local variables. Author names stored as a list
+ my ($type, $number, $pcdecision, $nbpages, $title, $filename,
+ $generatedfrom, $cite) = @wordlist;
+
+ # remove the first 8 elements (just parsed out), leaving only author names.
+ # reminder: list of 8 scalars, though some may be "" if less than 4 authors
+ splice( @wordlist, 0, 8 );
+
+ # store the author names as a list of lists. We end up with a list that looks
+ # like ((Udo,Zoelzer),(Daniel,Arfib))
+ my @authors = ();
+ while ( $wordlist[0] ) {
+ push( @authors, [splice( @wordlist, 0, 2 )] );
+ # "splice( @wordlist, 0, 2 )": cuts the first 2 scalars off of @wordlist
+ # and returns them; calling [splice(@wordlist,0,2)] returns a *reference*
+ # to a list containing the first two scalars. (see perldoc perldsc.)
+ }
+
+ # create a hash reference containing the named fields and return it
+ my $fields = {
+ type => $type,
+ number => $number,
+ pcdecision => $pcdecision,
+ nbpages => $nbpages,
+ title => $title,
+ generatedfrom => $generatedfrom,
+ filename => $filename,
+ cite => $cite,
+ authors => \@authors,
+ };
+ return $fields;
+}
+
+# -- takes a string in Mac OS Roman encoding and encode the accented
+# characters with latex escapes (only for a subset of available characters).
+sub latexifyaccentedcharacters {
+ # for mapping between unicode and mac os western encoding, see:
+ # http://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/ROMAN.TXT
+ my ($inputstring) = @_;
+ $inputstring =~ s/\x8a/\\"a/g; # \"a: unicode 0xe4, mac os western 0x8a
+ $inputstring =~ s/\x87/\\'a/g; # \'a: unicode 0xe9, mac os western 0x87
+ $inputstring =~ s/\x88/\\`a/g; # \`a: unicode 0xe8, mac os western 0x88
+ $inputstring =~ s/\x8e/\\'e/g; # \'e: unicode 0xe9, mac os western 0x8e
+ $inputstring =~ s/\x8f/\\`e/g; # \`e: unicode 0xe8, mac os western 0x8f
+ $inputstring =~ s/\x91/\\"e/g; # \"e: unicode 0xeb, mac os western 0x91
+ $inputstring =~ s/\x97/\\'o/g; # \'o: unicode 0xf3, mac os western 0x97
+ $inputstring =~ s/\x98/\\`o/g; # \`o: unicode 0xf2, mac os western 0x98
+ $inputstring =~ s/\x9a/\\"o/g; # \"o: unicode 0xf6, mac os western 0x9a
+ $inputstring =~ s/\x99/\\^o/g; # \^o: unicode 0xf4, mac os western 0x99
+ $inputstring =~ s/\xbf/\\o /g; # \o: unicode 0xf8, mac os western 0xbf
+ $inputstring =~ s/\x96/\\~n /g; # \~n: unicode 0xF1, mac os western 0x96
+ $inputstring =~ s/\x94/\\^{\\i}/g; # \^{\i}: unicode 0xee, mac os western 0x94
+ $inputstring =~ s/\x/\\i/g; # \i: unicode , mac os western
+ $inputstring =~ s/\x9f/\\"u/g; # \"u: unicode 0xfc, mac os western 0x9f
+ $inputstring =~ s/\x5c/\\/g; # \: unicode 0x5C, mac os western 0x5C
+
+ return $inputstring;
+}
+
+# -- output the information for a day
+sub outputdaylatex {
+ my ($fields) = @_;
+ my $sessiontitle = $fields->{'title'};
+ open(SESSIONS, ">>exsessions.tex"); #open for append
+ print SESSIONS ' ';
+ print SESSIONS '%%%== Day';
+ print SESSIONS '\procday{', $sessiontitle, '}'
+}
+
+# -- output the information for a session line
+sub outputsessionlatex {
+ my ($fields) = @_;
+ my $sessiontitle = $fields->{'title'};
+ open(SESSIONS, ">>exsessions.tex"); #open for append
+ print SESSIONS ' ';
+ print SESSIONS '%%%-- session';
+ print SESSIONS '\session{', $sessiontitle, '}'
+}
+
+# -- in: ref. to a list of lists of author names ((Udo,Zoelzer),(Daniel,Arfib))
+# out: ref. to a Perl list w/ entries "Udo Zoelzer" and "Daniel Arfib" (no quotes)
+sub authorsbyfirstname {
+ my ($authors) = @_;
+ # generate a list of full "first last" author names
+ my @authorlistbyfirstname = map { "$_->[0] $_->[1]" } @$authors;
+ return \@authorlistbyfirstname; # return a ref. to the new list of authors
+}
+
+# -- in: ref. to a list of lists of author names ((Udo,Zoelzer),(Daniel,Arfib))
+# out: ref. to a Perl list w/ entries "Zoelzer, Udo" and "Arfib, Daniel"
+sub authorsbysurname {
+ my ($authors) = @_;
+ # generate a list of authors with surnames written first
+ my @authorlistbysurname = map { "$_->[1], $_->[0]" } @$authors;
+ return \@authorlistbysurname; # return a ref. to the new list of authors
+}
+
+# -- in: ref. to a list of author names: "Zoelzer, Udo" and "Arfib, Daniel"
+# out: LaTeX index entries: "\index{Zoelzer, Udo}\index{Arfib, Daniel}"
+sub genindex {
+ my ($authorsbysurname) = @_;
+ my @indexentries = map { "\\index{$_}" } @$authorsbysurname;
+ return join('', @indexentries);
+}
+
+# -- in: ref. to a list of author names: "Zoelzer, Udo" and "Arfib, Daniel"
+# out: bookmarks cmds: "\pdfbookmark[2]{Udo Zoelzer}{#2.Udo Zoelzer}
+# \pdfbookmark[2]{Daniel Arfib}{#2.Daniel Arfib}"
+sub genbookmark {
+ my ($authorsbyfirstname) = @_;
+ my @indexentries = map { "\\pdfbookmark[2]{$_}{#2.$_}" }
+ @$authorsbyfirstname;
+ return join('', @indexentries);
+}
+
+# -- output the information for a paper line
+sub outputpaperlatex {
+ my ($fields) = @_;
+ open(SWI, ">>expapersswitch.tex"); #open for append
+ print SWI '%=========== PAPER ID = ', $fields->{'number'}, ' ===========';
+ print SWI '\ifnum\paperswitch=', $fields->{'number'};
+ print SWI ' \procinsertpaper{\LaTeXxShift{} \LaTeXyShift}{',
+ $fields->{'nbpages'}, '}{\paperswitch}%';
+ print SWI ' {', $fields->{'title'}, '}% paper title';
+ print SWI ' {', join( ', ', @{&authorsbyfirstname($fields->{'authors'})}),
+ '}% list of authors';
+ print SWI ' {', &genindex(&authorsbysurname($fields->{'authors'})),
+ '}% authors index entries';
+ print SWI ' {', $fields->{'cite'}, '}% cited bib items';
+# print SWI ' {#2}{\paperbookmark}';
+ print SWI ' {#2}{', &genbookmark(&authorsbyfirstname($fields->{'authors'})),'}';
+ print SWI '\fi';
+ print SWI ' ';
+ open(SESSIONS, ">>exsessions.tex"); #open for write, overwrite
+ print SESSIONS '\paperid{', $fields->{'number'}, '}{', $fields->{'filename'}, '}';
+}
+
+# ----- Main
+# FIXME: parse a line, and confirm that all of the fields are set up properly
+# --> correct number of fields, and the fields have the correct values
+open(SWI, ">>expapersswitch.tex"); #open for write, overwrite
+print SWI '\newcommand{\paperid}[2]{';
+print SWI ' ';
+print SWI '\renewcommand{\paperswitch}{#1}';
+print SWI ' ';
+
+while ( <> ) {
+ chomp; # clear the newline character from the end of the line
+ my $fields = &parseinputline($_); # parse the line into fields
+ # take some action depending on what type of line it is; case insensitive
+ if ( lc($fields->{'type'}) eq lc('day') ) {
+ &outputdaylatex($fields);
+ } elsif ( lc($fields->{'type'}) eq lc('session')
+ || lc($fields->{'type'}) eq lc('paper session')
+ || lc($fields->{'type'}) eq lc('demo session')
+ || lc($fields->{'type'}) eq lc('poster session') ) {
+ &outputsessionlatex($fields);
+ } elsif ( lc($fields->{'type'}) eq lc('oral')
+ || lc($fields->{'type'}) eq lc('paper')
+ || lc($fields->{'type'}) eq lc('demo')
+ || lc($fields->{'type'}) eq lc('poster') ) {
+ &outputpaperlatex($fields);
+ } elsif ( lc($fields->{'type'}) eq lc('Type')) {
+ } else { print '!!! a day, session or paper (',
+ $fields->{'type'},') is lost by the script...';
+ }
+open(SWI, ">>expapersswitch.tex"); #open for append
+}
+print SWI '}';
+close(SWI);
+close(SESSIONS);